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 22 Jan 2016 for MIOS32 by  doxygen 1.6.1