chensuoqian
驱动牛犊
驱动牛犊
  • 注册日期2003-02-25
  • 最后登录2003-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1255回复:3

求助斑竹TigerZD ,急急急!!!

楼主#
更多 发布于:2003-05-13 16:06
斑竹你好!
    你的文章 How to Write a Linux usb module ,对我帮助很大,谢谢!
    有一个问题请教,我参考你的文章写了一个驱动,我在用U盘测试的时候,驱动能够检测到设备,但用老师指定的设备测试时,messages文件提示如下:
usb.c   USB device not responding, giving up (error=-75)
不知何故!请指教!毕业设计急用,谢谢!
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-13 16:23
硬件有问题。(设备无响应)。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
chensuoqian
驱动牛犊
驱动牛犊
  • 注册日期2003-02-25
  • 最后登录2003-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-05-14 09:35
谢谢斑竹tigerzd!!
chensuoqian
驱动牛犊
驱动牛犊
  • 注册日期2003-02-25
  • 最后登录2003-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-05-16 15:25
那个硬件的问题解决了!有一点心得和大家分享!
那个硬件是一块DSP板,用的是USB的借口,其固化程序是一个研究生写的。最初此硬件是用于Windows2000下,后来老师让我写Linux下的驱动。
那天问题解决后发现,Windows和Linux下获取USB设备描述符的机制是不一样的!在Windows下,系统直接分配一个64字节(USB协议允许的最大值)的空间用来存放USB设备描述符,而在Linux下,系统先读取8个字节(USB协议允许的最小值)后,从中获取“设备支持的最大信包容量”这个信息,再分配相应空间。
希望我的一点心得会对大家有所帮助!
游客

返回顶部