55#define MIN_S16 -0x8000
65#define MAX_U32 0xFFFFFFFF
68#define MIN_S32 -0x80000000
71#define MAX_S32 0x7FFFFFFF
95typedef unsigned char u8;
100typedef unsigned short u16;
163#if !defined(uint8_t) && !defined(__int8_t_defined)
167#if !defined(uint16_t) && !defined(__int16_t_defined)
171#if !defined(uint32_t) && !defined(__int32_t_defined)
283typedef void VoidCallback(
void);
Simple Box structure.
Definition types.h:257
Simple Circle structure.
Definition types.h:276
u8 rol8(u8 value, u16 number)
ROL instruction for byte (8 bit) value.
Definition types.c:19
s16 ff16
Definition types.h:212
volatile s8 vs8
Definition types.h:120
s16 f16
Definition types.h:191
s32 fastfix32
Definition types.h:207
volatile s32 vs32
Definition types.h:130
s16 fastfix16
Definition types.h:202
u16 rol16(u16 value, u16 number)
ROL instruction for short (16 bit) value.
Definition types.c:24
volatile u16 vu16
Definition types.h:141
unsigned long u32
Definition types.h:105
s32 f32
Definition types.h:196
vs32 vf32
Definition types.h:238
volatile u32 vu32
Definition types.h:146
vs16 vf16
Definition types.h:233
s32 fix32
Definition types.h:186
vs16 vfix16
Definition types.h:223
char s8
Definition types.h:79
u32 ror32(u32 value, u16 number)
ROR instruction for long (32 bit) value.
Definition types.c:44
unsigned short u16
Definition types.h:100
s32 ff32
Definition types.h:217
vs32 vfix32
Definition types.h:228
vu8 vbool
Definition types.h:153
volatile s16 vs16
Definition types.h:125
unsigned char u8
Definition types.h:95
volatile u8 vu8
Definition types.h:136
u8 ror8(u8 value, u16 number)
ROR instruction for byte (8 bit) value.
Definition types.c:34
long s32
Definition types.h:89
short s16
Definition types.h:84
s16 fix16
Definition types.h:181
u8 bool
Definition types.h:113
u32 rol32(u32 value, u16 number)
ROL instruction for long (32 bit) value.
Definition types.c:29
u16 ror16(u16 value, u16 number)
ROR instruction for short (16 bit) value.
Definition types.c:39
s16 p16
Definition types.h:160