阅读:2341回复:5
苦恼的问题:电脑开机是怎么检测USB设备的?(跪求)
最近发现,我的USB(MSC)设备和PC相连的状态下重启PC,PC在一开始检测memory testing之前会有很长一段时间的等待,而我买的U盘等待时间很短。而且等待很长时间之后进入系统,只显示一个未安装驱动的设备。这是怎么回事?
我猜想可能有两种可能性:1、pc开机自检的时候要检测U盘,而这个检测可能没有成功。那么pc开机到底是怎么检测U盘的呢? 2、pc进入系统的时候枚举设备没有通过。 注:我的设备在pc开机状态下插拔是没有问题的。 |
|
沙发#
发布于:2008-07-31 23:36
自己顶一下,希望各位贵客都能发表一些宝贵意见,谢过先!
|
|
板凳#
发布于:2008-08-01 09:36
能不能抓个Log来看看
|
|
地板#
发布于:2008-08-04 22:07
请问该怎么抓log,这种情况是发生在开机的过程中的。请指点!
|
|
地下室#
发布于:2008-08-06 23:19
今天通过在设备上保存和主机的交互,发现在开机自检的时候,BIOS会对USB设备进行枚举。但对于自检不能过的主板最后一条命令好像是set config,而对于开机能过的主板抓到的BIOS枚举USB的最后一个命令是获得配置描述符。这是怎么回事?
|
|
5楼#
发布于:2008-08-10 09:29
很显然,开机最后不可能是GET DESCRIPTOR,你最好用分析器来抓一下。
|
|
|