MultiProcessor Specification
A.2 Controlling the Application Processors
Provision must be made to prevent all processors from executing the BIOS after a
A.3 Programming the APIC for Virtual Wire Mode
The APICs do not require BIOS programming if the default interrupt mode at
Because Virtual Wire Mode must run all existing uniprocessor software, the system BIOS must initialize and enable the BSP’s APIC first. The local unit must be programmed to function as a “virtual wire,” which delivers the CPU interrupt from the
The External Interrupt (ExtINT) delivery mode must be used so that the APICs and 8259A- equivalent PICs can function together in the same system. For interrupts that are programmed for ExtINT delivery mode, there is no need to issue an EOI to the APIC; only the 8259A PIC requires an EOI as usual. Also, because the 8259A delivers the vector to the processor for ExtINT delivery mode, the interrupt vector in the APIC’s redirection table is ignored.
To program the APIC to Virtual Wire Mode, the system BIOS must program the APIC to enable the LINT0 of the BSP’s local APIC for
Example
Version 1.4 |