Chapter 3Hardware

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

 

 

 

 

000E0000h

-

000FFFFFh

System BIOS Area (Storage and RAM Shadowing)

 

 

 

 

00100000h

-

04000000h

Extended Memory (If onboard VGA is enabled, then the amount

 

 

 

of memory assigned is subtracted from extended memory.)

 

 

 

 

FFF80000h

-

FFFFFFFFh

System Flash

 

 

 

 

I/O Address Map

Table 3-3shows the I/O address map. These are DOS-level addresses. The OS typically hides these physical addresses by way of memory management.

Table 3-3. I/O Address Map

Address (hex)

Subsystem

000-00F

Primary DMA Controller

 

 

020-021

Master Interrupt Controller

 

 

040-043

Programmable Interrupt Timer (Clock/Timer)

 

 

060-06F

Keyboard Controller

 

 

070-07F

CMOS RAM, NMI Mask Reg, RT Clock

 

 

080-09F

DMA Page Registers

 

 

092

Fast A20 gate and CPU reset

 

 

094

Motherboard enable

 

 

102

Video subsystem register

 

 

0A0-0BF

Slave Interrupt Controller

 

 

0C0-0DF

Slave DMA Controller #2

 

 

0F0-0FF

Math Coprocessor

 

 

1F0-1F8

IDE Hard Disk Controller

 

 

278-27F

Parallel Port

 

 

2E8-2FF

Serial Port 4 (COM4)

 

 

2F8-2FF

Serial Port 2 (COM2)

 

 

378-37F

Parallel Port (Standard and EPP)

 

 

3C0-3DF

VGA

 

 

3E8-3EF

Serial Port 3 (COM3)

 

 

3F8-3FF

Serial Port 1 (COM1)

 

 

778-77A

Parallel Port (ECP Extensions) (Port 378+400)

 

 

CF8-CFF

PCIe bus Configuration Address and Data

 

 

MightyBoard 821

Reference Manual

17

Page 21
Image 21
Ampro Corporation MightyBoard 821 manual Address Map, Base Address Function, Address hex Subsystem, CF8-CFF