仅对英特尔可见 — GUID: lbl1466013285516
Ixiasoft
仅对英特尔可见 — GUID: lbl1466013285516
Ixiasoft
7.1. 配置空间寄存器
字节地址 |
配置空间寄存器 |
PCIe规范中的对应部分 |
---|---|---|
0x000-0x03C |
PCI Header Type 0 Configuration Registers |
Type 0 Configuration Space Header |
0x040-0x04C |
Power Management |
PCI Power Management Capability Structure |
0x050-0x05C |
MSI Capability Structure |
MSI Capability Structure,也可参考PCI Local Bus Specification |
0x060-0x06C | 保留 | N/A |
0x070-0x0A8 |
PCI Express Capability Structure | PCI Express Capability Structure |
0x0B0-0x0B8 |
MSI-X Capability Structure |
MSI-X Capability Structure,也可参考PCI Local Bus Specification |
0x0BC-0x0FC | 保留 | N/A |
0x100-0x134 | Advanced Error Reporting (AER) (for PFs only) | Advanced Error Reporting Capability |
0x138-0x184 | 保留 | N/A |
0x188-0x1B0 |
Secondary PCI Express Extended Capability Header |
PCI Express Extended Capability |
0x1B4 |
保留 | N/A |
0x1B8-0x1F4 | SR-IOV Capability Structure | Single Root I/O Virtualization and Sharing Specification, Rev, 1.1中的SR-IOV Extended Capability Header |
0x1F8-0x1D0 | Transaction Processing Hints (TPH) Requester Capability | TLP Processing Hints (TPH) |
0x1D4-0x280 | 保留 | N/A |
0x284-0x288 | Address Translation Services (ATS) Capability Structure | Single Root I/O Virtualization and Sharing Specification, Rev. 1.1 中的Address Translation Services Extended Capability (ATS) |
0xB80-0xBFC |
Intel指定 |
Vendor-Specific Header (Header only) |
0xC00 |
可选的定制扩展 |
N/A |
0xC00 | 可选的定制扩展 | N/A |
字节地址 |
Hard IP配置空间寄存器 |
PCIe规范中的对应部分 |
---|---|---|
0x000 |
Device ID, Vendor ID |
Type 0 Configuration Space Header |
0x004 |
Status, Command |
Type 0 Configuration Space Header |
0x008 |
Class Code, Revision ID |
Type 0 Configuration Space Header |
0x00C |
Header Type, Cache Line Size |
Type 0 Configuration Space Header |
0x010 |
Base Address 0 |
Base Address Registers |
0x014 |
Base Address 1 |
Base Address Registers |
0x018 |
Base Address 2 |
Base Address Registers |
0x01C |
Base Address 3 |
Base Address Registers |
0x020 |
Base Address 4 |
Base Address Registers |
0x024 |
Base Address 5 |
Base Address Registers |
0x028 |
Reserved |
N/A |
0x02C |
Subsystem ID, Subsystem Vendor ID |
Type 0 Configuration Space Header |
0x030 |
Reserved |
N/A |
0x034 |
Capabilities Pointer |
Type 0 Configuration Space Header |
0x038 |
Reserved |
N/A |
0x03C |
Interrupt Pin, Interrupt Line |
Type 0 Configuration Space Header |
0x040 | PME_Support, D1, D2, etc. | PCI Power Management Capability Structure |
0x044 | PME_en, PME_Status, etc. | Power Management Status and Control Register |
0x050 |
MSI-Message Control, Next Cap Ptr, Capability ID |
MSI and MSI-X Capability Structures |
0x054 |
Message Address |
MSI and MSI-X Capability Structures |
0x058 |
Message Upper Address |
MSI and MSI-X Capability Structures |
0x05C |
Reserved Message Data |
MSI and MSI-X Capability Structures |
0x0B0 |
MSI-X Message Control Next Cap Ptr Capability ID |
MSI and MSI-X Capability Structures |
0x0B4 |
MSI-X Table Offset BIR |
MSI and MSI-X Capability Structures |
0x0B8 |
Pending Bit Array (PBA) Offset BIR |
MSI and MSI-X Capability Structures |
0x100 |
PCI Express Enhanced Capability Header |
Advanced Error Reporting Enhanced Capability Header |
0x104 |
Uncorrectable Error Status Register |
Uncorrectable Error Status Register |
0x108 |
Uncorrectable Error Mask Register |
Uncorrectable Error Mask Register |
0x10C |
Uncorrectable Error Mask Register |
Uncorrectable Error Severity Register |
0x110 |
Correctable Error Status Register |
Correctable Error Status Register |
0x114 |
Correctable Error Mask Register |
Correctable Error Mask Register |
0x118 |
Advanced Error Capabilities and Control Register |
Advanced Error Capabilities and Control Register |
0x11C |
Header Log Register |
Header Log Register |
0x12C |
Root Error Command |
Root Error Command Register |
0x130 |
Root Error Status |
Root Error Status Register |
0x134 |
Error Source Identification Register Correctable Error Source ID Register |
Error Source Identification Register |
0x188 | Next Capability Offset, PCI Express Extended Capability ID |
Secondary PCI Express Extended Capability |
0x18C | Enable SKP OS, Link Equalization Req, Perform Equalization |
Link Control 3 Register |
0x190 | Lane Error Status Register |
Lane Error Status Register |
0x194:0x1B0 | Lane Equalization Control Register |
Lane Equalization Control Register |
0xB80 | VSEC Capability Header | Vendor-Specific Extended Capability Header |
0xB84 | VSEC Length, Revision, ID | Vendor-Specific Header |
0xB88 | Intel Marker | Intel特定寄存器 |
0xB8C | JTAG Silicon ID DW0 | |
0xB90 | JTAG Silicon ID DW1 | |
0xB94 | JTAG Silicon ID DW2 | |
0xB98 | JTAG Silicon ID DW3 | |
0xB9C | User Device and Board Type ID | |
0xBA0:0xBAC | Reserved | |
0xBB0 | General Purpose Control and Status Register | |
0xBB4 | Uncorrectable Internal Error Status Register | |
0xBB8 | Uncorrectable Internal Error Mask Register | |
0xBBC | Correctable Error Status Register | |
0xBC0 | Correctable Error Mask Register | |
0xBC4:BD8 | Reserved | N/A |
0xC00 | Optional Custom Extensions | N/A |