Specifications
Intel
®
64 and IA-32 Architectures Software Developer’s Manual Documentation Changes 250
Documentation Changes
NOTE
Do not program an LVT or IOAPIC RTE with a spurious vector even if you
set the mask bit. A spurious vector ISR does not do an EOI. If for some
reason an interrupt is generated by an LVT or RTE entry, the bit in the in-
service register will be left set for the spurious vector. This will mask all
interrupts at the same or lower priority
...
10.12 EXTENDED XAPIC (X2APIC)
The x2APIC architecture extends the xAPIC architecture (described in Section 9.4) in a
backward compatible manner and provides forward extendability for future Intel plat-
form innovations. Specifically, the x2APIC architecture does the following:
• Retains all key elements of compatibility to the xAPIC architecture:
— delivery modes,
— interrupt and processor priorities,
— interrupt sources,
— interrupt destination types;
• Provides extensions to scale processor addressability for both the logical and
physical destination modes;
• Adds new features to enhance performance of interrupt delivery;
• Reduces complexity of logical destination mode interrupt delivery on link based
platform architectures.
Figure 10-23 Spurious-Interrupt Vector Register (SVR)
31 0
Reserved
7
Focus Processor Checking
2
APIC Software Enable/Disable
8910
0: APIC Disabled
1: APIC Enabled
Spurious Vector
3
Address: FEE0 00F0H
Value after reset: 0000 00FFH
0: Enabled
1: Disabled
1. Not supported on all processors.
2. Not supported in Pentium 4 and Intel Xeon processors.
3. For the P6 family and Pentium processors, bits 0 through 3
are always 0.
1112
EOI-Broadcast Suppression
1
0: Enabled
1: Disabled