Nytro Posted May 4, 2011 Report Posted May 4, 2011 Linux Device Drivers, Third Edition By Jonathan Corbet, Alessandro Rubini, Greg Kroah-HartmanFebruary 2005Pages: 636 Open Book ContentTitle PagesLicense/CopyrightTable of ContentsAbout the Author/ColophonPrefaceChapter 1: An Introduction to Device DriversChapter 2: Building and Running ModulesChapter 3: Char DriversChapter 4: Debugging TechniquesChapter 5: Concurrency and Race ConditionsChapter 6: Advanced Char Driver OperationsChapter 7: Time, Delays, and Deferred WorkChapter 8: Allocating MemoryChapter 9: Communicating with HardwareChapter 10: Interrupt HandlingChapter 11: Data Types in the KernelChapter 12: PCI DriversChapter 13: USB DriversChapter 14: The Linux Device ModelChapter 15: Memory Mapping and DMAChapter 16: Block DriversChapter 17: Network DriversChapter 18: TTY DriversBibliographyIndexDownload, capitole:http://oreilly.com/catalog/linuxdrive3/book/index.csp Quote