首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux下usb驱动,求教,该怎么处理

2012-03-16 
linux下usb驱动,求教我现在在做ehci的驱动,发现了设备(U盘),速度匹配也OK. high speed.然后做get device d

linux下usb驱动,求教
我现在在做ehci的驱动,发现了设备(U盘),速度匹配也OK. high speed.
然后做get device descriptor, 发现报错了.uart打印出detected XactErr len 0/8 retry 1(这个打印在函数qh_completions (struct ehci_hcd *ehci, struct ehci_qh *qh)中).
求教这个问题怎么解?
我是新手看了2个月书做的,现在的书上没看到关于这部分的介绍.
很急,请高手指点.我的QQ57166247

[解决办法]
感觉像是描述符没有注册成功,内核了usb驱动都是规范的,找个类似的注册过程比对一下看看
[解决办法]
你是自己写ehci驱动?还是在一个新的ehci主控硬件上验证ehci驱动?
那句的意思就是发送数据但是传输出错了,可能是硬件问题,也可能是你自己写的ehci驱动的qh/qtd结构不对。

热点排行