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;
107#if !defined(__cplusplus) && (!defined(__STDC_VERSION__) || (__STDC_VERSION__ < 202300L))
179#if !defined(uint8_t) && !defined(__int8_t_defined)
183#if !defined(uint16_t) && !defined(__int16_t_defined)
187#if !defined(uint32_t) && !defined(__int32_t_defined)
194#if !defined(ptrdiff_t)
305typedef void VoidCallback(
void);
Simple Box structure.
Definition types.h:279
Simple Circle structure.
Definition types.h:298
u8 rol8(u8 value, u16 number)
ROL instruction for byte (8 bit) value.
Definition types.c:19
s16 fix16
Definition types.h:203
s32 fastfix32
Definition types.h:229
s16 f16
Definition types.h:213
volatile s8 vs8
Definition types.h:136
volatile u8 vu8
Definition types.h:152
unsigned long u32
Definition types.h:105
short s16
Definition types.h:84
u16 rol16(u16 value, u16 number)
ROL instruction for short (16 bit) value.
Definition types.c:24
char s8
Definition types.h:79
s32 ff32
Definition types.h:239
long s32
Definition types.h:89
vs32 vf32
Definition types.h:260
volatile u16 vu16
Definition types.h:157
s16 fastfix16
Definition types.h:224
volatile s32 vs32
Definition types.h:146
vs32 vfix32
Definition types.h:250
volatile s16 vs16
Definition types.h:141
u32 ror32(u32 value, u16 number)
ROR instruction for long (32 bit) value.
Definition types.c:44
u8 bool
Definition types.h:114
vu8 vbool
Definition types.h:169
unsigned short u16
Definition types.h:100
volatile u32 vu32
Definition types.h:162
u8 ror8(u8 value, u16 number)
ROR instruction for byte (8 bit) value.
Definition types.c:34
s32 f32
Definition types.h:218
s16 p16
Definition types.h:176
s32 fix32
Definition types.h:208
unsigned char u8
Definition types.h:95
vs16 vf16
Definition types.h:255
vs16 vfix16
Definition types.h:245
s16 ff16
Definition types.h:234
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