Intel G645T CM8062301263701 User Manual

Product codes
CM8062301263701
Page of 296
Datasheet, Volume 2
267
Processor Configuration Registers
23
RO
0b
Uncore
Isochrony (ISOCH)
0 = Remapping hardware unit has no critical isochronous 
requesters in its scope.
1 = Remapping hardware unit has one or more critical 
isochronous requesters in its scope. To guarantee isochronous 
performance, software must ensure invalidation operations do 
not impact active DMA streams from such requesters. This 
implies, when DMA is active, software performs page-
selective invalidations (and not coarser invalidations). 
22
RO
1b
Uncore
Zero Length Read (ZLR)
0 = Remapping hardware unit blocks (and treats as fault) zero 
length DMA read requests to write-only pages.
1 = Remapping hardware unit supports zero length DMA read 
requests to write-only pages.
DMA remapping hardware implementations are recommended to 
report ZLR field as set.
21:16
RO
100110b
Uncore
Maximum Guest Address Width (MGAW)
This field indicates the maximum DMA virtual addressability 
supported by remapping hardware. The Maximum Guest Address 
Width (MGAW) is computed as (N+1), where N is the value 
reported in this field. For example, a hardware implementation 
supporting 48-bit MGAW reports a value of 47h (101111b) in this 
field.
If the value in this field is X, untranslated and translated DMA 
requests to addresses above 2^(x+1)–1 are always blocked by 
hardware. Translations requests to address above 2^(x+1)–1 from 
allowed devices return a null Translation Completion Data Entry 
with R=W=0.
Guest addressability for a given DMA request is limited to the 
minimum of the value reported through this field and the adjusted 
guest address width of the corresponding page-table structure. 
(Adjusted guest address widths supported by hardware are 
reported through the SAGAW field).
Implementations are recommended to support MGAW at least 
equal to the physical addressability (host address width) of the 
platform. 
15:13
RO
0h
Reserved
12:8
RO
00010b
Uncore
Supported Adjusted Guest Address Widths (SAGAW)
This 5-bit field indicates the supported adjusted guest address 
widths (which in turn represents the levels of page-table walks for 
the 4 KB base page size) supported by the hardware 
implementation.
A value of 1 in any of these bits indicates the corresponding 
adjusted guest address width is supported. The adjusted guest 
address widths corresponding to various bit positions within this 
field are:
0h = 30-bit AGAW (2-level page table)
1h = 39-bit AGAW (3-level page table)
2h = 48-bit AGAW (4-level page table)
3h = 57-bit AGAW (5-level page table)
4h = 64-bit AGAW (6-level page table)
Software must ensure that the adjusted guest address width used 
to setup the page tables is one of the supported guest address 
widths reported in this field.
B/D/F/Type:
0/0/0/VC0PREMAP
Address Offset:
8–Fh
Reset Value:
00C9_0080_2066_0262h
Access:
RO
Size:
64 bits
BIOS Optimal Default
000h
Bit
Attr
Reset 
Value
RST/
PWR
Description