Pico Led Controller 1.0.3
A project to control LEDs using Raspberry Pi Pico W
lwipopts.h File Reference

Go to the source code of this file.

Macros

#define NO_SYS   1
 
#define LWIP_SOCKET   0
 
#define MEM_LIBC_MALLOC   0
 
#define MEM_ALIGNMENT   4
 
#define MEM_SIZE   4000
 
#define MEMP_NUM_TCP_SEG   32
 
#define MEMP_NUM_ARP_QUEUE   10
 
#define PBUF_POOL_SIZE   24
 
#define LWIP_ARP   1
 
#define LWIP_ETHERNET   1
 
#define LWIP_ICMP   1
 
#define LWIP_RAW   1
 
#define TCP_WND   (8 * TCP_MSS)
 
#define TCP_MSS   1460
 
#define TCP_SND_BUF   (8 * TCP_MSS)
 
#define TCP_SND_QUEUELEN   ((4 * (TCP_SND_BUF) + (TCP_MSS - 1)) / (TCP_MSS))
 
#define LWIP_NETIF_STATUS_CALLBACK   1
 
#define LWIP_NETIF_LINK_CALLBACK   1
 
#define LWIP_NETIF_HOSTNAME   1
 
#define LWIP_NETCONN   0
 
#define MEM_STATS   0
 
#define SYS_STATS   0
 
#define MEMP_STATS   0
 
#define LINK_STATS   0
 
#define LWIP_CHKSUM_ALGORITHM   3
 
#define LWIP_DHCP   1
 
#define LWIP_IPV4   1
 
#define LWIP_TCP   1
 
#define LWIP_UDP   1
 
#define LWIP_DNS   1
 
#define LWIP_TCP_KEEPALIVE   1
 
#define LWIP_NETIF_TX_SINGLE_PBUF   1
 
#define DHCP_DOES_ARP_CHECK   0
 
#define LWIP_DHCP_DOES_ACD_CHECK   0
 
#define LWIP_MULTICAST_PING   1
 
#define LWIP_DEBUG   1
 
#define LWIP_STATS   1
 
#define LWIP_STATS_DISPLAY   1
 
#define ETHARP_DEBUG   LWIP_DBG_OFF
 
#define NETIF_DEBUG   LWIP_DBG_OFF
 
#define PBUF_DEBUG   LWIP_DBG_OFF
 
#define API_LIB_DEBUG   LWIP_DBG_OFF
 
#define API_MSG_DEBUG   LWIP_DBG_OFF
 
#define SOCKETS_DEBUG   LWIP_DBG_OFF
 
#define ICMP_DEBUG   LWIP_DBG_OFF
 
#define INET_DEBUG   LWIP_DBG_OFF
 
#define IP_DEBUG   LWIP_DBG_OFF
 
#define IP_REASS_DEBUG   LWIP_DBG_OFF
 
#define RAW_DEBUG   LWIP_DBG_OFF
 
#define MEM_DEBUG   LWIP_DBG_OFF
 
#define MEMP_DEBUG   LWIP_DBG_OFF
 
#define SYS_DEBUG   LWIP_DBG_OFF
 
#define TCP_DEBUG   LWIP_DBG_OFF
 
#define TCP_INPUT_DEBUG   LWIP_DBG_OFF
 
#define TCP_OUTPUT_DEBUG   LWIP_DBG_OFF
 
#define TCP_RTO_DEBUG   LWIP_DBG_OFF
 
#define TCP_CWND_DEBUG   LWIP_DBG_OFF
 
#define TCP_WND_DEBUG   LWIP_DBG_OFF
 
#define TCP_FR_DEBUG   LWIP_DBG_OFF
 
#define TCP_QLEN_DEBUG   LWIP_DBG_OFF
 
#define TCP_RST_DEBUG   LWIP_DBG_OFF
 
#define UDP_DEBUG   LWIP_DBG_OFF
 
#define TCPIP_DEBUG   LWIP_DBG_OFF
 
#define PPP_DEBUG   LWIP_DBG_OFF
 
#define SLIP_DEBUG   LWIP_DBG_OFF
 
#define DHCP_DEBUG   LWIP_DBG_OFF
 
#define LWIP_HTTPD   10
 
#define LWIP_HTTPD_SSI   10
 
#define LWIP_HTTPD_CGI   10
 
#define LWIP_HTTPD_SSI_INCLUDE_TAG   0
 
#define HTTPD_FSDATA_FILE   "html_data.c"
 

Macro Definition Documentation

◆ API_LIB_DEBUG

#define API_LIB_DEBUG   LWIP_DBG_OFF

Definition at line 61 of file lwipopts.h.

◆ API_MSG_DEBUG

#define API_MSG_DEBUG   LWIP_DBG_OFF

Definition at line 62 of file lwipopts.h.

◆ DHCP_DEBUG

#define DHCP_DEBUG   LWIP_DBG_OFF

