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

设备枚举求助

楼主#
更多 发布于:2003-04-28 10:21
我想要知道非常详细的设备枚举过程(关键要包含特出设备类和特殊供应商的情况),另外我也想详细的知道设备驱动程序在设备枚举过程中是怎么介入的,我能看什么资料,或者说哪位能提供,不胜感激
NewTech
驱动大牛
驱动大牛
  • 注册日期2002-10-02
  • 最后登录2010-03-27
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望263点
  • 贡献值0点
  • 好评度86点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-04-28 11:05
设备枚举时驱动还没有加载呢!

Device  Phase  Data         Info           Time   Cmd.Phase.Ofs    
------  -----  -----------  -------------  -----  ------------------
  11.0  CTL    80 06 00 01  GET DESCRIPTR    0us         1.1.0        
               00 00 12 00                               1.1.4        
  11.0  DI     12 01 10 01  ....           5.2ms         1.2.0        
               00 00 00 08  ....                         1.2.4        
               0a 09 02 10  ....                         1.2.8        
               00 01 00 00  ....                         1.2.12      
               00 01        ..                           1.2.16      
  11.0  CTL    80 06 00 02  GET DESCRIPTR   57us         2.1.0        
               00 00 19 00                               2.1.4        
  11.0  DI     09 02 27 00  ..\'.           6.9ms         2.2.0        
               01 01 00 80  ....                         2.2.4        
               80 09 04 00  ....                         2.2.8        
               00 03 08 00  ....                         2.2.12      
               01 00 07 05  ....                         2.2.16      
               81 02 40 00  ..@.                         2.2.20      
               00           .                            2.2.24      
  11.0  CTL    80 06 00 02  GET DESCRIPTR   19us         3.1.0        
               00 00 37 00                               3.1.4        
  11.0  DI     09 02 27 00  ..\'.           8.9ms         3.2.0        
               01 01 00 80  ....                         3.2.4        
               80 09 04 00  ....                         3.2.8        
               00 03 08 00  ....                         3.2.12      
               01 00 07 05  ....                         3.2.16      
               81 02 40 00  ..@.                         3.2.20      
               00 07 05 02  ....                         3.2.24      
               02 40 00 00  .@..                         3.2.28      
               07 05 83 03  ....                         3.2.32      
               08 00 ff     ...                          3.2.36      
  11.0  CTL    00 09 01 00  SET CONFIG      20us         4.1.0        
oplowlk
驱动牛犊
驱动牛犊
  • 注册日期2003-04-25
  • 最后登录2003-04-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-04-28 11:24
我认为设备的枚举过程应该截止到设备得到配置后,所以在这之前驱动肯定是加载了的没错。其实,这也并不重要,我主要是想知道设备驱动是“怎样”加载的。
evan_zhou2000
驱动牛犊
驱动牛犊
  • 注册日期2003-04-28
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-04-28 11:27
枚举是由设备的父设备得到的,可以看微软的win2000驱动开发指南,千万要英文的,DDK的帮助里也有.看中文的还不如自己翻译呢 :o
oplowlk
驱动牛犊
驱动牛犊
  • 注册日期2003-04-25
  • 最后登录2003-04-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-04-28 11:38
谢了
可是,有不局限于平台的资料吗?
因为我做的是linux驱动
oplowlk
驱动牛犊
驱动牛犊
  • 注册日期2003-04-25
  • 最后登录2003-04-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-04-28 12:00
二楼那位仁兄用的是什么工具测得的这些数据?
或者是他自己翻译的usb协议?
idleman
驱动牛犊
驱动牛犊
  • 注册日期2003-01-17
  • 最后登录2003-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-04-29 15:42
他用的是BusHound
宝剑锋从磨砺出 梅花香自苦寒来
游客

返回顶部