/home/midibox/svn_snapshot/mios32/trunk/modules/uip/mios32/LPC17xx/lpc_types.h File Reference

Defines

#define _BIT(n)   (((UNS_32)(1)) << (n))
#define _SBF(f, v)   (((UNS_32)(v)) << (f))
#define _BITMASK(field_width)   ( _BIT(field_width) - 1)
#define SUCCESS   0
#define NELEMENTS(array)   (sizeof (array) / sizeof (array[0]))
#define STATIC   static
#define EXTERN   extern
#define _NO_ERROR   (INT_32)(0)
#define _ERROR   (INT_32)(-1)
#define LPC_DEV_UNKNOWN   (INT_32)(-2)
#define LPC_NOT_SUPPORTED   (INT_32)(-3)
#define LPC_NOT_OPEN   (INT_32)(-4)
#define LPC_IN_USE   (INT_32)(-5)
#define LPC_PIN_CONFLICT   (INT_32)(-6)
#define LPC_BAD_PARAMS   (INT_32)(-7)
#define LPC_BAD_HANDLE   (INT_32)(-8)
#define LPC_BAD_CLK   (INT_32)(-9)
#define LPC_CANT_START   (INT_32)(-10)
#define LPC_CANT_STOP   (INT_32)(-11)
#define SMA_DEV_UNKNOWN   LPC_DEV_UNKNOWN
#define SMA_NOT_SUPPORTED   LPC_NOT_SUPPORTED
#define SMA_NOT_OPEN   LPC_NOT_OPEN
#define SMA_IN_USE   LPC_IN_USE
#define SMA_PIN_CONFLICT   LPC_PIN_CONFLICT
#define SMA_BAD_PARAMS   LPC_BAD_PARAMS
#define SMA_BAD_HANDLE   LPC_BAD_HANDLE
#define SMA_BAD_CLK   LPC_BAD_CLK
#define SMA_CANT_START   LPC_CANT_START
#define SMA_CANT_STOP   LPC_CANT_STOP
#define MAX(a, b)   (((a) > (b)) ? (a) : (b))
#define MIN(a, b)   (((a) < (b)) ? (a) : (b))

Typedefs

typedef char CHAR
typedef unsigned char UNS_8
typedef signed char INT_8
typedef unsigned short UNS_16
typedef signed short INT_16
typedef unsigned int UNS_32
typedef signed int INT_32
typedef long long INT_64
typedef unsigned long long UNS_64
typedef INT_32 BOOL_32
typedef INT_16 BOOL_16
typedef INT_8 BOOL_8
typedef void(* PFV )()
typedef INT_32(* PFI )()
typedef INT_32 STATUS

Define Documentation

#define _BIT (  )     (((UNS_32)(1)) << (n))
#define _BITMASK ( field_width   )     ( _BIT(field_width) - 1)
#define _ERROR   (INT_32)(-1)
#define _NO_ERROR   (INT_32)(0)
#define _SBF ( f,
 )     (((UNS_32)(v)) << (f))
#define EXTERN   extern
#define LPC_BAD_CLK   (INT_32)(-9)
#define LPC_BAD_HANDLE   (INT_32)(-8)
#define LPC_BAD_PARAMS   (INT_32)(-7)
#define LPC_CANT_START   (INT_32)(-10)
#define LPC_CANT_STOP   (INT_32)(-11)
#define LPC_DEV_UNKNOWN   (INT_32)(-2)
#define LPC_IN_USE   (INT_32)(-5)
#define LPC_NOT_OPEN   (INT_32)(-4)
#define LPC_NOT_SUPPORTED   (INT_32)(-3)
#define LPC_PIN_CONFLICT   (INT_32)(-6)
#define MAX ( a,
 )     (((a) > (b)) ? (a) : (b))
#define MIN ( a,
 )     (((a) < (b)) ? (a) : (b))
#define NELEMENTS ( array   )     (sizeof (array) / sizeof (array[0]))
#define SMA_BAD_CLK   LPC_BAD_CLK
#define SMA_BAD_HANDLE   LPC_BAD_HANDLE
#define SMA_BAD_PARAMS   LPC_BAD_PARAMS
#define SMA_CANT_START   LPC_CANT_START
#define SMA_CANT_STOP   LPC_CANT_STOP
#define SMA_DEV_UNKNOWN   LPC_DEV_UNKNOWN
#define SMA_IN_USE   LPC_IN_USE
#define SMA_NOT_OPEN   LPC_NOT_OPEN
#define SMA_NOT_SUPPORTED   LPC_NOT_SUPPORTED
#define SMA_PIN_CONFLICT   LPC_PIN_CONFLICT
#define STATIC   static
#define SUCCESS   0

Typedef Documentation

typedef INT_16 BOOL_16
typedef INT_32 BOOL_32
typedef INT_8 BOOL_8
typedef char CHAR
typedef signed short INT_16
typedef signed int INT_32
typedef long long INT_64
typedef signed char INT_8
typedef INT_32(* PFI)()
typedef void(* PFV)()
typedef INT_32 STATUS
typedef unsigned short UNS_16
typedef unsigned int UNS_32
typedef unsigned long long UNS_64
typedef unsigned char UNS_8

Generated on 22 Jan 2016 for MIDIboxNG by  doxygen 1.6.1