32 #define FPU_HALF_IEEE 0x00000000
33 #define FPU_HALF_ALTERNATE 0x04000000
40 #define FPU_NAN_PROPAGATE 0x00000000
41 #define FPU_NAN_DEFAULT 0x02000000
48 #define FPU_FLUSH_TO_ZERO_DIS 0x00000000
49 #define FPU_FLUSH_TO_ZERO_EN 0x01000000
56 #define FPU_ROUND_NEAREST 0x00000000
57 #define FPU_ROUND_POS_INF 0x00400000
58 #define FPU_ROUND_NEG_INF 0x00800000
59 #define FPU_ROUND_ZERO 0x00c00000
61 #define FPU_CPAC_CP11_M 0x00C00000 // CP11 Coprocessor Access
62 #define FPU_CPAC_CP10_M 0x00300000 // CP10 Coprocessor Access
63 #define FPU_FPDSC_RMODE_M 0x00C00000 // RMODE Bit Default
void FPU_enableStacking(void)
Definition: fpu.c:20
void FPU_disableStacking(void)
Definition: fpu.c:39
void FPU_enableModule(void)
Definition: fpu.c:3
void FPU_setHalfPrecisionMode(uint32_t mode)
Definition: fpu.c:48
void FPU_setRoundingMode(uint32_t mode)
Definition: fpu.c:72
void FPU_setFlushToZeroMode(uint32_t mode)
Definition: fpu.c:64
void FPU_setNaNMode(uint32_t mode)
Definition: fpu.c:56
void FPU_enableLazyStacking(void)
Definition: fpu.c:30
void FPU_disableModule(void)
Definition: fpu.c:12