March 4, 2005
Where the Kernel Meets the Hardware
Writing device drivers is one of the few areas of programming for the Linux operating system that calls for kernel-specific knowledge. And device drivers literally drive everything you're interested in--disks, monitors, keyboards, modems--everything outside the computer chip and memory. For years now, programmers have relied on the classic "Linux Device Drivers" (Third edition, Corbet, Rubini, and Kroah-Hartman, O'Reilly, US $39.95) to master this critical subject.