Processor Configuration Registers
2.18.5
GSTS_REG—Global Status Register
This register reports general remapping hardware status.
B/D/F/Type:
Address Offset:
Reset Value:
Access:
0/0/0/GFXVTBAR
1C–1Fh
00000000h
RO-V, RO
32 bits
Size:
BIOS Optimal Default
000000h
Reset
Value
RST/
PWR
Bit
Access
Description
Translation Enable Status (TES)
This field indicates the status of DMA-remapping hardware.
0 = DMA-remapping hardware is not enabled
1 = DMA-remapping hardware is enabled
31
RO-V
0b
Uncore
Uncore
Root Table Pointer Status (RTPS)
This field indicates the status of the root- table pointer in
hardware. This field is:
•
cleared by hardware when software sets the SRTP field in the
Global Command register.
30
RO-V
0b
•
set by hardware when hardware completes the 'Set Root
Table Pointer' operation using the value provided in the Root-
Entry Table Address register.
Fault Log Status (FLS)
This field is:
•
cleared by hardware when software Sets the SFL field in the
Global Command register.
set by hardware when hardware completes the 'Set Fault Log
Pointer' operation using the value provided in the Advanced
Fault Log register.
29
28
RO
RO
0b
0b
Uncore
Uncore
•
Advanced Fault Logging Status (AFLS)
This field is valid only for implementations supporting advanced
fault logging. It indicates the advanced fault logging status:
0 = Advanced Fault Logging is not enabled.
1 = Advanced Fault Logging is enabled.
Write Buffer Flush Status (WBFS)
This field is valid only for implementations requiring write buffer
flushing. This field indicates the status of the write buffer flush
command. It is:
27
RO
0b
Uncore
•
set by hardware when software sets the WBF field in the
Global Command register.
•
cleared by hardware when hardware completes the write
buffer flushing operation.
Queued Invalidation Enable Status (QIES)
This field indicates queued invalidation enable status.
0 = Queued invalidation is not enabled
26
25
RO-V
RO-V
0b
0b
Uncore
Uncore
1 = Queued invalidation is enabled
Interrupt Remapping Enable Status (IRES)
This field indicates the status of Interrupt-remapping hardware.
0 = Interrupt-remapping hardware is not enabled
1 = Interrupt-remapping hardware is enabled
Interrupt Remapping Table Pointer Status (IRTPS)
This field indicates the status of the interrupt remapping table
pointer in hardware. This field is:
•
cleared by hardware when software sets the SIRTP field in
the Global Command register.
set by hardware when hardware completes the set interrupt
remap table pointer operation using the value provided in the
Interrupt Remapping Table Address register.
24
RO-V
RO
0b
0h
Uncore
•
23:0
Reserved (RSVD)
Datasheet, Volume 2
271