chtan82
驱动牛犊
驱动牛犊
  • 注册日期2005-07-17
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分27分
  • 威望5点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1896回复:2

[讨论]使用8255制作PCI卡(马来西亚)

楼主#
更多 发布于:2005-07-17 16:37
本人来自马来西亚,目前在做一个PCI卡,希望这里有人能帮得到我!!!这是我大学这个学期要完成的课业之一.教授要我们使用8255 CHIP.我会经常回来这里讨教,可能这段时间会麻烦大家.

我的第一个问题是
1.PC本身有其他的PCI卡,例如网卡,声卡.我要怎么让PC知道这张卡可以操作???可能PC分配给每个PCI卡有不同的认证码,我该如何避免我的PCI卡拥有跟其他PCI卡相同的认证码???期望有人能详细的说给我听,谢谢!!!
xiongce
驱动牛犊
驱动牛犊
  • 注册日期2005-04-15
  • 最后登录2005-09-09
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-07-29 17:12
就我知道的pci9052有一个Classguid编码,这个编码在microsoft visual studio/tools/guidgen,可以生成一个唯一的编码,相信其他的PCI设备都有唯一的Classguid编码,具体的Classguid你在你开发的驱动程序框架中可以找到,或是.inf的文件中也能看到这个Classguid。
wkq清秋枫叶
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2008-08-07
  • 粉丝1
  • 关注0
  • 积分53分
  • 威望8点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-08-11 13:08
我估计你对问题的表述可能不是很清楚。我并不知道你的问题是什么,但我可以回答你PC怎样识别你的PCI板卡。
1)在开机时,总线驱动程序中的枚举程序会发现你的板卡。
2)同时,他会读你的板卡的PID、VID号,不管你用怎样的方法做你的PCI板卡,你必须按PCI设计规范在固定的位置写入与众不同的PCI、VID号。
3)有一部分的号码已经被别人用了,如果你的产品只是自用,那就自己选一个别人没用的号码就可以了,用不着向PCI组织申请(实际上是购买)了。
游客

返回顶部