I/o address map, Table 3-2, Memory map – Ampro Corporation AMPRO Single Board Computer MightyBoard 821 User Manual

Page 21: Table 3-3

Advertising
background image

Chapter 3

Hardware

MightyBoard 821

Reference Manual

17

I/O Address Map

Table 3-3

shows 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

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

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

Advertising