Freebsd Device Drivers
A Guide for the Intrepid
Kong, Joseph
* Prices displayed are in Australian Dollars and, where applicable, GST inclusive
Description:
FreeBSD Device Drivers is the first and only book to teach readers how to develop device drivers for the FreeBSD operating system. A one-stop reference for FreeBSD device driver writers of all levels of expertise, FreeBSD Device Drivers begins with the nuts and bolts of device drivers, including explanations of the different driver components and building blocks. You will then learn how to build and run modules, allocate memory, control device communication, deal with concurrency issues, manage hardware resources, handle interrupts, support direct memory access, write PCI, SCSI, and USB device drivers, and more. With case study chapters that dissect various drivers and a liberal use of examples-from simple "hello, world" drivers to full-blown, hardware-controlling drivers-you will walk away with a full understanding of how device drivers work on FreeBSD. This book is for anyone writing device drivers, but also for any FreeBSD enthusiast who would appreciate its hands-on approach to understanding the device driver subsystem, kernel internals, and key design choices made by the FreeBSD developers.
Details:
- Publisher: Oreilly & Associates Inc
- Academic Level: Professional
- Depth (m): 0.025
- Dewey: 005.7/1
- Height (m): 0.241
- Pages: 322
- Place Of Publication: United States
- Published Date: Mon 7 May 2012
- Weight (g): 680
- Width (m): 0.178
Availability
This is an import product, and as such may take longer to source stock, we estimate that despatch will take 14-20 days after ordering, click here for more information regarding import products.
|