System Control Block (SCB) Register Descriptions
1668
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
Cortex-M3 Peripherals
Table 25-40. Interrupt Control and State (INTCTRL) Register Field Descriptions (continued)
Bit
Field
Value
Description
25
PENDSTCLR
SysTick Clear Pending
0
On a write, no effect.
1
On a write, removes the pending state from the SysTick exception.
This bit is write only; on a register read, its value is unknown.
24
Reserved
Reserved
23
ISRPRE
Debug Interrupt Handling
0
The release from halt does not take an interrupt.
1
The release from halt takes an interrupt.
This bit is only meaningful in Debug mode and reads as zero when the processor is not in Debug
mode.
22
ISRPEND
Interrupt Pending
0
No interrupt is pending.
1
An interrupt is pending.
This bit provides status for all interrupts excluding NMI and Faults.
21-19
Reserved
Reserved
18-12
VECPEND
Interrupt Pending Vector Number
This field contains the exception number of the highest priority pending enabled exception. The
value indicated by this field includes the effect of the BASEPRI and FAULTMASK registers, but not
any effect of the PRIMASK register.
0x00
No exceptions are pending
0x01
Reserved
0x02
NMI
0x03
Hard fault
0x04
Memory management fault
0x05
Bus fault
0x06
Usage fault
0x07-
0x0A
Reserved
0x0B
SVCall
0x0C
Reserved for Debug
0x0D
Reserved
0x0E
PendSV
0x0F
SysTick
0x10
Interrupt Vector 0
0x11
Interrupt Vector 1
...
...
0x6B
Interrupt Vector 91
0x6C-
0x7F
Reserved
11
RETBASE
Return to Base
0
There are preempted active exceptions to execute.
1
There are no active exceptions, or the currently executing exception is the only active exception.
This bit provides status for all interrupts excluding NMI and Faults. This bit only has meaning if the
processor is currently executing an ISR (the Interrupt Program Status (IPSR) register is non-zero).
10-7
Reserved
Reserved