Definition at line 85 of file lwipopts.h.

◆ DHCP_DOES_ARP_CHECK

#define DHCP_DOES_ARP_CHECK   0

Definition at line 48 of file lwipopts.h.

◆ ETHARP_DEBUG

#define ETHARP_DEBUG   LWIP_DBG_OFF

Definition at line 58 of file lwipopts.h.

◆ HTTPD_FSDATA_FILE

#define HTTPD_FSDATA_FILE   "html_data.c"

Definition at line 91 of file lwipopts.h.

◆ ICMP_DEBUG

#define ICMP_DEBUG   LWIP_DBG_OFF

Definition at line 64 of file lwipopts.h.

◆ INET_DEBUG

#define INET_DEBUG   LWIP_DBG_OFF

Definition at line 65 of file lwipopts.h.

◆ IP_DEBUG

#define IP_DEBUG   LWIP_DBG_OFF

Definition at line 66 of file lwipopts.h.

◆ IP_REASS_DEBUG

#define IP_REASS_DEBUG   LWIP_DBG_OFF

Definition at line 67 of file lwipopts.h.

◆ LINK_STATS

#define LINK_STATS   0

Definition at line 38 of file lwipopts.h.

◆ LWIP_ARP

#define LWIP_ARP   1

Definition at line 23 of file lwipopts.h.

◆ LWIP_CHKSUM_ALGORITHM

#define LWIP_CHKSUM_ALGORITHM   3

Definition at line 40 of file lwipopts.h.

◆ LWIP_DEBUG

#define LWIP_DEBUG   1

Definition at line 53 of file lwipopts.h.

◆ LWIP_DHCP

#define LWIP_DHCP   1

Definition at line 41 of file lwipopts.h.

◆ LWIP_DHCP_DOES_ACD_CHECK

#define LWIP_DHCP_DOES_ACD_CHECK   0

Definition at line 49 of file lwipopts.h.

◆ LWIP_DNS

#define LWIP_DNS   1

Definition at line 45 of file lwipopts.h.

◆ LWIP_ETHERNET

#define LWIP_ETHERNET   1

Definition at line 24 of file lwipopts.h.

◆ LWIP_HTTPD

#define LWIP_HTTPD   10

Definition at line 87 of file lwipopts.h.

◆ LWIP_HTTPD_CGI

#define LWIP_HTTPD_CGI   10

Definition at line 89 of file lwipopts.h.

◆ LWIP_HTTPD_SSI

#define LWIP_HTTPD_SSI   10

Definition at line 88 of file lwipopts.h.

◆ LWIP_HTTPD_SSI_INCLUDE_TAG

#define LWIP_HTTPD_SSI_INCLUDE_TAG   0

Definition at line 90 of file lwipopts.h.

◆ LWIP_ICMP

#define LWIP_ICMP   1

Definition at line 25 of file lwipopts.h.

◆ LWIP_IPV4

#define LWIP_IPV4   1

Definition at line 42 of file lwipopts.h.

◆ LWIP_MULTICAST_PING

#define LWIP_MULTICAST_PING   1

Definition at line 50 of file lwipopts.h.

◆ LWIP_NETCONN

#define LWIP_NETCONN   0

Definition at line 34 of file lwipopts.h.

◆ LWIP_NETIF_HOSTNAME

#define LWIP_NETIF_HOSTNAME   1

Definition at line 33 of file lwipopts.h.

◆ LWIP_NETIF_LINK_CALLBACK

#define LWIP_NETIF_LINK_CALLBACK   1

Definition at line 32 of file lwipopts.h.

◆ LWIP_NETIF_STATUS_CALLBACK

#define LWIP_NETIF_STATUS_CALLBACK   1

Definition at line 31 of file lwipopts.h.

◆ LWIP_NETIF_TX_SINGLE_PBUF

#define LWIP_NETIF_TX_SINGLE_PBUF   1

Definition at line 47 of file lwipopts.h.

◆ LWIP_RAW

#define LWIP_RAW   1

Definition at line 26 of file lwipopts.h.

◆ LWIP_SOCKET

#define LWIP_SOCKET   0

Definition at line 9 of file lwipopts.h.

◆ LWIP_STATS

#define LWIP_STATS   1

Definition at line 54 of file lwipopts.h.

◆ LWIP_STATS_DISPLAY

#define LWIP_STATS_DISPLAY   1

Definition at line 55 of file lwipopts.h.

◆ LWIP_TCP

#define LWIP_TCP   1

Definition at line 43 of file lwipopts.h.

◆ LWIP_TCP_KEEPALIVE

#define LWIP_TCP_KEEPALIVE   1

Definition at line 46 of file lwipopts.h.

◆ LWIP_UDP

#define LWIP_UDP   1

Definition at line 44 of file lwipopts.h.

◆ MEM_ALIGNMENT

#define MEM_ALIGNMENT   4

