wanghd
驱动牛犊
驱动牛犊
  • 注册日期2001-03-26
  • 最后登录2001-12-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1140回复:0

急问!!

楼主#
更多 发布于:2001-08-28 10:18

我在Linux下做了一个usb的驱动,
可以检测到设备,能读出描述符,
但在打开设备之前却老是发出如下的中断:
ushi.c:interrupt,status 20,frame#1439
ushi.c:interrupt,status 28,frame#1439
ushi.c:interrupt,status 20,frame#1439
.
.
.
错误的状态是20和28,frame号不定。
应是在检测时urb的问题,
在FILL_BULK_URB()之后usb_submit_urb()之前,输出urb->status发现是0
而uhci.c要求的是1,
否则就会出现上面的1000个中断。
哪位侠客帮帮忙??
  不胜感激!
游客

返回顶部