Files
pico-w-experiments/tcp-command-frame/lwipopts.h
2026-02-17 23:54:13 +01:00

38 lines
937 B
C

#ifndef LWIPOPTS_H
#define LWIPOPTS_H
/* Platform */
#define NO_SYS 1
#define LWIP_SOCKET 0
#define LWIP_NETCONN 0
#define LWIP_TIMEVAL_PRIVATE 0
/* Memory */
#define MEM_ALIGNMENT 4
#define MEM_SIZE (8 * 1024)
#define MEMP_NUM_PBUF 16
#define MEMP_NUM_UDP_PCB 4
#define MEMP_NUM_TCP_PCB 4
#define MEMP_NUM_TCP_PCB_LISTEN 4
#define MEMP_NUM_SYS_TIMEOUT 8
/* Pbufs */
#define PBUF_POOL_SIZE 16
#define PBUF_POOL_BUFSIZE 1520
/* IP */
#define LWIP_IPV4 1
#define LWIP_IPV6 0
#define LWIP_ICMP 1
#define LWIP_DHCP 1
#define LWIP_UDP 1
#define LWIP_TCP 1
/* Checksums */
#define CHECKSUM_BY_HARDWARE 1
/* Debug */
#define LWIP_DEBUG 0
#endif /* LWIPOPTS_H */