1 /*----------------------------------------------------------------------------*/
\r
2 /* sys_types.h 10/20/10 15:19:19 */
\r
4 /* (c) Texas Instruments 2003-2010, All rights reserved. */
\r
8 #ifndef __sys_types_h__
\r
9 #define __sys_types_h__
\r
11 /*----------------------------------------------------------------------------*/
\r
12 /* Standard Types */
\r
14 typedef signed char T_S8;
\r
15 #define MAX_S8 (127)
\r
16 #define MIN_S8 (-128)
\r
18 typedef unsigned char T_U8;
\r
19 #define MAX_U8 (255)
\r
22 typedef signed short T_S16;
\r
23 #define MAX_S16 (32767)
\r
24 #define MIN_S16 (-32767-1)
\r
26 typedef unsigned short T_U16;
\r
27 #define MAX_U16 (0xFFFFU)
\r
30 typedef signed int T_S32;
\r
31 #define MAX_S32 (2147483647L)
\r
32 #define MIN_S32 (-2147483647L-1)
\r
34 typedef unsigned int T_U32;
\r
35 #define MAX_U32 (0xFFFFFFFFU)
\r
38 typedef float T_F32;
\r
39 #define MAX_F32 (3.39e+38)
\r
40 #define MIN_F32 (1.18e-38)
\r
42 typedef double T_F64;
\r
43 #define MAX_F64 (1.79e+308)
\r
44 #define MIN_F64 (2.23e-308)
\r
48 /*----------------------------------------------------------------------------*/
\r