panjc
驱动牛犊
驱动牛犊
  • 注册日期2002-04-08
  • 最后登录2004-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1192回复:4

高手,谁能解决我这个问题啊?

楼主#
更多 发布于:2002-11-30 12:24
想问一下,如果作为一个主机pci桥,连接cpu跟pci外设,如果cpu要访问pci外设,他是怎么访问的?
他访问的时候,数据是怎样传输的?例如读操作,cpu要发起读pci外设某个寄存器的操作,这个主机pci桥是怎么从pci外设读回数据然后传给cpu的呢?我需要映射的是哪些寄存器?另外怎么样映射pci外设的寄存器到系统存储空间的。通过bar可以访问外设寄存器,那这个主机pci桥要映射的是所有pci外设的pci配置空间还是bar译码的外设功能寄存器啊?        
lvhaow
驱动小牛
驱动小牛
  • 注册日期2001-10-31
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分44分
  • 威望35点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-11-30 20:29
找一本PCI规范来啃一啃,你那些问题慢慢都会有答案。要想在这里回答清楚,那需要抄一本书来!
lvhaow
mardux
驱动小牛
驱动小牛
  • 注册日期2002-11-21
  • 最后登录2004-09-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-02 20:18
   楼上的兄弟说得对,比如PCI2.1(PCI2.2),上面讲得很清楚的。
panjc
驱动牛犊
驱动牛犊
  • 注册日期2002-04-08
  • 最后登录2004-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-03 13:35
规范我都看过了,我要做的是pci桥,我要问的不是pci交易的数据交互,我要问的是pci外设的数据是怎么通过pci桥传到cpu的?我要问的是具体的两条总线的如何配合的?
kxgchina
驱动小牛
驱动小牛
  • 注册日期2002-04-01
  • 最后登录2005-05-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-03 13:48
规范中有关于桥的这一章的,兄弟!
游客

返回顶部