31 |
ASPEN |
R/W |
0x1 |
Automatic State Preservation Enable
When set, enables the use of the FRACTV bit in the CONTROL register 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.
NOTE: Two bits control when FPCA can be enabled: the ASPEN bit in the Floating-Point Context Control (FPCC) register and the DISFPCA bit in the Auxiliary Control (ACTLR) register. |
30 |
LSPEN |
R/W |
0x1 |
Lazy State Preservation Enable
When set, enables automatic lazy state preservation for floating-point context.
|
29-9 |
RESERVED |
R |
0x0 |
|
8 |
MONRDY |
R/W |
0x0 |
Monitor Ready
When set, DebugMonitor is enabled and priority permits setting MON_PEND when the floating-point stack frame was allocated.
|
7 |
RESERVED |
R |
0x0 |
|
6 |
BFRDY |
R/W |
0x0 |
Bus Fault Ready
When set, BusFault is enabled and priority permitted setting the BusFault handler to the pending state when the floating-point stack frame was allocated.
|
5 |
MMRDY |
R/W |
0x0 |
Memory Management Fault Ready
When set, MemManage is enabled and priority permitted setting the MemManage handler to the pending state when the floating-point stack frame was allocated.
|
4 |
HFRDY |
R/W |
0x0 |
Hard Fault Ready
When set, priority permitted setting the HardFault handler to the pending state when the floating-point stack frame was allocated.
|
3 |
THREAD |
R/W |
0x0 |
Thread Mode
When set, mode was Thread Mode when the floating-point stack frame was allocated.
|
2 |
RESERVED |
R |
0x0 |
|
1 |
USER |
R/W |
0x0 |
User Privilege Level
When set, privilege level was user when the floating-point stack frame was allocated.
|
0 |
LSPACT |
R/W |
0x0 |
Lazy State Preservation Active
When set, Lazy State preservation is active.
Floating-point stack frame has been allocated but saving state to it has been deferred. |