Appendix, A. i/o port address map – IBASE MI959 User Manual
Page 47
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)