LPC1700CMSIS Standard Peripheral Firmware Library: LPC_Types_Public_Macros From LPC1700CMSIS previous page next page Main Page Related Pages Modules Data Structures Files LPC_Types_Public_Macros [LPC_Types] Defines #define _BIT(n) (1<<n) #define _SBF(f, v) (v<<f) #define _BITMASK(field_width) ( _BIT(field_width) - 1) #define NULL ((void*) 0) #define NELEMENTS(array) (sizeof (array) / sizeof (array[0])) #define STATIC static #define EXTERN extern #define MAX(a, b) (((a) > (b)) ? (a) : (b)) #define MIN(a, b) (((a) < (b)) ? (a) : (b)) Define Documentation #define _BIT ( n ) (1<<n) Definition at line 97 of file lpc_types.h. #define _BITMASK ( field_width ) ( _BIT(field_width) - 1) Definition at line 122 of file lpc_types.h. #define _SBF ( f, v ) (v<<f) Definition at line 105 of file lpc_types.h. #define EXTERN extern Definition at line 135 of file lpc_types.h. #define MAX ( a, b ) (((a) > (b)) ? (a) : (b)) Definition at line 137 of file lpc_types.h. #define MIN ( a, b ) (((a) < (b)) ? (a) : (b)) Definition at line 138 of file lpc_types.h. #define NELEMENTS ( array ) (sizeof (array) / sizeof (array[0])) Definition at line 130 of file lpc_types.h. #define NULL ((void*) 0) Definition at line 126 of file lpc_types.h. #define STATIC static Definition at line 133 of file lpc_types.h. Generated on Mon Feb 8 10:01:49 2010 for LPC1700CMSIS Standard Peripheral Firmware Library by 1.5.9 previous page start next page