Chinaunix首页 | 论坛 | 博客
  • 博客访问: 584628
  • 博文数量: 213
  • 博客积分: 6789
  • 博客等级: 准将
  • 技术积分: 1947
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-01 17:11
文章分类

全部博文(213)

文章存档

2012年(9)

2011年(62)

2010年(99)

2009年(43)

分类: LINUX

2010-06-28 15:48:02

vid: vendor id
pid: product id

设备与driver连接,是通过vid与pid匹配的。PC如果查找VID和PID成功,则匹配对应driver,如果不成功则弹出安装界面进行安装。

举个简单的例子,系统之前装过一个设备的驱动,后来由于换了厂商,同样的驱动就windows就不能识别了,如果发现系统可以找到对应的设备,而无法安装,这就说明你的VID,PID不对应,VID,PID在usb driver的inf配置文件中更改,如果设备驱动完全一样,只是VID,PID不同,那么可以手动修改inf文件。
假如原来设备是这样定义的
%SingleBootLoaderInterface% = USB_Install, USB\VID_11D1&PID_D10D
SingleBootLoaderInterface   = "USB Driver"
SingleBootLoaderInterface是在windows安装后显式的名字,VID = 11D1,PID = D10D。如果我们需要的VID = 1111, PID = DDDD。那么我们可以对应的改成
%SingleBootLoaderInterface% = USB_Install, USB\VID_1111&PID_DDDD
这样设置之后,重新找驱动就能找到对应的驱动安装上了。
阅读(2030) | 评论(0) | 转发(0) |
0

上一篇:linux cmd--nautilus

下一篇:字符串函数

给主人留下些什么吧!~~