Linux device drivers /

Bibliographic Details
Main Author: Corbet, Jonathan
Other Authors: Rubini, Alessandro, Kroah-Hartman, Greg
Format: Book
Language:Inglés
Published: Sebastopol, CA : O'Reilly, 2005.
Edition:3rd ed.
Subjects:
Table of Contents:
  • Preface
  • Chapter 1: An Introduction to Device Drivers
  • Chapter 2: Building and Running Modules
  • Chapter 3: Char DriversChapter 4: Debugging Techniques
  • Chapter 5: Concurrency and Race Conditions
  • Chapter 6: Advanced Char Driver Operations
  • Chapter 7: Time, Delays, and Deferred Work
  • Chapter 8: Allocating Memory
  • Chapter 9: Communicating with Hardware
  • Chapter 10: Interrupt Handling
  • Chapter 11: Data Types in the Kernel
  • Chapter 12: PCI Drivers
  • Chapter 13: USB Drivers
  • Chapter 14: The Linux Device Model
  • Chapter 15: Memory Mapping and DMA
  • Chapter 16: Block Drivers
  • Chapter 17: Network Drivers
  • Chapter 18: TTY Drivers
  • Bibliography.