FreeBSD Device Drivers: A Guide for the Intrepid

FreeBSD Device Drivers: A Guide for the Intrepid

5.0 1
by Joseph Kong
     
 

View All Available Formats & Editions

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

Overview

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.

Product Details

ISBN-13:
9781593274368
Publisher:
No Starch Press San Francisco, CA
Publication date:
05/15/2012
Sold by:
Barnes & Noble
Format:
NOOK Book
File size:
5 MB

Related Subjects

Meet the Author

Tinkering with computers has always been a passion of author Joseph Kong. He is a self-taught programmer who dabbles in information security, operating system theory, reverse engineering, and vulnerability assessment. The author of Designing BSD Rootkits (No Starch Press), he has written for Phrack Magazine and was previously a system administrator for the City of Toronto.

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >

FreeBSD Device Drivers: A Guide for the Intrepid 5 out of 5 based on 0 ratings. 1 reviews.
Anonymous 15 days ago
Sits on her bed alone wearing really big shirt big enough you could see ur lace see threw bra