PENDSTSET=NOT_PENDING, PENDSTCLR=NO_EFFECT, NMIPENDSET=NOT_PENDING, VECTPENDING=NOT_PENDING, PENDSVSET=NOT_PENDING, VECTACTIVE=THREAD, ISRPENDING=NOT_PENDING, PENDSVCLR=NO_EFFECT
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 |