6 #define FPUSW_EXCEPTION_IE 0x0001
7 #define FPUSW_EXCEPTION_DE 0x0002
8 #define FPUSW_EXCEPTION_ZE 0x0004
9 #define FPUSW_EXCEPTION_OE 0x0008
10 #define FPUSW_EXCEPTION_UE 0x0010
11 #define FPUSW_EXCEPTION_PE 0x0020
12 #define FPUSW_STACK_FAULT 0x0040
13 #define FPUSW_ERROR_SUMMARY 0x0080
14 #define FPUSW_CONDITION_C0 0x0100
15 #define FPUSW_CONDITION_C1 0x0200
16 #define FPUSW_CONDITION_C2 0x0400
17 #define FPUSW_CONDITION_C3 0x4000
18 #define FPUSW_BUSY 0x8000
20 u16_t
fpu_compare(double x
, double y
);
21 u16_t
fpu_sw_get(void);
22 void fpu_sw_set(u16_t value
);
23 u16_t
fpu_xam(double value
);
25 #endif /* !defined(__FPU_SW__) */