| LPCOpen Platform v1.03 LPCOpen Platform for NXP LPC Microcontrollers

- Main Page
- Modules
- Data Structures
- Files
- Related Pages

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
LPC Public Macros
IP: LPC Common Types

## Detailed Description

## Macros
#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))

## Macro Definition Documentation

#define EXTERN extern

Definition at line 142 of file lpc_types.h.

#define MAX | ( |  | a,
|  |  | b
| ) |  | (((a) > (b)) ? (a) : (b))

Definition at line 145 of file lpc_types.h.

#define MIN | ( |  | a,
|  |  | b
| ) |  | (((a) < (b)) ? (a) : (b))

Definition at line 148 of file lpc_types.h.

#define NELEMENTS | ( |  | array | ) | (sizeof(array) / sizeof(array[0]))

Definition at line 137 of file lpc_types.h.

#define NULL ((void *) 0)

Definition at line 133 of file lpc_types.h.

#define STATIC static

Definition at line 140 of file lpc_types.h.