Technical Reference Guide

Compaq iPAQ Family of Internet Devices

First Edition - March 2000

4-29

4.9 SYSTEM I/O MAP

Table 4-20 lists the fixed addresses of the input/output (I/O) ports.

Table 4-11. System I/O Map

Table 4-20.

System I/O Map

I/O Port Function
0000..000Fh DMA Controller 1
0020..0021h Interrupt Controller 1
0040..0043h Timer 1
0060h Keyboard Controller Data Byte
0061h NMI, Speaker Control
0064h Keyboard Controller Command/Status Byte
0070h NMI Enable, RTC/Lower CMOS Index
0071h RTC Data
0080..008Fh DMA Page Registers
0092h Port A, Fast A20/Reset
00A0..00A1h Interrupt Controller 2
00B2h, 00B3h APM Control/Status Ports
00C0..00DFh DMA Controller 2
0170..0177h Hard Drive (IDE) Controller 2
01F0..01FFh Hard Drive (IDE) Controller 1
0201..024Fh Audio subsystem control (primary & secondary addresses)
0278..027Bh Parallel Port (LPT2)
02F8..02FFh Serial Port (COM2)
0371.. 0375h Dis kette Drive Controller Alternate Addresses
0376h IDE Controller Alternate Address
0377h IDE Controller Alternate Address, Diskette Drive Controller A lternate Address
0378..037Fh Parallel Port (LPT1)
0388..038Bh FM synthesizer (alias addresses )
03B0..03DFh Graphics C ontroller
03E8..03EFh Serial P ort (COM3)
03F0..03F5h Diskette Drive Controller Primary A ddresses
03F6, 03F7h Diskette Drive Controller Primary Addr esses, Hard Drive Controller Primary A ddresses
03F8..03FFh Serial Port (COM1)
04D0, 04D1h Master, Slave E dge/Level INTR Control Register
0C00, 0C01h PCI IRQ Mapping Index , Data
0C06, 0C07h Reserved - Compaq proprietary use only
0C50, 0C51h System Management C onfiguration Registers (Index, Data)
0C52h G eneral Purpose Port
0C7Ch Machine ID
0CF8h PCI Configur ation Address (dword access only)
0CF9h Reset C ontrol Register
0CFCh PCI Configuration Data (byte, word, or dword ac cess)
FF00..FF07h IDE Bus Master Register
NOTE: Assume unmarked gaps are reserv ed/unused.