原文网址:http://oss.org.cn/kernel-book/ldd3/index.html
Linux 设备驱动 Edition 3
By Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman
由 quickwhale 翻译的简体中文版 V0.1.0 2006-6-2
遵循原版的版权声明. 还在完善中. 欢迎任何意见, 请给我邮件. 请发信至 quickwhale 的邮箱 <quickwhale@hotmail.com>
版权 © 2005, 2001, 1998 O’Reilly Media, Inc. All rights reserved.
Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (safari.oreilly.com). For more information, contact our corporate/insti-tutional sales department: (800) 998-9938 or corporate@oreilly.com.
This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.0 License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
感谢
感谢本书原版的作者 Jonathan Corbet, Alessandro Rubini 和 Greg Kroah-Hartman
感谢我的家人 爸爸2, 妈妈2, PIGYnuonuo
目录
- 1. 第一章 设备驱动简介
- 2. 建立和运行模块
- 3. 字符驱动
- 4. 调试技术
- 5. 并发和竞争情况
- 6. 高级字符驱动操作
- 7. 时间, 延时, 和延后工作
- 8. 分配内存
- 9. 与硬件通讯
- 10. 中断处理
- 11. 内核中的数据类型
- 12. PCI 驱动
- 13. USB 驱动
- 14. Linux 设备模型
- 15. 内存映射和 DMA
- 16. 块驱动
- 17. 网络驱动
- 18. TTY 驱动