Instruction Manual

Chapter 3 Hardware
22 Reference Manual ETX-PVR
Memory Map
Table 3-2 provides the common PC/AT memory allocations. These are DOS-level addresses. The OS
typically hides these physical addresses by way of memory management.
I/O Address Map
Table 3-3 provides the I/O address map. These are DOS-level addresses. The OS typically hides these
physical addresses by way of memory management.
Table 3-2. Memory Map
Base Address Function
00000000h - 0009FFFFh Conventional Memory
000A0000h - 000AFFFFh Graphics Memory
000B0000h - 000B7FFFh Mono Text Memory
000B8000h - 000BFFFFh Color Text Memory
000C0000h - 000CFFFFh Standard Video BIOS
000D0000h - 000DFFFFh DVMT Memory
000E0000h - 000EFFFFh PCI Express Base Memory
000F0000h - 000FFFFFh System Flash and PCI Resources
Table 3-3. I/O Address Map
Address (hex) Subsystem
0000-00F Primary DMA Controller
0020-0021 Master Interrupt Controller
002E-002F SIO Configuration Ports
0040-0043 Programmable Interrupt Timer (Clock/Timer)
0060-006F Keyboard Controller
0070-007F CMOS RAM, NMI Mask Reg, RT Clock
0080-009F DMA Page Registers
00A0-00BF Slave Interrupt Controller
00C0-00DF Slave DMA Controller #2
00F0-00FF Math Coprocessor
01F0-01F8 Primary IDE Hard Disk Controller
0278-027F Parallel Printer
02F8-02FF Serial Port 2 (COM2)
0378-037F Parallel Port (Standard and EPP)
03C0-03DF VGA
03F0-03F7 Floppy Disk Controller
03F8-03FF Serial Port 1 (COM1)
0400-041F SMBus Configuration Ports
0500-053F ICH8 GPIO Configuration Ports
0778-077A Parallel Port (ECP Extensions) (Port 378+400)
0800-087F ICH8 Power Management Ports