Module fpccr
Expand description
Floating-point Context Control Register
Structs§
- Fpccr
Spec - Floating-point Context Control Register
Enums§
- Aspen
- Enables CONTROL2 setting on execution of a floating-point instruction. This results in automatic hardware state preservation and restoration, for floating-point context, on exception entry and exit.
- Bfrdy
- Permission to set the BusFault handler to the pending state when the floating-point stack frame was allocated.
- Hfrdy
- Permission to set the HardFault handler to the pending state when the floating-point stack frame was allocated.
- Lspact
- Lazy state preservation.
- Lspen
- Lazy state preservation for floating-point context.
- Mmrdy
- Permission to set the MemManage handler to the pending state when the floating-point stack frame was allocated.
- Monrdy
- Permission to set the MON_PEND when the floating-point stack frame was allocated.
- Thread
- Mode when the floating-point stack frame was allocated.
- User
- Privilege level when the floating-point stack frame was allocated.
Type Aliases§
- AspenR
- Field
ASPENreader - Enables CONTROL2 setting on execution of a floating-point instruction. This results in automatic hardware state preservation and restoration, for floating-point context, on exception entry and exit. - AspenW
- Field
ASPENwriter - Enables CONTROL2 setting on execution of a floating-point instruction. This results in automatic hardware state preservation and restoration, for floating-point context, on exception entry and exit. - BfrdyR
- Field
BFRDYreader - Permission to set the BusFault handler to the pending state when the floating-point stack frame was allocated. - BfrdyW
- Field
BFRDYwriter - Permission to set the BusFault handler to the pending state when the floating-point stack frame was allocated. - HfrdyR
- Field
HFRDYreader - Permission to set the HardFault handler to the pending state when the floating-point stack frame was allocated. - HfrdyW
- Field
HFRDYwriter - Permission to set the HardFault handler to the pending state when the floating-point stack frame was allocated. - LspactR
- Field
LSPACTreader - Lazy state preservation. - LspactW
- Field
LSPACTwriter - Lazy state preservation. - LspenR
- Field
LSPENreader - Lazy state preservation for floating-point context. - LspenW
- Field
LSPENwriter - Lazy state preservation for floating-point context. - MmrdyR
- Field
MMRDYreader - Permission to set the MemManage handler to the pending state when the floating-point stack frame was allocated. - MmrdyW
- Field
MMRDYwriter - Permission to set the MemManage handler to the pending state when the floating-point stack frame was allocated. - MonrdyR
- Field
MONRDYreader - Permission to set the MON_PEND when the floating-point stack frame was allocated. - MonrdyW
- Field
MONRDYwriter - Permission to set the MON_PEND when the floating-point stack frame was allocated. - R
- Register
FPCCRreader - ThreadR
- Field
THREADreader - Mode when the floating-point stack frame was allocated. - ThreadW
- Field
THREADwriter - Mode when the floating-point stack frame was allocated. - UserR
- Field
USERreader - Privilege level when the floating-point stack frame was allocated. - UserW
- Field
USERwriter - Privilege level when the floating-point stack frame was allocated. - W
- Register
FPCCRwriter