# Copyright (c) 2020 HAW Hamburg # 2022 Gunar Schorcht # # This file is subject to the terms and conditions of the GNU Lesser # General Public License v2.1. See the file LICENSE in the top level # directory for more details. ## Definition of specific features config HAS_ARCH_ESP32 bool help Indicates that the current architecture is any ESP32x SoC architecture. config HAS_CPU_ESP32 bool help Indicates that the current CPU belongs to the ESP32x SoC series. config HAS_ESP_HW_COUNTER bool help Indicates that the used ESP32x SoC supports HW counters that can be used as timers. config HAS_ESP_RTC_TIMER_32K bool help Indicates that an external 32.768 kHz crystal is connected to the ESP32x Soc on the board. config HAS_ESP_SPI_RAM bool help Indicates that an external RAM is connected via the SPI interface to the ESP32x SoC on the board. config CPU default "esp32" if HAS_CPU_ESP32 rsource "Kconfig.esp32" rsource "Kconfig.esp32c3" source "$(RIOTCPU)/esp_common/Kconfig"