Intel
MultiProcessor
manual
Specification
Default Number Bus
Apic Interval Timers
Virtual Wire Mode
System Memory Configuration
Reset Support
Bios Overview
Checklist
Operating System Boot-up
MP Feature
Page 84
Page 83
Page 85
Image 84
Page 83
Page 85
Contents
MultiProcessor Specification
Copyright 1993-1997. Intel Corporation, All Rights Reserved
Revision History
Revision Revision History Date
Page
Table of Contents
MP Configuration Table
Default Configurations
Contents
Appendix a System Bios Programming Guidelines
Appendix B Operating System Programming Guidelines
Appendix E Errata Glossary
Figures
Tables
Examples
Page
Goals
Conceptual Overview
Features of the Specification
MultiProcessor Specification
Scope
Target Audience
Organization of This Document
Document Organization
Introduction
Conventions Used in This Document
For More Information
System Overview
Hardware Overview
System Processors
Advanced Programmable Interrupt Controller
System Overview
System Memory
4 I/O Expansion Bus
Bios Overview
Operating System Overview
Page
Hardware Specification
System Memory Configuration
System Memory Cacheability and Shareability
System Memory Address Map
Hardware Specification
Memory Cacheability Map
External Cache Subsystem
Locking
Posted Memory Write
Multiprocessor Interrupt Control
Apic Architecture
Interrupt Modes
Apic Versions
PIC Mode
PIC Mode
Virtual Wire Mode
Virtual Wire Mode via Local Apic
Virtual Wire Mode via I/O Apic
Symmetric I/O Mode
Symmetric I/O Mode
Assignment of System Interrupts to the Apic Local Unit
Floating Point Exception Interrupt
Apic Memory Mapping
Apic Interval Timers
Apic Identification
Reset Support
System-wide Reset
System-wide Init
Processor-specific Init
Support for Fault-resilient Booting
System Initial State
MP Configuration Table
MultiProcessor Specification
MP Configuration Table
MP Floating Pointer Structure
Offset Length Field Bytesbits in bits Description
MP Feature
Offset Length Field Bytesbits Bits Description
Information Byte
Information Bytes
MP Configuration Table Header
MP Configuration Table Header
Base MP Configuration Table Entries
MP Configuration Table Header Fields
Offset Length Field Bytes Bits Description
Base MP Configuration Table Entry Types
Processor Entries
Length Entry Description Entry Type Code Bytes Comments
Apic
Processor Entry Fields
Feature Flags from Cpuid Instruction
Intel486 and Pentium Processor Signatures
Family Model Stepping a Description
Bit Name Description Comments
Bus Entries
BUS ID
BUS Type
String
Bus Type String Values
Bus Type String Description
3 I/O Apic Entries
4 I/O Interrupt Assignment Entries
Apic Entry
I/O Apic Entry Fields
I/O Interrupt Entry
10. I/O Interrupt Entry Fields
Local Interrupt Assignment Entries
11. Interrupt Type Values
Interrupt Type Description Comments
12. Local Interrupt Entry Fields
Destination Local Apic ID
Destination Local Apic
LINTIN#
Extended MP Configuration Table Entries
System Address Space Mapping Entries
14. System Address Space Mapping Entry Fields
10. Example System with Multiple Bus Types and Bridge Types
Bus Hierarchy Descriptor Entry
Compatibility Bus Address Space Modifier Entry
12. Compatibility Bus Address Space Modifier Entry
16. Compatibility Bus Address Space Modifier Entry Fields
Default Configurations
Discrete Apic Configurations
Default Configurations
Default Number Bus
Config Code CPUs Type Variant Schematic
Default Configuration for Discrete Apic
Default Configurations
Integrated Apic Configurations
Default Configuration for Integrated Apic
Default Configuration Interrupt Assignments
Config INTINx Comments
Assignment of I/O Interrupts to the Apic I/O Unit
First I/O
All Local APICs Config LINTINx Comments
Assignment of System Interrupts to the Apic Local Unit
Eisa and IRQ13
Level-triggered Interrupt Support
MultiProcessor Specification
System Bios Programming Guidelines
Bios Post Initialization
Programming the Apic for Virtual Wire Mode
Controlling the Application Processors
Example A-1. Programming Local Apic for Virtual Wire Mode
System Bios Programming Guidelines
Constructing the MP Configuration Table
NMI
System Bios Programming Guidelines
Page
Operating System Boot-up
Operating System Programming Guidelines
Operating System Booting and Self-configuration
Interrupt Mode Initialization and Handling
Application Processor Startup
Operating System Programming Guidelines
Using Init IPI
Using Startup IPI
AP Shutdown Handling
Other IPI Applications
Spurious Apic Interrupts
Handling Cache Flush
Handling TLB Invalidation
Supporting Unequal Processors
Page
System Compliance Checklist
Page
Interrupt Routing with Multiple APICs
Variable Interrupt Routing
Fixed Interrupt Routing
Bus Entries in Systems with More Than One PCI Bus
I/O Interrupt Assignment Entries for PCI Devices
Multiple I/O Apic Multiple PCI Bus Systems
INTD#
Page
Errata
126
System Address Space Mapping Entries
System Address Space Entry
14. System Address Space Mapping Entry Fields
Entry Length
Address Type
Address Base
Bus Hierarchy Descriptor Entry
Space records must also be provided
BUS Informationsd
Parent BUS
Glossary
Glossary-2
Order Number
Related pages
Troubleshooting the 82357A for Agilent Technologies 82357A
Specifications for Pioneer KEH-P4950
Concerning Error Message for Daewoo DWF-176S
Connection Diagram for Graco 310554V
How to set a platter tare for Hobart 2812
Press Safety for Installation and Service for Milnor KURSPK0025
Parts List for Whirlpool 6AKP524/IX
Language Code List for JVC HR-XVC1UJ
How do I access the audio sync settings in the
Samsung HW-N650 manual
?
Top
Page
Image
Contents