dec21140A ethernet driver for virtualpc, contributed by nicolas tittley.
[minix.git] / lib / i386 / math / fpu_sw.h
blobe66889dddea463af937ed5ccd1c7b8ee59cfbb5a
1 #ifndef __FPU_SW__
2 #define __FPU_SW__
4 #include <stdint.h>
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__) */