Visible to Intel only — GUID: hzj1617761080980
Ixiasoft
Visible to Intel only — GUID: hzj1617761080980
Ixiasoft
A.1.5. MSI-X Registers
Bit Location | Description | Access | Default Value |
---|---|---|---|
31 | MSI-X Enable: This bit must be set to enable the MSI-X interrupt generation. You need to obtain this information from the Configuration Intercept Interface. |
RW | 0 |
30 | MSI-X Function Mask: This bit can be set to mask all MSI-X interrupts from this function. You need to obtain this information from the Configuration Intercept Interface. |
RW | 0 |
29:27 | Reserved | RO | 0 |
26:16 | Size of the MSI-X table (number of MSI-X interrupt vectors). The value in this field is one less than the size of the table set up for this function. Maximum value is 0x7FF (2048 interrupt vectors). This field is shared among all VFs attached to one PF. |
RO | Programmed via the programming interface. |
15:8 | Next Capability Pointer Points to the PCI Express Capability. | RO | Programmed via the programming interface. |
7:0 | Capability ID assigned by PCI-SIG. | RO | 0x11 |
Bit Location | Description | Access | Default Value |
---|---|---|---|
2:0 | BAR Indicator Register: Specifies the BAR corresponding to the memory address range where the MSI-X table of this function is located (000 = VF BAR0, 001 = VF BAR1, …, 101 = VF BAR5). This field is shared among all VFs attached to one PF. |
RO | Programmed via the programming interface. |
31:3 | Offset of the memory address where the MSI-X table is located, relative to the specified BAR. The address is extended by appending three zeroes to make it Qword aligned. This field is shared among all VFs attached to one PF. |
RO | Programmed via the programming interface. |
Bit Location | Description | Access | Default Value |
---|---|---|---|
2:0 | BAR Indicator Register: Specifies the BAR corresponding to the memory address range where the Pending Bit Array of this function is located (000 = VF BAR0, 001 = VF BAR1, …, 101 = VF BAR5). This field is shared among all VFs attached to one PF. |
RO | Programmed via the programming interface. |
31:3 | Offset of the memory address where the Pending Bit Array is located, relative to the specified BAR. The address is extended by appending three zeroes to make it Qword aligned. This field is shared among all VFs attached to one PF. |
RO | Programmed via the programming interface. |