每个PCI/PCIe设备都有自己使用的独立地址空间。
这个空间分为两种:一种是配置空间,一种是所谓BAR空间。
配置空间是PCIe协议标准定义的,内容是这个设备的PCI/PCIe相关的配置,换个直白的说法就是寄存器空间。
BAR空间是系统分配给这个PCI/PCIe使用的,映射到系统地址空间的,可以是内存地址空间,也可以是MMIO空间。
每个PCI/PCIe设备都有自己使用的独立地址空间。
这个空间分为两种:一种是配置空间,一种是所谓BAR空间。
配置空间是PCIe协议标准定义的,内容是这个设备的PCI/PCIe相关的配置,换个直白的说法就是寄存器空间。
BAR空间是系统分配给这个PCI/PCIe使用的,映射到系统地址空间的,可以是内存地址空间,也可以是MMIO空间。