23-小结
18.7 小结
这一章介绍了一些USB的基础知识,从而帮助我们理解这个相当复杂的系统。它描述了USB的拓扑结构和概念,并详细说明了如何配置和使用USB。我们还讨论了最常使用的USB子系统。
- 研究USB的物理和逻辑拓扑结构可以帮助我们更好地理解这个系统。
- 介绍了一些不同种类的USB线缆和连接器。
- 举例介绍了几种不同的USB配置。
- 第9章介绍了sysfs,而这一章则讲述了其中与USB相关的信息。
- 详细介绍了几个有用的USB工具,它们能够帮助我们理解USB并解决故障。
- 介绍了设备类驱动,包括大容量存储、HID和CDC。
- 最后介绍了一些有用的调试工具和技巧。
补充阅读建议
《通用串行总线系统架构》(第2版),Don Anderson,Mindshare公司,2001。
“USB增强主机控制器接口规范”,1.0版,英特尔公司。
www.intel.com/technology/usb/download/ehci-r10.pdf
《精通Linux设备驱动程序开发》(第11章),Sreekrishnan、Venkateswaran,人民邮电出版社,2010年6月出版。
《Linux设备驱动(第3版)》(第13章),Jonathan Corbet、Alessandro Rubini和Greg Kroah-Hartman,中国电力出版社,2006年1月出版。
“通用串行总线规范”,2.0版,2000年4月27日。
www.usb.org/developers/docs/usb_20_052709.zip
“USB协议标准文档”