#define NULL (void*)0 typedef unsigned char u8_t; typedef unsigned short int u16_t; typedef unsigned int u32_t; typedef unsigned long long u64_t; typedef u32_t addr_t; typedef u32_t pfn_t; typedef u32_t count_t; typedef u32_t size_t; typedef u32_t index_t; typedef u32_t eflags_t; typedef u32_t color_t; typedef int bool; #define true (bool)1 #define false (bool)0