Intel 253668-032US User Manual

Page of 806
Vol. 3   10-21
ADVANCED PROGRAMMABLE INTERRUPT CONTROLLER (APIC)
10.5.1.3   Reserved Bit Checking
 specifies the reserved bit definitions for the APIC 
registers in x2APIC mode. Non-zero writes (by WRMSR instruction) to reserved bits 
to these registers will raise a general protection fault exception while reads return 
zeros (RsvdZ semantics).
In x2APIC mode, the local APIC ID register is increased to 32 bits wide. This enables 
2^32 -1 processors to be addressable in physical destination mode. This 32-bit value 
is referred to as “x2APIC ID”. A processor implementation may choose to support less 
than 32 bits in its hardware. System software should be agnostic to the actual 
number of bits that are implemented. All non-implemented bits will return zeros on 
reads by software. 
The APIC ID value of FFFF_FFFFH and the highest value corresponding to the imple-
mented bit-width of the local APIC ID register in the system are reserved and cannot 
be assigned to any logical processor. 
In x2APIC mode, the local APIC ID register is a read-only register to system software 
and will be initialized by hardware. It is accessed via the RDMSR instruction reading 
the MSR at address 0802H. 
Each logical processor in the system (including clusters with a communication fabric) 
must be configured with an unique x2APIC ID to avoid collisions of x2APIC IDs. On 
DP and high-end MP processors targeted to specific market segments and depending 
on the system configuration, it is possible that logical processors in different and "un-
connected" clusters power up initialized with overlapping x2APIC IDs. In these 
configurations, a model-specific means may be provided in those product segments 
03E0H
03EH
Divide Configuration 
Register (for Timer)
Read/Write.
Not supported 03FH
SELF IPI
4
Write only
Only in x2APIC mode
040H-3FFH
Reserved
NOTES:
1. Destination format register (DFR) is supported in xAPIC mode at 
MMIO offset 00E0H.
2.  APIC register at MMIO offset 0310H is accessible in xAPIC mode 
only
3. MSR 831H (offset 31H) is reserved; read/write operations will result 
in a GP fault.
4. SELF IPI register is supported only if x2APIC mode is enabled.
Table 10-3. Local APIC Register Address Map Supported by x2APIC (Contd.)
MMIO Offset 
(xAPIC mode)
MSR Offset 
(x2APIC 
mode)
Register Name
R/W 
Semantics
Comments