LPC_Types_Public_Types
[LPC_Types]
Defines | |
#define | PARAM_SETSTATE(State) ((State==RESET) || (State==SET)) |
#define | PARAM_FUNCTIONALSTATE(State) ((State==DISABLE) || (State==ENABLE)) |
Typedefs | |
typedef enum FlagStatus | IntStatus |
typedef enum FlagStatus | SetState |
typedef void(* | PFV )() |
typedef int32_t(* | PFI )() |
typedef char | CHAR |
typedef uint8_t | UNS_8 |
typedef int8_t | INT_8 |
typedef uint16_t | UNS_16 |
typedef int16_t | INT_16 |
typedef uint32_t | UNS_32 |
typedef int32_t | INT_32 |
typedef int64_t | INT_64 |
typedef uint64_t | UNS_64 |
typedef Bool | BOOL_32 |
typedef Bool | BOOL_16 |
typedef Bool | BOOL_8 |
Enumerations | |
enum | Bool { FALSE = 0, TRUE = !FALSE } |
Boolean Type definition. More... | |
enum | FlagStatus { RESET = 0, SET = !RESET } |
Flag Status and Interrupt Flag Status type definition. More... | |
enum | FunctionalState { DISABLE = 0, ENABLE = !DISABLE } |
Functional State Definition. More... | |
enum | Status { ERROR = 0, SUCCESS = !ERROR } |
enum | TRANSFER_BLOCK_Type { NONE_BLOCKING = 0, BLOCKING } |
Define Documentation
#define PARAM_FUNCTIONALSTATE | ( | State | ) | ((State==DISABLE) || (State==ENABLE)) |
Definition at line 57 of file lpc_types.h.
#define PARAM_SETSTATE | ( | State | ) | ((State==RESET) || (State==SET)) |
Definition at line 51 of file lpc_types.h.
Typedef Documentation
16 bit boolean type
Definition at line 181 of file lpc_types.h.
32 bit boolean type
Definition at line 178 of file lpc_types.h.
8 bit boolean type
Definition at line 184 of file lpc_types.h.
typedef char CHAR |
SMA type for character type
Definition at line 151 of file lpc_types.h.
typedef int16_t INT_16 |
SMA type for 16 bit signed value
Definition at line 163 of file lpc_types.h.
typedef int32_t INT_32 |
SMA type for 32 bit signed value
Definition at line 169 of file lpc_types.h.
typedef int64_t INT_64 |
SMA type for 64 bit signed value
Definition at line 172 of file lpc_types.h.
typedef int8_t INT_8 |
SMA type for 8 bit signed value
Definition at line 157 of file lpc_types.h.
typedef enum FlagStatus IntStatus |
typedef int32_t(* PFI)() |
Pointer to Function returning int32_t (any number of parameters)
Definition at line 79 of file lpc_types.h.
typedef void(* PFV)() |
Pointer to Function returning Void (any number of parameters)
Definition at line 76 of file lpc_types.h.
typedef enum FlagStatus SetState |
typedef uint16_t UNS_16 |
SMA type for 16 bit unsigned value
Definition at line 160 of file lpc_types.h.
typedef uint32_t UNS_32 |
SMA type for 32 bit unsigned value
Definition at line 166 of file lpc_types.h.
typedef uint64_t UNS_64 |
SMA type for 64 bit unsigned value
Definition at line 175 of file lpc_types.h.
typedef uint8_t UNS_8 |
SMA type for 8 bit unsigned value
Definition at line 154 of file lpc_types.h.
Enumeration Type Documentation
enum Bool |
enum FlagStatus |
enum FunctionalState |
enum Status |
enum TRANSFER_BLOCK_Type |
Read/Write transfer type mode (Block or non-block)
Definition at line 68 of file lpc_types.h.
Generated on Mon Feb 8 10:01:49 2010 for LPC1700CMSIS Standard Peripheral Firmware Library by
