liberis
|
00001 /* 00002 liberis -- A set of libraries for controlling the NEC PC-FX 00003 00004 Copyright (C) 2011 Alex Marshall "trap15" <trap15@raidenii.net> 00005 00006 # This code is licensed to you under the terms of the MIT license; 00007 # see file LICENSE or http://www.opensource.org/licenses/mit-license.php 00008 */ 00009 00014 #ifndef _LIBERIS_TYPES_H_ 00015 #define _LIBERIS_TYPES_H_ 00016 00017 typedef unsigned int uint32_t; 00018 typedef unsigned short uint16_t; 00019 typedef unsigned char uint8_t; 00020 typedef signed int int32_t; 00021 typedef signed short int16_t; 00022 typedef signed char int8_t; 00023 typedef volatile uint32_t vuint32_t; 00024 typedef volatile uint16_t vuint16_t; 00025 typedef volatile uint8_t vuint8_t; 00026 typedef volatile int32_t vint32_t; 00027 typedef volatile int16_t vint16_t; 00028 typedef volatile int8_t vint8_t; 00030 typedef uint32_t u32; 00031 typedef uint16_t u16; 00032 typedef uint8_t u8; 00033 typedef int32_t s32; 00034 typedef int16_t s16; 00035 typedef int8_t s8; 00036 typedef vuint32_t vu32; 00037 typedef vuint16_t vu16; 00038 typedef vuint8_t vu8; 00039 typedef vint32_t vs32; 00040 typedef vint16_t vs16; 00041 typedef vint8_t vs8; 00043 #endif 00044