User`s manual

63
Input/Output Address Map
As with all standard PC/104 boards, the Input/Output (I/O) space is addressed by 10 address lines
(SA0-SA9). This allows 2
10
or 1024 distinct I/O addresses. Any add-on modules you install must
therefore use I/O addresses in the range 0-1024 (decimal) or 000-FFF (hex).
The table below lists I/O addresses reserved for the cpuModule.
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.
I/O Addresses Reserved for the cpuModule
Address Range Bytes Device
000H-00FH 16 DMA Controller
010H-01FH 16 Reserved for CPU
020H-021H 2 Interrupt Controller #1
022H-02FH 13 Reserved
040H-043H 4 Timer
060H-064H 5 Keyboard Interface
070H-071H 2 Real Time Clock port
080H-08FH 16 DMA page register
0A0H-0A1H 2 Interrupt controller #2
0C0H-0DFH 32 DMA controller #2
0F0H-0FFH 16 Math co-processor
1F0H-1FFH 16
Hard disk
1
2E8H-2EFH 8
Serial port
2
2F8H-2FFH 8
Serial port
2
378H-37FH 8
Parallel port
3
3BCH-3BFH 4
Parallel port
3
3E8H-3EFH 8
Serial port
2
3F0H-3F7H 8
Floppy disk
1
3F8H-3FFH 8
Serial port
2