Detailed hardware description
Issue G 123
System memory map
System memory segment Description
000000H – 09FFFFH 0 – 640KB DOS region
0A0000H – 0BFFFFH Graphics controller memory region
0C0000H – 0CFFFFH Video BIOS
0D0000H – 0DAFFFH
0DB000H – 0DBFFFH
Expansion area
PCI 4510A Cardbus controller
0DC000H – 0DFFFFH
0E0000H – 0EFFFFH
0F0000H – 0FFFFFH
Expansion area
Expansion BIOS area
System BIOS area
These locations are based on the BIOS default setups; the memory location of
these devices will change if the default BIOS options for the IO ports are
modified.
Interrupts
The APOLLO supports two different interrupt modes:
• The standard dual 8259 programmable interrupt controller providing 15 interrupt
connections.
• The advanced programmable interrupt controller (APIC) which supports up to 24
interrupt connections.
Most operating systems only provide support for the standard 8259 interrupt controller.
However operating systems such as Windows XP
®
and Windows 2000
®
support the
APIC interrupt mode. The APIC provides a superior interrupt architecture that allows for
lower interrupt latency and reduces the number of shared interrupts in a system.
Standard 8259 interrupt connections
The internal connections are routed internally to the 8259 controller. The external
interrupts are routed using a serialized interrupt (SERIRQ) mechanism. This is interfaced
to the SuperIO for legacy IO, and to the CompactFlash
®
controller to provide boot support
and a TPM when fitted. PCI interrupt mappings are configured by the BIOS during boot.