Microchip® Advanced Software Framework

cc.h File Reference

Macros

#define BYTE_ORDER   BIG_ENDIAN
 
#define LWIP_COMPAT_MUTEX   1
 
#define LWIP_PLATFORM_ASSERT(x)
 
#define LWIP_PLATFORM_DIAG(x)
 
#define LWIP_PROVIDE_ERRNO
 
#define PACK_STRUCT_BEGIN
 
#define PACK_STRUCT_END
 
#define PACK_STRUCT_FIELD(x)   x
 
#define PACK_STRUCT_STRUCT   __attribute__ ((__packed__))
 
#define S16_F   "hd"
 
#define S32_F   "ld"
 
#define U16_F   "hu"
 
#define U32_F   "lu"
 
#define X16_F   "hx"
 
#define X32_F   "lx"
 

Typedefs

typedef u32_t mem_ptr_t
 
typedef signed short s16_t
 
typedef signed long s32_t
 
typedef signed char s8_t
 
typedef unsigned short u16_t
 
typedef unsigned long u32_t
 
typedef unsigned char u8_t
 

#define BYTE_ORDER   BIG_ENDIAN
#define LWIP_COMPAT_MUTEX   1
#define LWIP_PLATFORM_ASSERT (   x)
Value:
do {/*printf("Assertion \"%s\" failed at line %d in %s\n", x, __LINE__, __FILE__); \
fflush(NULL); abort();*/} while(0)
#define LWIP_PLATFORM_DIAG (   x)
#define LWIP_PROVIDE_ERRNO
#define PACK_STRUCT_BEGIN
#define PACK_STRUCT_END
#define PACK_STRUCT_FIELD (   x)    x
PACK_STRUCT_BEGIN struct ip_addr2 PACK_STRUCT_STRUCT   __attribute__ ((__packed__))
#define S32_F   "ld"

typedef u32_t mem_ptr_t
typedef signed short s16_t
typedef signed long s32_t
typedef signed char s8_t
typedef unsigned short u16_t
typedef unsigned long u32_t
typedef unsigned char u8_t