Module icsr

Module icsr 

Expand description

Interrupt Control and State Register

Structs§

IcsrSpec
Interrupt Control and State Register

Enums§

Isrpending
Interrupt pending flag, excluding NMI and Faults
Isrpreempt
You must only use this at debug time. It indicates that a pending interrupt becomes active in the next running cycle. If C_MASKINTS is clear in the Debug Halting Control and Status Register, the interrupt is serviced
Nmipendset
NMI set-pending bit
Pendstclr
SysTick exception clear-pending bit
Pendstset
SysTick exception set-pending bit
Pendsvclr
PendSV clear-pending bit
Pendsvset
PendSV set-pending bit
Rettobase
Indicates whether there are preempted active exceptions

Type Aliases§

IsrpendingR
Field ISRPENDING reader - Interrupt pending flag, excluding NMI and Faults
IsrpreemptR
Field ISRPREEMPT reader - You must only use this at debug time. It indicates that a pending interrupt becomes active in the next running cycle. If C_MASKINTS is clear in the Debug Halting Control and Status Register, the interrupt is serviced
NmipendsetR
Field NMIPENDSET reader - NMI set-pending bit
NmipendsetW
Field NMIPENDSET writer - NMI set-pending bit
PendstclrW
Field PENDSTCLR writer - SysTick exception clear-pending bit
PendstsetR
Field PENDSTSET reader - SysTick exception set-pending bit
PendstsetW
Field PENDSTSET writer - SysTick exception set-pending bit
PendsvclrW
Field PENDSVCLR writer - PendSV clear-pending bit
PendsvsetR
Field PENDSVSET reader - PendSV set-pending bit
PendsvsetW
Field PENDSVSET writer - PendSV set-pending bit
R
Register ICSR reader
RettobaseR
Field RETTOBASE reader - Indicates whether there are preempted active exceptions
VectactiveR
Field VECTACTIVE reader - Active exception number
VectpendingR
Field VECTPENDING reader - Exception number of the highest priority pending enabled exception
W
Register ICSR writer