Stratix V Avalon-ST Interface with SR-IOV PCIe Solutions: User Guide
5.4. MSI-X Capability Structure
| Bits |
Register Description |
Default Value |
Access |
|---|---|---|---|
| [31] |
MSI-X Enable. When set, enables MSI-X interrupt generation. |
0 | RW |
| [30] |
MSI-X Function Mask. When set, masks all MSI-X interrupts from this function. |
0 | RW |
| [29:27] |
Reserved. |
0 | RO |
| [26:16 ] |
Size of the MSI-X Table. The value in this field is 1 less than the size of the table set up for this function. The maximum value is 0x7FF, or 4096 interrupt vectors. |
Set in Platform Designer | RO |
| [15:8] |
Next Capability Pointer. Points to Power Management Capability. |
0x80 | RO |
| [7:0] |
Capability ID. PCI-SIG assigns this ID. |
0x11 | RO |
| Bits |
Register Description |
Default Value |
Access |
|---|---|---|---|
| [2:0] |
MSI-X Table BAR Indicator. Specifies the BAR number whose address range contains the MSI-X Table.
|
Set in Platform Designer |
RO |
| [31:3] |
Specifies the memory address offset for the MSI-X Table relative to the BAR base address value of the BAR number specified in MSI-X Table BAR Indicator,[2:0] above. The address is extended by appending 3 zeros to create quad-word alignment. |
Set in Platform Designer |
RO |
| Bits |
Register Description |
Default Value |
Access |
|---|---|---|---|
| [2:0] |
MSI-X Pending Bit Array BAR Indicator. Specifies the BAR number whose address range contains the Pending Bit Array (PBA) table for this function. The following encodings are defined:
|
Set in Platform Designer |
RO |
| [31:3] |
Specifies the memory address offset for the PBA relative to the specified base address value of the BAR number specified in MSI-X Pending Bit Array BAR Indicator, at [2:0] above. The address is extended by appending 3 zeros to create quad-word alignment. |
Set in Platform Designer |
RO |