MultiProcessor Specification
Figure 3-3 shows how Virtual Wire Mode can be implemented through the BSP’s local APIC. It is also permissible to program the I/O APIC for Virtual Wire Mode, as shown in Figure 3-4. In this case the interrupt signal passes through both the I/O APIC and the BSP’s local APIC.
BSP |
| AP1 |
| AP2 |
CPU 1 |
| CPU 2 |
| CPU 3 |
| NMI | INTR |
| NMI INTR |
|
| NMI | INTR | |
|
| LOCAL | LOCAL |
|
| LOCAL | |||
REG. |
| APIC | APIC |
|
| APIC | |||
| 1 |
| 2 |
|
|
|
| 3 | |
MARK | LINTIN0 | LINTIN1 | LINTIN0 | LINTIN1 | LINTIN0 | LINTIN1 | |||
| |||||||||
LINTIN1 |
|
|
|
|
|
|
|
|
|
LINTIN0 |
|
|
|
|
|
|
|
|
|
RESET |
|
|
|
|
|
|
|
|
|
ICC BUS |
|
|
|
|
|
|
|
|
|
NMI |
|
|
|
|
|
|
|
|
|
|
|
|
| 8259A- |
|
|
|
|
|
|
|
|
| EQUIVALENT | INTR |
|
|
| |
|
|
|
| PICS |
|
|
|
|
|
INTERRUPT INPUTS |
|
|
|
|
|
|
|
| I/O |
|
|
|
|
|
|
|
| APIC | |
|
|
|
|
|
|
|
|
|
SHADED AREAS INDICATE UNUSED CIRCUITS. DOTTED LINE SHOWS INTERRUPT PATH.
Figure 3-4. Virtual Wire Mode via I/O APIC
Version 1.4 |