首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

PCI的配置寄存器是在PCI设备上还是在PCI接口芯片上?解决方案

2012-02-22 
PCI的配置寄存器是在PCI设备上还是在PCI接口芯片上?看了一些资料,个人认为PCI的配置寄存器在PCI接口芯片上

PCI的配置寄存器是在PCI设备上还是在PCI接口芯片上?
看了一些资料,个人认为PCI的配置寄存器在PCI接口芯片上。PCI Host Controller主要也是指配置寄存器,所以觉得PCI Host Controller和PCI接口芯片是相同的。
这观点正确吗?
有的资料说配置寄存器在PCI设备上,通常,“PCI设备”是以太网卡、外接的存储卡、显卡等,那么在这些卡上会有配置寄存器吗?例如venderID和deviceID。
还是说配置寄存器是在PCI设备上,而不是在PCI接口芯片上?

[解决办法]

探讨
看了一些资料,个人认为PCI的配置寄存器在PCI接口芯片上。PCI Host Controller主要也是指配置寄存器,所以觉得PCI Host Controller和PCI接口芯片是相同的。
这观点正确吗?
有的资料说配置寄存器在PCI设备上,通常,“PCI设备”是以太网卡、外接的存储卡、显卡等,那么在这些卡上会有配置寄存器吗?例如venderID和deviceID。
还是说配置寄存器是在……

[解决办法]
master slave 均有配置寄存器
[解决办法]
看PCI总线连到哪个上面,那个上面就有配置寄存器
[解决办法]
你说的PCI设备和PCI接口芯片是什么关系?
[解决办法]
应该是在接口芯片上吧,PCI设备是接在接口芯片上的,系统访问和操作PCI接口芯片,然后PCI接口芯片操作PCI设备,不知道我说得对不对~~
[解决办法]
看下PCI协议吧!PCI主机可以读写PCI设备的前64还是多少,我忘了,主要的是8个基地址寄存器。不同的PCI slaver device的功能不同,操作也不一样
[解决办法]
这么多PCI的概念有点糊涂了,

用一个直观的例子,一个PCI接口的网卡

是不是说,
PCI设备和PCI接口芯片都是在这个网卡上?

而wulinnm1兄说的PCI主机是不是说的PCI桥或者x86的chipset?

各位老大来指导一下吧。

热点排行