12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- #ifndef __CC_H__
- #define __CC_H__
- #include "cpu.h"
- #include <sys/time.h>
- #define U16_F "hu"
- #define S16_F "d"
- #define X16_F "hx"
- #define U32_F "u"
- #define S32_F "d"
- #define X32_F "x"
- #define SZT_F "uz"
- typedef int sys_prot_t;
- #if defined(__ICCARM__)
- #define PACK_STRUCT_BEGIN
- #define PACK_STRUCT_STRUCT
- #define PACK_STRUCT_END
- #define PACK_STRUCT_FIELD(x) x
- #define PACK_STRUCT_USE_INCLUDES
- #elif defined(__CC_ARM)
- #define PACK_STRUCT_BEGIN __packed
- #define PACK_STRUCT_STRUCT
- #define PACK_STRUCT_END
- #define PACK_STRUCT_FIELD(x) x
- #elif defined(__GNUC__)
- #define PACK_STRUCT_BEGIN
- #define PACK_STRUCT_STRUCT __attribute__((__packed__))
- #define PACK_STRUCT_END
- #define PACK_STRUCT_FIELD(x) x
- #elif defined(__TASKING__)
- #define PACK_STRUCT_BEGIN
- #define PACK_STRUCT_STRUCT
- #define PACK_STRUCT_END
- #define PACK_STRUCT_FIELD(x) x
- #endif
- #define LWIP_PLATFORM_ASSERT(x)
- #endif
|