LPCOpen Platform  v1.03
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
lwipopts.h File Reference
#include "lpc43xx_dualcore_config.h"
#include <stdlib.h>

Go to the source code of this file.

Macros

#define NO_SYS   1
 
#define NO_SYS_NO_TIMERS   0
 
#define LWIP_HTTPD_DYNAMIC_HEADERS   1
 
#define SYS_LIGHTWEIGHT_PROT   (NO_SYS == 0)
 
#define MEM_ALIGNMENT   4
 
#define PBUF_POOL_SIZE   11
 
#define ETH_PAD_SIZE   0
 
#define IP_SOF_BROADCAST   1
 
#define IP_SOF_BROADCAST_RECV   1
 
#define CHECKSUM_GEN_IP   1
 
#define CHECKSUM_GEN_UDP   1
 
#define CHECKSUM_GEN_TCP   1
 
#define CHECKSUM_CHECK_IP   1
 
#define CHECKSUM_CHECK_UDP   1
 
#define CHECKSUM_CHECK_TCP   1
 
#define LWIP_CHECKSUM_ON_COPY   1
 
#define LWIP_PLATFORM_BYTESWAP   0
 
#define MEM_SIZE   (12 * 1024)
 
#define LWIP_RAW   1
 
#define LWIP_DHCP   1
 
#define LWIP_UDP   1
 
#define LWIP_NETIF_HOSTNAME   1
 
#define LWIP_BROADCAST_PING   1
 
#define TCP_MSS   1460
 
#define TCP_SND_BUF   (2 * TCP_MSS)
 
#define LWIP_SOCKET   0
 
#define LWIP_NETCONN   (NO_SYS == 0)
 
#define MEMP_NUM_SYS_TIMEOUT   300
 
#define LWIP_STATS   0
 
#define LINK_STATS   0
 
#define LWIP_STATS_DISPLAY   0
 
#define TCP_DEBUG   LWIP_DBG_OFF
 
#define ETHARP_DEBUG   LWIP_DBG_OFF
 
#define PBUF_DEBUG   LWIP_DBG_OFF
 
#define IP_DEBUG   LWIP_DBG_OFF
 
#define TCPIP_DEBUG   LWIP_DBG_OFF
 
#define DHCP_DEBUG   LWIP_DBG_OFF
 
#define UDP_DEBUG   LWIP_DBG_OFF
 
#define EMAC_DEBUG   LWIP_DBG_OFF
 
#define DEFAULT_THREAD_PRIO   (tskIDLE_PRIORITY + 1)
 
#define DEFAULT_THREAD_STACKSIZE   (configMINIMAL_STACK_SIZE)
 
#define DEFAULT_ACCEPTMBOX_SIZE   6
 
#define DEFAULT_ACCEPTMBOX_SIZE   6
 
#define DEFAULT_TCP_RECVMBOX_SIZE   6
 
#define DEFAULT_UDP_RECVMBOX_SIZE   6
 
#define TCPIP_THREAD_PRIO   (DEFAULT_THREAD_PRIO + 2)
 
#define TCPIP_THREAD_STACKSIZE   (configMINIMAL_STACK_SIZE + 256)
 
#define TCPIP_MBOX_SIZE   6
 
#define MEM_LIBC_MALLOC   1
 
#define MEMP_MEM_MALLOC   1
 

Macro Definition Documentation

#define CHECKSUM_CHECK_IP   1

Definition at line 72 of file lwipopts.h.

#define CHECKSUM_CHECK_TCP   1

Definition at line 74 of file lwipopts.h.

#define CHECKSUM_CHECK_UDP   1

Definition at line 73 of file lwipopts.h.

#define CHECKSUM_GEN_IP   1

Definition at line 69 of file lwipopts.h.

#define CHECKSUM_GEN_TCP   1

Definition at line 71 of file lwipopts.h.

#define CHECKSUM_GEN_UDP   1

Definition at line 70 of file lwipopts.h.

#define DEFAULT_ACCEPTMBOX_SIZE   6

Definition at line 127 of file lwipopts.h.

#define DEFAULT_ACCEPTMBOX_SIZE   6

Definition at line 127 of file lwipopts.h.

#define DEFAULT_TCP_RECVMBOX_SIZE   6

Definition at line 128 of file lwipopts.h.

