ユーザーズマニュアル目次MultiProcessor Specification1Disclaimer2Revision Histoy3Table of Contents51 Introduction111.1 Goals111.2 Features of the Specification121.3 Scope121.4 Target Audience131.5 Organization of This Document131.6 Conventions Used in This Document141.7 For More Information142 System Overview152.1 Hardware Overview162.1.1 System Processors162.1.2 Advanced Programmable Interrupt Controller172.1.3 System Memory182.1.4 I/O Expansion Bus182.2 BIOS Overview192.3 Operating System Overview193 Hardware Specification213.1 System Memory Configuration213.2 System Memory Cacheability and Shareability223.3 External Cache Subsystem243.4 Locking243.5 Posted Memory Write253.6 Multiprocessor Interrupt Control253.6.1 APIC Architecture253.6.2 Interrupt Modes263.6.2.1 PIC Mode273.6.2.2 Virtual Wire Mode293.6.2.3 Symmetric I/O Mode313.6.3 Assignment of System Interrupts to the APIC Local Unit323.6.4 Floating Point Exception Interrupt323.6.5 APIC Memory Mapping323.6.6 APIC Identification333.6.7 APIC Interval Timers333.6.8 Multiple I/O APIC Configurations333.7 RESET Support343.7.1 System-wide RESET343.7.2 System-wide INIT353.7.3 Processor-specific INIT353.8 System Initial State363.9 Support for Fault-resilient Booting364 MP Configuration Table374.1 MP Floating Pointer Structure394.2 MP Configuration Table Header414.3 Base MP Configuration Table Entries424.3.1 Processor Entries434.3.2 Bus Entries464.3.3 I/O APIC Entries484.3.4 I/O Interrupt Assignment Entries484.3.5 Local Interrupt Assignment Entries514.4 Extended MP Configuration Table Entries534.4.1 System Address Space Mapping Entries544.4.2 Bus Hierarchy Descriptor Entry574.4.3 Compatibility Bus Address Space Modifier Entry585 Default Configurations615.1 Discrete APIC Configurations625.2 Integrated APIC Configurations645.3 Assignment of I/O Interrupts to the APIC I/O Unit665.3.1 EISA and IRQ13675.3.2 Level-triggered Interrupt Support675.4 Assignment of System Interrupts to the APIC Local Unit67A System BIOS Programming Guidelines69A.1 BIOS Post Initialization69A.2 Controlling the Application Processors70A.3 Programming the APIC for Virtual Wire Mode70A.4 Constructing the MP Configuration Table72B Operating System Programming Guidelines75B.1 Operating System Boot-up75B.2 Operating System Booting and Self-configuration76B.3 Interrupt Mode Initialization and Handling76B.4 Application Processor Startup77B.4.1 USING INIT IPI78B.4.2 USING STARTUP IPI79B.5 AP Shutdown Handling79B.6 Other IPI Applications80B.6.1 Handling Cache Flush80B.6.2 Handling TLB Invalidation80B.6.3 Handling PTE Invalidation80B.7 Spurious APIC Interrupts80B.8 Supporting Unequal Processors81C System Compliance Checklist83D Multiple I/O APIC Multiple PCI Bus Systems85D.1 Interrupt Routing with Multiple APICs85D.1.1 Variable Interrupt Routing85D.1.2 Fixed Interrupt Routing86D.2 Bus Entries in Systems with More Than One PCI Bus87D.3 I/O Interrupt Assignment Entries for PCI Devices87E Errata89Glossary95サイズ: 382KBページ数: 97Language: Englishマニュアルを開く