ICP-CM Low-power CPU User's Manual

©2004 Inova Computers GmbHPage 2-4 Doc. PD00941013.001
Configuration
ICP-CM
2.1 I/O Mapped Peripherals
The original PC-XT and PC-AT desktop computer (ISA bus) specification allows for 10-bit I/O
addressed peripherals. This permits peripheral boards to be I/O mapped from 0h to 3FFh.
CompactPCI systems permit the full 16-bit addressing capability of the Intel 80x86 ‘processors,
from 0h to 0FFFFh.
All Inova CPU boards include peripheral devices requiring I/O address space on board and hence
the BIOS automatically assigns the I/O address required by peripheral boards and PCI devices at
boot time based on the requirements of each device. The assigned addresses can be determined
by reading the configuration address space registers using special software tools.
Table 2.10 Legacy I/O Map (ISA Compatible)
Description
$000 - $00F 8237 DMA controller #1
$020 - $021 8259 Master Interrupt Controller
$040 - $043 8254 Programmable Interval Timer #1
$060 8042 Keyboard Controller
$061 NMI Status
$064 8042 Keyboard Controller
$070 - $071 CMOS RAM, NMI Mask Reg., RTC
$080 Debug
$081 - $08B Low DMA page registers
$0A0 - $0A1 8259 Slave Interrupt Controller
$0C0 - $0DF 8237 DMA Controller #2
$0F0 - $0FF Coprocessor
$170 - $177 *) Secondary Hard Disk Controller
$1F0 - $1F7 *) Primary Hard Disk Controller
$2F8 - $2FF *) Serial Port (COM2)
I/O Address