
R01UH0336EJ0102 Rev.1.02
Page 164 of 1538
Jul 17, 2014
V850E2/PG4-L
Section 4 Interrupt Functions
4.3.3
ISPR
–
In-Service Priority Register
This register holds the interrupt priority of EI level maskable interrupt (EIINT)
that is being processed by the CPU. When this register receives a response to
interrupt request reception from the CPU core, the bit corresponding to the
interrupt priority of that interrupt request is set. When this register receives a
notification that interrupt servicing is complete, the highest priority bit from
among the set bits is automatically cleared. The bits are not cleared on
recovery from an FE level interrupt. When multiple EI level maskable interrupts
(EIINT) are generated, this register sets the bits in sequence corresponding to
the received priority levels and thus holds a history of the interrupt priority
levels.
Access
This register can be read
*
in 8- or 16-bit units.
Either the eight higher-order bits [15:8] or lower-order bits [7:0] may be
accessed by reading in 8-bit units.
Address
FFFF 6440
H
Initial value
0000
H
A reset from any source will initialize the bits.
Note
All of the bits in ISPR can be cleared by simultaneously writing 1 to all bits of
register ISPC and then simultaneously writing 0 to all bits of ISPR (i.e. by using
16-bit operations). Clearing and setting individual bits as required by software
writing to this register is not possible. Once the bits are cleared, the original
values are not retrievable. For details on ISPC register, refer to Section 4.3.5,
ISPC – In-Service Priority Clear Register.
ISPR
15(7)
14(6)
13(5)
12(4)
11(3)
10(2)
9(1)
8(0)
(ISPRH)
ISPR15
ISPR14
ISPR13
ISPR12
ISPR11
ISPR10
ISPR9
ISPR8
R
*
R
*
R
*
R
*
R
*
R
*
R
*
R
*
7(7)
6(6)
5(5)
4(4)
3(3)
2(2)
1(1)
0(0)
(ISPRL)
ISPR7
ISPR6
ISPR5
ISPR4
ISPR3
ISPR2
ISPR1
ISPR0
R
*
R
*
R
*
R
*
R
*
R
*
R
*
R
*
Bit Position
Bit Name
Function
15 to 0
ISPR15 to
ISPR0
These bits indicate the priority of the interrupt being acknowledged.
0: Interrupt request of the priority corresponding to the bit position is not
acknowledged.
1: Interrupt request of the priority corresponding to the bit position is being
processed by the CPU core.
Содержание V850 Series
Страница 1556: ...V850E2 PG4 L R01UH0336EJ0102 Back Cover ...