VECTPENDING=NOT_PENDING, ISRPENDING=NOT_PENDING, VECTACTIVE=THREAD, PENDSVCLR=NO_EFFECT, PENDSTSET=NOT_PENDING, NMIPENDSET=NOT_PENDING, PENDSTCLR=NO_EFFECT, PENDSVSET=NOT_PENDING
Interrupt control and state register
| VECTACTIVE | VECTACTIVATE 0 (THREAD): Thread mode |
| VECTPENDING | VECTPENDING 0 (NOT_PENDING): No pending exceptions |
| ISRPENDING | Interrupt pending flag 0 (NOT_PENDING): Interrupt not pending 1 (PENDING): Interrupt is pending |
| PENDSTCLR | SysTick exception clear pending 0 (NO_EFFECT): No effect 1 (REMOVE): Removes the pending state from the SysTick exception |
| PENDSTSET | SysTick exception set pending 0 (NOT_PENDING): On writes, has no effect. On reads, SysTick exception is not pending 1 (PENDING): On writes, changes SysTick exception state to pending. On reads, SysTick exception is pending |
| PENDSVCLR | PendSV clear pending 0 (NO_EFFECT): No effect 1 (CLEAR): Remove pending state from the PENDSV exception |
| PENDSVSET | PendSV set pending 0 (NOT_PENDING): On writes, has no effect. On reads, PendSV exception is not pending 1 (PENDING): On writes, changes PendSV exception state to pending. On reads, PendSV is pending |
| NMIPENDSET | NMI set pending 0 (NOT_PENDING): On writes, has no effect. On reads, NMI exception is not pending 1 (PENDING): On writes, changes the NMI exception state to pending. On reads, NMI exception is pending |