30#include "esp_idf_ver.h" 
   32#if defined(CPU_FAM_ESP32) 
   34#elif defined(CPU_FAM_ESP32C3) 
   36#elif defined(CPU_FAM_ESP32C6) 
   38#elif defined(CPU_FAM_ESP32H2) 
   40#elif defined(CPU_FAM_ESP32S2) 
   42#elif defined(CPU_FAM_ESP32S3) 
   45#  error "ESP32x family implementation missing" 
   54#define CONFIG_BOOTLOADER_PROJECT_VER   1 
   56#if MODULE_ESP_LOG_COLORED 
   57#  define CONFIG_BOOTLOADER_LOG_COLORS  1 
   60#ifndef CONFIG_BOOTLOADER_LOG_LEVEL 
   71#  if MODULE_ESP_LOG_STARTUP 
   72#    define CONFIG_BOOTLOADER_LOG_LEVEL 3    
   74#    define CONFIG_BOOTLOADER_LOG_LEVEL 0    
   81#if !defined(CONFIG_FLASHMODE_DOUT) && \ 
   82    !defined(CONFIG_FLASHMODE_DIO) && \ 
   83    !defined(CONFIG_FLASHMODE_QOUT) && \ 
   84    !defined(CONFIG_FLASHMODE_QIO) 
   85#  error "Flash mode not configured" 
   92#define CONFIG_ESP_CONSOLE_UART_BAUDRATE    (RIOT_BOOTLOADER_BAUD) 
   98#if defined(CONFIG_CONSOLE_UART_TX) && defined(CONFIG_CONSOLE_UART_RX) 
   99#  define CONFIG_ESP_CONSOLE_UART_CUSTOM    1 
  100#  define CONFIG_ESP_CONSOLE_UART_TX_GPIO   CONFIG_CONSOLE_UART_TX 
  101#  define CONFIG_ESP_CONSOLE_UART_RX_GPIO   CONFIG_CONSOLE_UART_RX 
  103#  define CONFIG_ESP_CONSOLE_UART_DEFAULT   1 
  106#if defined(CONFIG_CONSOLE_UART_NUM) 
  107#  define CONFIG_ESP_CONSOLE_UART_NUM       CONFIG_CONSOLE_UART_NUM 
  109#  define CONFIG_ESP_CONSOLE_UART_NUM       0 
  112#define CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM CONFIG_ESP_CONSOLE_UART_NUM 
  114#define CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_AND_LINKED_LIST 1 
Default SDK configuration for all ESP32x SoC bootloaders.
 
Default SDK configuration for the ESP32 SoC bootloader.
 
Default SDK configuration for the ESP32-C3 SoC bootloader.
 
Default SDK configuration for the ESP32-C3 SoC bootloader.
 
Default SDK configuration for the ESP32-C3 SoC bootloader.
 
Default SDK configuration for the ESP32-S2 SoC bootloader.
 
Default SDK configuration for the ESP32-S3 SoC bootloader.