阅读:1479回复:5
让我们尊重知识--USB驱动求助
不知道朋友你对USB的驱动程序研究深度如何,我最近负责开发一个USB项目,用的是PDIUSBD12芯片,但对于驱动我一片空白,根据固件程序和DriverWorks的向导,我创建了一个驱动程序,但装不上,请问能不能帮我一下?说说设备驱动程序与具体的外设是通过什么来联系的,例如,假如有两个驱动程序,同样是USB驱动程序:USB1.SYS,USB2.SYS,为什么其中的一个USB外设在插入时,能够装上与其匹配的驱动程序?而不是另外一个?这种匹配是靠什么来完成?过程是什么?
是不是只靠厂商ID和产品ID? 敬请各位指点!为谢!! |
|
沙发#
发布于:2003-10-14 11:08
关注当中....
|
|
板凳#
发布于:2003-10-14 11:26
修改一下。inf文件试试。
―――――――――――――― 共同努力 搞定驱动! ―――――――――――――― |
|
地板#
发布于:2003-10-14 14:35
是的,靠厂商ID和产品ID。
|
|
|
地下室#
发布于:2003-10-14 18:08
楼上的说的是,靠厂商ID和产品ID!
系统会把芯片里的信息读取出来,根据这些信息,在*.inf里寻找与之匹配的信息,根据相应的信息,找到相应的*.sys文件,就是驱动啦! :D :D :D 这只是一个大致的过程,具体详细的,好像在哪里见过!现在不记得了,好像本站上就有详细说明! :D |
|
5楼#
发布于:2003-10-15 13:02
谢谢了,这几天我一直在找关于INF文件的使用问题,没有半点进展,朋友,给点建议!
|
|