LPCOpen Platform  v1.03
LPCOpen Platform for NXP LPC Microcontrollers
 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.