Linux device drivers /
Device drivers literally drive everything you're interested in--disks, monitors, keyboards, modems--everything outside the computer chip and memory. And writing device drivers is one of the few areas of programming for the Linux operating system that calls for unique, Linux-specific knowledge....
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Sebastopol :
O'Reilly & Associates,
©2005.
|
Edición: | 3rd ed. |
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- 1. An introduction to device drivers
- 2. Building and running modules
- 3. Char drivers
- 4. Debugging techniques
- 5. Concurrency and race conditions
- 6. Advanced char driver operations
- 7. Time, delays, and deferred work
- 8. Allocating memory
- 9. Communicating with hardware
- 10. Interrupt handling
- 11. Data types in the kernel
- 12. PCI drivers
- 13. USB drivers
- 14. The Linux device model
- 15. Memory mapping and DMA
- 16. Block drivers
- 17. Network drivers
- 18. TTY drivers.