diff options
Diffstat (limited to 'fw/types.h')
| -rw-r--r-- | fw/types.h | 30 |
1 files changed, 0 insertions, 30 deletions
@@ -18,33 +18,3 @@ typedef uint32_t U32; typedef int8_t I8; typedef int16_t I16; typedef int32_t I32; - -typedef enum { - NUM_U8, - NUM_U16, - NUM_U32, - NUM_I8, - NUM_I16, - NUM_I32, -} NumType; - -// Number -typedef struct { - NumType type; - union { - U8 u8; - U16 u16; - U32 u32; - I8 i8; - I16 i16; - I32 i32; - }; -} Number; - -Status u32ToNum(U32 x, NumType t, Number *n); - -// Compare two numbers. -// -1 if a < b -// 0 if a == b -// 1 if a > b -Status cmpNum(Number a, Number b, int *ord); |