Definition at line 18 of file lwipopts.h.

◆ MEM_DEBUG

#define MEM_DEBUG   LWIP_DBG_OFF

Definition at line 69 of file lwipopts.h.

◆ MEM_LIBC_MALLOC

#define MEM_LIBC_MALLOC   0

Definition at line 16 of file lwipopts.h.

◆ MEM_SIZE

#define MEM_SIZE   4000

Definition at line 19 of file lwipopts.h.

◆ MEM_STATS

#define MEM_STATS   0

Definition at line 35 of file lwipopts.h.

◆ MEMP_DEBUG

#define MEMP_DEBUG   LWIP_DBG_OFF

Definition at line 70 of file lwipopts.h.

◆ MEMP_NUM_ARP_QUEUE

#define MEMP_NUM_ARP_QUEUE   10

Definition at line 21 of file lwipopts.h.

◆ MEMP_NUM_TCP_SEG

#define MEMP_NUM_TCP_SEG   32

Definition at line 20 of file lwipopts.h.

◆ MEMP_STATS

#define MEMP_STATS   0

Definition at line 37 of file lwipopts.h.

◆ NETIF_DEBUG

#define NETIF_DEBUG   LWIP_DBG_OFF

Definition at line 59 of file lwipopts.h.

◆ NO_SYS

#define NO_SYS   1

Definition at line 5 of file lwipopts.h.

◆ PBUF_DEBUG

#define PBUF_DEBUG   LWIP_DBG_OFF

Definition at line 60 of file lwipopts.h.

◆ PBUF_POOL_SIZE

#define PBUF_POOL_SIZE   24

Definition at line 22 of file lwipopts.h.

◆ PPP_DEBUG

#define PPP_DEBUG   LWIP_DBG_OFF

Definition at line 83 of file lwipopts.h.

◆ RAW_DEBUG

#define RAW_DEBUG   LWIP_DBG_OFF

Definition at line 68 of file lwipopts.h.

◆ SLIP_DEBUG

#define SLIP_DEBUG   LWIP_DBG_OFF

Definition at line 84 of file lwipopts.h.

◆ SOCKETS_DEBUG

#define SOCKETS_DEBUG   LWIP_DBG_OFF

Definition at line 63 of file lwipopts.h.

◆ SYS_DEBUG

#define SYS_DEBUG   LWIP_DBG_OFF

Definition at line 71 of file lwipopts.h.

◆ SYS_STATS

#define SYS_STATS   0

Definition at line 36 of file lwipopts.h.

◆ TCP_CWND_DEBUG

#define TCP_CWND_DEBUG   LWIP_DBG_OFF

Definition at line 76 of file lwipopts.h.

◆ TCP_DEBUG

#define TCP_DEBUG   LWIP_DBG_OFF

Definition at line 72 of file lwipopts.h.

◆ TCP_FR_DEBUG

#define TCP_FR_DEBUG   LWIP_DBG_OFF

Definition at line 78 of file lwipopts.h.

◆ TCP_INPUT_DEBUG

#define TCP_INPUT_DEBUG   LWIP_DBG_OFF

Definition at line 73 of file lwipopts.h.

◆ TCP_MSS

#define TCP_MSS   1460

Definition at line 28 of file lwipopts.h.

◆ TCP_OUTPUT_DEBUG

#define TCP_OUTPUT_DEBUG   LWIP_DBG_OFF

Definition at line 74 of file lwipopts.h.

◆ TCP_QLEN_DEBUG

#define TCP_QLEN_DEBUG   LWIP_DBG_OFF

Definition at line 79 of file lwipopts.h.

◆ TCP_RST_DEBUG

#define TCP_RST_DEBUG   LWIP_DBG_OFF

Definition at line 80 of file lwipopts.h.

◆ TCP_RTO_DEBUG

#define TCP_RTO_DEBUG   LWIP_DBG_OFF

Definition at line 75 of file lwipopts.h.

◆ TCP_SND_BUF

#define TCP_SND_BUF   (8 * TCP_MSS)

Definition at line 29 of file lwipopts.h.

◆ TCP_SND_QUEUELEN

#define TCP_SND_QUEUELEN   ((4 * (TCP_SND_BUF) + (TCP_MSS - 1)) / (TCP_MSS))

Definition at line 30 of file lwipopts.h.

◆ TCP_WND

#define TCP_WND   (8 * TCP_MSS)

Definition at line 27 of file lwipopts.h.

◆ TCP_WND_DEBUG

#define TCP_WND_DEBUG   LWIP_DBG_OFF

Definition at line 77 of file lwipopts.h.

◆ TCPIP_DEBUG

#define TCPIP_DEBUG   LWIP_DBG_OFF

Definition at line 82 of file lwipopts.h.

◆ UDP_DEBUG

#define UDP_DEBUG   LWIP_DBG_OFF

Definition at line 81 of file lwipopts.h.