Intel architecture ia-32 Manuale Utente

Pagina di 636
Vol. 3A 8-27
ADVANCED PROGRAMMABLE INTERRUPT CONTROLLER (APIC)
All Excluding Self
Valid
Edge
Fixed, Lowest Priority
1
,
4
, NMI, INIT, SMI, 
Start-Up
X
All Excluding Self
Invalid
2
Level
FIxed, Lowest Priority
4
, NMI, INIT, SMI, 
Start-Up
X
NOTES:
1. The ability of a processor to send a lowest priority IPI is model specific.
2. For these interrupts, if the trigger mode bit is 1 (Level), the local xAPIC will override the bit setting and
issue the interrupt as an edge triggered interrupt.
3. X means the setting is ignored.
4. When using the “lowest priority” delivery mode and the “all excluding self” destination, the IPI can be
redirected back to the issuing APIC, which is essentially the same as the “all including self” destination
mode.
Table 8-4.  Valid Combinations for the P6 Family Processors’
Local APIC Interrupt Command Register
Destination 
Shorthand
Valid/
Invalid
Trigger 
Mode
Delivery Mode
Destination Mode
No Shorthand
Valid
Edge
All Modes
1
Physical or Logical
No Shorthand
Valid
2
Level
Fixed, Lowest Priority
1
, NMI
Physical or Logical
No Shorthand
Valid
3
Level
INIT
Physical or Logical
Self
Valid
Edge
Fixed
X
4
Self
1
Level
Fixed
X
Self
Invalid
5
X
Lowest Priority, NMI, INIT, SMI, 
Start-Up
X
All including Self
Valid
Edge
Fixed
X
All including Self
Valid
2
Level
Fixed
X
All including Self
Invalid
5
X
Lowest Priority, NMI, INIT, SMI, 
Start-Up
X
All excluding Self
Valid
Edge
All Modes
1
X
All excluding Self
Valid
2
Level
Fixed, Lowest Priority
1
, NMI
X
All excluding Self
Invalid
5
Level
SMI, Start-Up
X
All excluding Self
Valid
3
Level
INIT
X
X
Invalid
5
Level
SMI, Start-Up
X
NOTES:
1. The ability of a processor to send a lowest priority IPI is model specific.
2. Treated as edge triggered if level bit is set to 1, otherwise ignored.
3. Treated as edge triggered when Level bit is set to 1; treated as “INIT Level Deassert” message when
level bit is set to 0 (deassert). Only INIT level deassert messages are allowed to have the level bit set to
0. For all other messages the level bit must be set to 1.
4. X means the setting is ignored.
5. The behavior of the APIC is undefined.
Table 8-3.  Valid Combinations for the Pentium 4 and Intel Xeon Processors’ 
Local xAPIC Interrupt Command Register (Contd.)
Destination 
Shorthand
Valid/
Invalid
Trigger 
Mode
Delivery Mode
Destination Mode