阅读:1552回复:3
关于系统提示USB带宽不够
Hi:
我已做好了一个USB设备,现在我又在这个设备上加了一些东西,我想将驱动程序和固件修改一些,以便形成一个新的设备。 我想使这个新设备和过去的那个设备能同时插入PC机的USB口,不产生冲突。在设备管理器中也能形成两个设备。 我现在是修改了.SYS文件中的设备接口名和PID及固件的PID,然后在.INF文件中修改了CLASS、ICON、GUID和PID、。但是在插入新设备时,系统提示USB的带宽不够!是怎么回事? 谢谢! |
|
最新喜欢:![]()
|
沙发#
发布于:2003-01-10 17:25
你的问题是很明显的,你的固件还要做进一步的修改:)
|
|
板凳#
发布于:2003-01-10 17:50
老哥,能告诉我怎样修改吗?或要该那一方面?
|
|
|
地板#
发布于:2003-01-23 21:30
每一个设备在使用的时候才去申请带宽,用完了就不要占有带宽,用SelectAlternateSetting方法(这个东西不是函数,是一个CLASS REQUEST,请参考DDK)把AlternateSetting设置为Packet size为0的那一个AlternateSetting,这样这个设备的这个端口就不再占用带宽了,在需要用到的时候再申请就可以了.
|
|