Skip to content

Commit 2e8eb43

Browse files
committed
Use new quirc define for small stacks
.. and revert stack enlargement of esp32-s2
1 parent 0fbe56c commit 2e8eb43

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

lib/quirc

ports/esp32s2/esp-idf-config/sdkconfig.defaults

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ CONFIG_ESP32S2_ALLOW_RTC_FAST_MEM_AS_HEAP=y
275275
CONFIG_ESP_ERR_TO_NAME_LOOKUP=y
276276
CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32
277277
CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304
278-
CONFIG_ESP_MAIN_TASK_STACK_SIZE=16384
278+
CONFIG_ESP_MAIN_TASK_STACK_SIZE=8192
279279
CONFIG_ESP_IPC_TASK_STACK_SIZE=1024
280280
CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE=2048
281281
CONFIG_ESP_CONSOLE_UART_DEFAULT=y
@@ -806,7 +806,7 @@ CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y
806806
CONFIG_ADC2_DISABLE_DAC=y
807807
CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32
808808
CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304
809-
CONFIG_MAIN_TASK_STACK_SIZE=16384
809+
CONFIG_MAIN_TASK_STACK_SIZE=8192
810810
CONFIG_IPC_TASK_STACK_SIZE=1024
811811
CONFIG_CONSOLE_UART_DEFAULT=y
812812
# CONFIG_CONSOLE_UART_CUSTOM is not set

shared-module/qrio/quirc_alloc.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,5 @@
1010
#define QUIRC_MALLOC(x) gc_alloc((x), 0, false)
1111
#define QUIRC_CALLOC(x,y) gc_alloc((x) * (y), 0, false)
1212
#define QUIRC_FREE(x) gc_free((x))
13+
14+
#define QUIRC_SMALL_STACK (1)

0 commit comments

Comments
 (0)