空间分区、寄存器列表、功能说明​​三个维度详细解析PCIe配置空间的分区

目录

一、PCIe配置空间的分区

二、基本配置区的寄存器(0x00~0x3F)

三、扩展配置区的寄存器(0x40~0xFF)

1. ​​PCI Express Capability(0x100开始)​​

2. ​​SR-IOV Capability(0x100开始,与PCIe Capability可能重叠)​​

3. ​​MSI-X Capability(0x100开始)​​

4. ​​Power Management Capability(0x0C开始)​​

5. ​​Vendor-Specific Capability(0x00~0xFF)​​

四、配置空间寄存器的总数

五、总结


PCIe(Peripheral Component Interconnect Express)的配置空间(Configuration Space)是每个PCIe设备(包括物理功能PF和虚拟功能VF)的核心区域,用于存储设备的​​基础信息​​(如厂商、设备ID)、​​资源映射​​(如内存/I/O地址)和​​扩展功能配置​​(如SR-IOV、MSI-X)。以下从​​空间分区、寄存器列表、功能说明​​三个维度详细解析:

一、PCIe配置空间的分区

PCIe配置空间总大小为 ​​256字节(0x00~0xFF)​​,分为两个主要区域:

  • ​基本配置区(Basic Configuration Space)​​:0x00~0x3F(64字节),包含设备最基础的信息。
  • ​扩展配置区(Extended Configuration Space)​​:0x40~0x
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值