Armadillo-9
hardware manual ver.1.02
6.1.2. Details of the I/O Control Registers
Table 6-2 gives details of the I/O Control registers.
Table 6-2 Details of I/O Control Registers
Data
Register name
Hardware
Address
Linux
Address
7
6
5
4
3
2
1
0
Read Only
Interrupt Service Register0
0x1000 0000 0xF000
0000
- - - -
- IRQ15 IRQ14 IRQ12
Interrupt Service Register1
0x1000 0002 0xF000 0002
-
-
-
-
IRQ11
IRQ10
IRQ9
IRQ7
Interrupt Service Register2
0x1000 0004 0xF000
0004
- - - - IRQ6 IRQ5 IRQ4 IRQ3
Write Only
Interrupt Clear Register0
0x1000 0000 0xF000 0000
-
-
-
-
-
IRQ15
IDE
IRQ12
Interrupt Clear Register1
0x1000 0002 0xF000 0002
-
-
-
-
IRQ11
IRQ10
IRQ9
IRQ7
Interrupt Clear Register2
0x1000 0004 0xF000
0004
- - - - IRQ6 IRQ5 IRQ4 IRQ3
Interrupt Mask Register0
0x1000 0008 0xF000 0008
-
-
-
-
-
IRQ15
IDE
IRQ12
Interrupt Mask Register1
0x1000 000A 0xF000 000A
-
-
-
-
IRQ11
IRQ10
IRQ9
IRQ7
Interrupt Mask Register2
0x1000 000C 0xF000
000C
- - - - IRQ6 IRQ5 IRQ4 IRQ3
ISA mode Control Register
0x1000 000E 0xF000 000E
-
-
-
-
-
ISA reset
ISA
mode -
Table 6-3 Definition of Each Bit of I/O Control Registers
Register name
Value
Description
1
IRQ
x
interrupt is occurring
Interrupt Service Register
0
IRQ
x
interrupt is not occurring.
1
IRQ
x
clears interrupt factor.
Interrupt Clear Register
0
IRQ
x
does not clear interrupt factor.
1
IRQ
x
masks interrupt input.
Interrupt Mask Register
0
IRQ
x
does not mask interrupt input.
1
High-speed
(
ISA-incompatible
)
mode
* Normal operation is not guaranteed when this mode is selected.
ISA
mode
0
ISA-compatible mode
1
Turns ON (H) the RESET signal of PC/104 Bus.
ISA mode Control Register
ISA reset
0
Turns OFF (L) the RESET signal of PC/104 Bus.
27