2 #define SYS_LIGHTWEIGHT_PROT 1
3 #define MEM_LIBC_MALLOC 1
5 //#define MEM_USE_POOLS 1
6 #define MEM_ALIGNMENT 4
7 //#define MEMP_OVERFLOW_CHECK 1
10 #define LWIP_NETIF_API 1
11 #define LWIP_HAVE_LOOPIF 1
12 #define LWIP_COMPAT_SOCKETS 0
13 #define MEMP_NUM_TCP_PCB 10
14 #define MEMP_NUM_NETBUF 10
15 #define MEMP_NUM_NETCONN 10
17 #define PACK_STRUCT_STRUCT __attribute__((packed))
19 #define LWIP_PROVIDE_ERRNO
21 #define MEMP_NUM_SYS_TIMEOUT 10
23 //#define PBUF_DEBUG LWIP_DBG_ON
24 //#define MEMP_DEBUG LWIP_DBG_ON
25 //#define TCPIP_DEBUG LWIP_DBG_ON
26 //#define LWIP_DBG_MIN_LEVEL LWIP_DBG_MASK_LEVEL
27 //#define TCP_QLEN_DEBUG LWIP_DBG_ON
28 //#define TCP_OUTPUT_DEBUG LWIP_DBG_ON
31 #define LWIP_PLATFORM_DIAG(...) {char tmp[100]; snprintf(tmp, 100, __VA_ARGS__); kePrint(tmp); }