MSI-X Table Offset Register @0xb4
This register is used to specify the location of the MSI-X Table in memory. All of the 32 bits of this register can be re-written independently for each Virtual Function from the local management bus.
| Bits | SW | Name | Description | Reset |
|---|---|---|---|---|
| 2:0 | R | BAR Indicator Register [BARI] | Identifies the BAR corresponding to the memory address range where the MSI-X Table is located (000 = BAR 0, 001 = BAR 1, ... , 101 = BAR 5). | 3'd0 |
| 31:3 | R | Table Offset [TO] | Offset of the memory address where the MSI- X Table is located, relative to the selected BAR. The three least significant bits of the address are omitted as the addresses are QWORD aligned. | 29'h0 |