Interrupt Vector - Fujitsu MB90390 Series Hardware Manual

Table of Contents

Advertisement

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
" and "FFFFFF
H
■ Interrupt Vector
Table 3.2-1 Interrupt Vectors (1/2)
Interrupt
Interrupt cause
request
*1
INT 0
*1
INT 1
.
.
.
*1
INT 7
INT 8
Reset
INT 9
INT9 instruction
INT 10
Exception
INT 11
Time-base Timer
INT 12
External Interrupt INT0 to INT7
INT 13
CAN0 RX
INT 14
CAN0 TX/NS
INT 15
CAN1 RX
INT 16
CAN1 TX/NS
INT 17
PPG0/PPG1 (CAN2 RX)*
INT 18
PPG2/PPG3 (CAN2 TX/NS)*
INT 19
PPG4/PPG5 (CAN3 RX)*
INT 20
PPG6/PPG7 (CAN3 TX/NS)*
INT 21
PPG8/PPG9 (CAN4 RX)*
INT 22
PPGA/PPGB (CAN4 TX/NS)*
" as shown in Table 3.2-1.
H
Interrupt control
register
Number
ICR00
ICR01
ICR02
2
ICR03
2
2
ICR04
2
2
ICR05
2
Vector
address L
Address
FFFFFC
H
FFFFF8
H
.
.
.
FFFFE0
H
FFFFDC
H
FFFFD8
H
FFFFD4
H
FFFFD0
H
0000B0
H
FFFFCC
H
FFFFC8
H
0000B1
H
FFFFC4
H
FFFFC0
H
0000B2
H
FFFFBC
H
FFFFB8
H
0000B3
H
FFFFB4
H
FFFFB0
H
0000B4
H
FFFFAC
H
FFFFA8
H
0000B5
H
FFFFA4
H
CHAPTER 3 INTERRUPTS
Vector
Vector
address
address H
bank
FFFFFD
FFFFFE
H
H
FFFFF9
FFFFFA
H
H
.
.
.
.
.
.
FFFFE1
FFFFE2
H
H
FFFFDD
FFFFDE
H
H
FFFFD9
FFFFDA
H
H
FFFFD5
FFFFD6
H
H
FFFFD1
FFFFD2
H
H
FFFFCD
FFFFCE
H
H
FFFFC9
FFFFCA
H
H
FFFFC5
FFFFC6
H
H
FFFFC1
FFFFC2
H
H
FFFFBD
FFFFBE
H
H
FFFFB9
FFFFBA
H
H
FFFFB5
FFFFB6
H
H
FFFFB1
FFFFB2
H
H
FFFFAD
FFFFAE
H
H
FFFFA9
FFFFAA
H
H
FFFFA5
FFFFA6
H
H
Mode
register
Unused
Unused
.
.
.
Unused
FFFFDF
H
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
57

Advertisement

Table of Contents
loading

Table of Contents