阅读:1613回复:8
驱动程序有问题?
我现在好不容易通过了设备枚举过程,主机提示找到新设备,要求安装驱动程序,我定位完成安装之后系统要求重新启动,然后发现设备管理器当中我自己的设备上边有一个感叹号表明设备工作不正确,是不是我的驱动程序有问题,还是我的MCU端的FIREWARE有问题,希望各位多多指教!
谢谢了! |
|
沙发#
发布于:2002-03-22 18:44
应该是你的adddevice历程又问题
|
|
|
板凳#
发布于:2002-03-22 18:48
你最好跟踪一下,多打印一些调试信息,特别是NTSTATUS的返回值!
|
|
地板#
发布于:2002-03-22 19:27
用户被禁言,该主题自动屏蔽! |
|
地下室#
发布于:2002-03-23 21:53
TKS Snare:AddDevice历程我如何才能够观察到?
|
|
5楼#
发布于:2002-03-23 22:03
我觉得你可能是硬件的id和guid,与驱动程序的id,guid,
和inf中的有不同! |
|
6楼#
发布于:2002-03-25 09:50
多谢了!
|
|
7楼#
发布于:2002-03-25 11:36
我使用Philips D12做usb开发,设备枚举完成安装驱动程序完成,但是启动后设备上边有一个黄色的感叹号说明设备(驱动)有问题,我按照您的提示在注册表当中找了设备的ID和GUID(我保存为了JPG附件),还有我驱动程序中的ID,GUID--GUID (VLSI_MP3_DEVICE_ID,0X7C60C730,0X613E,0X11D4,0XA4,0X41,0X0,0X90,0X27,0X9,0X35,0XED),两者明显不同,还有我的.INF文件(请参看附件)当中根本没有定义ClassGUID,说明确实存在您说的问题,但是我现在不知道该怎么去改变硬件设备的ID和GUID,还有在.INF文件中是不是只需要加上ClassGUID一行就可以了?我究竟该怎么去做?
怎的希望您能够帮帮忙指点迷津,我都已经快急死了! |
|
8楼#
发布于:2002-03-25 14:49
我觉得你可能是硬件的id和guid,与驱动程序的id,guid, id不一样的话,设备不会被安装的. colwil:你用softice就可以跟踪进去adddevice历程里面呀,先设好断点,然后插入设备. |
|
|