Merge pull request #12948 from gschorcht/pkg/lwip/lwipopts_fix_cleanup
pkg/lwip: overiddable settings in lwipopts.h
This commit is contained in:
commit
50f5060e90
@ -129,6 +129,12 @@ ifneq (,$(filter esp_wifi_any esp_eth,$(USEMODULE)))
|
|||||||
CFLAGS += -DSCHED_PRIO_LEVELS=32
|
CFLAGS += -DSCHED_PRIO_LEVELS=32
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifneq (,$(filter lwip,$(USEMODULE)))
|
||||||
|
# The thread for handling the WiFi hardware has the priority. The priority
|
||||||
|
# of the lwIP TCP/IP thread should be lower than this priority.
|
||||||
|
CFLAGS += -DTCPIP_THREAD_PRIO=2
|
||||||
|
endif
|
||||||
|
|
||||||
CFLAGS += -DSDK_NOT_USED -DCONFIG_FREERTOS_UNICORE=1 -DESP_PLATFORM
|
CFLAGS += -DSDK_NOT_USED -DCONFIG_FREERTOS_UNICORE=1 -DESP_PLATFORM
|
||||||
CFLAGS += -DLOG_TAG_IN_BRACKETS
|
CFLAGS += -DLOG_TAG_IN_BRACKETS
|
||||||
CFLAGS += -Wno-unused-parameter -Wformat=0
|
CFLAGS += -Wno-unused-parameter -Wformat=0
|
||||||
|
|||||||
@ -141,15 +141,8 @@ extern "C" {
|
|||||||
#define MEMP_MEM_MALLOC (1)
|
#define MEMP_MEM_MALLOC (1)
|
||||||
#define NETIF_MAX_HWADDR_LEN (GNRC_NETIF_HDR_L2ADDR_MAX_LEN)
|
#define NETIF_MAX_HWADDR_LEN (GNRC_NETIF_HDR_L2ADDR_MAX_LEN)
|
||||||
|
|
||||||
|
#ifndef TCPIP_THREAD_STACKSIZE
|
||||||
#define TCPIP_THREAD_STACKSIZE (THREAD_STACKSIZE_DEFAULT)
|
#define TCPIP_THREAD_STACKSIZE (THREAD_STACKSIZE_DEFAULT)
|
||||||
|
|
||||||
#if defined(CPU_ESP32) && !defined(DOXYGEN)
|
|
||||||
/**
|
|
||||||
* In ESP32, the thread that is dealing with hardware interrupts of the WiFi
|
|
||||||
* interface has a priority of 1. This thread should have a higher priority
|
|
||||||
* than lwIP's TCP/IP thread.
|
|
||||||
*/
|
|
||||||
#define TCPIP_THREAD_PRIO (2)
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define MEM_ALIGNMENT (4)
|
#define MEM_ALIGNMENT (4)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user