发布网友 发布时间:2024-10-06 04:53
共1个回答
热心网友 时间:2024-10-16 12:01
每个PCIe设备都拥有一段独立的配置空间,系统分配给设备的内存用于CPU访问,即访问该设备的配置空间。设备出厂时,配置空间默认初始值设定。早期的PCI时代,每个设备的内存大小为256Bytes,PCIe时代扩展至4KBytes。前256Bytes为PCI空间,256至4KBytes为PCIe扩展空间。BDF(Bus总线号+Device设备号+Function功能号)构成设备节点的唯一标识,决定了目标设备,寻址基本单元为function。一个系统最多256条Bus,每条Bus最多32个Device,每个Device最多8个Function,每个Function对应4KB配置空间。