阅读:1489回复:6
再次求助:一驱动与多设备问题!!急求!!!
用DS做的驱动,在一设备时是很好用的。但第二个相同的设备插入后,就会提示要安装设备,必须要重启计算机。我用DS自带的Monitor看了下,第二个设备根本就没有进入driver_entry. 郁闷啊,大虾们来帮兄弟一把啊,折腾了老久了,没进步。帮兄弟分析下原因啊.
|
|
沙发#
发布于:2004-12-08 20:12
看过Q&A,根本就与回答不一样啊,给我的感觉是:当插入第二个新的USB设备后,进行枚举,当把vid和pid得到后(字串信息也得到了),系统去找USB设备对应的驱动,然后发现驱动被人利用了,所以,就根本不再走driverEntry了。如果我前面的设想是正确的话,可能某个地方设置了驱动是独占的,但是在哪呢?
|
|
板凳#
发布于:2004-12-08 14:56
关注中
|
|
地板#
发布于:2004-12-08 14:28
崩溃中。。。
插入第二个设备时,根本就没有运行DriverEntry.唉,看来要看看INF文件了。兄弟们,你们有这种问题吗?大方点,给点建议啊。。。。。 |
|
地下室#
发布于:2004-12-08 12:59
呵呵,多谢了。我正在看驱动呢。DS中的kdriver类,搞定了就给兄弟们发布出来.
|
|
5楼#
发布于:2004-12-08 10:14
是驱动的问题。我以前做的时也遇到过。不过驱动不是我做的,你可以找cypress开发包里的驱动试一下,我们那个好像就是参考那个源码才改好的。
|
|
6楼#
发布于:2004-12-07 14:04
是不是可能与固件端有关呢?可是我单个设备可是能正常工作啊。
|
|