I/O Address Map

As with all standard PC/104 boards, the I/O space is addressed by 10 address lines (SA0–SA9). This allows 210 or 1024 distinct I/O addresses. Any add-on modules you install must therefore use I/O addresses in the range of 0–1023 (decimal) or 000–3FF (hex).

Note If you add any PC/104 modules or other peripherals to the system you must ensure they do not use reserved addresses listed below, or malfunctions will occur. The exception to this is if the resource has been released by the user.

Table 37 lists I/O addresses reserved for the CMX58886CX cpuModule.

Table 37 I/O Addresses Reserved for the CMX58886CX cpuModule

Address Range (hex)

Bytes

Device

 

 

 

000–00Fh

16

DMA Controller

 

 

 

010–01Fh

16

Reserved for CPU

 

 

 

020–021h

2

Interrupt Controller 1

 

 

 

022–02Fh

13

Reserved

 

 

 

040–043h

4

Timer

 

 

 

060–064h

5

Keyboard Interface

 

 

 

070–071h

2

Real Time Clock Port

 

 

 

080–08Fh

16

DMA Page Register

 

 

 

0A0–0A1h

2

Interrupt Controller 2

 

 

 

0C0–0DFh

32

DMA Controller 2

 

 

 

0F0–0FFh

16

Math Coprocessor

 

 

 

100–101h

2

Video Initialization

 

 

 

1F0–1FFh

16

Hard Disk1

200–201h

2

Reserved

 

 

 

238–23Bh

4

Bus Mouse2

2E8–2EFh

8

Serial Port3

2F8–2FFh

8

Serial Port3

3E8–3EFh

8

Serial Port3

3F0–3F7h

8

Floppy Disk1

3F8–3FFh

8

Serial Port3

450-453h

4

aDIO4

455h

1

Watchdog Timer5

456-45F

9

EPLD

 

 

 

1.If a floppy or IDE controller is not connected to the system, the I/O addresses listed will not be occupied.

2.If a PS/2 mouse is not connected to the system, the I/O addresses listed will not be occupied.

3.Only one of the I/O addresses shown for a serial port is active at any time. You can use Setup to select which one is active or to disable it entirely.

4.If aDIO is disabled, the I/O addresses listed will not be occupied.

5.If watchdog timer is disabled, the I/O addresses listed will not be occupied.

54 CMX58886CX cpuModule

BDM-610000050 Rev A

Page 62
Image 62
IBM user manual Address Map, O Addresses Reserved for the CMX58886CX cpuModule, Address Range hex Bytes Device