打印

发现有时获取描述符不成功?能帮忙分析是怎么回事?

[复制链接]
1910|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hpy013|  楼主 | 2007-11-14 16:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
平常人| | 2007-11-14 20:18 | 只看该作者

获取描述符不成功才会有Get_Status和Clear_Feature

LZ给的信息不够,获取哪个描述符不成功也没有说明?

使用特权

评论回复
板凳
computer00| | 2007-11-14 20:41 | 只看该作者

那些是发给集线器的,检测到设备插入了,

但是获取描述符失败,所以在不断的重试。

使用特权

评论回复
地板
hpy013|  楼主 | 2007-11-15 11:08 | 只看该作者

用BUS Hound抓到一次不成功

Device  Phase  Data                                                                                                    Description       Cmd.Phase.Ofs(rep)
------  -----  ------------------------------------------------------------------------------------------------------  ----------------  ------------------
  15.0  CTL    a3 00 00 00  01 00 04 00                                                                                GET STATUS               1.1.0(2)     
  15.0  DI     01 01 01 00                                                                                             ....                     1.2.0        
  15.0  CTL    23 01 10 00  01 00 00 00                                                                                CLEAR FEATURE            3.1.0        
  15.0  CTL    a3 00 00 00  01 00 04 00                                                                                GET STATUS               4.1.0(2)     
  15.0  DI     01 01 00 00                                                                                             ....                     4.2.0        
  15.0  CTL    23 03 04 00  01 00 00 00                                                                                SET FEATURE              6.1.0        
  15.0  CTL    a3 00 00 00  01 00 04 00                                                                                GET STATUS               7.1.0        
  15.0  DI     03 01 10 00                                                                                             ....                     7.2.0        
  15.0  CTL    23 01 14 00  01 00 00 00                                                                                CLEAR FEATURE            8.1.0        
  15.0  CTL    a3 00 00 00  01 00 04 00                                                                                GET STATUS               9.1.0(2)     
  15.0  DI     03 01 00 00                                                                                             ....                     9.2.0        
  15.0  CTL    23 03 04 00  01 00 00 00                                                                                SET FEATURE             11.1.0        
  15.0  CTL    a3 00 00 00  01 00 04 00                                                                                GET STATUS              12.1.0        
  15.0  DI     03 01 10 00                                                                                             ....                    12.2.0        
  15.0  CTL    23 01 14 00  01 00 00 00                                                                                CLEAR FEATURE           13.1.0        
  15.0  CTL    80 06 00 03  00 00 ff 00                                                                                GET DESCRIPTOR          14.1.0        
  15.0  DI     04 03 09 04                                                                                             ....                    14.2.0        
  15.0  CTL    80 06 03 03  09 04 ff 00                                                                                GET DESCRIPTOR          15.1.0        
  15.0  DI     16 03 32 00  30 00 30 00  37 00 2d 00  30 00 39 00  2d 00 32 00  34 00                                  ..2.0.0.7.-.0.9.        15.2.0        
  15.0  CTL    80 06 00 02  00 00 ff 00                                                                                GET DESCRIPTOR          16.1.0        
  15.0  DI     09 02 2e 00  01 01 00 60  fa 09 04 00  00 04 dc a0  b0 00 07 05  81 03 10 00  01 07 05 01  03 10 00 01  .......`........        16.2.0        
  15.0  CTL    a3 00 00 00  02 00 04 00                                                                                GET STATUS              17.1.0        
  15.0  DI     00 01 00 00                                                                                             ....                    17.2.0        
  29.0  CTL    80 06 00 01  00 00 12 00                                                                                GET DESCRIPTOR          18.1.0        

使用特权

评论回复
5
hpy013|  楼主 | 2007-11-15 11:09 | 只看该作者

后来就出错了。

使用特权

评论回复
6
hpy013|  楼主 | 2007-11-15 11:36 | 只看该作者

等待中?

使用特权

评论回复
7
computer00| | 2007-11-15 12:48 | 只看该作者

不是后来就出错了,而是一开始就出错了

没有数据返回,所以在重试,重试几次之后就放弃了。

使用特权

评论回复
8
hpy013|  楼主 | 2007-11-16 10:09 | 只看该作者

我怀疑是驱动有可能有点问题

谢谢楼上两位。
我怀疑是驱动问题,另外就是我故意频繁的插拔而出现的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

51

主题

516

帖子

1

粉丝