FreeBSD device drivers a guide for the intrepid / [electronic resource] :
by Joseph Kong.
- San Francisco : No Starch Press, c2012.
- xxv, 322 p. : ill.
Includes bibliographical references and index.
Building and running modules -- Allocating memory -- Device communication and control -- Thread synchronization -- Delaying execution -- Case study: virtual null modem -- Newbus and resource allocation -- Interrupt handling -- Case study: parallel port printer driver -- Managing and using resources -- Case study: intelligent platform management interface driver -- Direct memory access -- Storage drivers -- Common access method -- USB drivers, case study: USB printer driver -- Network drivers part I, data structures -- CNetwork drivers part II, packet reception and transmission.
Electronic reproduction. Palo Alto, Calif. : ebrary, 2011. Available via World Wide Web. Access may be limited to ebrary affiliated libraries.