From 77eb6b1397990582632855e3efd28cddc1ce8e2e Mon Sep 17 00:00:00 2001 From: Marius Vikhammer Date: Tue, 29 Dec 2020 11:28:27 +0800 Subject: [PATCH] System: add C3 root kconfig settings --- Kconfig | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Kconfig b/Kconfig index 9b230774b6..0646ca29d2 100644 --- a/Kconfig +++ b/Kconfig @@ -58,11 +58,18 @@ mainmenu "Espressif IoT Development Framework Configuration" prompt "ESP32-S3 beta2" endchoice + config IDF_TARGET_ESP32C3 + bool + default "y" if IDF_TARGET="esp32c3" + select FREERTOS_UNICORE + select IDF_TARGET_ARCH_RISCV + config IDF_FIRMWARE_CHIP_ID hex default 0x0000 if IDF_TARGET_ESP32 default 0x0002 if IDF_TARGET_ESP32S2 default 0x0004 if IDF_TARGET_ESP32S3 + default 0x0005 if IDF_TARGET_ESP32C3 default 0xFFFF menu "SDK tool configuration" @@ -71,6 +78,8 @@ mainmenu "Espressif IoT Development Framework Configuration" default "xtensa-esp32-elf-" if IDF_TARGET_ESP32 default "xtensa-esp32s2-elf-" if IDF_TARGET_ESP32S2 default "xtensa-esp32s3-elf-" if IDF_TARGET_ESP32S3 + default "riscv32-esp-elf-" if IDF_TARGET_ESP32C3 + help The prefix/path that is used to call the toolchain. The default setting assumes a crosstool-ng gcc setup that is in your PATH.