]> git.llucax.com Git - z.facultad/66.09/etherled.git/blob - src/c/types.h
db65dd032a973396757eae8ae53e220b40cfb999
[z.facultad/66.09/etherled.git] / src / c / types.h
1 #ifndef _TYPES_H_
2 #define _TYPES_H_
3
4 /** valores posibles de un booleano */
5 enum { false = 0, true = 1 };
6
7 #if 1 /* i386 */
8
9 /** booleano */
10 typedef unsigned char bool;
11
12 /** entero sin signo de 8 bits */
13 typedef unsigned char byte;
14
15 /** entero sin signo de 16 bits */
16 typedef unsigned short uint16;
17
18 #endif
19
20 #if 0 /* 8051 */
21
22 /** booleano */
23 typedef unsigned char bool;
24
25 /** entero sin signo de 8 bits */
26 typedef unsigned char byte;
27
28 /** entero sin signo de 16 bits */
29 typedef unsigned int uint16;
30
31 #endif
32
33 #endif /* _TYPES_H_ */