读Linux那些事儿之我是HUB笔记(五)
28、bus_mA:记录的是能够从总线上获得的电流,毫无疑问就是咱们前面算出来的 hub 上的那个 mA_per_port. level,级别,表征 usb 设备树的级连关系.Root Hub 当然其 level 就是 0,其下面一层就是 29、device_qualifier描述符 在高速和全速下有不同设备配置信息的高速设备具有一个 device_qualifier描述符 ,它描述了一个高速设备在进行速度切换时所需改变的信息.比如,一个设备当前工作于全速状态,那么
30、设备号: dev_t记录下了设备的主设备号和次设备号.即,dev_t 包含两部分,主设备号部分和次设备号部分 31、hub驱动的使命: device_add(),Linux 2.6设备模型中最基础的函数之一,这个函数非常了不起.要深入追踪这个函数,足以写一篇专题文章了 对于U盘来说,最终将调用storage_probe()函数,对于hub来说,最终将调用hub_probe()函数,而 到这里,hub驱动基本上看完了,其实hub做的事情很简单就是为设备做一系列的初始化工作,调用设备通过的proble函数. 本文出自 “Paul玩嵌入式Linux” 博客,请务必保留此出处http://zyg0227.blog.51cto.com/1043164/557475 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |