pci总线

.2 HOST主桥(2)

南楼画角 提交于 2019-11-29 18:06:32
2.2 HOST主桥(2) 发布时间:2013-03-28 10:11:54 技术类别: 接口电路 个人分类: 浅谈PCIe体系结构 http://blog.sina.com.cn/s/blog_6472c4cc0100qli5.html PCI Express的outbound ATMU的window base register,translation baseregister. window base register是针对powerpc域的,translation base register是针对PCIExpress域的。 Outbound的BAR是mpc的地址空间,TAR是PCIE的高达64bit的地址空间。 Inbound的BAR是PCIE的高达64bit的地址空间,TAR是mpc的地址空间。 设备 在系统的 PCI 地址空间里申请一段来用,所申请的空间基址和大小保存在BAR寄存器里。 BAR里的只是 PCI 域的地址空间,需要映射到IO地址空间里或者内存地址空间里之后软件才能使用 。 映射到IO空间的话,用IO读写指令和函数去访问 设备 ;映射到内存空间的话,首先得到的是物理地址,映射到虚拟地址后就可以像用指针那样访问。 IO BAR和MEM BAR分别是映射到IO空间和内存空间的BAR;BAR寄存器的0位指示要映射到哪,有的 设备 这位可以由用户设置,有的只读。