AIM104-COM8 Technical Manual
I/O map
© 2007 Eurotech Ltd Issue C
9
I/O map
The I/O mapping allows a flexible configuration to be achieved. At its simplest, the
UART’s appear as an array of eight contiguous ports with eight bytes for each UART.
The base address can be set at any 16-byte boundary.
Channels 0-3 can also be individually relocated at standard PC/AT communications
channel addresses for COM1-4 respectively. As this is done, these channels ‘disappear’
from the group until only the last four remain. When that happens, the board logic
knows that it has only 32 bytes in the group and so decodes those channels as a 32-
byte block.
Group addressed map
000
...
base address
PC COM port locations
+00
Channel 0
000
...
+08
Channel 1
02E8-2EF
COM4
+10
Channel 2
+18
Channel 3
02F8-2FF
COM2
+20
Channel 4
+28
Channel 5
03E8-3EF
COM3
+30
Channel 6
+38
Channel 7
03F8-3FF
COM1