£41.98

No Starch Press FreeBSD Device Drivers: A Guide for the Intrepid

Multicolor

Price data last checked 28 day(s) ago - will refresh soon

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

Same price for 5 weeks. Today is much like next week.

£42 for 35 days straight · last change was Jul 2026

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 63 days · 63 data points (no recent data)

Historical
Generating forecast…
£41.99 £39.69 £40.19 £40.69 £41.20 £41.70 £42.20 13 June 2026 28 June 2026 14 July 2026 29 July 2026 14 August 2026

Price Distribution

Price distribution over 63 days • 3 price levels

Days at Price
Current Price
8 days 3 days 52 days · current 0 13 26 39 52 £40 £41 £42 Days at Price

Price Analysis

Most common price: £42 (52 days, 82.5%)

Price range: £40 - £42

Price levels: 3 different prices over 63 days

Description

Device drivers make it possible for your software to communicate with your hardware, and because every operating system has specific requirements, driver writing is nontrivial. When developing for FreeBSD, you've probably had to scour the Internet and dig through the kernel sources to figure out how to write the drivers you need. Thankfully, that stops now. In FreeBSD Device Drivers, Joseph Kong will teach you how to master everything from the basics of building and running loadable kernel modules to more complicated topics like thread synchronization. After a crash course in the different FreeBSD driver frameworks, extensive tutorial sections dissect real-world drivers like the parallel port printer driver. You'll learn: All about Newbus, the infrastructure used by FreeBSD to manage the hardware devices on your system; How to work with ISA, PCI, USB, and other buses; The best ways to control and communicate with the hardware devices from user space; How to use Direct Memory Access (DMA) for maximum system performance; The inner workings of the virtual null modem terminal driver, the USB printer driver, the Intel PCI Gigabit Ethernet adapter driver, and other important drivers; How to use Common Access Method (CAM) to manage host bus adapters (HBAs) Concise descriptions and extensive annotations walk you through the many code examples. Don't waste time searching man pages or digging through the kernel sources to figure out how to make that arcane bit of hardware work with your system. FreeBSD Device Drivers gives you the framework that you need to write any driver you want, now.

Key Features

FreeBSD Device Drivers: A Guide for the Intrepid

Used Book in Good Condition

Product type: ABIS BOOK

Product Specifications

Colour
Multicolor
Format
paperback
Domain
Amazon UK
Release Date
10 May 2012
Listed Since
30 March 2009

Barcode

No barcode data available

Similar Products You Might Like

