阅读:1257回复:4
[求助]大家帮忙看一下,windriverdebugger信息
我在用windriver给设备加载驱动时,windriver debuggertools给出
如下的信息,我不知道是哪里有了毛病,请大家帮忙分析一下,谢谢 add_device: entered pdo 0x8155C2D0 add_device: called for physical device dispatch_pnp: 'IRP_MN unknown' (0x18), pdo 0x8155C2D0, DEVICE dispatch_pnp: 'IRP_MN_QUERY_RESOURCE_REQUIREMENTS' (0xb), pdo 0x8155C2D0, DEVICE dispatch_pnp: 'IRP_MN_FILTER_RESOURCE_REQUIREMENTS' (0xd), pdo 0x8155C2D0, DEVICE dispatch_pnp: 'IRP_MN_START_DEVICE' (0x0), pdo 0x8155C2D0, DEVICE get_card_type: bus type is USB usb_configure_device: entered, pdo=8155c2d0 calc_device_info_size: bad configuration descriptor usb_unconfigure_device: entered, pdo = 8155c2d0, cfg desc = 0x81453c08 get_usb_info: usb_configure_device failed with status 0x20000012 start_device: Failed querying device info (pdo 0x8155c2d0, type -2) dispatch_pnp: 'IRP_MN_REMOVE_DEVICE' (0x2), pdo 0x8155C2D0, DEVICE Usb_device_detach: device handle 0x814536b8 not found in device list usb_unconfigure_device: entered, pdo = 8155c2d0, cfg desc = 0x0 |
|
沙发#
发布于:2004-07-30 18:49
我找到问题了,
主要是我的固件配置描述符的问题 我用的是ARM ads,本来是9个字节的结构,ads偏偏搞成了10个字节 本来是6个字节的结构,ads又搞成了8个字节。我快疯了! 不过分还是给的,毕竟主动帮忙了么 ;) |
|
板凳#
发布于:2004-07-30 17:53
你看一看源程序不就知道了吗,
或者贴出来 |
|
|
地板#
发布于:2004-07-30 13:21
但是配置描述符在windriver里面可以看到啊,已经受到了啊
calc_device_info_size 对应着什么描述符的信息啊?能否问一下? |
|
地下室#
发布于:2004-07-30 12:58
从下面开始,就出错了
calc_device_info_size: bad configuration descriptor usb_unconfigure_device: entered, pdo = 8155c2d0, cfg desc = 0x81453c08 get_usb_info: usb_configure_device failed with status 0x20000012 start_device: Failed querying device info (pdo 0x8155c2d0, type -2) dispatch_pnp: 'IRP_MN_REMOVE_DEVICE' (0x2), pdo 0x8155C2D0, DEVICE Usb_device_detach: device handle 0x814536b8 not found in device list usb_unconfigure_device: entered, pdo = 8155c2d0, cfg desc = 0x0 |
|
|