Intel 253668-032US Manuel D’Utilisation

Page de 806
Vol. 3   15-3
MACHINE-CHECK ARCHITECTURE
Each error-reporting bank is associated with a specific hardware unit (or 
group of hardware units) in the processor. Use RDMSR and WRMSR to read 
and to write these registers. 
15.3.1 
Machine-Check Global Control MSRs
The machine-check global control MSRs include the IA32_MCG_CAP, 
IA32_MCG_STATUS, and IA32_MCG_CTL. See Appendix B, “Model-Specific 
Registers (MSRs),” for the addresses of these registers. 
15.3.1.1   IA32_MCG_CAP MSR
The IA32_MCG_CAP MSR is a read-only register that provides information 
about the machine-check architecture of the processor. Figure 15-2 shows 
the structure of the register in Pentium 4, Intel Xeon, and P6 family proces-
sors.
Figure 15-1.  Machine-Check MSRs
0
63
0
63
IA32_MCG_CAP MSR
IA32_MCG_STATUS MSR
Error-Reporting Bank Registers
0
63
0
63
IA32_MCi_CTL MSR
IA32_MCi_STATUS MSR
0
63
0
63
IA32_MCi_ADDR MSR
IA32_MCi_MISC MSR
Global Control MSRs
(One Set for Each Hardware Unit)
0
63
IA32_MCG_CTL MSR
0
63
IA32_MCi_CTL2 MSR