zhouyongero
驱动牛犊
驱动牛犊
  • 注册日期2004-08-03
  • 最后登录2004-08-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:628回复:0

PCI新手求救,高手大虾快来

楼主#
更多 发布于:2004-08-17 10:10
关于六个基地址寄存器( six Local Configuration Registers)的用法
PCI9052的DataBook上说(此处拿Local Address Space 0 Range Register为例):

如果bit 0的值为0,则是映射于PCI内存,否则映射于PCI I/O口
(Bit 0,memory Space Indicator. Value of 0 indicates Local Address Space 0 maps into PCI memory space. Value of 1 indicates Local Address Space 0 maps into PCI I/O space)

同样,对于其它的bit,也是不同的值代表此基地址寄存器有着不同的作用。

同样,对于其它的Register,也是这样。

我对这六个寄存器用法的理解是:在PCI9052插上后,它们的值就自动生成了,并且各个值对应对应于不同的内存空间或IO空间,我们只要读出来作为基地址用就行了。
但从DataBook来看,似乎是先要对它们进行设置。

有哪位大虾能指教2 3,谈谈它们的用法,小弟感激1000……00。
游客

返回顶部