Complete FreeBSD: Documentation from the Source (O'Reilly Ser.)
95% match

Complete FreeBSD: Documentation from the Source (O'Reilly Ser.)

O'Reilly

£33.59 23 Jul 2026
Mastering Linux Device Driver Development: Write custom device drivers to support computer peripherals in Linux operating systems
95% match

Mastering Linux Device Driver Development: Write custom device drivers to support computer peripherals in Linux operating systems

Packt Publishing

£47.11 19 Aug 2026
Linux Device Drivers Development: Develop customized drivers for embedded Linux
95% match

Linux Device Drivers Development: Develop customized drivers for embedded Linux

Packt Publishing

£52.36 06 Sep 2026
Design and Implementation of the FreeBSD Operating System, The
94% match

Design and Implementation of the FreeBSD Operating System, The

Addison Wesley

£51.52 21 Jul 2026
UNIX to Linux Porting: A Comprehensive Reference
94% match

UNIX to Linux Porting: A Comprehensive Reference

Prentice Hall

£51.99 16 Jul 2026
Understanding the Linux Kernel 3e: From I/O Ports to Process Management (O'Reilly Ser.)
94% match

Understanding the Linux Kernel 3e: From I/O Ports to Process Management (O'Reilly Ser.)

O'Reilly

£38.82 05 Jul 2026
Mastering Embedded Linux Programming: Create fast and reliable embedded solutions with Linux 5.4 and the Yocto Project 3.1 (Dunfell)
94% match

Mastering Embedded Linux Programming: Create fast and reliable embedded solutions with Linux 5.4 and the Yocto Project 3.1 (Dunfell)

Packt Publishing

£53.55 20 Aug 2026
Zephyr RTOS Embedded C Programming: Using Embedded RTOS POSIX API
94% match

Zephyr RTOS Embedded C Programming: Using Embedded RTOS POSIX API

Apress

£35.30 29 Aug 2026
Introduction to System Programming in Linux: A Hands-On Introduction
94% match

Introduction to System Programming in Linux: A Hands-On Introduction

No Starch Press

£56.18 16 Aug 2026
Linux: The Textbook, Second Edition
94% match

Linux: The Textbook, Second Edition

CRC Press

£44.99 08 Jul 2026
The Art of Linux Kernel Design: Illustrating the Operating System Design Principle and Implementation
94% match

The Art of Linux Kernel Design: Illustrating the Operating System Design Principle and Implementation

CRC Press

£65.99 05 Jul 2026
RHCSA & RHCE Red Hat Enterprise Linux 7: Training and Exam Preparation Guide (EX200 and EX300), Third Edition
94% match

RHCSA & RHCE Red Hat Enterprise Linux 7: Training and Exam Preparation Guide (EX200 and EX300), Third Edition

Vanguard Press

£34.37 20 Jul 2026
BeMatik - PCI-Express card Series 16C950 FLEX-ATX Titan (2S 2xDB9 Cable)
94% match

BeMatik - PCI-Express card Series 16C950 FLEX-ATX Titan (2S 2xDB9 Cable)

BEMATIK.COM

Price unavailable
UNIX: The Complete Reference, Second Edition (NETWORKING & COMM - OMG)
94% match

UNIX: The Complete Reference, Second Edition (NETWORKING & COMM - OMG)

McGraw-Hill Education

£63.99 04 Jul 2026
Pixiecube Linux Commands Cheat Sheet XXL Mouse Pad
94% match

Pixiecube Linux Commands Cheat Sheet XXL Mouse Pad

Pixiecube

£21.95 30 Aug 2026
Linux System Programming 2ed: Talking Directly to the Kernel and C Library
94% match

Linux System Programming 2ed: Talking Directly to the Kernel and C Library

O'Reilly

£39.92 27 Aug 2026
KALEA-INFORMATIQUE 4 PORTS COM RS232 DB9 Serial Mini PCI Express Controller Board with EXAR XR17V354 Chipset
94% match

KALEA-INFORMATIQUE 4 PORTS COM RS232 DB9 Serial Mini PCI Express Controller Board with EXAR XR17V354 Chipset

KALEA-INFORMATIQUE

Price unavailable
Computer Networking for LANS to WANS: Hardware, Software and Security, International Edition
94% match

Computer Networking for LANS to WANS: Hardware, Software and Security, International Edition

Cengage Learning

£86.99 18 Jul 2026
ORICO USB 3.0 Hub - 4-Port Aluminum Clamp Desktop Splitter
94% match

ORICO USB 3.0 Hub - 4-Port Aluminum Clamp Desktop Splitter

ORICO

Price unavailable
Linux: The Textbook, Second Edition
94% match

Linux: The Textbook, Second Edition

CRC Press

£90.35 09 Jul 2026
StarTech 4-Port Serial PCIe Card, 16C1050 UART (PS74ADF-SERIAL-CARD)
94% match

StarTech 4-Port Serial PCIe Card, 16C1050 UART (PS74ADF-SERIAL-CARD)

StarTech

£159.28 13 Aug 2026
Software Engineering for Embedded Systems: Methods, Practical Techniques, and Applications (Expert Guide)
94% match

Software Engineering for Embedded Systems: Methods, Practical Techniques, and Applications (Expert Guide)

Newnes

£68.99 11 Jul 2026
StarTech 2-Port Serial PCIe Card, 16C1050 UART (2S232422485-PC-CARD)
94% match

StarTech 2-Port Serial PCIe Card, 16C1050 UART (2S232422485-PC-CARD)

StarTech

£76.46 16 Aug 2026
The Linux Programming Interface: A Linux and UNIX System Programming Handbook
94% match

The Linux Programming Interface: A Linux and UNIX System Programming Handbook

No Starch Press

£59.11 11 Jul 2026