jry9524
驱动牛犊
驱动牛犊
  • 注册日期2002-01-10
  • 最后登录2005-03-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1021回复:3

能帮忙解决一下问题吗?

楼主#
更多 发布于:2003-01-08 14:22
Hi;
我已做好了一个USB设备,现在我又在这个设备上加了一些东西,我想将驱动程序和固件修改一些,以便形成一个新的设备。
我想使这个新设备和过去的那个设备能同时插入PC机的USB口,不产生冲突。在设备管理器中也能形成两个设备。
我想实现,我现在是修改了.SYS文件中的设备接口名和VID、PID,然后在.INF文件中修改了CLASS、ICON、GUID、。但是在两个设备都插入PC机时,出现了冲突,系统出错,不知哪为热心人能给我提供一些意见!
谢谢!
Beyon
yyhabc
驱动小牛
驱动小牛
  • 注册日期2003-01-06
  • 最后登录2013-03-18
  • 粉丝0
  • 关注0
  • 积分327分
  • 威望47点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-01-08 22:06
太不具体了,你至少也应该让我知道,系统出了什么错误呀!这么做很麻烦,相对于伶开发一套还是简单。
bjdxwz
驱动牛犊
驱动牛犊
  • 注册日期2002-11-07
  • 最后登录2007-06-01
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-01-09 09:27
你固件和INF的PID都改了么?你的USB芯片没变,VID好像不应该改
lily311
驱动小牛
驱动小牛
  • 注册日期2002-08-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望26点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-01-09 12:11
固件和INF的VID,PID要保持一致.另外,在驱动程序的源代码中给出新的GUID,来产生新的.SYS驱动程序.对应的应用程序也要改GUID,与该驱动保持一致.
这样插入USB的时候才可以根据VID,PID找到对应的INF,从而找到驱动程序,应用程序根据GUID找到正确的驱动程序.
游客

返回顶部