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

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

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
cc.h File Reference
`#include <stdint.h>`
`#include <stdio.h>`

Go to the source code of this file.

## Macro Definition Documentation

#define ALIGNED | ( |  | n | ) | __attribute__((aligned (n)))

Definition at line 89 of file cc.h.

#define BYTE_ORDER LITTLE_ENDIAN

Definition at line 61 of file cc.h.

#define LWIP_CHKSUM_ALGORITHM 1

Definition at line 94 of file cc.h.

#define LWIP_PLATFORM_ASSERT | ( |  | flag | ) | { assert_loop(); }

Definition at line 119 of file cc.h.

#define LWIP_PLATFORM_DIAG | ( |  | msg | ) | { ; }

Definition at line 118 of file cc.h.

#define LWIP_PROVIDE_ERRNO

Definition at line 64 of file cc.h.

#define PACK_STRUCT_BEGIN

Definition at line 85 of file cc.h.

#define PACK_STRUCT_END

Definition at line 87 of file cc.h.

#define PACK_STRUCT_FIELD | ( |  | fld | ) | fld

Definition at line 88 of file cc.h.

#define PACK_STRUCT_STRUCT __attribute__ ((__packed__))

Definition at line 86 of file cc.h.

#define S16_F "hd"

Definition at line 53 of file cc.h.

#define S32_F "ld"

Definition at line 56 of file cc.h.

#define SZT_F "uz"

Definition at line 58 of file cc.h.

#define U16_F "hu"

Definition at line 52 of file cc.h.

#define U32_F "lu"

Definition at line 55 of file cc.h.

#define X16_F "hx"

Definition at line 54 of file cc.h.

#define X32_F "lx"

Definition at line 57 of file cc.h.

## Typedef Documentation

typedef uintptr_t mem_ptr_t

Definition at line 49 of file cc.h.

typedef int16_t s16_t

Definition at line 46 of file cc.h.

typedef int32_t s32_t

Definition at line 48 of file cc.h.

typedef int8_t s8_t

Definition at line 44 of file cc.h.

typedef uint16_t u16_t

Definition at line 45 of file cc.h.

typedef uint32_t u32_t

Definition at line 47 of file cc.h.