OSDN Git Service

f8599fc17fbcbede6c940f53df0c89ea899901d3
[os-dk/osdk-master.git] / src / include / types.h
1 #ifndef OS-DK_Types_
2 #define OS-DK_Types_
3
4 typedef unsigned char uint8_t;
5 typedef unsigned short uint16_t;
6 typedef unsigned int uint32_t;
7 typedef unsigned long long uint64_t;
8
9 typedef char int8_t;
10 typedef short int16_t;
11 typedef int int32_t;
12 typedef long long int64_t;
13
14 typedef unsigned short size_t;
15
16 typedef char bool;
17
18 #ifndef true
19 #       define true 0==0
20 #endif
21
22 #ifndef false
23 #       define false 0==1
24 #endif
25
26 #ifndef NULL
27 #       define NULL 0
28 #endif
29
30 #endif