高速外设互连接口(Peripheral Component Interconnect express, PCIe)- Memory Mapped IO
Memorty Mapped的意思是将所有PCIe设备Memory Space、I/O Space和Configuration Space全部映射到Host内存中。BAR空间:各PCIe设备自身(应用层)的Memory Space和 IO Space则是通过BAR寄存器映射到Host内存中,大小取决于BAR。4KB配置空间:用于标识PCIe协议功能相关的寄存器,包括BDF、MPS、PM、MSI等功能。个Function,每个Function都有一个4KB的Configuration Space(
复制链接