Mensys Online Shop

Essential Linux Device Drivers

Category:General - Books By:Prentice Hall
More info:www.prenhall.com ...Author(s):Sreekrishnan Venkateswaran
Pages:714Year of publication:2008

In this example-driven book, one of the world's most experienced Linux driver developers systematically demonstrates how to develop reliable Linux drivers for virtually any device.Venkateswaran begins by reviewing the Linux 2.6 kernel capabilities that are most relevant to driver developers. He introduces simple device classes; then turns to serial buses such as I2C & SPI; external buses such as PCMCIA, PCI, & USB; video, audio, block, network, & wireless device drivers; user-space drivers;  » Read more...

Essential Linux Device Drivers

Select one or more articles and then press Order. Quantities can be changed on the next page.
Partnr.DescriptionEuro *US$Euro incl. VAT 
A05314 Essential Linux Device Drivers40.4754.6142.90

All prices are in Euro excl. VAT (19%, for books 6%) and excl. shipping.
E-mail or call us at +31 (0)23 548 20 20 for licences, upgrades and other questions.

In this example-driven book, one of the world's most experienced Linux driver developers systematically demonstrates how to develop reliable Linux drivers for virtually any device.Venkateswaran begins by reviewing the Linux 2.6 kernel capabilities that are most relevant to driver developers. He introduces simple device classes; then turns to serial buses such as I2C & SPI; external buses such as PCMCIA, PCI, & USB; video, audio, block, network, & wireless device drivers; user-space drivers; & drivers for embedded Linux. For each, Venkateswaran explains the technology, inspects relevant kernel source files, and walks through developing a complete example. This book:- Addresses drivers discussed in no other book, including drivers for I2C, video, sound, PCMCIA, and different types of flash memory;- Demystifies essential kernel services & facilities, including kernel threads & helper interfaces;- Teaches polling, asynchronous notification, and I/O control;- Introduces the Inter-Integrated Circuit Protocol for embedded Linux drivers; - Covers multimedia device drivers using the Linux-Video subsystem & Linux-Audio framework;- Shows how Linux implements support for wireless technologies such as Bluetooth, Infrared, WiFi, and cellular networking;- Describes the entire driver development lifecycle, through debugging & maintenance;- Includes reference appendixes covering Linux assembly, BIOS calls, and Seq files.