beautypg.com

Appendix, A. i/o port address map – IBASE MI959 User Manual

Page 47

background image

APPENDIX

MI959 User’s Manual

43

Appendix

A. I/O Port Address Map


Each peripheral device in the system is assigned a set of I/O port
addresses, which also becomes the identity of the device. The following
table lists the I/O port addresses used.

Address

Device Description

0000h-03AFh

PCI bus

0000h-03AFh

Direct memory access controller

0010h-001Fh

Motherboard resources

0020h-0021h

Programmable interrupt controller

0022h-003Fh

Motherboard resources

0040h-0043h

System timer

0044h-005Fh

Motherboard resources

0060h-0060h

Standard PS/2 Keyboard

0061h-0061h

System speaker

0063h-0063h

Motherboard resources

0064h-0064h

Standard 101/102-Key or Microsoft
Natural PS/2 Keyboard

0065h-0065h

Motherboard resources

0070h-0071h

System CMOS/real time clock

0072h-007Fh

Motherboard resources

0081h-0083h

Direct memory access controller

0084h-0086h

Motherboard resources

0084h-0087h

Direct memory access controller

00A0h-00A1h

Programmable interrupt controller

00A2h-00BFh

Motherboard resources

00A2h-00BFh

Direct memory access controller

00B1h-00B1h

Motherboard resources

00F0h-00FFh

Numeric data processor

0170h-0177h

ATA Channel 1

01F0h-01F7h

ATA Channel 0

0238H-023Fh

Communications Port (COM5)

02E8H-02EFh

Communications Port (COM4)

02F8H-02FFh

Communications Port (COM2)

0338H-033Fh

Communications Port (COM6)

03E8H-03EFh

Communications Port (COM3)

03F8H-03FFh

Communications Port (COM1)