Intel 64 and IA-32 Architectures Software Developer's Manual
Intel 64 and IA-32 Architectures Software Developer's Manual
Intel 64 and IA-32 Architectures Software Developer's Manual
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Documentation Changes<br />
3. Table on reserved bit checking has been corrected<br />
Table 3-5 of the <strong>Intel</strong> ® <strong>64</strong> <strong>and</strong> <strong>IA</strong>-<strong>32</strong> <strong>Architectures</strong> <strong>Software</strong> Developer’s <strong>Manual</strong>, Volume<br />
3A has been corrected. The corrections were to check bit values. The table is reproduced<br />
below. See the change bars for impacted lines.<br />
-------------------------------------------------------------------<br />
Mode Paging Mode Paging Structure Check Bits<br />
<strong>32</strong>-bit 4-KByte pages (PAE = 0, PSE = 0) PDE <strong>and</strong> PT No reserved bits checked<br />
4-MByte page (PAE = 0, PSE = 1) PDE Bit [21]<br />
4-KByte page (PAE = 0, PSE = 1) PDE No reserved bits checked<br />
4-KByte <strong>and</strong> 4-MByte page (PAE =<br />
0, PSE = 1)<br />
PTE<br />
No reserved bits checked<br />
4-KByte <strong>and</strong> 2-MByte pages (PAE =<br />
1, PSE = x)<br />
PDP table entry Bits [63:40] & [8:5] & [2:1]<br />
2-MByte page (PAE = 1, PSE = x) PDE Bits [62:40] & [20:13]<br />
4-KByte pages (PAE = 1, PSE = x) PDE Bits [62:40]<br />
4-KByte pages (PAE = 1, PSE = x) PTE Bits [62:40]<br />
<strong>64</strong>-bit 4-KByte <strong>and</strong> 2-MByte pages (PAE =<br />
1, PSE = x)<br />
4-KByte <strong>and</strong> 2-MByte pages (PAE =<br />
1, PSE = x)<br />
PML4E Bits [51:40]<br />
PDPTE Bits [51:40]<br />
2-MByte page (PAE = 1, PSE = x) PDE, 2-MByte page Bits [51:40] & [20:13]<br />
4-KByte pages (PAE = 1, PSE = x) PDE, 4-KByte page Bits [51:40]<br />
4-KByte pages (PAE = 1, PSE = x) PTE Bits [51:40]<br />
NOTE:<br />
x = Bit does not impact behavior.<br />
4. MSR_THERM2_CTL description updated<br />
In Table B-2 of the <strong>Intel</strong> ® <strong>64</strong> <strong>and</strong> <strong>IA</strong>-<strong>32</strong> <strong>Architectures</strong> <strong>Software</strong> Developer’s <strong>Manual</strong>,<br />
Volume 3B, the description for MSR_THERM2_CTL(address 19DH) has been updated. The<br />
update targets Family F processors. See the table segment below.<br />
-------------------------------------------------------------------<br />
Register<br />
Address<br />
Register Name<br />
Fields <strong>and</strong> Flags<br />
Model<br />
Availability<br />
Shared/<br />
Unique<br />
Hex Dec<br />
Bit Description<br />
.... ... .... .... .... ....<br />
19DH 413 IMSR_THERM2_CTL Thermal Monitor 2 Control.<br />
3 Shared For Family F, Model 3 processors:<br />
When read, specifies the value of<br />
the target TM2 transition last<br />
written. When set, it sets the next<br />
target value for TM2 transition.<br />
10 <strong>Intel</strong> ® <strong>64</strong> <strong>and</strong> <strong>IA</strong>-<strong>32</strong> <strong>Architectures</strong> <strong>Software</strong> Developer’s <strong>Manual</strong> Documentation Changes