include/mios32/mios32_datatypes.h File Reference


Defines

#define U8_MAX   ((u8)255)
#define S8_MAX   ((s8)127)
#define S8_MIN   ((s8)-128)
#define U16_MAX   ((u16)65535u)
#define S16_MAX   ((s16)32767)
#define S16_MIN   ((s16)-32768)
#define U32_MAX   ((u32)4294967295uL)
#define S32_MAX   ((s32)2147483647)
#define S32_MIN   ((s32)-2147483648)

Typedefs

typedef signed long s32
typedef signed short s16
typedef signed char s8
typedef signed long const sc32
typedef signed short const sc16
typedef signed char const sc8
typedef volatile signed long vs32
typedef volatile signed short vs16
typedef volatile signed char vs8
typedef volatile signed long
const 
vsc32
typedef volatile signed short
const 
vsc16
typedef volatile signed char
const 
vsc8
typedef unsigned long u32
typedef unsigned short u16
typedef unsigned char u8
typedef unsigned long const uc32
typedef unsigned short const uc16
typedef unsigned char const uc8
typedef volatile unsigned long vu32
typedef volatile unsigned
short 
vu16
typedef volatile unsigned char vu8
typedef volatile unsigned
long const 
vuc32
typedef volatile unsigned
short const 
vuc16
typedef volatile unsigned
char const 
vuc8

Define Documentation

#define S16_MAX   ((s16)32767)

#define S16_MIN   ((s16)-32768)

#define S32_MAX   ((s32)2147483647)

#define S32_MIN   ((s32)-2147483648)

#define S8_MAX   ((s8)127)

#define S8_MIN   ((s8)-128)

#define U16_MAX   ((u16)65535u)

#define U32_MAX   ((u32)4294967295uL)

#define U8_MAX   ((u8)255)


Typedef Documentation

typedef signed short s16

typedef signed long s32

typedef signed char s8

typedef signed short const sc16

typedef signed long const sc32

typedef signed char const sc8

typedef unsigned short u16

typedef unsigned long u32

typedef unsigned char u8

typedef unsigned short const uc16

typedef unsigned long const uc32

typedef unsigned char const uc8

typedef volatile signed short vs16

typedef volatile signed long vs32

typedef volatile signed char vs8

typedef volatile signed short const vsc16

typedef volatile signed long const vsc32

typedef volatile signed char const vsc8

typedef volatile unsigned short vu16

typedef volatile unsigned long vu32

typedef volatile unsigned char vu8

typedef volatile unsigned short const vuc16

typedef volatile unsigned long const vuc32

typedef volatile unsigned char const vuc8


Generated on Tue May 1 19:42:13 2012 for MIOS32 by  doxygen 1.4.7