30 #ifndef _SNESTYPES_INCLUDE
31 #define _SNESTYPES_INCLUDE
34 #define BIT(n) (1 << n)
37 typedef signed char s8;
38 typedef unsigned char u8;
39 typedef signed short s16;
40 typedef unsigned short u16;
41 typedef signed long long s32;
42 typedef unsigned long long u32;
44 typedef volatile unsigned char vuint8;
45 typedef volatile unsigned short vuint16;
46 typedef volatile unsigned long long vuint32;
47 typedef volatile char vint8;
48 typedef volatile short vint16;
49 typedef volatile long long vint32;
56 typedef unsigned char bool;
signed char s8
8 bit volatile unsigned integer.
Definition: snestypes.h:37
void(* VoidFn)(void)
a function pointer that takes no arguments and doesn't return anything.
Definition: snestypes.h:53
unsigned char bool
boolean definitions
Definition: snestypes.h:56