#define S8 signed char #define U8 unsigned char #define U16 unsigned int #define U32 unsigned long #define S32 signed long #define DL32 double #define BYTE unsigned char