bjzps
驱动小牛
驱动小牛
  • 注册日期2003-03-06
  • 最后登录2009-04-13
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望22点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:921回复:0

一个奇怪的问题

楼主#
更多 发布于:2003-08-20 15:13
我现在做的老是这个问题
19  CTL    00 09 01 00 - 00 00 00 00                              SET CONFIG         18us        24.1.0        
 19  DO     55 53 42 43 - 68 ce 1e 81 - 24 00 00 00 - 80 00 06 12  USBCh...$.......  4.9ms        25.1.0        
            00 00 00 24 - 00 00 00 00 - 00 00 00 00 - 00 00 00     ...$...........                25.1.16      
 19  DI     00 80 02 02 - 1f 00 00 00 - 4c 41 4e 44 - 4d 41 53 20  ........LANDMAS   997us        26.1.0        
            51 51 4d 43 - 59 33 35 30 - 31 30 30 53 - 20 20 20 20  QQMCY350100S                   26.1.16      
            31 2e 31 31                                            1.11                           26.1.32      
 19  USTS   05 00 00 c0                                            no response  
但是偶尔也能跑下去,有时候也出现的不是no response,而是rep failed,或是overrun。一样的程序怎么会出现的结果不一样呢?
我下全局断点检查(因为程序会拖死debug,我用tornado)。发现是根本没有对cbw产生接收中断。我设置的是,scsi+bluk-only,1端口是in,2端口是out。端口的属性寄存器配置是在枚举前做,还是在枚举中做呢?
我枚举时候用0端口都正常,怎么到别的端口就不好用了呢?
收到set config要做什么?我现在是回了个空包。应该是这样吧。
游客

返回顶部