#define DEFAULT_THREAD_PRIO   (tskIDLE_PRIORITY + 1)

Definition at line 124 of file lwipopts.h.

#define DEFAULT_THREAD_STACKSIZE   (configMINIMAL_STACK_SIZE)

Definition at line 125 of file lwipopts.h.

#define DEFAULT_UDP_RECVMBOX_SIZE   6

Definition at line 129 of file lwipopts.h.

#define DHCP_DEBUG   LWIP_DBG_OFF

Definition at line 117 of file lwipopts.h.

#define EMAC_DEBUG   LWIP_DBG_OFF

Definition at line 122 of file lwipopts.h.

#define ETH_PAD_SIZE   0

Definition at line 62 of file lwipopts.h.

#define ETHARP_DEBUG   LWIP_DBG_OFF

Definition at line 113 of file lwipopts.h.

#define IP_DEBUG   LWIP_DBG_OFF

Definition at line 115 of file lwipopts.h.

#define IP_SOF_BROADCAST   1

Definition at line 64 of file lwipopts.h.

#define IP_SOF_BROADCAST_RECV   1

Definition at line 65 of file lwipopts.h.

#define LINK_STATS   0

Definition at line 106 of file lwipopts.h.

#define LWIP_BROADCAST_PING   1

Definition at line 95 of file lwipopts.h.

#define LWIP_CHECKSUM_ON_COPY   1

Definition at line 75 of file lwipopts.h.

#define LWIP_DHCP   1

Definition at line 89 of file lwipopts.h.

#define LWIP_HTTPD_DYNAMIC_HEADERS   1

Definition at line 48 of file lwipopts.h.

#define LWIP_NETCONN   (NO_SYS == 0)

Definition at line 102 of file lwipopts.h.

#define LWIP_NETIF_HOSTNAME   1

Definition at line 93 of file lwipopts.h.

#define LWIP_PLATFORM_BYTESWAP   0

Definition at line 80 of file lwipopts.h.

#define LWIP_RAW   1

Definition at line 86 of file lwipopts.h.

#define LWIP_SOCKET   0

Definition at line 101 of file lwipopts.h.

#define LWIP_STATS   0

Definition at line 105 of file lwipopts.h.

#define LWIP_STATS_DISPLAY   0

Definition at line 107 of file lwipopts.h.

#define LWIP_UDP   1

Definition at line 90 of file lwipopts.h.

#define MEM_ALIGNMENT   4

Definition at line 54 of file lwipopts.h.

#define MEM_LIBC_MALLOC   1

Definition at line 136 of file lwipopts.h.

#define MEM_SIZE   (12 * 1024)

Definition at line 83 of file lwipopts.h.

#define MEMP_MEM_MALLOC   1

Definition at line 137 of file lwipopts.h.

#define MEMP_NUM_SYS_TIMEOUT   300

Definition at line 103 of file lwipopts.h.

#define NO_SYS   1

Definition at line 42 of file lwipopts.h.

#define NO_SYS_NO_TIMERS   0

Definition at line 46 of file lwipopts.h.

#define PBUF_DEBUG   LWIP_DBG_OFF

Definition at line 114 of file lwipopts.h.

#define PBUF_POOL_SIZE   11

Definition at line 59 of file lwipopts.h.

#define SYS_LIGHTWEIGHT_PROT   (NO_SYS == 0)

Definition at line 51 of file lwipopts.h.

#define TCP_DEBUG   LWIP_DBG_OFF

Definition at line 112 of file lwipopts.h.

#define TCP_MSS   1460

Definition at line 98 of file lwipopts.h.

#define TCP_SND_BUF   (2 * TCP_MSS)

Definition at line 99 of file lwipopts.h.

#define TCPIP_DEBUG   LWIP_DBG_OFF

Definition at line 116 of file lwipopts.h.

#define TCPIP_MBOX_SIZE   6

Definition at line 134 of file lwipopts.h.

#define TCPIP_THREAD_PRIO   (DEFAULT_THREAD_PRIO + 2)

Definition at line 132 of file lwipopts.h.

#define TCPIP_THREAD_STACKSIZE   (configMINIMAL_STACK_SIZE + 256)

Definition at line 133 of file lwipopts.h.

#define UDP_DEBUG   LWIP_DBG_OFF

Definition at line 118 of file lwipopts.h.