Fujitsu F2MCTM-16LX Computer Hardware User Manual


 
59
CHAPTER 3 INTERRUPTS
3.2 Interrupt Vector
An interrupt vector uses the same area for both hardware and software interrupts. For
example, interrupt request number INT42 is used for a delayed hardware interrupt and
for software interrupt INT #42. Therefore, the delayed interrupt and INT #42 call the
same interrupt processing routine. Interrupt vectors are allocated between addresses
FFFC00
H
and FFFFFF
H
as shown in Table 3.2-1 .
Interrupt Vector
Table 3.2-1 Interrupt Vector (1/2)
Interrupt
request
Interrupt cause
Interrupt control
register
Vector
address
lower
Vector
address
middle
Vector
address
upper
Mode
register
Number Address
INT 0
*
-- -- --
FFFFFC
H
FFFFFD
H
FFFFFE
H
Unused
INT 1
*
-- -- --
FFFFF8
H
FFFFF9
H
FFFFFA
H
Unused
.
.
.
-- -- --
.
.
.
.
.
.
.
.
.
.
.
.
INT 7
*
-- -- --
FFFFE0
H
FFFFE1
H
FFFFE2
H
Unused
INT 8
Reset
-- --
FFFFDC
H
FFFFDD
H
FFFFDE
H
FFFFDF
H
INT 9 INT9 instruction
-- --
FFFFD8
H
FFFFD9
H
FFFFDA
H
Unused
INT 10 Exception processing
-- --
FFFFD4
H
FFFFD5
H
FFFFD6
H
Unused
INT 11
Reserved
ICR00
0000B0
H
FFFFD0
H
FFFFD1
H
FFFFD2
H
Unused
INT 12
Reserved FFFFCC
H
FFFFCD
H
FFFFCE
H
Unused
INT 13
CAN1 reception
ICR01
0000B1
H
FFFFC8
H
FFFFC9
H
FFFFCA
H
Unused
INT 14
CAN1 transmission/
node status
FFFFC4
H
FFFFC5
H
FFFFC6
H
Unused
INT 15
Reserved
ICR02
0000B2
H
FFFFC0
H
FFFFC1
H
FFFFC2
H
Unused
INT 16
Reserved FFFFBC
H
FFFFBD
H
FFFFBE
H
Unused
INT 17
Reserved
ICR03
0000B3
H
FFFFB8
H
FFFFB9
H
FFFFBA
H
Unused
INT 18
Reserved FFFFB4
H
FFFFB5
H
FFFFB6
H
Unused
INT 19
16-bit
reload timer 2
ICR04
0000B4
H
FFFFB0
H
FFFFB1
H
FFFFB2
H
Unused
INT 20
16-bit
reload timer 3
FFFFAC
H
FFFFAD
H
FFFFAE
H
Unused
INT 21
Reserved
ICR05
0000B5
H
FFFFA8
H
FFFFA9
H
FFFFAA
H
Unused
INT 22
Reserved FFFFA4
H
FFFFA5
H
FFFFA6
H
Unused
INT 23
PPG C/D
ICR06
0000B6
H
FFFFA0
H
FFFFA1
H
FFFFA2
H
Unused
INT 24
PPG E/F FFFF9C
H
FFFF9D
H
FFFF9E
H
Unused