765shm
驱动牛犊
驱动牛犊
  • 注册日期2007-09-28
  • 最后登录2008-05-28
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
阅读:3768回复:3

关于Device ID的意义

楼主#
更多 发布于:2008-04-08 15:40
请高手指导,Device ID的意义和功能是什么?
设计PCI卡时涉及到Device ID,比如PLX公司的9054RDK-LITE的Device ID为5046h。那么我们自己的板卡Device ID应该是多少呢?
汗水滋补智慧
artistxy
驱动牛犊
驱动牛犊
  • 注册日期2006-03-26
  • 最后登录2010-01-10
  • 粉丝0
  • 关注0
  • 积分41分
  • 威望15点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-05-04 22:59
看一下关于PCI配置空间说明的书就知道了,PCI设备的VID和DID的实际用途是作为驱动程序安装的标识,对应内容可以在INF文件中找到。以PLX公司提供的INF文件为例:
"PLX Custom (OEM) PCI 9050/9052 Board" = DDInstall_9050, PCI\VEN_10b5&DEV_9050
"PLX Custom (OEM) PCI 9030 Board"      = DDInstall_9030, PCI\VEN_10b5&DEV_9030
"PLX Custom (OEM) PCI 9080 Board"      = DDInstall_9080, PCI\VEN_10b5&DEV_9080
"PLX Custom (OEM) PCI 9054 Board"      = DDInstall_9054, PCI\VEN_10b5&DEV_9054

不同的VID和DID对应不同的SYS文件。
简单的说吧,你可以随便改,但是必须更改SYS文件和INF文件的相应部分。
765shm
驱动牛犊
驱动牛犊
  • 注册日期2007-09-28
  • 最后登录2008-05-28
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-05-05 15:25
明白了, 谢谢你的点拨.
汗水滋补智慧
rockychang
驱动牛犊
驱动牛犊
  • 注册日期2005-10-21
  • 最后登录2009-09-22
  • 粉丝0
  • 关注0
  • 积分19分
  • 威望191点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2009-07-02 19:39
只用改INF文件吧?
游客

返回顶部