30#ifndef _SNESTYPES_INCLUDE
31#define _SNESTYPES_INCLUDE
34#define BIT(n) (1 << n)
37typedef signed char s8;
38typedef unsigned char u8;
39typedef signed short s16;
40typedef unsigned short u16;
41typedef signed long long s32;
42typedef unsigned long long u32;
44typedef volatile unsigned char vuint8;
45typedef volatile unsigned short vuint16;
46typedef volatile unsigned long long vuint32;
47typedef volatile char vint8;
48typedef volatile short vint16;
49typedef volatile long long vint32;
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