System Control Registers
212
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
System Control and Interrupts
When a hardware interrupt is serviced or an INTR instruction is executed, the corresponding IER bit is
cleared automatically. When an interrupt is requested by the TRAP instruction the IER bit is not cleared
automatically. In the case of the TRAP instruction if the bit needs to be cleared it must be done by the
interrupt service routine.
At reset, all the IER bits are cleared to 0, disabling all maskable CPU level interrupts.
The IER register is shown in
, and descriptions of the bits follow the figure.
Figure 1-75. CPU Interrupt Enable Register (IER)
15
14
13
12
11
10
9
8
RTOSINT
DLOGINT
INT14
INT13
INT12
INT11
INT10
INT9
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
7
6
5
4
3
2
1
0
INT8
INT7
INT6
INT5
INT4
INT3
INT2
INT1
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 1-86. CPU Interrupt Enable Register (IER) Field Descriptions
Bits
Field
Value
Description
15
RTOSINT
Real-time operating system interrupt enable. RTOSINT enables or disables the CPU RTOS
interrupt.
0
Level INT6 is disabled
1
Level INT6 is enabled
14
DLOGINT
Data logging interrupt enable. DLOGINT enables or disables the CPU data logging interrupt.
0
Level INT6 is disabled
1
Level INT6 is enabled
13
INT14
Interrupt 14 enable. INT14 enables or disables CPU interrupt level INT14.
0
Level INT14 is disabled
1
Level INT14 is enabled
12
INT13
Interrupt 13 enable. INT13 enables or disables CPU interrupt level INT13.
0
Level INT13 is disabled
1
Level INT13 is enabled
11
INT12
Interrupt 12 enable. INT12 enables or disables CPU interrupt level INT12.
0
Level INT12 is disabled
1
Level INT12 is enabled
10
INT11
Interrupt 11 enable. INT11 enables or disables CPU interrupt level INT11.
0
Level INT11 is disabled
1
Level INT11 is enabled
9
INT10
Interrupt 10 enable. INT10 enables or disables CPU interrupt level INT10.
0
Level INT10 is disabled
1
Level INT10 is enabled
8
INT9
Interrupt 9 enable. INT9 enables or disables CPU interrupt level INT9.
0
Level INT9 is disabled
1
Level INT9 is enabled
7
INT8
Interrupt 8 enable. INT8 enables or disables CPU interrupt level INT8.
0
Level INT8 is disabled
1
Level INT8 is enabled
6
INT7
Interrupt 7 enable. INT7 enables or disables CPU interrupt level INT7.
0
Level INT7 is disabled
1
Level INT7 is enabled