yejin1999
驱动牛犊
驱动牛犊
  • 注册日期2009-11-24
  • 最后登录2010-05-14
  • 粉丝0
  • 关注0
  • 积分37分
  • 威望321点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2347回复:0

BUS HOUND观察到枚举过程没有SET ADDRESS,求救!

楼主#
更多 发布于:2010-05-10 21:13
如题,小弟使用置顶贴里的bus hound5.0完美版,配置好后,插入U盘,读取到一系列的枚举命令,如下:
Device  Phase  Data                      Description       Cmd.Phase.Ofs(rep)
------  -----  ------------------------  ----------------  ------------------
  25.0  CTL    80 06 00 01  00 00 12 00  GET DESCRIPTOR           1.1.0        
  25.0  DI       12 01 00 02  00 00 00 40  .......@                                    1.2.0        
                       51 09 24 16  00 02 01 02  Q.$.....                                    1.2.8        
                       03 01                     ..                                                             1.2.16      
  25.0  CTL    80 06 00 02  00 00 09 00  GET DESCRIPTOR           2.1.0        
  25.0  DI       09 02 20 00  01 01 00 80  .. .....                                       2.2.0        
                       64                                           d                                            2.2.8        
  25.0  CTL    80 06 00 02  00 00 20 00  GET DESCRIPTOR           3.1.0        
  25.0  DI       09 02 20 00  01 01 00 80  .. .....                                       3.2.0        
                       64 09 04 00  00 02 08 06  d.......                                      3.2.8        
                       50 00 07 05  81 02 00 02  P.......                                     3.2.16      
                       00 07 05 02  02 00 02 00  ........                                       3.2.24      
  25.0  CTL   80 06 00 03  00 00 02 00  GET DESCRIPTOR            4.1.0        
  25.0  DI       04 03                     ..                                                             4.2.0        
  25.0  CTL   80 06 00 03  00 00 04 00  GET DESCRIPTOR            5.1.0        
  25.0  DI      04 03 09 04               ....                                                       5.2.0        
  25.0  CTL   80 06 03 03  09 04 02 00  GET DESCRIPTOR            6.1.0        
  25.0  DI      32 03                                                  2.                                6.2.0        
  25.0  CTL    80 06 03 03  09 04 32 00  GET DESCRIPTOR           7.1.0        

之前看过有高手描述出枚举过程:
 1. Get   Descriptor   :device   descriptor.  
  2. Set   Address  
  3. Get   Descriptor   again   by   the   new   address.  
  4. Get   Configuration   Descriptor   using   the   configuration   descriptor   size.  
  5. Set   Configuration  
  6. Get   Configuration   Descriptor   again   using   the   configuration   descriptor   size.  
  7. Get   Configuration   Descriptor   using   the   total   length   of   the   entire   descriptor.  
不知道U盘枚举为什么没有SET ADDRESS这一步,请高手指教!
游客

返回顶部