mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
freertos Kconfig: Thread local storage pointer feature required for WiFi or Ethernet
This commit is contained in:
parent
47a5851d45
commit
d0f8fb9b93
@ -95,16 +95,19 @@ config FREERTOS_WATCHPOINT_END_OF_STACK
|
|||||||
will panic on an unhandled debug exception.
|
will panic on an unhandled debug exception.
|
||||||
|
|
||||||
config FREERTOS_THREAD_LOCAL_STORAGE_POINTERS
|
config FREERTOS_THREAD_LOCAL_STORAGE_POINTERS
|
||||||
int "Amount of thread local storage pointers"
|
int "Number of thread local storage pointers"
|
||||||
range 0 256 if !WIFI_ENABLED
|
range 0 256 if !(WIFI_ENABLED || ETHERNET)
|
||||||
range 1 256 if WIFI_ENABLED
|
range 1 256 if WIFI_ENABLED || ETHERNET
|
||||||
default 1
|
default 1
|
||||||
help
|
help
|
||||||
FreeRTOS has the ability to store per-thread pointers in the task
|
FreeRTOS has the ability to store per-thread pointers in the task
|
||||||
control block. This controls the amount of pointers available;
|
control block. This controls the number of pointers available.
|
||||||
0 turns off this functionality.
|
|
||||||
|
|
||||||
If using the WiFi stack, this value must be at least 1.
|
Value 0 turns off this functionality.
|
||||||
|
|
||||||
|
If using the LWIP TCP/IP stack (with WiFi or Ethernet), this value must be at least 1. See the
|
||||||
|
LWIP_THREAD_LOCAL_STORAGE_INDEX config item in LWIP configuration to determine which thread-local-storage
|
||||||
|
pointer is reserved for LWIP.
|
||||||
|
|
||||||
choice FREERTOS_ASSERT
|
choice FREERTOS_ASSERT
|
||||||
prompt "FreeRTOS assertions"
|
prompt "FreeRTOS assertions"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user