brucezh
驱动老牛
驱动老牛
  • 注册日期2002-01-30
  • 最后登录2007-02-01
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:4218回复:4

pci的subsystem id和revision id的问题

楼主#
更多 发布于:2002-06-05 08:51
我用driverworks中的driverwizzard生成pci驱动程序框架,提示要求输入pci设备的subsystem id和revision id两项内容,可我查了一下芯片资料(5933),只看到了revision id的介绍,根本没找到有关subsystem id的内容。
谁能告诉我这两个值怎么设置啊?有分阿
打一枪……换个地方……再打一枪……
brucezh
驱动老牛
驱动老牛
  • 注册日期2002-01-30
  • 最后登录2007-02-01
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-05 08:55
我现在知道了可以全设为0,但subsystem id代表什么含义?一样给分哦
打一枪……换个地方……再打一枪……
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2002-06-05 09:25
那不就是子系统的ID罗? :D
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-05 09:34
当你安装设备时,系统会根据板卡上的deviceid来从inf查找,如果匹配则可以安装,否则提示找不到驱动。subid是用来作第二次匹配的,也就是说如果主id已经匹配,如果你在inf中也提供了子id,他也会使用板卡上的子id来匹配,如果匹配,则会不出现新硬件向导而安装好。

所以subid可以全部设为0,你也可以不管它,最后写inf的时候不要使用就可以了。

但是如果你的卡是个特殊的卡,例如一块pci的扩展串口卡,那么subid是需要的,用来区分不同的com口
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
brucezh
驱动老牛
驱动老牛
  • 注册日期2002-01-30
  • 最后登录2007-02-01
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-06 08:48
多谢,以后恐怕还要有大量问题麻烦各位
打一枪……换个地方……再打一枪……
游客

返回顶部