Relocatable Vector Table - Renesas RX100 Series User Manual

32-bit mcu
Hide thumbs Also See for RX100 Series:
Table of Contents

Advertisement

RX13T Group
2.6.2

Relocatable Vector Table

The address where the relocatable vector table is placed can be adjusted. The table is a 1,024-byte region that contains all
vectors for unconditional traps and interrupts and starts at the address (IntBase) specified in the interrupt table register
(INTB). Figure 2.5 shows the relocatable vector table.
Each vector in the relocatable vector table has a vector number from 0 to 255. Each of the INT instructions, which act as
the sources of unconditional traps, is allocated to the vector that has the same number as is specified as the operand of the
instruction itself (from 0 to 255). The BRK instruction is allocated to the vector with number 0. Furthermore, vector
numbers (from 0 to 255) are allocated to interrupt requests in a fixed way for each product. For more on interrupt vector
numbers, refer to section 14.3.1, Interrupt Vector Table.
b31
INTB
Figure 2.5
Relocatable Vector Table
R01UH0822EJ0100 Rev.1.00
Jul 31, 2019
IntBase
IntBase+4
IntBase+8
IntBase+1020
b0
0
1
2
Interrupt vectors are
allocated in this order.
255
2. CPU
Page 62 of 1041

Advertisement

Table of Contents
loading

Table of Contents