From 33aee51727088d8b80df5833c6086164a1d13b91 Mon Sep 17 00:00:00 2001 From: Darian Leung Date: Tue, 27 Feb 2018 12:37:09 +0800 Subject: [PATCH] bugfix/remove MEMMAP_SMP config This commit removes the MEMMAP_SMP config option. Dependencies on this config will now depend on !FREERTOS_UNICORE --- components/esp32/Kconfig | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/components/esp32/Kconfig b/components/esp32/Kconfig index 4ac1685d0..b57856234 100644 --- a/components/esp32/Kconfig +++ b/components/esp32/Kconfig @@ -20,13 +20,6 @@ config ESP32_DEFAULT_CPU_FREQ_MHZ default 160 if ESP32_DEFAULT_CPU_FREQ_160 default 240 if ESP32_DEFAULT_CPU_FREQ_240 -config MEMMAP_SMP - bool "Reserve memory for two cores" - default "y" - help - The ESP32 contains two cores. If you plan to only use one, you can disable this item - to save some memory. (ToDo: Make this automatically depend on unicore support) - config SPIRAM_SUPPORT bool "Support for external, SPI-connected RAM" default "n" @@ -197,7 +190,7 @@ config ESP32_TRAX config ESP32_TRAX_TWOBANKS bool "Reserve memory for tracing both pro as well as app cpu execution" default "n" - depends on ESP32_TRAX && MEMMAP_SMP + depends on ESP32_TRAX && !FREERTOS_UNICORE select MEMMAP_TRACEMEM_TWOBANKS help The ESP32 contains a feature which allows you to trace the execution path the processor