From a5457fa41a678ec00a08110dd9a2d9e3716ffc3e Mon Sep 17 00:00:00 2001 From: Alexandre B Date: Sun, 20 Apr 2025 03:21:43 -0400 Subject: [PATCH] . --- ESP-IDF_ePaper/build/CMakeCache.txt | 613 +++ .../CMakeFiles/3.30.2/CMakeASMCompiler.cmake | 16 +- .../CMakeFiles/3.30.2/CMakeCCompiler.cmake | 22 +- .../CMakeFiles/3.30.2/CMakeCXXCompiler.cmake | 22 +- .../3.30.2/CMakeDetermineCompilerABI_C.bin | Bin 4068 -> 1476 bytes .../3.30.2/CMakeDetermineCompilerABI_CXX.bin | Bin 4088 -> 1624 bytes .../build/CMakeFiles/3.30.2/CMakeSystem.cmake | 2 +- .../build/CMakeFiles/3.30.2/CompilerIdC/a.out | Bin 4324 -> 92472 bytes .../CMakeFiles/3.30.2/CompilerIdCXX/a.out | Bin 4332 -> 92536 bytes .../build/CMakeFiles/CMakeConfigureLog.yaml | 670 +-- .../build/CMakeFiles/cmake.check_cache | 1 + .../build/CMakeFiles/git-data/head-ref | 2 +- ESP-IDF_ePaper/build/app-flash_args | 2 + ESP-IDF_ePaper/build/bootloader-flash_args | 2 + .../tmp/bootloader-cfgcmd.txt | 2 +- ESP-IDF_ePaper/build/cmake_install.cmake | 62 + ESP-IDF_ePaper/build/config.env | 4 +- .../build/config/kconfig_menus.json | 4477 ++++++++--------- ESP-IDF_ePaper/build/config/sdkconfig.cmake | 692 ++- ESP-IDF_ePaper/build/config/sdkconfig.h | 524 +- ESP-IDF_ePaper/build/config/sdkconfig.json | 558 +- .../esp-idf/app_trace/cmake_install.cmake | 39 + .../esp-idf/app_update/cmake_install.cmake | 39 + .../bootloader/bootloader-flash_args.in | 2 + .../esp-idf/bootloader/cmake_install.cmake | 39 + .../bootloader_support/cmake_install.cmake | 39 + .../build/esp-idf/bt/cmake_install.cmake | 39 + .../build/esp-idf/cmake_install.cmake | 554 ++ .../build/esp-idf/cxx/cmake_install.cmake | 39 + .../build/esp-idf/driver/cmake_install.cmake | 39 + .../build/esp-idf/efuse/cmake_install.cmake | 39 + .../esp_app_format/cmake_install.cmake | 39 + .../esp_bootloader_format/cmake_install.cmake | 39 + .../esp-idf/esp_coex/cmake_install.cmake | 39 + .../esp-idf/esp_common/cmake_install.cmake | 39 + .../esp_driver_ana_cmpr/cmake_install.cmake | 39 + .../esp_driver_dac/cmake_install.cmake | 39 + .../esp_driver_gpio/cmake_install.cmake | 39 + .../esp_driver_gptimer/cmake_install.cmake | 39 + .../esp_driver_i2c/cmake_install.cmake | 39 + .../esp_driver_i2s/cmake_install.cmake | 39 + .../esp_driver_ledc/cmake_install.cmake | 39 + .../esp_driver_mcpwm/cmake_install.cmake | 39 + .../esp_driver_parlio/cmake_install.cmake | 39 + .../esp_driver_pcnt/cmake_install.cmake | 39 + .../esp_driver_rmt/cmake_install.cmake | 39 + .../esp_driver_sdio/cmake_install.cmake | 39 + .../esp_driver_sdm/cmake_install.cmake | 39 + .../esp_driver_sdmmc/cmake_install.cmake | 39 + .../esp_driver_sdspi/cmake_install.cmake | 39 + .../esp_driver_spi/cmake_install.cmake | 39 + .../esp_driver_tsens/cmake_install.cmake | 39 + .../esp_driver_uart/cmake_install.cmake | 39 + .../cmake_install.cmake | 39 + .../esp-idf/esp_event/cmake_install.cmake | 39 + .../esp_hw_support/cmake_install.cmake | 49 + .../lowpower/cmake_install.cmake | 39 + .../port/esp32c3/cmake_install.cmake | 39 + .../build/esp-idf/esp_mm/cmake_install.cmake | 39 + .../esp-idf/esp_netif/cmake_install.cmake | 39 + .../esp_netif_stack/cmake_install.cmake | 39 + .../esp-idf/esp_partition/cmake_install.cmake | 39 + .../build/esp-idf/esp_phy/cmake_install.cmake | 39 + .../build/esp-idf/esp_pm/cmake_install.cmake | 39 + .../esp-idf/esp_ringbuf/cmake_install.cmake | 39 + .../build/esp-idf/esp_rom/cmake_install.cmake | 39 + .../esp-idf/esp_security/cmake_install.cmake | 39 + .../CMakeFiles/sections.ld-d65dc84.bat | 9 + .../esp-idf/esp_system/cmake_install.cmake | 44 + .../ld/linker_script_generator.cmake | 9 + .../esp_system/port/cmake_install.cmake | 44 + .../port/soc/esp32c3/cmake_install.cmake | 39 + .../esp-idf/esp_timer/cmake_install.cmake | 39 + .../esp_vfs_console/cmake_install.cmake | 39 + .../esp-idf/esp_wifi/cmake_install.cmake | 39 + .../esp-idf/esptool_py/app-flash_args.in | 2 + .../esp-idf/esptool_py/cmake_install.cmake | 39 + .../esp-idf/esptool_py/flasher_args.json.in | 24 + .../esp-idf/freertos/cmake_install.cmake | 39 + .../build/esp-idf/hal/cmake_install.cmake | 39 + .../build/esp-idf/heap/cmake_install.cmake | 39 + .../build/esp-idf/log/cmake_install.cmake | 39 + .../build/esp-idf/lwip/cmake_install.cmake | 39 + .../build/esp-idf/mbedtls/cmake_install.cmake | 44 + .../mbedtls/3rdparty/cmake_install.cmake | 46 + .../3rdparty/everest/cmake_install.cmake | 51 + .../3rdparty/p256-m/cmake_install.cmake | 51 + .../mbedtls/mbedtls/cmake_install.cmake | 48 + .../mbedtls/include/cmake_install.cmake | 146 + .../mbedtls/library/cmake_install.cmake | 51 + .../esp-idf/mbedtls/mbedtls/library/error.c | 880 ++++ .../psa_crypto_driver_wrappers_no_static.c | 256 + .../library/ssl_debug_helpers_generated.c | 251 + .../mbedtls/library/version_features.c | 844 ++++ .../mbedtls/pkgconfig/cmake_install.cmake | 39 + .../build/esp-idf/newlib/cmake_install.cmake | 44 + .../esp-idf/newlib/port/cmake_install.cmake | 39 + .../esp-idf/nvs_flash/cmake_install.cmake | 39 + .../partition_table/cmake_install.cmake | 39 + .../partition-table-flash_args.in | 2 + .../build/esp-idf/pthread/cmake_install.cmake | 39 + .../build/esp-idf/riscv/cmake_install.cmake | 39 + .../build/esp-idf/sdmmc/cmake_install.cmake | 39 + .../build/esp-idf/soc/cmake_install.cmake | 39 + .../esp-idf/spi_flash/cmake_install.cmake | 39 + .../build/esp-idf/unity/cmake_install.cmake | 39 + .../build/esp-idf/vfs/cmake_install.cmake | 39 + .../wpa_supplicant/cmake_install.cmake | 39 + ESP-IDF_ePaper/build/flash_app_args | 2 + ESP-IDF_ePaper/build/flash_args | 4 + ESP-IDF_ePaper/build/flash_args.in | 4 + ESP-IDF_ePaper/build/flash_bootloader_args | 2 + ESP-IDF_ePaper/build/flash_project_args | 4 + ESP-IDF_ePaper/build/flasher_args.json | 24 + ESP-IDF_ePaper/build/ldgen_libraries | 81 + ESP-IDF_ePaper/build/ldgen_libraries.in | 81 + ...utput_18096 => idf_py_stderr_output_18384} | 0 .../build/log/idf_py_stdout_output_18096 | 0 .../build/log/idf_py_stdout_output_18384 | 48 + .../build/partition-table-flash_args | 2 + ESP-IDF_ePaper/build/project_description.json | 2864 +++++++++++ ESP-IDF_ePaper/dependencies.lock | 2 +- ESP-IDF_ePaper/sdkconfig | 781 ++- ESP-IDF_ePaper/sdkconfig.old | 2097 ++++++++ 124 files changed, 15729 insertions(+), 3924 deletions(-) create mode 100644 ESP-IDF_ePaper/build/CMakeCache.txt create mode 100644 ESP-IDF_ePaper/build/CMakeFiles/cmake.check_cache create mode 100644 ESP-IDF_ePaper/build/app-flash_args create mode 100644 ESP-IDF_ePaper/build/bootloader-flash_args create mode 100644 ESP-IDF_ePaper/build/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/app_trace/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/app_update/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/bootloader/bootloader-flash_args.in create mode 100644 ESP-IDF_ePaper/build/esp-idf/bootloader/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/bootloader_support/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/bt/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/cxx/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/driver/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/efuse/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_app_format/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_bootloader_format/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_coex/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_common/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_ana_cmpr/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_dac/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_gpio/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_gptimer/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_i2c/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_i2s/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_ledc/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_mcpwm/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_parlio/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_pcnt/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_rmt/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_sdio/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_sdm/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_sdmmc/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_sdspi/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_spi/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_tsens/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_uart/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_usb_serial_jtag/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_event/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_hw_support/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_hw_support/lowpower/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_mm/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_netif/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_netif_stack/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_partition/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_phy/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_pm/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_ringbuf/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_rom/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_security/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_system/CMakeFiles/sections.ld-d65dc84.bat create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_system/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_system/ld/linker_script_generator.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_system/port/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_system/port/soc/esp32c3/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_timer/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_vfs_console/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_wifi/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esptool_py/app-flash_args.in create mode 100644 ESP-IDF_ePaper/build/esp-idf/esptool_py/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/esptool_py/flasher_args.json.in create mode 100644 ESP-IDF_ePaper/build/esp-idf/freertos/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/hal/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/heap/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/log/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/lwip/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/mbedtls/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/everest/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/p256-m/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/include/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/error.c create mode 100644 ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/psa_crypto_driver_wrappers_no_static.c create mode 100644 ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/ssl_debug_helpers_generated.c create mode 100644 ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/version_features.c create mode 100644 ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/pkgconfig/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/newlib/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/newlib/port/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/nvs_flash/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/partition_table/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/partition_table/partition-table-flash_args.in create mode 100644 ESP-IDF_ePaper/build/esp-idf/pthread/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/riscv/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/sdmmc/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/soc/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/spi_flash/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/unity/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/vfs/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/esp-idf/wpa_supplicant/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/flash_app_args create mode 100644 ESP-IDF_ePaper/build/flash_args create mode 100644 ESP-IDF_ePaper/build/flash_args.in create mode 100644 ESP-IDF_ePaper/build/flash_bootloader_args create mode 100644 ESP-IDF_ePaper/build/flash_project_args create mode 100644 ESP-IDF_ePaper/build/flasher_args.json create mode 100644 ESP-IDF_ePaper/build/ldgen_libraries create mode 100644 ESP-IDF_ePaper/build/ldgen_libraries.in rename ESP-IDF_ePaper/build/log/{idf_py_stderr_output_18096 => idf_py_stderr_output_18384} (100%) delete mode 100644 ESP-IDF_ePaper/build/log/idf_py_stdout_output_18096 create mode 100644 ESP-IDF_ePaper/build/log/idf_py_stdout_output_18384 create mode 100644 ESP-IDF_ePaper/build/partition-table-flash_args create mode 100644 ESP-IDF_ePaper/build/project_description.json create mode 100644 ESP-IDF_ePaper/sdkconfig.old diff --git a/ESP-IDF_ePaper/build/CMakeCache.txt b/ESP-IDF_ePaper/build/CMakeCache.txt new file mode 100644 index 000000000..e718bb650 --- /dev/null +++ b/ESP-IDF_ePaper/build/CMakeCache.txt @@ -0,0 +1,613 @@ +# This is the CMakeCache file. +# For build in directory: c:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build +# It was generated by CMake: C:/Users/alex/esp/tools/cmake/3.30.2/bin/cmake.exe +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//No help, variable specified on the command line. +CCACHE_ENABLE:UNINITIALIZED=0 + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-addr2line.exe + +//Path to a program. +CMAKE_AR:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-ar.exe + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_ASM_COMPILER_AR:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar.exe + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_ASM_COMPILER_RANLIB:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib.exe + +//Flags used by the ASM compiler during all build types. +CMAKE_ASM_FLAGS:STRING= + +//Flags used by the ASM compiler during DEBUG builds. +CMAKE_ASM_FLAGS_DEBUG:STRING=-g + +//Flags used by the ASM compiler during MINSIZEREL builds. +CMAKE_ASM_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the ASM compiler during RELEASE builds. +CMAKE_ASM_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the ASM compiler during RELWITHDEBINFO builds. +CMAKE_ASM_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar.exe + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib.exe + +//C++ Compiler Base Flags +CMAKE_CXX_FLAGS:STRING='-march=rv32imc_zicsr_zifencei ' + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar.exe + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib.exe + +//C Compiler Base Flags +CMAKE_C_FLAGS:STRING='-march=rv32imc_zicsr_zifencei ' + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Linker Base Flags +CMAKE_EXE_LINKER_FLAGS:STRING='-nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs ' + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/pkgRedirects + +//User executables (bin) +CMAKE_INSTALL_BINDIR:PATH=bin + +//Read-only architecture-independent data (DATAROOTDIR) +CMAKE_INSTALL_DATADIR:PATH= + +//Read-only architecture-independent data root (share) +CMAKE_INSTALL_DATAROOTDIR:PATH=share + +//Documentation root (DATAROOTDIR/doc/PROJECT_NAME) +CMAKE_INSTALL_DOCDIR:PATH= + +//C header files (include) +CMAKE_INSTALL_INCLUDEDIR:PATH=include + +//Info documentation (DATAROOTDIR/info) +CMAKE_INSTALL_INFODIR:PATH= + +//Object code libraries (lib) +CMAKE_INSTALL_LIBDIR:PATH=lib + +//Program executables (libexec) +CMAKE_INSTALL_LIBEXECDIR:PATH=libexec + +//Locale-dependent data (DATAROOTDIR/locale) +CMAKE_INSTALL_LOCALEDIR:PATH= + +//Modifiable single-machine data (var) +CMAKE_INSTALL_LOCALSTATEDIR:PATH=var + +//Man documentation (DATAROOTDIR/man) +CMAKE_INSTALL_MANDIR:PATH= + +//C header files for non-gcc (/usr/include) +CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/ESP-IDF_ePaper + +//Run-time variable data (LOCALSTATEDIR/run) +CMAKE_INSTALL_RUNSTATEDIR:PATH= + +//System admin executables (sbin) +CMAKE_INSTALL_SBINDIR:PATH=sbin + +//Modifiable architecture-independent data (com) +CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com + +//Read-only single-machine data (etc) +CMAKE_INSTALL_SYSCONFDIR:PATH=etc + +//Path to a program. +CMAKE_LINKER:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-ld.exe + +//Program used to build from build.ninja files. +CMAKE_MAKE_PROGRAM:FILEPATH=C:/Users/alex/esp/tools/ninja/1.12.1/ninja.exe + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-nm.exe + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objcopy.exe + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=ESP-IDF_ePaper + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=3.6.2 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=3 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=6 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC=2 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + +//Path to a program. +CMAKE_RANLIB:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib.exe + +//Path to a program. +CMAKE_READELF:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-readelf.exe + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-strip.exe + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//The CMake toolchain file +CMAKE_TOOLCHAIN_FILE:FILEPATH=C:/Users/alex/esp/v5.4/esp-idf/tools/cmake/toolchain-esp32c3.cmake + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Disable package configuration, target export and installation +DISABLE_PACKAGE_CONFIG_AND_INSTALL:BOOL=ON + +//Build Mbed TLS programs. +ENABLE_PROGRAMS:BOOL= + +//Build Mbed TLS tests. +ENABLE_TESTING:BOOL= + +//Value Computed by CMake +ESP-IDF_ePaper_BINARY_DIR:STATIC=C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build + +//Value Computed by CMake +ESP-IDF_ePaper_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +ESP-IDF_ePaper_SOURCE_DIR:STATIC=C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper + +//No help, variable specified on the command line. +ESP_PLATFORM:UNINITIALIZED=1 + +//Generate the auto-generated files as needed +GEN_FILES:BOOL= + +//Git command line client +GIT_EXECUTABLE:FILEPATH=C:/Users/alex/esp/tools/idf-git/2.39.2/cmd/git.exe + +//IDF Build Target +IDF_TARGET:STRING=esp32c3 + +//IDF Build Toolchain Type +IDF_TOOLCHAIN:STRING=gcc + +//Install Mbed TLS headers. +INSTALL_MBEDTLS_HEADERS:BOOL=ON + +//Explicitly link Mbed TLS library to pthread. +LINK_WITH_PTHREAD:BOOL=OFF + +//Explicitly link Mbed TLS library to trusted_storage. +LINK_WITH_TRUSTED_STORAGE:BOOL=OFF + +//Mbed TLS config file (overrides default). +MBEDTLS_CONFIG_FILE:FILEPATH= + +//Compiler warnings treated as errors +MBEDTLS_FATAL_WARNINGS:BOOL=ON + +//Mbed TLS user config file (appended to default). +MBEDTLS_USER_CONFIG_FILE:FILEPATH= + +//Value Computed by CMake +Mbed TLS_BINARY_DIR:STATIC=C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls + +//Value Computed by CMake +Mbed TLS_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +Mbed TLS_SOURCE_DIR:STATIC=C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls + +//No help, variable specified on the command line. +PYTHON:UNINITIALIZED=c:\Users\alex\esp\python_env\idf5.4_py3.11_env\Scripts\python.exe + +//No help, variable specified on the command line. +PYTHON_DEPS_CHECKED:UNINITIALIZED=1 + +//Allow unsafe builds. These builds ARE NOT SECURE. +UNSAFE_BUILD:BOOL=OFF + +//Build Mbed TLS shared library. +USE_SHARED_MBEDTLS_LIBRARY:BOOL=OFF + +//Build Mbed TLS static library. +USE_STATIC_MBEDTLS_LIBRARY:BOOL=ON + +//Value Computed by CMake +esp-idf_BINARY_DIR:STATIC=C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf + +//Value Computed by CMake +esp-idf_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +esp-idf_SOURCE_DIR:STATIC=C:/Users/alex/esp/v5.4/esp-idf + +//Dependencies for the target +everest_LIB_DEPENDS:STATIC=general;__idf_cxx;general;__idf_newlib;general;__idf_freertos;general;__idf_esp_hw_support;general;__idf_heap;general;__idf_log;general;__idf_soc;general;__idf_hal;general;__idf_esp_rom;general;__idf_esp_common;general;__idf_esp_system;general;__idf_riscv; + +//Dependencies for the target +mbedcrypto_LIB_DEPENDS:STATIC=general;__idf_cxx;general;__idf_newlib;general;__idf_freertos;general;__idf_esp_hw_support;general;__idf_heap;general;__idf_log;general;__idf_soc;general;__idf_hal;general;__idf_esp_rom;general;__idf_esp_common;general;__idf_esp_system;general;__idf_riscv;general;everest;general;p256m;general;idf::esp_security;general;idf::esp_mm; + +//Dependencies for the target +mbedtls_LIB_DEPENDS:STATIC=general;__idf_cxx;general;__idf_newlib;general;__idf_freertos;general;__idf_esp_hw_support;general;__idf_heap;general;__idf_log;general;__idf_soc;general;__idf_hal;general;__idf_esp_rom;general;__idf_esp_common;general;__idf_esp_system;general;__idf_riscv;general;mbedx509; + +//Dependencies for the target +mbedx509_LIB_DEPENDS:STATIC=general;__idf_cxx;general;__idf_newlib;general;__idf_freertos;general;__idf_esp_hw_support;general;__idf_heap;general;__idf_log;general;__idf_soc;general;__idf_hal;general;__idf_esp_rom;general;__idf_esp_common;general;__idf_esp_system;general;__idf_riscv;general;mbedcrypto; + +//Dependencies for the target +p256m_LIB_DEPENDS:STATIC=general;__idf_cxx;general;__idf_newlib;general;__idf_freertos;general;__idf_esp_hw_support;general;__idf_heap;general;__idf_log;general;__idf_soc;general;__idf_hal;general;__idf_esp_rom;general;__idf_esp_common;general;__idf_esp_system;general;__idf_riscv; + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_COMPILER_AR +CMAKE_ASM_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_COMPILER_RANLIB +CMAKE_ASM_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +CMAKE_ASM_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS +CMAKE_ASM_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS_DEBUG +CMAKE_ASM_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS_MINSIZEREL +CMAKE_ASM_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS_RELEASE +CMAKE_ASM_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS_RELWITHDEBINFO +CMAKE_ASM_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=30 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=C:/Users/alex/esp/tools/cmake/3.30.2/bin/cmake.exe +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=C:/Users/alex/esp/tools/cmake/3.30.2/bin/cpack.exe +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=C:/Users/alex/esp/tools/cmake/3.30.2/bin/ctest.exe +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=C:/Users/alex/esp/tools/cmake/3.30.2/bin/cmake-gui.exe +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper +//ADVANCED property for variable: CMAKE_INSTALL_BINDIR +CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATADIR +CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR +CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR +CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR +CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INFODIR +CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR +CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR +CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR +CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR +CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_MANDIR +CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR +CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR +CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR +CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR +CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR +CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=117 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS +C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS:INTERNAL=1 +//Details about finding Git +FIND_PACKAGE_MESSAGE_DETAILS_Git:INTERNAL=[C:/Users/alex/esp/tools/idf-git/2.39.2/cmd/git.exe][v2.39.2.windows.1()] +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[c:/Users/alex/esp/python_env/idf5.4_py3.11_env/Scripts/python.exe][cfound components: Interpreter ][v3.11.2()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 +//CMAKE_INSTALL_PREFIX during last run +_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=C:/Program Files (x86)/ESP-IDF_ePaper +//Compiler reason failure +_Python3_Compiler_REASON_FAILURE:INTERNAL= +//Development reason failure +_Python3_Development_REASON_FAILURE:INTERNAL= +_Python3_EXECUTABLE:INTERNAL=c:/Users/alex/esp/python_env/idf5.4_py3.11_env/Scripts/python.exe +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;11;2;32;64;;;abi3;c:\Users\alex\esp\tools\idf-python\3.11.2\Lib;c:\Users\alex\esp\python_env\idf5.4_py3.11_env\Lib;c:\Users\alex\esp\python_env\idf5.4_py3.11_env\Lib\site-packages;c:\Users\alex\esp\python_env\idf5.4_py3.11_env\Lib\site-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=2e6f599966e7758a1b9a9fea3b3f3e94 +//NumPy reason failure +_Python3_NumPy_REASON_FAILURE:INTERNAL= + diff --git a/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeASMCompiler.cmake b/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeASMCompiler.cmake index 10608dd21..625f26ddb 100644 --- a/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeASMCompiler.cmake +++ b/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeASMCompiler.cmake @@ -1,10 +1,10 @@ -set(CMAKE_ASM_COMPILER "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc.exe") +set(CMAKE_ASM_COMPILER "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc.exe") set(CMAKE_ASM_COMPILER_ARG1 "") -set(CMAKE_AR "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-ar.exe") -set(CMAKE_ASM_COMPILER_AR "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc-ar.exe") -set(CMAKE_RANLIB "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-ranlib.exe") -set(CMAKE_ASM_COMPILER_RANLIB "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc-ranlib.exe") -set(CMAKE_LINKER "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-ld.exe") +set(CMAKE_AR "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-ar.exe") +set(CMAKE_ASM_COMPILER_AR "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar.exe") +set(CMAKE_RANLIB "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib.exe") +set(CMAKE_ASM_COMPILER_RANLIB "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib.exe") +set(CMAKE_LINKER "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-ld.exe") set(CMAKE_LINKER_LINK "") set(CMAKE_LINKER_LLD "") set(CMAKE_ASM_COMPILER_LINKER "") @@ -19,8 +19,8 @@ set(CMAKE_ASM_COMPILER_VERSION "") set(CMAKE_ASM_COMPILER_ENV_VAR "ASM") -set(CMAKE_ASM_COMPILER_SYSROOT "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr") -set(CMAKE_COMPILER_SYSROOT "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr") +set(CMAKE_ASM_COMPILER_SYSROOT "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") +set(CMAKE_COMPILER_SYSROOT "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") set(CMAKE_ASM_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) set(CMAKE_ASM_LINKER_PREFERENCE 0) diff --git a/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeCCompiler.cmake b/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeCCompiler.cmake index 978fb764e..4fcdf198e 100644 --- a/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeCCompiler.cmake +++ b/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeCCompiler.cmake @@ -1,4 +1,4 @@ -set(CMAKE_C_COMPILER "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc.exe") +set(CMAKE_C_COMPILER "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc.exe") set(CMAKE_C_COMPILER_ARG1 "") set(CMAKE_C_COMPILER_ID "GNU") set(CMAKE_C_COMPILER_VERSION "14.2.0") @@ -19,15 +19,15 @@ set(CMAKE_C_SIMULATE_ID "") set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") set(CMAKE_C_SIMULATE_VERSION "") -set(CMAKE_C_COMPILER_SYSROOT "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr") -set(CMAKE_COMPILER_SYSROOT "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr") +set(CMAKE_C_COMPILER_SYSROOT "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") +set(CMAKE_COMPILER_SYSROOT "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") -set(CMAKE_AR "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-ar.exe") -set(CMAKE_C_COMPILER_AR "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc-ar.exe") -set(CMAKE_RANLIB "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-ranlib.exe") -set(CMAKE_C_COMPILER_RANLIB "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc-ranlib.exe") -set(CMAKE_LINKER "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-ld.exe") +set(CMAKE_AR "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-ar.exe") +set(CMAKE_C_COMPILER_AR "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar.exe") +set(CMAKE_RANLIB "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib.exe") +set(CMAKE_C_COMPILER_RANLIB "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib.exe") +set(CMAKE_LINKER "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-ld.exe") set(CMAKE_LINKER_LINK "") set(CMAKE_LINKER_LLD "") set(CMAKE_C_COMPILER_LINKER "NOTFOUND") @@ -76,7 +76,7 @@ endif() -set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include-fixed;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include") -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;c;nosys;c;gcc") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib/esp32;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/usr/lib") +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include-fixed;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;c;nosys;c;gcc;gcc;c;nosys") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/usr/lib") set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeCXXCompiler.cmake b/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeCXXCompiler.cmake index 8992196f8..5d8bad99e 100644 --- a/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeCXXCompiler.cmake +++ b/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeCXXCompiler.cmake @@ -1,4 +1,4 @@ -set(CMAKE_CXX_COMPILER "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-g++.exe") +set(CMAKE_CXX_COMPILER "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-g++.exe") set(CMAKE_CXX_COMPILER_ARG1 "") set(CMAKE_CXX_COMPILER_ID "GNU") set(CMAKE_CXX_COMPILER_VERSION "14.2.0") @@ -21,15 +21,15 @@ set(CMAKE_CXX_SIMULATE_ID "") set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") set(CMAKE_CXX_SIMULATE_VERSION "") -set(CMAKE_CXX_COMPILER_SYSROOT "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr") -set(CMAKE_COMPILER_SYSROOT "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr") +set(CMAKE_CXX_COMPILER_SYSROOT "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") +set(CMAKE_COMPILER_SYSROOT "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") -set(CMAKE_AR "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-ar.exe") -set(CMAKE_CXX_COMPILER_AR "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc-ar.exe") -set(CMAKE_RANLIB "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-ranlib.exe") -set(CMAKE_CXX_COMPILER_RANLIB "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc-ranlib.exe") -set(CMAKE_LINKER "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-ld.exe") +set(CMAKE_AR "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-ar.exe") +set(CMAKE_CXX_COMPILER_AR "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar.exe") +set(CMAKE_RANLIB "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib.exe") +set(CMAKE_CXX_COMPILER_RANLIB "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib.exe") +set(CMAKE_LINKER "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-ld.exe") set(CMAKE_LINKER_LINK "") set(CMAKE_LINKER_LLD "") set(CMAKE_CXX_COMPILER_LINKER "NOTFOUND") @@ -88,9 +88,9 @@ endif() -set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/xtensa-esp-elf/esp32;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/backward;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include-fixed;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include") -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc;c;nosys;c;gcc") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib/esp32;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/usr/lib") +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include/c++/14.2.0;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include/c++/14.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include/c++/14.2.0/backward;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include-fixed;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc;c;nosys;c;gcc;gcc;c;nosys") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/usr/lib") set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") diff --git a/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeDetermineCompilerABI_C.bin b/ESP-IDF_ePaper/build/CMakeFiles/3.30.2/CMakeDetermineCompilerABI_C.bin index e28dd48cce8a8f44269096ea521b2ebd7517f7ad..7b2dcec5b8679278c5cecf65271052272d629585 100644 GIT binary patch literal 1476 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 E1oBTcr2qf` literal 4088 zcmcImTWlQF89pjmvu;_?W+i(Ku_GeVGTFkP#<^{i8P>J-N8jaE9*s(7Sr^ zO{bMF zTef?Kqki8B!10A({X z6Zu{4G0S%9cJZK-*<(#+)0w^5l#p@RE`Q9mt-4dRor6=Exw)ydmCo+Xq_RNBcrIT) zh&q!EkkbP(w~~|N>n}1QKO&-Y5XL&q(5^BB84cq3g>t3XjF*e0cz9*vrVPZF9LMr=!%spcAm0dVH<0Hb``}**?4>}ecHCuEM>_OBAx?^d-wyOO zTYMdxE9>tP?kp1h)RkY2fjQMUsH?G1zYxkv{W|z`@R!gjH-i5SofJj>ub>Y>XY5Dl zi*h4)FcZEff(&pdPz^YCu}A#}!0gz(D>13&L<66el) zUg_!|K)(k(&n5G`BRaa;3$6qIA0*xHlzZ9Am|7RpQ&XE2-`c-rMJ#^+KvzACva76F; zd!Uo(zY?)VNVr6#jOs}#4VhJl#;R>dzuE^w&c3r3hTP@OKiRnKhGhO8* zrBsx7b^H20LtNbnLNnx*-fk%;xTh%S?dtj@(Yy(=@uvMLM^$&&G_hG&j z+L$lTB=JXKt2>YOVi*2F*w10TNNmr$x#=#HN@hV=*7)4aKK#;W=PV1>-pj1?9oEFY z)O6a~lb+0E0l+iFo-a3D+p*lLRjAZ!c2gAU)kej3?c%0UQFQB$RW2@V8bPvR-NNrO zpQ~7OH?7>llBnnJvkUH~geW<=s%;e)s?}p^6nNRlLHKn9fItT z2)ws2+_~v-zQa0878vDP*+n?tY+6k>=eVMpDF+?t5v%OwEtu=IYJ=p{KCAIb8@wL>`q`_ z7Ru)x`+gOvlxw!qF$Sg5jY+^>a!o9TlntlekahHJK7#-cv4cQ33)|xLvTBk2v06$G-uWLY(c1 z<2il=xEORrD&GVg%$EoP#KjdTh%r6`4&U;>0&YhajwbIx;uU?-)vub<5dgxtJ`8k| zY7~kshIEFG4&d%opiu0IKv(m98o1wf;h5*=UAX;NFuwK`5kr0{ zkjlRX527or%dfj|w*$w$Q>4aD8FGtPu;>@y*Z}`#F!!ww%(n-IzDiHym-?_u05Tj15IyP)RHZSR+bX5lfVSAO@pR zEFp=BCGuVpBPt*!>QiH)FVE!ZBgXhrG)7~J<^TJAQ|`HU7hN%l`M-$nx${k*Z@&5F zH{Z;ebIF8h6FtvU_Fqi>L6N!_&k^`Ne~u^g2-Tzl)vjt(weppkcV4MYq11Te4Dide z+1xbMUZNELLdL@{eZ{ZIQ| zly^ON_0knf7q7-ILvFZgW!K6{_iTGJwtib~j4`DxTbDiJT^rxN{?$1LOV|%5%qb5i z#MYrEFXOLkQtM^EUvqay%lI)Kazy^C{$s+NF{P`!#$3yI@$EL|-5q1R3pQVHcKjzT z�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

YzW;WhaEmf~+Q*F&Qu7*=CRIi*%p&Yc7U2 zt7hL#(3GY$fYV6T2F~PwRjtpswUDPTyo&KsF}%z&@4=zGc@I{e`fg0Ef9fTu%{+=s zsrzuv)DJ9EC)KQPeE4~jQ4a24zFk2fm&aDiEShgl(+NV~%m!qFur|FAO|gc09hz#H z9G|I{sh75?7OLOHOtnyXLWSIS;ww<5-SKkN`PN3~{0pp2&IL1Pd@=H+8CQ+9jHyHF zq8g$LL3H62)}Xot=LZ7b!_L1^(?W^S|`KR%6Y+l)du;i_Fl(|JA0k|HBIby4x?H*`y-!;fcufi>%8rE z?w~$*IHQg;a^TiO%K4|rKSwMVc$^+`fgg1&S2<(gwnt!t1Cje9cIP2f-|ygVD$pEZ zioXwd2-F}tq&lHd=N}ZR{-9n}&dp=D9&%n)uc>f{UQ@TRL$_IbYCELbVd{2Md4X?h z{MQU?v(suSXG-Ns>m^$1C2O}G7QEZuLyPROZx2^1=cM%~3!?wzll!ur-Jr8JDd&_( zd!<&NQ^IEI1C?&K53rd7_Wj{zocrxDR*%^agsYWvyL~sBaqjlXrSl(XL&qg#zxhc#OI zbQt99h34KIa0kAm>$e2;7mAOaoz%`v&}h@^3dVU|?V@_S@Vg};iz}yd1C-lPfNBMU z2|C)j5x%|g6$R71Lgvi@bD&-4ptZ#rd|6>2Una?xfFw|Ka{28Y(5IubMjNH$ReNpS z3}`q5G0eFlN`#m$+D^lPW3zLi<_Oe6-4?$t&_kV0$~864IRkplxC-rEwV+m!i=fCw zx=xJb)i5@Lv3ZokJZjxdYu|0%6SlT_A98-9US!ci@kMpaGPMd}?2v_>z(dx*^EPgM zA2)0htcNV?Cg&U6sobRQs?qH-bnLQr`%@XGy~8eMoQ{JQfrFTuoO9|jD0kVxnxL$4 zn1^!~pueE!;Pwrmy#bVOMEOMp;6?SavOnq|IAX)#>J0iwJPQ0;n8&4ySa} z90>UejsXV#Fo1o?M(jhL#`rl;V^;;}8SJ6}owS~>2^-H_zqC2X1AoMS3UmGl7Ft=% zsChSm_m_H!4(9x8>f=Tcv@qyAk7IyP>jC?5-X6D~v{CsaR%<}x_D=~tXQLT(^)-bR z!-c8uB;%dd7b)gR+SbJ`(3f@}Iqt)*A#&?2hm6=kE!G}!AonSvpMrS%RtNHbz-E4G z<7~R$3!a3D?Q}=2CoTA(_BwdwGHAT4Kg8_xKdh&L zamr=T&!9zRqA@^&H$vu(D8nb3w0~2Q;Z22oY%KCn1f&l|jz+?*9F2UJ)!&UAi*PC& zi##3CT8-N$xJNu;pA2vIoRjt`R-dv*BWPwcG8PubT^_hL1ze)5=Gp|VF>Jw=^Q%d? zmEM&d;piT*kJhw%l-|h!?1lK=Z_szX;gd)sngr7SV8I^~js_7d_u2sC0KcQ>&AkLS z8Y~>m>4h_nTlhyJn8em?bj{oBJ8XMorgE0Npsm{LA)Ka;a_oL=p$c5jVNyok^5;XC zNiSGfBUFP;gASKhhfEFSXG8hfy3SX+c3Hr_1iOtIuVO|;;B{{RKevWod+i)fteF>| z7r6yH^D`>I6#qa0K7TkbTd&}RI3EU_gZ4ePat_;vZRa8T5nGR%!)?EEj@v)BG0UH| zoo6xConOF@%p;k80@K+Tf!OF$>~J1{(B@WCV9rW_ZNAEh-=qV-`m1ogJtJBwSd;g6;U`ejH@?*amW|fZ2^otzt9y?_y-E1 zE240CI&?+!$^B|YL?I0;bVU>rL_$|YTeVsd(I>#e@a!spQbfJA4(3~i>J>r8k?EPK zbJXwu%pQq75hm4ptK^s!zyI?pz+z8iZK)3f{-rMk32Tb{0+W9eV602{M4ln;IozXG z72X4w_G68O9Jo7hm+`<)L@92z214}z26zwXc@CcRKfqnali3iz1}vBKr|9#O<9MjU zf@i*$xh%E8xQqq`&wMYzzwVcKBOa+CL7tcNpLt*Avecb$ImzuJp8uFva=Qp$23T^p z2ww?U^0f%J0hSys!o7gy68)I#WG>`4ND&o+XYP{V2c;OoGjB-nTO0JBIYNSuNf8y4 ze^VXI@n;^8(3hm>(-Y5}AHjb_iXlAndj!8niXl96c?ACtQVijluOs*i8uW*GIf5UR zA}YjQ{P(DW{{o6zLooHfHv~T|q#=Ih(Fp&~q!_|8H%9QkmSPCc{1(Cgj}(3U{{ogg z7WxDAAuRMW8uXWWD1v`$13dFi1poF1c;=4?zPSOOxgCPPr~#gN9D-la0M9%Q!FM*m zGmk^??`?qJ8p3x2&()HVoz}Ub0X_3NMBWD*;F;GU_$>|a%#>u(d}kB8vd_H>=wCwVsWK>u^#CD(}j{|#7j3<>`h zu;f`0{u5xyV!0mzl)71*VlEX^;2LMa{AmIdH z$+;w41iUrW-YDRMfV-f;Y^-k|!}x9GqJXOj@MnRSJU;S23V0sk4Q^VWpQ9i-yTrc; zSn}lvzXDit^9bYjRTW<2&F`vkT)T>tqDMf}@`mONGBGk_)Uk??-Nl2c506!6lJ{I3BH+vD4S3jzLoH4a#Eb;R+56=TEd7b264p{PZ z39kk$xq5^@09bMh32y?-^$5eP?fnGw;eLcUWyBYNmwZ>kI{{xC^mn@YIAF=|BmNG+ zlKV{fZorZ^P53K-CH^!aJMl3eW_z;%KLuFw-bnv_z*T!pSG(){@i_2F=p*yxw}2(@ znfz4@;lz%Pwj>UVy7=K(J{<-}hKSn~D=zXP!3!4h5!Sn^s4_XCzZJi^R1 zTp!YB8{okZ{C9xMf&I=`p8`A*g6{*&c*FU`c=j;hOo*R3%aWJK_RIm!ylNiNnPVM= zg>JT^(C#Mqq0{M1!DQ6wau&%h3k&V!ER`#%6uu&K-IcxWs3PM_~h=3PIzD_PDLOKz+(f^4&FA>)<3B(m~cw*f`yxIa$Z;?zBkR>zQg zlB{I2J5@e@lb0yBGUp~#U7K7$o)tI5ws|X7pfTk46t7Q0@8Ikpjt@*o*qRg9ycES8xJL4owB;ocyy%{uv;AWu9zx;p!_7+Gxga$l!qhx z=s_V9E2r{BZDGX zpd-{Jy@~@ckW4BYsc$;xN}GTgx0<*<`B!7Nd&r?=ik%*I?RvFh{rXUf5A$Mc-2hT1qSwD1#N#X0HI;arQlE;UM9ikEacCeph6w8LzSX{&XddR7L5 z#)ges`)MH3J`G&kT{C%fjG!?>31*NH3u*w*EDx^A7%`wOtFibmn$2r_P*K<<9{y8JE!A4unJvfSxFZWv--o4y9I&!#E#`HXTRr5tauHRn)iA4Ct6^ES8oH8y zgL9}>{Q*s~Oag7yhhCWK4{-C`N|jo zDoZ_S5D}|zKEY(Cps`|Z$iUd}oaOa)&~d+qt(<;Vcm($op;wjM%kp|B{zyld?_~Gl zrSL(N<>DTT*I(mL==kj1+@v4FG>#uaw+Ll6gDseTCZ6AbjE0-D@bzCGCCy6+*|o;R3v7<$hK!p&LX6-^WlM_sqSZ>k=Z|g^vG+M(FtN zlXSme1O6p+3Basw_v=a5=9hURj(-{aq0Itr`q}}y9szI{(H{+!i9QOtXQ-@yQ72yi zh(F;WeBf>9&wVVJOK_h9C}m=P@hF}ZTMP|91^4Apnf0hyBJJ&b<|-PZt1nW*6_ z@IRbHDZpZvqbQS3?DBLoo})sq&WYpS_v`51)nTdoLVhZAKlABu)7KBLMZ0x$MDX1* zdE|Qc8cUrN0C&OhE^~nBEAUeG4m@D-ok0<3&8Pus>A9&{ZJshn+0L06Mo0qsN3eek z{uDfIX5@3o%V1Rx@@;KM<5F-TA&n3D{r1Nr9|R{?h-@8^Q~wGY9|XVZ?QC2OPV_2g zXn!v_b0IkS(%I8T`%k~par~vzXZlYZXq;aTLRshC;OI)Z{CeZv;NZDncjCyQvkPAT zz3&9qANq?a>zl_qGR>3C1d=v84&C+dJN_Fq-VSbR%Bi=5#$VZxRlP^Y&>FU*@m6rt z3v%Yo;M5yI;|)50@mT;D+kV*CG`{V=Rf%JrjXwuJOEkxiA3K_mpC_7~Pc~uu(=}`_ zUu}Er#h|_9@2`$(Jb$&V**TbCQ`pXfzX`?+LG!%VE;l=iiBF?8Hhvk7tV~Re?b)8M zRTfHR*V{inweNnp(q=#Cdi7GRx<9RGXiG8#>0u4hC=!-gC_8?!=2iCJAL@>mpVzqV zJJo{Y73_jrbQa70{-HaU%ehOwTV*BnW$&ITdPM?IT<$P4@(B0|@Ja9=!Q-Q&+xs@= zy;{BQ*J|a#sqsFyzA%WUqK)=&dU(sw(9pI`eW5{CiC`myOZWYhaet}(ptLY)hZxGKcH?ruy@+@Y zY#cFqr2FO`W6f%-Ykk)pU2D1DCcz!ZnPh}v{IBZ<3T6NU+@>mh0J;gh+Wa*=>LVQ{ z>#$ZCmT{dWWE4o{7E9$qJyj|cQ}IzrC6yzkM%x+W7`f$Qs_x}eRrgT2luLo<${5Bd z1f~6Saz?&p!mt+g9Yn@_dxfZY^YC(Af<@OiGSfGl+_E`2^bObbHGA^qLnG19JdEMz zgdc%SL%td5ek4yr_QL*pq%TEMm*Xt!Wnuz<2tO$S{#%4sYz#3bSFOLanE}Eogq>L1 zbsLydw}V)>h4@k|C-IH2nc&O7lpDbR2PP$uUvM7xL(ta`tYdBmCNX9p7L(O>_=s{qqvWn=t+)^vAH78bdF6w!))QpR|@5A!ZX&Jo4`=lw5^a&0$v_^4I1e0Ezos;4fK~&qsPZU zi|&T5_ne7r_du6uJyV~ij`83~8yJrtK=RGRGllvbB=;AI@rNP#hU$f+|0j^#HzfMQ z8B;29d=fkksMiqN`!w`;`<{i~Yi95b%fG5n_+j~f0P=mt_VnPk`wv~w{PmbCh1Zl` zmpx{ObV29aPRHL0U7urX&^jBsUYFg_H$dk*P{)4<`m`DDuO9Sh8+5)6wg3Cjb^YDw ze-XOgzs!FCdK%?P)DK<}zfzW<_eJez`NPn;&vkyD>veyzSWM={wnu08?8Q@HX4bZ$ z?YctCe%Bt`JF+`#@63)*Od+7)dhT4Q?z^7tSL}SbR(0#br&ZbY-NL}I6#SZJmkLV* zLr7Mr*|=(RPT8ipZaa%hQp^3&&HDpsDSA%DwF`@t%0s#p*{NNs5n-KLYh}qVXBpk? z9B@ZRqc`0|0X-?fE9;=i2R0F;p?Td(_rBRX0OLmD8^}u}jsGALioAE=1Au zu&s)#Uv#J>SFf{f&zFi*s)}7iKC#_`<2w-5LYPB8MsW_-AFB9H4$}8RIj@nA3MA>( zRN16EZ>tfLq#6ZDsv(77<|L|xqgJW7Rg?)IKS}ls0d8(_&UQSE4CX3QuW;pZp8KHo zluK1tW3)s=n$a=nOMbG9A);LHY71%=eznhfgmJ0zgyi|_L%v2sL|mVwelX2E-+3=ie^X}r8#Erz_xUW7!9N!q4 zbiQ#ISP$z}`x&5*I3gX#w=w&X)(*s_G>&}q?*qqglN93aYKxO>h%ycbY znYq-vC-ud}6JJwJ=TxJBOc=>yQoav<|-aoz}MCJ^%IxuU^`J%e&uOyY!KS8nYbk_rABbwe3xWc-QPKWb95t zww{t%{>YzqmTK`%QlSnz31Mxy6)j4-;+2V;UTjJXW zEqhIEK6~lyi&w6Ec*)w9uGiF)hm&&*X|4K>YOUU?TAM=E+Je7+@*8g*fZsv*8yu?U zgBDNBgj>V2c7O1cRm*RmG4o0OzH(&4v;2Kz=1lqRe?r6a>Pht1nvQ}uRc86}ct`w~ zYSr>YQAZ8va9P+gfjnM(i|vgmCvTlIWlko(ExxKN+@1-$5|3{jTQ+TM+e56|s$~zZ z8MLfp*|q95_3i4y39FVbi+6OrrC9%OS52F+YFSX!vEo|L%=b&^-!s+FO6E=XlFoMy z>$+m)YfGQos#d+7Xj<``I}RRO7T@-2^WE*{ZLQ#5*Uv(Ee_9$J2>eXZw_2uL?KUO+^bk&l$ArfR|fu z3e=(l@0!%w^k;R~O@8$jHS9MJp4*j}xrO{}Z3*I!4>|w9=7UZSQfwkft4sFR5KqO7ACi3;;L@(#IxHv zH{ZOhYm=3g14cE>Sn-JN#oacs@B8oB@GM*N*4wWh@G|1Xw+$S1cl(r+A2hwXbp&}m z><;>jEi*m6w>L4qt+|P^@c4JmKda^0sZSpA#Nm$}v;FvO@t?Lm{kb1)TruSG;mf=! z;b-1GHkhz<&;<2vUB{CJG1Y$h|5DDsG~bTF`{h6se5T1D0&E%r3LG7SLM=nKgcGSNdDb>~` zJmo*67N>51cN0rV-Ndwzon=G1Aa{3q*Sw~tm%n>tN7Y+u>Fp0#$94w4XG=g>)|I%(n9G zuDvg{Eu9zatff829~%2;@uzzq9DmAejML>4;+bGVyw8;!$EjtjmQ9FzQ#vYF#2%eJ z#e^{yS^_@V|3b(p|M=el;|DG8SnzOc)wyr0`(OL!%d5_bzkk5x z-&<4o@U({uADQ;Z*u;)6JojGNe=q60C;o8zP-?|N9c%wXEp3}vdc@VOEiad5mIGU%+{+V3Z633_ zwO>DP?q1%+`yV*}tmC&GvwhGN4Ex-VPTF$vLqrg5Piw9A`OSA;zV3joX-m-$=BWR`7xzvCGop4Ef4{jLRie)aH)D}Ez$%!b9QIj+MKU)tEQ=uK7H zeoq|QY|V3O_4pUY-@T?{^UTeEcwo%(7sju9c*mkQ->VouBL1A}XuK3L5&AHx9oIba z&NVvr!!sW~_<@eIx2U@&H9R?S%4ee9AZn*NcuEmJkQS?@_q5ZbC z4XF9z)ldEV^W!_pmnU0qPN)O!*zsiW7tZb8#Hb`wjw{-`zSyxn9_%rxW6^W5VDpH? zYVdb?taZant7o=XfMZj;?i!E@?*(R_piW#jBJo!Hj^elevft_zS2t`v_<`pie)WN) z+B>dYu9)H}&<{Rv^YZrgy&f2|?1k}nZTjBw8y?WOVro~}fU%o`2PZ-@l!{%G>GD<` zaUY+j-^Ur9yq>!G+DFOl)YgV0*6n!h^^*55n%;HA;@@!QBf7d_$AD>FV>qL&e2pRN zK!0a%Z;IApn4<+}u!p(^G#oW(#kxldr?)}gIzAh!MMs-ll8YZHoZQxR|NhgCTJb1a z6?80nOMxCi^fGwDimh#3SB)TodF}Nx|L3CVtyO{2C8hQrFzwxu@O^bGdNlsTplx^c zyBi!0Ph7ld=~_F7$DiOVo_Tw@VoT<}7M_wxBs!0~x^>OV>iMx96JJ!{9osSe#loXz z9Q^P8*8;U_%_xuftK*q?a^7Utape{39+}zR=ZiCsTKDj1{>~_zzW5-v!_4M=URJBy z&z{ur`R58oCEA<9#E2uGQ{fdyJiO@KOyccJ7GYNZrK*|C5md7|vv!o%aa2M)TiEICcB9qgrq3=Uw%9w)I{6vh};&R5;x`s0(Gq)}*UQzoBC1dd`1E#(9`X$%4b=}-`?Ex1}-?*&nidX+=~o0v6okRDT=+ON-&OCkI+|%aFKX%d~M;xbAj^C_v=FDF(_slbn z9V-8ZjU1vKLx)?(P$bc5=ACxp!jsROfBLbiK3`0Q7Hri>L0u-~aW0mz8+x zN&LNtzu)37S?a0tVEEVoUQ8N4e!r#x9rMpzuwdbtXP&mlA(NWsESR?kx)^;sYxvON zBZmzew(r0u?V-kw2eanSUC?ok^7e%@C=KVIGh+DM;q!*gI(_)Op|d*pxL|I_g8ABU z@|-g|<{%iJr=NcIX~X6XRjL6A0nnISp0xMC+x^qw!$9ls;W1AYx=@?`Gw3)SJ_g}T zWB=*&hoJ}^ehk7d(*;Tt9loO6hW~fqsZ(uY{Oa(r^)`HJ=&2ue3*XRY!;^7O4ek~` za8DaP65-#Agjc{FQ{URhhT9-r?qA!j|L>8mJ72a;vEh9aJ%wL)xD7v~$ME^b+VG1J ze!MLlzqRcDclUWVd|_cvay4zS4evzwL*4Q} zO)ZOLQT7;3rg`cnMoLupx~~9frT{`13kr zo6}0|DFME!LM$d2fS~Xk5PcY_5e_@#*}Yye@kjmyiFff655l=;EQDwHQ+k#LlM&tX z;+67~%pzV%5?tsrs`W)wR$Rn0;=2vhB!kKpT1UX}sT^ZblCE>?oiQ#WNNC;<= zhBK+R+30ip64t%oKSB8AambE}ky$GJ5`2Qf_`g{nVTCGu0p8(paa&Dr;0^eAd!?C* zI=y%r8pnLz#2?rYI}gue(drWF>1&)P93x9L7ru)e_7E=o$#B7{^q(UnspTW7)+i(Y};7X+TH~KGv8Wt3c1Qk@(c7ZB*0q(G+b`UZM z_r#;+bX29_0i+IE>-)l^_*K-iCK$PvMJz!5gS|6!tJJJ7s8Lc{;15BfU{sn#C;eBM z{iq5Oh5m)8R4}TZL}_Z)d1{~ZdL*t;VLN`(<#>Dpf6^9|H3j+f3q}tiYo1}sF)7`g zF(eKYBJc;3Xcr>spTnw-6{668hDDDPqSXHriSa^I`0Vsxf)F)+$TSm$Xz*`iw1b3b zQp5jPfF^jsp~*8@hp#YfdI8-O8_EC1%FizQF%6yn^FWTk(_hpJmALP5%kvG8Hnj^iS~M zpUE}+8Qdd6@~LGeSQsMfWM3~_06I*nlaeF1PU&= zGu02o(A2E6Pf~YDF(cugr|y>Oj)r@_x<^WE_rJu{_mvGqf(ibCBsP`p3u01g)@diH z?@8*(emi`E`z6VA|9V#PhXq%nT{HYM7_zl+Br187zn(RIq?n^=razIHZ5O$itx8$F z*U$CXGH+j0@nN@h$MpDalZZ+PSATHBHgZC&>UhY-JlVIS;S*Ooa!IfTl8dN`T3F3XxE2sxC zzb1&#E^qjGD!OcT=Ve0CAI7x&Zk+?=|Cji)O+vy?TUi@Tw0) z2EX<`2jW(p^>0;3!7JMU#~8RgWpigHur)fM75 z&480_U`&;h13{Tr@;UsL-o${6cRPMOj`>QjjBe$97SAf(If3^Cm{F~nmQ*1b88X-M z+wchLyh{3%&Ol)`!@T$5_D)4s!@Y94m4}^3H9`|{?~Cvn>6M?0fI{yKL>uMxYXecL z()25Vk7-ruTBIvI)|(D5uL_wT?`d`J%>*&a)@?lMc7hH`dNoLLqF2Erg({@-FO8$X z>2th4Fqb>wK2>+I@;Z=kt|vn%@S4&2pVvg8_kBeBf+i}wy+NGjC7Hg#TMXiKU2;F~ zR-`#YM;qW>j@-`F#89sh#5_&x3eiLJ%5POLry~dDDp;9_G8E(K8`?|@=4%L;QLjS-*RG_0GNjQxZqlZ#K)Dg z<94IKRC#wJRs2zStN1)b_u^%!Pb^*ww;w+Q@q)c496CdV@nuLKkFSPLBEBcw$@phc zR!Zm7>J_FCjQ{Xlg{K!ULY!FqVdU(`{{VLo|0Qw`p$mb%&OvYi~P^tLA z$gLp$1mdUTcj8&7>JMX!{AGZm^%UOFrzxZUE^(gL(= zuOqVg6-TJ;y~5myGoALU@X* zx!Q$tB2bwN!Jt%gip}~KgGB!^o0u@6;RWQp`vVN&Lxp5x)jDu(xVIe>Qyu)g^+`Jw`y6?WO(iS17M5|2qzQ0nCDj^M$tFmad8QJimri6%3KeJFsOfDl=-VSuzr{- zSzgI3*~(uvGSf5QSyF%+P-;#<7&wJxhbpNvehagH6~m1m;$#4yNcL~<`1Bp}A-7=TJtfKaRlG$zXD$s-h%;l%Z z6Vj=^;|HLMegRTiJMecP-vBiYf%lir1C>a?wn^Dbya$SF)6on(pcLLiL6y9N=p46) zBbZHHg6FY*0Tg9jC(5H(3kM3}P0^d_7uO_Q5)JJ{x$W=k@ax3>dV#32H<54wJRR>sw6rjchXiykASYeV7h*g7Hm=#PCrp{nl{8AkcB2_WBzus9a2O zp?Fd9#xdn^#8&rWAknVG1#+d>4RCr$tS8pgI|8){wcQ}pc7rNyHwd+@Ak?;k;;5}4 z)V2b^5gM67Z7T@1tpFw%8kvyS|KcZMYz6b_HnswBM{EVvv=wYYgc5Blm_p}ksPG*b z`l=*%MxMoAY7aboRYO|=Gmk}W1u2aL3PxTIXUv!i=vMKpsUS84X{@Or7Bv;bqNaklmYtKrCu0h(#?0v8bgW7PS<_qLzYK)KUq zL&1FrNydz!;4u)FDW7>Ix8cD*lc^XM>V2}QKnw*7-i9+~>;!bHSdN{*r^pnDo#48? zAn+-OkkVMxOb|0>0z#pN*iR7-GXc5L z6fs_ zjG15nh)Hp6CSdBxv3B;GF%!g$nV=I*nGrjKAzKRvppr+$jG2G~X=W_POprEa0=BG2 zGr`5o$C?R9I5Po>p3MXltzMW3evBEbsll2Fo&@F01TTWf(&Y20=RA(j#pl6+#fLZ@m`4qgu>%d;p0ht+4 zJOUv(YbyU1ctVTPOwfmJzY`Bh^E9Jp(+H{4Y-BvH4hyeD7L=q&JbDE>9`&3cd&*Zf zit^t_fap|;j*PIFruVTl#NL_--a-4*Hz5F)fb;QVEdg}*YzYu~P(FF(Gsm=9{BL1u zv-qc5*~LEzxA^}80`eCBN%}pDNT#l7v-qz>r`g57DCiy+{|s@9eaZAZ^Hc0q={z5{6u_!a2PDXKBUt`D%vC<4H5PJI(W6{OBkEducSlbAnep=v3h zAPxuF)Q)}Q3P8)Hcpe+$G%S+Iv|2LhQho|gpVd&a0M3Y8)}iVRf?Li{ z;*MaLzIML@OHjMtQK2!6?02N*BJqp(E6^CG(e8Kjh+*`8hs7{V*5oiu7buHi27w;| ztrwM13`1m7q%q7II4y>uTO~g-hDi#B`7#n$sGuD`DPp9r<4>A`qBMpX4DtA6Fif+< zFsHK)qF$#L(Csh`iOwp)FnYJ6>I4Xu-R%%F#v(+K7B#9OjbZL*ZU)29-7|)H2q6x` zJP+bB6)>;V(|GXDWEwmNcS}Gv6=@9PV`NwiLw6pA2`Dl}8pDi*P$dP!NW^3o!z8<7 z7}@Hu7=}b~Qe&8(qwJnB%yNu(hhey$b{OXS2yqyO1}KMNs6QQsX#_DesWA+T83{Kr z468dD?rs={wrhuBMuM1>)EI`TC-;b9IJY?rBU>F7!*E*7!!X4L!?0yNVwlTOro%8K z9EKs$Glt>R+Y1cy9AvAh)nb?zKsgNaTM)g#Ff7Pn7@C(IhWQf+hhZ4aVHj?(I1F1DHi`<^yP{JmIx@mynx0^3 zOjZ`dBq4;w2E%kA++rBId&V##4_N#l0^SBdYJ*{(WNL$9=vEfPkZ>5LhYgGr{a!>Q zQ`cgHVVcpM7Q={w?h(T<#9;PWmHq%xt`uBxFmn*W6EQ0NIzn!g-M6!HLi{~Q zip9EgE8<*RLLGB$ZX9~)>XhD#IM+!&|CSp^#)RZkRt{z_VzDu-kWok2iz;EDOA}Zv zs$-=nONE>bE-q%e(?FI3N_D0fZyBf>nh8drgfQ3e8dSosjGG8^IYu4>sN$hCZ~gae z0ds3vzRNe__Fkr$v@7Q`)e0(v7oj0@o zv^i&}2~u(II5m*FG+wjE90^;8N{+&ZX6dMxkel$KMKa?iyzrq_vdbV#@S&e%*B=D= z&?bD?ACz=c{|Yh!-E!poP_RJ6KJkvs7R;Yp=Xgfz@|4`GQ=v0~pWrW4Fj-}biD5fF{ ztN#g1g9&RIGAfz+`LQ)ol$V$gob-e%~=?Dm^57H43lFkPqWdtGV2nZ?M$^K;GBir^8 z`TLV83qqtR0H>cc2x;gg2q}+%kn$)9kwfJKA=08oZ0AOr`=t`UnUq z)V4kD-C5fn-Fdb>*`F-bwmohWC9?aIiL7le(cQK;8(HPt{v_OPe-iF) zw!In%th4RO{$%2Bx<4tWtZ|H)nx{wG9=D*JZBO>2>@j8%J=^xag3Nkh+mrptzW--H zNHGlwY1>uADCyTkn?`eNhbSgzhMi^{+)UgC1MlqE{ zK}eCY?Qvtu+V<$~*|wLzKZ%1wFu4r#wlMXs>`$gF2r+dn`kU-e7X1_NPo^vgkrpRZ zSuP04>=cA#b_zn8-Xw5&H&)F--7JWtP7bby{$)7V*Ftk)e1I2kCn#YY*-KZgKWDP@ z{J4b+-uixoC0=6_BgvrdfF#_HWH{OE4VHHoDo%sfH{eyt?b8}=2mcphSMu0l3#nH? zRs9T;;Q;v1vUDC2RL#rtNM2w(p325bE-`*DNBk}~et(YmeaZM05drBElGhu*=7`_T z#&55P-#3ikl!)Jb#_za@-w%!7Sy{ifr{R}lBtpw3vtB@9Kfy7#3PEApzyPAKpO%3w z#^|GWS$jAZ=HV5x-H=W1Z9m4UBqpHPkYe_bn1EsnwVUWGwyL@>xgNxB^?v||IUTki zof>`7S0!j+d<=g{R>4=*$=J=Q*Wr|%)!2pvGr_TB%(Ahsh3nxCl$d~G8+|6L(Iz0j zs`m4s!~_(y)K;PGemx#?I!sJJertUJJk05^C2-2-pucy9ZX7Y5 zqc8t#oxk!aGUjyH9*_%tI!q$!(_vB#eL9TJq?``(*QfXvqefr;4MNz{VUMB^y|e1y zC^AqZr^Ec4%NKxWdS}(Yt$^InJFEU3eQrmH-dXiG_W5@ZdS})DX3-lU^vU$vE&MKp|+tXpiP>*hB^=ss!-C3Or!tJacjn=uHRW{Y_tkxg{x3kKuaXO5GS9lGo zMmiuf1Byo=B&)3aFT>NE4r`#>KMxN{^CL#jrV&!7xta04!FbD%1tlpGk6wX}_bj8( zN%_h~!TXj75S>cVkr4(H5C_aqOJm=W=*!1TWN)JV2?iW&17oVF8E(8ob^w0t$+4^8 zw#bZbhs;<5_YRrJit@=vpPAZ|W6v|SL1uI-yX#8A?YhoHfIB&M7Kl=npx>_%$+W|o zhX$gn?XIgRZ@cTNt7BdpV~E>zWfGhmqn|xF_9NzEc3s(PZr7EA#+@7^;ZBZ`a3{x@ z-tD@wWcS(_qq$vI5^mR(gxhr`;dWg~OjZfX$U(4sfnN>v|X(aGOds_unFC%UaHDcbJGxi{_oVKLHBtCT|kX} zjgCjqjiF=>oH<9(cl9+oeFWWaM}A3r1YMfq3?-l35%esm`QRhy8r0|`=z5!qZWv1B zCIOz)l@>We36Jsa(h+o@c_r-;bd#yigKKp@*<=hQA94iUr^pyX2~PrRLx~(g|KQi? z<{_QirXpbtB|k^mf6pW6<~2GNV+|#81ih!%==xzeyKO2tf^J@;W9rFbD9L|~?n*SJ z*GJH;p@ioKt)WEDquSecc*@urO616~-KHYp3?)qC3?)2g=nN$cafT8S&QKyp&>g7x z|M>{IPr)nPfX1=u0ht-_*lZxA@YDYmJguRGZlAmBlI9nTo=qd9PIDjQZDu@ffpN1X z5|3WyH7XuKm!lCpf}V|nTdF{dPNnF`2*Yc1956hdY!s6NH9UfDLCr@wg6{JOy3ZUf zsCg1@YYd^=8AC`oV@MB2(3AEEx~Z!*hV1eYbf2o-8bkgWkDwT1~HMoem-4C)!V;Yfc@0jMjfoXXB zxA&Olr-)7COaSDfG0h{$mYBxgkUFvAQ%u9x>ORFZpJEz0yrwsQ>*oY7&Rp{+Qi5#CnG-KCj3Ao2iX$Y*t^|lR6!3iJ^ed&{)BVPFpR zp1pQkUVx3Sgctu3xENL z(Q7I=4WX0KmO>m~Y8DC~6T!cq;g2ouLc4T}c}kltwzt(^fh*5Hffk>NHkC>1E`+OG zT6ZN}UY%!aW?R=F?cp1ZY+WCrz9OwF#TuNg8;mx@r9VrM1zTtD+MizyjBdL}E`X40 z5n?U1?c~fvJd!**?RiHfPXLkn9qVwkxRFx7u^jsuV$5V*+@6K)%hJxX^lH-o0s16OUqkx)h~J^|j4It5zkLw|K!KpLNgyfN zs1N=q6JyZxURw<=phK)Xyhe1V{@Uf!!;79@F`KUT$oo8)PJzvT)z{cG?jr$lD-v8vdi$!Fmu z$Ev0m(5d9kt;14ucc$b>``PsNQgWo7Zp;D&ylH<2{^TNgRUs$ZW5*;RPTE*_Y&o6! zP?fowTh3G+muiE*K2mjj)BbSdL=`hC;MW28r*ri8gR|1V79mxP<>|3f=%tlf;MXwo z!V*z~^R~+9PXiu?KT)oFnoPUZM zn`A+CkbwAXtk_BH3!>p2NRKz6j%_^(bf0aR_9tP^7UIT%k1D4}6^5 zfSTk;W6{Tx#^NB%N@JKOjq-kLX|JR)9+Ad)R2rr4C_M6U8q_JG2 z(FkIOf*3QBSV4{Lm3bUpl@v0#JK+xfPV`_EwMXcG1J0C4)m5NnPe`Ris%~&}^-FMi z6Fl1$-ul_-u9`Q*S3YX67Sez#PQ3}Ol$`rO1@qKFA}CbY=>e$Lqza~rONlq8DOi(R zWej!H;qw<$N-3S*Nx0i(s;n+wVkQvO&&Uvrq5Abr6yw8V4T}-;Fys}?J!7_-CFhoF z5Z>qWIEC652Zk?2c;j}+7Ms-cIvk7OP(I~W9gmpQd#^)q^}Ubh!iSP(KNWLOBVuSt zGxt9B{)~;;(=r!D#v>OlnX@}NuY||VJ66+Cuef=~O5Elht2ywOJ0PEg!@THy37xM& zcbe}-BnduW#Gjb*%pH(K#CG$Fndno#?t2k&^Ntmh)dq3%j@6N%;^rMIXXufE5I65w zWjC*ak;&^=hPefjZoI0)bG|H2pYz2nkR*2o|i*`r?xjyll+fqQvWOF*7l@dCQo_+T50N%VPN`_Tw{8|2P!Qev9y zd0)27ZeuaTnS55W1bZ7K33uL?gxkhq8n=ygFEVr6SPXI7SR~vw7R~b6+aP}h%ANP+ zMM&hD zmrZphA0iBQ-j`Y9ye|b$mbat>GE?sq2ssB;R{p=i)7}P2x6f0hl7^d5ku*Ziku;kb z??;TsJu6C5B%W+z>3BQ|Tu3M7D;q`mm7qntQgmdLVH=Cu_7F=0_1L$qN+E=H8;iRo z_DnC`?o2OBac6o(9&pYd5q#!ox3ReHvfEg6D|@DwgxkiNf&h1>w+%$8O49Ft5Xscl zZe#6^zO`q1MN!)`y}CN)OfN&+nO-KrnO^$YZLG(bi#gNFo^fY-IoG%|y(HY3UJ~w1 zFVnj-y)418x`rk6zTO+J(bB3fy&edU`TKKW3_ksv*){NK=X9Xx$bFJ%XaV{`m$>s-6$_{4KK0~#9My=KuPBFh*ib`F@n@S zp!!g8eil^I5K!JauZU%w36F|-IQIkhg>;{#%IRJXcQbQZ2xPPl_4dBvmGuSPG8K<| z@z+Y&X(^fYVo=7FYc@!1HW)ssRgG>ZWRG*g$!mY|}7SX;6pq zzAxn~^w2 zBx3$As*o^8q3=LVV!x{8advaPW%w(4{ko1TrI5(W*Pr$ZAEA3?9it|+QL5}1N`m>m zS4b2V3@K*MhE!_7LhU9B3szM#UEd(M)qfL?a{Z?JEp%!WMqibpUZCvCdw;%aOa?cn z27ne67Hmi`6OF=xuZ7PtvI>d9f{i|tHR;7jSXE0DCaaNnOYI>D@oB8caB&$MQiW1`3;v zpA_v3PvK7*gXr?MRX9311I!T=7LG|VsYYSpfkJ2$7PbqaQCK)u2#vzRaYASm7LFG} zqp)y-5E_Mr6NS(yEIdevCS`823=d6S%R2CVt8jV&-5Q03howk#R>)$E^;cenEXL>t zhf|!)`Ry5LlYQGgJSO=H^COH6k1eNLqp)yhoDI|{EIcmtTZCv779QUegRTb(V{R#4 z^}#=rt?wbM#V4cm`|ja_-^m!E_ z8ij=$`;wf9-Fk{X4D_m%O;p+;fhrm~Yj z*!wJ*da|If@P4VJMq%L(3%-r?`Y=(rweToZQonT-K2ppfrQf;=w~J`ZR`#8Dw#=e1 zR=}aK@1jhH!bmt2M#7;mrg13jd1U5L7(*NiBjHdOrwx6dWr!2f1)v-XBhqmwjENiy zBjHdO3vwu|5osI>>j%Q2Fh+AIY$QS)3Zu+A6h@JBDC`on&Y>_i)uFI4$iSg6W(^cZ z!7JX5s*w)J%z)w%2+1ld|L5?8hL-y*>Gr>ehomV)?vXS?>NNa>k^g(f`vJ0`Bt_!U zE70+(5K>GhfY+LfXsqYUr7Q`_>0h*3~wL}4M`x*CaJ`_B742)8JVZim8H zibG){56UO6d^vPt-g$qIsm+^JbSsO(NPG|qOHD!KV(1f7SNqQUp+pSkgIuDhEeg}s zF(`~74uvrZP#FE}JMXVE7lXpsGY*AuU^o;;!l5t{4uvtjLt!l0p)f{sD2#+dVIl1+cabP{eKE%fzUgH|_8JhX zM!;RE^;B(>snZ8Z)DzOY?i<~<{s5q)S^~V^S8%XBhUj$*)bINriz40!Q8G`xUdTG` zfrusZ)$3B>lSvSF{h^TceH>(ISg6z=G9-UOlJ{A@A-eJBB;P<0Z)TY5%OLxI0~Oqa z><7%BbGq`9UJ->Li8v~K8S2KS{1|_6n9-KNZw>rdQzAI+7uVO6r|(4w+3{X91Rrxr zKV*{BAX#pbrb18A95~p8sQOclpD9oc{14Q{drFu^xJXdutrtc;RZm7$BOHu+Y6zRO z7YH!wnKWB}B8WjxG5Isnnch*bJL*c_VoE$8HR5Mv)5A@`{m}s4Wl(>N31NlKN8xG> z$|0P+8)iXmF#HA*5zg9gLmx5#F>(xsJ$@)A$Mn~GlVWdP+jAd^>E&&Zz4=f~^tHX( zPj7?77`C63-L((J{1e;;`RRvZKK)Qk7L;#CXPF@9MQ!G(@3 zF$Xf{O2%Y1EKEZ$B9nE^0G(oJ;}$cK33Gc0F`gTck4$Ryrg`qWcVZ5+pS$lpGO_R8 zeb6WD>gFy54Wn89C+z+vS48&s3A?^>p}?+P z5&7vS?9g%U-8-(yKj;&7)?7w?V$Efo{GGY%VrU&_E+gU0Wh9)rjA@*?jDW$J%NXL! zWh9)r?8kr-O^yFbS45gk%O-cBz(3-O$PfF3otVq`rF$Y1YcAWh3k5#*6_NR$u(Rf} zkM{{XYc3ij5KNgwff5J|i%iJgIDqlpMd%UN*a;H~B+Rwl2g8|w+ z9p}`8lrJA5m(OsQdL=xw8tz%NKVXB#DDnaB5>GCVOycs$V;Dk}U@ni`9X6%JZSsL3 zZv5#W*#eYL(UlPLgrkdicv)vyLeLYADB`JKB}_QpXTl7eyI+q$wxPh7 zf6{ltgUw9;5RMDrD18)9{uPXf$Xddh5POHhVG>#_GZ+pbA z-1xna^-I^mkNuS%00+xW4~Byl()3U`THsJ>3)(>h*wPPLRuJG(1_6?DPhu+g{_fzH zwoRFj0rvh1aC48i*>xpJhoN?7Pw<;JG~^FO?1cBIzjXT0W!^ORmk`A^DYTz$VWwh zOw%(0WQaq6Bpd?l?FRsv$l0by^lY2j`3C?w+q(_ZoDTrr1-`otQy$%P8>aj)uiG#s z*mWDGrO>u+!<1QL!<4tv7hQ*{ka39fJA_WHzDAIK4Q#L+=i*F2vqhX#?`kW zb)8p9<`tUFQ(m}WH&5wyo2Mi`bo2B@L^7MFh33NW=uHfl%Q|%?2LCKipEmZ)<|#wm z<|&h4^OSyt=ECskO$@t&26H|JNT#^WQzA&Wc}l`6U6=JS*l(jvs`|4bM4As-FO4(@ zv;%d;w}q_6{}g*_0DisoJfk)c7!I%f)zUo_kp{&|JhdNE`|t?8V?+OP#8+hn@aC(8 zyO+b!s>3u`^l4BVdkz!BfW}f!P~-Ozcj(;+W$SreIqgtoKY|AtRQn_xEQ=o^)S;+4!D893 z5kl6gVFcT_DV!`IY@3W$dF!Qer!=tZpD~p?RVw!Z2pK$M(@D5uNGpo2ixJr4gn(TbA2k;jrG)11U;lR#c7A5EXjXwSj_3`VPl zAl)G6;4gx|8h!_Ax0H}mn#qp|4#oQeXb1awtqV}~74Wl>%x4FOVQ=-Ms5d@&jU2ek zjNNzg4mdW|A1x3Zd#Ay%?9@Ssu|Lx1?y)9#tS`2*t{tJ7o~)X?xZi56ninJAo<3^L z@+xT6d=d_`-+Ba{(U&sj!sA8!$-z_~i$Dmsu1jOqYEY@M#9zJTl^Bcu#dUd0i z{lCeifO>vXzTG3J4AuVRqs@kTKwaj#A6FIOyn>v35RJ}klSzFIi_W_ zo-r-u)nVF2ARMMW3_ayA?Z>-)gH=}18^!9rg$jM}jbb{@hu? zJ6smVti7R<^Os!CE&TvIh#y;{*P@~(KgA!RN;nV|z7$FO_;~Q&Xr!QX@^Iv*O>XAB z`QYQdscc^EjnQ%z3R4Q?-o5w*@c1(R5_{k=M8&SaPxA9@PK8JR5cmz#9KT%X6?@!@ zv32y;7j%ek5q+N_x>NR|kn7O0Kw5Syn}dIoP0KcQYgzcWYgs(fvV?7!yy$FNmiifM zToq|q0WZ%rEwgpR1sbno;o}vH@%oQwnNM*L3RdLVbLT7lsxiKR@Fv>Ez8nLDsayOP z)8ZMX#cd;yRZd@i%ofK3t`BUF%AR$k-N{Y_eieTLP4)o1g}Z==AMK{U?$LA_%`)w_ zHTBjP>UQfdhZWm)Q)tj`etz4v`%BCT?fxCw?MY7`A`*ZLJJ4?2E26GNyJIpi5+2_; zw*KCFQoanRWWi#%N1&u&4qn9e3d%179agb!>GG@T_P>jxv+*+e6pGIn#Kw&XNi8-h zeVDu;U_#d$m+fwQ<7QKmOwYvee)B0{2`w;(@p>`N)s%S6tS8gf#9W7H>$czrhUwjWdhO5{( z{MZpdn|)$`GO*BN94+8UnkZAWS9l5U8hG2Xptk~E_QAUhN~_Df@)EzezIeCd3{-h+ z2o9VdSUaVX-l!~XUdro-&+?2(`>1m)R8unWpQ2(l7uTT90}#If6G&L*A&0czSl@`G z@zQEk)g;3NkSIY8(5w7m`c$RrUyD&0cz*GiH2wBV@1Nc`?IA2Z#5=IoFV-IYYo}yJ z*V4N%-*Ia;XibCZlb^Ixr7)mal>@D(^c(s=x-3Qjbd!@r{rQ^ENQg>E5sVj}I z*GlceeNpWLYe%ykxpiCa!MBH|^w9q7ib23t6I!jHUR9c6YReJ1QhL(3{X(pGYRthR2JzFW= z-t6hhV!>~cz$e_d8JSxNVG-4=rV)u6n^5=%1CXVqkrbdh%j^1)YEmW!L2s~`hbXSO zsK4pqKCYU`D=Vyh(ID{ARE;?{4gq(x53APH?6X!)hP$RB&AMZK+oF~Xm`?#~wLOlq z3(zqbsr|@4=CNDgjcHD#o6#}*H7D5gYI?WX0yQtDWSW{i`uDf~$SRLV1NwNwGGy9O z&EC=JBV{xWq~GD*5!DgDLEx8dOPQ9_-G`W@9FZ($a5PM~xwa-i^E#wg{bNt)L# z@?r+AQezRvD74(ljf=8bsqv1FEvS2^_8a}$;9fE)or6$d(TGkmt<)=Qys($p)BV1*}Xg(sD(BR;xD$nDtfN_W374<-<)ojQ5uBmyOI;tt8AyIvw%!*kLS|Ycj zvGFa?Ptt2WAJGw3^%rLqLP>5%oBni)zRY%XdH0Ua*l}FJnU+0XDa;1gYTi>gg)Xns zl?UwW-uE@xzOT*gdnorP=BU?w-;m$;eRSXV&F}k0-Suoe z=%qnxu4i`e_7kCw%oMnDGb#1H&v zs;F7i^VA=+NH~A$m!b?3&QARntXE`voeR;*Y>!vv_IPz}kJsoPug&lAI^E;-`90pC zdwkbMp{Z2QV5`?W=Ta??=Uf+d=Xp1^SZvk6-()amIZmnlM{vDQ?x5l_DXUBk+S0=c zYp-03LUv#^<;I9_c4vP6V%1Mn2~6^=uG*BC&URrpi?Oz~6yExWG8xf^i5+wq&&{fZ`9KRolO=cPN}f z4iuJ@RVBK+Xj_wx0DDb$AlbZHbSpb8z2! zq?eFweb(Fxi;P_Y_F;#i3vFjL+M&`EG5ddP0Oy7s#tPO&=*HZ=lAQxMr^G(QB5F#I zr6YD!w4j)^7<7^yT_0%wuyPa68NM`&%1Ccs>)TZ_J5uax&DT4>Pr^ppU7qp~yB*gu zAWdxH5oM-1Vgxq^`xdLDTeUU5pS8yCmL1q_R#y5)L}Wm|aULc$(Zfb0ae_K3klE#S z_>q>|xq=k8HA$H9ikUL0g^Qa_5H`*fJs4rKjj;w8Cuh$5!iwp|VAT9#J6@ZXz(gEt zh)e`zYgw)=Ml3NR{TVBZ#s(|fVn&-)S`!U)KqObKDsb2Rqzs!yB~fFAHJKx~v^5}9}UB5&;y)nv`N;$nmT zF5R5lsXa_oRtKf+%xP6h?`^ud&C#f_G^?X}Rw!4mJ8K^<}xMt{+pM)s&St*&u;eqa{lawf}a7ewCOYSh7W zu-IMGH&&EBczYpNB72zK3?PljUqmGBq*j#OQz-5x1~@mCH;vehNTY1EjFwrE|J&|2 z>cY(-9XtFV zY`h3FWlW^bi1uKYPo8Kq;vQgVcEN_(a7b2`_cXHX${1>8d6>)6jJB+r9scpeJPX$T zA%`V$;n=P%4Z5qvOja#cV7>wa(|UpDgQR*TS_F~8L+shnlKuJeZ&2D`T?Y8=#u;_yAC zY_kb;?P}gAo~(9<87p6D_f(~V|BWP#XRG=Hgw6 ztoG40#2qXVmY_a4Oy~4#kG*CGSt_eF3T)&5zvE=K4YBS_^|Or)qWtY&>rT4z%r2~) zS$?uJ$vmgt2|XgE^lDsMi)Y-PM!{`0x&4#0Yu1zlYuzS=Y_I4egq7(a2Nf>RkNAyvA5b>_NtphYDl&Dtvvj#`C>Ypgcd2r*_+C4E|n<&jJ&gl$i91 z8J}z%9aEl2gNmGq(n1^^AI(yGs-4d}3|HgtzwswE465M5se3$zFpp7q#6rAe92*`( zZTIm)A2mV%ZZGsN5l4ZpVhXP%d){_aaLdsGnhBn(grz^P9RUR*@KAl*9r=0 z)>9X4eI=Lz#eDdiuto5f>0KomgZ;Sk7^s6TJ49Jzq0tXcw@d|{qw3_TvCaV&|Qg-$R<86WnNZ4V>-eam|LV$*HBZvu6W`-^n7{3%lTI)6VM z0DsoI&iCcl_YV?(hU?lMB)^{Na2qeuJrgBC=#MrT9A@aDhPB7)g5rLEljG4Q$Nnb4 z(K-UcSrgwsT7FUGD|M&Y-toXe_H&kAe@WCsbKX2f_StTJQi{UGuJe%t$}rO4pC$$8 zs4!ucUo1ibc`A_nORQM*F`|dJskA(>!U?dB)he{H3QR1Bz@aQok3B7~%wNW5AskLc z7KefiOW!CiIC8w|P*P zvtA_-Z0U2O+~Ljk)#cPfqEag`MS-3ibc>kO)kgB}*{7SH3%mPt*P~kXb&vT`ee`%0 z5nv1UM&rP_<5R^TeE%rn7j&~`Rhdy$t~I$@o7{0dQkLy?5nE&-%9`AZ`vZhuwQEEc4 zMtAX#`&a0h$4Z^8g^WCOsu@2VU7Ak?hEGPVLN0XPq&ep`z$_1$!7H)I2Ivgt(s)hZ_TKMsgZ~@Skl&$i*@ibF~UbyyFQ9)cIM-wA_vR39S@$ zubF2aj`IBTB@!c3u}5k4fz(a+ox^lm2Pcq%a$an5!06QFp?uAX1k^fPju(^UH%c>0 zN5}mV&6=E=x_R&-!%xi<&%a1=OBw7d8jjgHep@iw7-?Nn9D} z56TLoW1EIeDa^^D%{6b)85aq!=`a1t29rx}aZZ>1`gVkG)Y)Jf&Y>-D!Y>=grsJD^ifT%a!cDLxUbt}e9LLN}KS!r}~LZ(gE zrSQ@0a6aYITCK^FSy;i2cEW;>&q{s>*Knl-9*og|#4+GE7N#@O{()a4taLd9CI^%+ z+BdskBNQX2MF~o!&3eYQ&Vsc_jJ%%wgkl6nqFhb!#lhURe0U5(Q#Rk_(L-Cby6F}J z;8CxNA&GjN2AE~2+@J`KV4s+w;HELBAmF1_hUX7u@u^bE@WGf*IFu*uY+ex~MpTBy zb^?Hf)IEtVK6SOrx?wIel}ArG=jn#ub7TzuP~G5}B~~#QN2Y%?9nl`q5uQ1 zJV18HqZjPxoA^lVsQEB<)K~=*Rhb7w*g=d!^+~3>ne@X{=Eq@21unkw`)XqkqSS{zF;WWF+$n)ot4e}5+$SiR&TiZ7~76kvBsT-O?gN#OW zIp;c#0HQ3?>^wKS$^1Z{GPZ^NPu=Vr=;Kx-62BB7J;z5vz3PEboGYq{OJ*d}_NCA$ z&^%8K^YT2k%8z=YMo?NijMDljY)itz>B%F@win2@x({Jn1K319Sj7>gsd!1}u(2{C z31Eg+(_qGh0x9jrgk}qy2k#2F#L}t2~-|lrYX^_>@!OK=XdC>Z*&DrHiH1k(> zY6xOskw2bAqn~4{9|qwCDOaXFvte3yWRnjh~-3PIveK>`&UiJxoXqnM4#ymwfOdMgci=R!a+o$spnKW?(4w*corAS9> z>2;ym(rt;m?xX9FTe{9o*O_jy3*@yi8Ydew+B(|`7pi;XPJ>WC>J~*Yk)Awci$X*x zZ;Rq-_SHk8AGEg7PiNQ^10R%!Hm`cx;Fm+QRapZdG?T@t7%Li5il#xd$nuBE1&s{d za!1f505CcXb#@CCjV-x`i%v;;xd2G3^S3Gv9z!?=kvA12Rtx-kJx9TTQW)xSWU3q< z*=3kD2Rid2>Y>$@L)pM;NlA_%Q=Y}r4xJ%ROmw7+1D}MXa*H(h=$y02+WI(Ug5-Kf zpvsojfJ9_eU+7(~4_y5sG4$k(4+x6_lNfA&i_OEOacvSj&Nz<$;7v>vo2wlyA?&m& zW4J6w{;Ubh;jg67+$L%BMjEL07mUPy_&%P~dBG{{EO}(5Ri?!aDahy+7OADsr7jWrW<{ruicBPqFij_21L# zRcIQL&>i>dNfgEuUD-mj;zf|2h1^QF(azzVqXOL}cp`t~%2JR-SD+v=U$w!FKGt@V z3J~b5gvbx1P%kuLveZK@VPrfLxsD z>OAg$L8MFjRf=01>LX>c@W7akTrN?Ixm~r{tu_{i+MX`s- zY(`bHHXt}QLoW3Ua)Ve(IS#e`%=4c&z2@I?u{0l1b+5U^RaUylj2cT&tPodEM*n5Y zW)!E)aFMDo5UkaUV5h?1BgOg|5l@%G`lB@?CB#Azc*sVR8x^j0NTOBHAS>gIrk~hf ztPccIkC#3+#sFRIu#b^y#L!%DG0?JNU3W8%^e~V$I=jA9j~!{f)tH)B=GWZCK-cR0-8gjYcY55hxd3rl?cFVBnoMnr4DS$A z=jOW3&Na2B1~xCK4vK_}C;rUawo{LZ*I^4IW;}UktDv|&NWssBcN-T4PqP#m7b_7S z|r>N9Js|DG=ivS*SU=fsc+7mGtgCtBt%4nP9vW z>S2u3Xh_ae&j_yN=Sxe=&61BcK#mqE7yYJFa)aqyiB}30ONeE|v#5Y`COf*+Yz%N- zvG5A91*;g2SpBGTA%k^o;I9=E8lo{@=ns}mQznL!=0d~DA~SJ<$$Cz4JU~>9kKCrQ z9p5G|`0LUtY-vSi<>p3+?N7GL8bZh&>rc1!XB;l**#E)@J7(%_|5uns)uUV!L$?wY z(DIOp$dA;D!r^8j_-OfY(g7c%u}lWSbmqqVMNW+yF}2i0bJOw(wYyOI7QOT>4K|{} zrXx9)*nuAH_{%l!L{R4?urY!Uwm~j-v|I9Wgl5pwCe*HmIL&Ak8&H8I1X&ENCY3kB z*l2Tyzn(v|(rF{fVcTkyl7us(R+|D%tY+5!{)~unnLU)1mcJA_h8~FJLfp{RRdVfc zaiY8`k>vetX#)-O`u zT7+nuN=n=6O(~cP^wza*0dlNhHBBgrj)vCwWzq)7i{9mO<%+Bk!)u9i{uotyj}@)c z%tFl5BoixZTIY8e+s3Zopua$wd-C{T9K_EZ`vZxmjeY}PIfe|aEApaQa2&U@$!F&$ z-%^L-eHTw2Jyj&{T%};i0c!|zukhd={cqfai)!7p1+q!9cpu` zOjS;qQ%95638UT+L#sDeVpJhnXs%OenL-LJqb>zRI(q^_qT1T?m(njWG=r#lvF;_S zOhbrSxhKVn+x=u$-<{;ZxPoZcN zdjy@W4FR^U@X&)(H^H1mWw#&&%iw6_uU^oJZUK!&$3+HU?TU=wN*R|&Z)Kd{8}fgR zdhC4FZ8WTHs$(0Ps1XR;p1);JzM{XhJ=Iwo;8P$`9pkvB^92oG^6JnC76diY4{j|Ea1qEN+RfGQ(WzWJ zpoz6lcH_lrU58nuUL3zpYzvIFA>p4Pa*g>Xo~lC(w|s(+wlGPNXr>WW`0Mgq?&3q{ zxLwBk$okgjqQYZ|$+!G+P>a_VT+ z2s_295k`P2&^@fHgU0Fp+RYS8i2xuGEoG|gX0c)bP3C6@sIyTaQ=>oZidcLoJcG;> zX%AI}c}GV~8C)Siqe@-y%(8)X=D@YP=2A92x$t8F3DlL9a(sjk;C6K;vu%UVc!}er zDur6;arC&>5s0F9f6#W5FSB7m&IhBgO1i-gV6g;ejh~)>mL%ZO7K%op$-pjLQ1x?( z{9G$heR7>8>INf*@DaXt_R{0bHN`~GGoenz{LpKbfpD_srXO`%SYh!n;(~IdZ7kiD zD1}p~kUl95uo^aZrV-{_F7bGA71AKF-bJ%DHCZ$APW3O$kh{Dm{#WW>{ood0-s$?h zJ#l`o#NQ)d^E!}`J#55os|IftpYEe!(EWo$nAKg5q}~ z^bXN|qF)Ovw*KC)F1=3(7VD9^<#l6Ae?57d=&0{?jv$%0&W`dI6DP^>ki*ul$)}m zWfG#U?(cW+JFj2&G+#QEKlWA4y!X53+;h)8_uO;u>$zuIKAx>}Sp4fE2!97xNLja8 zQ*4biOn?)`cHt-fTB~o#e9%lSd=ZM5e09 z`M8bZ!L&i%7r{&USK){FHQ?pAqm9lTAzeMAYySY%I!%2(B7;ryUxTxPv+%rnYExvZ z)%gsqE3}ObXw;wWYzJ)t?rdk+Ub)p;0~MD})qN-ZAn5o&-N(;*cn-=)9|e9Ichv9N zo00b}93f^s)7DmNxo?iDu8)J~GQ*?$(HrQ;s7G5m zwW*tZqyg(~&%b9qhh^Y6cn7qcww1&7F6W-}?w#=YNnd#1R%=J-zKI(q)BZn*{3LQT z^3%xAB0ul+R2?HP3>g=}6?t5@P0MSF4BK5>tsX6cW2x(q=T`6_7V16{-wxaZymV@K zIqgC%wptk)_$QGgog6-G8}j}byz_(d`^L(*aS}_$BIvha)H?tfJjF@>G4|aNTDsNh zGyOE<8LY!G{~hY^+~c?K+^uz_b*QC%o9AmsU?TRh$H+0T-sWM{Uw}oEC&fG)!IyS~ zmY=45*2$m_k5ipXorh6}XO7Oc4*l&Y>hR0u!6L1AI{(o?eG9sl%7m;mhmr2Z15hmp`)(&#vR2 z6Tm@z=?f`5^H0Ku zwXC+t7v2~7{G_$_P24^C{_{q)~PA7%h6MEtA$Vyj8*h2@@@q0MTjHD z7QH64F^JfMHHM%W>f6)fkBQ39#bmyA;o;T*4%(mk4T8=Ot)4LYA;6f3VJ|SvNq}NZ zCvQ7m{+l#!7;&TGNSCYrL2*mCE^i zrn%?())q}@Ev8HH&GXuulchp)GLvd872~bBO=k-8+I=0=^*x^oFIp9DZ|RuVGFN5tx&E;J zmCluw>qg7T!F1Uz4;7N70I`xQrTcTqMA&d8%Wixys{GRUK(vU;#bkfFR8AIM$|w}` zaa9_~7t3LvkF|AUiF_rNNqS^orfD34AU~g@5UuUvxgQPB?PzIlX$v=Jqp|eIbdT_y zE=8M5g=G9=?QL_fp4&cm9_hvSz{eU}BHY{`ZeCF`KdD^4nYJvab4u%rX5-OJ#@D^1 z;`u}prKNHro!7lv)QmK3e-x=t}^Z89_ zj6^D%$M9t;Xg!kd=a8(rVMQkzD`(v;iRciU-BL`WXKrdsG_%Pq8RlZLRLPW89E#*B z1*5E~HIT2+DdK2{y@i}CZJo{*D#fImh?b);2n1 za(+v^djGY*}_NAk1SjvA9rCJFrx}8%6MflDP-{AVaryV2D7?Bc#4~< zuvH8)TasGUZfh@FvuI_nLhH$5(KL^O8|hPYLt1G|d;pr~W6&j^GmeeEmt1~JCkNHt zk}eOpsWc|29#0Hfe>9toYG1{Za$|J5&K2F=bjMUNnap6`Loa#)$1+*moJ_cFXzNqm z2rz-N`GMz;2A<&qTM!qk^QS6iuF58}W_&#_)5hj3V|TIz3>00OeK7V)ml9N`Zcx3+ zQZue}$~^kly<+hv+|_DT=Ze*4N*Xi8jJ%;F!W-uvh@9#Wk)%(mjSlH71l z%$lT&fyF#YB-E;<-HUV>($T}rN12zUGOW4D%|!LU#De~!)#lhz9qkd?HOvI_y&j{9 zwP1`Dy}1{#q6sdZr>Ame>2NV8DLSPiB%M8{mDG`~U9IV50OcfI+~qFrUbJczJhG%0 z6->w^;u0f+i!}f;jGeWnpdm&W=T>e-i$p(kDJtgSi;Qr8Bp=IyU|odIOBbv4e)q!|fZ6t}G~(T&2WO zfT;SoIHs^%9CF8ch4El0B;ih?=_y+FR?@l#y>XMer)zr*t-4A`@6Fz3tcQE_L;};V zG~g@f6_;qw#@sF6r$QP2l^B?-h+gFlcaj z0QB}}oZ&udQ)Yk_!oHpij5q~VaLakUGAKQju+b4mpjE5LTdqAPi4RnAn;;3%)vQL` zXtE5V;Io{D9;Y9=Jgi$Ws}Lqs8Js$>33sfB4U1L}ltfy`rf3FRFSnpdBx;~NzT#Im z>$Hj4nyIL~I?w}pCE)>jj#Doa=v0x?R-sFBsT%V-j!9Z%VqEG&;T|TFj+${n$t8ttNNx z2X!24q_nqVY}g^LXJ#Qi*SRxJZ$jtVY+%aPzR{_7`9>EI7>of}-XOo#%(j;JU-(7Q zoBZ#=IAi;A#x7JX(cGUdH(woXOU%1^?neSI(D7DGkxT_|WS(6HxW|Q^S_aN2{WP!U zV|8t1P(KT+pM%P+rJ<6EYEZV4!(KTtu3D$_t=I}AQiZcn`|NFz&Y!bk^~B`oA|-y_ z(Apm#`yqvSk@p7^rbr}Hum+a}+-B7(aicwfF`*&c+&B>bGx%aWeyV#wdVmcv!Flx#^d;Bcn3)UZSzUzI( z>DA^Aoc@}N;*(Xg?W9tH`*z57$in!ZLnR&HBcdpZ6H$;11@mD|pD|vDGq*=6ln0jL`S80U0B# zRWC&2tf5|q##<)GXS`+VrER>0>d#`vTd2IDLhcp#6DZT}csXj4wbq$*zO~Ldf6C-9 zhrTj-_DJ)H+N&Y=P^r^>d=1TgR**^D*lMQeUu+2aA>Siv6Yy_BZWe$BH?_&d!=9b~^h|tel;p z&xcU^$qOcutRUDJK3Q-t?jiP zQf)AGn<+fsvo-!}hPB>lF@;m4@VNClE%my!%?=9QW^boOw%d0FitIr9kX3Bk)?y`5YnceoI!DgIC?GYA_*pCH^m2;Qt+%R*SKXEs)QFE1RsiG682~Az^ggY=qz!=n-^R1hlt`vTy2Am=7HM6g=lB6cdZMW@p z!kuu6&Mq{H(wMp+I2R6B-{xq2+j_dzz6Y#>9F~J#x!=Q6m2a~?OF5sl4%EuoX6>Y$ zoz@85YQ);7$;$vqgwPPJLTKBesao$#2soqw6Z%M%7 z%IR1G<<=CSTES5Kj&`htZ?Anr!E|r1@_N6ruU$u> zPkTp=HcH2jfO*w_09#lhOZXNZuZK2J=E!>e5A%XCqu8v zv(et{t7;Xw5Q#l^DgT_TKhrkp`f*$hpfj*eZ1C3oCDUkz^y?3 z3S31wS1m+C4_RNL-+ak>%)+GTuW3kYcqJrVS!b##s4?YYw0yB9h?3 zn(AVh%9M$z{(m;r9W>x&b6~rU2!1W!KqtD)M2QZ#ddETrjD<__xV#6ydRB(EVU<|f zhv&Za`g#2Z#E@`M-X&aNol9my;2b?H^FxEyUVXIJUvsBS#js3m3VPJP2W6-!pik+; zRO;IpU~)Dd;rKgh1_p1&8fdXblVui=jFk@L_0Ej-h-_gUKAM!lL&v_oZDxhQ7MFAbRUakonFIz9! z9OT|V;Xj2re?k>nSt+ zfky3L61`}n8Fck6g%!hvsqbaQd#x{1%(Jwui(Q~6?Ge^^1iOaN9k=Z@V*9jMd(eU0 z=SY4I;_W*e$p0~$`K67s>0UD!H11G1cn@%^!RW_3th+W98glkJso!(idfYk+$8dgV zAGUGR8p2Ipv3A;U=*QU1%@{)+@!G-Az98s-3wr5O3IpIw=Zv4DsbaSU*P!T{-he5w znP|Z%EZ|0Ac`tP08BTw|CQLx_geidrAe&>TCIrj=DOl$T>zf?cZ(4`6(;c#&wcvx= z>)@5wLgQ2FToiXZS>u_HRlubyGnf8wu?XfpvfA zP$<~Sq0skP{Qc135U0Z7(DNa!)u?@xd&Hym@!)39Ic}d|@dh+!0+jK^DyCBLxrO`U2w)x3;#$2li0eGu6d_@w`~tjQO?3wv{k#32&bt- z9J`-cC_=3lF)2guduK0Z(km9$2-RTIpu^>r0aHWyX;6NeF7uSGT^6t}!EU3*tC&&Y zd)>RB�-dy>>b$)|89R3mw4D{EP}P#ot$e?;p-d>kXU`=gWYz$9~9G&OUpe?d-Ro zwDqVt-1aNyi2XAgv-}0yc>z=1`8E8=ypriRFrAIziw$3c9nNDAI;+JzFlWW5&YJDS zZqb2Xy+2rPPjIG8S2Z1c8L# zioB4=qwmAW`Z1WN@9`CvO@fgKfGZIeY+lL-e2jzNxH3M*A!l3zv_7to!l7YY+kK2f zzPJwh7h8dl&6DI|ylu8_8BwIHNVfCurkD!@}n zeV`8WQ-kDT6 zb--Ac@EduCxaV*WTUERrnD%3dg&erMahLJHS41gpwt55n-vK@Zex8FT|BrE(@nkl{ z{{YKHeUV0`_P`(7QOIlz>R0sSvE+nNMOTsjGylt6mdY3xs-ZLgOX$oIkc;(a088GN z*n`+ymU;{>D7jvwqbq){7jY}F37xr2 z=E8W$BMOAhJR+fQZqR?`3<-UUJfeX0@2tbLH}isoe}_DJ{G>AnNa&xF#{ixAK0<#$ z9s_jd_6Yrp@))2qe@Ez7H0TfWbc8-4k0=m(@ZY5h{Qw>}1~B!1IDmg6tbzK>tC9Mz z%42}eTp6KT4fJEai_n=CDHrv-5LohB=nvF~*jyGqND=O8f0&md^f?Xa%tI0S+y->! zlL&ob13Gg(g#O_MbmnykJ<@>Aybhr+Z$M{WhtNOSfW9$6?*pByCnG(r6K}xJJP(n# zsR5mN9zriQpfk@y==JgPcJOcX)*r^p;KlLV3A(H|TuC1UmiR}!zXm(%8DNQb9MPZF z;S+WEZD7gE`v5F}gkqJMWAtr8`W6{v^z1zi>tzX8^4!S31GpTZj{tK$<@m7uZvzhp@OOYEuafl-1Iv2c1oTAyCQx+u;eunPY2!&eZ)TVfF+lZ^d-Rbx9QNI z_!GbxU;l~fCSb{FCA}Y5@(GEDfF%c$co=w3puG{`W55fbz%;CP_hUTw;I*Dt6Yy6- zm%KjK|1aQ~h&Q-teg1$4$>Ak^61F&!KS$gIEV+8bR{-;4gPo|)_U^%!hx-A(Q<47n zpiAB%@%6xxheg~2TnO~P4_NXFNzVXFo+@z#Sn?i;?*o>cV&Z=V9t_Ak2psJHDDXa? zK1uyIu;l8p{x5(f50Ch_z@PT=+lXHUmb^-0e&2%Z@0#F`e*?_;KjQU&HZb=Ohr}Mh zlGn-l%Yh|Nmv|MhAm(&F}9-^%-Ev z?<4(wV99+ZeiT^priq^dmUz>I?8NVSm^p0Ifd3O%^4`dQ6u4@SiE4M9|NRQ|hoO(m zkCVWX_ssfz@E`7%_;y5W0S|^P^?R?qslbv`PWlzVlD9|vcfgVdOZ;(Q$!jIP5m@r@ zh;IhIJD^V)_}&1%3wXb8ze(x=;3ot4tH6veoIi|T{{cJ_sJ{*IL-G>Yo;kpoSF;9n z=2&}SuA6Nyw7GHq(&=>O!DQ6w=PZ(4<`&vmvsA96Quq_0>n`bXm#$oN!xA^L(W*bW?J1U*BRhhYX+MvP4U~faBR~yXUs2 zbE&+$IfOm-DtCSEPm{GoqnhS2Wz}sKmRC<9A2p&E71qO4eK*{LpDH|KpSiA+$>k&lxgH zBvGZ7%`4T)Gu=hJvXI9i_+)VwO4xH`aTrTA$Sm=bZ>SOYjRhqQuUh|1nJ4CWyY|3L zG}m8=_9uB_KbMFW6LK5};#n|Gu`AXU!{ba3 z5B{Uq95deiTqWxekczI`7wtInP@qcFCtS;G6zlmCyw;jrR~(^9f`R; zD~?T7DIs;BE=Q(OUR!P2&Z#nV#wJwiGzvOGT`H_N0K>~EWg{U@XJTm+Fb`KV*QW$m zbFu0qX%9eIHS3ZIvb7$89IPZ#k@LAyz$YTBR{5iA{1gp)nXlrHbmL&sMP1vC@|R*I zotKIHE-(Ku8)g1#T}?d^Ym_#g?B#<<`?P7T;mmx|VS&yU$TSP2kJRSc)+KtnZk?NZ zDY;rE@?K4ft+-U9q$RZEF?-E>ReZ;gd@$(Fyt=wBR5PqYBe+^}`GQVfgrd&=ICvRbs--lPEk|RxBOOxT2jmIKU}e=(%SoLNtPW5ry*!Pxnn-SyXC{-MwZn+*?t3+>+m z&n%z+TZ{|;9^+lY_jO=-Ch6hJVQWzeSnP5L&*T%kO!`}V-W>P{oizUZsE#k*ZmCBC zeky#w^7wGm*Th9=w~mhle#Xo?a^+W8>bL;hg~q$g0g_kuTIz1RXz{ax5`NeZxEkKF ijj!OQub0+a>KNWTo7o)h_Y$5rvGqaNrlQf0dY-ZPm&1Re3U@*3qJ2Q87 z$Ie&o+-K{G37VPzAP60=X62u-x1g#WJ!f9LaB=wT6RoSOB-C}T1gF-@tyf!Dg5#HigNc(T zE;YR2NBZ|nELHxlisGpA1_F0s z{q8QYm+p*x^;bc6&0pNfYQ1o0tlc}BU{~1B<3A224MF$3S8la?ONkGnKDK@k&a6z& zP9EA@s8<{1it8PlnmzKE+#a)^biHP|UOSdnGPW}rf^DTL((b=gXx7ip)SJ6j1lg{iM8ynlReJBjbdJ%jG;TAv2h8=slR;tU9 z`J6qzfBw+Sk%gQ+Grf>IJU%o3Ncv;r`={}X3ZH=DGl5_;Lil~D??HKC(jGBXq52wE z36FyDGpKRW7?A!428@jxtiCOM5A|*0_cjCVLCz!@hVk#dduf;f3h*h_=;QEB;0@-F zSfYNU$7CDUdc!jAv4n~Wsr+)eQf#Km#ZoFhE2*R^NU7O&Mma}rrIc!Vg;dQwQ7PwB z(8UU-F`}ThpH9xpM@$&DqJBq_vC!Qh8s3pvZA-A}hQ{ZIGRd7gl4Jkpwm#xWK748< znwqCE{ao;quxZ%WBj1ng1=vBvUyb~g$m)7rWxY*I;CE3@NkIP;;WgVrjKx*^FKuRl zunQ3<)^Xhj=G6Tl)_ozq5z9$@A7Uo-7BKCD(Ek8a638z&kB4DcHVmveTY)L$jKnxO z9Y-1QR#@g-0_I*Pt^(^kbzlnf@J`tb%(5@X_-8Z+ao!OWj-B_5#`^AIe1{o+m(25L z>0rGUoCkGp!IDpW8kqdeW){EU{PUjb2PTK-&ZY>@0cRroEby)f>osP6z0SnECn?NB zd=D_&8V05$pv1hUAA}}>DU4r>jgfaMg?ZxR{cCKDZvitm^=)7Z^XxG@@rQvajNeVT zUnn?Gl;zkdmdYxk?{Z7+yv~|f(YdJC#ZoIS>b?)_N2g`87c7dhS!z6PlG5c~Tb`0@Vz6#k%@#cx>uWre~Y*1rNcXNLRTKnpkF^S#FY z4dC`$#|ESI95C0)1Mu}e9WZ;)cTsOW&CkHs=h{Z}b_u@Tr~UAE!{@tD^Y_E&+fe%j z_`1D*jK2s(_T=I5gE@PDZfbfKgre)Yi{+;8dbVG+3zd4!Z3>@O71wu*BN-|B zbn|AJfaN77RAoT_UVm#fvMbT4wV2UI7*HnrEu zQdrG0anO0foj7`QB6`(L7n6lXL+sDZjAhDr=;#-nD5v7o7MGnx*Y19xq2Yyt6Si(i z4L)>KJ^j`byId>#VJ^P+y0YH+v_sx}v&rT>U#d>ICUyxa#CD60@4(cGVGjK&#evv- zs_Hv=Sla6~KmBY0i(8f_CC_0W z_7w&q;Xb7dLmB2d&+~a7z_)<4Xx?@NG>_l?W$<(vxf<_?cor8{_fZ zyZ#}(@feTa*G=&F*3hE!O(DQ`*sl7n0fvYp(LBD9IgYe0057F+RL1fn(D<#A0&jO0 zk8U1HzLuq~cJ search starts here: - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include-fixed - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include-fixed + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include End of search list. - Compiler executable checksum: 2a7de8ae444ea2cc8934f5dbd0d9a625 - COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_e0ca9.dir/' - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.obj C:\\Users\\alex\\AppData\\Local\\Temp\\ccGNKMdC.s - COMPILER_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ - LIBRARY_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib/ - COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.'\x0d - [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -v CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.obj -o cmTC_e0ca9 && cd ." + Compiler executable checksum: bd4b44cd937a52babfee906ad526682a + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_592e3.dir/' + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/as.exe -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.obj C:\\Users\\alex\\AppData\\Local\\Temp\\ccHtxXOE.s + GNU assembler version 2.43.1 (riscv32-esp-elf) using BFD version (crosstool-NG esp-14.2.0_20241119) 2.43.1 + COMPILER_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ + LIBRARY_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/ + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.'\x0d + [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-gcc.exe -march=rv32imc_zicsr_zifencei -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs -v CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.obj -o cmTC_592e3 && cd ." Using built-in specs. - COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp-elf-gcc.exe - COLLECT_LTO_WRAPPER=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/lto-wrapper.exe - Target: xtensa-esp-elf - Configured with: /builds/idf/crosstool-NG/.build/xtensa-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=xtensa-esp-elf --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld + Reading specs from C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/nosys.specs + rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence + COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-gcc.exe + COLLECT_LTO_WRAPPER=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/lto-wrapper.exe + Target: riscv32-esp-elf + Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.0 (crosstool-NG esp-14.2.0_20241119) - COMPILER_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ - LIBRARY_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib/ - COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_e0ca9' '-dumpdir' 'cmTC_e0ca9.' - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/collect2.exe -plugin C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/liblto_plugin.dll -plugin-opt=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\alex\\AppData\\Local\\Temp\\ccS1FuaR.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_e0ca9 C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o\x0d - COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_e0ca9' '-dumpdir' 'cmTC_e0ca9.'\x0d + COMPILER_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ + LIBRARY_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/ + COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_592e3' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_592e3.' + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/collect2.exe -plugin C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/liblto_plugin.dll -plugin-opt=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\alex\\AppData\\Local\\Temp\\cc7WO8xR.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys --sysroot=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X -o cmTC_592e3 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc --start-group -lgcc -lc -lnosys --end-group + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: warning: cannot find entry symbol _start; defaulting to 00010094 + COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_592e3' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_592e3.'\x0d exitCode: 0 - @@ -152,14 +176,14 @@ events: Parsed C implicit include dir info: rv=done found start of include info found start of implicit include info - add: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include] - add: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include-fixed] - add: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include] + add: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include] + add: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include-fixed] + add: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include] end of search list found - collapse include dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include] - collapse include dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include-fixed] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include-fixed] - collapse include dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include] - implicit include dirs: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include-fixed;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include] + collapse include dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include] + collapse include dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include-fixed] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include-fixed] + collapse include dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include] + implicit include dirs: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include-fixed;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include] - @@ -173,123 +197,127 @@ events: Parsed C implicit link information: link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] - ignore line: [Change Dir: 'C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-7rx12a'] + ignore line: [Change Dir: 'C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-k9xk30'] ignore line: [] - ignore line: [Run Build Command(s): C:/Users/alex/esp/tools/ninja/1.12.1/ninja.exe -v cmTC_e0ca9] - ignore line: [[1/2] C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -v -o CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.obj -c C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCCompilerABI.c] + ignore line: [Run Build Command(s): C:/Users/alex/esp/tools/ninja/1.12.1/ninja.exe -v cmTC_592e3] + ignore line: [[1/2] C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-gcc.exe -march=rv32imc_zicsr_zifencei -v -o CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.obj -c C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCCompilerABI.c] ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp-elf-gcc.exe] - ignore line: [Target: xtensa-esp-elf] - ignore line: [Configured with: /builds/idf/crosstool-NG/.build/xtensa-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=xtensa-esp-elf --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld] + ignore line: [COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-gcc.exe] + ignore line: [Target: riscv32-esp-elf] + ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld] ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 14.2.0 (crosstool-NG esp-14.2.0_20241119) ] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_e0ca9.dir/'] - ignore line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/cc1.exe -quiet -v -imultilib esp32 -iprefix C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/ -isysroot C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_e0ca9.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\\Users\\alex\\AppData\\Local\\Temp\\ccGNKMdC.s] - ignore line: [GNU C17 (crosstool-NG esp-14.2.0_20241119) version 14.2.0 (xtensa-esp-elf)] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_592e3.dir/'] + ignore line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/cc1.exe -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/ -isysroot C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_592e3.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -version -o C:\\Users\\alex\\AppData\\Local\\Temp\\ccHtxXOE.s] + ignore line: [GNU C17 (crosstool-NG esp-14.2.0_20241119) version 14.2.0 (riscv32-esp-elf)] ignore line: [ compiled by GNU C version 6.3.0 20170516 GMP version 6.2.1 MPFR version 4.2.1 MPC version 1.2.1 isl version isl-0.26-GMP] ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/include"] - ignore line: [ignoring nonexistent directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/builds/idf/crosstool-NG/builds/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/../../../../include"] - ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/include-fixed"] - ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include"] - ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/include"] + ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/include"] + ignore line: [ignoring nonexistent directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/../../../../include"] + ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/include-fixed"] + ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include"] + ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/include"] ignore line: [#include "..." search starts here:] ignore line: [#include <...> search starts here:] - ignore line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include] - ignore line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include-fixed] - ignore line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include] + ignore line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include] + ignore line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include-fixed] + ignore line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include] ignore line: [End of search list.] - ignore line: [Compiler executable checksum: 2a7de8ae444ea2cc8934f5dbd0d9a625] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_e0ca9.dir/'] - ignore line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.obj C:\\Users\\alex\\AppData\\Local\\Temp\\ccGNKMdC.s] - ignore line: [COMPILER_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/] - ignore line: [LIBRARY_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.'\x0d] - ignore line: [[2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -v CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.obj -o cmTC_e0ca9 && cd ."] + ignore line: [Compiler executable checksum: bd4b44cd937a52babfee906ad526682a] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_592e3.dir/'] + ignore line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/as.exe -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.obj C:\\Users\\alex\\AppData\\Local\\Temp\\ccHtxXOE.s] + ignore line: [GNU assembler version 2.43.1 (riscv32-esp-elf) using BFD version (crosstool-NG esp-14.2.0_20241119) 2.43.1] + ignore line: [COMPILER_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/] + ignore line: [LIBRARY_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.'\x0d] + ignore line: [[2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-gcc.exe -march=rv32imc_zicsr_zifencei -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs -v CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.obj -o cmTC_592e3 && cd ."] ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp-elf-gcc.exe] - ignore line: [COLLECT_LTO_WRAPPER=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/lto-wrapper.exe] - ignore line: [Target: xtensa-esp-elf] - ignore line: [Configured with: /builds/idf/crosstool-NG/.build/xtensa-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=xtensa-esp-elf --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld] + ignore line: [Reading specs from C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/nosys.specs] + ignore line: [rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence] + ignore line: [COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-gcc.exe] + ignore line: [COLLECT_LTO_WRAPPER=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/lto-wrapper.exe] + ignore line: [Target: riscv32-esp-elf] + ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld] ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 14.2.0 (crosstool-NG esp-14.2.0_20241119) ] - ignore line: [COMPILER_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/] - ignore line: [LIBRARY_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_e0ca9' '-dumpdir' 'cmTC_e0ca9.'] - link line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/collect2.exe -plugin C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/liblto_plugin.dll -plugin-opt=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\alex\\AppData\\Local\\Temp\\ccS1FuaR.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_e0ca9 C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o\x0d] - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/collect2.exe] ==> ignore + ignore line: [COMPILER_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/] + ignore line: [LIBRARY_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_592e3' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_592e3.'] + link line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/collect2.exe -plugin C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/liblto_plugin.dll -plugin-opt=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\alex\\AppData\\Local\\Temp\\cc7WO8xR.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys --sysroot=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X -o cmTC_592e3 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc --start-group -lgcc -lc -lnosys --end-group] + arg [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/collect2.exe] ==> ignore arg [-plugin] ==> ignore - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/liblto_plugin.dll] ==> ignore - arg [-plugin-opt=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/lto-wrapper.exe] ==> ignore - arg [-plugin-opt=-fresolution=C:\\Users\\alex\\AppData\\Local\\Temp\\ccS1FuaR.res] ==> ignore + arg [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/liblto_plugin.dll] ==> ignore + arg [-plugin-opt=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/lto-wrapper.exe] ==> ignore + arg [-plugin-opt=-fresolution=C:\\Users\\alex\\AppData\\Local\\Temp\\cc7WO8xR.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lnosys] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [--sysroot=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf] ==> ignore - arg [--dynconfig=xtensa_esp32.so] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lnosys] ==> ignore + arg [--sysroot=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore + arg [-melf32lriscv] ==> ignore + arg [-X] ==> ignore arg [-o] ==> ignore - arg [cmTC_e0ca9] ==> ignore - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] ==> obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o] ==> obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o] - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o] ==> obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib] - arg [CMakeFiles/cmTC_e0ca9.dir/CMakeCCompilerABI.c.obj] ==> ignore + arg [cmTC_592e3] ==> ignore + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] + arg [CMakeFiles/cmTC_592e3.dir/CMakeCCompilerABI.c.obj] ==> ignore arg [-lgcc] ==> lib [gcc] arg [-lc] ==> lib [c] arg [-lnosys] ==> lib [nosys] arg [-lc] ==> lib [c] arg [-lgcc] ==> lib [gcc] - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o] ==> obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o] - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o] ==> obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_e0ca9' '-dumpdir' 'cmTC_e0ca9.'\x0d] + arg [--start-group] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lnosys] ==> lib [nosys] + arg [--end-group] ==> ignore + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: warning: cannot find entry symbol _start] + ignore line: [ defaulting to 00010094] + ignore line: [COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_592e3' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_592e3.'\x0d] ignore line: [] ignore line: [] - collapse obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib/esp32/crt0.o] - collapse obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o] - collapse obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o] - collapse obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o] - collapse obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib/esp32] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib/esp32] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/usr/lib] - implicit libs: [gcc;c;nosys;c;gcc] - implicit objs: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib/esp32/crt0.o;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o] - implicit dirs: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib/esp32;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/usr/lib] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/usr/lib] + implicit libs: [gcc;c;nosys;c;gcc;gcc;c;nosys] + implicit objs: [] + implicit dirs: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/usr/lib] implicit fwks: [] @@ -303,72 +331,76 @@ events: checks: - "Detecting CXX compiler ABI info" directories: - source: "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-00djwr" - binary: "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-00djwr" + source: "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-i93sk1" + binary: "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-i93sk1" cmakeVariables: - CMAKE_CXX_FLAGS: "-mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy" + CMAKE_CXX_FLAGS: "-march=rv32imc_zicsr_zifencei " CMAKE_CXX_FLAGS_DEBUG: "-g" CMAKE_CXX_SCAN_FOR_MODULES: "OFF" - CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_EXE_LINKER_FLAGS: "-nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs " CMAKE_MODULE_PATH: "C:/Users/alex/esp/v5.4/esp-idf/tools/cmake;C:/Users/alex/esp/v5.4/esp-idf/tools/cmake/third_party" buildResult: variable: "CMAKE_CXX_ABI_COMPILED" cached: true stdout: | - Change Dir: 'C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-00djwr' + Change Dir: 'C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-i93sk1' - Run Build Command(s): C:/Users/alex/esp/tools/ninja/1.12.1/ninja.exe -v cmTC_ccd87 - [1/2] C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-g++.exe -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -v -o CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj -c C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp + Run Build Command(s): C:/Users/alex/esp/tools/ninja/1.12.1/ninja.exe -v cmTC_db222 + [1/2] C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-g++.exe -march=rv32imc_zicsr_zifencei -v -o CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj -c C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. - COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp-elf-g++.exe - Target: xtensa-esp-elf - Configured with: /builds/idf/crosstool-NG/.build/xtensa-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=xtensa-esp-elf --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld + COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-g++.exe + Target: riscv32-esp-elf + Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.0 (crosstool-NG esp-14.2.0_20241119) - COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_ccd87.dir/' - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/cc1plus.exe -quiet -v -imultilib esp32 -iprefix C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/ -isysroot C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_ccd87.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\\Users\\alex\\AppData\\Local\\Temp\\cc72lEEO.s - GNU C++17 (crosstool-NG esp-14.2.0_20241119) version 14.2.0 (xtensa-esp-elf) + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_db222.dir/' + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/cc1plus.exe -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/ -isysroot C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_db222.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -version -o C:\\Users\\alex\\AppData\\Local\\Temp\\cci8pODm.s + GNU C++17 (crosstool-NG esp-14.2.0_20241119) version 14.2.0 (riscv32-esp-elf) compiled by GNU C version 6.3.0 20170516, GMP version 6.2.1, MPFR version 4.2.1, MPC version 1.2.1, isl version isl-0.26-GMP GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0" - ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0/xtensa-esp-elf/esp32" - ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0/backward" - ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/include" - ignoring nonexistent directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/builds/idf/crosstool-NG/builds/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/../../../../include" - ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/include-fixed" - ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include" - ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/include" + ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0" + ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32" + ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0/backward" + ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/include" + ignoring nonexistent directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/../../../../include" + ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/include-fixed" + ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include" + ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/include" #include "..." search starts here: #include <...> search starts here: - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0 - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0/xtensa-esp-elf/esp32 - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0/backward - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include-fixed - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0 + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0/backward + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include-fixed + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include End of search list. - Compiler executable checksum: 0f2561fd5b17550bc500962d0f2c6da3 - COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_ccd87.dir/' - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\alex\\AppData\\Local\\Temp\\cc72lEEO.s - COMPILER_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ - LIBRARY_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib/ - COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.'\x0d - [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-g++.exe -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -v CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_ccd87 && cd ." + Compiler executable checksum: b8daf4944b33b24ed9ecf5a047df93fe + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_db222.dir/' + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/as.exe -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\alex\\AppData\\Local\\Temp\\cci8pODm.s + GNU assembler version 2.43.1 (riscv32-esp-elf) using BFD version (crosstool-NG esp-14.2.0_20241119) 2.43.1 + COMPILER_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ + LIBRARY_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/\x0d + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.'\x0d + [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-g++.exe -march=rv32imc_zicsr_zifencei -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs -v CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_db222 && cd ." Using built-in specs. - COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp-elf-g++.exe - COLLECT_LTO_WRAPPER=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/lto-wrapper.exe - Target: xtensa-esp-elf - Configured with: /builds/idf/crosstool-NG/.build/xtensa-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=xtensa-esp-elf --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld + Reading specs from C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/nosys.specs + rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence + COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-g++.exe + COLLECT_LTO_WRAPPER=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/lto-wrapper.exe + Target: riscv32-esp-elf + Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.0 (crosstool-NG esp-14.2.0_20241119) - COMPILER_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ - LIBRARY_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib/ - COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_ccd87' '-dumpdir' 'cmTC_ccd87.' - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/collect2.exe -plugin C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/liblto_plugin.dll -plugin-opt=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\alex\\AppData\\Local\\Temp\\ccRwpntY.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_ccd87 C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o\x0d - COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_ccd87' '-dumpdir' 'cmTC_ccd87.'\x0d + COMPILER_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ + LIBRARY_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/ + COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_db222' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_db222.' + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/collect2.exe -plugin C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/liblto_plugin.dll -plugin-opt=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\alex\\AppData\\Local\\Temp\\ccOoTaow.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys --sysroot=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X -o cmTC_db222 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc --start-group -lgcc -lc -lnosys --end-group + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: warning: cannot find entry symbol _start; defaulting to 00010094 + COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_db222' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_db222.'\x0d exitCode: 0 - @@ -382,20 +414,20 @@ events: Parsed CXX implicit include dir info: rv=done found start of include info found start of implicit include info - add: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0] - add: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0/xtensa-esp-elf/esp32] - add: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0/backward] - add: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include] - add: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include-fixed] - add: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include] + add: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0] + add: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] + add: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0/backward] + add: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include] + add: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include-fixed] + add: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include] end of search list found - collapse include dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0] - collapse include dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0/xtensa-esp-elf/esp32] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/xtensa-esp-elf/esp32] - collapse include dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0/backward] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/backward] - collapse include dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include] - collapse include dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include-fixed] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include-fixed] - collapse include dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include] - implicit include dirs: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/xtensa-esp-elf/esp32;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/backward;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include-fixed;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/include] + collapse include dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include/c++/14.2.0] + collapse include dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include/c++/14.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] + collapse include dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0/backward] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include/c++/14.2.0/backward] + collapse include dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include] + collapse include dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include-fixed] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include-fixed] + collapse include dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include] + implicit include dirs: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include/c++/14.2.0;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include/c++/14.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include/c++/14.2.0/backward;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include-fixed;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/include] - @@ -409,103 +441,107 @@ events: Parsed CXX implicit link information: link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] - ignore line: [Change Dir: 'C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-00djwr'] + ignore line: [Change Dir: 'C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-i93sk1'] ignore line: [] - ignore line: [Run Build Command(s): C:/Users/alex/esp/tools/ninja/1.12.1/ninja.exe -v cmTC_ccd87] - ignore line: [[1/2] C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-g++.exe -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -v -o CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj -c C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Run Build Command(s): C:/Users/alex/esp/tools/ninja/1.12.1/ninja.exe -v cmTC_db222] + ignore line: [[1/2] C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-g++.exe -march=rv32imc_zicsr_zifencei -v -o CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj -c C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp-elf-g++.exe] - ignore line: [Target: xtensa-esp-elf] - ignore line: [Configured with: /builds/idf/crosstool-NG/.build/xtensa-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=xtensa-esp-elf --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld] + ignore line: [COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-g++.exe] + ignore line: [Target: riscv32-esp-elf] + ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld] ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 14.2.0 (crosstool-NG esp-14.2.0_20241119) ] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_ccd87.dir/'] - ignore line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/cc1plus.exe -quiet -v -imultilib esp32 -iprefix C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/ -isysroot C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_ccd87.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\\Users\\alex\\AppData\\Local\\Temp\\cc72lEEO.s] - ignore line: [GNU C++17 (crosstool-NG esp-14.2.0_20241119) version 14.2.0 (xtensa-esp-elf)] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_db222.dir/'] + ignore line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/cc1plus.exe -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/ -isysroot C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_db222.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -version -o C:\\Users\\alex\\AppData\\Local\\Temp\\cci8pODm.s] + ignore line: [GNU C++17 (crosstool-NG esp-14.2.0_20241119) version 14.2.0 (riscv32-esp-elf)] ignore line: [ compiled by GNU C version 6.3.0 20170516 GMP version 6.2.1 MPFR version 4.2.1 MPC version 1.2.1 isl version isl-0.26-GMP] ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0"] - ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0/xtensa-esp-elf/esp32"] - ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0/backward"] - ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/include"] - ignore line: [ignoring nonexistent directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/builds/idf/crosstool-NG/builds/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/../../../../include"] - ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/include-fixed"] - ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/../../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include"] - ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/include"] + ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0"] + ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32"] + ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0/backward"] + ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/include"] + ignore line: [ignoring nonexistent directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/../../../../include"] + ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/include-fixed"] + ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/../../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include"] + ignore line: [ignoring duplicate directory "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/include"] ignore line: [#include "..." search starts here:] ignore line: [#include <...> search starts here:] - ignore line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0] - ignore line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0/xtensa-esp-elf/esp32] - ignore line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include/c++/14.2.0/backward] - ignore line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include] - ignore line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/include-fixed] - ignore line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/include] + ignore line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0] + ignore line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] + ignore line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include/c++/14.2.0/backward] + ignore line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include] + ignore line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/include-fixed] + ignore line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/include] ignore line: [End of search list.] - ignore line: [Compiler executable checksum: 0f2561fd5b17550bc500962d0f2c6da3] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_ccd87.dir/'] - ignore line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\alex\\AppData\\Local\\Temp\\cc72lEEO.s] - ignore line: [COMPILER_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/] - ignore line: [LIBRARY_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.'\x0d] - ignore line: [[2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-g++.exe -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -v CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_ccd87 && cd ."] + ignore line: [Compiler executable checksum: b8daf4944b33b24ed9ecf5a047df93fe] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_db222.dir/'] + ignore line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/as.exe -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\alex\\AppData\\Local\\Temp\\cci8pODm.s] + ignore line: [GNU assembler version 2.43.1 (riscv32-esp-elf) using BFD version (crosstool-NG esp-14.2.0_20241119) 2.43.1] + ignore line: [COMPILER_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/] + ignore line: [LIBRARY_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/\x0d] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.'\x0d] + ignore line: [[2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-g++.exe -march=rv32imc_zicsr_zifencei -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs -v CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_db222 && cd ."] ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp-elf-g++.exe] - ignore line: [COLLECT_LTO_WRAPPER=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/lto-wrapper.exe] - ignore line: [Target: xtensa-esp-elf] - ignore line: [Configured with: /builds/idf/crosstool-NG/.build/xtensa-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=xtensa-esp-elf --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/xtensa-esp-elf/xtensa-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld] + ignore line: [Reading specs from C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/nosys.specs] + ignore line: [rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence] + ignore line: [COLLECT_GCC=C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-g++.exe] + ignore line: [COLLECT_LTO_WRAPPER=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/lto-wrapper.exe] + ignore line: [Target: riscv32-esp-elf] + ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-host_w64-mingw32 --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-14.2.0_20241119' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes --with-gnu-ld] ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 14.2.0 (crosstool-NG esp-14.2.0_20241119) ] - ignore line: [COMPILER_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/] - ignore line: [LIBRARY_PATH=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/] - ignore line: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_ccd87' '-dumpdir' 'cmTC_ccd87.'] - link line: [ C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/collect2.exe -plugin C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/liblto_plugin.dll -plugin-opt=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\alex\\AppData\\Local\\Temp\\ccRwpntY.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_ccd87 C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0 -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib -LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o\x0d] - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/collect2.exe] ==> ignore + ignore line: [COMPILER_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/] + ignore line: [LIBRARY_PATH=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/] + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_db222' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_db222.'] + link line: [ C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/collect2.exe -plugin C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/liblto_plugin.dll -plugin-opt=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\alex\\AppData\\Local\\Temp\\ccOoTaow.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys --sysroot=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X -o cmTC_db222 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0 -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc --start-group -lgcc -lc -lnosys --end-group] + arg [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/collect2.exe] ==> ignore arg [-plugin] ==> ignore - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/liblto_plugin.dll] ==> ignore - arg [-plugin-opt=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/14.2.0/lto-wrapper.exe] ==> ignore - arg [-plugin-opt=-fresolution=C:\\Users\\alex\\AppData\\Local\\Temp\\ccRwpntY.res] ==> ignore + arg [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/liblto_plugin.dll] ==> ignore + arg [-plugin-opt=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/14.2.0/lto-wrapper.exe] ==> ignore + arg [-plugin-opt=-fresolution=C:\\Users\\alex\\AppData\\Local\\Temp\\ccOoTaow.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lnosys] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [--sysroot=C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf] ==> ignore - arg [--dynconfig=xtensa_esp32.so] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lnosys] ==> ignore + arg [--sysroot=C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore + arg [-melf32lriscv] ==> ignore + arg [-X] ==> ignore arg [-o] ==> ignore - arg [cmTC_ccd87] ==> ignore - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] ==> obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o] ==> obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o] - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o] ==> obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] - arg [-LC:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib] ==> dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib] - arg [CMakeFiles/cmTC_ccd87.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore + arg [cmTC_db222] ==> ignore + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] + arg [-LC:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] + arg [CMakeFiles/cmTC_db222.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc] ==> lib [gcc] @@ -513,27 +549,27 @@ events: arg [-lnosys] ==> lib [nosys] arg [-lc] ==> lib [c] arg [-lgcc] ==> lib [gcc] - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o] ==> obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o] - arg [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o] ==> obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_ccd87' '-dumpdir' 'cmTC_ccd87.'\x0d] + arg [--start-group] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lnosys] ==> lib [nosys] + arg [--end-group] ==> ignore + ignore line: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: warning: cannot find entry symbol _start] + ignore line: [ defaulting to 00010094] + ignore line: [COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_db222' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_db222.'\x0d] ignore line: [] ignore line: [] - collapse obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib/esp32/crt0.o] - collapse obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o] - collapse obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o] - collapse obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o] - collapse obj [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib/esp32] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib/esp32] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib] - collapse library dir [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../xtensa-esp-elf/usr/lib] ==> [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/usr/lib] - implicit libs: [stdc++;m;gcc;c;nosys;c;gcc] - implicit objs: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib/esp32/crt0.o;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crti.o;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtbegin.o;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtend.o;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32/crtn.o] - implicit dirs: [C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/esp32;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib/esp32;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/lib/gcc;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/lib;C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/xtensa-esp-elf/usr/lib] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib] + collapse library dir [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/usr/lib] + implicit libs: [stdc++;m;gcc;c;nosys;c;gcc;gcc;c;nosys] + implicit objs: [] + implicit dirs: [C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/lib/gcc;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/lib;C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/riscv32-esp-elf/usr/lib] implicit fwks: [] @@ -548,27 +584,59 @@ events: checks: - "Performing Test CMAKE_HAVE_LIBC_PTHREAD" directories: - source: "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-ze9o6w" - binary: "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-ze9o6w" + source: "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-r4ddwu" + binary: "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-r4ddwu" cmakeVariables: - CMAKE_C_FLAGS: "-mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy" + CMAKE_C_FLAGS: "-march=rv32imc_zicsr_zifencei " CMAKE_C_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_EXE_LINKER_FLAGS: "-nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs " CMAKE_MODULE_PATH: "C:/Users/alex/esp/v5.4/esp-idf/tools/cmake;C:/Users/alex/esp/v5.4/esp-idf/tools/cmake/third_party" buildResult: variable: "CMAKE_HAVE_LIBC_PTHREAD" cached: true stdout: | - Change Dir: 'C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-ze9o6w' + Change Dir: 'C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-r4ddwu' - Run Build Command(s): C:/Users/alex/esp/tools/ninja/1.12.1/ninja.exe -v cmTC_6b2a8 - [1/2] C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -DCMAKE_HAVE_LIBC_PTHREAD -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o CMakeFiles/cmTC_6b2a8.dir/src.c.obj -c C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-ze9o6w/src.c - [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\Users\\alex\\esp\\tools\\xtensa-esp-elf\\esp-14.2.0_20241119\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy CMakeFiles/cmTC_6b2a8.dir/src.c.obj -o cmTC_6b2a8 && cd ." - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_6b2a8.dir/src.c.obj:(.literal+0x14): warning: pthread_atfork is not implemented and will always fail - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_6b2a8.dir/src.c.obj:(.literal+0xc): warning: pthread_cancel is not implemented and will always fail - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_6b2a8.dir/src.c.obj:(.literal+0x4): warning: pthread_create is not implemented and will always fail - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_6b2a8.dir/src.c.obj:(.literal+0x8): warning: pthread_detach is not implemented and will always fail - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_6b2a8.dir/src.c.obj:(.literal+0x18): warning: pthread_exit is not implemented and will always fail - C:/Users/alex/esp/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_6b2a8.dir/src.c.obj:(.literal+0x10): warning: pthread_join is not implemented and will always fail\x0d + Run Build Command(s): C:/Users/alex/esp/tools/ninja/1.12.1/ninja.exe -v cmTC_c0003 + [1/2] C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-gcc.exe -DCMAKE_HAVE_LIBC_PTHREAD -march=rv32imc_zicsr_zifencei -o CMakeFiles/cmTC_c0003.dir/src.c.obj -c C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-r4ddwu/src.c + [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-gcc.exe -march=rv32imc_zicsr_zifencei -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs CMakeFiles/cmTC_c0003.dir/src.c.obj -o cmTC_c0003 && cd ." + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: CMakeFiles/cmTC_c0003.dir/src.c.obj: in function `main': + src.c:(.text+0x6e): warning: pthread_atfork is not implemented and will always fail + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: src.c:(.text+0x50): warning: pthread_cancel is not implemented and will always fail + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: src.c:(.text+0x34): warning: pthread_create is not implemented and will always fail + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: src.c:(.text+0x42): warning: pthread_detach is not implemented and will always fail + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: src.c:(.text+0x78): warning: pthread_exit is not implemented and will always fail + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: src.c:(.text+0x60): warning: pthread_join is not implemented and will always fail + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: warning: cannot find entry symbol _start; defaulting to 00010094\x0d exitCode: 0 + - + kind: "try_compile-v1" + backtrace: + - "C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)" + - "C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)" + - "C:/Users/alex/esp/tools/cmake/3.30.2/share/cmake-3.30/Modules/CheckCCompilerFlag.cmake:51 (cmake_check_compiler_flag)" + - "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/CMakeLists.txt:219 (CHECK_C_COMPILER_FLAG)" + checks: + - "Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS" + directories: + source: "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-1lqg30" + binary: "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-1lqg30" + cmakeVariables: + CMAKE_C_FLAGS: "-march=rv32imc_zicsr_zifencei -Wall -Wextra -Wwrite-strings -Wmissing-prototypes -Wformat=2 -Wno-format-nonliteral -Wvla -Wlogical-op -Wshadow" + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "-nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs " + CMAKE_MODULE_PATH: "C:/Users/alex/esp/v5.4/esp-idf/tools/cmake;C:/Users/alex/esp/v5.4/esp-idf/tools/cmake/third_party" + buildResult: + variable: "C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS" + cached: true + stdout: | + Change Dir: 'C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-1lqg30' + + Run Build Command(s): C:/Users/alex/esp/tools/ninja/1.12.1/ninja.exe -v cmTC_5bf83 + [1/2] C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-gcc.exe -DC_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS -march=rv32imc_zicsr_zifencei -Wall -Wextra -Wwrite-strings -Wmissing-prototypes -Wformat=2 -Wno-format-nonliteral -Wvla -Wlogical-op -Wshadow -Wformat-signedness -o CMakeFiles/cmTC_5bf83.dir/src.c.obj -c C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/CMakeFiles/CMakeScratch/TryCompile-1lqg30/src.c + [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\Users\\alex\\esp\\tools\\riscv32-esp-elf\\esp-14.2.0_20241119\\riscv32-esp-elf\\bin\\riscv32-esp-elf-gcc.exe -march=rv32imc_zicsr_zifencei -Wall -Wextra -Wwrite-strings -Wmissing-prototypes -Wformat=2 -Wno-format-nonliteral -Wvla -Wlogical-op -Wshadow -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs CMakeFiles/cmTC_5bf83.dir/src.c.obj -o cmTC_5bf83 && cd ." + C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: warning: cannot find entry symbol _start; defaulting to 00010094\x0d + + exitCode: 0 +... diff --git a/ESP-IDF_ePaper/build/CMakeFiles/cmake.check_cache b/ESP-IDF_ePaper/build/CMakeFiles/cmake.check_cache new file mode 100644 index 000000000..3dccd7317 --- /dev/null +++ b/ESP-IDF_ePaper/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/ESP-IDF_ePaper/build/CMakeFiles/git-data/head-ref b/ESP-IDF_ePaper/build/CMakeFiles/git-data/head-ref index 6f2a2e5af..110abe3a6 100644 --- a/ESP-IDF_ePaper/build/CMakeFiles/git-data/head-ref +++ b/ESP-IDF_ePaper/build/CMakeFiles/git-data/head-ref @@ -1 +1 @@ -ed2e1a0449dc663a92f807e97f72b3e160f03c99 +6819c43d47e6605a22afac59cd69b8512d10074b diff --git a/ESP-IDF_ePaper/build/app-flash_args b/ESP-IDF_ePaper/build/app-flash_args new file mode 100644 index 000000000..a95250522 --- /dev/null +++ b/ESP-IDF_ePaper/build/app-flash_args @@ -0,0 +1,2 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x10000 ESP-IDF_ePaper.bin diff --git a/ESP-IDF_ePaper/build/bootloader-flash_args b/ESP-IDF_ePaper/build/bootloader-flash_args new file mode 100644 index 000000000..7b1a5bde2 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader-flash_args @@ -0,0 +1,2 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x0 bootloader/bootloader.bin diff --git a/ESP-IDF_ePaper/build/bootloader-prefix/tmp/bootloader-cfgcmd.txt b/ESP-IDF_ePaper/build/bootloader-prefix/tmp/bootloader-cfgcmd.txt index fb0db8e99..6f931039f 100644 --- a/ESP-IDF_ePaper/build/bootloader-prefix/tmp/bootloader-cfgcmd.txt +++ b/ESP-IDF_ePaper/build/bootloader-prefix/tmp/bootloader-cfgcmd.txt @@ -1 +1 @@ -cmd='C:/Users/alex/esp/tools/cmake/3.30.2/bin/cmake.exe;-DSDKCONFIG=C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/sdkconfig;-DIDF_PATH=C:/Users/alex/esp/v5.4/esp-idf;-DIDF_TARGET=esp32;-DPYTHON_DEPS_CHECKED=1;-DPYTHON=c:/Users/alex/esp/python_env/idf5.4_py3.11_env/Scripts/python.exe;-DEXTRA_COMPONENT_DIRS=C:/Users/alex/esp/v5.4/esp-idf/components/bootloader;-DPROJECT_SOURCE_DIR=C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper;-DIGNORE_EXTRA_COMPONENT=;-GNinja;-S;;-B;' +cmd='C:/Users/alex/esp/tools/cmake/3.30.2/bin/cmake.exe;-DSDKCONFIG=C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/sdkconfig;-DIDF_PATH=C:/Users/alex/esp/v5.4/esp-idf;-DIDF_TARGET=esp32c3;-DPYTHON_DEPS_CHECKED=1;-DPYTHON=c:/Users/alex/esp/python_env/idf5.4_py3.11_env/Scripts/python.exe;-DEXTRA_COMPONENT_DIRS=C:/Users/alex/esp/v5.4/esp-idf/components/bootloader;-DPROJECT_SOURCE_DIR=C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper;-DIGNORE_EXTRA_COMPONENT=;-GNinja;-S;;-B;' diff --git a/ESP-IDF_ePaper/build/cmake_install.cmake b/ESP-IDF_ePaper/build/cmake_install.cmake new file mode 100644 index 000000000..75af9f8f8 --- /dev/null +++ b/ESP-IDF_ePaper/build/cmake_install.cmake @@ -0,0 +1,62 @@ +# Install script for directory: C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/cmake_install.cmake") +endif() + +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") + file(WRITE "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/config.env b/ESP-IDF_ePaper/build/config.env index 7fd60f75c..72b4d5b83 100644 --- a/ESP-IDF_ePaper/build/config.env +++ b/ESP-IDF_ePaper/build/config.env @@ -1,8 +1,8 @@ { "COMPONENT_KCONFIGS": "C:/Users/alex/esp/v5.4/esp-idf/components/app_trace/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/bt/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/console/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/driver/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/efuse/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp-tls/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_coex/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_common/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ana_cmpr/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_cam/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_dac/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gpio/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gptimer/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2c/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2s/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_isp/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_jpeg/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ledc/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_mcpwm/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_parlio/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_pcnt/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_rmt/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdm/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_spi/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_touch_sens/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_tsens/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_uart/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_usb_serial_jtag/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_eth/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_event/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_client/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_server/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_ota/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_server/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_mm/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_partition/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_pm/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_psram/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_ringbuf/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_security/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/fatfs/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/freertos/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/hal/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/heap/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/ieee802154/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/log/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/lwip/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/mqtt/esp-mqtt/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/newlib/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/nvs_sec_provider/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/openthread/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/pthread/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/soc/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/spiffs/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/tcp_transport/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/ulp/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/unity/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/usb/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/vfs/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/wear_levelling/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning/Kconfig", "COMPONENT_KCONFIGS_PROJBUILD": "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader/Kconfig.projbuild;C:/Users/alex/esp/v5.4/esp-idf/components/esp_app_format/Kconfig.projbuild;C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/Kconfig.projbuild;C:/Users/alex/esp/v5.4/esp-idf/components/esptool_py/Kconfig.projbuild;C:/Users/alex/esp/v5.4/esp-idf/components/partition_table/Kconfig.projbuild;C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/main/Kconfig.projbuild", - "COMPONENT_SDKCONFIG_RENAMES": "C:/Users/alex/esp/v5.4/esp-idf/components/app_trace/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/bootloader/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/bt/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/driver/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_coex/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_event/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_ota/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/sdkconfig.rename.esp32;C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_pm/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/sdkconfig.rename.esp32;C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esptool_py/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/freertos/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/hal/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/lwip/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/newlib/sdkconfig.rename.esp32;C:/Users/alex/esp/v5.4/esp-idf/components/pthread/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/ulp/sdkconfig.rename.esp32;C:/Users/alex/esp/v5.4/esp-idf/components/vfs/sdkconfig.rename", - "IDF_TARGET": "esp32", + "COMPONENT_SDKCONFIG_RENAMES": "C:/Users/alex/esp/v5.4/esp-idf/components/app_trace/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/bootloader/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/bt/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/bt/sdkconfig.rename.esp32c3;C:/Users/alex/esp/v5.4/esp-idf/components/driver/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_coex/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_event/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_ota/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/sdkconfig.rename.esp32c3;C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_pm/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/sdkconfig.rename.esp32c3;C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/esptool_py/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/freertos/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/hal/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/lwip/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/newlib/sdkconfig.rename.esp32c3;C:/Users/alex/esp/v5.4/esp-idf/components/pthread/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/sdkconfig.rename;C:/Users/alex/esp/v5.4/esp-idf/components/vfs/sdkconfig.rename", + "IDF_TARGET": "esp32c3", "IDF_TOOLCHAIN": "gcc", "IDF_VERSION": "5.4.0", "IDF_ENV_FPGA": "", diff --git a/ESP-IDF_ePaper/build/config/kconfig_menus.json b/ESP-IDF_ePaper/build/config/kconfig_menus.json index dc0645334..75dd43edd 100644 --- a/ESP-IDF_ePaper/build/config/kconfig_menus.json +++ b/ESP-IDF_ePaper/build/config/kconfig_menus.json @@ -1,44 +1,4 @@ [ - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_BROWNOUT_RESET_SUPPORTED", - "name": "SOC_BROWNOUT_RESET_SUPPORTED", - "range": null, - "title": null, - "type": "string" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_TWAI_BRP_DIV_SUPPORTED", - "name": "SOC_TWAI_BRP_DIV_SUPPORTED", - "range": null, - "title": null, - "type": "string" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_DPORT_WORKAROUND", - "name": "SOC_DPORT_WORKAROUND", - "range": null, - "title": null, - "type": "string" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_CAPS_ECO_VER_MAX", - "name": "SOC_CAPS_ECO_VER_MAX", - "range": null, - "title": null, - "type": "int" - }, { "children": [], "depends_on": null, @@ -53,8 +13,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_DAC_SUPPORTED", - "name": "SOC_DAC_SUPPORTED", + "id": "SOC_DEDICATED_GPIO_SUPPORTED", + "name": "SOC_DEDICATED_GPIO_SUPPORTED", "range": null, "title": null, "type": "bool" @@ -73,8 +33,18 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_MCPWM_SUPPORTED", - "name": "SOC_MCPWM_SUPPORTED", + "id": "SOC_GDMA_SUPPORTED", + "name": "SOC_GDMA_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_AHB_GDMA_SUPPORTED", + "name": "SOC_AHB_GDMA_SUPPORTED", "range": null, "title": null, "type": "bool" @@ -93,8 +63,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_SDMMC_HOST_SUPPORTED", - "name": "SOC_SDMMC_HOST_SUPPORTED", + "id": "SOC_TWAI_SUPPORTED", + "name": "SOC_TWAI_SUPPORTED", "range": null, "title": null, "type": "bool" @@ -113,8 +83,38 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_PCNT_SUPPORTED", - "name": "SOC_PCNT_SUPPORTED", + "id": "SOC_ASYNC_MEMCPY_SUPPORTED", + "name": "SOC_ASYNC_MEMCPY_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_USB_SERIAL_JTAG_SUPPORTED", + "name": "SOC_USB_SERIAL_JTAG_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_TEMP_SENSOR_SUPPORTED", + "name": "SOC_TEMP_SENSOR_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_XT_WDT_SUPPORTED", + "name": "SOC_XT_WDT_SUPPORTED", "range": null, "title": null, "type": "bool" @@ -143,8 +143,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_SDIO_SLAVE_SUPPORTED", - "name": "SOC_SDIO_SLAVE_SUPPORTED", + "id": "SOC_SUPPORTS_SECURE_DL_MODE", + "name": "SOC_SUPPORTS_SECURE_DL_MODE", "range": null, "title": null, "type": "bool" @@ -153,8 +153,18 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_TWAI_SUPPORTED", - "name": "SOC_TWAI_SUPPORTED", + "id": "SOC_EFUSE_KEY_PURPOSE_FIELD", + "name": "SOC_EFUSE_KEY_PURPOSE_FIELD", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_EFUSE_HAS_EFUSE_RST_BUG", + "name": "SOC_EFUSE_HAS_EFUSE_RST_BUG", "range": null, "title": null, "type": "bool" @@ -169,36 +179,6 @@ "title": null, "type": "bool" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_EMAC_SUPPORTED", - "name": "SOC_EMAC_SUPPORTED", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_ULP_SUPPORTED", - "name": "SOC_ULP_SUPPORTED", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_CCOMP_TIMER_SUPPORTED", - "name": "SOC_CCOMP_TIMER_SUPPORTED", - "range": null, - "title": null, - "type": "bool" - }, { "children": [], "depends_on": null, @@ -209,16 +189,6 @@ "title": null, "type": "bool" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_RTC_SLOW_MEM_SUPPORTED", - "name": "SOC_RTC_SLOW_MEM_SUPPORTED", - "range": null, - "title": null, - "type": "bool" - }, { "children": [], "depends_on": null, @@ -289,6 +259,16 @@ "title": null, "type": "bool" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SYSTIMER_SUPPORTED", + "name": "SOC_SYSTIMER_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, { "children": [], "depends_on": null, @@ -329,6 +309,26 @@ "title": null, "type": "bool" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_HMAC_SUPPORTED", + "name": "SOC_HMAC_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_DIG_SIGN_SUPPORTED", + "name": "SOC_DIG_SIGN_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, { "children": [], "depends_on": null, @@ -353,8 +353,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_TOUCH_SENSOR_SUPPORTED", - "name": "SOC_TOUCH_SENSOR_SUPPORTED", + "id": "SOC_MEMPROT_SUPPORTED", + "name": "SOC_MEMPROT_SUPPORTED", "range": null, "title": null, "type": "bool" @@ -369,16 +369,6 @@ "title": null, "type": "bool" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_ULP_FSM_SUPPORTED", - "name": "SOC_ULP_FSM_SUPPORTED", - "range": null, - "title": null, - "type": "bool" - }, { "children": [], "depends_on": null, @@ -393,8 +383,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_MPU_SUPPORTED", - "name": "SOC_MPU_SUPPORTED", + "id": "SOC_ASSIST_DEBUG_SUPPORTED", + "name": "SOC_ASSIST_DEBUG_SUPPORTED", "range": null, "title": null, "type": "bool" @@ -469,26 +459,6 @@ "title": null, "type": "bool" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL", - "name": "SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_XTAL_SUPPORT_26M", - "name": "SOC_XTAL_SUPPORT_26M", - "range": null, - "title": null, - "type": "bool" - }, { "children": [], "depends_on": null, @@ -503,8 +473,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_XTAL_SUPPORT_AUTO_DETECT", - "name": "SOC_XTAL_SUPPORT_AUTO_DETECT", + "id": "SOC_AES_SUPPORT_DMA", + "name": "SOC_AES_SUPPORT_DMA", "range": null, "title": null, "type": "bool" @@ -513,8 +483,28 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_ADC_RTC_CTRL_SUPPORTED", - "name": "SOC_ADC_RTC_CTRL_SUPPORTED", + "id": "SOC_AES_GDMA", + "name": "SOC_AES_GDMA", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_AES_SUPPORT_AES_128", + "name": "SOC_AES_SUPPORT_AES_128", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_AES_SUPPORT_AES_256", + "name": "SOC_AES_SUPPORT_AES_256", "range": null, "title": null, "type": "bool" @@ -529,6 +519,36 @@ "title": null, "type": "bool" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_ARBITER_SUPPORTED", + "name": "SOC_ADC_ARBITER_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_DIG_IIR_FILTER_SUPPORTED", + "name": "SOC_ADC_DIG_IIR_FILTER_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_MONITOR_SUPPORTED", + "name": "SOC_ADC_MONITOR_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, { "children": [], "depends_on": null, @@ -629,6 +649,16 @@ "title": null, "type": "int" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_DIGI_IIR_FILTER_NUM", + "name": "SOC_ADC_DIGI_IIR_FILTER_NUM", + "range": null, + "title": null, + "type": "int" + }, { "children": [], "depends_on": null, @@ -679,6 +709,26 @@ "title": null, "type": "int" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_CALIBRATION_V1_SUPPORTED", + "name": "SOC_ADC_CALIBRATION_V1_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_SELF_HW_CALI_SUPPORTED", + "name": "SOC_ADC_SELF_HW_CALI_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, { "children": [], "depends_on": null, @@ -689,6 +739,26 @@ "title": null, "type": "bool" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_APB_BACKUP_DMA", + "name": "SOC_APB_BACKUP_DMA", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_BROWNOUT_RESET_SUPPORTED", + "name": "SOC_BROWNOUT_RESET_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, { "children": [], "depends_on": null, @@ -703,11 +773,11 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_IDCACHE_PER_CORE", - "name": "SOC_IDCACHE_PER_CORE", + "id": "SOC_CACHE_MEMORY_IBANK_SIZE", + "name": "SOC_CACHE_MEMORY_IBANK_SIZE", "range": null, "title": null, - "type": "bool" + "type": "hex" }, { "children": [], @@ -733,8 +803,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_CPU_HAS_FPU", - "name": "SOC_CPU_HAS_FPU", + "id": "SOC_CPU_HAS_FLEXIBLE_INTC", + "name": "SOC_CPU_HAS_FLEXIBLE_INTC", "range": null, "title": null, "type": "bool" @@ -743,8 +813,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_HP_CPU_HAS_MULTIPLE_CORES", - "name": "SOC_HP_CPU_HAS_MULTIPLE_CORES", + "id": "SOC_CPU_HAS_CSR_PC", + "name": "SOC_CPU_HAS_CSR_PC", "range": null, "title": null, "type": "bool" @@ -777,14 +847,14 @@ "name": "SOC_CPU_WATCHPOINT_MAX_REGION_SIZE", "range": null, "title": null, - "type": "int" + "type": "hex" }, { "children": [], "depends_on": null, "help": null, - "id": "SOC_DAC_CHAN_NUM", - "name": "SOC_DAC_CHAN_NUM", + "id": "SOC_DS_SIGNATURE_MAX_BIT_LEN", + "name": "SOC_DS_SIGNATURE_MAX_BIT_LEN", "range": null, "title": null, "type": "int" @@ -793,8 +863,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_DAC_RESOLUTION", - "name": "SOC_DAC_RESOLUTION", + "id": "SOC_DS_KEY_PARAM_MD_IV_LENGTH", + "name": "SOC_DS_KEY_PARAM_MD_IV_LENGTH", "range": null, "title": null, "type": "int" @@ -803,11 +873,41 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_DAC_DMA_16BIT_ALIGN", - "name": "SOC_DAC_DMA_16BIT_ALIGN", + "id": "SOC_DS_KEY_CHECK_MAX_WAIT_US", + "name": "SOC_DS_KEY_CHECK_MAX_WAIT_US", "range": null, "title": null, - "type": "bool" + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_AHB_GDMA_VERSION", + "name": "SOC_AHB_GDMA_VERSION", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GDMA_NUM_GROUPS_MAX", + "name": "SOC_GDMA_NUM_GROUPS_MAX", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GDMA_PAIRS_PER_GROUP_MAX", + "name": "SOC_GDMA_PAIRS_PER_GROUP_MAX", + "range": null, + "title": null, + "type": "int" }, { "children": [], @@ -833,11 +933,41 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_GPIO_VALID_GPIO_MASK", - "name": "SOC_GPIO_VALID_GPIO_MASK", + "id": "SOC_GPIO_SUPPORT_PIN_GLITCH_FILTER", + "name": "SOC_GPIO_SUPPORT_PIN_GLITCH_FILTER", "range": null, "title": null, - "type": "hex" + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GPIO_FILTER_CLK_SUPPORT_APB", + "name": "SOC_GPIO_FILTER_CLK_SUPPORT_APB", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GPIO_SUPPORT_FORCE_HOLD", + "name": "SOC_GPIO_SUPPORT_FORCE_HOLD", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GPIO_SUPPORT_DEEPSLEEP_WAKEUP", + "name": "SOC_GPIO_SUPPORT_DEEPSLEEP_WAKEUP", + "range": null, + "title": null, + "type": "bool" }, { "children": [], @@ -859,6 +989,26 @@ "title": null, "type": "int" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GPIO_DEEP_SLEEP_WAKE_VALID_GPIO_MASK", + "name": "SOC_GPIO_DEEP_SLEEP_WAKE_VALID_GPIO_MASK", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GPIO_DEEP_SLEEP_WAKE_SUPPORTED_PIN_CNT", + "name": "SOC_GPIO_DEEP_SLEEP_WAKE_SUPPORTED_PIN_CNT", + "range": null, + "title": null, + "type": "int" + }, { "children": [], "depends_on": null, @@ -873,8 +1023,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_GPIO_CLOCKOUT_BY_IO_MUX", - "name": "SOC_GPIO_CLOCKOUT_BY_IO_MUX", + "id": "SOC_GPIO_CLOCKOUT_BY_GPIO_MATRIX", + "name": "SOC_GPIO_CLOCKOUT_BY_GPIO_MATRIX", "range": null, "title": null, "type": "bool" @@ -899,6 +1049,36 @@ "title": null, "type": "bool" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_DEDIC_GPIO_OUT_CHANNELS_NUM", + "name": "SOC_DEDIC_GPIO_OUT_CHANNELS_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_DEDIC_GPIO_IN_CHANNELS_NUM", + "name": "SOC_DEDIC_GPIO_IN_CHANNELS_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_DEDIC_PERIPH_ALWAYS_ENABLE", + "name": "SOC_DEDIC_PERIPH_ALWAYS_ENABLE", + "range": null, + "title": null, + "type": "bool" + }, { "children": [], "depends_on": null, @@ -953,8 +1133,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_I2C_SUPPORT_APB", - "name": "SOC_I2C_SUPPORT_APB", + "id": "SOC_I2C_SUPPORT_HW_CLR_BUS", + "name": "SOC_I2C_SUPPORT_HW_CLR_BUS", "range": null, "title": null, "type": "bool" @@ -963,8 +1143,58 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_I2C_STOP_INDEPENDENT", - "name": "SOC_I2C_STOP_INDEPENDENT", + "id": "SOC_I2C_SUPPORT_XTAL", + "name": "SOC_I2C_SUPPORT_XTAL", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2C_SUPPORT_RTC", + "name": "SOC_I2C_SUPPORT_RTC", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2C_SUPPORT_10BIT_ADDR", + "name": "SOC_I2C_SUPPORT_10BIT_ADDR", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2C_SLAVE_SUPPORT_BROADCAST", + "name": "SOC_I2C_SLAVE_SUPPORT_BROADCAST", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2C_SLAVE_CAN_GET_STRETCH_CAUSE", + "name": "SOC_I2C_SLAVE_CAN_GET_STRETCH_CAUSE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2C_SLAVE_SUPPORT_I2CRAM_ACCESS", + "name": "SOC_I2C_SLAVE_SUPPORT_I2CRAM_ACCESS", "range": null, "title": null, "type": "bool" @@ -983,8 +1213,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_I2S_HW_VERSION_1", - "name": "SOC_I2S_HW_VERSION_1", + "id": "SOC_I2S_HW_VERSION_2", + "name": "SOC_I2S_HW_VERSION_2", "range": null, "title": null, "type": "bool" @@ -993,8 +1223,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_I2S_SUPPORTS_APLL", - "name": "SOC_I2S_SUPPORTS_APLL", + "id": "SOC_I2S_SUPPORTS_XTAL", + "name": "SOC_I2S_SUPPORTS_XTAL", "range": null, "title": null, "type": "bool" @@ -1009,6 +1239,16 @@ "title": null, "type": "bool" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2S_SUPPORTS_PCM", + "name": "SOC_I2S_SUPPORTS_PCM", + "range": null, + "title": null, + "type": "bool" + }, { "children": [], "depends_on": null, @@ -1043,128 +1283,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_I2S_SUPPORTS_PDM_RX", - "name": "SOC_I2S_SUPPORTS_PDM_RX", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_I2S_PDM_MAX_RX_LINES", - "name": "SOC_I2S_PDM_MAX_RX_LINES", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_I2S_SUPPORTS_ADC_DAC", - "name": "SOC_I2S_SUPPORTS_ADC_DAC", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_I2S_SUPPORTS_ADC", - "name": "SOC_I2S_SUPPORTS_ADC", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_I2S_SUPPORTS_DAC", - "name": "SOC_I2S_SUPPORTS_DAC", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_I2S_SUPPORTS_LCD_CAMERA", - "name": "SOC_I2S_SUPPORTS_LCD_CAMERA", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_I2S_MAX_DATA_WIDTH", - "name": "SOC_I2S_MAX_DATA_WIDTH", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_I2S_TRANS_SIZE_ALIGN_WORD", - "name": "SOC_I2S_TRANS_SIZE_ALIGN_WORD", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_I2S_LCD_I80_VARIANT", - "name": "SOC_I2S_LCD_I80_VARIANT", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_LCD_I80_SUPPORTED", - "name": "SOC_LCD_I80_SUPPORTED", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_LCD_I80_BUSES", - "name": "SOC_LCD_I80_BUSES", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_LCD_I80_BUS_WIDTH", - "name": "SOC_LCD_I80_BUS_WIDTH", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_LEDC_HAS_TIMER_SPECIFIC_MUX", - "name": "SOC_LEDC_HAS_TIMER_SPECIFIC_MUX", + "id": "SOC_I2S_SUPPORTS_TDM", + "name": "SOC_I2S_SUPPORTS_TDM", "range": null, "title": null, "type": "bool" @@ -1183,18 +1303,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_LEDC_SUPPORT_REF_TICK", - "name": "SOC_LEDC_SUPPORT_REF_TICK", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_LEDC_SUPPORT_HS_MODE", - "name": "SOC_LEDC_SUPPORT_HS_MODE", + "id": "SOC_LEDC_SUPPORT_XTAL_CLOCK", + "name": "SOC_LEDC_SUPPORT_XTAL_CLOCK", "range": null, "title": null, "type": "bool" @@ -1233,78 +1343,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_MCPWM_GROUPS", - "name": "SOC_MCPWM_GROUPS", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_MCPWM_TIMERS_PER_GROUP", - "name": "SOC_MCPWM_TIMERS_PER_GROUP", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_MCPWM_OPERATORS_PER_GROUP", - "name": "SOC_MCPWM_OPERATORS_PER_GROUP", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_MCPWM_COMPARATORS_PER_OPERATOR", - "name": "SOC_MCPWM_COMPARATORS_PER_OPERATOR", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_MCPWM_GENERATORS_PER_OPERATOR", - "name": "SOC_MCPWM_GENERATORS_PER_OPERATOR", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_MCPWM_TRIGGERS_PER_OPERATOR", - "name": "SOC_MCPWM_TRIGGERS_PER_OPERATOR", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_MCPWM_GPIO_FAULTS_PER_GROUP", - "name": "SOC_MCPWM_GPIO_FAULTS_PER_GROUP", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP", - "name": "SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP", + "id": "SOC_LEDC_SUPPORT_FADE_STOP", + "name": "SOC_LEDC_SUPPORT_FADE_STOP", "range": null, "title": null, "type": "bool" @@ -1313,18 +1353,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER", - "name": "SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP", - "name": "SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP", + "id": "SOC_MMU_LINEAR_ADDRESS_REGION_NUM", + "name": "SOC_MMU_LINEAR_ADDRESS_REGION_NUM", "range": null, "title": null, "type": "int" @@ -1339,16 +1369,6 @@ "title": null, "type": "int" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_MMU_LINEAR_ADDRESS_REGION_NUM", - "name": "SOC_MMU_LINEAR_ADDRESS_REGION_NUM", - "range": null, - "title": null, - "type": "int" - }, { "children": [], "depends_on": null, @@ -1399,46 +1419,6 @@ "title": null, "type": "bool" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_PCNT_GROUPS", - "name": "SOC_PCNT_GROUPS", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_PCNT_UNITS_PER_GROUP", - "name": "SOC_PCNT_UNITS_PER_GROUP", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_PCNT_CHANNELS_PER_UNIT", - "name": "SOC_PCNT_CHANNELS_PER_UNIT", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_PCNT_THRES_POINT_PER_UNIT", - "name": "SOC_PCNT_THRES_POINT_PER_UNIT", - "range": null, - "title": null, - "type": "int" - }, { "children": [], "depends_on": null, @@ -1493,8 +1473,68 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_RMT_SUPPORT_REF_TICK", - "name": "SOC_RMT_SUPPORT_REF_TICK", + "id": "SOC_RMT_SUPPORT_RX_PINGPONG", + "name": "SOC_RMT_SUPPORT_RX_PINGPONG", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RMT_SUPPORT_RX_DEMODULATION", + "name": "SOC_RMT_SUPPORT_RX_DEMODULATION", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RMT_SUPPORT_TX_ASYNC_STOP", + "name": "SOC_RMT_SUPPORT_TX_ASYNC_STOP", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RMT_SUPPORT_TX_LOOP_COUNT", + "name": "SOC_RMT_SUPPORT_TX_LOOP_COUNT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RMT_SUPPORT_TX_SYNCHRO", + "name": "SOC_RMT_SUPPORT_TX_SYNCHRO", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RMT_SUPPORT_TX_CARRIER_DATA_ONLY", + "name": "SOC_RMT_SUPPORT_TX_CARRIER_DATA_ONLY", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RMT_SUPPORT_XTAL", + "name": "SOC_RMT_SUPPORT_XTAL", "range": null, "title": null, "type": "bool" @@ -1513,8 +1553,48 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_RMT_CHANNEL_CLK_INDEPENDENT", - "name": "SOC_RMT_CHANNEL_CLK_INDEPENDENT", + "id": "SOC_RMT_SUPPORT_RC_FAST", + "name": "SOC_RMT_SUPPORT_RC_FAST", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RTC_CNTL_CPU_PD_DMA_BUS_WIDTH", + "name": "SOC_RTC_CNTL_CPU_PD_DMA_BUS_WIDTH", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RTC_CNTL_CPU_PD_REG_FILE_NUM", + "name": "SOC_RTC_CNTL_CPU_PD_REG_FILE_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SLEEP_SYSTIMER_STALL_WORKAROUND", + "name": "SOC_SLEEP_SYSTIMER_STALL_WORKAROUND", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SLEEP_TGWDT_STOP_WORKAROUND", + "name": "SOC_SLEEP_TGWDT_STOP_WORKAROUND", "range": null, "title": null, "type": "bool" @@ -1533,8 +1613,48 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_RTCIO_INPUT_OUTPUT_SUPPORTED", - "name": "SOC_RTCIO_INPUT_OUTPUT_SUPPORTED", + "id": "SOC_MPI_MEM_BLOCKS_NUM", + "name": "SOC_MPI_MEM_BLOCKS_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MPI_OPERATIONS_NUM", + "name": "SOC_MPI_OPERATIONS_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RSA_MAX_BIT_LEN", + "name": "SOC_RSA_MAX_BIT_LEN", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SHA_DMA_MAX_BUFFER_SIZE", + "name": "SOC_SHA_DMA_MAX_BUFFER_SIZE", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SHA_SUPPORT_DMA", + "name": "SOC_SHA_SUPPORT_DMA", "range": null, "title": null, "type": "bool" @@ -1543,8 +1663,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_RTCIO_HOLD_SUPPORTED", - "name": "SOC_RTCIO_HOLD_SUPPORTED", + "id": "SOC_SHA_SUPPORT_RESUME", + "name": "SOC_SHA_SUPPORT_RESUME", "range": null, "title": null, "type": "bool" @@ -1553,8 +1673,38 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_RTCIO_WAKE_SUPPORTED", - "name": "SOC_RTCIO_WAKE_SUPPORTED", + "id": "SOC_SHA_GDMA", + "name": "SOC_SHA_GDMA", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SHA_SUPPORT_SHA1", + "name": "SOC_SHA_SUPPORT_SHA1", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SHA_SUPPORT_SHA224", + "name": "SOC_SHA_SUPPORT_SHA224", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SHA_SUPPORT_SHA256", + "name": "SOC_SHA_SUPPORT_SHA256", "range": null, "title": null, "type": "bool" @@ -1589,26 +1739,6 @@ "title": null, "type": "bool" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_SPI_HD_BOTH_INOUT_SUPPORTED", - "name": "SOC_SPI_HD_BOTH_INOUT_SUPPORTED", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_SPI_AS_CS_SUPPORTED", - "name": "SOC_SPI_AS_CS_SUPPORTED", - "range": null, - "title": null, - "type": "bool" - }, { "children": [], "depends_on": null, @@ -1619,16 +1749,6 @@ "title": null, "type": "int" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_SPI_DMA_CHAN_NUM", - "name": "SOC_SPI_DMA_CHAN_NUM", - "range": null, - "title": null, - "type": "int" - }, { "children": [], "depends_on": null, @@ -1639,16 +1759,6 @@ "title": null, "type": "int" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_SPI_SUPPORT_CLK_APB", - "name": "SOC_SPI_SUPPORT_CLK_APB", - "range": null, - "title": null, - "type": "bool" - }, { "children": [], "depends_on": null, @@ -1659,6 +1769,136 @@ "title": null, "type": "int" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_SUPPORT_DDRCLK", + "name": "SOC_SPI_SUPPORT_DDRCLK", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_SLAVE_SUPPORT_SEG_TRANS", + "name": "SOC_SPI_SLAVE_SUPPORT_SEG_TRANS", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_SUPPORT_CD_SIG", + "name": "SOC_SPI_SUPPORT_CD_SIG", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_SUPPORT_CONTINUOUS_TRANS", + "name": "SOC_SPI_SUPPORT_CONTINUOUS_TRANS", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_SUPPORT_SLAVE_HD_VER2", + "name": "SOC_SPI_SUPPORT_SLAVE_HD_VER2", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_SUPPORT_CLK_APB", + "name": "SOC_SPI_SUPPORT_CLK_APB", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_SUPPORT_CLK_XTAL", + "name": "SOC_SPI_SUPPORT_CLK_XTAL", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_PERIPH_SUPPORT_CONTROL_DUMMY_OUT", + "name": "SOC_SPI_PERIPH_SUPPORT_CONTROL_DUMMY_OUT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_SCT_SUPPORTED", + "name": "SOC_SPI_SCT_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_SCT_REG_NUM", + "name": "SOC_SPI_SCT_REG_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_SCT_BUFFER_NUM_MAX", + "name": "SOC_SPI_SCT_BUFFER_NUM_MAX", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_SCT_CONF_BITLEN_MAX", + "name": "SOC_SPI_SCT_CONF_BITLEN_MAX", + "range": null, + "title": null, + "type": "hex" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MEMSPI_IS_INDEPENDENT", + "name": "SOC_MEMSPI_IS_INDEPENDENT", + "range": null, + "title": null, + "type": "bool" + }, { "children": [], "depends_on": null, @@ -1669,6 +1909,86 @@ "title": null, "type": "int" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_MEM_SUPPORT_AUTO_WAIT_IDLE", + "name": "SOC_SPI_MEM_SUPPORT_AUTO_WAIT_IDLE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_MEM_SUPPORT_AUTO_SUSPEND", + "name": "SOC_SPI_MEM_SUPPORT_AUTO_SUSPEND", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_MEM_SUPPORT_AUTO_RESUME", + "name": "SOC_SPI_MEM_SUPPORT_AUTO_RESUME", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_MEM_SUPPORT_IDLE_INTR", + "name": "SOC_SPI_MEM_SUPPORT_IDLE_INTR", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_MEM_SUPPORT_SW_SUSPEND", + "name": "SOC_SPI_MEM_SUPPORT_SW_SUSPEND", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_MEM_SUPPORT_CHECK_SUS", + "name": "SOC_SPI_MEM_SUPPORT_CHECK_SUS", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE", + "name": "SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_MEM_SUPPORT_WRAP", + "name": "SOC_SPI_MEM_SUPPORT_WRAP", + "range": null, + "title": null, + "type": "bool" + }, { "children": [], "depends_on": null, @@ -1709,6 +2029,76 @@ "title": null, "type": "bool" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SYSTIMER_COUNTER_NUM", + "name": "SOC_SYSTIMER_COUNTER_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SYSTIMER_ALARM_NUM", + "name": "SOC_SYSTIMER_ALARM_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SYSTIMER_BIT_WIDTH_LO", + "name": "SOC_SYSTIMER_BIT_WIDTH_LO", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SYSTIMER_BIT_WIDTH_HI", + "name": "SOC_SYSTIMER_BIT_WIDTH_HI", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SYSTIMER_FIXED_DIVIDER", + "name": "SOC_SYSTIMER_FIXED_DIVIDER", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SYSTIMER_INT_LEVEL", + "name": "SOC_SYSTIMER_INT_LEVEL", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SYSTIMER_ALARM_MISS_COMPENSATE", + "name": "SOC_SYSTIMER_ALARM_MISS_COMPENSATE", + "range": null, + "title": null, + "type": "bool" + }, { "children": [], "depends_on": null, @@ -1743,11 +2133,11 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_TIMER_GROUP_TOTAL_TIMERS", - "name": "SOC_TIMER_GROUP_TOTAL_TIMERS", + "id": "SOC_TIMER_GROUP_SUPPORT_XTAL", + "name": "SOC_TIMER_GROUP_SUPPORT_XTAL", "range": null, "title": null, - "type": "int" + "type": "bool" }, { "children": [], @@ -1763,8 +2153,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_TOUCH_SENSOR_VERSION", - "name": "SOC_TOUCH_SENSOR_VERSION", + "id": "SOC_TIMER_GROUP_TOTAL_TIMERS", + "name": "SOC_TIMER_GROUP_TOTAL_TIMERS", "range": null, "title": null, "type": "int" @@ -1773,21 +2163,11 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_TOUCH_SENSOR_NUM", - "name": "SOC_TOUCH_SENSOR_NUM", + "id": "SOC_MWDT_SUPPORT_XTAL", + "name": "SOC_MWDT_SUPPORT_XTAL", "range": null, "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_TOUCH_SAMPLE_CFG_NUM", - "name": "SOC_TOUCH_SAMPLE_CFG_NUM", - "range": null, - "title": null, - "type": "int" + "type": "bool" }, { "children": [], @@ -1799,16 +2179,6 @@ "title": null, "type": "int" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_TWAI_BRP_MIN", - "name": "SOC_TWAI_BRP_MIN", - "range": null, - "title": null, - "type": "int" - }, { "children": [], "depends_on": null, @@ -1823,12 +2193,192 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT", - "name": "SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT", + "id": "SOC_TWAI_BRP_MIN", + "name": "SOC_TWAI_BRP_MIN", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_TWAI_BRP_MAX", + "name": "SOC_TWAI_BRP_MAX", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_TWAI_SUPPORTS_RX_STATUS", + "name": "SOC_TWAI_SUPPORTS_RX_STATUS", "range": null, "title": null, "type": "bool" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_EFUSE_DIS_DOWNLOAD_ICACHE", + "name": "SOC_EFUSE_DIS_DOWNLOAD_ICACHE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_EFUSE_DIS_PAD_JTAG", + "name": "SOC_EFUSE_DIS_PAD_JTAG", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_EFUSE_DIS_USB_JTAG", + "name": "SOC_EFUSE_DIS_USB_JTAG", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_EFUSE_DIS_DIRECT_BOOT", + "name": "SOC_EFUSE_DIS_DIRECT_BOOT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_EFUSE_SOFT_DIS_JTAG", + "name": "SOC_EFUSE_SOFT_DIS_JTAG", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_EFUSE_DIS_ICACHE", + "name": "SOC_EFUSE_DIS_ICACHE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_EFUSE_BLOCK9_KEY_PURPOSE_QUIRK", + "name": "SOC_EFUSE_BLOCK9_KEY_PURPOSE_QUIRK", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SECURE_BOOT_V2_RSA", + "name": "SOC_SECURE_BOOT_V2_RSA", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS", + "name": "SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_EFUSE_REVOKE_BOOT_KEY_DIGESTS", + "name": "SOC_EFUSE_REVOKE_BOOT_KEY_DIGESTS", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SUPPORT_SECURE_BOOT_REVOKE_KEY", + "name": "SOC_SUPPORT_SECURE_BOOT_REVOKE_KEY", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX", + "name": "SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_FLASH_ENCRYPTION_XTS_AES", + "name": "SOC_FLASH_ENCRYPTION_XTS_AES", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_FLASH_ENCRYPTION_XTS_AES_128", + "name": "SOC_FLASH_ENCRYPTION_XTS_AES_128", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MEMPROT_CPU_PREFETCH_PAD_SIZE", + "name": "SOC_MEMPROT_CPU_PREFETCH_PAD_SIZE", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MEMPROT_MEM_ALIGN_SIZE", + "name": "SOC_MEMPROT_MEM_ALIGN_SIZE", + "range": null, + "title": null, + "type": "int" + }, { "children": [], "depends_on": null, @@ -1849,26 +2399,6 @@ "title": null, "type": "int" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_UART_SUPPORT_APB_CLK", - "name": "SOC_UART_SUPPORT_APB_CLK", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_UART_SUPPORT_REF_TICK", - "name": "SOC_UART_SUPPORT_REF_TICK", - "range": null, - "title": null, - "type": "bool" - }, { "children": [], "depends_on": null, @@ -1893,8 +2423,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_SPIRAM_SUPPORTED", - "name": "SOC_SPIRAM_SUPPORTED", + "id": "SOC_UART_SUPPORT_APB_CLK", + "name": "SOC_UART_SUPPORT_APB_CLK", "range": null, "title": null, "type": "bool" @@ -1903,8 +2433,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE", - "name": "SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE", + "id": "SOC_UART_SUPPORT_RTC_CLK", + "name": "SOC_UART_SUPPORT_RTC_CLK", "range": null, "title": null, "type": "bool" @@ -1913,8 +2443,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_SHA_SUPPORT_PARALLEL_ENG", - "name": "SOC_SHA_SUPPORT_PARALLEL_ENG", + "id": "SOC_UART_SUPPORT_XTAL_CLK", + "name": "SOC_UART_SUPPORT_XTAL_CLK", "range": null, "title": null, "type": "bool" @@ -1923,8 +2453,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_SHA_ENDIANNESS_BE", - "name": "SOC_SHA_ENDIANNESS_BE", + "id": "SOC_UART_SUPPORT_WAKEUP_INT", + "name": "SOC_UART_SUPPORT_WAKEUP_INT", "range": null, "title": null, "type": "bool" @@ -1933,8 +2463,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_SHA_SUPPORT_SHA1", - "name": "SOC_SHA_SUPPORT_SHA1", + "id": "SOC_UART_SUPPORT_FSM_TX_WAIT_SEND", + "name": "SOC_UART_SUPPORT_FSM_TX_WAIT_SEND", "range": null, "title": null, "type": "bool" @@ -1943,8 +2473,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_SHA_SUPPORT_SHA256", - "name": "SOC_SHA_SUPPORT_SHA256", + "id": "SOC_COEX_HW_PTI", + "name": "SOC_COEX_HW_PTI", "range": null, "title": null, "type": "bool" @@ -1953,8 +2483,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_SHA_SUPPORT_SHA384", - "name": "SOC_SHA_SUPPORT_SHA384", + "id": "SOC_EXTERNAL_COEX_ADVANCE", + "name": "SOC_EXTERNAL_COEX_ADVANCE", "range": null, "title": null, "type": "bool" @@ -1963,102 +2493,12 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_SHA_SUPPORT_SHA512", - "name": "SOC_SHA_SUPPORT_SHA512", + "id": "SOC_EXTERNAL_COEX_LEADER_TX_LINE", + "name": "SOC_EXTERNAL_COEX_LEADER_TX_LINE", "range": null, "title": null, "type": "bool" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_MPI_MEM_BLOCKS_NUM", - "name": "SOC_MPI_MEM_BLOCKS_NUM", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_MPI_OPERATIONS_NUM", - "name": "SOC_MPI_OPERATIONS_NUM", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_RSA_MAX_BIT_LEN", - "name": "SOC_RSA_MAX_BIT_LEN", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_AES_SUPPORT_AES_128", - "name": "SOC_AES_SUPPORT_AES_128", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_AES_SUPPORT_AES_192", - "name": "SOC_AES_SUPPORT_AES_192", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_AES_SUPPORT_AES_256", - "name": "SOC_AES_SUPPORT_AES_256", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_SECURE_BOOT_V1", - "name": "SOC_SECURE_BOOT_V1", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS", - "name": "SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX", - "name": "SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX", - "range": null, - "title": null, - "type": "int" - }, { "children": [], "depends_on": null, @@ -2073,8 +2513,28 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_PM_SUPPORT_EXT0_WAKEUP", - "name": "SOC_PM_SUPPORT_EXT0_WAKEUP", + "id": "SOC_MAC_BB_PD_MEM_SIZE", + "name": "SOC_MAC_BB_PD_MEM_SIZE", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH", + "name": "SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_PM_SUPPORT_WIFI_WAKEUP", + "name": "SOC_PM_SUPPORT_WIFI_WAKEUP", "range": null, "title": null, "type": "bool" @@ -2083,8 +2543,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_PM_SUPPORT_EXT1_WAKEUP", - "name": "SOC_PM_SUPPORT_EXT1_WAKEUP", + "id": "SOC_PM_SUPPORT_BT_WAKEUP", + "name": "SOC_PM_SUPPORT_BT_WAKEUP", "range": null, "title": null, "type": "bool" @@ -2093,8 +2553,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_PM_SUPPORT_EXT_WAKEUP", - "name": "SOC_PM_SUPPORT_EXT_WAKEUP", + "id": "SOC_PM_SUPPORT_CPU_PD", + "name": "SOC_PM_SUPPORT_CPU_PD", "range": null, "title": null, "type": "bool" @@ -2103,8 +2563,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP", - "name": "SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP", + "id": "SOC_PM_SUPPORT_WIFI_PD", + "name": "SOC_PM_SUPPORT_WIFI_PD", "range": null, "title": null, "type": "bool" @@ -2113,28 +2573,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_PM_SUPPORT_RTC_PERIPH_PD", - "name": "SOC_PM_SUPPORT_RTC_PERIPH_PD", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_PM_SUPPORT_RTC_FAST_MEM_PD", - "name": "SOC_PM_SUPPORT_RTC_FAST_MEM_PD", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_PM_SUPPORT_RTC_SLOW_MEM_PD", - "name": "SOC_PM_SUPPORT_RTC_SLOW_MEM_PD", + "id": "SOC_PM_SUPPORT_BT_PD", + "name": "SOC_PM_SUPPORT_BT_PD", "range": null, "title": null, "type": "bool" @@ -2163,8 +2603,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_PM_SUPPORT_MODEM_PD", - "name": "SOC_PM_SUPPORT_MODEM_PD", + "id": "SOC_PM_SUPPORT_MAC_BB_PD", + "name": "SOC_PM_SUPPORT_MAC_BB_PD", "range": null, "title": null, "type": "bool" @@ -2173,8 +2613,18 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_CONFIGURABLE_VDDSDIO_SUPPORTED", - "name": "SOC_CONFIGURABLE_VDDSDIO_SUPPORTED", + "id": "SOC_PM_CPU_RETENTION_BY_RTCCNTL", + "name": "SOC_PM_CPU_RETENTION_BY_RTCCNTL", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_PM_MODEM_RETENTION_BY_BACKUPDMA", + "name": "SOC_PM_MODEM_RETENTION_BY_BACKUPDMA", "range": null, "title": null, "type": "bool" @@ -2189,16 +2639,6 @@ "title": null, "type": "bool" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_CLK_APLL_SUPPORTED", - "name": "SOC_CLK_APLL_SUPPORTED", - "range": null, - "title": null, - "type": "bool" - }, { "children": [], "depends_on": null, @@ -2243,8 +2683,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_SDMMC_USE_IOMUX", - "name": "SOC_SDMMC_USE_IOMUX", + "id": "SOC_TEMPERATURE_SENSOR_SUPPORT_FAST_RC", + "name": "SOC_TEMPERATURE_SENSOR_SUPPORT_FAST_RC", "range": null, "title": null, "type": "bool" @@ -2253,11 +2693,41 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_SDMMC_NUM_SLOTS", - "name": "SOC_SDMMC_NUM_SLOTS", + "id": "SOC_TEMPERATURE_SENSOR_SUPPORT_XTAL", + "name": "SOC_TEMPERATURE_SENSOR_SUPPORT_XTAL", "range": null, "title": null, - "type": "int" + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_WIFI_HW_TSF", + "name": "SOC_WIFI_HW_TSF", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_WIFI_FTM_SUPPORT", + "name": "SOC_WIFI_FTM_SUPPORT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_WIFI_GCMP_SUPPORT", + "name": "SOC_WIFI_GCMP_SUPPORT", + "range": null, + "title": null, + "type": "bool" }, { "children": [], @@ -2303,8 +2773,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_WIFI_NAN_SUPPORT", - "name": "SOC_WIFI_NAN_SUPPORT", + "id": "SOC_WIFI_PHY_NEEDS_USB_WORKAROUND", + "name": "SOC_WIFI_PHY_NEEDS_USB_WORKAROUND", "range": null, "title": null, "type": "bool" @@ -2333,8 +2803,8 @@ "children": [], "depends_on": null, "help": null, - "id": "SOC_BT_CLASSIC_SUPPORTED", - "name": "SOC_BT_CLASSIC_SUPPORTED", + "id": "SOC_BLE_50_SUPPORTED", + "name": "SOC_BLE_50_SUPPORTED", "range": null, "title": null, "type": "bool" @@ -2359,26 +2829,6 @@ "title": null, "type": "bool" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_BT_H2C_ENC_KEY_CTRL_ENH_VSC_SUPPORTED", - "name": "SOC_BT_H2C_ENC_KEY_CTRL_ENH_VSC_SUPPORTED", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_ULP_HAS_ADC", - "name": "SOC_ULP_HAS_ADC", - "range": null, - "title": null, - "type": "bool" - }, { "children": [], "depends_on": null, @@ -2389,16 +2839,6 @@ "title": null, "type": "bool" }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "SOC_EMAC_RMII_CLK_OUT_INTERNAL_LOOPBACK", - "name": "SOC_EMAC_RMII_CLK_OUT_INTERNAL_LOOPBACK", - "range": null, - "title": null, - "type": "bool" - }, { "children": [], "depends_on": null, @@ -4204,8 +4644,58 @@ "children": [], "depends_on": null, "help": null, - "id": "ESP_ROM_HAS_UART_BUF_SWITCH", - "name": "ESP_ROM_HAS_UART_BUF_SWITCH", + "id": "ESP_ROM_UART_CLK_IS_XTAL", + "name": "ESP_ROM_UART_CLK_IS_XTAL", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_USB_SERIAL_DEVICE_NUM", + "name": "ESP_ROM_USB_SERIAL_DEVICE_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_HAS_RETARGETABLE_LOCKING", + "name": "ESP_ROM_HAS_RETARGETABLE_LOCKING", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_HAS_ERASE_0_REGION_BUG", + "name": "ESP_ROM_HAS_ERASE_0_REGION_BUG", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_HAS_ENCRYPTED_WRITES_USING_LEGACY_DRV", + "name": "ESP_ROM_HAS_ENCRYPTED_WRITES_USING_LEGACY_DRV", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_GET_CLK_FREQ", + "name": "ESP_ROM_GET_CLK_FREQ", "range": null, "title": null, "type": "bool" @@ -4220,6 +4710,36 @@ "title": null, "type": "bool" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_HAS_LAYOUT_TABLE", + "name": "ESP_ROM_HAS_LAYOUT_TABLE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_HAS_SPI_FLASH", + "name": "ESP_ROM_HAS_SPI_FLASH", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_HAS_ETS_PRINTF_BUG", + "name": "ESP_ROM_HAS_ETS_PRINTF_BUG", + "range": null, + "title": null, + "type": "bool" + }, { "children": [], "depends_on": null, @@ -4250,6 +4770,26 @@ "title": null, "type": "bool" }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_NEEDS_SET_CACHE_MMU_SIZE", + "name": "ESP_ROM_NEEDS_SET_CACHE_MMU_SIZE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_RAM_APP_NEEDS_MMU_INIT", + "name": "ESP_ROM_RAM_APP_NEEDS_MMU_INIT", + "range": null, + "title": null, + "type": "bool" + }, { "children": [], "depends_on": null, @@ -4274,18 +4814,8 @@ "children": [], "depends_on": null, "help": null, - "id": "ESP_ROM_USB_SERIAL_DEVICE_NUM", - "name": "ESP_ROM_USB_SERIAL_DEVICE_NUM", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB", - "name": "ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB", + "id": "ESP_ROM_HAS_VERSION", + "name": "ESP_ROM_HAS_VERSION", "range": null, "title": null, "type": "bool" @@ -4294,8 +4824,8 @@ "children": [], "depends_on": null, "help": null, - "id": "ESP_ROM_HAS_OUTPUT_PUTC_FUNC", - "name": "ESP_ROM_HAS_OUTPUT_PUTC_FUNC", + "id": "ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB", + "name": "ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB", "range": null, "title": null, "type": "bool" @@ -5004,7 +5534,7 @@ "name": "BLINK_GPIO", "range": [ 0, - 33 + 19 ], "title": "Blink GPIO number", "type": "int" @@ -10400,345 +10930,63 @@ { "children": [ { - "children": [ - { - "children": [], - "depends_on": "", - "help": null, - "id": "BTDM_CTRL_MODE_BLE_ONLY", - "name": "BTDM_CTRL_MODE_BLE_ONLY", - "range": null, - "title": "BLE Only", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "BTDM_CTRL_MODE_BR_EDR_ONLY", - "name": "BTDM_CTRL_MODE_BR_EDR_ONLY", - "range": null, - "title": "BR/EDR Only", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "BTDM_CTRL_MODE_BTDM", - "name": "BTDM_CTRL_MODE_BTDM", - "range": null, - "title": "Bluetooth Dual Mode", - "type": "bool" - } - ], + "children": [], "depends_on": "BT_CONTROLLER_ENABLED", - "help": "Specify the bluetooth controller mode (BR/EDR, BLE or dual mode).", - "id": "component-config-bluetooth-controller-options-bluetooth-controller-mode-br-edr-ble-dualmode-", - "name": "BTDM_CTRL_MODE", - "title": "Bluetooth controller mode (BR/EDR/BLE/DUALMODE)", - "type": "choice" - }, - { - "children": [], - "depends_on": "(BTDM_CTRL_MODE_BLE_ONLY || BTDM_CTRL_MODE_BTDM) && BT_CONTROLLER_ENABLED", - "help": "BLE maximum connections of bluetooth controller.\nEach connection uses 1KB static DRAM whenever the BT controller is enabled.", - "id": "BTDM_CTRL_BLE_MAX_CONN", - "name": "BTDM_CTRL_BLE_MAX_CONN", + "help": null, + "id": "BT_CTRL_MODE_EFF", + "name": "BT_CTRL_MODE_EFF", "range": null, - "title": "BLE Max Connections", + "title": null, "type": "int" }, { "children": [], - "depends_on": "(BTDM_CTRL_MODE_BR_EDR_ONLY || BTDM_CTRL_MODE_BTDM) && BT_CONTROLLER_ENABLED", - "help": "BR/EDR ACL maximum connections of bluetooth controller.\nEach connection uses 1.2 KB DRAM whenever the BT controller is enabled.", - "id": "BTDM_CTRL_BR_EDR_MAX_ACL_CONN", - "name": "BTDM_CTRL_BR_EDR_MAX_ACL_CONN", + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "BLE maximum activities of bluetooth controller\uff0cboth of connections,\nscan , sync and adv(periodic adv, multi-adv). Each instance needs to\nconsume 828 bytes, you can save RAM by modifying the instance value\naccording to actual needs.", + "id": "BT_CTRL_BLE_MAX_ACT", + "name": "BT_CTRL_BLE_MAX_ACT", "range": null, - "title": "BR/EDR ACL Max Connections", + "title": "BLE Max Instances", "type": "int" }, { "children": [], - "depends_on": "(BTDM_CTRL_MODE_BR_EDR_ONLY || BTDM_CTRL_MODE_BTDM) && BT_CONTROLLER_ENABLED", - "help": "BR/EDR Synchronize maximum connections of bluetooth controller.\nEach connection uses 2 KB DRAM whenever the BT controller is enabled.", - "id": "BTDM_CTRL_BR_EDR_MAX_SYNC_CONN", - "name": "BTDM_CTRL_BR_EDR_MAX_SYNC_CONN", + "depends_on": "BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_BLE_MAX_ACT_EFF", + "name": "BT_CTRL_BLE_MAX_ACT_EFF", "range": null, - "title": "BR/EDR Sync(SCO/eSCO) Max Connections", + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "BLE ACL buffer have two methods to be allocated. One is persistent allocating\n(allocate when controller initialise, never free until controller de-initialise)\nanother is dynamically allocating (allocate before TX and free after TX).", + "id": "BT_CTRL_BLE_STATIC_ACL_TX_BUF_NB", + "name": "BT_CTRL_BLE_STATIC_ACL_TX_BUF_NB", + "range": null, + "title": "BLE static ACL TX buffer numbers", "type": "int" }, { "children": [ { "children": [], - "depends_on": "", + "depends_on": "", "help": null, - "id": "BTDM_CTRL_BR_EDR_SCO_DATA_PATH_HCI", - "name": "BTDM_CTRL_BR_EDR_SCO_DATA_PATH_HCI", - "range": null, - "title": "HCI", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "BTDM_CTRL_BR_EDR_SCO_DATA_PATH_PCM", - "name": "BTDM_CTRL_BR_EDR_SCO_DATA_PATH_PCM", - "range": null, - "title": "PCM", - "type": "bool" - } - ], - "depends_on": "(BTDM_CTRL_MODE_BR_EDR_ONLY || BTDM_CTRL_MODE_BTDM) && BT_CONTROLLER_ENABLED", - "help": "SCO data path, i.e. HCI or PCM.\nSCO data can be sent/received through HCI synchronous packets, or the data\ncan be routed to on-chip PCM module on ESP32. PCM input/output signals can\nbe \"matrixed\" to GPIOs. The default data path can also be set using API\n\"esp_bredr_sco_datapath_set\"", - "id": "component-config-bluetooth-controller-options-br-edr-sync-sco-esco-default-data-path", - "name": "BTDM_CTRL_BR_EDR_SCO_DATA_PATH", - "title": "BR/EDR Sync(SCO/eSCO) default data path", - "type": "choice" - }, - { - "children": [], - "depends_on": "BT_CONTROLLER_ENABLED", - "help": null, - "id": "BTDM_CTRL_BR_EDR_SCO_DATA_PATH_EFF", - "name": "BTDM_CTRL_BR_EDR_SCO_DATA_PATH_EFF", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "depends_on": "", - "help": null, - "id": "BTDM_CTRL_PCM_ROLE_MASTER", - "name": "BTDM_CTRL_PCM_ROLE_MASTER", - "range": null, - "title": "PCM Master", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "BTDM_CTRL_PCM_ROLE_SLAVE", - "name": "BTDM_CTRL_PCM_ROLE_SLAVE", - "range": null, - "title": "PCM Slave", - "type": "bool" - } - ], - "depends_on": "BTDM_CTRL_PCM_ROLE_EDGE_CONFIG && BT_CONTROLLER_ENABLED", - "help": "PCM role can be configured as PCM master or PCM slave", - "id": "component-config-bluetooth-controller-options-pcm-signal-configurations-role-polar-and-channel-mode-stereo-mono--pcm-role", - "name": "BTDM_CTRL_PCM_ROLE", - "title": "PCM Role", - "type": "choice" - }, - { - "children": [ - { - "children": [], - "depends_on": "", - "help": null, - "id": "BTDM_CTRL_PCM_POLAR_FALLING_EDGE", - "name": "BTDM_CTRL_PCM_POLAR_FALLING_EDGE", - "range": null, - "title": "Falling Edge", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "BTDM_CTRL_PCM_POLAR_RISING_EDGE", - "name": "BTDM_CTRL_PCM_POLAR_RISING_EDGE", - "range": null, - "title": "Rising Edge", - "type": "bool" - } - ], - "depends_on": "BTDM_CTRL_PCM_ROLE_EDGE_CONFIG && BT_CONTROLLER_ENABLED", - "help": "PCM polarity can be configured as Falling Edge or Rising Edge", - "id": "component-config-bluetooth-controller-options-pcm-signal-configurations-role-polar-and-channel-mode-stereo-mono--pcm-polar", - "name": "BTDM_CTRL_PCM_POLAR", - "title": "PCM Polar", - "type": "choice" - }, - { - "children": [ - { - "children": [], - "depends_on": "", - "help": "Stereo Mode(Dual channel): FSYNC and DOUT signals both change simultaneously on the edge of CLK.\nThe FSYNC signal continues until the end of the current channel-data transmission.\n(There is a waveform graph under the path examples/bluetooth/bluedroid/classic_bt/hfp_ag/image)", - "id": "BTDM_CTRL_PCM_FSYNCSHP_STEREO_MODE", - "name": "BTDM_CTRL_PCM_FSYNCSHP_STEREO_MODE", - "range": null, - "title": "Stereo Mode", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": "Mono Mode 1(Single channel): FSYNC signal starts to change a CLK clock cycle earlier than the DOUT signal.\nThe FSYNC signal continues for one extra CLK clock cycle.\n(There is a waveform graph under the path examples/bluetooth/bluedroid/classic_bt/hfp_ag/image)", - "id": "BTDM_CTRL_PCM_FSYNCSHP_MONO_MODE_LF", - "name": "BTDM_CTRL_PCM_FSYNCSHP_MONO_MODE_LF", - "range": null, - "title": "Mono Mode 1", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": "Mono Mode 2(Single channel): FSYNC and DOUT signals both change simultaneously on the edge of CLK.\nThe FSYNC signal continues for one extra CLK clock cycle.\n(There is a waveform graph under the path examples/bluetooth/bluedroid/classic_bt/hfp_ag/image)", - "id": "BTDM_CTRL_PCM_FSYNCSHP_MONO_MODE_FF", - "name": "BTDM_CTRL_PCM_FSYNCSHP_MONO_MODE_FF", - "range": null, - "title": "Mono Mode 2", - "type": "bool" - } - ], - "depends_on": "BTDM_CTRL_PCM_ROLE_EDGE_CONFIG && BT_CONTROLLER_ENABLED", - "help": "PCM frame synchronization signal shape can be configured as Stereo Mode or Mono Mode.\n(There are detailed instructions under the path examples/bluetooth/bluedroid/classic_bt/hfp_ag/README.md)", - "id": "component-config-bluetooth-controller-options-pcm-signal-configurations-role-polar-and-channel-mode-stereo-mono--channel-mode-stereo-mono-", - "name": "BTDM_CTRL_PCM_FSYNCSHP", - "title": "Channel Mode(Stereo/Mono)", - "type": "choice" - } - ], - "depends_on": "BTDM_CTRL_BR_EDR_SCO_DATA_PATH_PCM && BT_CONTROLLER_ENABLED", - "help": null, - "id": "BTDM_CTRL_PCM_ROLE_EDGE_CONFIG", - "is_menuconfig": true, - "name": "BTDM_CTRL_PCM_ROLE_EDGE_CONFIG", - "range": null, - "title": "PCM Signal Configurations: Role, Polar and Channel Mode(Stereo/Mono)", - "type": "menu" - }, - { - "children": [], - "depends_on": "BT_CONTROLLER_ENABLED", - "help": null, - "id": "BTDM_CTRL_PCM_ROLE_EFF", - "name": "BTDM_CTRL_PCM_ROLE_EFF", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": "BT_CONTROLLER_ENABLED", - "help": null, - "id": "BTDM_CTRL_PCM_POLAR_EFF", - "name": "BTDM_CTRL_PCM_POLAR_EFF", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": "BT_CONTROLLER_ENABLED", - "help": null, - "id": "BTDM_CTRL_PCM_FSYNCSHP_EFF", - "name": "BTDM_CTRL_PCM_FSYNCSHP_EFF", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": "BTDM_CTRL_MODE_BTDM && BT_CONTROLLER_ENABLED", - "help": "BLE auto latency, used to enhance classic BT performance\nwhile classic BT and BLE are enabled at the same time.", - "id": "BTDM_CTRL_AUTO_LATENCY", - "name": "BTDM_CTRL_AUTO_LATENCY", - "range": null, - "title": "Auto latency", - "type": "bool" - }, - { - "children": [], - "depends_on": "BT_CONTROLLER_ENABLED", - "help": null, - "id": "BTDM_CTRL_AUTO_LATENCY_EFF", - "name": "BTDM_CTRL_AUTO_LATENCY_EFF", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": "(BTDM_CTRL_MODE_BR_EDR_ONLY || BTDM_CTRL_MODE_BTDM) && BT_CONTROLLER_ENABLED", - "help": "To protect from BIAS attack during Legacy authentication,\nLegacy authentication Vendor specific event should be enabled", - "id": "BTDM_CTRL_LEGACY_AUTH_VENDOR_EVT", - "name": "BTDM_CTRL_LEGACY_AUTH_VENDOR_EVT", - "range": null, - "title": "Legacy Authentication Vendor Specific Event Enable", - "type": "bool" - }, - { - "children": [], - "depends_on": "BT_CONTROLLER_ENABLED", - "help": null, - "id": "BTDM_CTRL_LEGACY_AUTH_VENDOR_EVT_EFF", - "name": "BTDM_CTRL_LEGACY_AUTH_VENDOR_EVT_EFF", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": "BT_CONTROLLER_ENABLED", - "help": null, - "id": "BTDM_CTRL_BLE_MAX_CONN_EFF", - "name": "BTDM_CTRL_BLE_MAX_CONN_EFF", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": "BT_CONTROLLER_ENABLED", - "help": null, - "id": "BTDM_CTRL_BR_EDR_MAX_ACL_CONN_EFF", - "name": "BTDM_CTRL_BR_EDR_MAX_ACL_CONN_EFF", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": "BT_CONTROLLER_ENABLED", - "help": null, - "id": "BTDM_CTRL_BR_EDR_MAX_SYNC_CONN_EFF", - "name": "BTDM_CTRL_BR_EDR_MAX_SYNC_CONN_EFF", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [ - { - "children": [], - "depends_on": "", - "help": null, - "id": "BTDM_CTRL_PINNED_TO_CORE_0", - "name": "BTDM_CTRL_PINNED_TO_CORE_0", + "id": "BT_CTRL_PINNED_TO_CORE_0", + "name": "BT_CTRL_PINNED_TO_CORE_0", "range": null, "title": "Core 0 (PRO CPU)", "type": "bool" }, { "children": [], - "depends_on": "!FREERTOS_UNICORE && ", + "depends_on": "!FREERTOS_UNICORE && ", "help": null, - "id": "BTDM_CTRL_PINNED_TO_CORE_1", - "name": "BTDM_CTRL_PINNED_TO_CORE_1", + "id": "BT_CTRL_PINNED_TO_CORE_1", + "name": "BT_CTRL_PINNED_TO_CORE_1", "range": null, "title": "Core 1 (APP CPU)", "type": "bool" @@ -10747,7 +10995,7 @@ "depends_on": "!FREERTOS_UNICORE && BT_CONTROLLER_ENABLED", "help": "Specify the cpu core to run bluetooth controller.\nCan not specify no-affinity.", "id": "component-config-bluetooth-controller-options-the-cpu-core-which-bluetooth-controller-run", - "name": "BTDM_CTRL_PINNED_TO_CORE_CHOICE", + "name": "BT_CTRL_PINNED_TO_CORE_CHOICE", "title": "The cpu core which bluetooth controller run", "type": "choice" }, @@ -10755,8 +11003,8 @@ "children": [], "depends_on": "BT_CONTROLLER_ENABLED", "help": null, - "id": "BTDM_CTRL_PINNED_TO_CORE", - "name": "BTDM_CTRL_PINNED_TO_CORE", + "id": "BT_CTRL_PINNED_TO_CORE", + "name": "BT_CTRL_PINNED_TO_CORE", "range": null, "title": null, "type": "int" @@ -10765,20 +11013,20 @@ "children": [ { "children": [], - "depends_on": "", - "help": "Normal option. Mostly, choose this VHCI when bluetooth host run on ESP32, too.", - "id": "BTDM_CTRL_HCI_MODE_VHCI", - "name": "BTDM_CTRL_HCI_MODE_VHCI", + "depends_on": "", + "help": "Normal option. Mostly, choose this VHCI when bluetooth host run on ESP32S3 or ESP32C3.", + "id": "BT_CTRL_HCI_MODE_VHCI", + "name": "BT_CTRL_HCI_MODE_VHCI", "range": null, "title": "VHCI", "type": "bool" }, { "children": [], - "depends_on": "", + "depends_on": "", "help": "If use external bluetooth host which run on other hardware and use UART as the HCI interface,\nchoose this option.", - "id": "BTDM_CTRL_HCI_MODE_UART_H4", - "name": "BTDM_CTRL_HCI_MODE_UART_H4", + "id": "BT_CTRL_HCI_MODE_UART_H4", + "name": "BT_CTRL_HCI_MODE_UART_H4", "range": null, "title": "UART(H4)", "type": "bool" @@ -10787,163 +11035,579 @@ "depends_on": "BT_CONTROLLER_ENABLED", "help": "Specify HCI mode as VHCI or UART(H4)", "id": "component-config-bluetooth-controller-options-hci-mode", - "name": "BTDM_CTRL_HCI_MODE_CHOICE", + "name": "BT_CTRL_HCI_MODE_CHOICE", "title": "HCI mode", "type": "choice" }, { - "children": [ - { - "children": [], - "depends_on": "BTDM_CTRL_HCI_MODE_UART_H4 && BT_CONTROLLER_ENABLED", - "help": "Uart number for HCI. The available uart is UART1 and UART2.", - "id": "BTDM_CTRL_HCI_UART_NO", - "name": "BTDM_CTRL_HCI_UART_NO", - "range": null, - "title": "UART Number for HCI", - "type": "int" - }, - { - "children": [], - "depends_on": "BTDM_CTRL_HCI_MODE_UART_H4 && BT_CONTROLLER_ENABLED", - "help": "UART Baudrate for HCI. Please use standard baudrate.", - "id": "BTDM_CTRL_HCI_UART_BAUDRATE", - "name": "BTDM_CTRL_HCI_UART_BAUDRATE", - "range": null, - "title": "UART Baudrate for HCI", - "type": "int" - }, - { - "children": [], - "depends_on": "BTDM_CTRL_HCI_MODE_UART_H4 && BT_CONTROLLER_ENABLED", - "help": null, - "id": "BTDM_CTRL_HCI_UART_FLOW_CTRL_EN", - "name": "BTDM_CTRL_HCI_UART_FLOW_CTRL_EN", - "range": null, - "title": "Enable UART flow control", - "type": "bool" - } - ], + "children": [], "depends_on": "BT_CONTROLLER_ENABLED", - "id": "component-config-bluetooth-controller-options-hci-uart-h4-options", - "title": "HCI UART(H4) Options", - "type": "menu" + "help": "HCI mode as VHCI or UART(H4)", + "id": "BT_CTRL_HCI_TL", + "name": "BT_CTRL_HCI_TL", + "range": null, + "title": null, + "type": "int" }, { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [], - "depends_on": "", - "help": "ORIG mode is a bluetooth sleep mode that can be used for dual mode controller. In this mode,\nbluetooth controller sleeps between BR/EDR frames and BLE events. A low power clock is used to\nmaintain bluetooth reference clock.", - "id": "BTDM_CTRL_MODEM_SLEEP_MODE_ORIG", - "name": "BTDM_CTRL_MODEM_SLEEP_MODE_ORIG", - "range": null, - "title": "ORIG Mode(sleep with low power clock)", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": "EVED mode is for BLE only and is only for internal test. Do not use it for production. this\nmode is not compatible with DFS nor light sleep", - "id": "BTDM_CTRL_MODEM_SLEEP_MODE_EVED", - "name": "BTDM_CTRL_MODEM_SLEEP_MODE_EVED", - "range": null, - "title": "EVED Mode(For internal test only)", - "type": "bool" - } - ], - "depends_on": "BTDM_CTRL_MODEM_SLEEP && BT_CONTROLLER_ENABLED", - "help": "To select which strategy to use for modem sleep", - "id": "component-config-bluetooth-controller-options-modem-sleep-options-bluetooth-modem-sleep-bluetooth-modem-sleep-mode", - "name": "BTDM_CTRL_MODEM_SLEEP_MODE", - "title": "Bluetooth Modem sleep mode", - "type": "choice" - } - ], - "depends_on": "BT_CONTROLLER_ENABLED", - "help": "Enable/disable bluetooth controller low power mode.", - "id": "BTDM_CTRL_MODEM_SLEEP", - "name": "BTDM_CTRL_MODEM_SLEEP", - "range": null, - "title": "Bluetooth modem sleep", - "type": "bool" - }, - { - "children": [ - { - "children": [], - "depends_on": "", - "help": "Main crystal can be used as low power clock for bluetooth modem sleep. If this option is\nselected, bluetooth modem sleep can work under Dynamic Frequency Scaling(DFS) enabled, but\ncannot work when light sleep is enabled. Main crystal has a good performance in accuracy as\nthe bluetooth low power clock source.", - "id": "BTDM_CTRL_LPCLK_SEL_MAIN_XTAL", - "name": "BTDM_CTRL_LPCLK_SEL_MAIN_XTAL", - "range": null, - "title": "Main crystal", - "type": "bool" - }, - { - "children": [], - "depends_on": "(RTC_CLK_SRC_EXT_CRYS || RTC_CLK_SRC_EXT_OSC) && ", - "help": "External 32kHz crystal/oscillator has a nominal frequency of 32.768kHz and provides good frequency\nstability. If used as Bluetooth low power clock, External 32kHz can support Bluetooth\nmodem sleep to be used with both DFS and light sleep.", - "id": "BTDM_CTRL_LPCLK_SEL_EXT_32K_XTAL", - "name": "BTDM_CTRL_LPCLK_SEL_EXT_32K_XTAL", - "range": null, - "title": "External 32kHz crystal/oscillator", - "type": "bool" - } - ], - "depends_on": "BTDM_CTRL_MODEM_SLEEP_MODE_ORIG && BT_CONTROLLER_ENABLED", - "help": "Select the low power clock source for bluetooth controller. Bluetooth low power clock is\nthe clock source to maintain time in sleep mode.\n\n- \"Main crystal\" option provides good accuracy and can support Dynamic Frequency Scaling\n to be used with Bluetooth modem sleep. Light sleep is not supported.\n- \"External 32kHz crystal\" option allows user to use a 32.768kHz crystal as Bluetooth low\n power clock. This option is allowed as long as External 32kHz crystal is configured as\n the system RTC clock source. This option provides good accuracy and supports Bluetooth\n modem sleep to be used alongside Dynamic Frequency Scaling or light sleep.", - "id": "component-config-bluetooth-controller-options-modem-sleep-options-bluetooth-low-power-clock", - "name": "BTDM_CTRL_LOW_POWER_CLOCK", - "title": "Bluetooth low power clock", - "type": "choice" - } - ], + "children": [], "depends_on": "BT_CONTROLLER_ENABLED", - "id": "component-config-bluetooth-controller-options-modem-sleep-options", - "title": "MODEM SLEEP Options", - "type": "menu" + "help": "The maximum number of suplicate scan filter", + "id": "BT_CTRL_ADV_DUP_FILT_MAX", + "name": "BT_CTRL_ADV_DUP_FILT_MAX", + "range": null, + "title": "The maximum number of 5.0 extend duplicate scan filter", + "type": "int" }, { "children": [ { "children": [], - "depends_on": "BTDM_CTRL_LPCLK_SEL_EXT_32K_XTAL && BTDM_CTRL_MODE_BLE_ONLY && ", + "depends_on": "", "help": null, - "id": "BTDM_BLE_DEFAULT_SCA_500PPM", - "name": "BTDM_BLE_DEFAULT_SCA_500PPM", + "id": "BT_BLE_CCA_MODE_NONE", + "name": "BT_BLE_CCA_MODE_NONE", "range": null, - "title": "251ppm to 500ppm", + "title": "NONE", "type": "bool" }, { "children": [], - "depends_on": "", + "depends_on": "", "help": null, - "id": "BTDM_BLE_DEFAULT_SCA_250PPM", - "name": "BTDM_BLE_DEFAULT_SCA_250PPM", + "id": "BT_BLE_CCA_MODE_HW", + "name": "BT_BLE_CCA_MODE_HW", "range": null, - "title": "151ppm to 250ppm", + "title": "Hardware", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_BLE_CCA_MODE_SW", + "name": "BT_BLE_CCA_MODE_SW", + "range": null, + "title": "Software", "type": "bool" } ], - "depends_on": "(BTDM_CTRL_MODE_BLE_ONLY || BTDM_CTRL_MODE_BTDM) && BT_CONTROLLER_ENABLED", - "help": "BLE Sleep Clock Accuracy(SCA) for the local device is used to estimate window widening in BLE\nconnection events. With a lower level of clock accuracy(e.g. 500ppm over 250ppm), the slave\nneeds a larger RX window to synchronize with master in each anchor point, thus resulting in an\nincrease of power consumption but a higher level of robustness in keeping connected. According\nto the requirements of Bluetooth Core specification 4.2, the worst-case accuracy of Classic\nBluetooth low power oscialltor(LPO) is +/-250ppm in STANDBY and in low power modes such as\nsniff. For BLE the worst-case SCA is +/-500ppm.\n\n- \"151ppm to 250ppm\" option is the default value for Bluetooth Dual mode\n- \"251ppm to 500ppm\" option can be used in BLE only mode when using external 32kHz crystal as\n low power clock. This option is provided in case that BLE sleep clock has a lower level of\n accuracy, or other error sources contribute to the inaccurate timing during sleep.", - "id": "component-config-bluetooth-controller-options-ble-sleep-clock-accuracy", - "name": "BTDM_BLE_SLEEP_CLOCK_ACCURACY", - "title": "BLE Sleep Clock Accuracy", + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "Define BT BLE CCA mode", + "id": "component-config-bluetooth-controller-options-ble-cca-mode", + "name": "BT_BLE_CCA_MODE", + "title": "BLE CCA mode", "type": "choice" }, { "children": [], "depends_on": "BT_CONTROLLER_ENABLED", "help": null, - "id": "BTDM_BLE_SLEEP_CLOCK_ACCURACY_INDEX_EFF", - "name": "BTDM_BLE_SLEEP_CLOCK_ACCURACY_INDEX_EFF", + "id": "BT_BLE_CCA_MODE", + "name": "BT_BLE_CCA_MODE", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "It is the threshold value of HW CCA, if the value is 30, it means CCA threshold is -30 dBm.", + "id": "BT_CTRL_HW_CCA_VAL", + "name": "BT_CTRL_HW_CCA_VAL", + "range": null, + "title": "CCA threshold value", + "type": "int" + }, + { + "children": [], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "If other devices are sending packets in the air and the signal is strong,\nthe packet hw to be sent this time is cancelled.", + "id": "BT_CTRL_HW_CCA_EFF", + "name": "BT_CTRL_HW_CCA_EFF", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_CE_LENGTH_TYPE_ORIG", + "name": "BT_CTRL_CE_LENGTH_TYPE_ORIG", + "range": null, + "title": "ORIGINAL", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_CE_LENGTH_TYPE_CE", + "name": "BT_CTRL_CE_LENGTH_TYPE_CE", + "range": null, + "title": "Use CE parameter for HCI command", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_CE_LENGTH_TYPE_SD", + "name": "BT_CTRL_CE_LENGTH_TYPE_SD", + "range": null, + "title": "Use Espressif self-defined method", + "type": "bool" + } + ], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "Specify connection event length determination", + "id": "component-config-bluetooth-controller-options-connection-event-length-determination-method", + "name": "BT_CTRL_CE_LENGTH_TYPE", + "title": "Connection event length determination method", + "type": "choice" + }, + { + "children": [], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_CE_LENGTH_TYPE_EFF", + "name": "BT_CTRL_CE_LENGTH_TYPE_EFF", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_TX_ANTENNA_INDEX_0", + "name": "BT_CTRL_TX_ANTENNA_INDEX_0", + "range": null, + "title": "Antenna 0", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_TX_ANTENNA_INDEX_1", + "name": "BT_CTRL_TX_ANTENNA_INDEX_1", + "range": null, + "title": "Antenna 1", + "type": "bool" + } + ], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "Specify default Tx antenna used for bluetooth", + "id": "component-config-bluetooth-controller-options-default-tx-anntena-used", + "name": "BT_CTRL_TX_ANTENNA_INDEX", + "title": "default Tx anntena used", + "type": "choice" + }, + { + "children": [], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_TX_ANTENNA_INDEX_EFF", + "name": "BT_CTRL_TX_ANTENNA_INDEX_EFF", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_RX_ANTENNA_INDEX_0", + "name": "BT_CTRL_RX_ANTENNA_INDEX_0", + "range": null, + "title": "Antenna 0", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_RX_ANTENNA_INDEX_1", + "name": "BT_CTRL_RX_ANTENNA_INDEX_1", + "range": null, + "title": "Antenna 1", + "type": "bool" + } + ], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "Specify default Rx antenna used for bluetooth", + "id": "component-config-bluetooth-controller-options-default-rx-anntena-used", + "name": "BT_CTRL_RX_ANTENNA_INDEX", + "title": "default Rx anntena used", + "type": "choice" + }, + { + "children": [], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_RX_ANTENNA_INDEX_EFF", + "name": "BT_CTRL_RX_ANTENNA_INDEX_EFF", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_N24", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_N24", + "range": null, + "title": "-24dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_N21", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_N21", + "range": null, + "title": "-21dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_N18", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_N18", + "range": null, + "title": "-18dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_N15", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_N15", + "range": null, + "title": "-15dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_N12", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_N12", + "range": null, + "title": "-12dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_N9", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_N9", + "range": null, + "title": "-9dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_N6", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_N6", + "range": null, + "title": "-6dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_N3", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_N3", + "range": null, + "title": "-3dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_N0", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_N0", + "range": null, + "title": "0dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_P3", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_P3", + "range": null, + "title": "+3dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_P6", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_P6", + "range": null, + "title": "+6dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_P9", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_P9", + "range": null, + "title": "+9dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_P12", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_P12", + "range": null, + "title": "+12dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_P15", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_P15", + "range": null, + "title": "+15dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_P18", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_P18", + "range": null, + "title": "+18dBm", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_P20", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_P20", + "range": null, + "title": "+20dBm", + "type": "bool" + } + ], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "Specify default Tx power level", + "id": "component-config-bluetooth-controller-options-ble-default-tx-power-level", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL", + "title": "BLE default Tx power level", + "type": "choice" + }, + { + "children": [], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_DFT_TX_POWER_LEVEL_EFF", + "name": "BT_CTRL_DFT_TX_POWER_LEVEL_EFF", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_SUPP && BT_CONTROLLER_ENABLED", + "help": "The number of unprocessed advertising report that bluetooth host can save.If you set\n`BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM` to a small value, this may cause adv packets lost.\nIf you set `BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM` to a large value, bluetooth host may cache a\nlot of adv packets and this may cause system memory run out. For example, if you set\nit to 50, the maximum memory consumed by host is 35 * 50 bytes. Please set\n`BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM` according to your system free memory and handle adv\npackets as fast as possible, otherwise it will cause adv packets lost.", + "id": "BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM", + "name": "BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM", + "range": null, + "title": "BLE adv report flow control number", + "type": "int" + }, + { + "children": [], + "depends_on": "BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_SUPP && BT_CONTROLLER_ENABLED", + "help": "When adv report flow control is enabled, The ADV lost event will be generated when the number\nof ADV packets lost in the controller reaches this threshold. It is better to set a larger value.\nIf you set `BT_CTRL_BLE_ADV_REPORT_DISCARD_THRSHOLD` to a small value or printf every adv lost event, it\nmay cause adv packets lost more.", + "id": "BT_CTRL_BLE_ADV_REPORT_DISCARD_THRSHOLD", + "name": "BT_CTRL_BLE_ADV_REPORT_DISCARD_THRSHOLD", + "range": null, + "title": "BLE adv lost event threshold value", + "type": "int" + } + ], + "depends_on": "(!BT_CTRL_RUN_IN_FLASH_ONLY || (BT_CTRL_RUN_IN_FLASH_ONLY && BT_CTRL_BLE_SCAN)) && BT_CONTROLLER_ENABLED", + "help": "The function is mainly used to enable flow control for advertising reports. When it is enabled,\nadvertising reports will be discarded by the controller if the number of unprocessed advertising\nreports exceeds the size of BLE adv report flow control.", + "id": "BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_SUPP", + "name": "BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_SUPP", + "range": null, + "title": "BLE adv report flow control supported", + "type": "bool" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "Advertising packets with the same address, address type, and advertising type are reported once.", + "id": "BT_CTRL_SCAN_DUPL_TYPE_DEVICE", + "name": "BT_CTRL_SCAN_DUPL_TYPE_DEVICE", + "range": null, + "title": "Scan Duplicate By Device Address", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Advertising packets with identical advertising data, address type, and advertising type\nare reported only once, even if they originate from different devices.", + "id": "BT_CTRL_SCAN_DUPL_TYPE_DATA", + "name": "BT_CTRL_SCAN_DUPL_TYPE_DATA", + "range": null, + "title": "Scan Duplicate By Advertising Data", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Advertising packets with the same address, advertising data, address type,\nand advertising type are reported only once.", + "id": "BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE", + "name": "BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE", + "range": null, + "title": "Scan Duplicate By Device Address And Advertising Data", + "type": "bool" + } + ], + "depends_on": "BT_CTRL_BLE_SCAN_DUPL && BT_CONTROLLER_ENABLED", + "help": "Scan duplicate have three ways. one is \"Scan Duplicate By Device Address\", This way is to use\nadvertiser address filtering. The adv packet of the same address is only allowed to be reported once.\nAnother way is \"Scan Duplicate By Device Address And Advertising Data\". This way is to use advertising\ndata and device address filtering. All different adv packets with the same address are allowed to be\nreported. The last way is \"Scan Duplicate By Advertising Data\". This way is to use advertising data\nfiltering. All same advertising data only allow to be reported once even though they are from\ndifferent devices.", + "id": "component-config-bluetooth-controller-options-ble-scan-duplicate-options-scan-duplicate-type", + "name": "BT_CTRL_SCAN_DUPL_TYPE", + "title": "Scan Duplicate Type", + "type": "choice" + }, + { + "children": [], + "depends_on": "BT_CTRL_BLE_SCAN_DUPL && BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_SCAN_DUPL_TYPE", + "name": "BT_CTRL_SCAN_DUPL_TYPE", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": "BT_CTRL_BLE_SCAN_DUPL && BT_CONTROLLER_ENABLED", + "help": "Maximum number of devices which can be recorded in scan duplicate filter.\nWhen the maximum amount of device in the filter is reached, the cache will be refreshed.", + "id": "BT_CTRL_SCAN_DUPL_CACHE_SIZE", + "name": "BT_CTRL_SCAN_DUPL_CACHE_SIZE", + "range": null, + "title": "Maximum number of devices in scan duplicate filter", + "type": "int" + }, + { + "children": [], + "depends_on": "BT_CTRL_BLE_SCAN_DUPL && BT_CONTROLLER_ENABLED", + "help": "If the period value is non-zero, the controller will periodically clear the device information\nstored in the scan duuplicate filter. If it is 0, the scan duuplicate filter will not be cleared\nuntil the scanning is disabled. Duplicate advertisements for this period should not be sent to the\nHost in advertising report events.\nThere are two scenarios where the ADV packet will be repeatedly reported:\n1. The duplicate scan cache is full, the controller will delete the oldest device information and\nadd new device information.\n2. When the refresh period is up, the controller will clear all device information and start filtering\nagain.", + "id": "BT_CTRL_DUPL_SCAN_CACHE_REFRESH_PERIOD", + "name": "BT_CTRL_DUPL_SCAN_CACHE_REFRESH_PERIOD", + "range": null, + "title": "Duplicate scan list refresh period (seconds)", + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "BT_CTRL_BLE_MESH_SCAN_DUPL_EN && BT_CONTROLLER_ENABLED", + "help": "Maximum number of adv packets which can be recorded in duplicate scan cache for BLE Mesh.\nWhen the maximum amount of device in the filter is reached, the cache will be refreshed.", + "id": "BT_CTRL_MESH_DUPL_SCAN_CACHE_SIZE", + "name": "BT_CTRL_MESH_DUPL_SCAN_CACHE_SIZE", + "range": null, + "title": "Maximum number of Mesh adv packets in scan duplicate filter", + "type": "int" + } + ], + "depends_on": "BT_CTRL_BLE_SCAN_DUPL && BT_CONTROLLER_ENABLED", + "help": "This enables the BLE scan duplicate for special BLE Mesh scan.", + "id": "BT_CTRL_BLE_MESH_SCAN_DUPL_EN", + "name": "BT_CTRL_BLE_MESH_SCAN_DUPL_EN", + "range": null, + "title": "Special duplicate scan mechanism for BLE Mesh scan", + "type": "bool" + } + ], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "This select enables parameters setting of BLE scan duplicate.", + "id": "BT_CTRL_BLE_SCAN_DUPL", + "name": "BT_CTRL_BLE_SCAN_DUPL", + "range": null, + "title": "BLE Scan Duplicate Options", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "Always enable the limitation on max tx/rx time for Coded-PHY connection", + "id": "BT_CTRL_COEX_PHY_CODED_TX_RX_TLIM_EN", + "name": "BT_CTRL_COEX_PHY_CODED_TX_RX_TLIM_EN", + "range": null, + "title": "Force Enable", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Disable the limitation on max tx/rx time for Coded-PHY connection", + "id": "BT_CTRL_COEX_PHY_CODED_TX_RX_TLIM_DIS", + "name": "BT_CTRL_COEX_PHY_CODED_TX_RX_TLIM_DIS", + "range": null, + "title": "Force Disable", + "type": "bool" + } + ], + "depends_on": "ESP_COEX_SW_COEXIST_ENABLE && BT_CONTROLLER_ENABLED", + "help": "When using PHY-Coded in BLE connection, limitation on max tx/rx time can be applied to\nbetter avoid dramatic performance deterioration of Wi-Fi.", + "id": "component-config-bluetooth-controller-options-coexistence-limit-on-max-tx-rx-time-for-coded-phy-connection", + "name": "BT_CTRL_COEX_PHY_CODED_TX_RX_TLIM", + "title": "Coexistence: limit on MAX Tx/Rx time for coded-PHY connection", + "type": "choice" + }, + { + "children": [], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_COEX_PHY_CODED_TX_RX_TLIM_EFF", + "name": "BT_CTRL_COEX_PHY_CODED_TX_RX_TLIM_EFF", "range": null, "title": null, "type": "int" @@ -10953,119 +11617,138 @@ { "children": [ { - "children": [], - "depends_on": "", - "help": "This way is to use advertiser address filtering. The adv packet of the same address is only\nallowed to be reported once", - "id": "BTDM_SCAN_DUPL_TYPE_DEVICE", - "name": "BTDM_SCAN_DUPL_TYPE_DEVICE", + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "Main crystal can be used as low power clock for bluetooth modem sleep. If this option is\nselected, bluetooth modem sleep can work under Dynamic Frequency Scaling(DFS) enabled, and\nbluetooth can work under light sleep enabled. Main crystal has a relatively better performance\nthan other bluetooth low power clock sources.", + "id": "BT_CTRL_LPCLK_SEL_MAIN_XTAL", + "name": "BT_CTRL_LPCLK_SEL_MAIN_XTAL", + "range": null, + "title": "Main crystal", + "type": "bool" + }, + { + "children": [], + "depends_on": "(RTC_CLK_SRC_EXT_CRYS || RTC_CLK_SRC_EXT_OSC) && ", + "help": "External 32kHz crystal/oscillator has a nominal frequency of 32.768kHz and provides good frequency\nstability. If used as Bluetooth low power clock, External 32kHz can support Bluetooth\nmodem sleep to be used with both DFS and light sleep.", + "id": "BT_CTRL_LPCLK_SEL_EXT_32K_XTAL", + "name": "BT_CTRL_LPCLK_SEL_EXT_32K_XTAL", + "range": null, + "title": "External 32kHz crystal/oscillator", + "type": "bool" + }, + { + "children": [], + "depends_on": "RTC_CLK_SRC_INT_RC && ", + "help": "Internal 150kHz RC oscillator. The accuracy of this clock is a lot larger than 500ppm which is required\nin Bluetooth communication, so don't select this option in scenarios such as BLE connection state.", + "id": "BT_CTRL_LPCLK_SEL_RTC_SLOW", + "name": "BT_CTRL_LPCLK_SEL_RTC_SLOW", + "range": null, + "title": "Internal 150kHz RC oscillator", + "type": "bool" + } + ], + "depends_on": "BT_CTRL_MODEM_SLEEP_MODE_1 && BT_CONTROLLER_ENABLED", + "help": "Select the low power clock source for bluetooth controller", + "id": "component-config-bluetooth-controller-options-modem-sleep-options-bluetooth-modem-sleep-bluetooth-modem-sleep-mode-1-bluetooth-low-power-clock", + "name": "BT_CTRL_LOW_POWER_CLOCK", + "title": "Bluetooth low power clock", + "type": "choice" + } + ], + "depends_on": "BT_CTRL_MODEM_SLEEP && BT_CONTROLLER_ENABLED", + "help": "Mode 1 is the currently supported sleep mode. In this mode,\nbluetooth controller sleeps between and BLE events. A low\npower clock is used to maintain bluetooth reference clock.", + "id": "BT_CTRL_MODEM_SLEEP_MODE_1", + "name": "BT_CTRL_MODEM_SLEEP_MODE_1", "range": null, - "title": "Scan Duplicate By Device Address", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": "This way is to use advertising data filtering. All same advertising data only allow to be reported\nonce even though they are from different devices.", - "id": "BTDM_SCAN_DUPL_TYPE_DATA", - "name": "BTDM_SCAN_DUPL_TYPE_DATA", - "range": null, - "title": "Scan Duplicate By Advertising Data", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": "This way is to use advertising data and device address filtering. All different adv packets with\nthe same address are allowed to be reported.", - "id": "BTDM_SCAN_DUPL_TYPE_DATA_DEVICE", - "name": "BTDM_SCAN_DUPL_TYPE_DATA_DEVICE", - "range": null, - "title": "Scan Duplicate By Device Address And Advertising Data", + "title": "Bluetooth Modem sleep Mode 1", "type": "bool" } ], - "depends_on": "BTDM_BLE_SCAN_DUPL && BT_CONTROLLER_ENABLED", - "help": "Scan duplicate have three ways. one is \"Scan Duplicate By Device Address\", This way is to use\nadvertiser address filtering. The adv packet of the same address is only allowed to be reported once.\nAnother way is \"Scan Duplicate By Device Address And Advertising Data\". This way is to use advertising\ndata and device address filtering. All different adv packets with the same address are allowed to be\nreported. The last way is \"Scan Duplicate By Advertising Data\". This way is to use advertising data\nfiltering. All same advertising data only allow to be reported once even though they are from\ndifferent devices.", - "id": "component-config-bluetooth-controller-options-ble-scan-duplicate-options-scan-duplicate-type", - "name": "BTDM_SCAN_DUPL_TYPE", - "title": "Scan Duplicate Type", - "type": "choice" + "depends_on": "!BT_CTRL_HCI_MODE_UART_H4 && BT_CONTROLLER_ENABLED", + "help": "Enable/disable bluetooth controller low power mode.\nModem sleep is not supported to be used with UART HCI.", + "id": "BT_CTRL_MODEM_SLEEP", + "name": "BT_CTRL_MODEM_SLEEP", + "range": null, + "title": "Bluetooth modem sleep", + "type": "bool" }, { "children": [], - "depends_on": "BTDM_BLE_SCAN_DUPL && BT_CONTROLLER_ENABLED", - "help": null, - "id": "BTDM_SCAN_DUPL_TYPE", - "name": "BTDM_SCAN_DUPL_TYPE", + "depends_on": "(BT_CTRL_LPCLK_SEL_MAIN_XTAL || BT_CTRL_LPCLK_SEL_EXT_32K_XTAL) && FREERTOS_USE_TICKLESS_IDLE && BT_CONTROLLER_ENABLED", + "help": "If this option is selected, the main crystal will power up during light sleep when the low power clock\nselects an external 32kHz crystal but the external 32kHz crystal does not exist or the low power clock\nselects the main crystal.", + "id": "BT_CTRL_MAIN_XTAL_PU_DURING_LIGHT_SLEEP", + "name": "BT_CTRL_MAIN_XTAL_PU_DURING_LIGHT_SLEEP", "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": "BTDM_BLE_SCAN_DUPL && BT_CONTROLLER_ENABLED", - "help": "Maximum number of devices which can be recorded in scan duplicate filter.\nWhen the maximum amount of device in the filter is reached, the oldest device will be refreshed.", - "id": "BTDM_SCAN_DUPL_CACHE_SIZE", - "name": "BTDM_SCAN_DUPL_CACHE_SIZE", - "range": null, - "title": "Maximum number of devices in scan duplicate filter", - "type": "int" - }, - { - "children": [], - "depends_on": "BTDM_BLE_SCAN_DUPL && BT_CONTROLLER_ENABLED", - "help": "If the period value is non-zero, the controller will periodically clear the device information\nstored in the scan duuplicate filter. If it is 0, the scan duuplicate filter will not be cleared\nuntil the scanning is disabled. Duplicate advertisements for this period should not be sent to the\nHost in advertising report events.\nThere are two scenarios where the ADV packet will be repeatedly reported:\n1. The duplicate scan cache is full, the controller will delete the oldest device information and\nadd new device information.\n2. When the refresh period is up, the controller will clear all device information and start filtering\nagain.", - "id": "BTDM_SCAN_DUPL_CACHE_REFRESH_PERIOD", - "name": "BTDM_SCAN_DUPL_CACHE_REFRESH_PERIOD", - "range": null, - "title": "Duplicate scan list refresh period (seconds)", - "type": "int" - }, - { - "children": [ - { - "children": [], - "depends_on": "BTDM_BLE_MESH_SCAN_DUPL_EN && BT_CONTROLLER_ENABLED", - "help": "Maximum number of adv packets which can be recorded in duplicate scan cache for BLE Mesh.\nWhen the maximum amount of device in the filter is reached, the cache will be refreshed.", - "id": "BTDM_MESH_DUPL_SCAN_CACHE_SIZE", - "name": "BTDM_MESH_DUPL_SCAN_CACHE_SIZE", - "range": null, - "title": "Maximum number of Mesh adv packets in scan duplicate filter", - "type": "int" - } - ], - "depends_on": "BTDM_BLE_SCAN_DUPL && BT_CONTROLLER_ENABLED", - "help": "This enables the BLE scan duplicate for special BLE Mesh scan.", - "id": "BTDM_BLE_MESH_SCAN_DUPL_EN", - "name": "BTDM_BLE_MESH_SCAN_DUPL_EN", - "range": null, - "title": "Special duplicate scan mechanism for BLE Mesh scan", + "title": "power up main XTAL during light sleep", "type": "bool" } ], - "depends_on": "(BTDM_CTRL_MODE_BTDM || BTDM_CTRL_MODE_BLE_ONLY) && BT_CONTROLLER_ENABLED", - "help": "This select enables parameters setting of BLE scan duplicate.", - "id": "BTDM_BLE_SCAN_DUPL", - "name": "BTDM_BLE_SCAN_DUPL", - "range": null, - "title": "BLE Scan Duplicate Options", - "type": "bool" + "depends_on": "BT_CONTROLLER_ENABLED", + "id": "component-config-bluetooth-controller-options-modem-sleep-options", + "title": "MODEM SLEEP Options", + "type": "menu" }, { "children": [], - "depends_on": "(BTDM_CTRL_MODE_BLE_ONLY || BTDM_CTRL_MODE_BTDM) && BT_CONTROLLER_ENABLED", - "help": "The full scan function is mainly used to provide BLE scan performance.\nThis is required for scenes with high scan performance requirements, such as BLE Mesh scenes.", - "id": "BTDM_CTRL_FULL_SCAN_SUPPORTED", - "name": "BTDM_CTRL_FULL_SCAN_SUPPORTED", + "depends_on": "BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_SLEEP_MODE_EFF", + "name": "BT_CTRL_SLEEP_MODE_EFF", "range": null, - "title": "BLE full scan feature supported", + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_SLEEP_CLOCK_EFF", + "name": "BT_CTRL_SLEEP_CLOCK_EFF", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_HCI_TL_EFF", + "name": "BT_CTRL_HCI_TL_EFF", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "BT_CTRL_AGC_RECORRECT_EN && BT_CONTROLLER_ENABLED", + "help": "Enable coded phy AGC recorrect", + "id": "BT_CTRL_CODED_AGC_RECORRECT_EN", + "name": "BT_CTRL_CODED_AGC_RECORRECT_EN", + "range": null, + "title": "Enable coded phy AGC recorrect", + "type": "bool" + } + ], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "Enable uncoded phy AGC recorrect", + "id": "BT_CTRL_AGC_RECORRECT_EN", + "name": "BT_CTRL_AGC_RECORRECT_EN", + "range": null, + "title": "Enable HW AGC recorrect", "type": "bool" }, { "children": [], "depends_on": "BT_CONTROLLER_ENABLED", "help": "Disable active scan backoff. The bluetooth spec requires that scanners should run a backoff procedure to\nminimize collision of scan request PDUs from nultiple scanners. If scan backoff is disabled, in active\nscanning, scan request PDU will be sent every time when HW receives scannable ADV PDU.", - "id": "BTDM_CTRL_SCAN_BACKOFF_UPPERLIMITMAX", - "name": "BTDM_CTRL_SCAN_BACKOFF_UPPERLIMITMAX", + "id": "BT_CTRL_SCAN_BACKOFF_UPPERLIMITMAX", + "name": "BT_CTRL_SCAN_BACKOFF_UPPERLIMITMAX", "range": null, "title": "Disable active scan backoff", "type": "bool" @@ -11073,65 +11756,64 @@ { "children": [], "depends_on": "BT_CONTROLLER_ENABLED", - "help": "Enabling this option will add stricter verification of the Access Address in the CONNECT_IND PDU.\nThis improves security by ensuring that only connection requests with valid Access Addresses are accepted.\nIf disabled, only basic checks are applied, improving compatibility.", - "id": "BTDM_CTRL_CHECK_CONNECT_IND_ACCESS_ADDRESS", - "name": "BTDM_CTRL_CHECK_CONNECT_IND_ACCESS_ADDRESS", + "help": "When this option is enabled, auxiliary packets will be present in the events of\n'Non-Connectable and Non-Scannable' regardless of whether the advertising length is 0.\nIf this option is not enabled, auxiliary packets will only be present when the advertising length is not 0.", + "id": "BT_BLE_ADV_DATA_LENGTH_ZERO_AUX", + "name": "BT_BLE_ADV_DATA_LENGTH_ZERO_AUX", "range": null, - "title": "Enable enhanced Access Address check in CONNECT_IND", + "title": "Enable aux packet when ext adv data length is zero", + "type": "bool" + }, + { + "children": [], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "If this option is enabled, The Controller will records the communication quality\nfor each channel and then start a timer to check and update the channel map every 4 seconds.", + "id": "BT_CTRL_CHAN_ASS_EN", + "name": "BT_CTRL_CHAN_ASS_EN", + "range": null, + "title": "Enable channel assessment", + "type": "bool" + }, + { + "children": [], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "If this option is disabled, The Controller will not start the LE authenticated payload timer.\nThis option is used for some compatibility problems related to LE ping procedure.", + "id": "BT_CTRL_LE_PING_EN", + "name": "BT_CTRL_LE_PING_EN", + "range": null, + "title": "Enable LE Ping procedure", "type": "bool" }, { "children": [ { "children": [], - "depends_on": "BTDM_BLE_ADV_REPORT_FLOW_CTRL_SUPP && BT_CONTROLLER_ENABLED", - "help": "The number of unprocessed advertising report that Bluedroid can save.If you set\n`BTDM_BLE_ADV_REPORT_FLOW_CTRL_NUM` to a small value, this may cause adv packets lost.\nIf you set `BTDM_BLE_ADV_REPORT_FLOW_CTRL_NUM` to a large value, Bluedroid may cache a\nlot of adv packets and this may cause system memory run out. For example, if you set\nit to 50, the maximum memory consumed by host is 35 * 50 bytes. Please set\n`BTDM_BLE_ADV_REPORT_FLOW_CTRL_NUM` according to your system free memory and handle adv\npackets as fast as possible, otherwise it will cause adv packets lost.", - "id": "BTDM_BLE_ADV_REPORT_FLOW_CTRL_NUM", - "name": "BTDM_BLE_ADV_REPORT_FLOW_CTRL_NUM", - "range": null, - "title": "BLE adv report flow control number", - "type": "int" - }, - { - "children": [], - "depends_on": "BTDM_BLE_ADV_REPORT_FLOW_CTRL_SUPP && BT_CONTROLLER_ENABLED", - "help": "When adv report flow control is enabled, The ADV lost event will be generated when the number\nof ADV packets lost in the controller reaches this threshold. It is better to set a larger value.\nIf you set `BTDM_BLE_ADV_REPORT_DISCARD_THRSHOLD` to a small value or printf every adv lost event, it\nmay cause adv packets lost more.", - "id": "BTDM_BLE_ADV_REPORT_DISCARD_THRSHOLD", - "name": "BTDM_BLE_ADV_REPORT_DISCARD_THRSHOLD", - "range": null, - "title": "BLE adv lost event threshold value", - "type": "int" - } - ], - "depends_on": "(BTDM_CTRL_MODE_BTDM || BTDM_CTRL_MODE_BLE_ONLY) && BT_CONTROLLER_ENABLED", - "help": "The function is mainly used to enable flow control for advertising reports. When it is enabled,\nadvertising reports will be discarded by the controller if the number of unprocessed advertising\nreports exceeds the size of BLE adv report flow control.", - "id": "BTDM_BLE_ADV_REPORT_FLOW_CTRL_SUPP", - "name": "BTDM_BLE_ADV_REPORT_FLOW_CTRL_SUPP", - "range": null, - "title": "BLE adv report flow control supported", - "type": "bool" - }, - { - "children": [ - { - "children": [], - "depends_on": "(BTDM_CTRL_MODE_BLE_ONLY || BTDM_CTRL_MODE_BTDM) && BT_CONTROLLER_ENABLED", + "depends_on": "BT_CONTROLLER_ENABLED", "help": "If this option is enabled, Controller will terminate the connection\nwhen instant passed during connection update procedure.", - "id": "BTDM_BLE_LLCP_CONN_UPDATE", - "name": "BTDM_BLE_LLCP_CONN_UPDATE", + "id": "BT_CTRL_BLE_LLCP_CONN_UPDATE", + "name": "BT_CTRL_BLE_LLCP_CONN_UPDATE", "range": null, "title": "BLE ACL connection update procedure", "type": "bool" }, { "children": [], - "depends_on": "(BTDM_CTRL_MODE_BLE_ONLY || BTDM_CTRL_MODE_BTDM) && BT_CONTROLLER_ENABLED", + "depends_on": "BT_CONTROLLER_ENABLED", "help": "If this option is enabled, Controller will terminate the connection\nwhen instant passed in channel map update procedure.", - "id": "BTDM_BLE_LLCP_CHAN_MAP_UPDATE", - "name": "BTDM_BLE_LLCP_CHAN_MAP_UPDATE", + "id": "BT_CTRL_BLE_LLCP_CHAN_MAP_UPDATE", + "name": "BT_CTRL_BLE_LLCP_CHAN_MAP_UPDATE", "range": null, "title": "BLE ACL channel map update procedure", "type": "bool" + }, + { + "children": [], + "depends_on": "BT_CONTROLLER_ENABLED", + "help": "If this option is enabled, Controller will terminate the connection\nwhen instant passed in PHY update procedure.", + "id": "BT_CTRL_BLE_LLCP_PHY_UPDATE", + "name": "BT_CTRL_BLE_LLCP_PHY_UPDATE", + "range": null, + "title": "BLE ACL PHY update procedure", + "type": "bool" } ], "depends_on": "BT_CONTROLLER_ENABLED", @@ -11140,23 +11822,64 @@ "type": "menu" }, { - "children": [], + "children": [ + { + "children": [], + "depends_on": "BT_CTRL_RUN_IN_FLASH_ONLY && BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_DTM_ENABLE", + "name": "BT_CTRL_DTM_ENABLE", + "range": null, + "title": "Enable direct test mode feature", + "type": "bool" + }, + { + "children": [], + "depends_on": "BT_CTRL_RUN_IN_FLASH_ONLY && BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_BLE_MASTER", + "name": "BT_CTRL_BLE_MASTER", + "range": null, + "title": "Enable BLE master role feature", + "type": "bool" + }, + { + "children": [], + "depends_on": "BT_CTRL_RUN_IN_FLASH_ONLY && BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_BLE_TEST", + "name": "BT_CTRL_BLE_TEST", + "range": null, + "title": "Enable BLE QA test feature", + "type": "bool" + }, + { + "children": [], + "depends_on": "BT_CTRL_RUN_IN_FLASH_ONLY && BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_BLE_SCAN", + "name": "BT_CTRL_BLE_SCAN", + "range": null, + "title": "Enable BLE scan feature", + "type": "bool" + }, + { + "children": [], + "depends_on": "BT_CTRL_RUN_IN_FLASH_ONLY && BT_CONTROLLER_ONLY && BT_CONTROLLER_ENABLED", + "help": null, + "id": "BT_CTRL_BLE_SECURITY_ENABLE", + "name": "BT_CTRL_BLE_SECURITY_ENABLE", + "range": null, + "title": "Enable BLE security feature", + "type": "bool" + } + ], "depends_on": "BT_CONTROLLER_ENABLED", - "help": null, - "id": "BTDM_RESERVE_DRAM", - "name": "BTDM_RESERVE_DRAM", + "help": "If this option is enabled, all code for the Bluetooth controller will be moved from ROM and IRAM\nto flash, saving over 20K bytes of memory. However, it will require more flash resources and the\nperformance of Bluetooth will decrease If this option is enabled, Bluetooth may not work properly\nduring erasing flash. It is recommended to turn on the auto suspend function of flash. After auto\nsuspend is turned on, Bluetooth interrupts can be executed normally during erasing flash, with less\nimpact on Bluetooth performance.", + "id": "BT_CTRL_RUN_IN_FLASH_ONLY", + "name": "BT_CTRL_RUN_IN_FLASH_ONLY", "range": null, - "title": null, - "type": "hex" - }, - { - "children": [], - "depends_on": "BT_ENABLED && BT_CONTROLLER_ENABLED", - "help": "Using Level 4 interrupt for Bluetooth.", - "id": "BTDM_CTRL_HLI", - "name": "BTDM_CTRL_HLI", - "range": null, - "title": "High level interrupt", + "title": "Put all BLE Controller code in flash", "type": "bool" } ], @@ -14925,10 +15648,7 @@ "help": "ESP32 only supports GPIO0 to input the RMII clock.", "id": "ETH_RMII_CLK_IN_GPIO", "name": "ETH_RMII_CLK_IN_GPIO", - "range": [ - 0, - 0 - ], + "range": null, "title": null, "type": "int" }, @@ -14958,10 +15678,7 @@ "help": "Set the size of each buffer used by Ethernet MAC DMA.\n!! Important !! Make sure it is 64B aligned for ESP32P4!", "id": "ETH_DMA_BUFFER_SIZE", "name": "ETH_DMA_BUFFER_SIZE", - "range": [ - 256, - 1600 - ], + "range": null, "title": "Ethernet DMA buffer size (Byte)", "type": "int" }, @@ -14971,10 +15688,7 @@ "help": "Number of DMA receive buffers. Each buffer's size is ETH_DMA_BUFFER_SIZE.\nLarger number of buffers could increase throughput somehow.", "id": "ETH_DMA_RX_BUFFER_NUM", "name": "ETH_DMA_RX_BUFFER_NUM", - "range": [ - 3, - 30 - ], + "range": null, "title": "Amount of Ethernet DMA Rx buffers", "type": "int" }, @@ -14984,10 +15698,7 @@ "help": "Number of DMA transmit buffers. Each buffer's size is ETH_DMA_BUFFER_SIZE.\nLarger number of buffers could increase throughput somehow.", "id": "ETH_DMA_TX_BUFFER_NUM", "name": "ETH_DMA_TX_BUFFER_NUM", - "range": [ - 3, - 30 - ], + "range": null, "title": "Amount of Ethernet DMA Tx buffers", "type": "int" }, @@ -15419,88 +16130,78 @@ "children": [ { "children": [], - "depends_on": "", + "depends_on": "", "help": null, - "id": "ESP32_REV_MIN_0", - "name": "ESP32_REV_MIN_0", + "id": "ESP32C3_REV_MIN_0", + "name": "ESP32C3_REV_MIN_0", "range": null, "title": "Rev v0.0 (ECO0)", "type": "bool" }, { "children": [], - "depends_on": "", + "depends_on": "", "help": null, - "id": "ESP32_REV_MIN_1", - "name": "ESP32_REV_MIN_1", + "id": "ESP32C3_REV_MIN_1", + "name": "ESP32C3_REV_MIN_1", "range": null, - "title": "Rev v1.0 (ECO1)", + "title": "Rev v0.1 (ECO1)", "type": "bool" }, { "children": [], - "depends_on": "", + "depends_on": "", "help": null, - "id": "ESP32_REV_MIN_1_1", - "name": "ESP32_REV_MIN_1_1", + "id": "ESP32C3_REV_MIN_2", + "name": "ESP32C3_REV_MIN_2", "range": null, - "title": "Rev v1.1 (ECO1.1)", + "title": "Rev v0.2 (ECO2)", "type": "bool" }, { "children": [], - "depends_on": "", + "depends_on": "", "help": null, - "id": "ESP32_REV_MIN_2", - "name": "ESP32_REV_MIN_2", + "id": "ESP32C3_REV_MIN_3", + "name": "ESP32C3_REV_MIN_3", "range": null, - "title": "Rev v2.0 (ECO2)", + "title": "Rev v0.3 (ECO3)", "type": "bool" }, { "children": [], - "depends_on": "", + "depends_on": "", "help": null, - "id": "ESP32_REV_MIN_3", - "name": "ESP32_REV_MIN_3", + "id": "ESP32C3_REV_MIN_4", + "name": "ESP32C3_REV_MIN_4", "range": null, - "title": "Rev v3.0 (ECO3)", + "title": "Rev v0.4 (ECO4)", "type": "bool" }, { "children": [], - "depends_on": "", + "depends_on": "", "help": null, - "id": "ESP32_REV_MIN_3_1", - "name": "ESP32_REV_MIN_3_1", + "id": "ESP32C3_REV_MIN_101", + "name": "ESP32C3_REV_MIN_101", "range": null, - "title": "Rev v3.1 (ECO4)", + "title": "Rev v1.1", "type": "bool" } ], "depends_on": null, "help": "Required minimum chip revision. ESP-IDF will check for it and\nreject to boot if the chip revision fails the check.\nThis ensures the chip used will have some modifications (features, or bugfixes).\n\nThe complied binary will only support chips above this revision,\nthis will also help to reduce binary size.", - "id": "component-config-hardware-settings-chip-revision-minimum-supported-esp32-revision", - "name": "ESP32_REV_MIN", - "title": "Minimum Supported ESP32 Revision", + "id": "component-config-hardware-settings-chip-revision-minimum-supported-esp32-c3-revision", + "name": "ESP32C3_REV_MIN", + "title": "Minimum Supported ESP32-C3 Revision", "type": "choice" }, { "children": [], "depends_on": null, "help": null, - "id": "ESP32_REV_MIN", - "name": "ESP32_REV_MIN", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "ESP32_REV_MIN_FULL", - "name": "ESP32_REV_MIN_FULL", + "id": "ESP32C3_REV_MIN_FULL", + "name": "ESP32C3_REV_MIN_FULL", "range": null, "title": null, "type": "int" @@ -15519,8 +16220,8 @@ "children": [], "depends_on": null, "help": null, - "id": "ESP32_REV_MAX_FULL", - "name": "ESP32_REV_MAX_FULL", + "id": "ESP32C3_REV_MAX_FULL", + "name": "ESP32C3_REV_MAX_FULL", "range": null, "title": null, "type": "int" @@ -15542,7 +16243,7 @@ "id": "ESP_EFUSE_BLOCK_REV_MIN_FULL", "name": "ESP_EFUSE_BLOCK_REV_MIN_FULL", "range": null, - "title": "Minimum Supported ESP32 eFuse Block Revision", + "title": "Minimum Supported ESP32-C3 eFuse Block Revision", "type": "int" }, { @@ -15667,29 +16368,29 @@ "children": [ { "children": [], - "depends_on": "", + "depends_on": "", "help": null, - "id": "ESP32_UNIVERSAL_MAC_ADDRESSES_TWO", - "name": "ESP32_UNIVERSAL_MAC_ADDRESSES_TWO", + "id": "ESP32C3_UNIVERSAL_MAC_ADDRESSES_TWO", + "name": "ESP32C3_UNIVERSAL_MAC_ADDRESSES_TWO", "range": null, "title": "Two", "type": "bool" }, { "children": [], - "depends_on": "", + "depends_on": "", "help": null, - "id": "ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR", - "name": "ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR", + "id": "ESP32C3_UNIVERSAL_MAC_ADDRESSES_FOUR", + "name": "ESP32C3_UNIVERSAL_MAC_ADDRESSES_FOUR", "range": null, "title": "Four", "type": "bool" } ], "depends_on": null, - "help": "Configure the number of universally administered (by IEEE) MAC addresses.\nDuring initialization, MAC addresses for each network interface are generated or derived from a\nsingle base MAC address.\nIf the number of universal MAC addresses is four, all four interfaces (WiFi station, WiFi softap,\nBluetooth and Ethernet) receive a universally administered MAC address. These are generated\nsequentially by adding 0, 1, 2 and 3 (respectively) to the final octet of the base MAC address.\nIf the number of universal MAC addresses is two, only two interfaces (WiFi station and Bluetooth)\nreceive a universally administered MAC address. These are generated sequentially by adding 0\nand 1 (respectively) to the base MAC address. The remaining two interfaces (WiFi softap and Ethernet)\nreceive local MAC addresses. These are derived from the universal WiFi station and Bluetooth MAC\naddresses, respectively.\nWhen using the default (Espressif-assigned) base MAC address, either setting can be used. When using\na custom universal MAC address range, the correct setting will depend on the allocation of MAC\naddresses in this range (either 2 or 4 per device.)", + "help": "Configure the number of universally administered (by IEEE) MAC addresses.\n\nDuring initialization, MAC addresses for each network interface are generated or derived from a\nsingle base MAC address.\n\nIf the number of universal MAC addresses is four, all four interfaces (WiFi station, WiFi softap,\nBluetooth and Ethernet) receive a universally administered MAC address. These are generated\nsequentially by adding 0, 1, 2 and 3 (respectively) to the final octet of the base MAC address.\n\nIf the number of universal MAC addresses is two, only two interfaces (WiFi station and Bluetooth)\nreceive a universally administered MAC address. These are generated sequentially by adding 0\nand 1 (respectively) to the base MAC address. The remaining two interfaces (WiFi softap and Ethernet)\nreceive local MAC addresses. These are derived from the universal WiFi station and Bluetooth MAC\naddresses, respectively.\n\nWhen using the default (Espressif-assigned) base MAC address, either setting can be used. When using\na custom universal MAC address range, the correct setting will depend on the allocation of MAC\naddresses in this range (either 2 or 4 per device.)\n\nNote that ESP32-C3 has no integrated Ethernet MAC. Although it's possible to use the esp_read_mac()\nAPI to return a MAC for Ethernet, this can only be used with an external MAC peripheral.", "id": "component-config-hardware-settings-mac-config-number-of-universally-administered-by-ieee-mac-address", - "name": "ESP32_UNIVERSAL_MAC_ADDRESSES", + "name": "ESP32C3_UNIVERSAL_MAC_ADDRESSES", "title": "Number of universally administered (by IEEE) MAC address", "type": "choice" }, @@ -15697,8 +16398,8 @@ "children": [], "depends_on": null, "help": null, - "id": "ESP32_UNIVERSAL_MAC_ADDRESSES", - "name": "ESP32_UNIVERSAL_MAC_ADDRESSES", + "id": "ESP32C3_UNIVERSAL_MAC_ADDRESSES", + "name": "ESP32C3_UNIVERSAL_MAC_ADDRESSES", "range": null, "title": null, "type": "int" @@ -15861,7 +16562,7 @@ "id": "RTC_CLK_SRC_INT_RC", "name": "RTC_CLK_SRC_INT_RC", "range": null, - "title": "Internal 150 kHz RC oscillator", + "title": "Internal 136 kHz RC oscillator", "type": "bool" }, { @@ -15871,7 +16572,7 @@ "id": "RTC_CLK_SRC_EXT_CRYS", "name": "RTC_CLK_SRC_EXT_CRYS", "range": null, - "title": "External 32kHz crystal", + "title": "External 32 kHz crystal", "type": "bool" }, { @@ -15881,7 +16582,7 @@ "id": "RTC_CLK_SRC_EXT_OSC", "name": "RTC_CLK_SRC_EXT_OSC", "range": null, - "title": "External 32kHz oscillator at 32K_XN pin", + "title": "External 32 kHz oscillator at 32K_XP pin", "type": "bool" }, { @@ -15891,57 +16592,17 @@ "id": "RTC_CLK_SRC_INT_8MD256", "name": "RTC_CLK_SRC_INT_8MD256", "range": null, - "title": "Internal 8.5MHz oscillator, divided by 256 (~33kHz)", + "title": "Internal 17.5 MHz oscillator, divided by 256", "type": "bool" } ], "depends_on": null, - "help": "Choose which clock is used as RTC clock source.\n\n- \"Internal 150kHz oscillator\" option provides lowest deep sleep current\n consumption, and does not require extra external components. However\n frequency stability with respect to temperature is poor, so time may\n drift in deep/light sleep modes.\n- \"External 32kHz crystal\" provides better frequency stability, at the\n expense of slightly higher (1uA) deep sleep current consumption.\n- \"External 32kHz oscillator\" allows using 32kHz clock generated by an\n external circuit. In this case, external clock signal must be connected\n to 32K_XN pin. Amplitude should be <1.2V in case of sine wave signal,\n and <1V in case of square wave signal. Common mode voltage should be\n 0.1 < Vcm < 0.5Vamp, where Vamp is the signal amplitude.\n Additionally, 1nF capacitor must be connected between 32K_XP pin and\n ground. 32K_XP pin can not be used as a GPIO in this case.\n- \"Internal 8.5MHz oscillator divided by 256\" option results in higher\n deep sleep current (by 5uA) but has better frequency stability than\n the internal 150kHz oscillator. It does not require external components.", + "help": "Choose which clock is used as RTC clock source.", "id": "component-config-hardware-settings-rtc-clock-config-rtc-clock-source", "name": "RTC_CLK_SRC", "title": "RTC clock source", "type": "choice" }, - { - "children": [ - { - "children": [], - "depends_on": "", - "help": null, - "id": "RTC_EXT_CRYST_ADDIT_CURRENT_NONE", - "name": "RTC_EXT_CRYST_ADDIT_CURRENT_NONE", - "range": null, - "title": "None", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "RTC_EXT_CRYST_ADDIT_CURRENT", - "name": "RTC_EXT_CRYST_ADDIT_CURRENT", - "range": null, - "title": "Method 1", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "RTC_EXT_CRYST_ADDIT_CURRENT_V2", - "name": "RTC_EXT_CRYST_ADDIT_CURRENT_V2", - "range": null, - "title": "Method 2", - "type": "bool" - } - ], - "depends_on": "RTC_CLK_SRC_EXT_CRYS && ESP32_REV_MIN_FULL < 200", - "help": "With some 32kHz crystal configurations, the X32N and X32P pins may not have enough\ndrive strength to keep the crystal oscillating. Choose the method to provide\nadditional current from touchpad 9 to the external 32kHz crystal. Note that\nthe deep sleep current is slightly high (4-5uA) and the touchpad and the\nwakeup sources of both touchpad and ULP are not available in method 1 and method 2.\n\nThis problem is fixed in ESP32 ECO 3, so this workaround is not needed. Setting the\nproject configuration to minimum revision ECO3 will disable this option, , allow\nall wakeup sources, and save some code size.\n\n- \"None\" option will not provide additional current to external crystal\n- \"Method 1\" option can't ensure 100% to solve the external 32k crystal start failed\n issue, but the touchpad can work in this method.\n- \"Method 2\" option can solve the external 32k issue, but the touchpad can't work\n in this method.", - "id": "component-config-hardware-settings-rtc-clock-config-additional-current-for-external-32khz-crystal", - "name": "RTC_EXT_CRYST_ADDIT_CURRENT_METHOD", - "title": "Additional current for external 32kHz crystal", - "type": "choice" - }, { "children": [], "depends_on": null, @@ -15954,16 +16615,6 @@ ], "title": "Number of cycles for RTC_SLOW_CLK calibration", "type": "int" - }, - { - "children": [], - "depends_on": "RTC_CLK_SRC_EXT_CRYS", - "help": "Number of attempts to repeat 32k XTAL calibration\nbefore giving up and switching to the internal RC.\nIncrease this option if the 32k crystal oscillator\ndoes not start and switches to internal RC.", - "id": "RTC_XTAL_CAL_RETRY", - "name": "RTC_XTAL_CAL_RETRY", - "range": null, - "title": "Number of attempts to repeat 32k XTAL calibration", - "type": "int" } ], "depends_on": null, @@ -16145,26 +16796,6 @@ "children": [ { "children": [ - { - "children": [], - "depends_on": "", - "help": null, - "id": "XTAL_FREQ_26", - "name": "XTAL_FREQ_26", - "range": null, - "title": "26 MHz", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "XTAL_FREQ_32", - "name": "XTAL_FREQ_32", - "range": null, - "title": "32 MHz", - "type": "bool" - }, { "children": [], "depends_on": "", @@ -16174,20 +16805,10 @@ "range": null, "title": "40 MHz", "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "XTAL_FREQ_AUTO", - "name": "XTAL_FREQ_AUTO", - "range": null, - "title": "Autodetect", - "type": "bool" } ], "depends_on": null, - "help": "This option selects the operating frequency of the XTAL (crystal) clock used to drive the ESP target.\nThe selected value MUST reflect the frequency of the given hardware.\n\nNote: On ESP32, the XTAL_FREQ_AUTO option allows the ESP target to automatically estimating XTAL clock's\noperating frequency. The ESP32 uses the internal 8MHZ as a reference when estimating. Due to the internal\noscillator's frequency being temperature dependent, usage of the XTAL_FREQ_AUTO is not recommended in\napplications that operate in high ambient temperatures or use high-temperature qualified chips and modules.", + "help": "This option selects the operating frequency of the XTAL (crystal) clock used to drive the ESP target.\nThe selected value MUST reflect the frequency of the given hardware.", "id": "component-config-hardware-settings-main-xtal-config-main-xtal-frequency", "name": "XTAL_FREQ", "title": "Main XTAL frequency", @@ -16897,609 +17518,7 @@ "type": "menu" }, { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [], - "depends_on": "SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": null, - "id": "SPIRAM_MODE_QUAD", - "name": "SPIRAM_MODE_QUAD", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [ - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_TYPE_AUTO", - "name": "SPIRAM_TYPE_AUTO", - "range": null, - "title": "Auto-detect", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_TYPE_ESPPSRAM16", - "name": "SPIRAM_TYPE_ESPPSRAM16", - "range": null, - "title": "ESP-PSRAM16 or APS1604", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_TYPE_ESPPSRAM32", - "name": "SPIRAM_TYPE_ESPPSRAM32", - "range": null, - "title": "ESP-PSRAM32", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_TYPE_ESPPSRAM64", - "name": "SPIRAM_TYPE_ESPPSRAM64", - "range": null, - "title": "ESP-PSRAM64 or LY68L6400", - "type": "bool" - } - ], - "depends_on": "SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": null, - "id": "component-config-esp-psram-support-for-external-spi-connected-ram-spi-ram-config-type-of-spi-ram-chip-in-use", - "name": "SPIRAM_TYPE", - "title": "Type of SPI RAM chip in use", - "type": "choice" - }, - { - "children": [ - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_SPEED_40M", - "name": "SPIRAM_SPEED_40M", - "range": null, - "title": "40MHz clock speed", - "type": "bool" - }, - { - "children": [], - "depends_on": "ESPTOOLPY_FLASHFREQ_80M && ", - "help": null, - "id": "SPIRAM_SPEED_80M", - "name": "SPIRAM_SPEED_80M", - "range": null, - "title": "80MHz clock speed", - "type": "bool" - } - ], - "depends_on": "SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "Select the speed for the SPI RAM chip.\nIf SPI RAM is enabled, we only support three combinations of SPI speed mode we supported now:\n\n1. Flash SPI running at 40Mhz and RAM SPI running at 40Mhz\n2. Flash SPI running at 80Mhz and RAM SPI running at 40Mhz\n3. Flash SPI running at 80Mhz and RAM SPI running at 80Mhz\n\nNote: If the third mode(80Mhz+80Mhz) is enabled for SPI RAM of type 32MBit, one of the HSPI/VSPI host\nwill be occupied by the system. Which SPI host to use can be selected by the config item\nSPIRAM_OCCUPY_SPI_HOST. Application code should never touch HSPI/VSPI hardware in this case. The\noption to select 80MHz will only be visible if the flash SPI speed is also 80MHz.\n(ESPTOOLPY_FLASHFREQ_80M is true)", - "id": "component-config-esp-psram-support-for-external-spi-connected-ram-spi-ram-config-set-ram-clock-speed", - "name": "SPIRAM_SPEED", - "title": "Set RAM clock speed", - "type": "choice" - }, - { - "children": [], - "depends_on": "SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": null, - "id": "SPIRAM_SPEED", - "name": "SPIRAM_SPEED", - "range": null, - "title": null, - "type": "int" - }, - { - "children": [ - { - "children": [], - "depends_on": "SPIRAM_BOOT_INIT && !SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY && !SPIRAM_ALLOW_NOINIT_SEG_EXTERNAL_MEMORY && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "Normally, if psram initialization is enabled during compile time but not found at runtime, it\nis seen as an error making the CPU panic. If this is enabled, booting will complete\nbut no PSRAM will be available. In particular, it is important to note that when SPIRAM_IGNORE_NOTFOUND\nis enabled, some WIFI related configs will be set to the default value used when SPIRAM is disabled.\nIt can be assumed that by enabling this config, WIFI and LWIP will assume that the current chip does not\nhave SPIRAM. SPIRAM_TRY_ALLOCATE_WIFI_LWIP will not work, buffers in WIFI and LWIP will be set to smaller\nranges and default values. WIFI_CACHE_TX_BUFFER_NUM and ESP_WIFI_AMSDU_TX_ENABLED will be disabled,\nESP_WIFI_TX_BUFFER will be set to ESP_WIFI_DYNAMIC_TX_BUFFER.", - "id": "SPIRAM_IGNORE_NOTFOUND", - "name": "SPIRAM_IGNORE_NOTFOUND", - "range": null, - "title": "Ignore PSRAM when not found", - "type": "bool" - } - ], - "depends_on": "SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "If this is enabled, the SPI RAM will be enabled during initial boot. Unless you\nhave specific requirements, you'll want to leave this enabled so memory allocated\nduring boot-up can also be placed in SPI RAM.", - "id": "SPIRAM_BOOT_INIT", - "name": "SPIRAM_BOOT_INIT", - "range": null, - "title": "Initialize SPI RAM during startup", - "type": "bool" - }, - { - "children": [ - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_USE_MEMMAP", - "name": "SPIRAM_USE_MEMMAP", - "range": null, - "title": "Integrate RAM into memory map", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_USE_CAPS_ALLOC", - "name": "SPIRAM_USE_CAPS_ALLOC", - "range": null, - "title": "Make RAM allocatable using heap_caps_malloc(..., MALLOC_CAP_SPIRAM)", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_USE_MALLOC", - "name": "SPIRAM_USE_MALLOC", - "range": null, - "title": "Make RAM allocatable using malloc() as well", - "type": "bool" - } - ], - "depends_on": "SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The SPI RAM can be accessed in multiple methods: by just having it available as an unmanaged\nmemory region in the CPU's memory map, by integrating it in the heap as 'special' memory\nneeding heap_caps_malloc to allocate, or by fully integrating it making malloc() also able to\nreturn SPI RAM pointers.", - "id": "component-config-esp-psram-support-for-external-spi-connected-ram-spi-ram-config-spi-ram-access-method", - "name": "SPIRAM_USE", - "title": "SPI RAM access method", - "type": "choice" - }, - { - "children": [], - "depends_on": "SPIRAM_BOOT_INIT && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "Runs a rudimentary memory test on initialization. Aborts when memory test fails. Disable this for\nslightly faster startup.", - "id": "SPIRAM_MEMTEST", - "name": "SPIRAM_MEMTEST", - "range": null, - "title": "Run memory test on SPI RAM initialization", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM_USE_MALLOC && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "If malloc() is capable of also allocating SPI-connected ram, its allocation strategy will prefer to\nallocate chunks less than this size in internal memory, while allocations larger than this will be\ndone from external RAM. If allocation from the preferred region fails, an attempt is made to allocate\nfrom the non-preferred region instead, so malloc() will not suddenly fail when either internal or\nexternal memory is full.", - "id": "SPIRAM_MALLOC_ALWAYSINTERNAL", - "name": "SPIRAM_MALLOC_ALWAYSINTERNAL", - "range": null, - "title": "Maximum malloc() size, in bytes, to always put in internal memory", - "type": "int" - }, - { - "children": [], - "depends_on": "(SPIRAM_USE_CAPS_ALLOC || SPIRAM_USE_MALLOC) && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "Try to allocate memories of WiFi and LWIP in SPIRAM firstly. If failed, try to allocate internal\nmemory then.", - "id": "SPIRAM_TRY_ALLOCATE_WIFI_LWIP", - "name": "SPIRAM_TRY_ALLOCATE_WIFI_LWIP", - "range": null, - "title": "Try to allocate memories of WiFi and LWIP in SPIRAM firstly. If failed, allocate internal memory", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM_USE_MALLOC && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "Because the external/internal RAM allocation strategy is not always perfect, it sometimes may happen\nthat the internal memory is entirely filled up. This causes allocations that are specifically done in\ninternal memory, for example the stack for new tasks or memory to service DMA or have memory that's\nalso available when SPI cache is down, to fail. This option reserves a pool specifically for requests\nlike that; the memory in this pool is not given out when a normal malloc() is called.\n\nSet this to 0 to disable this feature.\n\nNote that because FreeRTOS stacks are forced to internal memory, they will also use this memory pool;\nbe sure to keep this in mind when adjusting this value.\n\nNote also that the DMA reserved pool may not be one single contiguous memory region, depending on the\nconfigured size and the static memory usage of the app.", - "id": "SPIRAM_MALLOC_RESERVE_INTERNAL", - "name": "SPIRAM_MALLOC_RESERVE_INTERNAL", - "range": null, - "title": "Reserve this amount of bytes for data that specifically needs to be in DMA or internal memory", - "type": "int" - }, - { - "children": [], - "depends_on": "SPIRAM && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "If enabled, variables with EXT_RAM_BSS_ATTR attribute will be placed in SPIRAM instead of internal DRAM.\nBSS section of `lwip`, `net80211`, `pp`, `bt` libraries will be automatically placed\nin SPIRAM. BSS sections from other object files and libraries can also be placed in SPIRAM through\nlinker fragment scheme `extram_bss`.\n\nNote that the variables placed in SPIRAM using EXT_RAM_BSS_ATTR will be zero initialized.", - "id": "SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY", - "name": "SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY", - "range": null, - "title": "Allow .bss segment placed in external memory", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "If enabled, noinit variables can be placed in PSRAM using EXT_RAM_NOINIT_ATTR.\n\nNote the values placed into this section will not be initialized at startup and should keep its value\nafter software restart.", - "id": "SPIRAM_ALLOW_NOINIT_SEG_EXTERNAL_MEMORY", - "name": "SPIRAM_ALLOW_NOINIT_SEG_EXTERNAL_MEMORY", - "range": null, - "title": "Allow .noinit segment placed in external memory", - "type": "bool" - }, - { - "children": [], - "depends_on": "(SPIRAM_USE_MEMMAP || SPIRAM_USE_CAPS_ALLOC || SPIRAM_USE_MALLOC) && ESP32_REV_MIN_FULL < 300 && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "Revision 1 of the ESP32 has a bug that can cause a write to PSRAM not to take place in some situations\nwhen the cache line needs to be fetched from external RAM and an interrupt occurs. This enables a\nfix in the compiler (-mfix-esp32-psram-cache-issue) that makes sure the specific code that is\nvulnerable to this will not be emitted.\n\nThis will also not use any bits of newlib that are located in ROM, opting for a version that is\ncompiled with the workaround and located in flash instead.\n\nThe workaround is not required for ESP32 revision 3 and above.", - "id": "SPIRAM_CACHE_WORKAROUND", - "name": "SPIRAM_CACHE_WORKAROUND", - "range": null, - "title": "Enable workaround for bug in SPI RAM cache for Rev1 ESP32s", - "type": "bool" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_CACHE_WORKAROUND_STRATEGY_MEMW", - "name": "SPIRAM_CACHE_WORKAROUND_STRATEGY_MEMW", - "range": null, - "title": "Insert memw after vulnerable instructions (default)", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_CACHE_WORKAROUND_STRATEGY_DUPLDST", - "name": "SPIRAM_CACHE_WORKAROUND_STRATEGY_DUPLDST", - "range": null, - "title": "Duplicate LD/ST for 32-bit, memw for 8/16 bit", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_CACHE_WORKAROUND_STRATEGY_NOPS", - "name": "SPIRAM_CACHE_WORKAROUND_STRATEGY_NOPS", - "range": null, - "title": "Insert nops between vulnerable loads/stores (old strategy, obsolete)", - "type": "bool" - } - ], - "depends_on": "SPIRAM_CACHE_WORKAROUND && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "Select the workaround strategy. Note that the strategy for precompiled\nlibraries (libgcc, newlib, bt, wifi) is not affected by this selection.\n\nUnless you know you need a different strategy, it's suggested you stay\nwith the default MEMW strategy. Note that DUPLDST can interfere with hardware\nencryption and this will be automatically disabled if this workaround is selected.\n'Insert nops' is the workaround that was used in older esp-idf versions. This workaround\nstill can cause faulty data transfers from/to SPI RAM in some situation.", - "id": "component-config-esp-psram-support-for-external-spi-connected-ram-spi-ram-config-spiram-cache-workaround-debugging-workaround-strategy", - "name": "SPIRAM_CACHE_WORKAROUND_STRATEGY", - "title": "Workaround strategy", - "type": "choice" - }, - { - "children": [], - "depends_on": "SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": null, - "id": "SPIRAM_WORKAROUND_NEED_VOLATILE_SPINLOCK", - "name": "SPIRAM_WORKAROUND_NEED_VOLATILE_SPINLOCK", - "range": null, - "title": null, - "type": "bool" - } - ], - "depends_on": "SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "id": "component-config-esp-psram-support-for-external-spi-connected-ram-spi-ram-config-spiram-cache-workaround-debugging", - "title": "SPIRAM cache workaround debugging", - "type": "menu" - }, - { - "children": [ - { - "children": [], - "depends_on": "SPIRAM_CACHE_WORKAROUND && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The functions affected by this option are: longjmp and setjmp.\nPutting these function in IRAM will allow them to be called when flash cache is disabled\nbut it will also reduce the available size of free IRAM for the user application.", - "id": "SPIRAM_CACHE_LIBJMP_IN_IRAM", - "name": "SPIRAM_CACHE_LIBJMP_IN_IRAM", - "range": null, - "title": "Put libc's jump related functions in IRAM", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM_CACHE_WORKAROUND && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The functions affected by this option are: abs, div, labs, ldiv, quorem, fpclassify,\nand nan.\nPutting these function in IRAM will allow them to be called when flash cache is disabled\nbut it will also reduce the available size of free IRAM for the user application.", - "id": "SPIRAM_CACHE_LIBMATH_IN_IRAM", - "name": "SPIRAM_CACHE_LIBMATH_IN_IRAM", - "range": null, - "title": "Put libc's math related functions in IRAM", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM_CACHE_WORKAROUND && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The functions affected by this option are: utoa, itoa, atoi, atol, strtol, and strtoul.\nPutting these function in IRAM will allow them to be called when flash cache is disabled\nbut it will also reduce the available size of free IRAM for the user application.", - "id": "SPIRAM_CACHE_LIBNUMPARSER_IN_IRAM", - "name": "SPIRAM_CACHE_LIBNUMPARSER_IN_IRAM", - "range": null, - "title": "Put libc's number parsing related functions in IRAM", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM_CACHE_WORKAROUND && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The functions affected by this option are: wcrtomb, fvwrite, wbuf, wsetup, fputwc, wctomb_r,\nungetc, makebuf, fflush, refill, and sccl.\nPutting these function in IRAM will allow them to be called when flash cache is disabled\nbut it will also reduce the available size of free IRAM for the user application.", - "id": "SPIRAM_CACHE_LIBIO_IN_IRAM", - "name": "SPIRAM_CACHE_LIBIO_IN_IRAM", - "range": null, - "title": "Put libc's I/O related functions in IRAM", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM_CACHE_WORKAROUND && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The functions affected by this option are: asctime, asctime_r, ctime, ctime_r, lcltime, lcltime_r,\ngmtime, gmtime_r, strftime, mktime, tzset_r, tzset, time, gettzinfo, systimes, month_lengths,\ntimelocal, tzvars, tzlock, tzcalc_limits, and strptime.\nPutting these function in IRAM will allow them to be called when flash cache is disabled\nbut it will also reduce the available size of free IRAM for the user application.", - "id": "SPIRAM_CACHE_LIBTIME_IN_IRAM", - "name": "SPIRAM_CACHE_LIBTIME_IN_IRAM", - "range": null, - "title": "Put libc's time related functions in IRAM", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM_CACHE_WORKAROUND && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The functions affected by this option are: ctype_, toupper, tolower, toascii, strupr, bzero,\nisalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower, isprint, ispunct,\nisspace, and isupper.\nPutting these function in IRAM will allow them to be called when flash cache is disabled\nbut it will also reduce the available size of free IRAM for the user application.", - "id": "SPIRAM_CACHE_LIBCHAR_IN_IRAM", - "name": "SPIRAM_CACHE_LIBCHAR_IN_IRAM", - "range": null, - "title": "Put libc's characters related functions in IRAM", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM_CACHE_WORKAROUND && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The functions affected by this option are: memccpy, memchr memmove, and memrchr.\nPutting these function in IRAM will allow them to be called when flash cache is disabled\nbut it will also reduce the available size of free IRAM for the user application.", - "id": "SPIRAM_CACHE_LIBMEM_IN_IRAM", - "name": "SPIRAM_CACHE_LIBMEM_IN_IRAM", - "range": null, - "title": "Put libc's memory related functions in IRAM", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM_CACHE_WORKAROUND && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The functions affected by this option are: strcasecmp, strcasestr, strchr, strcoll,\nstrcpy, strcspn, strdup, strdup_r, strlcat, strlcpy, strlen, strlwr, strncasecmp,\nstrncat, strncmp, strncpy, strndup, strndup_r, strrchr, strsep, strspn, strstr,\nstrtok_r, and strupr.\nPutting these function in IRAM will allow them to be called when flash cache is disabled\nbut it will also reduce the available size of free IRAM for the user application.", - "id": "SPIRAM_CACHE_LIBSTR_IN_IRAM", - "name": "SPIRAM_CACHE_LIBSTR_IN_IRAM", - "range": null, - "title": "Put libc's string related functions in IRAM", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM_CACHE_WORKAROUND && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The functions affected by this option are: srand, rand, and rand_r.\nPutting these function in IRAM will allow them to be called when flash cache is disabled\nbut it will also reduce the available size of free IRAM for the user application.", - "id": "SPIRAM_CACHE_LIBRAND_IN_IRAM", - "name": "SPIRAM_CACHE_LIBRAND_IN_IRAM", - "range": null, - "title": "Put libc's random related functions in IRAM", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM_CACHE_WORKAROUND && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The functions affected by this option are: environ, envlock, and getenv_r.\nPutting these function in IRAM will allow them to be called when flash cache is disabled\nbut it will also reduce the available size of free IRAM for the user application.", - "id": "SPIRAM_CACHE_LIBENV_IN_IRAM", - "name": "SPIRAM_CACHE_LIBENV_IN_IRAM", - "range": null, - "title": "Put libc's environment related functions in IRAM", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM_CACHE_WORKAROUND && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The functions affected by this option are: lock, isatty, fclose, open, close, creat, read,\nrshift, sbrk, stdio, syssbrk, sysclose, sysopen, creat, sysread, syswrite, impure, fwalk,\nand findfp.\nPutting these function in IRAM will allow them to be called when flash cache is disabled\nbut it will also reduce the available size of free IRAM for the user application.", - "id": "SPIRAM_CACHE_LIBFILE_IN_IRAM", - "name": "SPIRAM_CACHE_LIBFILE_IN_IRAM", - "range": null, - "title": "Put libc's file related functions in IRAM", - "type": "bool" - }, - { - "children": [], - "depends_on": "SPIRAM_CACHE_WORKAROUND && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The functions affected by this option are: raise and system\nPutting these function in IRAM will allow them to be called when flash cache is disabled\nbut it will also reduce the available size of free IRAM for the user application.", - "id": "SPIRAM_CACHE_LIBMISC_IN_IRAM", - "name": "SPIRAM_CACHE_LIBMISC_IN_IRAM", - "range": null, - "title": "Put libc's miscellaneous functions in IRAM, see help", - "type": "bool" - } - ], - "depends_on": "SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "id": "component-config-esp-psram-support-for-external-spi-connected-ram-spi-ram-config-spiram-workaround-libraries-placement", - "title": "SPIRAM workaround libraries placement", - "type": "menu" - }, - { - "children": [ - { - "children": [], - "depends_on": "SPIRAM_BANKSWITCH_ENABLE && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "Select the amount of banks reserved for bank switching. Note that the amount of RAM allocatable with\nmalloc/esp_heap_alloc_caps will decrease by 32K for each page reserved here.\n\nNote that this reservation is only actually done if your program actually uses the himem API. Without\nany himem calls, the reservation is not done and the original amount of memory will be available\nto malloc/esp_heap_alloc_caps.", - "id": "SPIRAM_BANKSWITCH_RESERVE", - "name": "SPIRAM_BANKSWITCH_RESERVE", - "range": null, - "title": "Amount of 32K pages to reserve for bank switching", - "type": "int" - } - ], - "depends_on": "(SPIRAM_USE_MEMMAP || SPIRAM_USE_CAPS_ALLOC || SPIRAM_USE_MALLOC) && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The ESP32 only supports 4MiB of external RAM in its address space. The hardware does support larger\nmemories, but these have to be bank-switched in and out of this address space. Enabling this allows you\nto reserve some MMU pages for this, which allows the use of the esp_himem api to manage these banks.\n\n#Note that this is limited to 62 banks, as esp_psram_extram_writeback_cache needs some kind of mapping of\n#some banks below that mark to work. We cannot at this moment guarantee this to exist when himem is\n#enabled.\n\nIf spiram 2T mode is enabled, the size of 64Mbit psram will be changed as 32Mbit, so himem will be\nunusable.", - "id": "SPIRAM_BANKSWITCH_ENABLE", - "name": "SPIRAM_BANKSWITCH_ENABLE", - "range": null, - "title": "Enable bank switching for >4MiB external RAM", - "type": "bool" - }, - { - "children": [ - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_OCCUPY_HSPI_HOST", - "name": "SPIRAM_OCCUPY_HSPI_HOST", - "range": null, - "title": "HSPI host (SPI2)", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_OCCUPY_VSPI_HOST", - "name": "SPIRAM_OCCUPY_VSPI_HOST", - "range": null, - "title": "VSPI host (SPI3)", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "SPIRAM_OCCUPY_NO_HOST", - "name": "SPIRAM_OCCUPY_NO_HOST", - "range": null, - "title": "Will not try to use any host, will abort if not able to use the PSRAM", - "type": "bool" - } - ], - "depends_on": "SPIRAM_SPEED_80M && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "When both flash and PSRAM is working under 80MHz, and the PSRAM is of type 32MBit, one of the HSPI/VSPI\nhost will be used to output the clock. Select which one to use here.", - "id": "component-config-esp-psram-support-for-external-spi-connected-ram-spi-ram-config-spi-host-to-use-for-32mbit-psram", - "name": "SPIRAM_OCCUPY_SPI_HOST", - "title": "SPI host to use for 32MBit PSRAM", - "type": "choice" - }, - { - "children": [ - { - "children": [], - "depends_on": "SPIRAM && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The PSRAM CLOCK IO can be any unused GPIO, user can config it based on hardware design. If user use\n1.8V flash and 1.8V psram, this value can only be one of 6, 7, 8, 9, 10, 11, 16, 17.\n\nIf configured to the same pin as Flash, PSRAM shouldn't be rev0. Contact Espressif for more\ninformation.", - "id": "D0WD_PSRAM_CLK_IO", - "name": "D0WD_PSRAM_CLK_IO", - "range": null, - "title": "PSRAM CLK IO number", - "type": "int" - }, - { - "children": [], - "depends_on": "SPIRAM && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The PSRAM CS IO can be any unused GPIO, user can config it based on hardware design. If user use\n1.8V flash and 1.8V psram, this value can only be one of 6, 7, 8, 9, 10, 11, 16, 17.", - "id": "D0WD_PSRAM_CS_IO", - "name": "D0WD_PSRAM_CS_IO", - "range": null, - "title": "PSRAM CS IO number", - "type": "int" - } - ], - "depends_on": "SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "id": "component-config-esp-psram-support-for-external-spi-connected-ram-spi-ram-config-psram-clock-and-cs-io-for-esp32-dowd", - "title": "PSRAM clock and cs IO for ESP32-DOWD", - "type": "menu" - }, - { - "children": [ - { - "children": [], - "depends_on": "SPIRAM && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "User can config it based on hardware design. For ESP32-D2WD chip, the psram can only be 1.8V psram,\nso this value can only be one of 6, 7, 8, 9, 10, 11, 16, 17.\n\nIf configured to the same pin (GPIO6) as Flash, PSRAM shouldn't be rev0. Contact Espressif for more\ninformation.", - "id": "D2WD_PSRAM_CLK_IO", - "name": "D2WD_PSRAM_CLK_IO", - "range": null, - "title": "PSRAM CLK IO number", - "type": "int" - }, - { - "children": [], - "depends_on": "SPIRAM && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "User can config it based on hardware design. For ESP32-D2WD chip, the psram can only be 1.8V psram,\nso this value can only be one of 6, 7, 8, 9, 10, 11, 16, 17.", - "id": "D2WD_PSRAM_CS_IO", - "name": "D2WD_PSRAM_CS_IO", - "range": null, - "title": "PSRAM CS IO number", - "type": "int" - } - ], - "depends_on": "SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "id": "component-config-esp-psram-support-for-external-spi-connected-ram-spi-ram-config-psram-clock-and-cs-io-for-esp32-d2wd", - "title": "PSRAM clock and cs IO for ESP32-D2WD", - "type": "menu" - }, - { - "children": [ - { - "children": [], - "depends_on": "SPIRAM && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The PSRAM CS IO can be any unused GPIO, user can config it based on hardware design.\n\nFor ESP32-PICO chip, the psram share clock with flash, so user do not need to configure the clock\nIO.\nFor the reference hardware design, please refer to\nhttps://www.espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_en.pdf", - "id": "PICO_PSRAM_CS_IO", - "name": "PICO_PSRAM_CS_IO", - "range": null, - "title": "PSRAM CS IO number", - "type": "int" - } - ], - "depends_on": "SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "id": "component-config-esp-psram-support-for-external-spi-connected-ram-spi-ram-config-psram-clock-and-cs-io-for-esp32-pico-d4", - "title": "PSRAM clock and cs IO for ESP32-PICO-D4", - "type": "menu" - }, - { - "children": [], - "depends_on": "IDF_TARGET_ESP32 && (ESPTOOLPY_FLASHMODE_DIO || ESPTOOLPY_FLASHMODE_DOUT) && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "This setting is only used if the SPI flash pins have been overridden by setting the eFuses\nSPI_PAD_CONFIG_xxx, and the SPI flash mode is DIO or DOUT.\n\nWhen this is the case, the eFuse config only defines 3 of the 4 Quad I/O data pins. The WP pin (aka\nESP32 pin \"SD_DATA_3\" or SPI flash pin \"IO2\") is not specified in eFuse. The psram only has QPI\nmode, so a WP pin setting is necessary.\n\nIf this config item is set to N (default), the correct WP pin will be automatically used for any\nEspressif chip or module with integrated flash. If a custom setting is needed, set this config item\nto Y and specify the GPIO number connected to the WP pin.\n\nWhen flash mode is set to QIO or QOUT, the PSRAM WP pin will be set the same as the SPI Flash WP pin\nconfigured in the bootloader.", - "id": "SPIRAM_CUSTOM_SPIWP_SD3_PIN", - "name": "SPIRAM_CUSTOM_SPIWP_SD3_PIN", - "range": null, - "title": "Use custom SPI PSRAM WP(SD3) Pin when flash pins set in eFuse (read help)", - "type": "bool" - }, - { - "children": [], - "depends_on": "IDF_TARGET_ESP32 && (ESPTOOLPY_FLASHMODE_DIO || ESPTOOLPY_FLASHMODE_DOUT) && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "The option \"Use custom SPI PSRAM WP(SD3) pin\" must be set or this value is ignored\n\nIf burning a customized set of SPI flash pins in eFuse and using DIO or DOUT mode for flash, set this\nvalue to the GPIO number of the SPIRAM WP pin.", - "id": "SPIRAM_SPIWP_SD3_PIN", - "name": "SPIRAM_SPIWP_SD3_PIN", - "range": null, - "title": "Custom SPI PSRAM WP(SD3) Pin", - "type": "int" - }, - { - "children": [], - "depends_on": "SPIRAM && SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "help": "Enable this option to fix single bit errors inside 64Mbit PSRAM.\n\nSome 64Mbit PSRAM chips have a hardware issue in the RAM which causes bit errors at multiple\nfixed bit positions.\n\nNote: If this option is enabled, the 64Mbit PSRAM chip will appear to be 32Mbit in size.\nApplications will not be affected unless the use the esp_himem APIs, which are not supported\nin 2T mode.", - "id": "SPIRAM_2T_MODE", - "name": "SPIRAM_2T_MODE", - "range": null, - "title": "Enable SPI PSRAM 2T mode", - "type": "bool" - } - ], - "depends_on": "SPIRAM && !APP_BUILD_TYPE_PURE_RAM_APP", - "id": "component-config-esp-psram-support-for-external-spi-connected-ram-spi-ram-config", - "title": "SPI RAM config", - "type": "menu" - } - ], - "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", - "help": "This enables support for an external SPI RAM chip, connected in parallel with the\nmain SPI flash chip.", - "id": "SPIRAM", - "name": "SPIRAM", - "range": null, - "title": "Support for external, SPI-connected RAM", - "type": "bool" - } - ], + "children": [], "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", "id": "component-config-esp-psram", "title": "ESP PSRAM", @@ -17654,16 +17673,6 @@ "range": null, "title": "160 MHz", "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "ESP_DEFAULT_CPU_FREQ_MHZ_240", - "name": "ESP_DEFAULT_CPU_FREQ_MHZ_240", - "range": null, - "title": "240 MHz", - "type": "bool" } ], "depends_on": null, @@ -17683,132 +17692,6 @@ "title": null, "type": "int" }, - { - "children": [ - { - "children": [], - "depends_on": "ESP_SYSTEM_SINGLE_CORE_MODE", - "help": "This option allows to place .rtc_data and .rtc_rodata sections into\nRTC fast memory segment to free the slow memory region for ULP programs.\nThis option depends on the CONFIG_ESP_SYSTEM_SINGLE_CORE_MODE option because RTC fast memory\ncan be accessed only by PRO_CPU core.", - "id": "ESP32_RTCDATA_IN_FAST_MEM", - "name": "ESP32_RTCDATA_IN_FAST_MEM", - "range": null, - "title": "Place RTC_DATA_ATTR and RTC_RODATA_ATTR variables into RTC fast memory segment", - "type": "bool" - }, - { - "children": [ - { - "children": [], - "depends_on": "ESP32_USE_FIXED_STATIC_RAM_SIZE", - "help": "RAM size dedicated for static variables (.data & .bss sections).\nPlease note that the actual length will be reduced by BTDM_RESERVE_DRAM if Bluetooth\ncontroller is enabled.", - "id": "ESP32_FIXED_STATIC_RAM_SIZE", - "name": "ESP32_FIXED_STATIC_RAM_SIZE", - "range": null, - "title": "Fixed Static RAM size", - "type": "hex" - } - ], - "depends_on": null, - "help": "If this option is disabled, the DRAM part of the heap starts right after the .bss section,\nwithin the dram0_0 region. As a result, adding or removing some static variables\nwill change the available heap size.\n\nIf this option is enabled, the DRAM part of the heap starts right after the dram0_0 region,\nwhere its length is set with ESP32_FIXED_STATIC_RAM_SIZE", - "id": "ESP32_USE_FIXED_STATIC_RAM_SIZE", - "name": "ESP32_USE_FIXED_STATIC_RAM_SIZE", - "range": null, - "title": "Use fixed static RAM size", - "type": "bool" - }, - { - "children": [], - "depends_on": "ESP_SYSTEM_SINGLE_CORE_MODE", - "help": "If enabled, application can use IRAM as byte accessible region for storing data\n(Note: IRAM region cannot be used as task stack)\n\nThis is possible due to handling of exceptions `LoadStoreError (3)` and `LoadStoreAlignmentError (9)`\nEach unaligned read/write access will incur a penalty of maximum of 167 CPU cycles.", - "id": "ESP32_IRAM_AS_8BIT_ACCESSIBLE_MEMORY", - "name": "ESP32_IRAM_AS_8BIT_ACCESSIBLE_MEMORY", - "range": null, - "title": "Enable IRAM as 8 bit accessible memory", - "type": "bool" - }, - { - "children": [ - { - "children": [], - "depends_on": "!ESP32_TRAX", - "help": "Reserve parts of SRAM1 for app IRAM which was previously reserved for bootloader DRAM.\nIf booting an app on an older bootloader from before this option was introduced, the app will fail\nto boot due to not recognizing the new IRAM memory area.\n\nIf this is the case please test carefully before pushing out any OTA updates.", - "id": "ESP_SYSTEM_ESP32_SRAM1_REGION_AS_IRAM", - "name": "ESP_SYSTEM_ESP32_SRAM1_REGION_AS_IRAM", - "range": null, - "title": "Reserve parts of SRAM1 for app IRAM (WARNING, read help before enabling)", - "type": "bool" - } - ], - "depends_on": null, - "id": "component-config-esp-system-settings-memory-non-backward-compatible-options", - "title": "Non-backward compatible options", - "type": "menu" - } - ], - "depends_on": null, - "id": "component-config-esp-system-settings-memory", - "title": "Memory", - "type": "menu" - }, - { - "children": [ - { - "children": [], - "depends_on": null, - "help": null, - "id": "ESP32_MEMMAP_TRACEMEM", - "name": "ESP32_MEMMAP_TRACEMEM", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "ESP32_MEMMAP_TRACEMEM_TWOBANKS", - "name": "ESP32_MEMMAP_TRACEMEM_TWOBANKS", - "range": null, - "title": null, - "type": "bool" - }, - { - "children": [ - { - "children": [], - "depends_on": "ESP32_TRAX && !ESP_SYSTEM_SINGLE_CORE_MODE", - "help": "The ESP32 contains a feature which allows you to trace the execution path the processor\nhas taken through the program. This is stored in a chunk of 32K (16K for single-processor)\nof memory that can't be used for general purposes anymore. Disable this if you do not know\nwhat this is.\n\n# Memory to reverse for trace, used in linker script", - "id": "ESP32_TRAX_TWOBANKS", - "name": "ESP32_TRAX_TWOBANKS", - "range": null, - "title": "Reserve memory for tracing both pro as well as app cpu execution", - "type": "bool" - } - ], - "depends_on": null, - "help": "The ESP32 contains a feature which allows you to trace the execution path the processor\nhas taken through the program. This is stored in a chunk of 32K (16K for single-processor)\nof memory that can't be used for general purposes anymore. Disable this if you do not know\nwhat this is.", - "id": "ESP32_TRAX", - "name": "ESP32_TRAX", - "range": null, - "title": "Use TRAX tracing feature", - "type": "bool" - }, - { - "children": [], - "depends_on": null, - "help": null, - "id": "ESP32_TRACEMEM_RESERVE_DRAM", - "name": "ESP32_TRACEMEM_RESERVE_DRAM", - "range": null, - "title": null, - "type": "hex" - } - ], - "depends_on": null, - "id": "component-config-esp-system-settings-trace-memory", - "title": "Trace memory", - "type": "menu" - }, { "children": [ { @@ -18515,60 +18398,10 @@ "children": [], "depends_on": "", "help": null, - "id": "ESP_BROWNOUT_DET_LVL_SEL_0", - "name": "ESP_BROWNOUT_DET_LVL_SEL_0", + "id": "ESP_BROWNOUT_DET_LVL_SEL_7", + "name": "ESP_BROWNOUT_DET_LVL_SEL_7", "range": null, - "title": "2.43V +/- 0.05", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "ESP_BROWNOUT_DET_LVL_SEL_1", - "name": "ESP_BROWNOUT_DET_LVL_SEL_1", - "range": null, - "title": "2.48V +/- 0.05", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "ESP_BROWNOUT_DET_LVL_SEL_2", - "name": "ESP_BROWNOUT_DET_LVL_SEL_2", - "range": null, - "title": "2.58V +/- 0.05", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "ESP_BROWNOUT_DET_LVL_SEL_3", - "name": "ESP_BROWNOUT_DET_LVL_SEL_3", - "range": null, - "title": "2.62V +/- 0.05", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "ESP_BROWNOUT_DET_LVL_SEL_4", - "name": "ESP_BROWNOUT_DET_LVL_SEL_4", - "range": null, - "title": "2.67V +/- 0.05", - "type": "bool" - }, - { - "children": [], - "depends_on": "", - "help": null, - "id": "ESP_BROWNOUT_DET_LVL_SEL_5", - "name": "ESP_BROWNOUT_DET_LVL_SEL_5", - "range": null, - "title": "2.70V +/- 0.05", + "title": "2.51V", "type": "bool" }, { @@ -18578,22 +18411,52 @@ "id": "ESP_BROWNOUT_DET_LVL_SEL_6", "name": "ESP_BROWNOUT_DET_LVL_SEL_6", "range": null, - "title": "2.77V +/- 0.05", + "title": "2.64V", "type": "bool" }, { "children": [], "depends_on": "", "help": null, - "id": "ESP_BROWNOUT_DET_LVL_SEL_7", - "name": "ESP_BROWNOUT_DET_LVL_SEL_7", + "id": "ESP_BROWNOUT_DET_LVL_SEL_5", + "name": "ESP_BROWNOUT_DET_LVL_SEL_5", "range": null, - "title": "2.80V +/- 0.05", + "title": "2.76V", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_BROWNOUT_DET_LVL_SEL_4", + "name": "ESP_BROWNOUT_DET_LVL_SEL_4", + "range": null, + "title": "2.92V", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_BROWNOUT_DET_LVL_SEL_3", + "name": "ESP_BROWNOUT_DET_LVL_SEL_3", + "range": null, + "title": "3.10V", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_BROWNOUT_DET_LVL_SEL_2", + "name": "ESP_BROWNOUT_DET_LVL_SEL_2", + "range": null, + "title": "3.27V", "type": "bool" } ], "depends_on": "ESP_BROWNOUT_DET", - "help": "The brownout detector will reset the chip when the supply voltage is approximately\nbelow this level. Note that there may be some variation of brownout voltage level\nbetween each ESP chip.\n\n#The voltage levels here are estimates, more work needs to be done to figure out the exact voltages\n#of the brownout threshold levels.", + "help": "The brownout detector will reset the chip when the supply voltage is approximately\nbelow this level. Note that there may be some variation of brownout voltage level\nbetween each chip.\n\n#The voltage levels here are estimates, more work needs to be done to figure out the exact voltages\n#of the brownout threshold levels.", "id": "component-config-esp-system-settings-brownout-detector-hardware-brownout-detect-reset-brownout-voltage-level", "name": "ESP_BROWNOUT_DET_LVL_SEL", "title": "Brownout voltage level", @@ -18601,7 +18464,7 @@ } ], "depends_on": "!IDF_ENV_FPGA", - "help": "The ESP has a built-in brownout detector which can detect if the voltage is lower than\na specific value. If this happens, it will reset the chip in order to prevent unintended\nbehaviour.", + "help": "The ESP32-C3 has a built-in brownout detector which can detect if the voltage is lower than\na specific value. If this happens, it will reset the chip in order to prevent unintended\nbehaviour.", "id": "ESP_BROWNOUT_DET", "name": "ESP_BROWNOUT_DET", "range": null, @@ -18624,26 +18487,6 @@ "title": "Brownout Detector", "type": "menu" }, - { - "children": [], - "depends_on": null, - "help": "If set, the first time the app boots it will disable the BASIC ROM Console\npermanently (by burning an eFuse).\n\nOtherwise, the BASIC ROM Console starts on reset if no valid bootloader is\nread from the flash.\n\n(Enabling secure boot also disables the BASIC ROM Console by default.)", - "id": "ESP32_DISABLE_BASIC_ROM_CONSOLE", - "name": "ESP32_DISABLE_BASIC_ROM_CONSOLE", - "range": null, - "title": "Permanently disable BASIC ROM Console", - "type": "bool" - }, - { - "children": [], - "depends_on": "!ESP_SYSTEM_SINGLE_CORE_MODE && SPIRAM", - "help": null, - "id": "ESP32_ECO3_CACHE_LOCK_FIX", - "name": "ESP32_ECO3_CACHE_LOCK_FIX", - "range": null, - "title": null, - "type": "bool" - }, { "children": [], "depends_on": null, @@ -18794,7 +18637,7 @@ "name": "ESP_TIMER_INTERRUPT_LEVEL", "range": [ 1, - 3 + 1 ], "title": "Interrupt level", "type": "int" @@ -25262,7 +25105,10 @@ "help": "This config helps to set the interrupt priority level for the AES peripheral.\nValue 0 (default) means that there is no preference regarding the interrupt\npriority level and any level from 1 to 3 can be selected (based on the availability).\nNote: Higher value indicates high interrupt priority.", "id": "MBEDTLS_AES_INTERRUPT_LEVEL", "name": "MBEDTLS_AES_INTERRUPT_LEVEL", - "range": null, + "range": [ + 0, + 3 + ], "title": "AES hardware interrupt level", "type": "int" } @@ -25324,7 +25170,10 @@ "help": "This config helps to set the interrupt priority level for the MPI peripheral.\nValue 0 (default) means that there is no preference regarding the interrupt\npriority level and any level from 1 to 3 can be selected (based on the availability).\nNote: Higher value indicates high interrupt priority.", "id": "MBEDTLS_MPI_INTERRUPT_LEVEL", "name": "MBEDTLS_MPI_INTERRUPT_LEVEL", - "range": null, + "range": [ + 0, + 3 + ], "title": "MPI hardware interrupt level", "type": "int" } @@ -28369,6 +28218,26 @@ "title": null, "type": "bool" }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "SPI_FLASH_VENDOR_BOYA_SUPPORTED", + "name": "SPI_FLASH_VENDOR_BOYA_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "SPI_FLASH_VENDOR_TH_SUPPORTED", + "name": "SPI_FLASH_VENDOR_TH_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, { "children": [], "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", diff --git a/ESP-IDF_ePaper/build/config/sdkconfig.cmake b/ESP-IDF_ePaper/build/config/sdkconfig.cmake index a82c56250..37102404b 100644 --- a/ESP-IDF_ePaper/build/config/sdkconfig.cmake +++ b/ESP-IDF_ePaper/build/config/sdkconfig.cmake @@ -2,28 +2,25 @@ # Automatically generated file. DO NOT EDIT. # Espressif IoT Development Framework (ESP-IDF) Configuration cmake include file # -set(CONFIG_SOC_BROWNOUT_RESET_SUPPORTED "Not determined") -set(CONFIG_SOC_TWAI_BRP_DIV_SUPPORTED "Not determined") -set(CONFIG_SOC_DPORT_WORKAROUND "Not determined") -set(CONFIG_SOC_CAPS_ECO_VER_MAX "301") set(CONFIG_SOC_ADC_SUPPORTED "y") -set(CONFIG_SOC_DAC_SUPPORTED "y") +set(CONFIG_SOC_DEDICATED_GPIO_SUPPORTED "y") set(CONFIG_SOC_UART_SUPPORTED "y") -set(CONFIG_SOC_MCPWM_SUPPORTED "y") +set(CONFIG_SOC_GDMA_SUPPORTED "y") +set(CONFIG_SOC_AHB_GDMA_SUPPORTED "y") set(CONFIG_SOC_GPTIMER_SUPPORTED "y") -set(CONFIG_SOC_SDMMC_HOST_SUPPORTED "y") +set(CONFIG_SOC_TWAI_SUPPORTED "y") set(CONFIG_SOC_BT_SUPPORTED "y") -set(CONFIG_SOC_PCNT_SUPPORTED "y") +set(CONFIG_SOC_ASYNC_MEMCPY_SUPPORTED "y") +set(CONFIG_SOC_USB_SERIAL_JTAG_SUPPORTED "y") +set(CONFIG_SOC_TEMP_SENSOR_SUPPORTED "y") +set(CONFIG_SOC_XT_WDT_SUPPORTED "y") set(CONFIG_SOC_PHY_SUPPORTED "y") set(CONFIG_SOC_WIFI_SUPPORTED "y") -set(CONFIG_SOC_SDIO_SLAVE_SUPPORTED "y") -set(CONFIG_SOC_TWAI_SUPPORTED "y") +set(CONFIG_SOC_SUPPORTS_SECURE_DL_MODE "y") +set(CONFIG_SOC_EFUSE_KEY_PURPOSE_FIELD "y") +set(CONFIG_SOC_EFUSE_HAS_EFUSE_RST_BUG "y") set(CONFIG_SOC_EFUSE_SUPPORTED "y") -set(CONFIG_SOC_EMAC_SUPPORTED "y") -set(CONFIG_SOC_ULP_SUPPORTED "y") -set(CONFIG_SOC_CCOMP_TIMER_SUPPORTED "y") set(CONFIG_SOC_RTC_FAST_MEM_SUPPORTED "y") -set(CONFIG_SOC_RTC_SLOW_MEM_SUPPORTED "y") set(CONFIG_SOC_RTC_MEM_SUPPORTED "y") set(CONFIG_SOC_I2S_SUPPORTED "y") set(CONFIG_SOC_RMT_SUPPORTED "y") @@ -31,17 +28,19 @@ set(CONFIG_SOC_SDM_SUPPORTED "y") set(CONFIG_SOC_GPSPI_SUPPORTED "y") set(CONFIG_SOC_LEDC_SUPPORTED "y") set(CONFIG_SOC_I2C_SUPPORTED "y") +set(CONFIG_SOC_SYSTIMER_SUPPORTED "y") set(CONFIG_SOC_SUPPORT_COEXISTENCE "y") set(CONFIG_SOC_AES_SUPPORTED "y") set(CONFIG_SOC_MPI_SUPPORTED "y") set(CONFIG_SOC_SHA_SUPPORTED "y") +set(CONFIG_SOC_HMAC_SUPPORTED "y") +set(CONFIG_SOC_DIG_SIGN_SUPPORTED "y") set(CONFIG_SOC_FLASH_ENC_SUPPORTED "y") set(CONFIG_SOC_SECURE_BOOT_SUPPORTED "y") -set(CONFIG_SOC_TOUCH_SENSOR_SUPPORTED "y") +set(CONFIG_SOC_MEMPROT_SUPPORTED "y") set(CONFIG_SOC_BOD_SUPPORTED "y") -set(CONFIG_SOC_ULP_FSM_SUPPORTED "y") set(CONFIG_SOC_CLK_TREE_SUPPORTED "y") -set(CONFIG_SOC_MPU_SUPPORTED "y") +set(CONFIG_SOC_ASSIST_DEBUG_SUPPORTED "y") set(CONFIG_SOC_WDT_SUPPORTED "y") set(CONFIG_SOC_SPI_FLASH_SUPPORTED "y") set(CONFIG_SOC_RNG_SUPPORTED "y") @@ -49,204 +48,248 @@ set(CONFIG_SOC_LIGHT_SLEEP_SUPPORTED "y") set(CONFIG_SOC_DEEP_SLEEP_SUPPORTED "y") set(CONFIG_SOC_LP_PERIPH_SHARE_INTERRUPT "y") set(CONFIG_SOC_PM_SUPPORTED "y") -set(CONFIG_SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL "5") -set(CONFIG_SOC_XTAL_SUPPORT_26M "y") set(CONFIG_SOC_XTAL_SUPPORT_40M "y") -set(CONFIG_SOC_XTAL_SUPPORT_AUTO_DETECT "y") -set(CONFIG_SOC_ADC_RTC_CTRL_SUPPORTED "y") +set(CONFIG_SOC_AES_SUPPORT_DMA "y") +set(CONFIG_SOC_AES_GDMA "y") +set(CONFIG_SOC_AES_SUPPORT_AES_128 "y") +set(CONFIG_SOC_AES_SUPPORT_AES_256 "y") set(CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED "y") +set(CONFIG_SOC_ADC_ARBITER_SUPPORTED "y") +set(CONFIG_SOC_ADC_DIG_IIR_FILTER_SUPPORTED "y") +set(CONFIG_SOC_ADC_MONITOR_SUPPORTED "y") set(CONFIG_SOC_ADC_DMA_SUPPORTED "y") set(CONFIG_SOC_ADC_PERIPH_NUM "2") -set(CONFIG_SOC_ADC_MAX_CHANNEL_NUM "10") +set(CONFIG_SOC_ADC_MAX_CHANNEL_NUM "5") set(CONFIG_SOC_ADC_ATTEN_NUM "4") -set(CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM "2") -set(CONFIG_SOC_ADC_PATT_LEN_MAX "16") -set(CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH "9") +set(CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM "1") +set(CONFIG_SOC_ADC_PATT_LEN_MAX "8") +set(CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH "12") set(CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH "12") -set(CONFIG_SOC_ADC_DIGI_RESULT_BYTES "2") +set(CONFIG_SOC_ADC_DIGI_RESULT_BYTES "4") set(CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV "4") -set(CONFIG_SOC_ADC_DIGI_MONITOR_NUM "0") -set(CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH "2") -set(CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW "20") -set(CONFIG_SOC_ADC_RTC_MIN_BITWIDTH "9") +set(CONFIG_SOC_ADC_DIGI_IIR_FILTER_NUM "2") +set(CONFIG_SOC_ADC_DIGI_MONITOR_NUM "2") +set(CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH "83333") +set(CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW "611") +set(CONFIG_SOC_ADC_RTC_MIN_BITWIDTH "12") set(CONFIG_SOC_ADC_RTC_MAX_BITWIDTH "12") +set(CONFIG_SOC_ADC_CALIBRATION_V1_SUPPORTED "y") +set(CONFIG_SOC_ADC_SELF_HW_CALI_SUPPORTED "y") set(CONFIG_SOC_ADC_SHARED_POWER "y") +set(CONFIG_SOC_APB_BACKUP_DMA "y") +set(CONFIG_SOC_BROWNOUT_RESET_SUPPORTED "y") set(CONFIG_SOC_SHARED_IDCACHE_SUPPORTED "y") -set(CONFIG_SOC_IDCACHE_PER_CORE "y") -set(CONFIG_SOC_CPU_CORES_NUM "2") +set(CONFIG_SOC_CACHE_MEMORY_IBANK_SIZE "0x4000") +set(CONFIG_SOC_CPU_CORES_NUM "1") set(CONFIG_SOC_CPU_INTR_NUM "32") -set(CONFIG_SOC_CPU_HAS_FPU "y") -set(CONFIG_SOC_HP_CPU_HAS_MULTIPLE_CORES "y") -set(CONFIG_SOC_CPU_BREAKPOINTS_NUM "2") -set(CONFIG_SOC_CPU_WATCHPOINTS_NUM "2") -set(CONFIG_SOC_CPU_WATCHPOINT_MAX_REGION_SIZE "64") -set(CONFIG_SOC_DAC_CHAN_NUM "2") -set(CONFIG_SOC_DAC_RESOLUTION "8") -set(CONFIG_SOC_DAC_DMA_16BIT_ALIGN "y") +set(CONFIG_SOC_CPU_HAS_FLEXIBLE_INTC "y") +set(CONFIG_SOC_CPU_HAS_CSR_PC "y") +set(CONFIG_SOC_CPU_BREAKPOINTS_NUM "8") +set(CONFIG_SOC_CPU_WATCHPOINTS_NUM "8") +set(CONFIG_SOC_CPU_WATCHPOINT_MAX_REGION_SIZE "0x80000000") +set(CONFIG_SOC_DS_SIGNATURE_MAX_BIT_LEN "3072") +set(CONFIG_SOC_DS_KEY_PARAM_MD_IV_LENGTH "16") +set(CONFIG_SOC_DS_KEY_CHECK_MAX_WAIT_US "1100") +set(CONFIG_SOC_AHB_GDMA_VERSION "1") +set(CONFIG_SOC_GDMA_NUM_GROUPS_MAX "1") +set(CONFIG_SOC_GDMA_PAIRS_PER_GROUP_MAX "3") set(CONFIG_SOC_GPIO_PORT "1") -set(CONFIG_SOC_GPIO_PIN_COUNT "40") -set(CONFIG_SOC_GPIO_VALID_GPIO_MASK "0xffffffffff") -set(CONFIG_SOC_GPIO_IN_RANGE_MAX "39") -set(CONFIG_SOC_GPIO_OUT_RANGE_MAX "33") -set(CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK "0xef0fea") -set(CONFIG_SOC_GPIO_CLOCKOUT_BY_IO_MUX "y") +set(CONFIG_SOC_GPIO_PIN_COUNT "22") +set(CONFIG_SOC_GPIO_SUPPORT_PIN_GLITCH_FILTER "y") +set(CONFIG_SOC_GPIO_FILTER_CLK_SUPPORT_APB "y") +set(CONFIG_SOC_GPIO_SUPPORT_FORCE_HOLD "y") +set(CONFIG_SOC_GPIO_SUPPORT_DEEPSLEEP_WAKEUP "y") +set(CONFIG_SOC_GPIO_IN_RANGE_MAX "21") +set(CONFIG_SOC_GPIO_OUT_RANGE_MAX "21") +set(CONFIG_SOC_GPIO_DEEP_SLEEP_WAKE_VALID_GPIO_MASK "0") +set(CONFIG_SOC_GPIO_DEEP_SLEEP_WAKE_SUPPORTED_PIN_CNT "6") +set(CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK "0x3fffc0") +set(CONFIG_SOC_GPIO_CLOCKOUT_BY_GPIO_MATRIX "y") set(CONFIG_SOC_GPIO_CLOCKOUT_CHANNEL_NUM "3") set(CONFIG_SOC_GPIO_SUPPORT_HOLD_IO_IN_DSLP "y") -set(CONFIG_SOC_I2C_NUM "2") -set(CONFIG_SOC_HP_I2C_NUM "2") +set(CONFIG_SOC_DEDIC_GPIO_OUT_CHANNELS_NUM "8") +set(CONFIG_SOC_DEDIC_GPIO_IN_CHANNELS_NUM "8") +set(CONFIG_SOC_DEDIC_PERIPH_ALWAYS_ENABLE "y") +set(CONFIG_SOC_I2C_NUM "1") +set(CONFIG_SOC_HP_I2C_NUM "1") set(CONFIG_SOC_I2C_FIFO_LEN "32") -set(CONFIG_SOC_I2C_CMD_REG_NUM "16") +set(CONFIG_SOC_I2C_CMD_REG_NUM "8") set(CONFIG_SOC_I2C_SUPPORT_SLAVE "y") -set(CONFIG_SOC_I2C_SUPPORT_APB "y") -set(CONFIG_SOC_I2C_STOP_INDEPENDENT "y") -set(CONFIG_SOC_I2S_NUM "2") -set(CONFIG_SOC_I2S_HW_VERSION_1 "y") -set(CONFIG_SOC_I2S_SUPPORTS_APLL "y") +set(CONFIG_SOC_I2C_SUPPORT_HW_CLR_BUS "y") +set(CONFIG_SOC_I2C_SUPPORT_XTAL "y") +set(CONFIG_SOC_I2C_SUPPORT_RTC "y") +set(CONFIG_SOC_I2C_SUPPORT_10BIT_ADDR "y") +set(CONFIG_SOC_I2C_SLAVE_SUPPORT_BROADCAST "y") +set(CONFIG_SOC_I2C_SLAVE_CAN_GET_STRETCH_CAUSE "y") +set(CONFIG_SOC_I2C_SLAVE_SUPPORT_I2CRAM_ACCESS "y") +set(CONFIG_SOC_I2S_NUM "1") +set(CONFIG_SOC_I2S_HW_VERSION_2 "y") +set(CONFIG_SOC_I2S_SUPPORTS_XTAL "y") set(CONFIG_SOC_I2S_SUPPORTS_PLL_F160M "y") +set(CONFIG_SOC_I2S_SUPPORTS_PCM "y") set(CONFIG_SOC_I2S_SUPPORTS_PDM "y") set(CONFIG_SOC_I2S_SUPPORTS_PDM_TX "y") -set(CONFIG_SOC_I2S_PDM_MAX_TX_LINES "1") -set(CONFIG_SOC_I2S_SUPPORTS_PDM_RX "y") -set(CONFIG_SOC_I2S_PDM_MAX_RX_LINES "1") -set(CONFIG_SOC_I2S_SUPPORTS_ADC_DAC "y") -set(CONFIG_SOC_I2S_SUPPORTS_ADC "y") -set(CONFIG_SOC_I2S_SUPPORTS_DAC "y") -set(CONFIG_SOC_I2S_SUPPORTS_LCD_CAMERA "y") -set(CONFIG_SOC_I2S_MAX_DATA_WIDTH "24") -set(CONFIG_SOC_I2S_TRANS_SIZE_ALIGN_WORD "y") -set(CONFIG_SOC_I2S_LCD_I80_VARIANT "y") -set(CONFIG_SOC_LCD_I80_SUPPORTED "y") -set(CONFIG_SOC_LCD_I80_BUSES "2") -set(CONFIG_SOC_LCD_I80_BUS_WIDTH "24") -set(CONFIG_SOC_LEDC_HAS_TIMER_SPECIFIC_MUX "y") +set(CONFIG_SOC_I2S_PDM_MAX_TX_LINES "2") +set(CONFIG_SOC_I2S_SUPPORTS_TDM "y") set(CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK "y") -set(CONFIG_SOC_LEDC_SUPPORT_REF_TICK "y") -set(CONFIG_SOC_LEDC_SUPPORT_HS_MODE "y") +set(CONFIG_SOC_LEDC_SUPPORT_XTAL_CLOCK "y") set(CONFIG_SOC_LEDC_TIMER_NUM "4") -set(CONFIG_SOC_LEDC_CHANNEL_NUM "8") -set(CONFIG_SOC_LEDC_TIMER_BIT_WIDTH "20") -set(CONFIG_SOC_MCPWM_GROUPS "2") -set(CONFIG_SOC_MCPWM_TIMERS_PER_GROUP "3") -set(CONFIG_SOC_MCPWM_OPERATORS_PER_GROUP "3") -set(CONFIG_SOC_MCPWM_COMPARATORS_PER_OPERATOR "2") -set(CONFIG_SOC_MCPWM_GENERATORS_PER_OPERATOR "2") -set(CONFIG_SOC_MCPWM_TRIGGERS_PER_OPERATOR "2") -set(CONFIG_SOC_MCPWM_GPIO_FAULTS_PER_GROUP "3") -set(CONFIG_SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP "y") -set(CONFIG_SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER "3") -set(CONFIG_SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP "3") -set(CONFIG_SOC_MMU_PERIPH_NUM "2") -set(CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM "3") +set(CONFIG_SOC_LEDC_CHANNEL_NUM "6") +set(CONFIG_SOC_LEDC_TIMER_BIT_WIDTH "14") +set(CONFIG_SOC_LEDC_SUPPORT_FADE_STOP "y") +set(CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM "1") +set(CONFIG_SOC_MMU_PERIPH_NUM "1") set(CONFIG_SOC_MPU_MIN_REGION_SIZE "0x20000000") set(CONFIG_SOC_MPU_REGIONS_MAX_NUM "8") -set(CONFIG_SOC_PCNT_GROUPS "1") -set(CONFIG_SOC_PCNT_UNITS_PER_GROUP "8") -set(CONFIG_SOC_PCNT_CHANNELS_PER_UNIT "2") -set(CONFIG_SOC_PCNT_THRES_POINT_PER_UNIT "2") set(CONFIG_SOC_RMT_GROUPS "1") -set(CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP "8") -set(CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP "8") -set(CONFIG_SOC_RMT_CHANNELS_PER_GROUP "8") -set(CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL "64") -set(CONFIG_SOC_RMT_SUPPORT_REF_TICK "y") +set(CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP "2") +set(CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP "2") +set(CONFIG_SOC_RMT_CHANNELS_PER_GROUP "4") +set(CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL "48") +set(CONFIG_SOC_RMT_SUPPORT_RX_PINGPONG "y") +set(CONFIG_SOC_RMT_SUPPORT_RX_DEMODULATION "y") +set(CONFIG_SOC_RMT_SUPPORT_TX_ASYNC_STOP "y") +set(CONFIG_SOC_RMT_SUPPORT_TX_LOOP_COUNT "y") +set(CONFIG_SOC_RMT_SUPPORT_TX_SYNCHRO "y") +set(CONFIG_SOC_RMT_SUPPORT_TX_CARRIER_DATA_ONLY "y") +set(CONFIG_SOC_RMT_SUPPORT_XTAL "y") set(CONFIG_SOC_RMT_SUPPORT_APB "y") -set(CONFIG_SOC_RMT_CHANNEL_CLK_INDEPENDENT "y") -set(CONFIG_SOC_RTCIO_PIN_COUNT "18") -set(CONFIG_SOC_RTCIO_INPUT_OUTPUT_SUPPORTED "y") -set(CONFIG_SOC_RTCIO_HOLD_SUPPORTED "y") -set(CONFIG_SOC_RTCIO_WAKE_SUPPORTED "y") +set(CONFIG_SOC_RMT_SUPPORT_RC_FAST "y") +set(CONFIG_SOC_RTC_CNTL_CPU_PD_DMA_BUS_WIDTH "128") +set(CONFIG_SOC_RTC_CNTL_CPU_PD_REG_FILE_NUM "108") +set(CONFIG_SOC_SLEEP_SYSTIMER_STALL_WORKAROUND "y") +set(CONFIG_SOC_SLEEP_TGWDT_STOP_WORKAROUND "y") +set(CONFIG_SOC_RTCIO_PIN_COUNT "0") +set(CONFIG_SOC_MPI_MEM_BLOCKS_NUM "4") +set(CONFIG_SOC_MPI_OPERATIONS_NUM "3") +set(CONFIG_SOC_RSA_MAX_BIT_LEN "3072") +set(CONFIG_SOC_SHA_DMA_MAX_BUFFER_SIZE "3968") +set(CONFIG_SOC_SHA_SUPPORT_DMA "y") +set(CONFIG_SOC_SHA_SUPPORT_RESUME "y") +set(CONFIG_SOC_SHA_GDMA "y") +set(CONFIG_SOC_SHA_SUPPORT_SHA1 "y") +set(CONFIG_SOC_SHA_SUPPORT_SHA224 "y") +set(CONFIG_SOC_SHA_SUPPORT_SHA256 "y") set(CONFIG_SOC_SDM_GROUPS "1") -set(CONFIG_SOC_SDM_CHANNELS_PER_GROUP "8") +set(CONFIG_SOC_SDM_CHANNELS_PER_GROUP "4") set(CONFIG_SOC_SDM_CLK_SUPPORT_APB "y") -set(CONFIG_SOC_SPI_HD_BOTH_INOUT_SUPPORTED "y") -set(CONFIG_SOC_SPI_AS_CS_SUPPORTED "y") -set(CONFIG_SOC_SPI_PERIPH_NUM "3") -set(CONFIG_SOC_SPI_DMA_CHAN_NUM "2") -set(CONFIG_SOC_SPI_MAX_CS_NUM "3") -set(CONFIG_SOC_SPI_SUPPORT_CLK_APB "y") +set(CONFIG_SOC_SPI_PERIPH_NUM "2") +set(CONFIG_SOC_SPI_MAX_CS_NUM "6") set(CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE "64") -set(CONFIG_SOC_SPI_MAX_PRE_DIVIDER "8192") +set(CONFIG_SOC_SPI_SUPPORT_DDRCLK "y") +set(CONFIG_SOC_SPI_SLAVE_SUPPORT_SEG_TRANS "y") +set(CONFIG_SOC_SPI_SUPPORT_CD_SIG "y") +set(CONFIG_SOC_SPI_SUPPORT_CONTINUOUS_TRANS "y") +set(CONFIG_SOC_SPI_SUPPORT_SLAVE_HD_VER2 "y") +set(CONFIG_SOC_SPI_SUPPORT_CLK_APB "y") +set(CONFIG_SOC_SPI_SUPPORT_CLK_XTAL "y") +set(CONFIG_SOC_SPI_PERIPH_SUPPORT_CONTROL_DUMMY_OUT "y") +set(CONFIG_SOC_SPI_SCT_SUPPORTED "y") +set(CONFIG_SOC_SPI_SCT_REG_NUM "14") +set(CONFIG_SOC_SPI_SCT_BUFFER_NUM_MAX "y") +set(CONFIG_SOC_SPI_SCT_CONF_BITLEN_MAX "0x3fffa") +set(CONFIG_SOC_MEMSPI_IS_INDEPENDENT "y") +set(CONFIG_SOC_SPI_MAX_PRE_DIVIDER "16") +set(CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_WAIT_IDLE "y") +set(CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_SUSPEND "y") +set(CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_RESUME "y") +set(CONFIG_SOC_SPI_MEM_SUPPORT_IDLE_INTR "y") +set(CONFIG_SOC_SPI_MEM_SUPPORT_SW_SUSPEND "y") +set(CONFIG_SOC_SPI_MEM_SUPPORT_CHECK_SUS "y") +set(CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE "y") +set(CONFIG_SOC_SPI_MEM_SUPPORT_WRAP "y") set(CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED "y") set(CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED "y") set(CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED "y") set(CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED "y") +set(CONFIG_SOC_SYSTIMER_COUNTER_NUM "2") +set(CONFIG_SOC_SYSTIMER_ALARM_NUM "3") +set(CONFIG_SOC_SYSTIMER_BIT_WIDTH_LO "32") +set(CONFIG_SOC_SYSTIMER_BIT_WIDTH_HI "20") +set(CONFIG_SOC_SYSTIMER_FIXED_DIVIDER "y") +set(CONFIG_SOC_SYSTIMER_INT_LEVEL "y") +set(CONFIG_SOC_SYSTIMER_ALARM_MISS_COMPENSATE "y") set(CONFIG_SOC_TIMER_GROUPS "2") -set(CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP "2") -set(CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH "64") -set(CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS "4") +set(CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP "1") +set(CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH "54") +set(CONFIG_SOC_TIMER_GROUP_SUPPORT_XTAL "y") set(CONFIG_SOC_TIMER_GROUP_SUPPORT_APB "y") -set(CONFIG_SOC_TOUCH_SENSOR_VERSION "1") -set(CONFIG_SOC_TOUCH_SENSOR_NUM "10") -set(CONFIG_SOC_TOUCH_SAMPLE_CFG_NUM "1") +set(CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS "2") +set(CONFIG_SOC_MWDT_SUPPORT_XTAL "y") set(CONFIG_SOC_TWAI_CONTROLLER_NUM "1") -set(CONFIG_SOC_TWAI_BRP_MIN "2") set(CONFIG_SOC_TWAI_CLK_SUPPORT_APB "y") -set(CONFIG_SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT "y") -set(CONFIG_SOC_UART_NUM "3") -set(CONFIG_SOC_UART_HP_NUM "3") -set(CONFIG_SOC_UART_SUPPORT_APB_CLK "y") -set(CONFIG_SOC_UART_SUPPORT_REF_TICK "y") +set(CONFIG_SOC_TWAI_BRP_MIN "2") +set(CONFIG_SOC_TWAI_BRP_MAX "16384") +set(CONFIG_SOC_TWAI_SUPPORTS_RX_STATUS "y") +set(CONFIG_SOC_EFUSE_DIS_DOWNLOAD_ICACHE "y") +set(CONFIG_SOC_EFUSE_DIS_PAD_JTAG "y") +set(CONFIG_SOC_EFUSE_DIS_USB_JTAG "y") +set(CONFIG_SOC_EFUSE_DIS_DIRECT_BOOT "y") +set(CONFIG_SOC_EFUSE_SOFT_DIS_JTAG "y") +set(CONFIG_SOC_EFUSE_DIS_ICACHE "y") +set(CONFIG_SOC_EFUSE_BLOCK9_KEY_PURPOSE_QUIRK "y") +set(CONFIG_SOC_SECURE_BOOT_V2_RSA "y") +set(CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS "3") +set(CONFIG_SOC_EFUSE_REVOKE_BOOT_KEY_DIGESTS "y") +set(CONFIG_SOC_SUPPORT_SECURE_BOOT_REVOKE_KEY "y") +set(CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX "32") +set(CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES "y") +set(CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES_128 "y") +set(CONFIG_SOC_MEMPROT_CPU_PREFETCH_PAD_SIZE "16") +set(CONFIG_SOC_MEMPROT_MEM_ALIGN_SIZE "512") +set(CONFIG_SOC_UART_NUM "2") +set(CONFIG_SOC_UART_HP_NUM "2") set(CONFIG_SOC_UART_FIFO_LEN "128") set(CONFIG_SOC_UART_BITRATE_MAX "5000000") -set(CONFIG_SOC_SPIRAM_SUPPORTED "y") -set(CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE "y") -set(CONFIG_SOC_SHA_SUPPORT_PARALLEL_ENG "y") -set(CONFIG_SOC_SHA_ENDIANNESS_BE "y") -set(CONFIG_SOC_SHA_SUPPORT_SHA1 "y") -set(CONFIG_SOC_SHA_SUPPORT_SHA256 "y") -set(CONFIG_SOC_SHA_SUPPORT_SHA384 "y") -set(CONFIG_SOC_SHA_SUPPORT_SHA512 "y") -set(CONFIG_SOC_MPI_MEM_BLOCKS_NUM "4") -set(CONFIG_SOC_MPI_OPERATIONS_NUM "y") -set(CONFIG_SOC_RSA_MAX_BIT_LEN "4096") -set(CONFIG_SOC_AES_SUPPORT_AES_128 "y") -set(CONFIG_SOC_AES_SUPPORT_AES_192 "y") -set(CONFIG_SOC_AES_SUPPORT_AES_256 "y") -set(CONFIG_SOC_SECURE_BOOT_V1 "y") -set(CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS "y") -set(CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX "32") +set(CONFIG_SOC_UART_SUPPORT_APB_CLK "y") +set(CONFIG_SOC_UART_SUPPORT_RTC_CLK "y") +set(CONFIG_SOC_UART_SUPPORT_XTAL_CLK "y") +set(CONFIG_SOC_UART_SUPPORT_WAKEUP_INT "y") +set(CONFIG_SOC_UART_SUPPORT_FSM_TX_WAIT_SEND "y") +set(CONFIG_SOC_COEX_HW_PTI "y") set(CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE "21") -set(CONFIG_SOC_PM_SUPPORT_EXT0_WAKEUP "y") -set(CONFIG_SOC_PM_SUPPORT_EXT1_WAKEUP "y") -set(CONFIG_SOC_PM_SUPPORT_EXT_WAKEUP "y") -set(CONFIG_SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP "y") -set(CONFIG_SOC_PM_SUPPORT_RTC_PERIPH_PD "y") -set(CONFIG_SOC_PM_SUPPORT_RTC_FAST_MEM_PD "y") -set(CONFIG_SOC_PM_SUPPORT_RTC_SLOW_MEM_PD "y") +set(CONFIG_SOC_MAC_BB_PD_MEM_SIZE "192") +set(CONFIG_SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH "12") +set(CONFIG_SOC_PM_SUPPORT_WIFI_WAKEUP "y") +set(CONFIG_SOC_PM_SUPPORT_BT_WAKEUP "y") +set(CONFIG_SOC_PM_SUPPORT_CPU_PD "y") +set(CONFIG_SOC_PM_SUPPORT_WIFI_PD "y") +set(CONFIG_SOC_PM_SUPPORT_BT_PD "y") set(CONFIG_SOC_PM_SUPPORT_RC_FAST_PD "y") set(CONFIG_SOC_PM_SUPPORT_VDDSDIO_PD "y") -set(CONFIG_SOC_PM_SUPPORT_MODEM_PD "y") -set(CONFIG_SOC_CONFIGURABLE_VDDSDIO_SUPPORTED "y") +set(CONFIG_SOC_PM_SUPPORT_MAC_BB_PD "y") +set(CONFIG_SOC_PM_CPU_RETENTION_BY_RTCCNTL "y") +set(CONFIG_SOC_PM_MODEM_RETENTION_BY_BACKUPDMA "y") set(CONFIG_SOC_PM_MODEM_PD_BY_SW "y") -set(CONFIG_SOC_CLK_APLL_SUPPORTED "y") set(CONFIG_SOC_CLK_RC_FAST_D256_SUPPORTED "y") set(CONFIG_SOC_RTC_SLOW_CLK_SUPPORT_RC_FAST_D256 "y") set(CONFIG_SOC_CLK_RC_FAST_SUPPORT_CALIBRATION "y") set(CONFIG_SOC_CLK_XTAL32K_SUPPORTED "y") -set(CONFIG_SOC_SDMMC_USE_IOMUX "y") -set(CONFIG_SOC_SDMMC_NUM_SLOTS "2") +set(CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_FAST_RC "y") +set(CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_XTAL "y") +set(CONFIG_SOC_WIFI_HW_TSF "y") +set(CONFIG_SOC_WIFI_FTM_SUPPORT "y") +set(CONFIG_SOC_WIFI_GCMP_SUPPORT "y") set(CONFIG_SOC_WIFI_WAPI_SUPPORT "y") set(CONFIG_SOC_WIFI_CSI_SUPPORT "y") set(CONFIG_SOC_WIFI_MESH_SUPPORT "y") set(CONFIG_SOC_WIFI_SUPPORT_VARIABLE_BEACON_WINDOW "y") -set(CONFIG_SOC_WIFI_NAN_SUPPORT "y") +set(CONFIG_SOC_WIFI_PHY_NEEDS_USB_WORKAROUND "y") set(CONFIG_SOC_BLE_SUPPORTED "y") set(CONFIG_SOC_BLE_MESH_SUPPORTED "y") -set(CONFIG_SOC_BT_CLASSIC_SUPPORTED "y") +set(CONFIG_SOC_BLE_50_SUPPORTED "y") +set(CONFIG_SOC_BLE_DEVICE_PRIVACY_SUPPORTED "y") set(CONFIG_SOC_BLUFI_SUPPORTED "y") -set(CONFIG_SOC_BT_H2C_ENC_KEY_CTRL_ENH_VSC_SUPPORTED "y") -set(CONFIG_SOC_ULP_HAS_ADC "y") set(CONFIG_SOC_PHY_COMBO_MODULE "y") -set(CONFIG_SOC_EMAC_RMII_CLK_OUT_INTERNAL_LOOPBACK "y") set(CONFIG_IDF_CMAKE "y") set(CONFIG_IDF_TOOLCHAIN "gcc") set(CONFIG_IDF_TOOLCHAIN_GCC "y") -set(CONFIG_IDF_TARGET_ARCH_XTENSA "y") -set(CONFIG_IDF_TARGET_ARCH "xtensa") -set(CONFIG_IDF_TARGET "esp32") +set(CONFIG_IDF_TARGET_ARCH_RISCV "y") +set(CONFIG_IDF_TARGET_ARCH "riscv") +set(CONFIG_IDF_TARGET "esp32c3") set(CONFIG_IDF_INIT_VERSION "5.4.0") -set(CONFIG_IDF_TARGET_ESP32 "y") -set(CONFIG_IDF_FIRMWARE_CHIP_ID "0x0") +set(CONFIG_IDF_TARGET_ESP32C3 "y") +set(CONFIG_IDF_FIRMWARE_CHIP_ID "0x5") set(CONFIG_APP_BUILD_TYPE_APP_2NDBOOT "y") set(CONFIG_APP_BUILD_TYPE_RAM "") set(CONFIG_APP_BUILD_GENERATE_BINARIES "y") @@ -254,11 +297,9 @@ set(CONFIG_APP_BUILD_BOOTLOADER "y") set(CONFIG_APP_BUILD_USE_FLASH_SECTIONS "y") set(CONFIG_APP_REPRODUCIBLE_BUILD "") set(CONFIG_APP_NO_BLOBS "") -set(CONFIG_APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS "") -set(CONFIG_APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS "") set(CONFIG_BOOTLOADER_COMPILE_TIME_DATE "y") set(CONFIG_BOOTLOADER_PROJECT_VER "1") -set(CONFIG_BOOTLOADER_OFFSET_IN_FLASH "0x1000") +set(CONFIG_BOOTLOADER_OFFSET_IN_FLASH "0x0") set(CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE "y") set(CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG "") set(CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF "") @@ -274,8 +315,6 @@ set(CONFIG_BOOTLOADER_LOG_COLORS "") set(CONFIG_BOOTLOADER_LOG_TIMESTAMP_SOURCE_CPU_TICKS "y") set(CONFIG_BOOTLOADER_FLASH_DC_AWARE "") set(CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT "y") -set(CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_8V "") -set(CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V "y") set(CONFIG_BOOTLOADER_FACTORY_RESET "") set(CONFIG_BOOTLOADER_APP_TEST "") set(CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE "y") @@ -288,10 +327,12 @@ set(CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON "") set(CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS "") set(CONFIG_BOOTLOADER_RESERVE_RTC_SIZE "0x0") set(CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC "") -set(CONFIG_SECURE_BOOT_V1_SUPPORTED "y") +set(CONFIG_SECURE_BOOT_V2_RSA_SUPPORTED "y") +set(CONFIG_SECURE_BOOT_V2_PREFERRED "y") set(CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT "") set(CONFIG_SECURE_BOOT "") set(CONFIG_SECURE_FLASH_ENC_ENABLED "") +set(CONFIG_SECURE_ROM_DL_MODE_ENABLED "y") set(CONFIG_APP_COMPILE_TIME_DATE "y") set(CONFIG_APP_EXCLUDE_PROJECT_VER_VAR "") set(CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR "") @@ -301,16 +342,29 @@ set(CONFIG_ESP_ROM_HAS_CRC_LE "y") set(CONFIG_ESP_ROM_HAS_CRC_BE "y") set(CONFIG_ESP_ROM_HAS_MZ_CRC32 "y") set(CONFIG_ESP_ROM_HAS_JPEG_DECODE "y") -set(CONFIG_ESP_ROM_HAS_UART_BUF_SWITCH "y") +set(CONFIG_ESP_ROM_UART_CLK_IS_XTAL "y") +set(CONFIG_ESP_ROM_USB_SERIAL_DEVICE_NUM "3") +set(CONFIG_ESP_ROM_HAS_RETARGETABLE_LOCKING "y") +set(CONFIG_ESP_ROM_HAS_ERASE_0_REGION_BUG "y") +set(CONFIG_ESP_ROM_HAS_ENCRYPTED_WRITES_USING_LEGACY_DRV "y") +set(CONFIG_ESP_ROM_GET_CLK_FREQ "y") set(CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND "y") +set(CONFIG_ESP_ROM_HAS_LAYOUT_TABLE "y") +set(CONFIG_ESP_ROM_HAS_SPI_FLASH "y") +set(CONFIG_ESP_ROM_HAS_ETS_PRINTF_BUG "y") set(CONFIG_ESP_ROM_HAS_NEWLIB "y") set(CONFIG_ESP_ROM_HAS_NEWLIB_NANO_FORMAT "y") set(CONFIG_ESP_ROM_HAS_NEWLIB_32BIT_TIME "y") +set(CONFIG_ESP_ROM_NEEDS_SET_CACHE_MMU_SIZE "y") +set(CONFIG_ESP_ROM_RAM_APP_NEEDS_MMU_INIT "y") set(CONFIG_ESP_ROM_HAS_SW_FLOAT "y") set(CONFIG_ESP_ROM_USB_OTG_NUM "-1") -set(CONFIG_ESP_ROM_USB_SERIAL_DEVICE_NUM "-1") +set(CONFIG_ESP_ROM_HAS_VERSION "y") set(CONFIG_ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB "y") -set(CONFIG_ESP_ROM_HAS_OUTPUT_PUTC_FUNC "y") +set(CONFIG_BOOT_ROM_LOG_ALWAYS_ON "y") +set(CONFIG_BOOT_ROM_LOG_ALWAYS_OFF "") +set(CONFIG_BOOT_ROM_LOG_ON_GPIO_HIGH "") +set(CONFIG_BOOT_ROM_LOG_ON_GPIO_LOW "") set(CONFIG_ESPTOOLPY_NO_STUB "") set(CONFIG_ESPTOOLPY_FLASHMODE_QIO "") set(CONFIG_ESPTOOLPY_FLASHMODE_QOUT "") @@ -318,11 +372,11 @@ set(CONFIG_ESPTOOLPY_FLASHMODE_DIO "y") set(CONFIG_ESPTOOLPY_FLASHMODE_DOUT "") set(CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR "y") set(CONFIG_ESPTOOLPY_FLASHMODE "dio") -set(CONFIG_ESPTOOLPY_FLASHFREQ_80M "") -set(CONFIG_ESPTOOLPY_FLASHFREQ_40M "y") +set(CONFIG_ESPTOOLPY_FLASHFREQ_80M "y") +set(CONFIG_ESPTOOLPY_FLASHFREQ_40M "") set(CONFIG_ESPTOOLPY_FLASHFREQ_26M "") set(CONFIG_ESPTOOLPY_FLASHFREQ_20M "") -set(CONFIG_ESPTOOLPY_FLASHFREQ "40m") +set(CONFIG_ESPTOOLPY_FLASHFREQ "80m") set(CONFIG_ESPTOOLPY_FLASHSIZE_1MB "") set(CONFIG_ESPTOOLPY_FLASHSIZE_2MB "y") set(CONFIG_ESPTOOLPY_FLASHSIZE_4MB "") @@ -350,12 +404,14 @@ set(CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv") set(CONFIG_PARTITION_TABLE_OFFSET "0x8000") set(CONFIG_PARTITION_TABLE_MD5 "y") set(CONFIG_ENV_GPIO_RANGE_MIN "0") -set(CONFIG_ENV_GPIO_RANGE_MAX "39") -set(CONFIG_ENV_GPIO_IN_RANGE_MAX "39") -set(CONFIG_ENV_GPIO_OUT_RANGE_MAX "33") -set(CONFIG_BLINK_LED_GPIO "y") -set(CONFIG_BLINK_LED_STRIP "") -set(CONFIG_BLINK_GPIO "5") +set(CONFIG_ENV_GPIO_RANGE_MAX "19") +set(CONFIG_ENV_GPIO_IN_RANGE_MAX "19") +set(CONFIG_ENV_GPIO_OUT_RANGE_MAX "19") +set(CONFIG_BLINK_LED_GPIO "") +set(CONFIG_BLINK_LED_STRIP "y") +set(CONFIG_BLINK_LED_STRIP_BACKEND_RMT "y") +set(CONFIG_BLINK_LED_STRIP_BACKEND_SPI "") +set(CONFIG_BLINK_GPIO "8") set(CONFIG_BLINK_PERIOD "1000") set(CONFIG_COMPILER_OPTIMIZATION_DEBUG "y") set(CONFIG_COMPILER_OPTIMIZATION_SIZE "") @@ -377,6 +433,7 @@ set(CONFIG_COMPILER_STACK_CHECK_MODE_STRONG "") set(CONFIG_COMPILER_STACK_CHECK_MODE_ALL "") set(CONFIG_COMPILER_NO_MERGE_CONSTANTS "") set(CONFIG_COMPILER_WARN_WRITE_STRINGS "") +set(CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS "") set(CONFIG_COMPILER_DISABLE_DEFAULT_ERRORS "y") set(CONFIG_COMPILER_DISABLE_GCC12_WARNINGS "") set(CONFIG_COMPILER_DISABLE_GCC13_WARNINGS "") @@ -390,7 +447,7 @@ set(CONFIG_COMPILER_STATIC_ANALYZER "") set(CONFIG_APPTRACE_DEST_JTAG "") set(CONFIG_APPTRACE_DEST_NONE "y") set(CONFIG_APPTRACE_DEST_UART1 "") -set(CONFIG_APPTRACE_DEST_UART2 "") +set(CONFIG_APPTRACE_DEST_USB_CDC "") set(CONFIG_APPTRACE_DEST_UART_NONE "y") set(CONFIG_APPTRACE_UART_TASK_PRIO "1") set(CONFIG_APPTRACE_LOCK_ENABLE "y") @@ -398,32 +455,19 @@ set(CONFIG_BT_ENABLED "") set(CONFIG_BT_ALARM_MAX_NUM "50") set(CONFIG_CONSOLE_SORTED_HELP "") set(CONFIG_TWAI_ISR_IN_IRAM "") -set(CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC "y") -set(CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST "y") -set(CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID "y") -set(CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT "y") set(CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM "y") -set(CONFIG_ADC_DISABLE_DAC "y") set(CONFIG_ADC_SUPPRESS_DEPRECATE_WARN "") -set(CONFIG_ADC_CAL_EFUSE_TP_ENABLE "y") -set(CONFIG_ADC_CAL_EFUSE_VREF_ENABLE "y") -set(CONFIG_ADC_CAL_LUT_ENABLE "y") set(CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN "") -set(CONFIG_DAC_SUPPRESS_DEPRECATE_WARN "") -set(CONFIG_MCPWM_SUPPRESS_DEPRECATE_WARN "") set(CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN "") set(CONFIG_RMT_SUPPRESS_DEPRECATE_WARN "") set(CONFIG_I2S_SUPPRESS_DEPRECATE_WARN "") -set(CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN "") set(CONFIG_SDM_SUPPRESS_DEPRECATE_WARN "") +set(CONFIG_TEMP_SENSOR_SUPPRESS_DEPRECATE_WARN "") set(CONFIG_EFUSE_CUSTOM_TABLE "") set(CONFIG_EFUSE_VIRTUAL "") -set(CONFIG_EFUSE_CODE_SCHEME_COMPAT_NONE "") -set(CONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4 "y") -set(CONFIG_EFUSE_CODE_SCHEME_COMPAT_REPEAT "") -set(CONFIG_EFUSE_MAX_BLK_LEN "192") +set(CONFIG_EFUSE_MAX_BLK_LEN "256") set(CONFIG_ESP_TLS_USING_MBEDTLS "y") -set(CONFIG_ESP_TLS_USE_SECURE_ELEMENT "") +set(CONFIG_ESP_TLS_USE_DS_PERIPHERAL "y") set(CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS "") set(CONFIG_ESP_TLS_SERVER_SESSION_TICKETS "") set(CONFIG_ESP_TLS_SERVER_CERT_SELECT_HOOK "") @@ -432,19 +476,13 @@ set(CONFIG_ESP_TLS_PSK_VERIFICATION "") set(CONFIG_ESP_TLS_INSECURE "") set(CONFIG_ADC_ONESHOT_CTRL_FUNC_IN_IRAM "") set(CONFIG_ADC_CONTINUOUS_ISR_IRAM_SAFE "") -set(CONFIG_ADC_CALI_EFUSE_TP_ENABLE "y") -set(CONFIG_ADC_CALI_EFUSE_VREF_ENABLE "y") -set(CONFIG_ADC_CALI_LUT_ENABLE "y") -set(CONFIG_ADC_DISABLE_DAC_OUTPUT "y") +set(CONFIG_ADC_CONTINUOUS_FORCE_USE_ADC2_ON_C3_S3 "") +set(CONFIG_ADC_ONESHOT_FORCE_USE_ADC2_ON_C3 "") set(CONFIG_ADC_ENABLE_DEBUG_LOG "") set(CONFIG_ESP_COEX_ENABLED "y") +set(CONFIG_ESP_COEX_EXTERNAL_COEXIST_ENABLE "") set(CONFIG_ESP_COEX_GPIO_DEBUG "") set(CONFIG_ESP_ERR_TO_NAME_LOOKUP "y") -set(CONFIG_DAC_CTRL_FUNC_IN_IRAM "") -set(CONFIG_DAC_ISR_IRAM_SAFE "") -set(CONFIG_DAC_ENABLE_DEBUG_LOG "") -set(CONFIG_DAC_DMA_AUTO_16BIT_ALIGN "y") -set(CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL "") set(CONFIG_GPIO_CTRL_FUNC_IN_IRAM "") set(CONFIG_GPTIMER_ISR_HANDLER_IN_IRAM "y") set(CONFIG_GPTIMER_CTRL_FUNC_IN_IRAM "") @@ -456,12 +494,6 @@ set(CONFIG_I2C_ENABLE_SLAVE_DRIVER_VERSION_2 "") set(CONFIG_I2S_ISR_IRAM_SAFE "") set(CONFIG_I2S_ENABLE_DEBUG_LOG "") set(CONFIG_LEDC_CTRL_FUNC_IN_IRAM "") -set(CONFIG_MCPWM_ISR_IRAM_SAFE "") -set(CONFIG_MCPWM_CTRL_FUNC_IN_IRAM "") -set(CONFIG_MCPWM_ENABLE_DEBUG_LOG "") -set(CONFIG_PCNT_CTRL_FUNC_IN_IRAM "") -set(CONFIG_PCNT_ISR_IRAM_SAFE "") -set(CONFIG_PCNT_ENABLE_DEBUG_LOG "") set(CONFIG_RMT_ISR_IRAM_SAFE "") set(CONFIG_RMT_RECV_FUNC_IN_IRAM "") set(CONFIG_RMT_ENABLE_DEBUG_LOG "") @@ -471,20 +503,10 @@ set(CONFIG_SPI_MASTER_IN_IRAM "") set(CONFIG_SPI_MASTER_ISR_IN_IRAM "y") set(CONFIG_SPI_SLAVE_IN_IRAM "") set(CONFIG_SPI_SLAVE_ISR_IN_IRAM "y") -set(CONFIG_TOUCH_CTRL_FUNC_IN_IRAM "") -set(CONFIG_TOUCH_ISR_IRAM_SAFE "") -set(CONFIG_TOUCH_ENABLE_DEBUG_LOG "") +set(CONFIG_TEMP_SENSOR_ENABLE_DEBUG_LOG "") set(CONFIG_UART_ISR_IN_IRAM "") +set(CONFIG_USJ_ENABLE_USB_SERIAL_JTAG "y") set(CONFIG_ETH_ENABLED "y") -set(CONFIG_ETH_USE_ESP32_EMAC "y") -set(CONFIG_ETH_PHY_INTERFACE_RMII "y") -set(CONFIG_ETH_RMII_CLK_INPUT "y") -set(CONFIG_ETH_RMII_CLK_OUTPUT "") -set(CONFIG_ETH_RMII_CLK_IN_GPIO "0") -set(CONFIG_ETH_DMA_BUFFER_SIZE "512") -set(CONFIG_ETH_DMA_RX_BUFFER_NUM "10") -set(CONFIG_ETH_DMA_TX_BUFFER_NUM "10") -set(CONFIG_ETH_IRAM_OPTIMIZATION "") set(CONFIG_ETH_USE_SPI_ETHERNET "y") set(CONFIG_ETH_SPI_ETHERNET_DM9051 "") set(CONFIG_ETH_SPI_ETHERNET_W5500 "") @@ -516,36 +538,33 @@ set(CONFIG_ESP_HTTPS_OTA_ALLOW_HTTP "") set(CONFIG_ESP_HTTPS_OTA_EVENT_POST_TIMEOUT "2000") set(CONFIG_ESP_HTTPS_SERVER_ENABLE "") set(CONFIG_ESP_HTTPS_SERVER_EVENT_POST_TIMEOUT "2000") -set(CONFIG_ESP32_REV_MIN_0 "y") -set(CONFIG_ESP32_REV_MIN_1 "") -set(CONFIG_ESP32_REV_MIN_1_1 "") -set(CONFIG_ESP32_REV_MIN_2 "") -set(CONFIG_ESP32_REV_MIN_3 "") -set(CONFIG_ESP32_REV_MIN_3_1 "") -set(CONFIG_ESP32_REV_MIN "0") -set(CONFIG_ESP32_REV_MIN_FULL "0") -set(CONFIG_ESP_REV_MIN_FULL "0") -set(CONFIG_ESP32_REV_MAX_FULL "399") -set(CONFIG_ESP_REV_MAX_FULL "399") +set(CONFIG_ESP32C3_REV_MIN_0 "") +set(CONFIG_ESP32C3_REV_MIN_1 "") +set(CONFIG_ESP32C3_REV_MIN_2 "") +set(CONFIG_ESP32C3_REV_MIN_3 "y") +set(CONFIG_ESP32C3_REV_MIN_4 "") +set(CONFIG_ESP32C3_REV_MIN_101 "") +set(CONFIG_ESP32C3_REV_MIN_FULL "3") +set(CONFIG_ESP_REV_MIN_FULL "3") +set(CONFIG_ESP32C3_REV_MAX_FULL "199") +set(CONFIG_ESP_REV_MAX_FULL "199") set(CONFIG_ESP_EFUSE_BLOCK_REV_MIN_FULL "0") -set(CONFIG_ESP_EFUSE_BLOCK_REV_MAX_FULL "99") +set(CONFIG_ESP_EFUSE_BLOCK_REV_MAX_FULL "199") set(CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA "y") set(CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP "y") set(CONFIG_ESP_MAC_ADDR_UNIVERSE_BT "y") set(CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH "y") set(CONFIG_ESP_MAC_UNIVERSAL_MAC_ADDRESSES_FOUR "y") set(CONFIG_ESP_MAC_UNIVERSAL_MAC_ADDRESSES "4") -set(CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO "") -set(CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR "y") -set(CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES "4") -set(CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR "") +set(CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES_TWO "") +set(CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES_FOUR "y") +set(CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES "4") set(CONFIG_ESP_MAC_USE_CUSTOM_MAC_AS_BASE_MAC "") set(CONFIG_ESP_SLEEP_POWER_DOWN_FLASH "") set(CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND "y") set(CONFIG_ESP_SLEEP_MSPI_NEED_ALL_IO_PU "") -set(CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND "y") -set(CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND "") -set(CONFIG_ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY "2000") +set(CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND "y") +set(CONFIG_ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY "0") set(CONFIG_ESP_SLEEP_CACHE_SAFE_ASSERTION "") set(CONFIG_ESP_SLEEP_DEBUG "") set(CONFIG_ESP_SLEEP_GPIO_ENABLE_INTERNAL_RESISTORS "y") @@ -555,10 +574,10 @@ set(CONFIG_RTC_CLK_SRC_EXT_OSC "") set(CONFIG_RTC_CLK_SRC_INT_8MD256 "") set(CONFIG_RTC_CLK_CAL_CYCLES "1024") set(CONFIG_PERIPH_CTRL_FUNC_IN_IRAM "y") -set(CONFIG_XTAL_FREQ_26 "") -set(CONFIG_XTAL_FREQ_32 "") +set(CONFIG_GDMA_CTRL_FUNC_IN_IRAM "y") +set(CONFIG_GDMA_ISR_IRAM_SAFE "") +set(CONFIG_GDMA_ENABLE_DEBUG_LOG "") set(CONFIG_XTAL_FREQ_40 "y") -set(CONFIG_XTAL_FREQ_AUTO "") set(CONFIG_XTAL_FREQ "40") set(CONFIG_ESP_SPI_BUS_LOCK_ISR_FUNCS_IN_IRAM "y") set(CONFIG_LCD_ENABLE_DEBUG_LOG "") @@ -578,6 +597,7 @@ set(CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION "") set(CONFIG_ESP_PHY_MAX_WIFI_TX_POWER "20") set(CONFIG_ESP_PHY_MAX_TX_POWER "20") set(CONFIG_ESP_PHY_REDUCE_TX_POWER "") +set(CONFIG_ESP_PHY_ENABLE_USB "y") set(CONFIG_ESP_PHY_ENABLE_CERT_TEST "") set(CONFIG_ESP_PHY_RF_CAL_PARTIAL "y") set(CONFIG_ESP_PHY_RF_CAL_NONE "") @@ -587,65 +607,63 @@ set(CONFIG_ESP_PHY_PLL_TRACK_DEBUG "") set(CONFIG_ESP_PHY_RECORD_USED_TIME "") set(CONFIG_PM_ENABLE "") set(CONFIG_PM_SLP_IRAM_OPT "") -set(CONFIG_SPIRAM "") +set(CONFIG_PM_POWER_DOWN_CPU_IN_LIGHT_SLEEP "y") set(CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH "") set(CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 "") set(CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 "y") -set(CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240 "") set(CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ "160") -set(CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE "") -set(CONFIG_ESP_SYSTEM_ESP32_SRAM1_REGION_AS_IRAM "") -set(CONFIG_ESP32_TRAX "") -set(CONFIG_ESP32_TRACEMEM_RESERVE_DRAM "0x0") set(CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT "") set(CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT "y") set(CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT "") set(CONFIG_ESP_SYSTEM_PANIC_GDBSTUB "") set(CONFIG_ESP_SYSTEM_PANIC_REBOOT_DELAY_SECONDS "0") +set(CONFIG_ESP_SYSTEM_SINGLE_CORE_MODE "y") +set(CONFIG_ESP_SYSTEM_RTC_FAST_MEM_AS_HEAP_DEPCHECK "y") +set(CONFIG_ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP "y") +set(CONFIG_ESP_SYSTEM_USE_EH_FRAME "") +set(CONFIG_ESP_SYSTEM_MEMPROT_FEATURE "y") +set(CONFIG_ESP_SYSTEM_MEMPROT_FEATURE_LOCK "y") set(CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE "32") set(CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE "2304") set(CONFIG_ESP_MAIN_TASK_STACK_SIZE "3584") set(CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0 "y") -set(CONFIG_ESP_MAIN_TASK_AFFINITY_CPU1 "") set(CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY "") set(CONFIG_ESP_MAIN_TASK_AFFINITY "0x0") set(CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE "2048") set(CONFIG_ESP_CONSOLE_UART_DEFAULT "y") +set(CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG "") set(CONFIG_ESP_CONSOLE_UART_CUSTOM "") set(CONFIG_ESP_CONSOLE_NONE "") +set(CONFIG_ESP_CONSOLE_SECONDARY_NONE "") +set(CONFIG_ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG "y") +set(CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED "y") set(CONFIG_ESP_CONSOLE_UART "y") set(CONFIG_ESP_CONSOLE_UART_NUM "0") set(CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM "0") set(CONFIG_ESP_CONSOLE_UART_BAUDRATE "115200") set(CONFIG_ESP_INT_WDT "y") set(CONFIG_ESP_INT_WDT_TIMEOUT_MS "300") -set(CONFIG_ESP_INT_WDT_CHECK_CPU1 "y") set(CONFIG_ESP_TASK_WDT_EN "y") set(CONFIG_ESP_TASK_WDT_INIT "y") set(CONFIG_ESP_TASK_WDT_PANIC "") set(CONFIG_ESP_TASK_WDT_TIMEOUT_S "5") set(CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0 "y") -set(CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 "y") set(CONFIG_ESP_PANIC_HANDLER_IRAM "") set(CONFIG_ESP_DEBUG_STUBS_ENABLE "") set(CONFIG_ESP_DEBUG_OCDAWARE "y") -set(CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5 "") set(CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4 "y") set(CONFIG_ESP_BROWNOUT_DET "y") -set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0 "y") -set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_1 "") -set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2 "") -set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3 "") -set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4 "") -set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5 "") +set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 "y") set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6 "") -set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 "") -set(CONFIG_ESP_BROWNOUT_DET_LVL "0") -set(CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE "") +set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5 "") +set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4 "") +set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3 "") +set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2 "") +set(CONFIG_ESP_BROWNOUT_DET_LVL "7") set(CONFIG_ESP_SYSTEM_BROWNOUT_INTR "y") +set(CONFIG_ESP_SYSTEM_HW_STACK_GUARD "y") +set(CONFIG_ESP_SYSTEM_HW_PC_RECORD "y") set(CONFIG_ESP_IPC_TASK_STACK_SIZE "1024") -set(CONFIG_ESP_IPC_USES_CALLERS_PRIORITY "y") -set(CONFIG_ESP_IPC_ISR_ENABLE "y") set(CONFIG_ESP_TIMER_PROFILING "") set(CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER "y") set(CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER "y") @@ -656,7 +674,7 @@ set(CONFIG_ESP_TIMER_TASK_AFFINITY "0x0") set(CONFIG_ESP_TIMER_TASK_AFFINITY_CPU0 "y") set(CONFIG_ESP_TIMER_ISR_AFFINITY_CPU0 "y") set(CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD "") -set(CONFIG_ESP_TIMER_IMPL_TG0_LAC "y") +set(CONFIG_ESP_TIMER_IMPL_SYSTIMER "y") set(CONFIG_ESP_WIFI_ENABLED "y") set(CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM "10") set(CONFIG_ESP_WIFI_DYNAMIC_RX_BUFFER_NUM "32") @@ -674,8 +692,6 @@ set(CONFIG_ESP_WIFI_TX_BA_WIN "6") set(CONFIG_ESP_WIFI_AMPDU_RX_ENABLED "y") set(CONFIG_ESP_WIFI_RX_BA_WIN "6") set(CONFIG_ESP_WIFI_NVS_ENABLED "y") -set(CONFIG_ESP_WIFI_TASK_PINNED_TO_CORE_0 "y") -set(CONFIG_ESP_WIFI_TASK_PINNED_TO_CORE_1 "") set(CONFIG_ESP_WIFI_SOFTAP_BEACON_MAX_LEN "752") set(CONFIG_ESP_WIFI_MGMT_SBUF_NUM "32") set(CONFIG_ESP_WIFI_IRAM_OPT "y") @@ -689,15 +705,17 @@ set(CONFIG_ESP_WIFI_SLP_IRAM_OPT "") set(CONFIG_ESP_WIFI_SLP_DEFAULT_MIN_ACTIVE_TIME "50") set(CONFIG_ESP_WIFI_SLP_DEFAULT_MAX_ACTIVE_TIME "10") set(CONFIG_ESP_WIFI_SLP_DEFAULT_WAIT_BROADCAST_DATA_TIME "15") +set(CONFIG_ESP_WIFI_FTM_ENABLE "") set(CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE "y") +set(CONFIG_ESP_WIFI_GCMP_SUPPORT "") set(CONFIG_ESP_WIFI_GMAC_SUPPORT "y") set(CONFIG_ESP_WIFI_SOFTAP_SUPPORT "y") set(CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT "") set(CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM "7") -set(CONFIG_ESP_WIFI_NAN_ENABLE "") set(CONFIG_ESP_WIFI_MBEDTLS_CRYPTO "y") set(CONFIG_ESP_WIFI_MBEDTLS_TLS_CLIENT "y") set(CONFIG_ESP_WIFI_WAPI_PSK "") +set(CONFIG_ESP_WIFI_SUITE_B_192 "") set(CONFIG_ESP_WIFI_11KV_SUPPORT "") set(CONFIG_ESP_WIFI_MBO_SUPPORT "") set(CONFIG_ESP_WIFI_DPP_SUPPORT "") @@ -753,8 +771,9 @@ set(CONFIG_FATFS_IMMEDIATE_FSYNC "") set(CONFIG_FATFS_USE_LABEL "") set(CONFIG_FATFS_LINK_LOCK "y") set(CONFIG_FREERTOS_SMP "") -set(CONFIG_FREERTOS_UNICORE "") +set(CONFIG_FREERTOS_UNICORE "y") set(CONFIG_FREERTOS_HZ "100") +set(CONFIG_FREERTOS_OPTIMIZED_SCHEDULER "y") set(CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE "") set(CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL "") set(CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY "y") @@ -767,7 +786,6 @@ set(CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY "") set(CONFIG_FREERTOS_USE_TIMERS "y") set(CONFIG_FREERTOS_TIMER_SERVICE_TASK_NAME "Tmr Svc") set(CONFIG_FREERTOS_TIMER_TASK_AFFINITY_CPU0 "") -set(CONFIG_FREERTOS_TIMER_TASK_AFFINITY_CPU1 "") set(CONFIG_FREERTOS_TIMER_TASK_NO_AFFINITY "y") set(CONFIG_FREERTOS_TIMER_SERVICE_TASK_CORE_AFFINITY "0x7fffffff") set(CONFIG_FREERTOS_TIMER_TASK_PRIORITY "1") @@ -787,11 +805,10 @@ set(CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP "") set(CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER "y") set(CONFIG_FREERTOS_ISR_STACKSIZE "1536") set(CONFIG_FREERTOS_INTERRUPT_BACKTRACE "y") -set(CONFIG_FREERTOS_FPU_IN_ISR "") -set(CONFIG_FREERTOS_TICK_SUPPORT_CORETIMER "y") -set(CONFIG_FREERTOS_CORETIMER_0 "y") -set(CONFIG_FREERTOS_CORETIMER_1 "") -set(CONFIG_FREERTOS_SYSTICK_USES_CCOUNT "y") +set(CONFIG_FREERTOS_TICK_SUPPORT_SYSTIMER "y") +set(CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL1 "y") +set(CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL3 "") +set(CONFIG_FREERTOS_SYSTICK_USES_SYSTIMER "y") set(CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH "") set(CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE "") set(CONFIG_FREERTOS_PORT "y") @@ -800,7 +817,7 @@ set(CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION "y") set(CONFIG_FREERTOS_DEBUG_OCDAWARE "y") set(CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT "y") set(CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH "y") -set(CONFIG_FREERTOS_NUMBER_OF_CORES "2") +set(CONFIG_FREERTOS_NUMBER_OF_CORES "1") set(CONFIG_HAL_ASSERTION_EQUALS_SYSTEM "y") set(CONFIG_HAL_ASSERTION_DISABLE "") set(CONFIG_HAL_ASSERTION_SILENT "") @@ -926,7 +943,6 @@ set(CONFIG_LWIP_CHECKSUM_CHECK_ICMP "y") set(CONFIG_LWIP_TCPIP_TASK_STACK_SIZE "3072") set(CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY "y") set(CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0 "") -set(CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU1 "") set(CONFIG_LWIP_TCPIP_TASK_AFFINITY "0x7fffffff") set(CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE "3") set(CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS "5") @@ -995,9 +1011,13 @@ set(CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS "200") set(CONFIG_MBEDTLS_ECP_RESTARTABLE "") set(CONFIG_MBEDTLS_CMAC_C "y") set(CONFIG_MBEDTLS_HARDWARE_AES "y") +set(CONFIG_MBEDTLS_AES_USE_INTERRUPT "y") +set(CONFIG_MBEDTLS_AES_INTERRUPT_LEVEL "0") set(CONFIG_MBEDTLS_GCM_SUPPORT_NON_AES_CIPHER "y") set(CONFIG_MBEDTLS_HARDWARE_MPI "y") -set(CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI "") +set(CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI "y") +set(CONFIG_MBEDTLS_MPI_USE_INTERRUPT "y") +set(CONFIG_MBEDTLS_MPI_INTERRUPT_LEVEL "0") set(CONFIG_MBEDTLS_HARDWARE_SHA "y") set(CONFIG_MBEDTLS_ROM_MD5 "y") set(CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN "") @@ -1091,6 +1111,7 @@ set(CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT "y") set(CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC "") set(CONFIG_NEWLIB_TIME_SYSCALL_USE_HRT "") set(CONFIG_NEWLIB_TIME_SYSCALL_USE_NONE "") +set(CONFIG_NVS_ENCRYPTION "") set(CONFIG_NVS_ASSERT_ERROR_CHECK "") set(CONFIG_NVS_LEGACY_DUP_KEYS_COMPATIBILITY "") set(CONFIG_OPENTHREAD_ENABLED "") @@ -1101,9 +1122,6 @@ set(CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2 "y") set(CONFIG_PTHREAD_TASK_PRIO_DEFAULT "5") set(CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT "3072") set(CONFIG_PTHREAD_STACK_MIN "768") -set(CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY "y") -set(CONFIG_PTHREAD_DEFAULT_CORE_0 "") -set(CONFIG_PTHREAD_DEFAULT_CORE_1 "") set(CONFIG_PTHREAD_TASK_CORE_DEFAULT "-1") set(CONFIG_PTHREAD_TASK_NAME_DEFAULT "pthread") set(CONFIG_MMU_PAGE_SIZE_64KB "y") @@ -1111,15 +1129,16 @@ set(CONFIG_MMU_PAGE_MODE "64KB") set(CONFIG_MMU_PAGE_SIZE "0x10000") set(CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC "y") set(CONFIG_SPI_FLASH_BROWNOUT_RESET "y") +set(CONFIG_SPI_FLASH_AUTO_SUSPEND "") set(CONFIG_SPI_FLASH_SUSPEND_TSUS_VAL_US "50") set(CONFIG_SPI_FLASH_FORCE_ENABLE_XMC_C_SUSPEND "") set(CONFIG_SPI_FLASH_VERIFY_WRITE "") set(CONFIG_SPI_FLASH_ENABLE_COUNTERS "") set(CONFIG_SPI_FLASH_ROM_DRIVER_PATCH "y") +set(CONFIG_SPI_FLASH_ROM_IMPL "") set(CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS "y") set(CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS "") set(CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED "") -set(CONFIG_SPI_FLASH_SHARE_SPI1_BUS "") set(CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE "") set(CONFIG_SPI_FLASH_YIELD_DURING_ERASE "y") set(CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS "20") @@ -1133,12 +1152,14 @@ set(CONFIG_SPI_FLASH_VENDOR_GD_SUPPORTED "y") set(CONFIG_SPI_FLASH_VENDOR_ISSI_SUPPORTED "y") set(CONFIG_SPI_FLASH_VENDOR_MXIC_SUPPORTED "y") set(CONFIG_SPI_FLASH_VENDOR_WINBOND_SUPPORTED "y") +set(CONFIG_SPI_FLASH_VENDOR_BOYA_SUPPORTED "y") +set(CONFIG_SPI_FLASH_VENDOR_TH_SUPPORTED "y") set(CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP "y") set(CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP "y") set(CONFIG_SPI_FLASH_SUPPORT_GD_CHIP "y") set(CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP "y") -set(CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP "") -set(CONFIG_SPI_FLASH_SUPPORT_TH_CHIP "") +set(CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP "y") +set(CONFIG_SPI_FLASH_SUPPORT_TH_CHIP "y") set(CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE "y") set(CONFIG_SPIFFS_MAX_PARTITIONS "3") set(CONFIG_SPIFFS_CACHE "y") @@ -1163,7 +1184,6 @@ set(CONFIG_SPIFFS_TEST_VISUALISATION "") set(CONFIG_WS_TRANSPORT "y") set(CONFIG_WS_BUFFER_SIZE "1024") set(CONFIG_WS_DYNAMIC_BUFFER "") -set(CONFIG_ULP_COPROC_ENABLED "") set(CONFIG_UNITY_ENABLE_FLOAT "y") set(CONFIG_UNITY_ENABLE_DOUBLE "y") set(CONFIG_UNITY_ENABLE_64BIT "") @@ -1188,13 +1208,10 @@ set(CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT "30") set(CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN "y") set(CONFIG_WIFI_PROV_STA_FAST_SCAN "") set(CONFIG_IDF_EXPERIMENTAL_FEATURES "") -set(CONFIGS_LIST CONFIG_SOC_BROWNOUT_RESET_SUPPORTED;CONFIG_SOC_TWAI_BRP_DIV_SUPPORTED;CONFIG_SOC_DPORT_WORKAROUND;CONFIG_SOC_CAPS_ECO_VER_MAX;CONFIG_SOC_ADC_SUPPORTED;CONFIG_SOC_DAC_SUPPORTED;CONFIG_SOC_UART_SUPPORTED;CONFIG_SOC_MCPWM_SUPPORTED;CONFIG_SOC_GPTIMER_SUPPORTED;CONFIG_SOC_SDMMC_HOST_SUPPORTED;CONFIG_SOC_BT_SUPPORTED;CONFIG_SOC_PCNT_SUPPORTED;CONFIG_SOC_PHY_SUPPORTED;CONFIG_SOC_WIFI_SUPPORTED;CONFIG_SOC_SDIO_SLAVE_SUPPORTED;CONFIG_SOC_TWAI_SUPPORTED;CONFIG_SOC_EFUSE_SUPPORTED;CONFIG_SOC_EMAC_SUPPORTED;CONFIG_SOC_ULP_SUPPORTED;CONFIG_SOC_CCOMP_TIMER_SUPPORTED;CONFIG_SOC_RTC_FAST_MEM_SUPPORTED;CONFIG_SOC_RTC_SLOW_MEM_SUPPORTED;CONFIG_SOC_RTC_MEM_SUPPORTED;CONFIG_SOC_I2S_SUPPORTED;CONFIG_SOC_RMT_SUPPORTED;CONFIG_SOC_SDM_SUPPORTED;CONFIG_SOC_GPSPI_SUPPORTED;CONFIG_SOC_LEDC_SUPPORTED;CONFIG_SOC_I2C_SUPPORTED;CONFIG_SOC_SUPPORT_COEXISTENCE;CONFIG_SOC_AES_SUPPORTED;CONFIG_SOC_MPI_SUPPORTED;CONFIG_SOC_SHA_SUPPORTED;CONFIG_SOC_FLASH_ENC_SUPPORTED;CONFIG_SOC_SECURE_BOOT_SUPPORTED;CONFIG_SOC_TOUCH_SENSOR_SUPPORTED;CONFIG_SOC_BOD_SUPPORTED;CONFIG_SOC_ULP_FSM_SUPPORTED;CONFIG_SOC_CLK_TREE_SUPPORTED;CONFIG_SOC_MPU_SUPPORTED;CONFIG_SOC_WDT_SUPPORTED;CONFIG_SOC_SPI_FLASH_SUPPORTED;CONFIG_SOC_RNG_SUPPORTED;CONFIG_SOC_LIGHT_SLEEP_SUPPORTED;CONFIG_SOC_DEEP_SLEEP_SUPPORTED;CONFIG_SOC_LP_PERIPH_SHARE_INTERRUPT;CONFIG_SOC_PM_SUPPORTED;CONFIG_SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL;CONFIG_SOC_XTAL_SUPPORT_26M;CONFIG_SOC_XTAL_SUPPORT_40M;CONFIG_SOC_XTAL_SUPPORT_AUTO_DETECT;CONFIG_SOC_ADC_RTC_CTRL_SUPPORTED;CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED;CONFIG_SOC_ADC_DMA_SUPPORTED;CONFIG_SOC_ADC_PERIPH_NUM;CONFIG_SOC_ADC_MAX_CHANNEL_NUM;CONFIG_SOC_ADC_ATTEN_NUM;CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM;CONFIG_SOC_ADC_PATT_LEN_MAX;CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH;CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH;CONFIG_SOC_ADC_DIGI_RESULT_BYTES;CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV;CONFIG_SOC_ADC_DIGI_MONITOR_NUM;CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH;CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW;CONFIG_SOC_ADC_RTC_MIN_BITWIDTH;CONFIG_SOC_ADC_RTC_MAX_BITWIDTH;CONFIG_SOC_ADC_SHARED_POWER;CONFIG_SOC_SHARED_IDCACHE_SUPPORTED;CONFIG_SOC_IDCACHE_PER_CORE;CONFIG_SOC_CPU_CORES_NUM;CONFIG_SOC_CPU_INTR_NUM;CONFIG_SOC_CPU_HAS_FPU;CONFIG_SOC_HP_CPU_HAS_MULTIPLE_CORES;CONFIG_SOC_CPU_BREAKPOINTS_NUM;CONFIG_SOC_CPU_WATCHPOINTS_NUM;CONFIG_SOC_CPU_WATCHPOINT_MAX_REGION_SIZE;CONFIG_SOC_DAC_CHAN_NUM;CONFIG_SOC_DAC_RESOLUTION;CONFIG_SOC_DAC_DMA_16BIT_ALIGN;CONFIG_SOC_GPIO_PORT;CONFIG_SOC_GPIO_PIN_COUNT;CONFIG_SOC_GPIO_VALID_GPIO_MASK;CONFIG_SOC_GPIO_IN_RANGE_MAX;CONFIG_SOC_GPIO_OUT_RANGE_MAX;CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK;CONFIG_SOC_GPIO_CLOCKOUT_BY_IO_MUX;CONFIG_SOC_GPIO_CLOCKOUT_CHANNEL_NUM;CONFIG_SOC_GPIO_SUPPORT_HOLD_IO_IN_DSLP;CONFIG_SOC_I2C_NUM;CONFIG_SOC_HP_I2C_NUM;CONFIG_SOC_I2C_FIFO_LEN;CONFIG_SOC_I2C_CMD_REG_NUM;CONFIG_SOC_I2C_SUPPORT_SLAVE;CONFIG_SOC_I2C_SUPPORT_APB;CONFIG_SOC_I2C_STOP_INDEPENDENT;CONFIG_SOC_I2S_NUM;CONFIG_SOC_I2S_HW_VERSION_1;CONFIG_SOC_I2S_SUPPORTS_APLL;CONFIG_SOC_I2S_SUPPORTS_PLL_F160M;CONFIG_SOC_I2S_SUPPORTS_PDM;CONFIG_SOC_I2S_SUPPORTS_PDM_TX;CONFIG_SOC_I2S_PDM_MAX_TX_LINES;CONFIG_SOC_I2S_SUPPORTS_PDM_RX;CONFIG_SOC_I2S_PDM_MAX_RX_LINES;CONFIG_SOC_I2S_SUPPORTS_ADC_DAC;CONFIG_SOC_I2S_SUPPORTS_ADC;CONFIG_SOC_I2S_SUPPORTS_DAC;CONFIG_SOC_I2S_SUPPORTS_LCD_CAMERA;CONFIG_SOC_I2S_MAX_DATA_WIDTH;CONFIG_SOC_I2S_TRANS_SIZE_ALIGN_WORD;CONFIG_SOC_I2S_LCD_I80_VARIANT;CONFIG_SOC_LCD_I80_SUPPORTED;CONFIG_SOC_LCD_I80_BUSES;CONFIG_SOC_LCD_I80_BUS_WIDTH;CONFIG_SOC_LEDC_HAS_TIMER_SPECIFIC_MUX;CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK;CONFIG_SOC_LEDC_SUPPORT_REF_TICK;CONFIG_SOC_LEDC_SUPPORT_HS_MODE;CONFIG_SOC_LEDC_TIMER_NUM;CONFIG_SOC_LEDC_CHANNEL_NUM;CONFIG_SOC_LEDC_TIMER_BIT_WIDTH;CONFIG_SOC_MCPWM_GROUPS;CONFIG_SOC_MCPWM_TIMERS_PER_GROUP;CONFIG_SOC_MCPWM_OPERATORS_PER_GROUP;CONFIG_SOC_MCPWM_COMPARATORS_PER_OPERATOR;CONFIG_SOC_MCPWM_GENERATORS_PER_OPERATOR;CONFIG_SOC_MCPWM_TRIGGERS_PER_OPERATOR;CONFIG_SOC_MCPWM_GPIO_FAULTS_PER_GROUP;CONFIG_SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP;CONFIG_SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER;CONFIG_SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP;CONFIG_SOC_MMU_PERIPH_NUM;CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM;CONFIG_SOC_MPU_MIN_REGION_SIZE;CONFIG_SOC_MPU_REGIONS_MAX_NUM;CONFIG_SOC_PCNT_GROUPS;CONFIG_SOC_PCNT_UNITS_PER_GROUP;CONFIG_SOC_PCNT_CHANNELS_PER_UNIT;CONFIG_SOC_PCNT_THRES_POINT_PER_UNIT;CONFIG_SOC_RMT_GROUPS;CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP;CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP;CONFIG_SOC_RMT_CHANNELS_PER_GROUP;CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL;CONFIG_SOC_RMT_SUPPORT_REF_TICK;CONFIG_SOC_RMT_SUPPORT_APB;CONFIG_SOC_RMT_CHANNEL_CLK_INDEPENDENT;CONFIG_SOC_RTCIO_PIN_COUNT;CONFIG_SOC_RTCIO_INPUT_OUTPUT_SUPPORTED;CONFIG_SOC_RTCIO_HOLD_SUPPORTED;CONFIG_SOC_RTCIO_WAKE_SUPPORTED;CONFIG_SOC_SDM_GROUPS;CONFIG_SOC_SDM_CHANNELS_PER_GROUP;CONFIG_SOC_SDM_CLK_SUPPORT_APB;CONFIG_SOC_SPI_HD_BOTH_INOUT_SUPPORTED;CONFIG_SOC_SPI_AS_CS_SUPPORTED;CONFIG_SOC_SPI_PERIPH_NUM;CONFIG_SOC_SPI_DMA_CHAN_NUM;CONFIG_SOC_SPI_MAX_CS_NUM;CONFIG_SOC_SPI_SUPPORT_CLK_APB;CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE;CONFIG_SOC_SPI_MAX_PRE_DIVIDER;CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED;CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED;CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED;CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED;CONFIG_SOC_TIMER_GROUPS;CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP;CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH;CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS;CONFIG_SOC_TIMER_GROUP_SUPPORT_APB;CONFIG_SOC_TOUCH_SENSOR_VERSION;CONFIG_SOC_TOUCH_SENSOR_NUM;CONFIG_SOC_TOUCH_SAMPLE_CFG_NUM;CONFIG_SOC_TWAI_CONTROLLER_NUM;CONFIG_SOC_TWAI_BRP_MIN;CONFIG_SOC_TWAI_CLK_SUPPORT_APB;CONFIG_SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT;CONFIG_SOC_UART_NUM;CONFIG_SOC_UART_HP_NUM;CONFIG_SOC_UART_SUPPORT_APB_CLK;CONFIG_SOC_UART_SUPPORT_REF_TICK;CONFIG_SOC_UART_FIFO_LEN;CONFIG_SOC_UART_BITRATE_MAX;CONFIG_SOC_SPIRAM_SUPPORTED;CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE;CONFIG_SOC_SHA_SUPPORT_PARALLEL_ENG;CONFIG_SOC_SHA_ENDIANNESS_BE;CONFIG_SOC_SHA_SUPPORT_SHA1;CONFIG_SOC_SHA_SUPPORT_SHA256;CONFIG_SOC_SHA_SUPPORT_SHA384;CONFIG_SOC_SHA_SUPPORT_SHA512;CONFIG_SOC_MPI_MEM_BLOCKS_NUM;CONFIG_SOC_MPI_OPERATIONS_NUM;CONFIG_SOC_RSA_MAX_BIT_LEN;CONFIG_SOC_AES_SUPPORT_AES_128;CONFIG_SOC_AES_SUPPORT_AES_192;CONFIG_SOC_AES_SUPPORT_AES_256;CONFIG_SOC_SECURE_BOOT_V1;CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS;CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX;CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE;CONFIG_SOC_PM_SUPPORT_EXT0_WAKEUP;CONFIG_SOC_PM_SUPPORT_EXT1_WAKEUP;CONFIG_SOC_PM_SUPPORT_EXT_WAKEUP;CONFIG_SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP;CONFIG_SOC_PM_SUPPORT_RTC_PERIPH_PD;CONFIG_SOC_PM_SUPPORT_RTC_FAST_MEM_PD;CONFIG_SOC_PM_SUPPORT_RTC_SLOW_MEM_PD;CONFIG_SOC_PM_SUPPORT_RC_FAST_PD;CONFIG_SOC_PM_SUPPORT_VDDSDIO_PD;CONFIG_SOC_PM_SUPPORT_MODEM_PD;CONFIG_SOC_CONFIGURABLE_VDDSDIO_SUPPORTED;CONFIG_SOC_PM_MODEM_PD_BY_SW;CONFIG_SOC_CLK_APLL_SUPPORTED;CONFIG_SOC_CLK_RC_FAST_D256_SUPPORTED;CONFIG_SOC_RTC_SLOW_CLK_SUPPORT_RC_FAST_D256;CONFIG_SOC_CLK_RC_FAST_SUPPORT_CALIBRATION;CONFIG_SOC_CLK_XTAL32K_SUPPORTED;CONFIG_SOC_SDMMC_USE_IOMUX;CONFIG_SOC_SDMMC_NUM_SLOTS;CONFIG_SOC_WIFI_WAPI_SUPPORT;CONFIG_SOC_WIFI_CSI_SUPPORT;CONFIG_SOC_WIFI_MESH_SUPPORT;CONFIG_SOC_WIFI_SUPPORT_VARIABLE_BEACON_WINDOW;CONFIG_SOC_WIFI_NAN_SUPPORT;CONFIG_SOC_BLE_SUPPORTED;CONFIG_SOC_BLE_MESH_SUPPORTED;CONFIG_SOC_BT_CLASSIC_SUPPORTED;CONFIG_SOC_BLUFI_SUPPORTED;CONFIG_SOC_BT_H2C_ENC_KEY_CTRL_ENH_VSC_SUPPORTED;CONFIG_SOC_ULP_HAS_ADC;CONFIG_SOC_PHY_COMBO_MODULE;CONFIG_SOC_EMAC_RMII_CLK_OUT_INTERNAL_LOOPBACK;CONFIG_IDF_CMAKE;CONFIG_IDF_TOOLCHAIN;CONFIG_IDF_TOOLCHAIN_GCC;CONFIG_IDF_TARGET_ARCH_XTENSA;CONFIG_IDF_TARGET_ARCH;CONFIG_IDF_TARGET;CONFIG_IDF_INIT_VERSION;CONFIG_IDF_TARGET_ESP32;CONFIG_IDF_FIRMWARE_CHIP_ID;CONFIG_APP_BUILD_TYPE_APP_2NDBOOT;CONFIG_APP_BUILD_TYPE_RAM;CONFIG_APP_BUILD_TYPE_ELF_RAM;CONFIG_APP_BUILD_GENERATE_BINARIES;CONFIG_APP_BUILD_BOOTLOADER;CONFIG_APP_BUILD_USE_FLASH_SECTIONS;CONFIG_APP_REPRODUCIBLE_BUILD;CONFIG_APP_NO_BLOBS;CONFIG_NO_BLOBS;CONFIG_ESP32_NO_BLOBS;CONFIG_APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS;CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS;CONFIG_APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS;CONFIG_ESP32_COMPATIBLE_PRE_V3_1_BOOTLOADERS;CONFIG_BOOTLOADER_COMPILE_TIME_DATE;CONFIG_BOOTLOADER_PROJECT_VER;CONFIG_BOOTLOADER_OFFSET_IN_FLASH;CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE;CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG;CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF;CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE;CONFIG_BOOTLOADER_LOG_LEVEL_NONE;CONFIG_LOG_BOOTLOADER_LEVEL_NONE;CONFIG_BOOTLOADER_LOG_LEVEL_ERROR;CONFIG_LOG_BOOTLOADER_LEVEL_ERROR;CONFIG_BOOTLOADER_LOG_LEVEL_WARN;CONFIG_LOG_BOOTLOADER_LEVEL_WARN;CONFIG_BOOTLOADER_LOG_LEVEL_INFO;CONFIG_LOG_BOOTLOADER_LEVEL_INFO;CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG;CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG;CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE;CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE;CONFIG_BOOTLOADER_LOG_LEVEL;CONFIG_LOG_BOOTLOADER_LEVEL;CONFIG_BOOTLOADER_LOG_COLORS;CONFIG_BOOTLOADER_LOG_TIMESTAMP_SOURCE_CPU_TICKS;CONFIG_BOOTLOADER_FLASH_DC_AWARE;CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT;CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_8V;CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V;CONFIG_BOOTLOADER_FACTORY_RESET;CONFIG_BOOTLOADER_APP_TEST;CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE;CONFIG_BOOTLOADER_WDT_ENABLE;CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE;CONFIG_BOOTLOADER_WDT_TIME_MS;CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE;CONFIG_APP_ROLLBACK_ENABLE;CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP;CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON;CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS;CONFIG_BOOTLOADER_RESERVE_RTC_SIZE;CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC;CONFIG_SECURE_BOOT_V1_SUPPORTED;CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT;CONFIG_SECURE_BOOT;CONFIG_SECURE_FLASH_ENC_ENABLED;CONFIG_FLASH_ENCRYPTION_ENABLED;CONFIG_APP_COMPILE_TIME_DATE;CONFIG_APP_EXCLUDE_PROJECT_VER_VAR;CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR;CONFIG_APP_PROJECT_VER_FROM_CONFIG;CONFIG_APP_RETRIEVE_LEN_ELF_SHA;CONFIG_ESP_ROM_HAS_CRC_LE;CONFIG_ESP_ROM_HAS_CRC_BE;CONFIG_ESP_ROM_HAS_MZ_CRC32;CONFIG_ESP_ROM_HAS_JPEG_DECODE;CONFIG_ESP_ROM_HAS_UART_BUF_SWITCH;CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND;CONFIG_ESP_ROM_HAS_NEWLIB;CONFIG_ESP_ROM_HAS_NEWLIB_NANO_FORMAT;CONFIG_ESP_ROM_HAS_NEWLIB_32BIT_TIME;CONFIG_ESP_ROM_HAS_SW_FLOAT;CONFIG_ESP_ROM_USB_OTG_NUM;CONFIG_ESP_ROM_USB_SERIAL_DEVICE_NUM;CONFIG_ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB;CONFIG_ESP_ROM_HAS_OUTPUT_PUTC_FUNC;CONFIG_ESPTOOLPY_NO_STUB;CONFIG_ESPTOOLPY_FLASHMODE_QIO;CONFIG_FLASHMODE_QIO;CONFIG_ESPTOOLPY_FLASHMODE_QOUT;CONFIG_FLASHMODE_QOUT;CONFIG_ESPTOOLPY_FLASHMODE_DIO;CONFIG_FLASHMODE_DIO;CONFIG_ESPTOOLPY_FLASHMODE_DOUT;CONFIG_FLASHMODE_DOUT;CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR;CONFIG_ESPTOOLPY_FLASHMODE;CONFIG_ESPTOOLPY_FLASHFREQ_80M;CONFIG_ESPTOOLPY_FLASHFREQ_40M;CONFIG_ESPTOOLPY_FLASHFREQ_26M;CONFIG_ESPTOOLPY_FLASHFREQ_20M;CONFIG_ESPTOOLPY_FLASHFREQ;CONFIG_ESPTOOLPY_FLASHSIZE_1MB;CONFIG_ESPTOOLPY_FLASHSIZE_2MB;CONFIG_ESPTOOLPY_FLASHSIZE_4MB;CONFIG_ESPTOOLPY_FLASHSIZE_8MB;CONFIG_ESPTOOLPY_FLASHSIZE_16MB;CONFIG_ESPTOOLPY_FLASHSIZE_32MB;CONFIG_ESPTOOLPY_FLASHSIZE_64MB;CONFIG_ESPTOOLPY_FLASHSIZE_128MB;CONFIG_ESPTOOLPY_FLASHSIZE;CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE;CONFIG_ESPTOOLPY_BEFORE_RESET;CONFIG_ESPTOOLPY_BEFORE_NORESET;CONFIG_ESPTOOLPY_BEFORE;CONFIG_ESPTOOLPY_AFTER_RESET;CONFIG_ESPTOOLPY_AFTER_NORESET;CONFIG_ESPTOOLPY_AFTER;CONFIG_ESPTOOLPY_MONITOR_BAUD;CONFIG_MONITOR_BAUD;CONFIG_PARTITION_TABLE_SINGLE_APP;CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE;CONFIG_PARTITION_TABLE_TWO_OTA;CONFIG_PARTITION_TABLE_TWO_OTA_LARGE;CONFIG_PARTITION_TABLE_CUSTOM;CONFIG_PARTITION_TABLE_CUSTOM_FILENAME;CONFIG_PARTITION_TABLE_FILENAME;CONFIG_PARTITION_TABLE_OFFSET;CONFIG_PARTITION_TABLE_MD5;CONFIG_ENV_GPIO_RANGE_MIN;CONFIG_ENV_GPIO_RANGE_MAX;CONFIG_ENV_GPIO_IN_RANGE_MAX;CONFIG_ENV_GPIO_OUT_RANGE_MAX;CONFIG_BLINK_LED_GPIO;CONFIG_BLINK_LED_STRIP;CONFIG_BLINK_GPIO;CONFIG_BLINK_PERIOD;CONFIG_COMPILER_OPTIMIZATION_DEBUG;CONFIG_OPTIMIZATION_LEVEL_DEBUG;CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG;CONFIG_COMPILER_OPTIMIZATION_DEFAULT;CONFIG_COMPILER_OPTIMIZATION_SIZE;CONFIG_OPTIMIZATION_LEVEL_RELEASE;CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE;CONFIG_COMPILER_OPTIMIZATION_PERF;CONFIG_COMPILER_OPTIMIZATION_NONE;CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE;CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED;CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT;CONFIG_OPTIMIZATION_ASSERTIONS_SILENT;CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE;CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED;CONFIG_COMPILER_ASSERT_NDEBUG_EVALUATE;CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB;CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL;CONFIG_OPTIMIZATION_ASSERTION_LEVEL;CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT;CONFIG_COMPILER_HIDE_PATHS_MACROS;CONFIG_COMPILER_CXX_EXCEPTIONS;CONFIG_CXX_EXCEPTIONS;CONFIG_COMPILER_CXX_RTTI;CONFIG_COMPILER_STACK_CHECK_MODE_NONE;CONFIG_STACK_CHECK_NONE;CONFIG_COMPILER_STACK_CHECK_MODE_NORM;CONFIG_STACK_CHECK_NORM;CONFIG_COMPILER_STACK_CHECK_MODE_STRONG;CONFIG_STACK_CHECK_STRONG;CONFIG_COMPILER_STACK_CHECK_MODE_ALL;CONFIG_STACK_CHECK_ALL;CONFIG_COMPILER_NO_MERGE_CONSTANTS;CONFIG_COMPILER_WARN_WRITE_STRINGS;CONFIG_WARN_WRITE_STRINGS;CONFIG_COMPILER_DISABLE_DEFAULT_ERRORS;CONFIG_COMPILER_DISABLE_GCC12_WARNINGS;CONFIG_COMPILER_DISABLE_GCC13_WARNINGS;CONFIG_COMPILER_DISABLE_GCC14_WARNINGS;CONFIG_COMPILER_DUMP_RTL_FILES;CONFIG_COMPILER_RT_LIB_GCCLIB;CONFIG_COMPILER_RT_LIB_NAME;CONFIG_COMPILER_ORPHAN_SECTIONS_WARNING;CONFIG_COMPILER_ORPHAN_SECTIONS_PLACE;CONFIG_COMPILER_STATIC_ANALYZER;CONFIG_APPTRACE_DEST_JTAG;CONFIG_ESP32_APPTRACE_DEST_TRAX;CONFIG_APPTRACE_DEST_NONE;CONFIG_ESP32_APPTRACE_DEST_NONE;CONFIG_APPTRACE_DEST_UART1;CONFIG_APPTRACE_DEST_UART2;CONFIG_APPTRACE_DEST_UART_NONE;CONFIG_APPTRACE_UART_TASK_PRIO;CONFIG_APPTRACE_LOCK_ENABLE;CONFIG_ESP32_APPTRACE_LOCK_ENABLE;CONFIG_BT_ENABLED;CONFIG_BT_ALARM_MAX_NUM;CONFIG_CONSOLE_SORTED_HELP;CONFIG_TWAI_ISR_IN_IRAM;CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC;CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST;CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID;CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT;CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM;CONFIG_ADC_DISABLE_DAC;CONFIG_ADC2_DISABLE_DAC;CONFIG_ADC_SUPPRESS_DEPRECATE_WARN;CONFIG_ADC_CAL_EFUSE_TP_ENABLE;CONFIG_ADC_CAL_EFUSE_VREF_ENABLE;CONFIG_ADC_CAL_LUT_ENABLE;CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN;CONFIG_DAC_SUPPRESS_DEPRECATE_WARN;CONFIG_MCPWM_SUPPRESS_DEPRECATE_WARN;CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN;CONFIG_RMT_SUPPRESS_DEPRECATE_WARN;CONFIG_I2S_SUPPRESS_DEPRECATE_WARN;CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN;CONFIG_SDM_SUPPRESS_DEPRECATE_WARN;CONFIG_EFUSE_CUSTOM_TABLE;CONFIG_EFUSE_VIRTUAL;CONFIG_EFUSE_CODE_SCHEME_COMPAT_NONE;CONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4;CONFIG_EFUSE_CODE_SCHEME_COMPAT_REPEAT;CONFIG_EFUSE_MAX_BLK_LEN;CONFIG_ESP_TLS_USING_MBEDTLS;CONFIG_ESP_TLS_USE_SECURE_ELEMENT;CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS;CONFIG_ESP_TLS_SERVER_SESSION_TICKETS;CONFIG_ESP_TLS_SERVER_CERT_SELECT_HOOK;CONFIG_ESP_TLS_SERVER_MIN_AUTH_MODE_OPTIONAL;CONFIG_ESP_TLS_PSK_VERIFICATION;CONFIG_ESP_TLS_INSECURE;CONFIG_ADC_ONESHOT_CTRL_FUNC_IN_IRAM;CONFIG_ADC_CONTINUOUS_ISR_IRAM_SAFE;CONFIG_ADC_CALI_EFUSE_TP_ENABLE;CONFIG_ADC_CALI_EFUSE_VREF_ENABLE;CONFIG_ADC_CALI_LUT_ENABLE;CONFIG_ADC_DISABLE_DAC_OUTPUT;CONFIG_ADC_ENABLE_DEBUG_LOG;CONFIG_ESP_COEX_ENABLED;CONFIG_ESP_COEX_GPIO_DEBUG;CONFIG_ESP_ERR_TO_NAME_LOOKUP;CONFIG_DAC_CTRL_FUNC_IN_IRAM;CONFIG_DAC_ISR_IRAM_SAFE;CONFIG_DAC_ENABLE_DEBUG_LOG;CONFIG_DAC_DMA_AUTO_16BIT_ALIGN;CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL;CONFIG_GPIO_CTRL_FUNC_IN_IRAM;CONFIG_GPTIMER_ISR_HANDLER_IN_IRAM;CONFIG_GPTIMER_CTRL_FUNC_IN_IRAM;CONFIG_GPTIMER_ISR_IRAM_SAFE;CONFIG_GPTIMER_ENABLE_DEBUG_LOG;CONFIG_I2C_ISR_IRAM_SAFE;CONFIG_I2C_ENABLE_DEBUG_LOG;CONFIG_I2C_ENABLE_SLAVE_DRIVER_VERSION_2;CONFIG_I2S_ISR_IRAM_SAFE;CONFIG_I2S_ENABLE_DEBUG_LOG;CONFIG_LEDC_CTRL_FUNC_IN_IRAM;CONFIG_MCPWM_ISR_IRAM_SAFE;CONFIG_MCPWM_ISR_IN_IRAM;CONFIG_MCPWM_CTRL_FUNC_IN_IRAM;CONFIG_MCPWM_ENABLE_DEBUG_LOG;CONFIG_PCNT_CTRL_FUNC_IN_IRAM;CONFIG_PCNT_ISR_IRAM_SAFE;CONFIG_PCNT_ENABLE_DEBUG_LOG;CONFIG_RMT_ISR_IRAM_SAFE;CONFIG_RMT_RECV_FUNC_IN_IRAM;CONFIG_RMT_ENABLE_DEBUG_LOG;CONFIG_SDM_CTRL_FUNC_IN_IRAM;CONFIG_SDM_ENABLE_DEBUG_LOG;CONFIG_SPI_MASTER_IN_IRAM;CONFIG_SPI_MASTER_ISR_IN_IRAM;CONFIG_SPI_SLAVE_IN_IRAM;CONFIG_SPI_SLAVE_ISR_IN_IRAM;CONFIG_TOUCH_CTRL_FUNC_IN_IRAM;CONFIG_TOUCH_ISR_IRAM_SAFE;CONFIG_TOUCH_ENABLE_DEBUG_LOG;CONFIG_UART_ISR_IN_IRAM;CONFIG_ETH_ENABLED;CONFIG_ETH_USE_ESP32_EMAC;CONFIG_ETH_PHY_INTERFACE_RMII;CONFIG_ETH_RMII_CLK_INPUT;CONFIG_ETH_RMII_CLK_OUTPUT;CONFIG_ETH_RMII_CLK_IN_GPIO;CONFIG_ETH_DMA_BUFFER_SIZE;CONFIG_ETH_DMA_RX_BUFFER_NUM;CONFIG_ETH_DMA_TX_BUFFER_NUM;CONFIG_ETH_IRAM_OPTIMIZATION;CONFIG_ETH_USE_SPI_ETHERNET;CONFIG_ETH_SPI_ETHERNET_DM9051;CONFIG_ETH_SPI_ETHERNET_W5500;CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL;CONFIG_ETH_USE_OPENETH;CONFIG_ETH_TRANSMIT_MUTEX;CONFIG_ESP_EVENT_LOOP_PROFILING;CONFIG_EVENT_LOOP_PROFILING;CONFIG_ESP_EVENT_POST_FROM_ISR;CONFIG_POST_EVENTS_FROM_ISR;CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR;CONFIG_POST_EVENTS_FROM_IRAM_ISR;CONFIG_ESP_GDBSTUB_ENABLED;CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME;CONFIG_ESP_GDBSTUB_SUPPORT_TASKS;CONFIG_GDBSTUB_SUPPORT_TASKS;CONFIG_ESP_GDBSTUB_MAX_TASKS;CONFIG_GDBSTUB_MAX_TASKS;CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS;CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH;CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH;CONFIG_ESP_HTTP_CLIENT_ENABLE_CUSTOM_TRANSPORT;CONFIG_ESP_HTTP_CLIENT_EVENT_POST_TIMEOUT;CONFIG_HTTPD_MAX_REQ_HDR_LEN;CONFIG_HTTPD_MAX_URI_LEN;CONFIG_HTTPD_ERR_RESP_NO_DELAY;CONFIG_HTTPD_PURGE_BUF_LEN;CONFIG_HTTPD_LOG_PURGE_DATA;CONFIG_HTTPD_WS_SUPPORT;CONFIG_HTTPD_QUEUE_WORK_BLOCKING;CONFIG_HTTPD_SERVER_EVENT_POST_TIMEOUT;CONFIG_ESP_HTTPS_OTA_DECRYPT_CB;CONFIG_ESP_HTTPS_OTA_ALLOW_HTTP;CONFIG_OTA_ALLOW_HTTP;CONFIG_ESP_HTTPS_OTA_EVENT_POST_TIMEOUT;CONFIG_ESP_HTTPS_SERVER_ENABLE;CONFIG_ESP_HTTPS_SERVER_EVENT_POST_TIMEOUT;CONFIG_ESP32_REV_MIN_0;CONFIG_ESP32_REV_MIN_1;CONFIG_ESP32_REV_MIN_1_1;CONFIG_ESP32_REV_MIN_2;CONFIG_ESP32_REV_MIN_3;CONFIG_ESP32_REV_MIN_3_1;CONFIG_ESP32_REV_MIN;CONFIG_ESP32_REV_MIN_FULL;CONFIG_ESP_REV_MIN_FULL;CONFIG_ESP32_REV_MAX_FULL;CONFIG_ESP_REV_MAX_FULL;CONFIG_ESP_EFUSE_BLOCK_REV_MIN_FULL;CONFIG_ESP_EFUSE_BLOCK_REV_MAX_FULL;CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA;CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP;CONFIG_ESP_MAC_ADDR_UNIVERSE_BT;CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH;CONFIG_ESP_MAC_UNIVERSAL_MAC_ADDRESSES_FOUR;CONFIG_ESP_MAC_UNIVERSAL_MAC_ADDRESSES;CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO;CONFIG_TWO_UNIVERSAL_MAC_ADDRESS;CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR;CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS;CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES;CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS;CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR;CONFIG_ESP_MAC_USE_CUSTOM_MAC_AS_BASE_MAC;CONFIG_ESP_SLEEP_POWER_DOWN_FLASH;CONFIG_ESP_SYSTEM_PD_FLASH;CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND;CONFIG_ESP_SLEEP_MSPI_NEED_ALL_IO_PU;CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND;CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND;CONFIG_ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY;CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY;CONFIG_ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY;CONFIG_ESP_SLEEP_CACHE_SAFE_ASSERTION;CONFIG_ESP_SLEEP_DEBUG;CONFIG_ESP_SLEEP_GPIO_ENABLE_INTERNAL_RESISTORS;CONFIG_RTC_CLK_SRC_INT_RC;CONFIG_ESP32_RTC_CLK_SRC_INT_RC;CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC;CONFIG_RTC_CLK_SRC_EXT_CRYS;CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS;CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL;CONFIG_RTC_CLK_SRC_EXT_OSC;CONFIG_ESP32_RTC_CLK_SRC_EXT_OSC;CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC;CONFIG_RTC_CLK_SRC_INT_8MD256;CONFIG_ESP32_RTC_CLK_SRC_INT_8MD256;CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256;CONFIG_RTC_CLK_CAL_CYCLES;CONFIG_ESP32_RTC_CLK_CAL_CYCLES;CONFIG_PERIPH_CTRL_FUNC_IN_IRAM;CONFIG_XTAL_FREQ_26;CONFIG_ESP32_XTAL_FREQ_26;CONFIG_XTAL_FREQ_32;CONFIG_XTAL_FREQ_40;CONFIG_ESP32_XTAL_FREQ_40;CONFIG_XTAL_FREQ_AUTO;CONFIG_ESP32_XTAL_FREQ_AUTO;CONFIG_XTAL_FREQ;CONFIG_ESP32_XTAL_FREQ;CONFIG_ESP_SPI_BUS_LOCK_ISR_FUNCS_IN_IRAM;CONFIG_LCD_ENABLE_DEBUG_LOG;CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL;CONFIG_ESP_NETIF_PROVIDE_CUSTOM_IMPLEMENTATION;CONFIG_ESP_NETIF_TCPIP_LWIP;CONFIG_ESP_NETIF_LOOPBACK;CONFIG_ESP_NETIF_USES_TCPIP_WITH_BSD_API;CONFIG_ESP_NETIF_REPORT_DATA_TRAFFIC;CONFIG_ESP_NETIF_RECEIVE_REPORT_ERRORS;CONFIG_ESP_NETIF_L2_TAP;CONFIG_ESP_NETIF_BRIDGE_EN;CONFIG_ESP_NETIF_SET_DNS_PER_DEFAULT_NETIF;CONFIG_ESP_PHY_ENABLED;CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE;CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE;CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION;CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION;CONFIG_ESP_PHY_MAX_WIFI_TX_POWER;CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER;CONFIG_ESP_PHY_MAX_TX_POWER;CONFIG_ESP32_PHY_MAX_TX_POWER;CONFIG_ESP_PHY_REDUCE_TX_POWER;CONFIG_REDUCE_PHY_TX_POWER;CONFIG_ESP32_REDUCE_PHY_TX_POWER;CONFIG_ESP_PHY_ENABLE_CERT_TEST;CONFIG_ESP_PHY_RF_CAL_PARTIAL;CONFIG_ESP_PHY_RF_CAL_NONE;CONFIG_ESP_PHY_RF_CAL_FULL;CONFIG_ESP_PHY_CALIBRATION_MODE;CONFIG_ESP_PHY_PLL_TRACK_DEBUG;CONFIG_ESP_PHY_RECORD_USED_TIME;CONFIG_PM_ENABLE;CONFIG_PM_SLP_IRAM_OPT;CONFIG_SPIRAM;CONFIG_SPIRAM_SUPPORT;CONFIG_ESP32_SPIRAM_SUPPORT;CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH;CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80;CONFIG_ESP32_DEFAULT_CPU_FREQ_80;CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160;CONFIG_ESP32_DEFAULT_CPU_FREQ_160;CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240;CONFIG_ESP32_DEFAULT_CPU_FREQ_240;CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ;CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ;CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE;CONFIG_ESP_SYSTEM_ESP32_SRAM1_REGION_AS_IRAM;CONFIG_ESP32_TRAX;CONFIG_ESP32_TRACEMEM_RESERVE_DRAM;CONFIG_TRACEMEM_RESERVE_DRAM;CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT;CONFIG_ESP32_PANIC_PRINT_HALT;CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT;CONFIG_ESP32_PANIC_PRINT_REBOOT;CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT;CONFIG_ESP32_PANIC_SILENT_REBOOT;CONFIG_ESP_SYSTEM_PANIC_GDBSTUB;CONFIG_ESP32_PANIC_GDBSTUB;CONFIG_ESP_SYSTEM_PANIC_REBOOT_DELAY_SECONDS;CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE;CONFIG_SYSTEM_EVENT_QUEUE_SIZE;CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE;CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE;CONFIG_ESP_MAIN_TASK_STACK_SIZE;CONFIG_MAIN_TASK_STACK_SIZE;CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0;CONFIG_ESP_MAIN_TASK_AFFINITY_CPU1;CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY;CONFIG_ESP_MAIN_TASK_AFFINITY;CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE;CONFIG_ESP_CONSOLE_UART_DEFAULT;CONFIG_CONSOLE_UART_DEFAULT;CONFIG_ESP_CONSOLE_UART_CUSTOM;CONFIG_CONSOLE_UART_CUSTOM;CONFIG_ESP_CONSOLE_NONE;CONFIG_CONSOLE_UART_NONE;CONFIG_ESP_CONSOLE_UART_NONE;CONFIG_ESP_CONSOLE_UART;CONFIG_CONSOLE_UART;CONFIG_ESP_CONSOLE_UART_NUM;CONFIG_CONSOLE_UART_NUM;CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM;CONFIG_ESP_CONSOLE_UART_BAUDRATE;CONFIG_CONSOLE_UART_BAUDRATE;CONFIG_ESP_INT_WDT;CONFIG_INT_WDT;CONFIG_ESP_INT_WDT_TIMEOUT_MS;CONFIG_INT_WDT_TIMEOUT_MS;CONFIG_ESP_INT_WDT_CHECK_CPU1;CONFIG_INT_WDT_CHECK_CPU1;CONFIG_ESP_TASK_WDT_EN;CONFIG_ESP_TASK_WDT_INIT;CONFIG_TASK_WDT;CONFIG_ESP_TASK_WDT;CONFIG_ESP_TASK_WDT_PANIC;CONFIG_TASK_WDT_PANIC;CONFIG_ESP_TASK_WDT_TIMEOUT_S;CONFIG_TASK_WDT_TIMEOUT_S;CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0;CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0;CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1;CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1;CONFIG_ESP_PANIC_HANDLER_IRAM;CONFIG_ESP_DEBUG_STUBS_ENABLE;CONFIG_ESP32_DEBUG_STUBS_ENABLE;CONFIG_ESP_DEBUG_OCDAWARE;CONFIG_ESP32_DEBUG_OCDAWARE;CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5;CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4;CONFIG_ESP_BROWNOUT_DET;CONFIG_BROWNOUT_DET;CONFIG_ESP32_BROWNOUT_DET;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0;CONFIG_BROWNOUT_DET_LVL_SEL_0;CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_1;CONFIG_BROWNOUT_DET_LVL_SEL_1;CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_1;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2;CONFIG_BROWNOUT_DET_LVL_SEL_2;CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_2;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3;CONFIG_BROWNOUT_DET_LVL_SEL_3;CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_3;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4;CONFIG_BROWNOUT_DET_LVL_SEL_4;CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_4;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5;CONFIG_BROWNOUT_DET_LVL_SEL_5;CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_5;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6;CONFIG_BROWNOUT_DET_LVL_SEL_6;CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_6;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7;CONFIG_BROWNOUT_DET_LVL_SEL_7;CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_7;CONFIG_ESP_BROWNOUT_DET_LVL;CONFIG_BROWNOUT_DET_LVL;CONFIG_ESP32_BROWNOUT_DET_LVL;CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE;CONFIG_DISABLE_BASIC_ROM_CONSOLE;CONFIG_ESP_SYSTEM_BROWNOUT_INTR;CONFIG_ESP_IPC_TASK_STACK_SIZE;CONFIG_IPC_TASK_STACK_SIZE;CONFIG_ESP_IPC_USES_CALLERS_PRIORITY;CONFIG_ESP_IPC_ISR_ENABLE;CONFIG_ESP_TIMER_PROFILING;CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER;CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER;CONFIG_ESP_TIMER_TASK_STACK_SIZE;CONFIG_TIMER_TASK_STACK_SIZE;CONFIG_ESP_TIMER_INTERRUPT_LEVEL;CONFIG_ESP_TIMER_SHOW_EXPERIMENTAL;CONFIG_ESP_TIMER_TASK_AFFINITY;CONFIG_ESP_TIMER_TASK_AFFINITY_CPU0;CONFIG_ESP_TIMER_ISR_AFFINITY_CPU0;CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD;CONFIG_ESP_TIMER_IMPL_TG0_LAC;CONFIG_ESP_WIFI_ENABLED;CONFIG_ESP32_WIFI_ENABLED;CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM;CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM;CONFIG_ESP_WIFI_DYNAMIC_RX_BUFFER_NUM;CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM;CONFIG_ESP_WIFI_STATIC_TX_BUFFER;CONFIG_ESP32_WIFI_STATIC_TX_BUFFER;CONFIG_ESP_WIFI_DYNAMIC_TX_BUFFER;CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER;CONFIG_ESP_WIFI_TX_BUFFER_TYPE;CONFIG_ESP32_WIFI_TX_BUFFER_TYPE;CONFIG_ESP_WIFI_DYNAMIC_TX_BUFFER_NUM;CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM;CONFIG_ESP_WIFI_STATIC_RX_MGMT_BUFFER;CONFIG_ESP_WIFI_DYNAMIC_RX_MGMT_BUFFER;CONFIG_ESP_WIFI_DYNAMIC_RX_MGMT_BUF;CONFIG_ESP_WIFI_RX_MGMT_BUF_NUM_DEF;CONFIG_ESP_WIFI_CSI_ENABLED;CONFIG_ESP32_WIFI_CSI_ENABLED;CONFIG_ESP_WIFI_AMPDU_TX_ENABLED;CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED;CONFIG_ESP_WIFI_TX_BA_WIN;CONFIG_ESP32_WIFI_TX_BA_WIN;CONFIG_ESP_WIFI_AMPDU_RX_ENABLED;CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED;CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED;CONFIG_ESP_WIFI_RX_BA_WIN;CONFIG_ESP32_WIFI_RX_BA_WIN;CONFIG_ESP32_WIFI_RX_BA_WIN;CONFIG_ESP_WIFI_NVS_ENABLED;CONFIG_ESP32_WIFI_NVS_ENABLED;CONFIG_ESP_WIFI_TASK_PINNED_TO_CORE_0;CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0;CONFIG_ESP_WIFI_TASK_PINNED_TO_CORE_1;CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1;CONFIG_ESP_WIFI_SOFTAP_BEACON_MAX_LEN;CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN;CONFIG_ESP_WIFI_MGMT_SBUF_NUM;CONFIG_ESP32_WIFI_MGMT_SBUF_NUM;CONFIG_ESP_WIFI_IRAM_OPT;CONFIG_ESP32_WIFI_IRAM_OPT;CONFIG_ESP_WIFI_EXTRA_IRAM_OPT;CONFIG_ESP_WIFI_RX_IRAM_OPT;CONFIG_ESP32_WIFI_RX_IRAM_OPT;CONFIG_ESP_WIFI_ENABLE_WPA3_SAE;CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE;CONFIG_ESP_WIFI_ENABLE_SAE_PK;CONFIG_ESP_WIFI_SOFTAP_SAE_SUPPORT;CONFIG_ESP_WIFI_ENABLE_WPA3_OWE_STA;CONFIG_ESP32_WIFI_ENABLE_WPA3_OWE_STA;CONFIG_ESP_WIFI_SLP_IRAM_OPT;CONFIG_ESP_WIFI_SLP_DEFAULT_MIN_ACTIVE_TIME;CONFIG_ESP_WIFI_SLP_DEFAULT_MAX_ACTIVE_TIME;CONFIG_ESP_WIFI_SLP_DEFAULT_WAIT_BROADCAST_DATA_TIME;CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE;CONFIG_ESP_WIFI_GMAC_SUPPORT;CONFIG_ESP_WIFI_SOFTAP_SUPPORT;CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT;CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM;CONFIG_ESP_WIFI_NAN_ENABLE;CONFIG_ESP_WIFI_MBEDTLS_CRYPTO;CONFIG_WPA_MBEDTLS_CRYPTO;CONFIG_ESP_WIFI_MBEDTLS_TLS_CLIENT;CONFIG_WPA_MBEDTLS_TLS_CLIENT;CONFIG_ESP_WIFI_WAPI_PSK;CONFIG_WPA_WAPI_PSK;CONFIG_ESP_WIFI_11KV_SUPPORT;CONFIG_WPA_11KV_SUPPORT;CONFIG_ESP_WIFI_MBO_SUPPORT;CONFIG_WPA_MBO_SUPPORT;CONFIG_ESP_WIFI_DPP_SUPPORT;CONFIG_WPA_DPP_SUPPORT;CONFIG_ESP_WIFI_11R_SUPPORT;CONFIG_WPA_11R_SUPPORT;CONFIG_ESP_WIFI_WPS_SOFTAP_REGISTRAR;CONFIG_WPA_WPS_SOFTAP_REGISTRAR;CONFIG_ESP_WIFI_WPS_STRICT;CONFIG_WPA_WPS_STRICT;CONFIG_ESP_WIFI_WPS_PASSPHRASE;CONFIG_ESP_WIFI_DEBUG_PRINT;CONFIG_WPA_DEBUG_PRINT;CONFIG_ESP_WIFI_TESTING_OPTIONS;CONFIG_WPA_TESTING_OPTIONS;CONFIG_ESP_WIFI_ENTERPRISE_SUPPORT;CONFIG_ESP_WIFI_ENT_FREE_DYNAMIC_BUFFER;CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH;CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH;CONFIG_ESP_COREDUMP_ENABLE_TO_UART;CONFIG_ESP32_ENABLE_COREDUMP_TO_UART;CONFIG_ESP_COREDUMP_ENABLE_TO_NONE;CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE;CONFIG_FATFS_VOLUME_COUNT;CONFIG_FATFS_LFN_NONE;CONFIG_FATFS_LFN_HEAP;CONFIG_FATFS_LFN_STACK;CONFIG_FATFS_SECTOR_512;CONFIG_FATFS_SECTOR_4096;CONFIG_FATFS_CODEPAGE_DYNAMIC;CONFIG_FATFS_CODEPAGE_437;CONFIG_FATFS_CODEPAGE_720;CONFIG_FATFS_CODEPAGE_737;CONFIG_FATFS_CODEPAGE_771;CONFIG_FATFS_CODEPAGE_775;CONFIG_FATFS_CODEPAGE_850;CONFIG_FATFS_CODEPAGE_852;CONFIG_FATFS_CODEPAGE_855;CONFIG_FATFS_CODEPAGE_857;CONFIG_FATFS_CODEPAGE_860;CONFIG_FATFS_CODEPAGE_861;CONFIG_FATFS_CODEPAGE_862;CONFIG_FATFS_CODEPAGE_863;CONFIG_FATFS_CODEPAGE_864;CONFIG_FATFS_CODEPAGE_865;CONFIG_FATFS_CODEPAGE_866;CONFIG_FATFS_CODEPAGE_869;CONFIG_FATFS_CODEPAGE_932;CONFIG_FATFS_CODEPAGE_936;CONFIG_FATFS_CODEPAGE_949;CONFIG_FATFS_CODEPAGE_950;CONFIG_FATFS_CODEPAGE;CONFIG_FATFS_FS_LOCK;CONFIG_FATFS_TIMEOUT_MS;CONFIG_FATFS_PER_FILE_CACHE;CONFIG_FATFS_USE_FASTSEEK;CONFIG_FATFS_USE_STRFUNC_NONE;CONFIG_FATFS_USE_STRFUNC_WITHOUT_CRLF_CONV;CONFIG_FATFS_USE_STRFUNC_WITH_CRLF_CONV;CONFIG_FATFS_VFS_FSTAT_BLKSIZE;CONFIG_FATFS_IMMEDIATE_FSYNC;CONFIG_FATFS_USE_LABEL;CONFIG_FATFS_LINK_LOCK;CONFIG_FREERTOS_SMP;CONFIG_FREERTOS_UNICORE;CONFIG_FREERTOS_HZ;CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE;CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL;CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY;CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS;CONFIG_FREERTOS_IDLE_TASK_STACKSIZE;CONFIG_FREERTOS_USE_IDLE_HOOK;CONFIG_FREERTOS_USE_TICK_HOOK;CONFIG_FREERTOS_MAX_TASK_NAME_LEN;CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY;CONFIG_FREERTOS_USE_TIMERS;CONFIG_FREERTOS_TIMER_SERVICE_TASK_NAME;CONFIG_FREERTOS_TIMER_TASK_AFFINITY_CPU0;CONFIG_FREERTOS_TIMER_TASK_AFFINITY_CPU1;CONFIG_FREERTOS_TIMER_TASK_NO_AFFINITY;CONFIG_FREERTOS_TIMER_SERVICE_TASK_CORE_AFFINITY;CONFIG_FREERTOS_TIMER_TASK_PRIORITY;CONFIG_TIMER_TASK_PRIORITY;CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH;CONFIG_TIMER_TASK_STACK_DEPTH;CONFIG_FREERTOS_TIMER_QUEUE_LENGTH;CONFIG_TIMER_QUEUE_LENGTH;CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE;CONFIG_FREERTOS_TASK_NOTIFICATION_ARRAY_ENTRIES;CONFIG_FREERTOS_USE_TRACE_FACILITY;CONFIG_FREERTOS_USE_LIST_DATA_INTEGRITY_CHECK_BYTES;CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS;CONFIG_FREERTOS_USE_APPLICATION_TASK_TAG;CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER;CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK;CONFIG_FREERTOS_TLSP_DELETION_CALLBACKS;CONFIG_FREERTOS_TASK_PRE_DELETION_HOOK;CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP;CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK;CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER;CONFIG_FREERTOS_ISR_STACKSIZE;CONFIG_FREERTOS_INTERRUPT_BACKTRACE;CONFIG_FREERTOS_FPU_IN_ISR;CONFIG_FREERTOS_TICK_SUPPORT_CORETIMER;CONFIG_FREERTOS_CORETIMER_0;CONFIG_FREERTOS_CORETIMER_1;CONFIG_FREERTOS_SYSTICK_USES_CCOUNT;CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH;CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE;CONFIG_FREERTOS_PORT;CONFIG_FREERTOS_NO_AFFINITY;CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION;CONFIG_FREERTOS_DEBUG_OCDAWARE;CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT;CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH;CONFIG_FREERTOS_NUMBER_OF_CORES;CONFIG_HAL_ASSERTION_EQUALS_SYSTEM;CONFIG_HAL_ASSERTION_DISABLE;CONFIG_HAL_ASSERTION_SILENT;CONFIG_HAL_ASSERTION_SILIENT;CONFIG_HAL_ASSERTION_ENABLE;CONFIG_HAL_DEFAULT_ASSERTION_LEVEL;CONFIG_HAL_SPI_MASTER_FUNC_IN_IRAM;CONFIG_HAL_SPI_SLAVE_FUNC_IN_IRAM;CONFIG_HAL_ECDSA_GEN_SIG_CM;CONFIG_HEAP_POISONING_DISABLED;CONFIG_HEAP_POISONING_LIGHT;CONFIG_HEAP_POISONING_COMPREHENSIVE;CONFIG_HEAP_TRACING_OFF;CONFIG_HEAP_TRACING_STANDALONE;CONFIG_HEAP_TRACING_TOHOST;CONFIG_HEAP_USE_HOOKS;CONFIG_HEAP_TASK_TRACKING;CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS;CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH;CONFIG_LOG_DEFAULT_LEVEL_NONE;CONFIG_LOG_DEFAULT_LEVEL_ERROR;CONFIG_LOG_DEFAULT_LEVEL_WARN;CONFIG_LOG_DEFAULT_LEVEL_INFO;CONFIG_LOG_DEFAULT_LEVEL_DEBUG;CONFIG_LOG_DEFAULT_LEVEL_VERBOSE;CONFIG_LOG_DEFAULT_LEVEL;CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT;CONFIG_LOG_MAXIMUM_LEVEL_DEBUG;CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE;CONFIG_LOG_MAXIMUM_LEVEL;CONFIG_LOG_MASTER_LEVEL;CONFIG_LOG_DYNAMIC_LEVEL_CONTROL;CONFIG_LOG_TAG_LEVEL_IMPL_NONE;CONFIG_LOG_TAG_LEVEL_IMPL_LINKED_LIST;CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_AND_LINKED_LIST;CONFIG_LOG_TAG_LEVEL_CACHE_ARRAY;CONFIG_LOG_TAG_LEVEL_CACHE_BINARY_MIN_HEAP;CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_SIZE;CONFIG_LOG_COLORS;CONFIG_LOG_TIMESTAMP_SOURCE_RTOS;CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM;CONFIG_LWIP_ENABLE;CONFIG_LWIP_LOCAL_HOSTNAME;CONFIG_LWIP_NETIF_API;CONFIG_LWIP_TCPIP_TASK_PRIO;CONFIG_LWIP_TCPIP_CORE_LOCKING;CONFIG_LWIP_CHECK_THREAD_SAFETY;CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES;CONFIG_LWIP_L2_TO_L3_COPY;CONFIG_L2_TO_L3_COPY;CONFIG_LWIP_IRAM_OPTIMIZATION;CONFIG_LWIP_EXTRA_IRAM_OPTIMIZATION;CONFIG_LWIP_TIMERS_ONDEMAND;CONFIG_LWIP_ND6;CONFIG_LWIP_FORCE_ROUTER_FORWARDING;CONFIG_LWIP_MAX_SOCKETS;CONFIG_LWIP_USE_ONLY_LWIP_SELECT;CONFIG_LWIP_SO_LINGER;CONFIG_LWIP_SO_REUSE;CONFIG_LWIP_SO_REUSE_RXTOALL;CONFIG_LWIP_SO_RCVBUF;CONFIG_LWIP_NETBUF_RECVINFO;CONFIG_LWIP_IP_DEFAULT_TTL;CONFIG_LWIP_IP4_FRAG;CONFIG_LWIP_IP6_FRAG;CONFIG_LWIP_IP4_REASSEMBLY;CONFIG_LWIP_IP6_REASSEMBLY;CONFIG_LWIP_IP_REASS_MAX_PBUFS;CONFIG_LWIP_IP_FORWARD;CONFIG_LWIP_STATS;CONFIG_LWIP_ESP_GRATUITOUS_ARP;CONFIG_ESP_GRATUITOUS_ARP;CONFIG_LWIP_GARP_TMR_INTERVAL;CONFIG_GARP_TMR_INTERVAL;CONFIG_LWIP_ESP_MLDV6_REPORT;CONFIG_LWIP_MLDV6_TMR_INTERVAL;CONFIG_LWIP_TCPIP_RECVMBOX_SIZE;CONFIG_TCPIP_RECVMBOX_SIZE;CONFIG_LWIP_DHCP_DOES_ARP_CHECK;CONFIG_LWIP_DHCP_DOES_ACD_CHECK;CONFIG_LWIP_DHCP_DOES_NOT_CHECK_OFFERED_IP;CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID;CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID;CONFIG_LWIP_DHCP_RESTORE_LAST_IP;CONFIG_LWIP_DHCP_OPTIONS_LEN;CONFIG_LWIP_NUM_NETIF_CLIENT_DATA;CONFIG_LWIP_DHCP_COARSE_TIMER_SECS;CONFIG_LWIP_DHCPS;CONFIG_LWIP_DHCPS_LEASE_UNIT;CONFIG_LWIP_DHCPS_MAX_STATION_NUM;CONFIG_LWIP_DHCPS_STATIC_ENTRIES;CONFIG_LWIP_DHCPS_ADD_DNS;CONFIG_LWIP_AUTOIP;CONFIG_LWIP_IPV4;CONFIG_LWIP_IPV6;CONFIG_LWIP_IPV6_AUTOCONFIG;CONFIG_LWIP_IPV6_NUM_ADDRESSES;CONFIG_LWIP_IPV6_FORWARD;CONFIG_LWIP_NETIF_STATUS_CALLBACK;CONFIG_LWIP_NETIF_LOOPBACK;CONFIG_LWIP_LOOPBACK_MAX_PBUFS;CONFIG_LWIP_MAX_ACTIVE_TCP;CONFIG_LWIP_MAX_LISTENING_TCP;CONFIG_LWIP_TCP_HIGH_SPEED_RETRANSMISSION;CONFIG_LWIP_TCP_MAXRTX;CONFIG_TCP_MAXRTX;CONFIG_LWIP_TCP_SYNMAXRTX;CONFIG_TCP_SYNMAXRTX;CONFIG_LWIP_TCP_MSS;CONFIG_TCP_MSS;CONFIG_LWIP_TCP_TMR_INTERVAL;CONFIG_LWIP_TCP_MSL;CONFIG_TCP_MSL;CONFIG_LWIP_TCP_FIN_WAIT_TIMEOUT;CONFIG_LWIP_TCP_SND_BUF_DEFAULT;CONFIG_TCP_SND_BUF_DEFAULT;CONFIG_LWIP_TCP_WND_DEFAULT;CONFIG_TCP_WND_DEFAULT;CONFIG_LWIP_TCP_RECVMBOX_SIZE;CONFIG_TCP_RECVMBOX_SIZE;CONFIG_LWIP_TCP_ACCEPTMBOX_SIZE;CONFIG_LWIP_TCP_QUEUE_OOSEQ;CONFIG_TCP_QUEUE_OOSEQ;CONFIG_LWIP_TCP_OOSEQ_TIMEOUT;CONFIG_LWIP_TCP_OOSEQ_MAX_PBUFS;CONFIG_LWIP_TCP_SACK_OUT;CONFIG_LWIP_TCP_OVERSIZE_MSS;CONFIG_TCP_OVERSIZE_MSS;CONFIG_LWIP_TCP_OVERSIZE_QUARTER_MSS;CONFIG_TCP_OVERSIZE_QUARTER_MSS;CONFIG_LWIP_TCP_OVERSIZE_DISABLE;CONFIG_TCP_OVERSIZE_DISABLE;CONFIG_LWIP_TCP_RTO_TIME;CONFIG_LWIP_MAX_UDP_PCBS;CONFIG_LWIP_UDP_RECVMBOX_SIZE;CONFIG_UDP_RECVMBOX_SIZE;CONFIG_LWIP_CHECKSUM_CHECK_IP;CONFIG_LWIP_CHECKSUM_CHECK_UDP;CONFIG_LWIP_CHECKSUM_CHECK_ICMP;CONFIG_LWIP_TCPIP_TASK_STACK_SIZE;CONFIG_TCPIP_TASK_STACK_SIZE;CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY;CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY;CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0;CONFIG_TCPIP_TASK_AFFINITY_CPU0;CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU1;CONFIG_TCPIP_TASK_AFFINITY_CPU1;CONFIG_LWIP_TCPIP_TASK_AFFINITY;CONFIG_TCPIP_TASK_AFFINITY;CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE;CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS;CONFIG_LWIP_IPV6_ND6_NUM_PREFIXES;CONFIG_LWIP_IPV6_ND6_NUM_ROUTERS;CONFIG_LWIP_IPV6_ND6_NUM_DESTINATIONS;CONFIG_LWIP_PPP_SUPPORT;CONFIG_PPP_SUPPORT;CONFIG_LWIP_SLIP_SUPPORT;CONFIG_LWIP_ICMP;CONFIG_LWIP_MULTICAST_PING;CONFIG_LWIP_BROADCAST_PING;CONFIG_LWIP_MAX_RAW_PCBS;CONFIG_LWIP_SNTP_MAX_SERVERS;CONFIG_LWIP_DHCP_GET_NTP_SRV;CONFIG_LWIP_SNTP_UPDATE_DELAY;CONFIG_LWIP_SNTP_STARTUP_DELAY;CONFIG_LWIP_SNTP_MAXIMUM_STARTUP_DELAY;CONFIG_LWIP_DNS_MAX_HOST_IP;CONFIG_LWIP_DNS_MAX_SERVERS;CONFIG_LWIP_FALLBACK_DNS_SERVER_SUPPORT;CONFIG_LWIP_DNS_SETSERVER_WITH_NETIF;CONFIG_LWIP_BRIDGEIF_MAX_PORTS;CONFIG_LWIP_ESP_LWIP_ASSERT;CONFIG_LWIP_HOOK_TCP_ISN_NONE;CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT;CONFIG_LWIP_HOOK_TCP_ISN_CUSTOM;CONFIG_LWIP_HOOK_IP6_ROUTE_NONE;CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT;CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM;CONFIG_LWIP_HOOK_ND6_GET_GW_NONE;CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT;CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM;CONFIG_LWIP_HOOK_IP6_SELECT_SRC_ADDR_NONE;CONFIG_LWIP_HOOK_IP6_SELECT_SRC_ADDR_DEFAULT;CONFIG_LWIP_HOOK_IP6_SELECT_SRC_ADDR_CUSTOM;CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE;CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT;CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM;CONFIG_LWIP_HOOK_DNS_EXT_RESOLVE_NONE;CONFIG_LWIP_HOOK_DNS_EXT_RESOLVE_CUSTOM;CONFIG_LWIP_HOOK_IP6_INPUT_NONE;CONFIG_LWIP_HOOK_IP6_INPUT_DEFAULT;CONFIG_LWIP_HOOK_IP6_INPUT_CUSTOM;CONFIG_LWIP_DEBUG;CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC;CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC;CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC;CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN;CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN;CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN;CONFIG_MBEDTLS_DYNAMIC_BUFFER;CONFIG_MBEDTLS_DEBUG;CONFIG_MBEDTLS_SSL_PROTO_TLS1_3;CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH;CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK;CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION;CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE;CONFIG_MBEDTLS_PKCS7_C;CONFIG_MBEDTLS_CERTIFICATE_BUNDLE;CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL;CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN;CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE;CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE;CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEPRECATED_LIST;CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS;CONFIG_MBEDTLS_ECP_RESTARTABLE;CONFIG_MBEDTLS_CMAC_C;CONFIG_MBEDTLS_HARDWARE_AES;CONFIG_MBEDTLS_GCM_SUPPORT_NON_AES_CIPHER;CONFIG_MBEDTLS_HARDWARE_MPI;CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI;CONFIG_MBEDTLS_HARDWARE_SHA;CONFIG_MBEDTLS_ROM_MD5;CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN;CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY;CONFIG_MBEDTLS_HAVE_TIME;CONFIG_MBEDTLS_PLATFORM_TIME_ALT;CONFIG_MBEDTLS_HAVE_TIME_DATE;CONFIG_MBEDTLS_ECDSA_DETERMINISTIC;CONFIG_MBEDTLS_SHA512_C;CONFIG_MBEDTLS_SHA3_C;CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT;CONFIG_MBEDTLS_TLS_SERVER_ONLY;CONFIG_MBEDTLS_TLS_CLIENT_ONLY;CONFIG_MBEDTLS_TLS_DISABLED;CONFIG_MBEDTLS_TLS_SERVER;CONFIG_MBEDTLS_TLS_CLIENT;CONFIG_MBEDTLS_TLS_ENABLED;CONFIG_MBEDTLS_PSK_MODES;CONFIG_MBEDTLS_KEY_EXCHANGE_RSA;CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE;CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA;CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA;CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA;CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA;CONFIG_MBEDTLS_SSL_RENEGOTIATION;CONFIG_MBEDTLS_SSL_PROTO_TLS1_2;CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1;CONFIG_MBEDTLS_SSL_PROTO_DTLS;CONFIG_MBEDTLS_SSL_ALPN;CONFIG_MBEDTLS_CLIENT_SSL_SESSION_TICKETS;CONFIG_MBEDTLS_SERVER_SSL_SESSION_TICKETS;CONFIG_MBEDTLS_AES_C;CONFIG_MBEDTLS_CAMELLIA_C;CONFIG_MBEDTLS_DES_C;CONFIG_MBEDTLS_BLOWFISH_C;CONFIG_MBEDTLS_XTEA_C;CONFIG_MBEDTLS_CCM_C;CONFIG_MBEDTLS_GCM_C;CONFIG_MBEDTLS_NIST_KW_C;CONFIG_MBEDTLS_RIPEMD160_C;CONFIG_MBEDTLS_PEM_PARSE_C;CONFIG_MBEDTLS_PEM_WRITE_C;CONFIG_MBEDTLS_X509_CRL_PARSE_C;CONFIG_MBEDTLS_X509_CSR_PARSE_C;CONFIG_MBEDTLS_ECP_C;CONFIG_MBEDTLS_PK_PARSE_EC_EXTENDED;CONFIG_MBEDTLS_PK_PARSE_EC_COMPRESSED;CONFIG_MBEDTLS_DHM_C;CONFIG_MBEDTLS_ECDH_C;CONFIG_MBEDTLS_ECDSA_C;CONFIG_MBEDTLS_ECJPAKE_C;CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED;CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED;CONFIG_MBEDTLS_ECP_NIST_OPTIM;CONFIG_MBEDTLS_ECP_FIXED_POINT_OPTIM;CONFIG_MBEDTLS_POLY1305_C;CONFIG_MBEDTLS_CHACHA20_C;CONFIG_MBEDTLS_HKDF_C;CONFIG_MBEDTLS_THREADING_C;CONFIG_MBEDTLS_ERROR_STRINGS;CONFIG_MBEDTLS_FS_IO;CONFIG_MQTT_PROTOCOL_311;CONFIG_MQTT_PROTOCOL_5;CONFIG_MQTT_TRANSPORT_SSL;CONFIG_MQTT_TRANSPORT_WEBSOCKET;CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE;CONFIG_MQTT_MSG_ID_INCREMENTAL;CONFIG_MQTT_SKIP_PUBLISH_IF_DISCONNECTED;CONFIG_MQTT_REPORT_DELETED_MESSAGES;CONFIG_MQTT_USE_CUSTOM_CONFIG;CONFIG_MQTT_TASK_CORE_SELECTION_ENABLED;CONFIG_MQTT_CUSTOM_OUTBOX;CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF;CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF;CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR;CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF;CONFIG_NEWLIB_STDIN_LINE_ENDING_LF;CONFIG_NEWLIB_STDIN_LINE_ENDING_CR;CONFIG_NEWLIB_NANO_FORMAT;CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT;CONFIG_ESP32_TIME_SYSCALL_USE_RTC_HRT;CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1;CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC;CONFIG_ESP32_TIME_SYSCALL_USE_RTC;CONFIG_NEWLIB_TIME_SYSCALL_USE_HRT;CONFIG_ESP32_TIME_SYSCALL_USE_HRT;CONFIG_ESP32_TIME_SYSCALL_USE_FRC1;CONFIG_NEWLIB_TIME_SYSCALL_USE_NONE;CONFIG_ESP32_TIME_SYSCALL_USE_NONE;CONFIG_NVS_ASSERT_ERROR_CHECK;CONFIG_NVS_LEGACY_DUP_KEYS_COMPATIBILITY;CONFIG_OPENTHREAD_ENABLED;CONFIG_OPENTHREAD_SPINEL_ONLY;CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0;CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1;CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2;CONFIG_PTHREAD_TASK_PRIO_DEFAULT;CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT;CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT;CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT;CONFIG_PTHREAD_STACK_MIN;CONFIG_ESP32_PTHREAD_STACK_MIN;CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY;CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY;CONFIG_PTHREAD_DEFAULT_CORE_0;CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0;CONFIG_PTHREAD_DEFAULT_CORE_1;CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1;CONFIG_PTHREAD_TASK_CORE_DEFAULT;CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT;CONFIG_PTHREAD_TASK_NAME_DEFAULT;CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT;CONFIG_MMU_PAGE_SIZE_64KB;CONFIG_MMU_PAGE_MODE;CONFIG_MMU_PAGE_SIZE;CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC;CONFIG_SPI_FLASH_BROWNOUT_RESET;CONFIG_SPI_FLASH_SUSPEND_TSUS_VAL_US;CONFIG_SPI_FLASH_FORCE_ENABLE_XMC_C_SUSPEND;CONFIG_SPI_FLASH_VERIFY_WRITE;CONFIG_SPI_FLASH_ENABLE_COUNTERS;CONFIG_SPI_FLASH_ROM_DRIVER_PATCH;CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS;CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS;CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS;CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS;CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED;CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED;CONFIG_SPI_FLASH_SHARE_SPI1_BUS;CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE;CONFIG_SPI_FLASH_YIELD_DURING_ERASE;CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS;CONFIG_SPI_FLASH_ERASE_YIELD_TICKS;CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE;CONFIG_SPI_FLASH_SIZE_OVERRIDE;CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED;CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST;CONFIG_SPI_FLASH_VENDOR_XMC_SUPPORTED;CONFIG_SPI_FLASH_VENDOR_GD_SUPPORTED;CONFIG_SPI_FLASH_VENDOR_ISSI_SUPPORTED;CONFIG_SPI_FLASH_VENDOR_MXIC_SUPPORTED;CONFIG_SPI_FLASH_VENDOR_WINBOND_SUPPORTED;CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP;CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP;CONFIG_SPI_FLASH_SUPPORT_GD_CHIP;CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP;CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP;CONFIG_SPI_FLASH_SUPPORT_TH_CHIP;CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE;CONFIG_SPIFFS_MAX_PARTITIONS;CONFIG_SPIFFS_CACHE;CONFIG_SPIFFS_CACHE_WR;CONFIG_SPIFFS_CACHE_STATS;CONFIG_SPIFFS_PAGE_CHECK;CONFIG_SPIFFS_GC_MAX_RUNS;CONFIG_SPIFFS_GC_STATS;CONFIG_SPIFFS_PAGE_SIZE;CONFIG_SPIFFS_OBJ_NAME_LEN;CONFIG_SPIFFS_FOLLOW_SYMLINKS;CONFIG_SPIFFS_USE_MAGIC;CONFIG_SPIFFS_USE_MAGIC_LENGTH;CONFIG_SPIFFS_META_LENGTH;CONFIG_SPIFFS_USE_MTIME;CONFIG_SPIFFS_DBG;CONFIG_SPIFFS_API_DBG;CONFIG_SPIFFS_GC_DBG;CONFIG_SPIFFS_CACHE_DBG;CONFIG_SPIFFS_CHECK_DBG;CONFIG_SPIFFS_TEST_VISUALISATION;CONFIG_WS_TRANSPORT;CONFIG_WS_BUFFER_SIZE;CONFIG_WS_DYNAMIC_BUFFER;CONFIG_ULP_COPROC_ENABLED;CONFIG_ESP32_ULP_COPROC_ENABLED;CONFIG_UNITY_ENABLE_FLOAT;CONFIG_UNITY_ENABLE_DOUBLE;CONFIG_UNITY_ENABLE_64BIT;CONFIG_UNITY_ENABLE_COLOR;CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER;CONFIG_UNITY_ENABLE_FIXTURE;CONFIG_UNITY_ENABLE_BACKTRACE_ON_FAIL;CONFIG_VFS_SUPPORT_IO;CONFIG_VFS_SUPPORT_DIR;CONFIG_VFS_SUPPORT_SELECT;CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT;CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT;CONFIG_VFS_SELECT_IN_RAM;CONFIG_VFS_SUPPORT_TERMIOS;CONFIG_SUPPORT_TERMIOS;CONFIG_VFS_MAX_COUNT;CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS;CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS;CONFIG_VFS_INITIALIZE_DEV_NULL;CONFIG_WL_SECTOR_SIZE_512;CONFIG_WL_SECTOR_SIZE_4096;CONFIG_WL_SECTOR_SIZE;CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES;CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT;CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN;CONFIG_WIFI_PROV_STA_FAST_SCAN;CONFIG_IDF_EXPERIMENTAL_FEATURES) +set(CONFIGS_LIST CONFIG_SOC_ADC_SUPPORTED;CONFIG_SOC_DEDICATED_GPIO_SUPPORTED;CONFIG_SOC_UART_SUPPORTED;CONFIG_SOC_GDMA_SUPPORTED;CONFIG_SOC_AHB_GDMA_SUPPORTED;CONFIG_SOC_GPTIMER_SUPPORTED;CONFIG_SOC_TWAI_SUPPORTED;CONFIG_SOC_BT_SUPPORTED;CONFIG_SOC_ASYNC_MEMCPY_SUPPORTED;CONFIG_SOC_USB_SERIAL_JTAG_SUPPORTED;CONFIG_SOC_TEMP_SENSOR_SUPPORTED;CONFIG_SOC_XT_WDT_SUPPORTED;CONFIG_SOC_PHY_SUPPORTED;CONFIG_SOC_WIFI_SUPPORTED;CONFIG_SOC_SUPPORTS_SECURE_DL_MODE;CONFIG_SOC_EFUSE_KEY_PURPOSE_FIELD;CONFIG_SOC_EFUSE_HAS_EFUSE_RST_BUG;CONFIG_SOC_EFUSE_SUPPORTED;CONFIG_SOC_RTC_FAST_MEM_SUPPORTED;CONFIG_SOC_RTC_MEM_SUPPORTED;CONFIG_SOC_I2S_SUPPORTED;CONFIG_SOC_RMT_SUPPORTED;CONFIG_SOC_SDM_SUPPORTED;CONFIG_SOC_GPSPI_SUPPORTED;CONFIG_SOC_LEDC_SUPPORTED;CONFIG_SOC_I2C_SUPPORTED;CONFIG_SOC_SYSTIMER_SUPPORTED;CONFIG_SOC_SUPPORT_COEXISTENCE;CONFIG_SOC_AES_SUPPORTED;CONFIG_SOC_MPI_SUPPORTED;CONFIG_SOC_SHA_SUPPORTED;CONFIG_SOC_HMAC_SUPPORTED;CONFIG_SOC_DIG_SIGN_SUPPORTED;CONFIG_SOC_FLASH_ENC_SUPPORTED;CONFIG_SOC_SECURE_BOOT_SUPPORTED;CONFIG_SOC_MEMPROT_SUPPORTED;CONFIG_SOC_BOD_SUPPORTED;CONFIG_SOC_CLK_TREE_SUPPORTED;CONFIG_SOC_ASSIST_DEBUG_SUPPORTED;CONFIG_SOC_WDT_SUPPORTED;CONFIG_SOC_SPI_FLASH_SUPPORTED;CONFIG_SOC_RNG_SUPPORTED;CONFIG_SOC_LIGHT_SLEEP_SUPPORTED;CONFIG_SOC_DEEP_SLEEP_SUPPORTED;CONFIG_SOC_LP_PERIPH_SHARE_INTERRUPT;CONFIG_SOC_PM_SUPPORTED;CONFIG_SOC_XTAL_SUPPORT_40M;CONFIG_SOC_AES_SUPPORT_DMA;CONFIG_SOC_AES_GDMA;CONFIG_SOC_AES_SUPPORT_AES_128;CONFIG_SOC_AES_SUPPORT_AES_256;CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED;CONFIG_SOC_ADC_ARBITER_SUPPORTED;CONFIG_SOC_ADC_DIG_IIR_FILTER_SUPPORTED;CONFIG_SOC_ADC_MONITOR_SUPPORTED;CONFIG_SOC_ADC_DMA_SUPPORTED;CONFIG_SOC_ADC_PERIPH_NUM;CONFIG_SOC_ADC_MAX_CHANNEL_NUM;CONFIG_SOC_ADC_ATTEN_NUM;CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM;CONFIG_SOC_ADC_PATT_LEN_MAX;CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH;CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH;CONFIG_SOC_ADC_DIGI_RESULT_BYTES;CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV;CONFIG_SOC_ADC_DIGI_IIR_FILTER_NUM;CONFIG_SOC_ADC_DIGI_MONITOR_NUM;CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH;CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW;CONFIG_SOC_ADC_RTC_MIN_BITWIDTH;CONFIG_SOC_ADC_RTC_MAX_BITWIDTH;CONFIG_SOC_ADC_CALIBRATION_V1_SUPPORTED;CONFIG_SOC_ADC_SELF_HW_CALI_SUPPORTED;CONFIG_SOC_ADC_SHARED_POWER;CONFIG_SOC_APB_BACKUP_DMA;CONFIG_SOC_BROWNOUT_RESET_SUPPORTED;CONFIG_SOC_SHARED_IDCACHE_SUPPORTED;CONFIG_SOC_CACHE_MEMORY_IBANK_SIZE;CONFIG_SOC_CPU_CORES_NUM;CONFIG_SOC_CPU_INTR_NUM;CONFIG_SOC_CPU_HAS_FLEXIBLE_INTC;CONFIG_SOC_CPU_HAS_CSR_PC;CONFIG_SOC_CPU_BREAKPOINTS_NUM;CONFIG_SOC_CPU_WATCHPOINTS_NUM;CONFIG_SOC_CPU_WATCHPOINT_MAX_REGION_SIZE;CONFIG_SOC_DS_SIGNATURE_MAX_BIT_LEN;CONFIG_SOC_DS_KEY_PARAM_MD_IV_LENGTH;CONFIG_SOC_DS_KEY_CHECK_MAX_WAIT_US;CONFIG_SOC_AHB_GDMA_VERSION;CONFIG_SOC_GDMA_NUM_GROUPS_MAX;CONFIG_SOC_GDMA_PAIRS_PER_GROUP_MAX;CONFIG_SOC_GPIO_PORT;CONFIG_SOC_GPIO_PIN_COUNT;CONFIG_SOC_GPIO_SUPPORT_PIN_GLITCH_FILTER;CONFIG_SOC_GPIO_FILTER_CLK_SUPPORT_APB;CONFIG_SOC_GPIO_SUPPORT_FORCE_HOLD;CONFIG_SOC_GPIO_SUPPORT_DEEPSLEEP_WAKEUP;CONFIG_SOC_GPIO_IN_RANGE_MAX;CONFIG_SOC_GPIO_OUT_RANGE_MAX;CONFIG_SOC_GPIO_DEEP_SLEEP_WAKE_VALID_GPIO_MASK;CONFIG_SOC_GPIO_DEEP_SLEEP_WAKE_SUPPORTED_PIN_CNT;CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK;CONFIG_SOC_GPIO_CLOCKOUT_BY_GPIO_MATRIX;CONFIG_SOC_GPIO_CLOCKOUT_CHANNEL_NUM;CONFIG_SOC_GPIO_SUPPORT_HOLD_IO_IN_DSLP;CONFIG_SOC_DEDIC_GPIO_OUT_CHANNELS_NUM;CONFIG_SOC_DEDIC_GPIO_IN_CHANNELS_NUM;CONFIG_SOC_DEDIC_PERIPH_ALWAYS_ENABLE;CONFIG_SOC_I2C_NUM;CONFIG_SOC_HP_I2C_NUM;CONFIG_SOC_I2C_FIFO_LEN;CONFIG_SOC_I2C_CMD_REG_NUM;CONFIG_SOC_I2C_SUPPORT_SLAVE;CONFIG_SOC_I2C_SUPPORT_HW_CLR_BUS;CONFIG_SOC_I2C_SUPPORT_XTAL;CONFIG_SOC_I2C_SUPPORT_RTC;CONFIG_SOC_I2C_SUPPORT_10BIT_ADDR;CONFIG_SOC_I2C_SLAVE_SUPPORT_BROADCAST;CONFIG_SOC_I2C_SLAVE_CAN_GET_STRETCH_CAUSE;CONFIG_SOC_I2C_SLAVE_SUPPORT_I2CRAM_ACCESS;CONFIG_SOC_I2S_NUM;CONFIG_SOC_I2S_HW_VERSION_2;CONFIG_SOC_I2S_SUPPORTS_XTAL;CONFIG_SOC_I2S_SUPPORTS_PLL_F160M;CONFIG_SOC_I2S_SUPPORTS_PCM;CONFIG_SOC_I2S_SUPPORTS_PDM;CONFIG_SOC_I2S_SUPPORTS_PDM_TX;CONFIG_SOC_I2S_PDM_MAX_TX_LINES;CONFIG_SOC_I2S_SUPPORTS_TDM;CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK;CONFIG_SOC_LEDC_SUPPORT_XTAL_CLOCK;CONFIG_SOC_LEDC_TIMER_NUM;CONFIG_SOC_LEDC_CHANNEL_NUM;CONFIG_SOC_LEDC_TIMER_BIT_WIDTH;CONFIG_SOC_LEDC_SUPPORT_FADE_STOP;CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM;CONFIG_SOC_MMU_PERIPH_NUM;CONFIG_SOC_MPU_MIN_REGION_SIZE;CONFIG_SOC_MPU_REGIONS_MAX_NUM;CONFIG_SOC_RMT_GROUPS;CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP;CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP;CONFIG_SOC_RMT_CHANNELS_PER_GROUP;CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL;CONFIG_SOC_RMT_SUPPORT_RX_PINGPONG;CONFIG_SOC_RMT_SUPPORT_RX_DEMODULATION;CONFIG_SOC_RMT_SUPPORT_TX_ASYNC_STOP;CONFIG_SOC_RMT_SUPPORT_TX_LOOP_COUNT;CONFIG_SOC_RMT_SUPPORT_TX_SYNCHRO;CONFIG_SOC_RMT_SUPPORT_TX_CARRIER_DATA_ONLY;CONFIG_SOC_RMT_SUPPORT_XTAL;CONFIG_SOC_RMT_SUPPORT_APB;CONFIG_SOC_RMT_SUPPORT_RC_FAST;CONFIG_SOC_RTC_CNTL_CPU_PD_DMA_BUS_WIDTH;CONFIG_SOC_RTC_CNTL_CPU_PD_REG_FILE_NUM;CONFIG_SOC_SLEEP_SYSTIMER_STALL_WORKAROUND;CONFIG_SOC_SLEEP_TGWDT_STOP_WORKAROUND;CONFIG_SOC_RTCIO_PIN_COUNT;CONFIG_SOC_MPI_MEM_BLOCKS_NUM;CONFIG_SOC_MPI_OPERATIONS_NUM;CONFIG_SOC_RSA_MAX_BIT_LEN;CONFIG_SOC_SHA_DMA_MAX_BUFFER_SIZE;CONFIG_SOC_SHA_SUPPORT_DMA;CONFIG_SOC_SHA_SUPPORT_RESUME;CONFIG_SOC_SHA_GDMA;CONFIG_SOC_SHA_SUPPORT_SHA1;CONFIG_SOC_SHA_SUPPORT_SHA224;CONFIG_SOC_SHA_SUPPORT_SHA256;CONFIG_SOC_SDM_GROUPS;CONFIG_SOC_SDM_CHANNELS_PER_GROUP;CONFIG_SOC_SDM_CLK_SUPPORT_APB;CONFIG_SOC_SPI_PERIPH_NUM;CONFIG_SOC_SPI_MAX_CS_NUM;CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE;CONFIG_SOC_SPI_SUPPORT_DDRCLK;CONFIG_SOC_SPI_SLAVE_SUPPORT_SEG_TRANS;CONFIG_SOC_SPI_SUPPORT_CD_SIG;CONFIG_SOC_SPI_SUPPORT_CONTINUOUS_TRANS;CONFIG_SOC_SPI_SUPPORT_SLAVE_HD_VER2;CONFIG_SOC_SPI_SUPPORT_CLK_APB;CONFIG_SOC_SPI_SUPPORT_CLK_XTAL;CONFIG_SOC_SPI_PERIPH_SUPPORT_CONTROL_DUMMY_OUT;CONFIG_SOC_SPI_SCT_SUPPORTED;CONFIG_SOC_SPI_SCT_REG_NUM;CONFIG_SOC_SPI_SCT_BUFFER_NUM_MAX;CONFIG_SOC_SPI_SCT_CONF_BITLEN_MAX;CONFIG_SOC_MEMSPI_IS_INDEPENDENT;CONFIG_SOC_SPI_MAX_PRE_DIVIDER;CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_WAIT_IDLE;CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_SUSPEND;CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_RESUME;CONFIG_SOC_SPI_MEM_SUPPORT_IDLE_INTR;CONFIG_SOC_SPI_MEM_SUPPORT_SW_SUSPEND;CONFIG_SOC_SPI_MEM_SUPPORT_CHECK_SUS;CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE;CONFIG_SOC_SPI_MEM_SUPPORT_WRAP;CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED;CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED;CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED;CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED;CONFIG_SOC_SYSTIMER_COUNTER_NUM;CONFIG_SOC_SYSTIMER_ALARM_NUM;CONFIG_SOC_SYSTIMER_BIT_WIDTH_LO;CONFIG_SOC_SYSTIMER_BIT_WIDTH_HI;CONFIG_SOC_SYSTIMER_FIXED_DIVIDER;CONFIG_SOC_SYSTIMER_INT_LEVEL;CONFIG_SOC_SYSTIMER_ALARM_MISS_COMPENSATE;CONFIG_SOC_TIMER_GROUPS;CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP;CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH;CONFIG_SOC_TIMER_GROUP_SUPPORT_XTAL;CONFIG_SOC_TIMER_GROUP_SUPPORT_APB;CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS;CONFIG_SOC_MWDT_SUPPORT_XTAL;CONFIG_SOC_TWAI_CONTROLLER_NUM;CONFIG_SOC_TWAI_CLK_SUPPORT_APB;CONFIG_SOC_TWAI_BRP_MIN;CONFIG_SOC_TWAI_BRP_MAX;CONFIG_SOC_TWAI_SUPPORTS_RX_STATUS;CONFIG_SOC_EFUSE_DIS_DOWNLOAD_ICACHE;CONFIG_SOC_EFUSE_DIS_PAD_JTAG;CONFIG_SOC_EFUSE_DIS_USB_JTAG;CONFIG_SOC_EFUSE_DIS_DIRECT_BOOT;CONFIG_SOC_EFUSE_SOFT_DIS_JTAG;CONFIG_SOC_EFUSE_DIS_ICACHE;CONFIG_SOC_EFUSE_BLOCK9_KEY_PURPOSE_QUIRK;CONFIG_SOC_SECURE_BOOT_V2_RSA;CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS;CONFIG_SOC_EFUSE_REVOKE_BOOT_KEY_DIGESTS;CONFIG_SOC_SUPPORT_SECURE_BOOT_REVOKE_KEY;CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX;CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES;CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES_128;CONFIG_SOC_MEMPROT_CPU_PREFETCH_PAD_SIZE;CONFIG_SOC_MEMPROT_MEM_ALIGN_SIZE;CONFIG_SOC_UART_NUM;CONFIG_SOC_UART_HP_NUM;CONFIG_SOC_UART_FIFO_LEN;CONFIG_SOC_UART_BITRATE_MAX;CONFIG_SOC_UART_SUPPORT_APB_CLK;CONFIG_SOC_UART_SUPPORT_RTC_CLK;CONFIG_SOC_UART_SUPPORT_XTAL_CLK;CONFIG_SOC_UART_SUPPORT_WAKEUP_INT;CONFIG_SOC_UART_SUPPORT_FSM_TX_WAIT_SEND;CONFIG_SOC_COEX_HW_PTI;CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE;CONFIG_SOC_MAC_BB_PD_MEM_SIZE;CONFIG_SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH;CONFIG_SOC_PM_SUPPORT_WIFI_WAKEUP;CONFIG_SOC_PM_SUPPORT_BT_WAKEUP;CONFIG_SOC_PM_SUPPORT_CPU_PD;CONFIG_SOC_PM_SUPPORT_WIFI_PD;CONFIG_SOC_PM_SUPPORT_BT_PD;CONFIG_SOC_PM_SUPPORT_RC_FAST_PD;CONFIG_SOC_PM_SUPPORT_VDDSDIO_PD;CONFIG_SOC_PM_SUPPORT_MAC_BB_PD;CONFIG_SOC_PM_CPU_RETENTION_BY_RTCCNTL;CONFIG_SOC_PM_MODEM_RETENTION_BY_BACKUPDMA;CONFIG_SOC_PM_MODEM_PD_BY_SW;CONFIG_SOC_CLK_RC_FAST_D256_SUPPORTED;CONFIG_SOC_RTC_SLOW_CLK_SUPPORT_RC_FAST_D256;CONFIG_SOC_CLK_RC_FAST_SUPPORT_CALIBRATION;CONFIG_SOC_CLK_XTAL32K_SUPPORTED;CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_FAST_RC;CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_XTAL;CONFIG_SOC_WIFI_HW_TSF;CONFIG_SOC_WIFI_FTM_SUPPORT;CONFIG_SOC_WIFI_GCMP_SUPPORT;CONFIG_SOC_WIFI_WAPI_SUPPORT;CONFIG_SOC_WIFI_CSI_SUPPORT;CONFIG_SOC_WIFI_MESH_SUPPORT;CONFIG_SOC_WIFI_SUPPORT_VARIABLE_BEACON_WINDOW;CONFIG_SOC_WIFI_PHY_NEEDS_USB_WORKAROUND;CONFIG_SOC_BLE_SUPPORTED;CONFIG_SOC_BLE_MESH_SUPPORTED;CONFIG_SOC_BLE_50_SUPPORTED;CONFIG_SOC_BLE_DEVICE_PRIVACY_SUPPORTED;CONFIG_SOC_BLUFI_SUPPORTED;CONFIG_SOC_PHY_COMBO_MODULE;CONFIG_IDF_CMAKE;CONFIG_IDF_TOOLCHAIN;CONFIG_IDF_TOOLCHAIN_GCC;CONFIG_IDF_TARGET_ARCH_RISCV;CONFIG_IDF_TARGET_ARCH;CONFIG_IDF_TARGET;CONFIG_IDF_INIT_VERSION;CONFIG_IDF_TARGET_ESP32C3;CONFIG_IDF_FIRMWARE_CHIP_ID;CONFIG_APP_BUILD_TYPE_APP_2NDBOOT;CONFIG_APP_BUILD_TYPE_RAM;CONFIG_APP_BUILD_TYPE_ELF_RAM;CONFIG_APP_BUILD_GENERATE_BINARIES;CONFIG_APP_BUILD_BOOTLOADER;CONFIG_APP_BUILD_USE_FLASH_SECTIONS;CONFIG_APP_REPRODUCIBLE_BUILD;CONFIG_APP_NO_BLOBS;CONFIG_NO_BLOBS;CONFIG_BOOTLOADER_COMPILE_TIME_DATE;CONFIG_BOOTLOADER_PROJECT_VER;CONFIG_BOOTLOADER_OFFSET_IN_FLASH;CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE;CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG;CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF;CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE;CONFIG_BOOTLOADER_LOG_LEVEL_NONE;CONFIG_LOG_BOOTLOADER_LEVEL_NONE;CONFIG_BOOTLOADER_LOG_LEVEL_ERROR;CONFIG_LOG_BOOTLOADER_LEVEL_ERROR;CONFIG_BOOTLOADER_LOG_LEVEL_WARN;CONFIG_LOG_BOOTLOADER_LEVEL_WARN;CONFIG_BOOTLOADER_LOG_LEVEL_INFO;CONFIG_LOG_BOOTLOADER_LEVEL_INFO;CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG;CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG;CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE;CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE;CONFIG_BOOTLOADER_LOG_LEVEL;CONFIG_LOG_BOOTLOADER_LEVEL;CONFIG_BOOTLOADER_LOG_COLORS;CONFIG_BOOTLOADER_LOG_TIMESTAMP_SOURCE_CPU_TICKS;CONFIG_BOOTLOADER_FLASH_DC_AWARE;CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT;CONFIG_BOOTLOADER_FACTORY_RESET;CONFIG_BOOTLOADER_APP_TEST;CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE;CONFIG_BOOTLOADER_WDT_ENABLE;CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE;CONFIG_BOOTLOADER_WDT_TIME_MS;CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE;CONFIG_APP_ROLLBACK_ENABLE;CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP;CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON;CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS;CONFIG_BOOTLOADER_RESERVE_RTC_SIZE;CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC;CONFIG_SECURE_BOOT_V2_RSA_SUPPORTED;CONFIG_SECURE_BOOT_V2_PREFERRED;CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT;CONFIG_SECURE_BOOT;CONFIG_SECURE_FLASH_ENC_ENABLED;CONFIG_FLASH_ENCRYPTION_ENABLED;CONFIG_SECURE_ROM_DL_MODE_ENABLED;CONFIG_APP_COMPILE_TIME_DATE;CONFIG_APP_EXCLUDE_PROJECT_VER_VAR;CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR;CONFIG_APP_PROJECT_VER_FROM_CONFIG;CONFIG_APP_RETRIEVE_LEN_ELF_SHA;CONFIG_ESP_ROM_HAS_CRC_LE;CONFIG_ESP_ROM_HAS_CRC_BE;CONFIG_ESP_ROM_HAS_MZ_CRC32;CONFIG_ESP_ROM_HAS_JPEG_DECODE;CONFIG_ESP_ROM_UART_CLK_IS_XTAL;CONFIG_ESP_ROM_USB_SERIAL_DEVICE_NUM;CONFIG_ESP_ROM_HAS_RETARGETABLE_LOCKING;CONFIG_ESP_ROM_HAS_ERASE_0_REGION_BUG;CONFIG_ESP_ROM_HAS_ENCRYPTED_WRITES_USING_LEGACY_DRV;CONFIG_ESP_ROM_GET_CLK_FREQ;CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND;CONFIG_ESP_ROM_HAS_LAYOUT_TABLE;CONFIG_ESP_ROM_HAS_SPI_FLASH;CONFIG_ESP_ROM_HAS_ETS_PRINTF_BUG;CONFIG_ESP_ROM_HAS_NEWLIB;CONFIG_ESP_ROM_HAS_NEWLIB_NANO_FORMAT;CONFIG_ESP_ROM_HAS_NEWLIB_32BIT_TIME;CONFIG_ESP_ROM_NEEDS_SET_CACHE_MMU_SIZE;CONFIG_ESP_ROM_RAM_APP_NEEDS_MMU_INIT;CONFIG_ESP_ROM_HAS_SW_FLOAT;CONFIG_ESP_ROM_USB_OTG_NUM;CONFIG_ESP_ROM_HAS_VERSION;CONFIG_ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB;CONFIG_BOOT_ROM_LOG_ALWAYS_ON;CONFIG_BOOT_ROM_LOG_ALWAYS_OFF;CONFIG_BOOT_ROM_LOG_ON_GPIO_HIGH;CONFIG_BOOT_ROM_LOG_ON_GPIO_LOW;CONFIG_ESPTOOLPY_NO_STUB;CONFIG_ESPTOOLPY_FLASHMODE_QIO;CONFIG_FLASHMODE_QIO;CONFIG_ESPTOOLPY_FLASHMODE_QOUT;CONFIG_FLASHMODE_QOUT;CONFIG_ESPTOOLPY_FLASHMODE_DIO;CONFIG_FLASHMODE_DIO;CONFIG_ESPTOOLPY_FLASHMODE_DOUT;CONFIG_FLASHMODE_DOUT;CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR;CONFIG_ESPTOOLPY_FLASHMODE;CONFIG_ESPTOOLPY_FLASHFREQ_80M;CONFIG_ESPTOOLPY_FLASHFREQ_40M;CONFIG_ESPTOOLPY_FLASHFREQ_26M;CONFIG_ESPTOOLPY_FLASHFREQ_20M;CONFIG_ESPTOOLPY_FLASHFREQ;CONFIG_ESPTOOLPY_FLASHSIZE_1MB;CONFIG_ESPTOOLPY_FLASHSIZE_2MB;CONFIG_ESPTOOLPY_FLASHSIZE_4MB;CONFIG_ESPTOOLPY_FLASHSIZE_8MB;CONFIG_ESPTOOLPY_FLASHSIZE_16MB;CONFIG_ESPTOOLPY_FLASHSIZE_32MB;CONFIG_ESPTOOLPY_FLASHSIZE_64MB;CONFIG_ESPTOOLPY_FLASHSIZE_128MB;CONFIG_ESPTOOLPY_FLASHSIZE;CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE;CONFIG_ESPTOOLPY_BEFORE_RESET;CONFIG_ESPTOOLPY_BEFORE_NORESET;CONFIG_ESPTOOLPY_BEFORE;CONFIG_ESPTOOLPY_AFTER_RESET;CONFIG_ESPTOOLPY_AFTER_NORESET;CONFIG_ESPTOOLPY_AFTER;CONFIG_ESPTOOLPY_MONITOR_BAUD;CONFIG_MONITOR_BAUD;CONFIG_PARTITION_TABLE_SINGLE_APP;CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE;CONFIG_PARTITION_TABLE_TWO_OTA;CONFIG_PARTITION_TABLE_TWO_OTA_LARGE;CONFIG_PARTITION_TABLE_CUSTOM;CONFIG_PARTITION_TABLE_CUSTOM_FILENAME;CONFIG_PARTITION_TABLE_FILENAME;CONFIG_PARTITION_TABLE_OFFSET;CONFIG_PARTITION_TABLE_MD5;CONFIG_ENV_GPIO_RANGE_MIN;CONFIG_ENV_GPIO_RANGE_MAX;CONFIG_ENV_GPIO_IN_RANGE_MAX;CONFIG_ENV_GPIO_OUT_RANGE_MAX;CONFIG_BLINK_LED_GPIO;CONFIG_BLINK_LED_STRIP;CONFIG_BLINK_LED_STRIP_BACKEND_RMT;CONFIG_BLINK_LED_STRIP_BACKEND_SPI;CONFIG_BLINK_GPIO;CONFIG_BLINK_PERIOD;CONFIG_COMPILER_OPTIMIZATION_DEBUG;CONFIG_OPTIMIZATION_LEVEL_DEBUG;CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG;CONFIG_COMPILER_OPTIMIZATION_DEFAULT;CONFIG_COMPILER_OPTIMIZATION_SIZE;CONFIG_OPTIMIZATION_LEVEL_RELEASE;CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE;CONFIG_COMPILER_OPTIMIZATION_PERF;CONFIG_COMPILER_OPTIMIZATION_NONE;CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE;CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED;CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT;CONFIG_OPTIMIZATION_ASSERTIONS_SILENT;CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE;CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED;CONFIG_COMPILER_ASSERT_NDEBUG_EVALUATE;CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB;CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL;CONFIG_OPTIMIZATION_ASSERTION_LEVEL;CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT;CONFIG_COMPILER_HIDE_PATHS_MACROS;CONFIG_COMPILER_CXX_EXCEPTIONS;CONFIG_CXX_EXCEPTIONS;CONFIG_COMPILER_CXX_RTTI;CONFIG_COMPILER_STACK_CHECK_MODE_NONE;CONFIG_STACK_CHECK_NONE;CONFIG_COMPILER_STACK_CHECK_MODE_NORM;CONFIG_STACK_CHECK_NORM;CONFIG_COMPILER_STACK_CHECK_MODE_STRONG;CONFIG_STACK_CHECK_STRONG;CONFIG_COMPILER_STACK_CHECK_MODE_ALL;CONFIG_STACK_CHECK_ALL;CONFIG_COMPILER_NO_MERGE_CONSTANTS;CONFIG_COMPILER_WARN_WRITE_STRINGS;CONFIG_WARN_WRITE_STRINGS;CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS;CONFIG_COMPILER_DISABLE_DEFAULT_ERRORS;CONFIG_COMPILER_DISABLE_GCC12_WARNINGS;CONFIG_COMPILER_DISABLE_GCC13_WARNINGS;CONFIG_COMPILER_DISABLE_GCC14_WARNINGS;CONFIG_COMPILER_DUMP_RTL_FILES;CONFIG_COMPILER_RT_LIB_GCCLIB;CONFIG_COMPILER_RT_LIB_NAME;CONFIG_COMPILER_ORPHAN_SECTIONS_WARNING;CONFIG_COMPILER_ORPHAN_SECTIONS_PLACE;CONFIG_COMPILER_STATIC_ANALYZER;CONFIG_APPTRACE_DEST_JTAG;CONFIG_ESP32_APPTRACE_DEST_TRAX;CONFIG_APPTRACE_DEST_NONE;CONFIG_ESP32_APPTRACE_DEST_NONE;CONFIG_APPTRACE_DEST_UART1;CONFIG_APPTRACE_DEST_USB_CDC;CONFIG_APPTRACE_DEST_UART_NONE;CONFIG_APPTRACE_UART_TASK_PRIO;CONFIG_APPTRACE_LOCK_ENABLE;CONFIG_ESP32_APPTRACE_LOCK_ENABLE;CONFIG_BT_ENABLED;CONFIG_BT_ALARM_MAX_NUM;CONFIG_CONSOLE_SORTED_HELP;CONFIG_TWAI_ISR_IN_IRAM;CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM;CONFIG_ADC_SUPPRESS_DEPRECATE_WARN;CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN;CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN;CONFIG_RMT_SUPPRESS_DEPRECATE_WARN;CONFIG_I2S_SUPPRESS_DEPRECATE_WARN;CONFIG_SDM_SUPPRESS_DEPRECATE_WARN;CONFIG_TEMP_SENSOR_SUPPRESS_DEPRECATE_WARN;CONFIG_EFUSE_CUSTOM_TABLE;CONFIG_EFUSE_VIRTUAL;CONFIG_EFUSE_MAX_BLK_LEN;CONFIG_ESP_TLS_USING_MBEDTLS;CONFIG_ESP_TLS_USE_DS_PERIPHERAL;CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS;CONFIG_ESP_TLS_SERVER_SESSION_TICKETS;CONFIG_ESP_TLS_SERVER_CERT_SELECT_HOOK;CONFIG_ESP_TLS_SERVER_MIN_AUTH_MODE_OPTIONAL;CONFIG_ESP_TLS_PSK_VERIFICATION;CONFIG_ESP_TLS_INSECURE;CONFIG_ADC_ONESHOT_CTRL_FUNC_IN_IRAM;CONFIG_ADC_CONTINUOUS_ISR_IRAM_SAFE;CONFIG_ADC_CONTINUOUS_FORCE_USE_ADC2_ON_C3_S3;CONFIG_ADC_ONESHOT_FORCE_USE_ADC2_ON_C3;CONFIG_ADC_ENABLE_DEBUG_LOG;CONFIG_ESP_COEX_ENABLED;CONFIG_ESP_COEX_EXTERNAL_COEXIST_ENABLE;CONFIG_EXTERNAL_COEX_ENABLE;CONFIG_ESP_WIFI_EXTERNAL_COEXIST_ENABLE;CONFIG_ESP_COEX_GPIO_DEBUG;CONFIG_ESP_ERR_TO_NAME_LOOKUP;CONFIG_GPIO_CTRL_FUNC_IN_IRAM;CONFIG_GPTIMER_ISR_HANDLER_IN_IRAM;CONFIG_GPTIMER_CTRL_FUNC_IN_IRAM;CONFIG_GPTIMER_ISR_IRAM_SAFE;CONFIG_GPTIMER_ENABLE_DEBUG_LOG;CONFIG_I2C_ISR_IRAM_SAFE;CONFIG_I2C_ENABLE_DEBUG_LOG;CONFIG_I2C_ENABLE_SLAVE_DRIVER_VERSION_2;CONFIG_I2S_ISR_IRAM_SAFE;CONFIG_I2S_ENABLE_DEBUG_LOG;CONFIG_LEDC_CTRL_FUNC_IN_IRAM;CONFIG_RMT_ISR_IRAM_SAFE;CONFIG_RMT_RECV_FUNC_IN_IRAM;CONFIG_RMT_ENABLE_DEBUG_LOG;CONFIG_SDM_CTRL_FUNC_IN_IRAM;CONFIG_SDM_ENABLE_DEBUG_LOG;CONFIG_SPI_MASTER_IN_IRAM;CONFIG_SPI_MASTER_ISR_IN_IRAM;CONFIG_SPI_SLAVE_IN_IRAM;CONFIG_SPI_SLAVE_ISR_IN_IRAM;CONFIG_TEMP_SENSOR_ENABLE_DEBUG_LOG;CONFIG_UART_ISR_IN_IRAM;CONFIG_USJ_ENABLE_USB_SERIAL_JTAG;CONFIG_ETH_ENABLED;CONFIG_ETH_USE_SPI_ETHERNET;CONFIG_ETH_SPI_ETHERNET_DM9051;CONFIG_ETH_SPI_ETHERNET_W5500;CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL;CONFIG_ETH_USE_OPENETH;CONFIG_ETH_TRANSMIT_MUTEX;CONFIG_ESP_EVENT_LOOP_PROFILING;CONFIG_EVENT_LOOP_PROFILING;CONFIG_ESP_EVENT_POST_FROM_ISR;CONFIG_POST_EVENTS_FROM_ISR;CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR;CONFIG_POST_EVENTS_FROM_IRAM_ISR;CONFIG_ESP_GDBSTUB_ENABLED;CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME;CONFIG_ESP_GDBSTUB_SUPPORT_TASKS;CONFIG_GDBSTUB_SUPPORT_TASKS;CONFIG_ESP_GDBSTUB_MAX_TASKS;CONFIG_GDBSTUB_MAX_TASKS;CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS;CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH;CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH;CONFIG_ESP_HTTP_CLIENT_ENABLE_CUSTOM_TRANSPORT;CONFIG_ESP_HTTP_CLIENT_EVENT_POST_TIMEOUT;CONFIG_HTTPD_MAX_REQ_HDR_LEN;CONFIG_HTTPD_MAX_URI_LEN;CONFIG_HTTPD_ERR_RESP_NO_DELAY;CONFIG_HTTPD_PURGE_BUF_LEN;CONFIG_HTTPD_LOG_PURGE_DATA;CONFIG_HTTPD_WS_SUPPORT;CONFIG_HTTPD_QUEUE_WORK_BLOCKING;CONFIG_HTTPD_SERVER_EVENT_POST_TIMEOUT;CONFIG_ESP_HTTPS_OTA_DECRYPT_CB;CONFIG_ESP_HTTPS_OTA_ALLOW_HTTP;CONFIG_OTA_ALLOW_HTTP;CONFIG_ESP_HTTPS_OTA_EVENT_POST_TIMEOUT;CONFIG_ESP_HTTPS_SERVER_ENABLE;CONFIG_ESP_HTTPS_SERVER_EVENT_POST_TIMEOUT;CONFIG_ESP32C3_REV_MIN_0;CONFIG_ESP32C3_REV_MIN_1;CONFIG_ESP32C3_REV_MIN_2;CONFIG_ESP32C3_REV_MIN_3;CONFIG_ESP32C3_REV_MIN_4;CONFIG_ESP32C3_REV_MIN_101;CONFIG_ESP32C3_REV_MIN_FULL;CONFIG_ESP_REV_MIN_FULL;CONFIG_ESP32C3_REV_MAX_FULL;CONFIG_ESP_REV_MAX_FULL;CONFIG_ESP_EFUSE_BLOCK_REV_MIN_FULL;CONFIG_ESP_EFUSE_BLOCK_REV_MAX_FULL;CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA;CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP;CONFIG_ESP_MAC_ADDR_UNIVERSE_BT;CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH;CONFIG_ESP_MAC_UNIVERSAL_MAC_ADDRESSES_FOUR;CONFIG_ESP_MAC_UNIVERSAL_MAC_ADDRESSES;CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES_TWO;CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES_FOUR;CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES;CONFIG_ESP_MAC_USE_CUSTOM_MAC_AS_BASE_MAC;CONFIG_ESP_SLEEP_POWER_DOWN_FLASH;CONFIG_ESP_SYSTEM_PD_FLASH;CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND;CONFIG_ESP_SLEEP_MSPI_NEED_ALL_IO_PU;CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND;CONFIG_ESP32C3_LIGHTSLEEP_GPIO_RESET_WORKAROUND;CONFIG_ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY;CONFIG_ESP_SLEEP_CACHE_SAFE_ASSERTION;CONFIG_ESP_SLEEP_DEBUG;CONFIG_ESP_SLEEP_GPIO_ENABLE_INTERNAL_RESISTORS;CONFIG_RTC_CLK_SRC_INT_RC;CONFIG_ESP32C3_RTC_CLK_SRC_INT_RC;CONFIG_RTC_CLK_SRC_EXT_CRYS;CONFIG_ESP32C3_RTC_CLK_SRC_EXT_CRYS;CONFIG_RTC_CLK_SRC_EXT_OSC;CONFIG_ESP32C3_RTC_CLK_SRC_EXT_OSC;CONFIG_RTC_CLK_SRC_INT_8MD256;CONFIG_ESP32C3_RTC_CLK_SRC_INT_8MD256;CONFIG_RTC_CLK_CAL_CYCLES;CONFIG_ESP32C3_RTC_CLK_CAL_CYCLES;CONFIG_PERIPH_CTRL_FUNC_IN_IRAM;CONFIG_GDMA_CTRL_FUNC_IN_IRAM;CONFIG_GDMA_ISR_IRAM_SAFE;CONFIG_GDMA_ENABLE_DEBUG_LOG;CONFIG_XTAL_FREQ_40;CONFIG_XTAL_FREQ;CONFIG_ESP_SPI_BUS_LOCK_ISR_FUNCS_IN_IRAM;CONFIG_LCD_ENABLE_DEBUG_LOG;CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL;CONFIG_ESP_NETIF_PROVIDE_CUSTOM_IMPLEMENTATION;CONFIG_ESP_NETIF_TCPIP_LWIP;CONFIG_ESP_NETIF_LOOPBACK;CONFIG_ESP_NETIF_USES_TCPIP_WITH_BSD_API;CONFIG_ESP_NETIF_REPORT_DATA_TRAFFIC;CONFIG_ESP_NETIF_RECEIVE_REPORT_ERRORS;CONFIG_ESP_NETIF_L2_TAP;CONFIG_ESP_NETIF_BRIDGE_EN;CONFIG_ESP_NETIF_SET_DNS_PER_DEFAULT_NETIF;CONFIG_ESP_PHY_ENABLED;CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE;CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE;CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION;CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION;CONFIG_ESP_PHY_MAX_WIFI_TX_POWER;CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER;CONFIG_ESP_PHY_MAX_TX_POWER;CONFIG_ESP32_PHY_MAX_TX_POWER;CONFIG_ESP_PHY_REDUCE_TX_POWER;CONFIG_REDUCE_PHY_TX_POWER;CONFIG_ESP32_REDUCE_PHY_TX_POWER;CONFIG_ESP_PHY_ENABLE_USB;CONFIG_ESP_PHY_ENABLE_CERT_TEST;CONFIG_ESP_PHY_RF_CAL_PARTIAL;CONFIG_ESP_PHY_RF_CAL_NONE;CONFIG_ESP_PHY_RF_CAL_FULL;CONFIG_ESP_PHY_CALIBRATION_MODE;CONFIG_ESP_PHY_PLL_TRACK_DEBUG;CONFIG_ESP_PHY_RECORD_USED_TIME;CONFIG_PM_ENABLE;CONFIG_PM_SLP_IRAM_OPT;CONFIG_PM_POWER_DOWN_CPU_IN_LIGHT_SLEEP;CONFIG_ESP_SYSTEM_PM_POWER_DOWN_CPU;CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH;CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80;CONFIG_ESP32C3_DEFAULT_CPU_FREQ_80;CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160;CONFIG_ESP32C3_DEFAULT_CPU_FREQ_160;CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ;CONFIG_ESP32C3_DEFAULT_CPU_FREQ_MHZ;CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT;CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT;CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT;CONFIG_ESP_SYSTEM_PANIC_GDBSTUB;CONFIG_ESP_SYSTEM_PANIC_REBOOT_DELAY_SECONDS;CONFIG_ESP_SYSTEM_SINGLE_CORE_MODE;CONFIG_ESP_SYSTEM_RTC_FAST_MEM_AS_HEAP_DEPCHECK;CONFIG_ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP;CONFIG_ESP_SYSTEM_USE_EH_FRAME;CONFIG_ESP_SYSTEM_MEMPROT_FEATURE;CONFIG_ESP32C3_MEMPROT_FEATURE;CONFIG_ESP_SYSTEM_MEMPROT_FEATURE_LOCK;CONFIG_ESP32C3_MEMPROT_FEATURE_LOCK;CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE;CONFIG_SYSTEM_EVENT_QUEUE_SIZE;CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE;CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE;CONFIG_ESP_MAIN_TASK_STACK_SIZE;CONFIG_MAIN_TASK_STACK_SIZE;CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0;CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY;CONFIG_ESP_MAIN_TASK_AFFINITY;CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE;CONFIG_ESP_CONSOLE_UART_DEFAULT;CONFIG_CONSOLE_UART_DEFAULT;CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG;CONFIG_ESP_CONSOLE_UART_CUSTOM;CONFIG_CONSOLE_UART_CUSTOM;CONFIG_ESP_CONSOLE_NONE;CONFIG_CONSOLE_UART_NONE;CONFIG_ESP_CONSOLE_UART_NONE;CONFIG_ESP_CONSOLE_SECONDARY_NONE;CONFIG_ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG;CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED;CONFIG_ESP_CONSOLE_UART;CONFIG_CONSOLE_UART;CONFIG_ESP_CONSOLE_UART_NUM;CONFIG_CONSOLE_UART_NUM;CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM;CONFIG_ESP_CONSOLE_UART_BAUDRATE;CONFIG_CONSOLE_UART_BAUDRATE;CONFIG_ESP_INT_WDT;CONFIG_INT_WDT;CONFIG_ESP_INT_WDT_TIMEOUT_MS;CONFIG_INT_WDT_TIMEOUT_MS;CONFIG_ESP_TASK_WDT_EN;CONFIG_ESP_TASK_WDT_INIT;CONFIG_TASK_WDT;CONFIG_ESP_TASK_WDT;CONFIG_ESP_TASK_WDT_PANIC;CONFIG_TASK_WDT_PANIC;CONFIG_ESP_TASK_WDT_TIMEOUT_S;CONFIG_TASK_WDT_TIMEOUT_S;CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0;CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0;CONFIG_ESP_PANIC_HANDLER_IRAM;CONFIG_ESP_DEBUG_STUBS_ENABLE;CONFIG_ESP32_DEBUG_STUBS_ENABLE;CONFIG_ESP_DEBUG_OCDAWARE;CONFIG_ESP32C3_DEBUG_OCDAWARE;CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4;CONFIG_ESP_BROWNOUT_DET;CONFIG_BROWNOUT_DET;CONFIG_ESP32C3_BROWNOUT_DET;CONFIG_ESP32C3_BROWNOUT_DET;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7;CONFIG_BROWNOUT_DET_LVL_SEL_7;CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_7;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6;CONFIG_BROWNOUT_DET_LVL_SEL_6;CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_6;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5;CONFIG_BROWNOUT_DET_LVL_SEL_5;CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_5;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4;CONFIG_BROWNOUT_DET_LVL_SEL_4;CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_4;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3;CONFIG_BROWNOUT_DET_LVL_SEL_3;CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_3;CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2;CONFIG_BROWNOUT_DET_LVL_SEL_2;CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_2;CONFIG_ESP_BROWNOUT_DET_LVL;CONFIG_BROWNOUT_DET_LVL;CONFIG_ESP32C3_BROWNOUT_DET_LVL;CONFIG_ESP_SYSTEM_BROWNOUT_INTR;CONFIG_ESP_SYSTEM_HW_STACK_GUARD;CONFIG_ESP_SYSTEM_HW_PC_RECORD;CONFIG_ESP_IPC_TASK_STACK_SIZE;CONFIG_IPC_TASK_STACK_SIZE;CONFIG_ESP_TIMER_PROFILING;CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER;CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER;CONFIG_ESP_TIMER_TASK_STACK_SIZE;CONFIG_TIMER_TASK_STACK_SIZE;CONFIG_ESP_TIMER_INTERRUPT_LEVEL;CONFIG_ESP_TIMER_SHOW_EXPERIMENTAL;CONFIG_ESP_TIMER_TASK_AFFINITY;CONFIG_ESP_TIMER_TASK_AFFINITY_CPU0;CONFIG_ESP_TIMER_ISR_AFFINITY_CPU0;CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD;CONFIG_ESP_TIMER_IMPL_SYSTIMER;CONFIG_ESP_WIFI_ENABLED;CONFIG_ESP32_WIFI_ENABLED;CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM;CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM;CONFIG_ESP_WIFI_DYNAMIC_RX_BUFFER_NUM;CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM;CONFIG_ESP_WIFI_STATIC_TX_BUFFER;CONFIG_ESP32_WIFI_STATIC_TX_BUFFER;CONFIG_ESP_WIFI_DYNAMIC_TX_BUFFER;CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER;CONFIG_ESP_WIFI_TX_BUFFER_TYPE;CONFIG_ESP32_WIFI_TX_BUFFER_TYPE;CONFIG_ESP_WIFI_DYNAMIC_TX_BUFFER_NUM;CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM;CONFIG_ESP_WIFI_STATIC_RX_MGMT_BUFFER;CONFIG_ESP_WIFI_DYNAMIC_RX_MGMT_BUFFER;CONFIG_ESP_WIFI_DYNAMIC_RX_MGMT_BUF;CONFIG_ESP_WIFI_RX_MGMT_BUF_NUM_DEF;CONFIG_ESP_WIFI_CSI_ENABLED;CONFIG_ESP32_WIFI_CSI_ENABLED;CONFIG_ESP_WIFI_AMPDU_TX_ENABLED;CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED;CONFIG_ESP_WIFI_TX_BA_WIN;CONFIG_ESP32_WIFI_TX_BA_WIN;CONFIG_ESP_WIFI_AMPDU_RX_ENABLED;CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED;CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED;CONFIG_ESP_WIFI_RX_BA_WIN;CONFIG_ESP32_WIFI_RX_BA_WIN;CONFIG_ESP32_WIFI_RX_BA_WIN;CONFIG_ESP_WIFI_NVS_ENABLED;CONFIG_ESP32_WIFI_NVS_ENABLED;CONFIG_ESP_WIFI_SOFTAP_BEACON_MAX_LEN;CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN;CONFIG_ESP_WIFI_MGMT_SBUF_NUM;CONFIG_ESP32_WIFI_MGMT_SBUF_NUM;CONFIG_ESP_WIFI_IRAM_OPT;CONFIG_ESP32_WIFI_IRAM_OPT;CONFIG_ESP_WIFI_EXTRA_IRAM_OPT;CONFIG_ESP_WIFI_RX_IRAM_OPT;CONFIG_ESP32_WIFI_RX_IRAM_OPT;CONFIG_ESP_WIFI_ENABLE_WPA3_SAE;CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE;CONFIG_ESP_WIFI_ENABLE_SAE_PK;CONFIG_ESP_WIFI_SOFTAP_SAE_SUPPORT;CONFIG_ESP_WIFI_ENABLE_WPA3_OWE_STA;CONFIG_ESP32_WIFI_ENABLE_WPA3_OWE_STA;CONFIG_ESP_WIFI_SLP_IRAM_OPT;CONFIG_ESP_WIFI_SLP_DEFAULT_MIN_ACTIVE_TIME;CONFIG_ESP_WIFI_SLP_DEFAULT_MAX_ACTIVE_TIME;CONFIG_ESP_WIFI_SLP_DEFAULT_WAIT_BROADCAST_DATA_TIME;CONFIG_ESP_WIFI_FTM_ENABLE;CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE;CONFIG_ESP_WIFI_GCMP_SUPPORT;CONFIG_ESP_WIFI_GMAC_SUPPORT;CONFIG_ESP_WIFI_SOFTAP_SUPPORT;CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT;CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM;CONFIG_ESP_WIFI_MBEDTLS_CRYPTO;CONFIG_WPA_MBEDTLS_CRYPTO;CONFIG_ESP_WIFI_MBEDTLS_TLS_CLIENT;CONFIG_WPA_MBEDTLS_TLS_CLIENT;CONFIG_ESP_WIFI_WAPI_PSK;CONFIG_WPA_WAPI_PSK;CONFIG_ESP_WIFI_SUITE_B_192;CONFIG_WPA_SUITE_B_192;CONFIG_ESP_WIFI_11KV_SUPPORT;CONFIG_WPA_11KV_SUPPORT;CONFIG_ESP_WIFI_MBO_SUPPORT;CONFIG_WPA_MBO_SUPPORT;CONFIG_ESP_WIFI_DPP_SUPPORT;CONFIG_WPA_DPP_SUPPORT;CONFIG_ESP_WIFI_11R_SUPPORT;CONFIG_WPA_11R_SUPPORT;CONFIG_ESP_WIFI_WPS_SOFTAP_REGISTRAR;CONFIG_WPA_WPS_SOFTAP_REGISTRAR;CONFIG_ESP_WIFI_WPS_STRICT;CONFIG_WPA_WPS_STRICT;CONFIG_ESP_WIFI_WPS_PASSPHRASE;CONFIG_ESP_WIFI_DEBUG_PRINT;CONFIG_WPA_DEBUG_PRINT;CONFIG_ESP_WIFI_TESTING_OPTIONS;CONFIG_WPA_TESTING_OPTIONS;CONFIG_ESP_WIFI_ENTERPRISE_SUPPORT;CONFIG_ESP_WIFI_ENT_FREE_DYNAMIC_BUFFER;CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH;CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH;CONFIG_ESP_COREDUMP_ENABLE_TO_UART;CONFIG_ESP32_ENABLE_COREDUMP_TO_UART;CONFIG_ESP_COREDUMP_ENABLE_TO_NONE;CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE;CONFIG_FATFS_VOLUME_COUNT;CONFIG_FATFS_LFN_NONE;CONFIG_FATFS_LFN_HEAP;CONFIG_FATFS_LFN_STACK;CONFIG_FATFS_SECTOR_512;CONFIG_FATFS_SECTOR_4096;CONFIG_FATFS_CODEPAGE_DYNAMIC;CONFIG_FATFS_CODEPAGE_437;CONFIG_FATFS_CODEPAGE_720;CONFIG_FATFS_CODEPAGE_737;CONFIG_FATFS_CODEPAGE_771;CONFIG_FATFS_CODEPAGE_775;CONFIG_FATFS_CODEPAGE_850;CONFIG_FATFS_CODEPAGE_852;CONFIG_FATFS_CODEPAGE_855;CONFIG_FATFS_CODEPAGE_857;CONFIG_FATFS_CODEPAGE_860;CONFIG_FATFS_CODEPAGE_861;CONFIG_FATFS_CODEPAGE_862;CONFIG_FATFS_CODEPAGE_863;CONFIG_FATFS_CODEPAGE_864;CONFIG_FATFS_CODEPAGE_865;CONFIG_FATFS_CODEPAGE_866;CONFIG_FATFS_CODEPAGE_869;CONFIG_FATFS_CODEPAGE_932;CONFIG_FATFS_CODEPAGE_936;CONFIG_FATFS_CODEPAGE_949;CONFIG_FATFS_CODEPAGE_950;CONFIG_FATFS_CODEPAGE;CONFIG_FATFS_FS_LOCK;CONFIG_FATFS_TIMEOUT_MS;CONFIG_FATFS_PER_FILE_CACHE;CONFIG_FATFS_USE_FASTSEEK;CONFIG_FATFS_USE_STRFUNC_NONE;CONFIG_FATFS_USE_STRFUNC_WITHOUT_CRLF_CONV;CONFIG_FATFS_USE_STRFUNC_WITH_CRLF_CONV;CONFIG_FATFS_VFS_FSTAT_BLKSIZE;CONFIG_FATFS_IMMEDIATE_FSYNC;CONFIG_FATFS_USE_LABEL;CONFIG_FATFS_LINK_LOCK;CONFIG_FREERTOS_SMP;CONFIG_FREERTOS_UNICORE;CONFIG_FREERTOS_HZ;CONFIG_FREERTOS_OPTIMIZED_SCHEDULER;CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE;CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL;CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY;CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS;CONFIG_FREERTOS_IDLE_TASK_STACKSIZE;CONFIG_FREERTOS_USE_IDLE_HOOK;CONFIG_FREERTOS_USE_TICK_HOOK;CONFIG_FREERTOS_MAX_TASK_NAME_LEN;CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY;CONFIG_FREERTOS_USE_TIMERS;CONFIG_FREERTOS_TIMER_SERVICE_TASK_NAME;CONFIG_FREERTOS_TIMER_TASK_AFFINITY_CPU0;CONFIG_FREERTOS_TIMER_TASK_NO_AFFINITY;CONFIG_FREERTOS_TIMER_SERVICE_TASK_CORE_AFFINITY;CONFIG_FREERTOS_TIMER_TASK_PRIORITY;CONFIG_TIMER_TASK_PRIORITY;CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH;CONFIG_TIMER_TASK_STACK_DEPTH;CONFIG_FREERTOS_TIMER_QUEUE_LENGTH;CONFIG_TIMER_QUEUE_LENGTH;CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE;CONFIG_FREERTOS_TASK_NOTIFICATION_ARRAY_ENTRIES;CONFIG_FREERTOS_USE_TRACE_FACILITY;CONFIG_FREERTOS_USE_LIST_DATA_INTEGRITY_CHECK_BYTES;CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS;CONFIG_FREERTOS_USE_APPLICATION_TASK_TAG;CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER;CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK;CONFIG_FREERTOS_TLSP_DELETION_CALLBACKS;CONFIG_FREERTOS_TASK_PRE_DELETION_HOOK;CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP;CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK;CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER;CONFIG_FREERTOS_ISR_STACKSIZE;CONFIG_FREERTOS_INTERRUPT_BACKTRACE;CONFIG_FREERTOS_TICK_SUPPORT_SYSTIMER;CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL1;CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL3;CONFIG_FREERTOS_SYSTICK_USES_SYSTIMER;CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH;CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE;CONFIG_FREERTOS_PORT;CONFIG_FREERTOS_NO_AFFINITY;CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION;CONFIG_FREERTOS_DEBUG_OCDAWARE;CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT;CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH;CONFIG_FREERTOS_NUMBER_OF_CORES;CONFIG_HAL_ASSERTION_EQUALS_SYSTEM;CONFIG_HAL_ASSERTION_DISABLE;CONFIG_HAL_ASSERTION_SILENT;CONFIG_HAL_ASSERTION_SILIENT;CONFIG_HAL_ASSERTION_ENABLE;CONFIG_HAL_DEFAULT_ASSERTION_LEVEL;CONFIG_HAL_SPI_MASTER_FUNC_IN_IRAM;CONFIG_HAL_SPI_SLAVE_FUNC_IN_IRAM;CONFIG_HAL_ECDSA_GEN_SIG_CM;CONFIG_HEAP_POISONING_DISABLED;CONFIG_HEAP_POISONING_LIGHT;CONFIG_HEAP_POISONING_COMPREHENSIVE;CONFIG_HEAP_TRACING_OFF;CONFIG_HEAP_TRACING_STANDALONE;CONFIG_HEAP_TRACING_TOHOST;CONFIG_HEAP_USE_HOOKS;CONFIG_HEAP_TASK_TRACKING;CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS;CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH;CONFIG_LOG_DEFAULT_LEVEL_NONE;CONFIG_LOG_DEFAULT_LEVEL_ERROR;CONFIG_LOG_DEFAULT_LEVEL_WARN;CONFIG_LOG_DEFAULT_LEVEL_INFO;CONFIG_LOG_DEFAULT_LEVEL_DEBUG;CONFIG_LOG_DEFAULT_LEVEL_VERBOSE;CONFIG_LOG_DEFAULT_LEVEL;CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT;CONFIG_LOG_MAXIMUM_LEVEL_DEBUG;CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE;CONFIG_LOG_MAXIMUM_LEVEL;CONFIG_LOG_MASTER_LEVEL;CONFIG_LOG_DYNAMIC_LEVEL_CONTROL;CONFIG_LOG_TAG_LEVEL_IMPL_NONE;CONFIG_LOG_TAG_LEVEL_IMPL_LINKED_LIST;CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_AND_LINKED_LIST;CONFIG_LOG_TAG_LEVEL_CACHE_ARRAY;CONFIG_LOG_TAG_LEVEL_CACHE_BINARY_MIN_HEAP;CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_SIZE;CONFIG_LOG_COLORS;CONFIG_LOG_TIMESTAMP_SOURCE_RTOS;CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM;CONFIG_LWIP_ENABLE;CONFIG_LWIP_LOCAL_HOSTNAME;CONFIG_LWIP_NETIF_API;CONFIG_LWIP_TCPIP_TASK_PRIO;CONFIG_LWIP_TCPIP_CORE_LOCKING;CONFIG_LWIP_CHECK_THREAD_SAFETY;CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES;CONFIG_LWIP_L2_TO_L3_COPY;CONFIG_L2_TO_L3_COPY;CONFIG_LWIP_IRAM_OPTIMIZATION;CONFIG_LWIP_EXTRA_IRAM_OPTIMIZATION;CONFIG_LWIP_TIMERS_ONDEMAND;CONFIG_LWIP_ND6;CONFIG_LWIP_FORCE_ROUTER_FORWARDING;CONFIG_LWIP_MAX_SOCKETS;CONFIG_LWIP_USE_ONLY_LWIP_SELECT;CONFIG_LWIP_SO_LINGER;CONFIG_LWIP_SO_REUSE;CONFIG_LWIP_SO_REUSE_RXTOALL;CONFIG_LWIP_SO_RCVBUF;CONFIG_LWIP_NETBUF_RECVINFO;CONFIG_LWIP_IP_DEFAULT_TTL;CONFIG_LWIP_IP4_FRAG;CONFIG_LWIP_IP6_FRAG;CONFIG_LWIP_IP4_REASSEMBLY;CONFIG_LWIP_IP6_REASSEMBLY;CONFIG_LWIP_IP_REASS_MAX_PBUFS;CONFIG_LWIP_IP_FORWARD;CONFIG_LWIP_STATS;CONFIG_LWIP_ESP_GRATUITOUS_ARP;CONFIG_ESP_GRATUITOUS_ARP;CONFIG_LWIP_GARP_TMR_INTERVAL;CONFIG_GARP_TMR_INTERVAL;CONFIG_LWIP_ESP_MLDV6_REPORT;CONFIG_LWIP_MLDV6_TMR_INTERVAL;CONFIG_LWIP_TCPIP_RECVMBOX_SIZE;CONFIG_TCPIP_RECVMBOX_SIZE;CONFIG_LWIP_DHCP_DOES_ARP_CHECK;CONFIG_LWIP_DHCP_DOES_ACD_CHECK;CONFIG_LWIP_DHCP_DOES_NOT_CHECK_OFFERED_IP;CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID;CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID;CONFIG_LWIP_DHCP_RESTORE_LAST_IP;CONFIG_LWIP_DHCP_OPTIONS_LEN;CONFIG_LWIP_NUM_NETIF_CLIENT_DATA;CONFIG_LWIP_DHCP_COARSE_TIMER_SECS;CONFIG_LWIP_DHCPS;CONFIG_LWIP_DHCPS_LEASE_UNIT;CONFIG_LWIP_DHCPS_MAX_STATION_NUM;CONFIG_LWIP_DHCPS_STATIC_ENTRIES;CONFIG_LWIP_DHCPS_ADD_DNS;CONFIG_LWIP_AUTOIP;CONFIG_LWIP_IPV4;CONFIG_LWIP_IPV6;CONFIG_LWIP_IPV6_AUTOCONFIG;CONFIG_LWIP_IPV6_NUM_ADDRESSES;CONFIG_LWIP_IPV6_FORWARD;CONFIG_LWIP_NETIF_STATUS_CALLBACK;CONFIG_LWIP_NETIF_LOOPBACK;CONFIG_LWIP_LOOPBACK_MAX_PBUFS;CONFIG_LWIP_MAX_ACTIVE_TCP;CONFIG_LWIP_MAX_LISTENING_TCP;CONFIG_LWIP_TCP_HIGH_SPEED_RETRANSMISSION;CONFIG_LWIP_TCP_MAXRTX;CONFIG_TCP_MAXRTX;CONFIG_LWIP_TCP_SYNMAXRTX;CONFIG_TCP_SYNMAXRTX;CONFIG_LWIP_TCP_MSS;CONFIG_TCP_MSS;CONFIG_LWIP_TCP_TMR_INTERVAL;CONFIG_LWIP_TCP_MSL;CONFIG_TCP_MSL;CONFIG_LWIP_TCP_FIN_WAIT_TIMEOUT;CONFIG_LWIP_TCP_SND_BUF_DEFAULT;CONFIG_TCP_SND_BUF_DEFAULT;CONFIG_LWIP_TCP_WND_DEFAULT;CONFIG_TCP_WND_DEFAULT;CONFIG_LWIP_TCP_RECVMBOX_SIZE;CONFIG_TCP_RECVMBOX_SIZE;CONFIG_LWIP_TCP_ACCEPTMBOX_SIZE;CONFIG_LWIP_TCP_QUEUE_OOSEQ;CONFIG_TCP_QUEUE_OOSEQ;CONFIG_LWIP_TCP_OOSEQ_TIMEOUT;CONFIG_LWIP_TCP_OOSEQ_MAX_PBUFS;CONFIG_LWIP_TCP_SACK_OUT;CONFIG_LWIP_TCP_OVERSIZE_MSS;CONFIG_TCP_OVERSIZE_MSS;CONFIG_LWIP_TCP_OVERSIZE_QUARTER_MSS;CONFIG_TCP_OVERSIZE_QUARTER_MSS;CONFIG_LWIP_TCP_OVERSIZE_DISABLE;CONFIG_TCP_OVERSIZE_DISABLE;CONFIG_LWIP_TCP_RTO_TIME;CONFIG_LWIP_MAX_UDP_PCBS;CONFIG_LWIP_UDP_RECVMBOX_SIZE;CONFIG_UDP_RECVMBOX_SIZE;CONFIG_LWIP_CHECKSUM_CHECK_IP;CONFIG_LWIP_CHECKSUM_CHECK_UDP;CONFIG_LWIP_CHECKSUM_CHECK_ICMP;CONFIG_LWIP_TCPIP_TASK_STACK_SIZE;CONFIG_TCPIP_TASK_STACK_SIZE;CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY;CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY;CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0;CONFIG_TCPIP_TASK_AFFINITY_CPU0;CONFIG_LWIP_TCPIP_TASK_AFFINITY;CONFIG_TCPIP_TASK_AFFINITY;CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE;CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS;CONFIG_LWIP_IPV6_ND6_NUM_PREFIXES;CONFIG_LWIP_IPV6_ND6_NUM_ROUTERS;CONFIG_LWIP_IPV6_ND6_NUM_DESTINATIONS;CONFIG_LWIP_PPP_SUPPORT;CONFIG_PPP_SUPPORT;CONFIG_LWIP_SLIP_SUPPORT;CONFIG_LWIP_ICMP;CONFIG_LWIP_MULTICAST_PING;CONFIG_LWIP_BROADCAST_PING;CONFIG_LWIP_MAX_RAW_PCBS;CONFIG_LWIP_SNTP_MAX_SERVERS;CONFIG_LWIP_DHCP_GET_NTP_SRV;CONFIG_LWIP_SNTP_UPDATE_DELAY;CONFIG_LWIP_SNTP_STARTUP_DELAY;CONFIG_LWIP_SNTP_MAXIMUM_STARTUP_DELAY;CONFIG_LWIP_DNS_MAX_HOST_IP;CONFIG_LWIP_DNS_MAX_SERVERS;CONFIG_LWIP_FALLBACK_DNS_SERVER_SUPPORT;CONFIG_LWIP_DNS_SETSERVER_WITH_NETIF;CONFIG_LWIP_BRIDGEIF_MAX_PORTS;CONFIG_LWIP_ESP_LWIP_ASSERT;CONFIG_LWIP_HOOK_TCP_ISN_NONE;CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT;CONFIG_LWIP_HOOK_TCP_ISN_CUSTOM;CONFIG_LWIP_HOOK_IP6_ROUTE_NONE;CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT;CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM;CONFIG_LWIP_HOOK_ND6_GET_GW_NONE;CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT;CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM;CONFIG_LWIP_HOOK_IP6_SELECT_SRC_ADDR_NONE;CONFIG_LWIP_HOOK_IP6_SELECT_SRC_ADDR_DEFAULT;CONFIG_LWIP_HOOK_IP6_SELECT_SRC_ADDR_CUSTOM;CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE;CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT;CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM;CONFIG_LWIP_HOOK_DNS_EXT_RESOLVE_NONE;CONFIG_LWIP_HOOK_DNS_EXT_RESOLVE_CUSTOM;CONFIG_LWIP_HOOK_IP6_INPUT_NONE;CONFIG_LWIP_HOOK_IP6_INPUT_DEFAULT;CONFIG_LWIP_HOOK_IP6_INPUT_CUSTOM;CONFIG_LWIP_DEBUG;CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC;CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC;CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC;CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN;CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN;CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN;CONFIG_MBEDTLS_DYNAMIC_BUFFER;CONFIG_MBEDTLS_DEBUG;CONFIG_MBEDTLS_SSL_PROTO_TLS1_3;CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH;CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK;CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION;CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE;CONFIG_MBEDTLS_PKCS7_C;CONFIG_MBEDTLS_CERTIFICATE_BUNDLE;CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL;CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN;CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE;CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE;CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEPRECATED_LIST;CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS;CONFIG_MBEDTLS_ECP_RESTARTABLE;CONFIG_MBEDTLS_CMAC_C;CONFIG_MBEDTLS_HARDWARE_AES;CONFIG_MBEDTLS_AES_USE_INTERRUPT;CONFIG_MBEDTLS_AES_INTERRUPT_LEVEL;CONFIG_MBEDTLS_GCM_SUPPORT_NON_AES_CIPHER;CONFIG_MBEDTLS_HARDWARE_MPI;CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI;CONFIG_MBEDTLS_MPI_USE_INTERRUPT;CONFIG_MBEDTLS_MPI_INTERRUPT_LEVEL;CONFIG_MBEDTLS_HARDWARE_SHA;CONFIG_MBEDTLS_ROM_MD5;CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN;CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY;CONFIG_MBEDTLS_HAVE_TIME;CONFIG_MBEDTLS_PLATFORM_TIME_ALT;CONFIG_MBEDTLS_HAVE_TIME_DATE;CONFIG_MBEDTLS_ECDSA_DETERMINISTIC;CONFIG_MBEDTLS_SHA512_C;CONFIG_MBEDTLS_SHA3_C;CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT;CONFIG_MBEDTLS_TLS_SERVER_ONLY;CONFIG_MBEDTLS_TLS_CLIENT_ONLY;CONFIG_MBEDTLS_TLS_DISABLED;CONFIG_MBEDTLS_TLS_SERVER;CONFIG_MBEDTLS_TLS_CLIENT;CONFIG_MBEDTLS_TLS_ENABLED;CONFIG_MBEDTLS_PSK_MODES;CONFIG_MBEDTLS_KEY_EXCHANGE_RSA;CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE;CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA;CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA;CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA;CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA;CONFIG_MBEDTLS_SSL_RENEGOTIATION;CONFIG_MBEDTLS_SSL_PROTO_TLS1_2;CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1;CONFIG_MBEDTLS_SSL_PROTO_DTLS;CONFIG_MBEDTLS_SSL_ALPN;CONFIG_MBEDTLS_CLIENT_SSL_SESSION_TICKETS;CONFIG_MBEDTLS_SERVER_SSL_SESSION_TICKETS;CONFIG_MBEDTLS_AES_C;CONFIG_MBEDTLS_CAMELLIA_C;CONFIG_MBEDTLS_DES_C;CONFIG_MBEDTLS_BLOWFISH_C;CONFIG_MBEDTLS_XTEA_C;CONFIG_MBEDTLS_CCM_C;CONFIG_MBEDTLS_GCM_C;CONFIG_MBEDTLS_NIST_KW_C;CONFIG_MBEDTLS_RIPEMD160_C;CONFIG_MBEDTLS_PEM_PARSE_C;CONFIG_MBEDTLS_PEM_WRITE_C;CONFIG_MBEDTLS_X509_CRL_PARSE_C;CONFIG_MBEDTLS_X509_CSR_PARSE_C;CONFIG_MBEDTLS_ECP_C;CONFIG_MBEDTLS_PK_PARSE_EC_EXTENDED;CONFIG_MBEDTLS_PK_PARSE_EC_COMPRESSED;CONFIG_MBEDTLS_DHM_C;CONFIG_MBEDTLS_ECDH_C;CONFIG_MBEDTLS_ECDSA_C;CONFIG_MBEDTLS_ECJPAKE_C;CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED;CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED;CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED;CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED;CONFIG_MBEDTLS_ECP_NIST_OPTIM;CONFIG_MBEDTLS_ECP_FIXED_POINT_OPTIM;CONFIG_MBEDTLS_POLY1305_C;CONFIG_MBEDTLS_CHACHA20_C;CONFIG_MBEDTLS_HKDF_C;CONFIG_MBEDTLS_THREADING_C;CONFIG_MBEDTLS_ERROR_STRINGS;CONFIG_MBEDTLS_FS_IO;CONFIG_MQTT_PROTOCOL_311;CONFIG_MQTT_PROTOCOL_5;CONFIG_MQTT_TRANSPORT_SSL;CONFIG_MQTT_TRANSPORT_WEBSOCKET;CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE;CONFIG_MQTT_MSG_ID_INCREMENTAL;CONFIG_MQTT_SKIP_PUBLISH_IF_DISCONNECTED;CONFIG_MQTT_REPORT_DELETED_MESSAGES;CONFIG_MQTT_USE_CUSTOM_CONFIG;CONFIG_MQTT_TASK_CORE_SELECTION_ENABLED;CONFIG_MQTT_CUSTOM_OUTBOX;CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF;CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF;CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR;CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF;CONFIG_NEWLIB_STDIN_LINE_ENDING_LF;CONFIG_NEWLIB_STDIN_LINE_ENDING_CR;CONFIG_NEWLIB_NANO_FORMAT;CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT;CONFIG_ESP32C3_TIME_SYSCALL_USE_RTC_SYSTIMER;CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC;CONFIG_ESP32C3_TIME_SYSCALL_USE_RTC;CONFIG_NEWLIB_TIME_SYSCALL_USE_HRT;CONFIG_ESP32C3_TIME_SYSCALL_USE_SYSTIMER;CONFIG_NEWLIB_TIME_SYSCALL_USE_NONE;CONFIG_ESP32C3_TIME_SYSCALL_USE_NONE;CONFIG_NVS_ENCRYPTION;CONFIG_NVS_ASSERT_ERROR_CHECK;CONFIG_NVS_LEGACY_DUP_KEYS_COMPATIBILITY;CONFIG_OPENTHREAD_ENABLED;CONFIG_OPENTHREAD_SPINEL_ONLY;CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0;CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1;CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2;CONFIG_PTHREAD_TASK_PRIO_DEFAULT;CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT;CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT;CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT;CONFIG_PTHREAD_STACK_MIN;CONFIG_ESP32_PTHREAD_STACK_MIN;CONFIG_PTHREAD_TASK_CORE_DEFAULT;CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT;CONFIG_PTHREAD_TASK_NAME_DEFAULT;CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT;CONFIG_MMU_PAGE_SIZE_64KB;CONFIG_MMU_PAGE_MODE;CONFIG_MMU_PAGE_SIZE;CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC;CONFIG_SPI_FLASH_BROWNOUT_RESET;CONFIG_SPI_FLASH_AUTO_SUSPEND;CONFIG_SPI_FLASH_SUSPEND_TSUS_VAL_US;CONFIG_SPI_FLASH_FORCE_ENABLE_XMC_C_SUSPEND;CONFIG_SPI_FLASH_VERIFY_WRITE;CONFIG_SPI_FLASH_ENABLE_COUNTERS;CONFIG_SPI_FLASH_ROM_DRIVER_PATCH;CONFIG_SPI_FLASH_ROM_IMPL;CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS;CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS;CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS;CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS;CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED;CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED;CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE;CONFIG_SPI_FLASH_YIELD_DURING_ERASE;CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS;CONFIG_SPI_FLASH_ERASE_YIELD_TICKS;CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE;CONFIG_SPI_FLASH_SIZE_OVERRIDE;CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED;CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST;CONFIG_SPI_FLASH_VENDOR_XMC_SUPPORTED;CONFIG_SPI_FLASH_VENDOR_GD_SUPPORTED;CONFIG_SPI_FLASH_VENDOR_ISSI_SUPPORTED;CONFIG_SPI_FLASH_VENDOR_MXIC_SUPPORTED;CONFIG_SPI_FLASH_VENDOR_WINBOND_SUPPORTED;CONFIG_SPI_FLASH_VENDOR_BOYA_SUPPORTED;CONFIG_SPI_FLASH_VENDOR_TH_SUPPORTED;CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP;CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP;CONFIG_SPI_FLASH_SUPPORT_GD_CHIP;CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP;CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP;CONFIG_SPI_FLASH_SUPPORT_TH_CHIP;CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE;CONFIG_SPIFFS_MAX_PARTITIONS;CONFIG_SPIFFS_CACHE;CONFIG_SPIFFS_CACHE_WR;CONFIG_SPIFFS_CACHE_STATS;CONFIG_SPIFFS_PAGE_CHECK;CONFIG_SPIFFS_GC_MAX_RUNS;CONFIG_SPIFFS_GC_STATS;CONFIG_SPIFFS_PAGE_SIZE;CONFIG_SPIFFS_OBJ_NAME_LEN;CONFIG_SPIFFS_FOLLOW_SYMLINKS;CONFIG_SPIFFS_USE_MAGIC;CONFIG_SPIFFS_USE_MAGIC_LENGTH;CONFIG_SPIFFS_META_LENGTH;CONFIG_SPIFFS_USE_MTIME;CONFIG_SPIFFS_DBG;CONFIG_SPIFFS_API_DBG;CONFIG_SPIFFS_GC_DBG;CONFIG_SPIFFS_CACHE_DBG;CONFIG_SPIFFS_CHECK_DBG;CONFIG_SPIFFS_TEST_VISUALISATION;CONFIG_WS_TRANSPORT;CONFIG_WS_BUFFER_SIZE;CONFIG_WS_DYNAMIC_BUFFER;CONFIG_UNITY_ENABLE_FLOAT;CONFIG_UNITY_ENABLE_DOUBLE;CONFIG_UNITY_ENABLE_64BIT;CONFIG_UNITY_ENABLE_COLOR;CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER;CONFIG_UNITY_ENABLE_FIXTURE;CONFIG_UNITY_ENABLE_BACKTRACE_ON_FAIL;CONFIG_VFS_SUPPORT_IO;CONFIG_VFS_SUPPORT_DIR;CONFIG_VFS_SUPPORT_SELECT;CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT;CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT;CONFIG_VFS_SELECT_IN_RAM;CONFIG_VFS_SUPPORT_TERMIOS;CONFIG_SUPPORT_TERMIOS;CONFIG_VFS_MAX_COUNT;CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS;CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS;CONFIG_VFS_INITIALIZE_DEV_NULL;CONFIG_WL_SECTOR_SIZE_512;CONFIG_WL_SECTOR_SIZE_4096;CONFIG_WL_SECTOR_SIZE;CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES;CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT;CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN;CONFIG_WIFI_PROV_STA_FAST_SCAN;CONFIG_IDF_EXPERIMENTAL_FEATURES) # List of deprecated options for backward compatibility set(CONFIG_APP_BUILD_TYPE_ELF_RAM "") set(CONFIG_NO_BLOBS "") -set(CONFIG_ESP32_NO_BLOBS "") -set(CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS "") -set(CONFIG_ESP32_COMPATIBLE_PRE_V3_1_BOOTLOADERS "") set(CONFIG_LOG_BOOTLOADER_LEVEL_NONE "") set(CONFIG_LOG_BOOTLOADER_LEVEL_ERROR "") set(CONFIG_LOG_BOOTLOADER_LEVEL_WARN "") @@ -1227,50 +1244,33 @@ set(CONFIG_WARN_WRITE_STRINGS "") set(CONFIG_ESP32_APPTRACE_DEST_TRAX "") set(CONFIG_ESP32_APPTRACE_DEST_NONE "y") set(CONFIG_ESP32_APPTRACE_LOCK_ENABLE "y") -set(CONFIG_ADC2_DISABLE_DAC "y") -set(CONFIG_MCPWM_ISR_IN_IRAM "") +set(CONFIG_EXTERNAL_COEX_ENABLE "") +set(CONFIG_ESP_WIFI_EXTERNAL_COEXIST_ENABLE "") set(CONFIG_EVENT_LOOP_PROFILING "") set(CONFIG_POST_EVENTS_FROM_ISR "y") set(CONFIG_POST_EVENTS_FROM_IRAM_ISR "y") set(CONFIG_GDBSTUB_SUPPORT_TASKS "y") set(CONFIG_GDBSTUB_MAX_TASKS "32") set(CONFIG_OTA_ALLOW_HTTP "") -set(CONFIG_TWO_UNIVERSAL_MAC_ADDRESS "") -set(CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS "y") -set(CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS "4") set(CONFIG_ESP_SYSTEM_PD_FLASH "") -set(CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY "2000") -set(CONFIG_ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY "2000") -set(CONFIG_ESP32_RTC_CLK_SRC_INT_RC "y") -set(CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC "y") -set(CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS "") -set(CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL "") -set(CONFIG_ESP32_RTC_CLK_SRC_EXT_OSC "") -set(CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC "") -set(CONFIG_ESP32_RTC_CLK_SRC_INT_8MD256 "") -set(CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 "") -set(CONFIG_ESP32_RTC_CLK_CAL_CYCLES "1024") -set(CONFIG_ESP32_XTAL_FREQ_26 "") -set(CONFIG_ESP32_XTAL_FREQ_40 "y") -set(CONFIG_ESP32_XTAL_FREQ_AUTO "") -set(CONFIG_ESP32_XTAL_FREQ "40") +set(CONFIG_ESP32C3_LIGHTSLEEP_GPIO_RESET_WORKAROUND "y") +set(CONFIG_ESP32C3_RTC_CLK_SRC_INT_RC "y") +set(CONFIG_ESP32C3_RTC_CLK_SRC_EXT_CRYS "") +set(CONFIG_ESP32C3_RTC_CLK_SRC_EXT_OSC "") +set(CONFIG_ESP32C3_RTC_CLK_SRC_INT_8MD256 "") +set(CONFIG_ESP32C3_RTC_CLK_CAL_CYCLES "1024") set(CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE "y") set(CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION "") set(CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER "20") set(CONFIG_ESP32_PHY_MAX_TX_POWER "20") set(CONFIG_REDUCE_PHY_TX_POWER "") set(CONFIG_ESP32_REDUCE_PHY_TX_POWER "") -set(CONFIG_SPIRAM_SUPPORT "") -set(CONFIG_ESP32_SPIRAM_SUPPORT "") -set(CONFIG_ESP32_DEFAULT_CPU_FREQ_80 "") -set(CONFIG_ESP32_DEFAULT_CPU_FREQ_160 "y") -set(CONFIG_ESP32_DEFAULT_CPU_FREQ_240 "") -set(CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ "160") -set(CONFIG_TRACEMEM_RESERVE_DRAM "0x0") -set(CONFIG_ESP32_PANIC_PRINT_HALT "") -set(CONFIG_ESP32_PANIC_PRINT_REBOOT "y") -set(CONFIG_ESP32_PANIC_SILENT_REBOOT "") -set(CONFIG_ESP32_PANIC_GDBSTUB "") +set(CONFIG_ESP_SYSTEM_PM_POWER_DOWN_CPU "y") +set(CONFIG_ESP32C3_DEFAULT_CPU_FREQ_80 "") +set(CONFIG_ESP32C3_DEFAULT_CPU_FREQ_160 "y") +set(CONFIG_ESP32C3_DEFAULT_CPU_FREQ_MHZ "160") +set(CONFIG_ESP32C3_MEMPROT_FEATURE "y") +set(CONFIG_ESP32C3_MEMPROT_FEATURE_LOCK "y") set(CONFIG_SYSTEM_EVENT_QUEUE_SIZE "32") set(CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE "2304") set(CONFIG_MAIN_TASK_STACK_SIZE "3584") @@ -1283,36 +1283,30 @@ set(CONFIG_CONSOLE_UART_NUM "0") set(CONFIG_CONSOLE_UART_BAUDRATE "115200") set(CONFIG_INT_WDT "y") set(CONFIG_INT_WDT_TIMEOUT_MS "300") -set(CONFIG_INT_WDT_CHECK_CPU1 "y") set(CONFIG_TASK_WDT "y") set(CONFIG_ESP_TASK_WDT "y") set(CONFIG_TASK_WDT_PANIC "") set(CONFIG_TASK_WDT_TIMEOUT_S "5") set(CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0 "y") -set(CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1 "y") set(CONFIG_ESP32_DEBUG_STUBS_ENABLE "") -set(CONFIG_ESP32_DEBUG_OCDAWARE "y") +set(CONFIG_ESP32C3_DEBUG_OCDAWARE "y") set(CONFIG_BROWNOUT_DET "y") -set(CONFIG_ESP32_BROWNOUT_DET "y") -set(CONFIG_BROWNOUT_DET_LVL_SEL_0 "y") -set(CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0 "y") -set(CONFIG_BROWNOUT_DET_LVL_SEL_1 "") -set(CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_1 "") -set(CONFIG_BROWNOUT_DET_LVL_SEL_2 "") -set(CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_2 "") -set(CONFIG_BROWNOUT_DET_LVL_SEL_3 "") -set(CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_3 "") -set(CONFIG_BROWNOUT_DET_LVL_SEL_4 "") -set(CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_4 "") -set(CONFIG_BROWNOUT_DET_LVL_SEL_5 "") -set(CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_5 "") +set(CONFIG_ESP32C3_BROWNOUT_DET "y") +set(CONFIG_ESP32C3_BROWNOUT_DET "y") +set(CONFIG_BROWNOUT_DET_LVL_SEL_7 "y") +set(CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_7 "y") set(CONFIG_BROWNOUT_DET_LVL_SEL_6 "") -set(CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_6 "") -set(CONFIG_BROWNOUT_DET_LVL_SEL_7 "") -set(CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_7 "") -set(CONFIG_BROWNOUT_DET_LVL "0") -set(CONFIG_ESP32_BROWNOUT_DET_LVL "0") -set(CONFIG_DISABLE_BASIC_ROM_CONSOLE "") +set(CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_6 "") +set(CONFIG_BROWNOUT_DET_LVL_SEL_5 "") +set(CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_5 "") +set(CONFIG_BROWNOUT_DET_LVL_SEL_4 "") +set(CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_4 "") +set(CONFIG_BROWNOUT_DET_LVL_SEL_3 "") +set(CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_3 "") +set(CONFIG_BROWNOUT_DET_LVL_SEL_2 "") +set(CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_2 "") +set(CONFIG_BROWNOUT_DET_LVL "7") +set(CONFIG_ESP32C3_BROWNOUT_DET_LVL "7") set(CONFIG_IPC_TASK_STACK_SIZE "1024") set(CONFIG_TIMER_TASK_STACK_SIZE "3584") set(CONFIG_ESP32_WIFI_ENABLED "y") @@ -1330,8 +1324,6 @@ set(CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED "y") set(CONFIG_ESP32_WIFI_RX_BA_WIN "6") set(CONFIG_ESP32_WIFI_RX_BA_WIN "6") set(CONFIG_ESP32_WIFI_NVS_ENABLED "y") -set(CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0 "y") -set(CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1 "") set(CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN "752") set(CONFIG_ESP32_WIFI_MGMT_SBUF_NUM "32") set(CONFIG_ESP32_WIFI_IRAM_OPT "y") @@ -1341,6 +1333,7 @@ set(CONFIG_ESP32_WIFI_ENABLE_WPA3_OWE_STA "y") set(CONFIG_WPA_MBEDTLS_CRYPTO "y") set(CONFIG_WPA_MBEDTLS_TLS_CLIENT "y") set(CONFIG_WPA_WAPI_PSK "") +set(CONFIG_WPA_SUITE_B_192 "") set(CONFIG_WPA_11KV_SUPPORT "") set(CONFIG_WPA_MBO_SUPPORT "") set(CONFIG_WPA_DPP_SUPPORT "") @@ -1376,27 +1369,20 @@ set(CONFIG_UDP_RECVMBOX_SIZE "6") set(CONFIG_TCPIP_TASK_STACK_SIZE "3072") set(CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY "y") set(CONFIG_TCPIP_TASK_AFFINITY_CPU0 "") -set(CONFIG_TCPIP_TASK_AFFINITY_CPU1 "") set(CONFIG_TCPIP_TASK_AFFINITY "0x7fffffff") set(CONFIG_PPP_SUPPORT "") -set(CONFIG_ESP32_TIME_SYSCALL_USE_RTC_HRT "y") -set(CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1 "y") -set(CONFIG_ESP32_TIME_SYSCALL_USE_RTC "") -set(CONFIG_ESP32_TIME_SYSCALL_USE_HRT "") -set(CONFIG_ESP32_TIME_SYSCALL_USE_FRC1 "") -set(CONFIG_ESP32_TIME_SYSCALL_USE_NONE "") +set(CONFIG_ESP32C3_TIME_SYSCALL_USE_RTC_SYSTIMER "y") +set(CONFIG_ESP32C3_TIME_SYSCALL_USE_RTC "") +set(CONFIG_ESP32C3_TIME_SYSCALL_USE_SYSTIMER "") +set(CONFIG_ESP32C3_TIME_SYSCALL_USE_NONE "") set(CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT "5") set(CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT "3072") set(CONFIG_ESP32_PTHREAD_STACK_MIN "768") -set(CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY "y") -set(CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0 "") -set(CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1 "") set(CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT "-1") set(CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT "pthread") set(CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS "y") set(CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS "") set(CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED "") -set(CONFIG_ESP32_ULP_COPROC_ENABLED "") set(CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT "y") set(CONFIG_SUPPORT_TERMIOS "y") set(CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS "1") diff --git a/ESP-IDF_ePaper/build/config/sdkconfig.h b/ESP-IDF_ePaper/build/config/sdkconfig.h index 4d8db0f34..b39de9d88 100644 --- a/ESP-IDF_ePaper/build/config/sdkconfig.h +++ b/ESP-IDF_ePaper/build/config/sdkconfig.h @@ -3,28 +3,25 @@ * Espressif IoT Development Framework (ESP-IDF) 5.4.0 Configuration Header */ #pragma once -#define CONFIG_SOC_BROWNOUT_RESET_SUPPORTED "Not determined" -#define CONFIG_SOC_TWAI_BRP_DIV_SUPPORTED "Not determined" -#define CONFIG_SOC_DPORT_WORKAROUND "Not determined" -#define CONFIG_SOC_CAPS_ECO_VER_MAX 301 #define CONFIG_SOC_ADC_SUPPORTED 1 -#define CONFIG_SOC_DAC_SUPPORTED 1 +#define CONFIG_SOC_DEDICATED_GPIO_SUPPORTED 1 #define CONFIG_SOC_UART_SUPPORTED 1 -#define CONFIG_SOC_MCPWM_SUPPORTED 1 +#define CONFIG_SOC_GDMA_SUPPORTED 1 +#define CONFIG_SOC_AHB_GDMA_SUPPORTED 1 #define CONFIG_SOC_GPTIMER_SUPPORTED 1 -#define CONFIG_SOC_SDMMC_HOST_SUPPORTED 1 +#define CONFIG_SOC_TWAI_SUPPORTED 1 #define CONFIG_SOC_BT_SUPPORTED 1 -#define CONFIG_SOC_PCNT_SUPPORTED 1 +#define CONFIG_SOC_ASYNC_MEMCPY_SUPPORTED 1 +#define CONFIG_SOC_USB_SERIAL_JTAG_SUPPORTED 1 +#define CONFIG_SOC_TEMP_SENSOR_SUPPORTED 1 +#define CONFIG_SOC_XT_WDT_SUPPORTED 1 #define CONFIG_SOC_PHY_SUPPORTED 1 #define CONFIG_SOC_WIFI_SUPPORTED 1 -#define CONFIG_SOC_SDIO_SLAVE_SUPPORTED 1 -#define CONFIG_SOC_TWAI_SUPPORTED 1 +#define CONFIG_SOC_SUPPORTS_SECURE_DL_MODE 1 +#define CONFIG_SOC_EFUSE_KEY_PURPOSE_FIELD 1 +#define CONFIG_SOC_EFUSE_HAS_EFUSE_RST_BUG 1 #define CONFIG_SOC_EFUSE_SUPPORTED 1 -#define CONFIG_SOC_EMAC_SUPPORTED 1 -#define CONFIG_SOC_ULP_SUPPORTED 1 -#define CONFIG_SOC_CCOMP_TIMER_SUPPORTED 1 #define CONFIG_SOC_RTC_FAST_MEM_SUPPORTED 1 -#define CONFIG_SOC_RTC_SLOW_MEM_SUPPORTED 1 #define CONFIG_SOC_RTC_MEM_SUPPORTED 1 #define CONFIG_SOC_I2S_SUPPORTED 1 #define CONFIG_SOC_RMT_SUPPORTED 1 @@ -32,17 +29,19 @@ #define CONFIG_SOC_GPSPI_SUPPORTED 1 #define CONFIG_SOC_LEDC_SUPPORTED 1 #define CONFIG_SOC_I2C_SUPPORTED 1 +#define CONFIG_SOC_SYSTIMER_SUPPORTED 1 #define CONFIG_SOC_SUPPORT_COEXISTENCE 1 #define CONFIG_SOC_AES_SUPPORTED 1 #define CONFIG_SOC_MPI_SUPPORTED 1 #define CONFIG_SOC_SHA_SUPPORTED 1 +#define CONFIG_SOC_HMAC_SUPPORTED 1 +#define CONFIG_SOC_DIG_SIGN_SUPPORTED 1 #define CONFIG_SOC_FLASH_ENC_SUPPORTED 1 #define CONFIG_SOC_SECURE_BOOT_SUPPORTED 1 -#define CONFIG_SOC_TOUCH_SENSOR_SUPPORTED 1 +#define CONFIG_SOC_MEMPROT_SUPPORTED 1 #define CONFIG_SOC_BOD_SUPPORTED 1 -#define CONFIG_SOC_ULP_FSM_SUPPORTED 1 #define CONFIG_SOC_CLK_TREE_SUPPORTED 1 -#define CONFIG_SOC_MPU_SUPPORTED 1 +#define CONFIG_SOC_ASSIST_DEBUG_SUPPORTED 1 #define CONFIG_SOC_WDT_SUPPORTED 1 #define CONFIG_SOC_SPI_FLASH_SUPPORTED 1 #define CONFIG_SOC_RNG_SUPPORTED 1 @@ -50,243 +49,298 @@ #define CONFIG_SOC_DEEP_SLEEP_SUPPORTED 1 #define CONFIG_SOC_LP_PERIPH_SHARE_INTERRUPT 1 #define CONFIG_SOC_PM_SUPPORTED 1 -#define CONFIG_SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL 5 -#define CONFIG_SOC_XTAL_SUPPORT_26M 1 #define CONFIG_SOC_XTAL_SUPPORT_40M 1 -#define CONFIG_SOC_XTAL_SUPPORT_AUTO_DETECT 1 -#define CONFIG_SOC_ADC_RTC_CTRL_SUPPORTED 1 +#define CONFIG_SOC_AES_SUPPORT_DMA 1 +#define CONFIG_SOC_AES_GDMA 1 +#define CONFIG_SOC_AES_SUPPORT_AES_128 1 +#define CONFIG_SOC_AES_SUPPORT_AES_256 1 #define CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED 1 +#define CONFIG_SOC_ADC_ARBITER_SUPPORTED 1 +#define CONFIG_SOC_ADC_DIG_IIR_FILTER_SUPPORTED 1 +#define CONFIG_SOC_ADC_MONITOR_SUPPORTED 1 #define CONFIG_SOC_ADC_DMA_SUPPORTED 1 #define CONFIG_SOC_ADC_PERIPH_NUM 2 -#define CONFIG_SOC_ADC_MAX_CHANNEL_NUM 10 +#define CONFIG_SOC_ADC_MAX_CHANNEL_NUM 5 #define CONFIG_SOC_ADC_ATTEN_NUM 4 -#define CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM 2 -#define CONFIG_SOC_ADC_PATT_LEN_MAX 16 -#define CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH 9 +#define CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM 1 +#define CONFIG_SOC_ADC_PATT_LEN_MAX 8 +#define CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH 12 #define CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH 12 -#define CONFIG_SOC_ADC_DIGI_RESULT_BYTES 2 +#define CONFIG_SOC_ADC_DIGI_RESULT_BYTES 4 #define CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV 4 -#define CONFIG_SOC_ADC_DIGI_MONITOR_NUM 0 -#define CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH 2 -#define CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW 20 -#define CONFIG_SOC_ADC_RTC_MIN_BITWIDTH 9 +#define CONFIG_SOC_ADC_DIGI_IIR_FILTER_NUM 2 +#define CONFIG_SOC_ADC_DIGI_MONITOR_NUM 2 +#define CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH 83333 +#define CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW 611 +#define CONFIG_SOC_ADC_RTC_MIN_BITWIDTH 12 #define CONFIG_SOC_ADC_RTC_MAX_BITWIDTH 12 +#define CONFIG_SOC_ADC_CALIBRATION_V1_SUPPORTED 1 +#define CONFIG_SOC_ADC_SELF_HW_CALI_SUPPORTED 1 #define CONFIG_SOC_ADC_SHARED_POWER 1 +#define CONFIG_SOC_APB_BACKUP_DMA 1 +#define CONFIG_SOC_BROWNOUT_RESET_SUPPORTED 1 #define CONFIG_SOC_SHARED_IDCACHE_SUPPORTED 1 -#define CONFIG_SOC_IDCACHE_PER_CORE 1 -#define CONFIG_SOC_CPU_CORES_NUM 2 +#define CONFIG_SOC_CACHE_MEMORY_IBANK_SIZE 0x4000 +#define CONFIG_SOC_CPU_CORES_NUM 1 #define CONFIG_SOC_CPU_INTR_NUM 32 -#define CONFIG_SOC_CPU_HAS_FPU 1 -#define CONFIG_SOC_HP_CPU_HAS_MULTIPLE_CORES 1 -#define CONFIG_SOC_CPU_BREAKPOINTS_NUM 2 -#define CONFIG_SOC_CPU_WATCHPOINTS_NUM 2 -#define CONFIG_SOC_CPU_WATCHPOINT_MAX_REGION_SIZE 64 -#define CONFIG_SOC_DAC_CHAN_NUM 2 -#define CONFIG_SOC_DAC_RESOLUTION 8 -#define CONFIG_SOC_DAC_DMA_16BIT_ALIGN 1 +#define CONFIG_SOC_CPU_HAS_FLEXIBLE_INTC 1 +#define CONFIG_SOC_CPU_HAS_CSR_PC 1 +#define CONFIG_SOC_CPU_BREAKPOINTS_NUM 8 +#define CONFIG_SOC_CPU_WATCHPOINTS_NUM 8 +#define CONFIG_SOC_CPU_WATCHPOINT_MAX_REGION_SIZE 0x80000000 +#define CONFIG_SOC_DS_SIGNATURE_MAX_BIT_LEN 3072 +#define CONFIG_SOC_DS_KEY_PARAM_MD_IV_LENGTH 16 +#define CONFIG_SOC_DS_KEY_CHECK_MAX_WAIT_US 1100 +#define CONFIG_SOC_AHB_GDMA_VERSION 1 +#define CONFIG_SOC_GDMA_NUM_GROUPS_MAX 1 +#define CONFIG_SOC_GDMA_PAIRS_PER_GROUP_MAX 3 #define CONFIG_SOC_GPIO_PORT 1 -#define CONFIG_SOC_GPIO_PIN_COUNT 40 -#define CONFIG_SOC_GPIO_VALID_GPIO_MASK 0xFFFFFFFFFF -#define CONFIG_SOC_GPIO_IN_RANGE_MAX 39 -#define CONFIG_SOC_GPIO_OUT_RANGE_MAX 33 -#define CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK 0xEF0FEA -#define CONFIG_SOC_GPIO_CLOCKOUT_BY_IO_MUX 1 +#define CONFIG_SOC_GPIO_PIN_COUNT 22 +#define CONFIG_SOC_GPIO_SUPPORT_PIN_GLITCH_FILTER 1 +#define CONFIG_SOC_GPIO_FILTER_CLK_SUPPORT_APB 1 +#define CONFIG_SOC_GPIO_SUPPORT_FORCE_HOLD 1 +#define CONFIG_SOC_GPIO_SUPPORT_DEEPSLEEP_WAKEUP 1 +#define CONFIG_SOC_GPIO_IN_RANGE_MAX 21 +#define CONFIG_SOC_GPIO_OUT_RANGE_MAX 21 +#define CONFIG_SOC_GPIO_DEEP_SLEEP_WAKE_VALID_GPIO_MASK 0 +#define CONFIG_SOC_GPIO_DEEP_SLEEP_WAKE_SUPPORTED_PIN_CNT 6 +#define CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK 0x00000000003FFFC0 +#define CONFIG_SOC_GPIO_CLOCKOUT_BY_GPIO_MATRIX 1 #define CONFIG_SOC_GPIO_CLOCKOUT_CHANNEL_NUM 3 #define CONFIG_SOC_GPIO_SUPPORT_HOLD_IO_IN_DSLP 1 -#define CONFIG_SOC_I2C_NUM 2 -#define CONFIG_SOC_HP_I2C_NUM 2 +#define CONFIG_SOC_DEDIC_GPIO_OUT_CHANNELS_NUM 8 +#define CONFIG_SOC_DEDIC_GPIO_IN_CHANNELS_NUM 8 +#define CONFIG_SOC_DEDIC_PERIPH_ALWAYS_ENABLE 1 +#define CONFIG_SOC_I2C_NUM 1 +#define CONFIG_SOC_HP_I2C_NUM 1 #define CONFIG_SOC_I2C_FIFO_LEN 32 -#define CONFIG_SOC_I2C_CMD_REG_NUM 16 +#define CONFIG_SOC_I2C_CMD_REG_NUM 8 #define CONFIG_SOC_I2C_SUPPORT_SLAVE 1 -#define CONFIG_SOC_I2C_SUPPORT_APB 1 -#define CONFIG_SOC_I2C_STOP_INDEPENDENT 1 -#define CONFIG_SOC_I2S_NUM 2 -#define CONFIG_SOC_I2S_HW_VERSION_1 1 -#define CONFIG_SOC_I2S_SUPPORTS_APLL 1 +#define CONFIG_SOC_I2C_SUPPORT_HW_CLR_BUS 1 +#define CONFIG_SOC_I2C_SUPPORT_XTAL 1 +#define CONFIG_SOC_I2C_SUPPORT_RTC 1 +#define CONFIG_SOC_I2C_SUPPORT_10BIT_ADDR 1 +#define CONFIG_SOC_I2C_SLAVE_SUPPORT_BROADCAST 1 +#define CONFIG_SOC_I2C_SLAVE_CAN_GET_STRETCH_CAUSE 1 +#define CONFIG_SOC_I2C_SLAVE_SUPPORT_I2CRAM_ACCESS 1 +#define CONFIG_SOC_I2S_NUM 1 +#define CONFIG_SOC_I2S_HW_VERSION_2 1 +#define CONFIG_SOC_I2S_SUPPORTS_XTAL 1 #define CONFIG_SOC_I2S_SUPPORTS_PLL_F160M 1 +#define CONFIG_SOC_I2S_SUPPORTS_PCM 1 #define CONFIG_SOC_I2S_SUPPORTS_PDM 1 #define CONFIG_SOC_I2S_SUPPORTS_PDM_TX 1 -#define CONFIG_SOC_I2S_PDM_MAX_TX_LINES 1 -#define CONFIG_SOC_I2S_SUPPORTS_PDM_RX 1 -#define CONFIG_SOC_I2S_PDM_MAX_RX_LINES 1 -#define CONFIG_SOC_I2S_SUPPORTS_ADC_DAC 1 -#define CONFIG_SOC_I2S_SUPPORTS_ADC 1 -#define CONFIG_SOC_I2S_SUPPORTS_DAC 1 -#define CONFIG_SOC_I2S_SUPPORTS_LCD_CAMERA 1 -#define CONFIG_SOC_I2S_MAX_DATA_WIDTH 24 -#define CONFIG_SOC_I2S_TRANS_SIZE_ALIGN_WORD 1 -#define CONFIG_SOC_I2S_LCD_I80_VARIANT 1 -#define CONFIG_SOC_LCD_I80_SUPPORTED 1 -#define CONFIG_SOC_LCD_I80_BUSES 2 -#define CONFIG_SOC_LCD_I80_BUS_WIDTH 24 -#define CONFIG_SOC_LEDC_HAS_TIMER_SPECIFIC_MUX 1 +#define CONFIG_SOC_I2S_PDM_MAX_TX_LINES 2 +#define CONFIG_SOC_I2S_SUPPORTS_TDM 1 #define CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK 1 -#define CONFIG_SOC_LEDC_SUPPORT_REF_TICK 1 -#define CONFIG_SOC_LEDC_SUPPORT_HS_MODE 1 +#define CONFIG_SOC_LEDC_SUPPORT_XTAL_CLOCK 1 #define CONFIG_SOC_LEDC_TIMER_NUM 4 -#define CONFIG_SOC_LEDC_CHANNEL_NUM 8 -#define CONFIG_SOC_LEDC_TIMER_BIT_WIDTH 20 -#define CONFIG_SOC_MCPWM_GROUPS 2 -#define CONFIG_SOC_MCPWM_TIMERS_PER_GROUP 3 -#define CONFIG_SOC_MCPWM_OPERATORS_PER_GROUP 3 -#define CONFIG_SOC_MCPWM_COMPARATORS_PER_OPERATOR 2 -#define CONFIG_SOC_MCPWM_GENERATORS_PER_OPERATOR 2 -#define CONFIG_SOC_MCPWM_TRIGGERS_PER_OPERATOR 2 -#define CONFIG_SOC_MCPWM_GPIO_FAULTS_PER_GROUP 3 -#define CONFIG_SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP 1 -#define CONFIG_SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER 3 -#define CONFIG_SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP 3 -#define CONFIG_SOC_MMU_PERIPH_NUM 2 -#define CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM 3 +#define CONFIG_SOC_LEDC_CHANNEL_NUM 6 +#define CONFIG_SOC_LEDC_TIMER_BIT_WIDTH 14 +#define CONFIG_SOC_LEDC_SUPPORT_FADE_STOP 1 +#define CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM 1 +#define CONFIG_SOC_MMU_PERIPH_NUM 1 #define CONFIG_SOC_MPU_MIN_REGION_SIZE 0x20000000 #define CONFIG_SOC_MPU_REGIONS_MAX_NUM 8 -#define CONFIG_SOC_PCNT_GROUPS 1 -#define CONFIG_SOC_PCNT_UNITS_PER_GROUP 8 -#define CONFIG_SOC_PCNT_CHANNELS_PER_UNIT 2 -#define CONFIG_SOC_PCNT_THRES_POINT_PER_UNIT 2 #define CONFIG_SOC_RMT_GROUPS 1 -#define CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP 8 -#define CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP 8 -#define CONFIG_SOC_RMT_CHANNELS_PER_GROUP 8 -#define CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL 64 -#define CONFIG_SOC_RMT_SUPPORT_REF_TICK 1 +#define CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP 2 +#define CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP 2 +#define CONFIG_SOC_RMT_CHANNELS_PER_GROUP 4 +#define CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL 48 +#define CONFIG_SOC_RMT_SUPPORT_RX_PINGPONG 1 +#define CONFIG_SOC_RMT_SUPPORT_RX_DEMODULATION 1 +#define CONFIG_SOC_RMT_SUPPORT_TX_ASYNC_STOP 1 +#define CONFIG_SOC_RMT_SUPPORT_TX_LOOP_COUNT 1 +#define CONFIG_SOC_RMT_SUPPORT_TX_SYNCHRO 1 +#define CONFIG_SOC_RMT_SUPPORT_TX_CARRIER_DATA_ONLY 1 +#define CONFIG_SOC_RMT_SUPPORT_XTAL 1 #define CONFIG_SOC_RMT_SUPPORT_APB 1 -#define CONFIG_SOC_RMT_CHANNEL_CLK_INDEPENDENT 1 -#define CONFIG_SOC_RTCIO_PIN_COUNT 18 -#define CONFIG_SOC_RTCIO_INPUT_OUTPUT_SUPPORTED 1 -#define CONFIG_SOC_RTCIO_HOLD_SUPPORTED 1 -#define CONFIG_SOC_RTCIO_WAKE_SUPPORTED 1 +#define CONFIG_SOC_RMT_SUPPORT_RC_FAST 1 +#define CONFIG_SOC_RTC_CNTL_CPU_PD_DMA_BUS_WIDTH 128 +#define CONFIG_SOC_RTC_CNTL_CPU_PD_REG_FILE_NUM 108 +#define CONFIG_SOC_SLEEP_SYSTIMER_STALL_WORKAROUND 1 +#define CONFIG_SOC_SLEEP_TGWDT_STOP_WORKAROUND 1 +#define CONFIG_SOC_RTCIO_PIN_COUNT 0 +#define CONFIG_SOC_MPI_MEM_BLOCKS_NUM 4 +#define CONFIG_SOC_MPI_OPERATIONS_NUM 3 +#define CONFIG_SOC_RSA_MAX_BIT_LEN 3072 +#define CONFIG_SOC_SHA_DMA_MAX_BUFFER_SIZE 3968 +#define CONFIG_SOC_SHA_SUPPORT_DMA 1 +#define CONFIG_SOC_SHA_SUPPORT_RESUME 1 +#define CONFIG_SOC_SHA_GDMA 1 +#define CONFIG_SOC_SHA_SUPPORT_SHA1 1 +#define CONFIG_SOC_SHA_SUPPORT_SHA224 1 +#define CONFIG_SOC_SHA_SUPPORT_SHA256 1 #define CONFIG_SOC_SDM_GROUPS 1 -#define CONFIG_SOC_SDM_CHANNELS_PER_GROUP 8 +#define CONFIG_SOC_SDM_CHANNELS_PER_GROUP 4 #define CONFIG_SOC_SDM_CLK_SUPPORT_APB 1 -#define CONFIG_SOC_SPI_HD_BOTH_INOUT_SUPPORTED 1 -#define CONFIG_SOC_SPI_AS_CS_SUPPORTED 1 -#define CONFIG_SOC_SPI_PERIPH_NUM 3 -#define CONFIG_SOC_SPI_DMA_CHAN_NUM 2 -#define CONFIG_SOC_SPI_MAX_CS_NUM 3 -#define CONFIG_SOC_SPI_SUPPORT_CLK_APB 1 +#define CONFIG_SOC_SPI_PERIPH_NUM 2 +#define CONFIG_SOC_SPI_MAX_CS_NUM 6 #define CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE 64 -#define CONFIG_SOC_SPI_MAX_PRE_DIVIDER 8192 +#define CONFIG_SOC_SPI_SUPPORT_DDRCLK 1 +#define CONFIG_SOC_SPI_SLAVE_SUPPORT_SEG_TRANS 1 +#define CONFIG_SOC_SPI_SUPPORT_CD_SIG 1 +#define CONFIG_SOC_SPI_SUPPORT_CONTINUOUS_TRANS 1 +#define CONFIG_SOC_SPI_SUPPORT_SLAVE_HD_VER2 1 +#define CONFIG_SOC_SPI_SUPPORT_CLK_APB 1 +#define CONFIG_SOC_SPI_SUPPORT_CLK_XTAL 1 +#define CONFIG_SOC_SPI_PERIPH_SUPPORT_CONTROL_DUMMY_OUT 1 +#define CONFIG_SOC_SPI_SCT_SUPPORTED 1 +#define CONFIG_SOC_SPI_SCT_REG_NUM 14 +#define CONFIG_SOC_SPI_SCT_BUFFER_NUM_MAX 1 +#define CONFIG_SOC_SPI_SCT_CONF_BITLEN_MAX 0x3FFFA +#define CONFIG_SOC_MEMSPI_IS_INDEPENDENT 1 +#define CONFIG_SOC_SPI_MAX_PRE_DIVIDER 16 +#define CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_WAIT_IDLE 1 +#define CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_SUSPEND 1 +#define CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_RESUME 1 +#define CONFIG_SOC_SPI_MEM_SUPPORT_IDLE_INTR 1 +#define CONFIG_SOC_SPI_MEM_SUPPORT_SW_SUSPEND 1 +#define CONFIG_SOC_SPI_MEM_SUPPORT_CHECK_SUS 1 +#define CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE 1 +#define CONFIG_SOC_SPI_MEM_SUPPORT_WRAP 1 #define CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED 1 #define CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED 1 #define CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED 1 #define CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED 1 +#define CONFIG_SOC_SYSTIMER_COUNTER_NUM 2 +#define CONFIG_SOC_SYSTIMER_ALARM_NUM 3 +#define CONFIG_SOC_SYSTIMER_BIT_WIDTH_LO 32 +#define CONFIG_SOC_SYSTIMER_BIT_WIDTH_HI 20 +#define CONFIG_SOC_SYSTIMER_FIXED_DIVIDER 1 +#define CONFIG_SOC_SYSTIMER_INT_LEVEL 1 +#define CONFIG_SOC_SYSTIMER_ALARM_MISS_COMPENSATE 1 #define CONFIG_SOC_TIMER_GROUPS 2 -#define CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP 2 -#define CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH 64 -#define CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS 4 +#define CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP 1 +#define CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH 54 +#define CONFIG_SOC_TIMER_GROUP_SUPPORT_XTAL 1 #define CONFIG_SOC_TIMER_GROUP_SUPPORT_APB 1 -#define CONFIG_SOC_TOUCH_SENSOR_VERSION 1 -#define CONFIG_SOC_TOUCH_SENSOR_NUM 10 -#define CONFIG_SOC_TOUCH_SAMPLE_CFG_NUM 1 +#define CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS 2 +#define CONFIG_SOC_MWDT_SUPPORT_XTAL 1 #define CONFIG_SOC_TWAI_CONTROLLER_NUM 1 -#define CONFIG_SOC_TWAI_BRP_MIN 2 #define CONFIG_SOC_TWAI_CLK_SUPPORT_APB 1 -#define CONFIG_SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT 1 -#define CONFIG_SOC_UART_NUM 3 -#define CONFIG_SOC_UART_HP_NUM 3 -#define CONFIG_SOC_UART_SUPPORT_APB_CLK 1 -#define CONFIG_SOC_UART_SUPPORT_REF_TICK 1 +#define CONFIG_SOC_TWAI_BRP_MIN 2 +#define CONFIG_SOC_TWAI_BRP_MAX 16384 +#define CONFIG_SOC_TWAI_SUPPORTS_RX_STATUS 1 +#define CONFIG_SOC_EFUSE_DIS_DOWNLOAD_ICACHE 1 +#define CONFIG_SOC_EFUSE_DIS_PAD_JTAG 1 +#define CONFIG_SOC_EFUSE_DIS_USB_JTAG 1 +#define CONFIG_SOC_EFUSE_DIS_DIRECT_BOOT 1 +#define CONFIG_SOC_EFUSE_SOFT_DIS_JTAG 1 +#define CONFIG_SOC_EFUSE_DIS_ICACHE 1 +#define CONFIG_SOC_EFUSE_BLOCK9_KEY_PURPOSE_QUIRK 1 +#define CONFIG_SOC_SECURE_BOOT_V2_RSA 1 +#define CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS 3 +#define CONFIG_SOC_EFUSE_REVOKE_BOOT_KEY_DIGESTS 1 +#define CONFIG_SOC_SUPPORT_SECURE_BOOT_REVOKE_KEY 1 +#define CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX 32 +#define CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES 1 +#define CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES_128 1 +#define CONFIG_SOC_MEMPROT_CPU_PREFETCH_PAD_SIZE 16 +#define CONFIG_SOC_MEMPROT_MEM_ALIGN_SIZE 512 +#define CONFIG_SOC_UART_NUM 2 +#define CONFIG_SOC_UART_HP_NUM 2 #define CONFIG_SOC_UART_FIFO_LEN 128 #define CONFIG_SOC_UART_BITRATE_MAX 5000000 -#define CONFIG_SOC_SPIRAM_SUPPORTED 1 -#define CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE 1 -#define CONFIG_SOC_SHA_SUPPORT_PARALLEL_ENG 1 -#define CONFIG_SOC_SHA_ENDIANNESS_BE 1 -#define CONFIG_SOC_SHA_SUPPORT_SHA1 1 -#define CONFIG_SOC_SHA_SUPPORT_SHA256 1 -#define CONFIG_SOC_SHA_SUPPORT_SHA384 1 -#define CONFIG_SOC_SHA_SUPPORT_SHA512 1 -#define CONFIG_SOC_MPI_MEM_BLOCKS_NUM 4 -#define CONFIG_SOC_MPI_OPERATIONS_NUM 1 -#define CONFIG_SOC_RSA_MAX_BIT_LEN 4096 -#define CONFIG_SOC_AES_SUPPORT_AES_128 1 -#define CONFIG_SOC_AES_SUPPORT_AES_192 1 -#define CONFIG_SOC_AES_SUPPORT_AES_256 1 -#define CONFIG_SOC_SECURE_BOOT_V1 1 -#define CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS 1 -#define CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX 32 +#define CONFIG_SOC_UART_SUPPORT_APB_CLK 1 +#define CONFIG_SOC_UART_SUPPORT_RTC_CLK 1 +#define CONFIG_SOC_UART_SUPPORT_XTAL_CLK 1 +#define CONFIG_SOC_UART_SUPPORT_WAKEUP_INT 1 +#define CONFIG_SOC_UART_SUPPORT_FSM_TX_WAIT_SEND 1 +#define CONFIG_SOC_COEX_HW_PTI 1 #define CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE 21 -#define CONFIG_SOC_PM_SUPPORT_EXT0_WAKEUP 1 -#define CONFIG_SOC_PM_SUPPORT_EXT1_WAKEUP 1 -#define CONFIG_SOC_PM_SUPPORT_EXT_WAKEUP 1 -#define CONFIG_SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP 1 -#define CONFIG_SOC_PM_SUPPORT_RTC_PERIPH_PD 1 -#define CONFIG_SOC_PM_SUPPORT_RTC_FAST_MEM_PD 1 -#define CONFIG_SOC_PM_SUPPORT_RTC_SLOW_MEM_PD 1 +#define CONFIG_SOC_MAC_BB_PD_MEM_SIZE 192 +#define CONFIG_SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH 12 +#define CONFIG_SOC_PM_SUPPORT_WIFI_WAKEUP 1 +#define CONFIG_SOC_PM_SUPPORT_BT_WAKEUP 1 +#define CONFIG_SOC_PM_SUPPORT_CPU_PD 1 +#define CONFIG_SOC_PM_SUPPORT_WIFI_PD 1 +#define CONFIG_SOC_PM_SUPPORT_BT_PD 1 #define CONFIG_SOC_PM_SUPPORT_RC_FAST_PD 1 #define CONFIG_SOC_PM_SUPPORT_VDDSDIO_PD 1 -#define CONFIG_SOC_PM_SUPPORT_MODEM_PD 1 -#define CONFIG_SOC_CONFIGURABLE_VDDSDIO_SUPPORTED 1 +#define CONFIG_SOC_PM_SUPPORT_MAC_BB_PD 1 +#define CONFIG_SOC_PM_CPU_RETENTION_BY_RTCCNTL 1 +#define CONFIG_SOC_PM_MODEM_RETENTION_BY_BACKUPDMA 1 #define CONFIG_SOC_PM_MODEM_PD_BY_SW 1 -#define CONFIG_SOC_CLK_APLL_SUPPORTED 1 #define CONFIG_SOC_CLK_RC_FAST_D256_SUPPORTED 1 #define CONFIG_SOC_RTC_SLOW_CLK_SUPPORT_RC_FAST_D256 1 #define CONFIG_SOC_CLK_RC_FAST_SUPPORT_CALIBRATION 1 #define CONFIG_SOC_CLK_XTAL32K_SUPPORTED 1 -#define CONFIG_SOC_SDMMC_USE_IOMUX 1 -#define CONFIG_SOC_SDMMC_NUM_SLOTS 2 +#define CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_FAST_RC 1 +#define CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_XTAL 1 +#define CONFIG_SOC_WIFI_HW_TSF 1 +#define CONFIG_SOC_WIFI_FTM_SUPPORT 1 +#define CONFIG_SOC_WIFI_GCMP_SUPPORT 1 #define CONFIG_SOC_WIFI_WAPI_SUPPORT 1 #define CONFIG_SOC_WIFI_CSI_SUPPORT 1 #define CONFIG_SOC_WIFI_MESH_SUPPORT 1 #define CONFIG_SOC_WIFI_SUPPORT_VARIABLE_BEACON_WINDOW 1 -#define CONFIG_SOC_WIFI_NAN_SUPPORT 1 +#define CONFIG_SOC_WIFI_PHY_NEEDS_USB_WORKAROUND 1 #define CONFIG_SOC_BLE_SUPPORTED 1 #define CONFIG_SOC_BLE_MESH_SUPPORTED 1 -#define CONFIG_SOC_BT_CLASSIC_SUPPORTED 1 +#define CONFIG_SOC_BLE_50_SUPPORTED 1 +#define CONFIG_SOC_BLE_DEVICE_PRIVACY_SUPPORTED 1 #define CONFIG_SOC_BLUFI_SUPPORTED 1 -#define CONFIG_SOC_BT_H2C_ENC_KEY_CTRL_ENH_VSC_SUPPORTED 1 -#define CONFIG_SOC_ULP_HAS_ADC 1 #define CONFIG_SOC_PHY_COMBO_MODULE 1 -#define CONFIG_SOC_EMAC_RMII_CLK_OUT_INTERNAL_LOOPBACK 1 #define CONFIG_IDF_CMAKE 1 #define CONFIG_IDF_TOOLCHAIN "gcc" #define CONFIG_IDF_TOOLCHAIN_GCC 1 -#define CONFIG_IDF_TARGET_ARCH_XTENSA 1 -#define CONFIG_IDF_TARGET_ARCH "xtensa" -#define CONFIG_IDF_TARGET "esp32" +#define CONFIG_IDF_TARGET_ARCH_RISCV 1 +#define CONFIG_IDF_TARGET_ARCH "riscv" +#define CONFIG_IDF_TARGET "esp32c3" #define CONFIG_IDF_INIT_VERSION "5.4.0" -#define CONFIG_IDF_TARGET_ESP32 1 -#define CONFIG_IDF_FIRMWARE_CHIP_ID 0x0000 +#define CONFIG_IDF_TARGET_ESP32C3 1 +#define CONFIG_IDF_FIRMWARE_CHIP_ID 0x0005 #define CONFIG_APP_BUILD_TYPE_APP_2NDBOOT 1 #define CONFIG_APP_BUILD_GENERATE_BINARIES 1 #define CONFIG_APP_BUILD_BOOTLOADER 1 #define CONFIG_APP_BUILD_USE_FLASH_SECTIONS 1 #define CONFIG_BOOTLOADER_COMPILE_TIME_DATE 1 #define CONFIG_BOOTLOADER_PROJECT_VER 1 -#define CONFIG_BOOTLOADER_OFFSET_IN_FLASH 0x1000 +#define CONFIG_BOOTLOADER_OFFSET_IN_FLASH 0x0 #define CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE 1 #define CONFIG_BOOTLOADER_LOG_LEVEL_INFO 1 #define CONFIG_BOOTLOADER_LOG_LEVEL 3 #define CONFIG_BOOTLOADER_LOG_TIMESTAMP_SOURCE_CPU_TICKS 1 #define CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT 1 -#define CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V 1 #define CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE 1 #define CONFIG_BOOTLOADER_WDT_ENABLE 1 #define CONFIG_BOOTLOADER_WDT_TIME_MS 9000 #define CONFIG_BOOTLOADER_RESERVE_RTC_SIZE 0x0 -#define CONFIG_SECURE_BOOT_V1_SUPPORTED 1 +#define CONFIG_SECURE_BOOT_V2_RSA_SUPPORTED 1 +#define CONFIG_SECURE_BOOT_V2_PREFERRED 1 +#define CONFIG_SECURE_ROM_DL_MODE_ENABLED 1 #define CONFIG_APP_COMPILE_TIME_DATE 1 #define CONFIG_APP_RETRIEVE_LEN_ELF_SHA 9 #define CONFIG_ESP_ROM_HAS_CRC_LE 1 #define CONFIG_ESP_ROM_HAS_CRC_BE 1 #define CONFIG_ESP_ROM_HAS_MZ_CRC32 1 #define CONFIG_ESP_ROM_HAS_JPEG_DECODE 1 -#define CONFIG_ESP_ROM_HAS_UART_BUF_SWITCH 1 +#define CONFIG_ESP_ROM_UART_CLK_IS_XTAL 1 +#define CONFIG_ESP_ROM_USB_SERIAL_DEVICE_NUM 3 +#define CONFIG_ESP_ROM_HAS_RETARGETABLE_LOCKING 1 +#define CONFIG_ESP_ROM_HAS_ERASE_0_REGION_BUG 1 +#define CONFIG_ESP_ROM_HAS_ENCRYPTED_WRITES_USING_LEGACY_DRV 1 +#define CONFIG_ESP_ROM_GET_CLK_FREQ 1 #define CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND 1 +#define CONFIG_ESP_ROM_HAS_LAYOUT_TABLE 1 +#define CONFIG_ESP_ROM_HAS_SPI_FLASH 1 +#define CONFIG_ESP_ROM_HAS_ETS_PRINTF_BUG 1 #define CONFIG_ESP_ROM_HAS_NEWLIB 1 #define CONFIG_ESP_ROM_HAS_NEWLIB_NANO_FORMAT 1 #define CONFIG_ESP_ROM_HAS_NEWLIB_32BIT_TIME 1 +#define CONFIG_ESP_ROM_NEEDS_SET_CACHE_MMU_SIZE 1 +#define CONFIG_ESP_ROM_RAM_APP_NEEDS_MMU_INIT 1 #define CONFIG_ESP_ROM_HAS_SW_FLOAT 1 #define CONFIG_ESP_ROM_USB_OTG_NUM -1 -#define CONFIG_ESP_ROM_USB_SERIAL_DEVICE_NUM -1 +#define CONFIG_ESP_ROM_HAS_VERSION 1 #define CONFIG_ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB 1 -#define CONFIG_ESP_ROM_HAS_OUTPUT_PUTC_FUNC 1 +#define CONFIG_BOOT_ROM_LOG_ALWAYS_ON 1 #define CONFIG_ESPTOOLPY_FLASHMODE_DIO 1 #define CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR 1 #define CONFIG_ESPTOOLPY_FLASHMODE "dio" -#define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 -#define CONFIG_ESPTOOLPY_FLASHFREQ "40m" +#define CONFIG_ESPTOOLPY_FLASHFREQ_80M 1 +#define CONFIG_ESPTOOLPY_FLASHFREQ "80m" #define CONFIG_ESPTOOLPY_FLASHSIZE_2MB 1 #define CONFIG_ESPTOOLPY_FLASHSIZE "2MB" #define CONFIG_ESPTOOLPY_BEFORE_RESET 1 @@ -300,11 +354,12 @@ #define CONFIG_PARTITION_TABLE_OFFSET 0x8000 #define CONFIG_PARTITION_TABLE_MD5 1 #define CONFIG_ENV_GPIO_RANGE_MIN 0 -#define CONFIG_ENV_GPIO_RANGE_MAX 39 -#define CONFIG_ENV_GPIO_IN_RANGE_MAX 39 -#define CONFIG_ENV_GPIO_OUT_RANGE_MAX 33 -#define CONFIG_BLINK_LED_GPIO 1 -#define CONFIG_BLINK_GPIO 5 +#define CONFIG_ENV_GPIO_RANGE_MAX 19 +#define CONFIG_ENV_GPIO_IN_RANGE_MAX 19 +#define CONFIG_ENV_GPIO_OUT_RANGE_MAX 19 +#define CONFIG_BLINK_LED_STRIP 1 +#define CONFIG_BLINK_LED_STRIP_BACKEND_RMT 1 +#define CONFIG_BLINK_GPIO 8 #define CONFIG_BLINK_PERIOD 1000 #define CONFIG_COMPILER_OPTIMIZATION_DEBUG 1 #define CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE 1 @@ -322,36 +377,17 @@ #define CONFIG_APPTRACE_UART_TASK_PRIO 1 #define CONFIG_APPTRACE_LOCK_ENABLE 1 #define CONFIG_BT_ALARM_MAX_NUM 50 -#define CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC 1 -#define CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST 1 -#define CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID 1 -#define CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT 1 #define CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM 1 -#define CONFIG_ADC_DISABLE_DAC 1 -#define CONFIG_ADC_CAL_EFUSE_TP_ENABLE 1 -#define CONFIG_ADC_CAL_EFUSE_VREF_ENABLE 1 -#define CONFIG_ADC_CAL_LUT_ENABLE 1 -#define CONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4 1 -#define CONFIG_EFUSE_MAX_BLK_LEN 192 +#define CONFIG_EFUSE_MAX_BLK_LEN 256 #define CONFIG_ESP_TLS_USING_MBEDTLS 1 -#define CONFIG_ADC_CALI_EFUSE_TP_ENABLE 1 -#define CONFIG_ADC_CALI_EFUSE_VREF_ENABLE 1 -#define CONFIG_ADC_CALI_LUT_ENABLE 1 -#define CONFIG_ADC_DISABLE_DAC_OUTPUT 1 +#define CONFIG_ESP_TLS_USE_DS_PERIPHERAL 1 #define CONFIG_ESP_COEX_ENABLED 1 #define CONFIG_ESP_ERR_TO_NAME_LOOKUP 1 -#define CONFIG_DAC_DMA_AUTO_16BIT_ALIGN 1 #define CONFIG_GPTIMER_ISR_HANDLER_IN_IRAM 1 #define CONFIG_SPI_MASTER_ISR_IN_IRAM 1 #define CONFIG_SPI_SLAVE_ISR_IN_IRAM 1 +#define CONFIG_USJ_ENABLE_USB_SERIAL_JTAG 1 #define CONFIG_ETH_ENABLED 1 -#define CONFIG_ETH_USE_ESP32_EMAC 1 -#define CONFIG_ETH_PHY_INTERFACE_RMII 1 -#define CONFIG_ETH_RMII_CLK_INPUT 1 -#define CONFIG_ETH_RMII_CLK_IN_GPIO 0 -#define CONFIG_ETH_DMA_BUFFER_SIZE 512 -#define CONFIG_ETH_DMA_RX_BUFFER_NUM 10 -#define CONFIG_ETH_DMA_TX_BUFFER_NUM 10 #define CONFIG_ETH_USE_SPI_ETHERNET 1 #define CONFIG_ESP_EVENT_POST_FROM_ISR 1 #define CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR 1 @@ -367,29 +403,29 @@ #define CONFIG_HTTPD_SERVER_EVENT_POST_TIMEOUT 2000 #define CONFIG_ESP_HTTPS_OTA_EVENT_POST_TIMEOUT 2000 #define CONFIG_ESP_HTTPS_SERVER_EVENT_POST_TIMEOUT 2000 -#define CONFIG_ESP32_REV_MIN_0 1 -#define CONFIG_ESP32_REV_MIN 0 -#define CONFIG_ESP32_REV_MIN_FULL 0 -#define CONFIG_ESP_REV_MIN_FULL 0 -#define CONFIG_ESP32_REV_MAX_FULL 399 -#define CONFIG_ESP_REV_MAX_FULL 399 +#define CONFIG_ESP32C3_REV_MIN_3 1 +#define CONFIG_ESP32C3_REV_MIN_FULL 3 +#define CONFIG_ESP_REV_MIN_FULL 3 +#define CONFIG_ESP32C3_REV_MAX_FULL 199 +#define CONFIG_ESP_REV_MAX_FULL 199 #define CONFIG_ESP_EFUSE_BLOCK_REV_MIN_FULL 0 -#define CONFIG_ESP_EFUSE_BLOCK_REV_MAX_FULL 99 +#define CONFIG_ESP_EFUSE_BLOCK_REV_MAX_FULL 199 #define CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA 1 #define CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP 1 #define CONFIG_ESP_MAC_ADDR_UNIVERSE_BT 1 #define CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH 1 #define CONFIG_ESP_MAC_UNIVERSAL_MAC_ADDRESSES_FOUR 1 #define CONFIG_ESP_MAC_UNIVERSAL_MAC_ADDRESSES 4 -#define CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR 1 -#define CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES 4 +#define CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES_FOUR 1 +#define CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES 4 #define CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND 1 -#define CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND 1 -#define CONFIG_ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY 2000 +#define CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND 1 +#define CONFIG_ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY 0 #define CONFIG_ESP_SLEEP_GPIO_ENABLE_INTERNAL_RESISTORS 1 #define CONFIG_RTC_CLK_SRC_INT_RC 1 #define CONFIG_RTC_CLK_CAL_CYCLES 1024 #define CONFIG_PERIPH_CTRL_FUNC_IN_IRAM 1 +#define CONFIG_GDMA_CTRL_FUNC_IN_IRAM 1 #define CONFIG_XTAL_FREQ_40 1 #define CONFIG_XTAL_FREQ 40 #define CONFIG_ESP_SPI_BUS_LOCK_ISR_FUNCS_IN_IRAM 1 @@ -401,13 +437,19 @@ #define CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE 1 #define CONFIG_ESP_PHY_MAX_WIFI_TX_POWER 20 #define CONFIG_ESP_PHY_MAX_TX_POWER 20 +#define CONFIG_ESP_PHY_ENABLE_USB 1 #define CONFIG_ESP_PHY_RF_CAL_PARTIAL 1 #define CONFIG_ESP_PHY_CALIBRATION_MODE 0 +#define CONFIG_PM_POWER_DOWN_CPU_IN_LIGHT_SLEEP 1 #define CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 1 #define CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ 160 -#define CONFIG_ESP32_TRACEMEM_RESERVE_DRAM 0x0 #define CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT 1 #define CONFIG_ESP_SYSTEM_PANIC_REBOOT_DELAY_SECONDS 0 +#define CONFIG_ESP_SYSTEM_SINGLE_CORE_MODE 1 +#define CONFIG_ESP_SYSTEM_RTC_FAST_MEM_AS_HEAP_DEPCHECK 1 +#define CONFIG_ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP 1 +#define CONFIG_ESP_SYSTEM_MEMPROT_FEATURE 1 +#define CONFIG_ESP_SYSTEM_MEMPROT_FEATURE_LOCK 1 #define CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE 32 #define CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE 2304 #define CONFIG_ESP_MAIN_TASK_STACK_SIZE 3584 @@ -415,27 +457,27 @@ #define CONFIG_ESP_MAIN_TASK_AFFINITY 0x0 #define CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE 2048 #define CONFIG_ESP_CONSOLE_UART_DEFAULT 1 +#define CONFIG_ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG 1 +#define CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED 1 #define CONFIG_ESP_CONSOLE_UART 1 #define CONFIG_ESP_CONSOLE_UART_NUM 0 #define CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM 0 #define CONFIG_ESP_CONSOLE_UART_BAUDRATE 115200 #define CONFIG_ESP_INT_WDT 1 #define CONFIG_ESP_INT_WDT_TIMEOUT_MS 300 -#define CONFIG_ESP_INT_WDT_CHECK_CPU1 1 #define CONFIG_ESP_TASK_WDT_EN 1 #define CONFIG_ESP_TASK_WDT_INIT 1 #define CONFIG_ESP_TASK_WDT_TIMEOUT_S 5 #define CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0 1 -#define CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 1 #define CONFIG_ESP_DEBUG_OCDAWARE 1 #define CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4 1 #define CONFIG_ESP_BROWNOUT_DET 1 -#define CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0 1 -#define CONFIG_ESP_BROWNOUT_DET_LVL 0 +#define CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 1 +#define CONFIG_ESP_BROWNOUT_DET_LVL 7 #define CONFIG_ESP_SYSTEM_BROWNOUT_INTR 1 +#define CONFIG_ESP_SYSTEM_HW_STACK_GUARD 1 +#define CONFIG_ESP_SYSTEM_HW_PC_RECORD 1 #define CONFIG_ESP_IPC_TASK_STACK_SIZE 1024 -#define CONFIG_ESP_IPC_USES_CALLERS_PRIORITY 1 -#define CONFIG_ESP_IPC_ISR_ENABLE 1 #define CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER 1 #define CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER 1 #define CONFIG_ESP_TIMER_TASK_STACK_SIZE 3584 @@ -443,7 +485,7 @@ #define CONFIG_ESP_TIMER_TASK_AFFINITY 0x0 #define CONFIG_ESP_TIMER_TASK_AFFINITY_CPU0 1 #define CONFIG_ESP_TIMER_ISR_AFFINITY_CPU0 1 -#define CONFIG_ESP_TIMER_IMPL_TG0_LAC 1 +#define CONFIG_ESP_TIMER_IMPL_SYSTIMER 1 #define CONFIG_ESP_WIFI_ENABLED 1 #define CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM 10 #define CONFIG_ESP_WIFI_DYNAMIC_RX_BUFFER_NUM 32 @@ -458,7 +500,6 @@ #define CONFIG_ESP_WIFI_AMPDU_RX_ENABLED 1 #define CONFIG_ESP_WIFI_RX_BA_WIN 6 #define CONFIG_ESP_WIFI_NVS_ENABLED 1 -#define CONFIG_ESP_WIFI_TASK_PINNED_TO_CORE_0 1 #define CONFIG_ESP_WIFI_SOFTAP_BEACON_MAX_LEN 752 #define CONFIG_ESP_WIFI_MGMT_SBUF_NUM 32 #define CONFIG_ESP_WIFI_IRAM_OPT 1 @@ -489,7 +530,9 @@ #define CONFIG_FATFS_USE_STRFUNC_NONE 1 #define CONFIG_FATFS_VFS_FSTAT_BLKSIZE 0 #define CONFIG_FATFS_LINK_LOCK 1 +#define CONFIG_FREERTOS_UNICORE 1 #define CONFIG_FREERTOS_HZ 100 +#define CONFIG_FREERTOS_OPTIMIZED_SCHEDULER 1 #define CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY 1 #define CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS 1 #define CONFIG_FREERTOS_IDLE_TASK_STACKSIZE 1536 @@ -508,16 +551,16 @@ #define CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER 1 #define CONFIG_FREERTOS_ISR_STACKSIZE 1536 #define CONFIG_FREERTOS_INTERRUPT_BACKTRACE 1 -#define CONFIG_FREERTOS_TICK_SUPPORT_CORETIMER 1 -#define CONFIG_FREERTOS_CORETIMER_0 1 -#define CONFIG_FREERTOS_SYSTICK_USES_CCOUNT 1 +#define CONFIG_FREERTOS_TICK_SUPPORT_SYSTIMER 1 +#define CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL1 1 +#define CONFIG_FREERTOS_SYSTICK_USES_SYSTIMER 1 #define CONFIG_FREERTOS_PORT 1 #define CONFIG_FREERTOS_NO_AFFINITY 0x7FFFFFFF #define CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION 1 #define CONFIG_FREERTOS_DEBUG_OCDAWARE 1 #define CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT 1 #define CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH 1 -#define CONFIG_FREERTOS_NUMBER_OF_CORES 2 +#define CONFIG_FREERTOS_NUMBER_OF_CORES 1 #define CONFIG_HAL_ASSERTION_EQUALS_SYSTEM 1 #define CONFIG_HAL_DEFAULT_ASSERTION_LEVEL 2 #define CONFIG_HAL_SPI_MASTER_FUNC_IN_IRAM 1 @@ -623,8 +666,13 @@ #define CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS 200 #define CONFIG_MBEDTLS_CMAC_C 1 #define CONFIG_MBEDTLS_HARDWARE_AES 1 +#define CONFIG_MBEDTLS_AES_USE_INTERRUPT 1 +#define CONFIG_MBEDTLS_AES_INTERRUPT_LEVEL 0 #define CONFIG_MBEDTLS_GCM_SUPPORT_NON_AES_CIPHER 1 #define CONFIG_MBEDTLS_HARDWARE_MPI 1 +#define CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI 1 +#define CONFIG_MBEDTLS_MPI_USE_INTERRUPT 1 +#define CONFIG_MBEDTLS_MPI_INTERRUPT_LEVEL 0 #define CONFIG_MBEDTLS_HARDWARE_SHA 1 #define CONFIG_MBEDTLS_ROM_MD5 1 #define CONFIG_MBEDTLS_HAVE_TIME 1 @@ -685,7 +733,6 @@ #define CONFIG_PTHREAD_TASK_PRIO_DEFAULT 5 #define CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT 3072 #define CONFIG_PTHREAD_STACK_MIN 768 -#define CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY 1 #define CONFIG_PTHREAD_TASK_CORE_DEFAULT -1 #define CONFIG_PTHREAD_TASK_NAME_DEFAULT "pthread" #define CONFIG_MMU_PAGE_SIZE_64KB 1 @@ -705,10 +752,14 @@ #define CONFIG_SPI_FLASH_VENDOR_ISSI_SUPPORTED 1 #define CONFIG_SPI_FLASH_VENDOR_MXIC_SUPPORTED 1 #define CONFIG_SPI_FLASH_VENDOR_WINBOND_SUPPORTED 1 +#define CONFIG_SPI_FLASH_VENDOR_BOYA_SUPPORTED 1 +#define CONFIG_SPI_FLASH_VENDOR_TH_SUPPORTED 1 #define CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP 1 #define CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP 1 #define CONFIG_SPI_FLASH_SUPPORT_GD_CHIP 1 #define CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP 1 +#define CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP 1 +#define CONFIG_SPI_FLASH_SUPPORT_TH_CHIP 1 #define CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE 1 #define CONFIG_SPIFFS_MAX_PARTITIONS 3 #define CONFIG_SPIFFS_CACHE 1 @@ -741,28 +792,30 @@ #define CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN 1 /* List of deprecated options */ -#define CONFIG_ADC2_DISABLE_DAC CONFIG_ADC_DISABLE_DAC #define CONFIG_BROWNOUT_DET CONFIG_ESP_BROWNOUT_DET #define CONFIG_BROWNOUT_DET_LVL CONFIG_ESP_BROWNOUT_DET_LVL -#define CONFIG_BROWNOUT_DET_LVL_SEL_0 CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0 +#define CONFIG_BROWNOUT_DET_LVL_SEL_7 CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 #define CONFIG_COMPILER_OPTIMIZATION_DEFAULT CONFIG_COMPILER_OPTIMIZATION_DEBUG #define CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG CONFIG_COMPILER_OPTIMIZATION_DEBUG #define CONFIG_CONSOLE_UART CONFIG_ESP_CONSOLE_UART #define CONFIG_CONSOLE_UART_BAUDRATE CONFIG_ESP_CONSOLE_UART_BAUDRATE #define CONFIG_CONSOLE_UART_DEFAULT CONFIG_ESP_CONSOLE_UART_DEFAULT #define CONFIG_CONSOLE_UART_NUM CONFIG_ESP_CONSOLE_UART_NUM +#define CONFIG_ESP32C3_BROWNOUT_DET CONFIG_ESP_BROWNOUT_DET +#define CONFIG_ESP32C3_BROWNOUT_DET_LVL CONFIG_ESP_BROWNOUT_DET_LVL +#define CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_7 CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 +#define CONFIG_ESP32C3_DEBUG_OCDAWARE CONFIG_ESP_DEBUG_OCDAWARE +#define CONFIG_ESP32C3_DEFAULT_CPU_FREQ_160 CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 +#define CONFIG_ESP32C3_DEFAULT_CPU_FREQ_MHZ CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ +#define CONFIG_ESP32C3_LIGHTSLEEP_GPIO_RESET_WORKAROUND CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND +#define CONFIG_ESP32C3_MEMPROT_FEATURE CONFIG_ESP_SYSTEM_MEMPROT_FEATURE +#define CONFIG_ESP32C3_MEMPROT_FEATURE_LOCK CONFIG_ESP_SYSTEM_MEMPROT_FEATURE_LOCK +#define CONFIG_ESP32C3_RTC_CLK_CAL_CYCLES CONFIG_RTC_CLK_CAL_CYCLES +#define CONFIG_ESP32C3_RTC_CLK_SRC_INT_RC CONFIG_RTC_CLK_SRC_INT_RC +#define CONFIG_ESP32C3_TIME_SYSCALL_USE_RTC_SYSTIMER CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT #define CONFIG_ESP32_APPTRACE_DEST_NONE CONFIG_APPTRACE_DEST_NONE #define CONFIG_ESP32_APPTRACE_LOCK_ENABLE CONFIG_APPTRACE_LOCK_ENABLE -#define CONFIG_ESP32_BROWNOUT_DET CONFIG_ESP_BROWNOUT_DET -#define CONFIG_ESP32_BROWNOUT_DET_LVL CONFIG_ESP_BROWNOUT_DET_LVL -#define CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0 CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0 -#define CONFIG_ESP32_DEBUG_OCDAWARE CONFIG_ESP_DEBUG_OCDAWARE -#define CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY CONFIG_ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY -#define CONFIG_ESP32_DEFAULT_CPU_FREQ_160 CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 -#define CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ -#define CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY #define CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE CONFIG_ESP_COREDUMP_ENABLE_TO_NONE -#define CONFIG_ESP32_PANIC_PRINT_REBOOT CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT #define CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE #define CONFIG_ESP32_PHY_MAX_TX_POWER CONFIG_ESP_PHY_MAX_TX_POWER #define CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER CONFIG_ESP_PHY_MAX_WIFI_TX_POWER @@ -771,11 +824,6 @@ #define CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT CONFIG_PTHREAD_TASK_NAME_DEFAULT #define CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT CONFIG_PTHREAD_TASK_PRIO_DEFAULT #define CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT -#define CONFIG_ESP32_RTC_CLK_CAL_CYCLES CONFIG_RTC_CLK_CAL_CYCLES -#define CONFIG_ESP32_RTC_CLK_SRC_INT_RC CONFIG_RTC_CLK_SRC_INT_RC -#define CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC CONFIG_RTC_CLK_SRC_INT_RC -#define CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1 CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT -#define CONFIG_ESP32_TIME_SYSCALL_USE_RTC_HRT CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT #define CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED CONFIG_ESP_WIFI_AMPDU_RX_ENABLED #define CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED CONFIG_ESP_WIFI_AMPDU_TX_ENABLED #define CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM CONFIG_ESP_WIFI_DYNAMIC_RX_BUFFER_NUM @@ -791,28 +839,22 @@ #define CONFIG_ESP32_WIFI_RX_IRAM_OPT CONFIG_ESP_WIFI_RX_IRAM_OPT #define CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN CONFIG_ESP_WIFI_SOFTAP_BEACON_MAX_LEN #define CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM -#define CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0 CONFIG_ESP_WIFI_TASK_PINNED_TO_CORE_0 #define CONFIG_ESP32_WIFI_TX_BA_WIN CONFIG_ESP_WIFI_TX_BA_WIN #define CONFIG_ESP32_WIFI_TX_BUFFER_TYPE CONFIG_ESP_WIFI_TX_BUFFER_TYPE -#define CONFIG_ESP32_XTAL_FREQ CONFIG_XTAL_FREQ -#define CONFIG_ESP32_XTAL_FREQ_40 CONFIG_XTAL_FREQ_40 #define CONFIG_ESP_GRATUITOUS_ARP CONFIG_LWIP_ESP_GRATUITOUS_ARP -#define CONFIG_ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY CONFIG_ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY +#define CONFIG_ESP_SYSTEM_PM_POWER_DOWN_CPU CONFIG_PM_POWER_DOWN_CPU_IN_LIGHT_SLEEP #define CONFIG_ESP_TASK_WDT CONFIG_ESP_TASK_WDT_INIT #define CONFIG_FLASHMODE_DIO CONFIG_ESPTOOLPY_FLASHMODE_DIO -#define CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR #define CONFIG_GARP_TMR_INTERVAL CONFIG_LWIP_GARP_TMR_INTERVAL #define CONFIG_GDBSTUB_MAX_TASKS CONFIG_ESP_GDBSTUB_MAX_TASKS #define CONFIG_GDBSTUB_SUPPORT_TASKS CONFIG_ESP_GDBSTUB_SUPPORT_TASKS #define CONFIG_INT_WDT CONFIG_ESP_INT_WDT -#define CONFIG_INT_WDT_CHECK_CPU1 CONFIG_ESP_INT_WDT_CHECK_CPU1 #define CONFIG_INT_WDT_TIMEOUT_MS CONFIG_ESP_INT_WDT_TIMEOUT_MS #define CONFIG_IPC_TASK_STACK_SIZE CONFIG_ESP_IPC_TASK_STACK_SIZE #define CONFIG_LOG_BOOTLOADER_LEVEL CONFIG_BOOTLOADER_LOG_LEVEL #define CONFIG_LOG_BOOTLOADER_LEVEL_INFO CONFIG_BOOTLOADER_LOG_LEVEL_INFO #define CONFIG_MAIN_TASK_STACK_SIZE CONFIG_ESP_MAIN_TASK_STACK_SIZE #define CONFIG_MONITOR_BAUD CONFIG_ESPTOOLPY_MONITOR_BAUD -#define CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES #define CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE #define CONFIG_OPTIMIZATION_ASSERTION_LEVEL CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL #define CONFIG_OPTIMIZATION_LEVEL_DEBUG CONFIG_COMPILER_OPTIMIZATION_DEBUG @@ -827,7 +869,6 @@ #define CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE #define CONFIG_TASK_WDT CONFIG_ESP_TASK_WDT_INIT #define CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0 CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0 -#define CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1 CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 #define CONFIG_TASK_WDT_TIMEOUT_S CONFIG_ESP_TASK_WDT_TIMEOUT_S #define CONFIG_TCPIP_RECVMBOX_SIZE CONFIG_LWIP_TCPIP_RECVMBOX_SIZE #define CONFIG_TCPIP_TASK_AFFINITY CONFIG_LWIP_TCPIP_TASK_AFFINITY @@ -846,7 +887,6 @@ #define CONFIG_TIMER_TASK_PRIORITY CONFIG_FREERTOS_TIMER_TASK_PRIORITY #define CONFIG_TIMER_TASK_STACK_DEPTH CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH #define CONFIG_TIMER_TASK_STACK_SIZE CONFIG_ESP_TIMER_TASK_STACK_SIZE -#define CONFIG_TRACEMEM_RESERVE_DRAM CONFIG_ESP32_TRACEMEM_RESERVE_DRAM #define CONFIG_UDP_RECVMBOX_SIZE CONFIG_LWIP_UDP_RECVMBOX_SIZE #define CONFIG_WPA_MBEDTLS_CRYPTO CONFIG_ESP_WIFI_MBEDTLS_CRYPTO #define CONFIG_WPA_MBEDTLS_TLS_CLIENT CONFIG_ESP_WIFI_MBEDTLS_TLS_CLIENT diff --git a/ESP-IDF_ePaper/build/config/sdkconfig.json b/ESP-IDF_ePaper/build/config/sdkconfig.json index ba76e3e44..a79605885 100644 --- a/ESP-IDF_ePaper/build/config/sdkconfig.json +++ b/ESP-IDF_ePaper/build/config/sdkconfig.json @@ -1,22 +1,16 @@ { - "ADC_CALI_EFUSE_TP_ENABLE": true, - "ADC_CALI_EFUSE_VREF_ENABLE": true, - "ADC_CALI_LUT_ENABLE": true, "ADC_CALI_SUPPRESS_DEPRECATE_WARN": false, - "ADC_CAL_EFUSE_TP_ENABLE": true, - "ADC_CAL_EFUSE_VREF_ENABLE": true, - "ADC_CAL_LUT_ENABLE": true, + "ADC_CONTINUOUS_FORCE_USE_ADC2_ON_C3_S3": false, "ADC_CONTINUOUS_ISR_IRAM_SAFE": false, - "ADC_DISABLE_DAC": true, - "ADC_DISABLE_DAC_OUTPUT": true, "ADC_ENABLE_DEBUG_LOG": false, "ADC_ONESHOT_CTRL_FUNC_IN_IRAM": false, + "ADC_ONESHOT_FORCE_USE_ADC2_ON_C3": false, "ADC_SUPPRESS_DEPRECATE_WARN": false, "APPTRACE_DEST_JTAG": false, "APPTRACE_DEST_NONE": true, "APPTRACE_DEST_UART1": false, - "APPTRACE_DEST_UART2": false, "APPTRACE_DEST_UART_NONE": true, + "APPTRACE_DEST_USB_CDC": false, "APPTRACE_LOCK_ENABLE": true, "APPTRACE_UART_TASK_PRIO": 1, "APP_BUILD_BOOTLOADER": true, @@ -24,8 +18,6 @@ "APP_BUILD_TYPE_APP_2NDBOOT": true, "APP_BUILD_TYPE_RAM": false, "APP_BUILD_USE_FLASH_SECTIONS": true, - "APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS": false, - "APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS": false, "APP_COMPILE_TIME_DATE": true, "APP_EXCLUDE_PROJECT_NAME_VAR": false, "APP_EXCLUDE_PROJECT_VER_VAR": false, @@ -33,9 +25,11 @@ "APP_PROJECT_VER_FROM_CONFIG": false, "APP_REPRODUCIBLE_BUILD": false, "APP_RETRIEVE_LEN_ELF_SHA": 9, - "BLINK_GPIO": 5, - "BLINK_LED_GPIO": true, - "BLINK_LED_STRIP": false, + "BLINK_GPIO": 8, + "BLINK_LED_GPIO": false, + "BLINK_LED_STRIP": true, + "BLINK_LED_STRIP_BACKEND_RMT": true, + "BLINK_LED_STRIP_BACKEND_SPI": false, "BLINK_PERIOD": 1000, "BOOTLOADER_APP_ROLLBACK_ENABLE": false, "BOOTLOADER_APP_TEST": false, @@ -57,18 +51,20 @@ "BOOTLOADER_LOG_LEVEL_VERBOSE": false, "BOOTLOADER_LOG_LEVEL_WARN": false, "BOOTLOADER_LOG_TIMESTAMP_SOURCE_CPU_TICKS": true, - "BOOTLOADER_OFFSET_IN_FLASH": 4096, + "BOOTLOADER_OFFSET_IN_FLASH": 0, "BOOTLOADER_PROJECT_VER": 1, "BOOTLOADER_REGION_PROTECTION_ENABLE": true, "BOOTLOADER_RESERVE_RTC_SIZE": 0, "BOOTLOADER_SKIP_VALIDATE_ALWAYS": false, "BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP": false, "BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON": false, - "BOOTLOADER_VDDSDIO_BOOST_1_8V": false, - "BOOTLOADER_VDDSDIO_BOOST_1_9V": true, "BOOTLOADER_WDT_DISABLE_IN_USER_CODE": false, "BOOTLOADER_WDT_ENABLE": true, "BOOTLOADER_WDT_TIME_MS": 9000, + "BOOT_ROM_LOG_ALWAYS_OFF": false, + "BOOT_ROM_LOG_ALWAYS_ON": true, + "BOOT_ROM_LOG_ON_GPIO_HIGH": false, + "BOOT_ROM_LOG_ON_GPIO_LOW": false, "BT_ALARM_MAX_NUM": 50, "BT_ENABLED": false, "COMPILER_ASSERT_NDEBUG_EVALUATE": true, @@ -95,6 +91,7 @@ "COMPILER_ORPHAN_SECTIONS_WARNING": true, "COMPILER_RT_LIB_GCCLIB": true, "COMPILER_RT_LIB_NAME": "gcc", + "COMPILER_SAVE_RESTORE_LIBCALLS": false, "COMPILER_STACK_CHECK_MODE_ALL": false, "COMPILER_STACK_CHECK_MODE_NONE": true, "COMPILER_STACK_CHECK_MODE_NORM": false, @@ -102,48 +99,35 @@ "COMPILER_STATIC_ANALYZER": false, "COMPILER_WARN_WRITE_STRINGS": false, "CONSOLE_SORTED_HELP": false, - "DAC_CTRL_FUNC_IN_IRAM": false, - "DAC_DMA_AUTO_16BIT_ALIGN": true, - "DAC_ENABLE_DEBUG_LOG": false, - "DAC_ISR_IRAM_SAFE": false, - "DAC_SUPPRESS_DEPRECATE_WARN": false, - "EFUSE_CODE_SCHEME_COMPAT_3_4": true, - "EFUSE_CODE_SCHEME_COMPAT_NONE": false, - "EFUSE_CODE_SCHEME_COMPAT_REPEAT": false, "EFUSE_CUSTOM_TABLE": false, - "EFUSE_MAX_BLK_LEN": 192, + "EFUSE_MAX_BLK_LEN": 256, "EFUSE_VIRTUAL": false, - "ENV_GPIO_IN_RANGE_MAX": 39, - "ENV_GPIO_OUT_RANGE_MAX": 33, - "ENV_GPIO_RANGE_MAX": 39, + "ENV_GPIO_IN_RANGE_MAX": 19, + "ENV_GPIO_OUT_RANGE_MAX": 19, + "ENV_GPIO_RANGE_MAX": 19, "ENV_GPIO_RANGE_MIN": 0, - "ESP32_DISABLE_BASIC_ROM_CONSOLE": false, - "ESP32_REV_MAX_FULL": 399, - "ESP32_REV_MIN": 0, - "ESP32_REV_MIN_0": true, - "ESP32_REV_MIN_1": false, - "ESP32_REV_MIN_1_1": false, - "ESP32_REV_MIN_2": false, - "ESP32_REV_MIN_3": false, - "ESP32_REV_MIN_3_1": false, - "ESP32_REV_MIN_FULL": 0, - "ESP32_TRACEMEM_RESERVE_DRAM": 0, - "ESP32_TRAX": false, - "ESP32_UNIVERSAL_MAC_ADDRESSES": 4, - "ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR": true, - "ESP32_UNIVERSAL_MAC_ADDRESSES_TWO": false, - "ESP32_USE_FIXED_STATIC_RAM_SIZE": false, + "ESP32C3_REV_MAX_FULL": 199, + "ESP32C3_REV_MIN_0": false, + "ESP32C3_REV_MIN_1": false, + "ESP32C3_REV_MIN_101": false, + "ESP32C3_REV_MIN_2": false, + "ESP32C3_REV_MIN_3": true, + "ESP32C3_REV_MIN_4": false, + "ESP32C3_REV_MIN_FULL": 3, + "ESP32C3_UNIVERSAL_MAC_ADDRESSES": 4, + "ESP32C3_UNIVERSAL_MAC_ADDRESSES_FOUR": true, + "ESP32C3_UNIVERSAL_MAC_ADDRESSES_TWO": false, "ESPTOOLPY_AFTER": "hard_reset", "ESPTOOLPY_AFTER_NORESET": false, "ESPTOOLPY_AFTER_RESET": true, "ESPTOOLPY_BEFORE": "default_reset", "ESPTOOLPY_BEFORE_NORESET": false, "ESPTOOLPY_BEFORE_RESET": true, - "ESPTOOLPY_FLASHFREQ": "40m", + "ESPTOOLPY_FLASHFREQ": "80m", "ESPTOOLPY_FLASHFREQ_20M": false, "ESPTOOLPY_FLASHFREQ_26M": false, - "ESPTOOLPY_FLASHFREQ_40M": true, - "ESPTOOLPY_FLASHFREQ_80M": false, + "ESPTOOLPY_FLASHFREQ_40M": false, + "ESPTOOLPY_FLASHFREQ_80M": true, "ESPTOOLPY_FLASHMODE": "dio", "ESPTOOLPY_FLASHMODE_DIO": true, "ESPTOOLPY_FLASHMODE_DOUT": false, @@ -163,24 +147,27 @@ "ESPTOOLPY_MONITOR_BAUD": 115200, "ESPTOOLPY_NO_STUB": false, "ESP_BROWNOUT_DET": true, - "ESP_BROWNOUT_DET_LVL": 0, - "ESP_BROWNOUT_DET_LVL_SEL_0": true, - "ESP_BROWNOUT_DET_LVL_SEL_1": false, + "ESP_BROWNOUT_DET_LVL": 7, "ESP_BROWNOUT_DET_LVL_SEL_2": false, "ESP_BROWNOUT_DET_LVL_SEL_3": false, "ESP_BROWNOUT_DET_LVL_SEL_4": false, "ESP_BROWNOUT_DET_LVL_SEL_5": false, "ESP_BROWNOUT_DET_LVL_SEL_6": false, - "ESP_BROWNOUT_DET_LVL_SEL_7": false, + "ESP_BROWNOUT_DET_LVL_SEL_7": true, "ESP_COEX_ENABLED": true, + "ESP_COEX_EXTERNAL_COEXIST_ENABLE": false, "ESP_COEX_GPIO_DEBUG": false, "ESP_CONSOLE_NONE": false, "ESP_CONSOLE_ROM_SERIAL_PORT_NUM": 0, + "ESP_CONSOLE_SECONDARY_NONE": false, + "ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG": true, "ESP_CONSOLE_UART": true, "ESP_CONSOLE_UART_BAUDRATE": 115200, "ESP_CONSOLE_UART_CUSTOM": false, "ESP_CONSOLE_UART_DEFAULT": true, "ESP_CONSOLE_UART_NUM": 0, + "ESP_CONSOLE_USB_SERIAL_JTAG": false, + "ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED": true, "ESP_COREDUMP_ENABLE_TO_FLASH": false, "ESP_COREDUMP_ENABLE_TO_NONE": true, "ESP_COREDUMP_ENABLE_TO_UART": false, @@ -188,9 +175,8 @@ "ESP_DEBUG_STUBS_ENABLE": false, "ESP_DEFAULT_CPU_FREQ_MHZ": 160, "ESP_DEFAULT_CPU_FREQ_MHZ_160": true, - "ESP_DEFAULT_CPU_FREQ_MHZ_240": false, "ESP_DEFAULT_CPU_FREQ_MHZ_80": false, - "ESP_EFUSE_BLOCK_REV_MAX_FULL": 99, + "ESP_EFUSE_BLOCK_REV_MAX_FULL": 199, "ESP_EFUSE_BLOCK_REV_MIN_FULL": 0, "ESP_ERR_TO_NAME_LOOKUP": true, "ESP_EVENT_LOOP_PROFILING": false, @@ -210,22 +196,17 @@ "ESP_HTTP_CLIENT_ENABLE_HTTPS": true, "ESP_HTTP_CLIENT_EVENT_POST_TIMEOUT": 2000, "ESP_INT_WDT": true, - "ESP_INT_WDT_CHECK_CPU1": true, "ESP_INT_WDT_TIMEOUT_MS": 300, - "ESP_IPC_ISR_ENABLE": true, "ESP_IPC_TASK_STACK_SIZE": 1024, - "ESP_IPC_USES_CALLERS_PRIORITY": true, "ESP_MAC_ADDR_UNIVERSE_BT": true, "ESP_MAC_ADDR_UNIVERSE_ETH": true, "ESP_MAC_ADDR_UNIVERSE_WIFI_AP": true, "ESP_MAC_ADDR_UNIVERSE_WIFI_STA": true, - "ESP_MAC_IGNORE_MAC_CRC_ERROR": false, "ESP_MAC_UNIVERSAL_MAC_ADDRESSES": 4, "ESP_MAC_UNIVERSAL_MAC_ADDRESSES_FOUR": true, "ESP_MAC_USE_CUSTOM_MAC_AS_BASE_MAC": false, "ESP_MAIN_TASK_AFFINITY": 0, "ESP_MAIN_TASK_AFFINITY_CPU0": true, - "ESP_MAIN_TASK_AFFINITY_CPU1": false, "ESP_MAIN_TASK_AFFINITY_NO_AFFINITY": false, "ESP_MAIN_TASK_STACK_SIZE": 3584, "ESP_MINIMAL_SHARED_STACK_SIZE": 2048, @@ -244,6 +225,7 @@ "ESP_PHY_CALIBRATION_MODE": 0, "ESP_PHY_ENABLED": true, "ESP_PHY_ENABLE_CERT_TEST": false, + "ESP_PHY_ENABLE_USB": true, "ESP_PHY_INIT_DATA_IN_PARTITION": false, "ESP_PHY_MAX_TX_POWER": 20, "ESP_PHY_MAX_WIFI_TX_POWER": 20, @@ -256,51 +238,64 @@ "ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0": true, "ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1": true, "ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2": true, - "ESP_REV_MAX_FULL": 399, - "ESP_REV_MIN_FULL": 0, + "ESP_REV_MAX_FULL": 199, + "ESP_REV_MIN_FULL": 3, + "ESP_ROM_GET_CLK_FREQ": true, "ESP_ROM_HAS_CRC_BE": true, "ESP_ROM_HAS_CRC_LE": true, + "ESP_ROM_HAS_ENCRYPTED_WRITES_USING_LEGACY_DRV": true, + "ESP_ROM_HAS_ERASE_0_REGION_BUG": true, + "ESP_ROM_HAS_ETS_PRINTF_BUG": true, "ESP_ROM_HAS_JPEG_DECODE": true, + "ESP_ROM_HAS_LAYOUT_TABLE": true, "ESP_ROM_HAS_MZ_CRC32": true, "ESP_ROM_HAS_NEWLIB": true, "ESP_ROM_HAS_NEWLIB_32BIT_TIME": true, "ESP_ROM_HAS_NEWLIB_NANO_FORMAT": true, - "ESP_ROM_HAS_OUTPUT_PUTC_FUNC": true, + "ESP_ROM_HAS_RETARGETABLE_LOCKING": true, + "ESP_ROM_HAS_SPI_FLASH": true, "ESP_ROM_HAS_SW_FLOAT": true, - "ESP_ROM_HAS_UART_BUF_SWITCH": true, + "ESP_ROM_HAS_VERSION": true, + "ESP_ROM_NEEDS_SET_CACHE_MMU_SIZE": true, "ESP_ROM_NEEDS_SWSETUP_WORKAROUND": true, + "ESP_ROM_RAM_APP_NEEDS_MMU_INIT": true, "ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB": true, + "ESP_ROM_UART_CLK_IS_XTAL": true, "ESP_ROM_USB_OTG_NUM": -1, - "ESP_ROM_USB_SERIAL_DEVICE_NUM": -1, + "ESP_ROM_USB_SERIAL_DEVICE_NUM": 3, "ESP_SLEEP_CACHE_SAFE_ASSERTION": false, "ESP_SLEEP_DEBUG": false, "ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND": true, "ESP_SLEEP_GPIO_ENABLE_INTERNAL_RESISTORS": true, - "ESP_SLEEP_GPIO_RESET_WORKAROUND": false, + "ESP_SLEEP_GPIO_RESET_WORKAROUND": true, "ESP_SLEEP_MSPI_NEED_ALL_IO_PU": false, "ESP_SLEEP_POWER_DOWN_FLASH": false, - "ESP_SLEEP_RTC_BUS_ISO_WORKAROUND": true, - "ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY": 2000, + "ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY": 0, "ESP_SPI_BUS_LOCK_ISR_FUNCS_IN_IRAM": true, + "ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP": true, "ESP_SYSTEM_BROWNOUT_INTR": true, "ESP_SYSTEM_CHECK_INT_LEVEL_4": true, - "ESP_SYSTEM_CHECK_INT_LEVEL_5": false, - "ESP_SYSTEM_ESP32_SRAM1_REGION_AS_IRAM": false, "ESP_SYSTEM_EVENT_QUEUE_SIZE": 32, "ESP_SYSTEM_EVENT_TASK_STACK_SIZE": 2304, "ESP_SYSTEM_GDBSTUB_RUNTIME": false, + "ESP_SYSTEM_HW_PC_RECORD": true, + "ESP_SYSTEM_HW_STACK_GUARD": true, + "ESP_SYSTEM_MEMPROT_FEATURE": true, + "ESP_SYSTEM_MEMPROT_FEATURE_LOCK": true, "ESP_SYSTEM_PANIC_GDBSTUB": false, "ESP_SYSTEM_PANIC_PRINT_HALT": false, "ESP_SYSTEM_PANIC_PRINT_REBOOT": true, "ESP_SYSTEM_PANIC_REBOOT_DELAY_SECONDS": 0, "ESP_SYSTEM_PANIC_SILENT_REBOOT": false, + "ESP_SYSTEM_RTC_FAST_MEM_AS_HEAP_DEPCHECK": true, + "ESP_SYSTEM_SINGLE_CORE_MODE": true, + "ESP_SYSTEM_USE_EH_FRAME": false, "ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0": true, - "ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1": true, "ESP_TASK_WDT_EN": true, "ESP_TASK_WDT_INIT": true, "ESP_TASK_WDT_PANIC": false, "ESP_TASK_WDT_TIMEOUT_S": 5, - "ESP_TIMER_IMPL_TG0_LAC": true, + "ESP_TIMER_IMPL_SYSTIMER": true, "ESP_TIMER_INTERRUPT_LEVEL": 1, "ESP_TIMER_ISR_AFFINITY_CPU0": true, "ESP_TIMER_PROFILING": false, @@ -317,7 +312,7 @@ "ESP_TLS_SERVER_CERT_SELECT_HOOK": false, "ESP_TLS_SERVER_MIN_AUTH_MODE_OPTIONAL": false, "ESP_TLS_SERVER_SESSION_TICKETS": false, - "ESP_TLS_USE_SECURE_ELEMENT": false, + "ESP_TLS_USE_DS_PERIPHERAL": true, "ESP_TLS_USING_MBEDTLS": true, "ESP_WIFI_11KV_SUPPORT": false, "ESP_WIFI_11R_SUPPORT": false, @@ -339,13 +334,14 @@ "ESP_WIFI_ENT_FREE_DYNAMIC_BUFFER": false, "ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM": 7, "ESP_WIFI_EXTRA_IRAM_OPT": false, + "ESP_WIFI_FTM_ENABLE": false, + "ESP_WIFI_GCMP_SUPPORT": false, "ESP_WIFI_GMAC_SUPPORT": true, "ESP_WIFI_IRAM_OPT": true, "ESP_WIFI_MBEDTLS_CRYPTO": true, "ESP_WIFI_MBEDTLS_TLS_CLIENT": true, "ESP_WIFI_MBO_SUPPORT": false, "ESP_WIFI_MGMT_SBUF_NUM": 32, - "ESP_WIFI_NAN_ENABLE": false, "ESP_WIFI_NVS_ENABLED": true, "ESP_WIFI_RX_BA_WIN": 6, "ESP_WIFI_RX_IRAM_OPT": true, @@ -362,8 +358,7 @@ "ESP_WIFI_STATIC_RX_MGMT_BUFFER": true, "ESP_WIFI_STATIC_TX_BUFFER": false, "ESP_WIFI_STA_DISCONNECTED_PM_ENABLE": true, - "ESP_WIFI_TASK_PINNED_TO_CORE_0": true, - "ESP_WIFI_TASK_PINNED_TO_CORE_1": false, + "ESP_WIFI_SUITE_B_192": false, "ESP_WIFI_TESTING_OPTIONS": false, "ESP_WIFI_TX_BA_WIN": 6, "ESP_WIFI_TX_BUFFER_TYPE": 1, @@ -371,20 +366,11 @@ "ESP_WIFI_WPS_PASSPHRASE": false, "ESP_WIFI_WPS_SOFTAP_REGISTRAR": false, "ESP_WIFI_WPS_STRICT": false, - "ETH_DMA_BUFFER_SIZE": 512, - "ETH_DMA_RX_BUFFER_NUM": 10, - "ETH_DMA_TX_BUFFER_NUM": 10, "ETH_ENABLED": true, - "ETH_IRAM_OPTIMIZATION": false, - "ETH_PHY_INTERFACE_RMII": true, - "ETH_RMII_CLK_INPUT": true, - "ETH_RMII_CLK_IN_GPIO": 0, - "ETH_RMII_CLK_OUTPUT": false, "ETH_SPI_ETHERNET_DM9051": false, "ETH_SPI_ETHERNET_KSZ8851SNL": false, "ETH_SPI_ETHERNET_W5500": false, "ETH_TRANSMIT_MUTEX": false, - "ETH_USE_ESP32_EMAC": true, "ETH_USE_OPENETH": false, "ETH_USE_SPI_ETHERNET": true, "FATFS_CODEPAGE": 437, @@ -432,13 +418,12 @@ "FREERTOS_CHECK_STACKOVERFLOW_CANARY": true, "FREERTOS_CHECK_STACKOVERFLOW_NONE": false, "FREERTOS_CHECK_STACKOVERFLOW_PTRVAL": false, - "FREERTOS_CORETIMER_0": true, - "FREERTOS_CORETIMER_1": false, + "FREERTOS_CORETIMER_SYSTIMER_LVL1": true, + "FREERTOS_CORETIMER_SYSTIMER_LVL3": false, "FREERTOS_DEBUG_OCDAWARE": true, "FREERTOS_ENABLE_BACKWARD_COMPATIBILITY": false, "FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP": false, "FREERTOS_ENABLE_TASK_SNAPSHOT": true, - "FREERTOS_FPU_IN_ISR": false, "FREERTOS_GENERATE_RUN_TIME_STATS": false, "FREERTOS_HZ": 100, "FREERTOS_IDLE_TASK_STACKSIZE": 1536, @@ -446,29 +431,29 @@ "FREERTOS_ISR_STACKSIZE": 1536, "FREERTOS_MAX_TASK_NAME_LEN": 16, "FREERTOS_NO_AFFINITY": 2147483647, - "FREERTOS_NUMBER_OF_CORES": 2, + "FREERTOS_NUMBER_OF_CORES": 1, + "FREERTOS_OPTIMIZED_SCHEDULER": true, "FREERTOS_PLACE_FUNCTIONS_INTO_FLASH": false, "FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH": true, "FREERTOS_PORT": true, "FREERTOS_QUEUE_REGISTRY_SIZE": 0, "FREERTOS_SMP": false, "FREERTOS_SUPPORT_STATIC_ALLOCATION": true, - "FREERTOS_SYSTICK_USES_CCOUNT": true, + "FREERTOS_SYSTICK_USES_SYSTIMER": true, "FREERTOS_TASK_FUNCTION_WRAPPER": true, "FREERTOS_TASK_NOTIFICATION_ARRAY_ENTRIES": 1, "FREERTOS_TASK_PRE_DELETION_HOOK": false, "FREERTOS_THREAD_LOCAL_STORAGE_POINTERS": 1, - "FREERTOS_TICK_SUPPORT_CORETIMER": true, + "FREERTOS_TICK_SUPPORT_SYSTIMER": true, "FREERTOS_TIMER_QUEUE_LENGTH": 10, "FREERTOS_TIMER_SERVICE_TASK_CORE_AFFINITY": 2147483647, "FREERTOS_TIMER_SERVICE_TASK_NAME": "Tmr Svc", "FREERTOS_TIMER_TASK_AFFINITY_CPU0": false, - "FREERTOS_TIMER_TASK_AFFINITY_CPU1": false, "FREERTOS_TIMER_TASK_NO_AFFINITY": true, "FREERTOS_TIMER_TASK_PRIORITY": 1, "FREERTOS_TIMER_TASK_STACK_DEPTH": 2048, "FREERTOS_TLSP_DELETION_CALLBACKS": true, - "FREERTOS_UNICORE": false, + "FREERTOS_UNICORE": true, "FREERTOS_USE_APPLICATION_TASK_TAG": false, "FREERTOS_USE_IDLE_HOOK": false, "FREERTOS_USE_LIST_DATA_INTEGRITY_CHECK_BYTES": false, @@ -476,8 +461,10 @@ "FREERTOS_USE_TIMERS": true, "FREERTOS_USE_TRACE_FACILITY": false, "FREERTOS_WATCHPOINT_END_OF_STACK": false, + "GDMA_CTRL_FUNC_IN_IRAM": true, + "GDMA_ENABLE_DEBUG_LOG": false, + "GDMA_ISR_IRAM_SAFE": false, "GPIO_CTRL_FUNC_IN_IRAM": false, - "GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL": false, "GPTIMER_CTRL_FUNC_IN_IRAM": false, "GPTIMER_ENABLE_DEBUG_LOG": false, "GPTIMER_ISR_HANDLER_IN_IRAM": true, @@ -517,12 +504,12 @@ "I2S_SUPPRESS_DEPRECATE_WARN": false, "IDF_CMAKE": true, "IDF_EXPERIMENTAL_FEATURES": false, - "IDF_FIRMWARE_CHIP_ID": 0, + "IDF_FIRMWARE_CHIP_ID": 5, "IDF_INIT_VERSION": "5.4.0", - "IDF_TARGET": "esp32", - "IDF_TARGET_ARCH": "xtensa", - "IDF_TARGET_ARCH_XTENSA": true, - "IDF_TARGET_ESP32": true, + "IDF_TARGET": "esp32c3", + "IDF_TARGET_ARCH": "riscv", + "IDF_TARGET_ARCH_RISCV": true, + "IDF_TARGET_ESP32C3": true, "IDF_TOOLCHAIN": "gcc", "IDF_TOOLCHAIN_GCC": true, "LCD_ENABLE_DEBUG_LOG": false, @@ -653,7 +640,6 @@ "LWIP_TCPIP_RECVMBOX_SIZE": 32, "LWIP_TCPIP_TASK_AFFINITY": 2147483647, "LWIP_TCPIP_TASK_AFFINITY_CPU0": false, - "LWIP_TCPIP_TASK_AFFINITY_CPU1": false, "LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY": true, "LWIP_TCPIP_TASK_PRIO": 18, "LWIP_TCPIP_TASK_STACK_SIZE": 3072, @@ -680,6 +666,8 @@ "LWIP_UDP_RECVMBOX_SIZE": 6, "LWIP_USE_ONLY_LWIP_SELECT": false, "MBEDTLS_AES_C": true, + "MBEDTLS_AES_INTERRUPT_LEVEL": 0, + "MBEDTLS_AES_USE_INTERRUPT": true, "MBEDTLS_ASYMMETRIC_CONTENT_LEN": true, "MBEDTLS_ATCA_HW_ECDSA_SIGN": false, "MBEDTLS_ATCA_HW_ECDSA_VERIFY": false, @@ -739,7 +727,9 @@ "MBEDTLS_KEY_EXCHANGE_ECDH_RSA": true, "MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE": true, "MBEDTLS_KEY_EXCHANGE_RSA": true, - "MBEDTLS_LARGE_KEY_SOFTWARE_MPI": false, + "MBEDTLS_LARGE_KEY_SOFTWARE_MPI": true, + "MBEDTLS_MPI_INTERRUPT_LEVEL": 0, + "MBEDTLS_MPI_USE_INTERRUPT": true, "MBEDTLS_NIST_KW_C": false, "MBEDTLS_PEM_PARSE_C": true, "MBEDTLS_PEM_WRITE_C": true, @@ -777,10 +767,6 @@ "MBEDTLS_X509_CSR_PARSE_C": true, "MBEDTLS_X509_TRUSTED_CERT_CALLBACK": false, "MBEDTLS_XTEA_C": false, - "MCPWM_CTRL_FUNC_IN_IRAM": false, - "MCPWM_ENABLE_DEBUG_LOG": false, - "MCPWM_ISR_IRAM_SAFE": false, - "MCPWM_SUPPRESS_DEPRECATE_WARN": false, "MMU_PAGE_MODE": "64KB", "MMU_PAGE_SIZE": 65536, "MMU_PAGE_SIZE_64KB": true, @@ -807,6 +793,7 @@ "NEWLIB_TIME_SYSCALL_USE_RTC": false, "NEWLIB_TIME_SYSCALL_USE_RTC_HRT": true, "NVS_ASSERT_ERROR_CHECK": false, + "NVS_ENCRYPTION": false, "NVS_LEGACY_DUP_KEYS_COMPATIBILITY": false, "OPENTHREAD_ENABLED": false, "OPENTHREAD_SPINEL_ONLY": false, @@ -819,16 +806,10 @@ "PARTITION_TABLE_SINGLE_APP_LARGE": false, "PARTITION_TABLE_TWO_OTA": false, "PARTITION_TABLE_TWO_OTA_LARGE": false, - "PCNT_CTRL_FUNC_IN_IRAM": false, - "PCNT_ENABLE_DEBUG_LOG": false, - "PCNT_ISR_IRAM_SAFE": false, - "PCNT_SUPPRESS_DEPRECATE_WARN": false, "PERIPH_CTRL_FUNC_IN_IRAM": true, "PM_ENABLE": false, + "PM_POWER_DOWN_CPU_IN_LIGHT_SLEEP": true, "PM_SLP_IRAM_OPT": false, - "PTHREAD_DEFAULT_CORE_0": false, - "PTHREAD_DEFAULT_CORE_1": false, - "PTHREAD_DEFAULT_CORE_NO_AFFINITY": true, "PTHREAD_STACK_MIN": 768, "PTHREAD_TASK_CORE_DEFAULT": -1, "PTHREAD_TASK_NAME_DEFAULT": "pthread", @@ -848,245 +829,290 @@ "SDM_ENABLE_DEBUG_LOG": false, "SDM_SUPPRESS_DEPRECATE_WARN": false, "SECURE_BOOT": false, - "SECURE_BOOT_V1_SUPPORTED": true, + "SECURE_BOOT_V2_PREFERRED": true, + "SECURE_BOOT_V2_RSA_SUPPORTED": true, "SECURE_FLASH_ENC_ENABLED": false, + "SECURE_ROM_DL_MODE_ENABLED": true, "SECURE_SIGNED_APPS_NO_SECURE_BOOT": false, + "SOC_ADC_ARBITER_SUPPORTED": true, "SOC_ADC_ATTEN_NUM": 4, - "SOC_ADC_DIGI_CONTROLLER_NUM": 2, + "SOC_ADC_CALIBRATION_V1_SUPPORTED": true, + "SOC_ADC_DIGI_CONTROLLER_NUM": 1, "SOC_ADC_DIGI_DATA_BYTES_PER_CONV": 4, + "SOC_ADC_DIGI_IIR_FILTER_NUM": 2, "SOC_ADC_DIGI_MAX_BITWIDTH": 12, - "SOC_ADC_DIGI_MIN_BITWIDTH": 9, - "SOC_ADC_DIGI_MONITOR_NUM": 0, - "SOC_ADC_DIGI_RESULT_BYTES": 2, + "SOC_ADC_DIGI_MIN_BITWIDTH": 12, + "SOC_ADC_DIGI_MONITOR_NUM": 2, + "SOC_ADC_DIGI_RESULT_BYTES": 4, "SOC_ADC_DIG_CTRL_SUPPORTED": true, + "SOC_ADC_DIG_IIR_FILTER_SUPPORTED": true, "SOC_ADC_DMA_SUPPORTED": true, - "SOC_ADC_MAX_CHANNEL_NUM": 10, - "SOC_ADC_PATT_LEN_MAX": 16, + "SOC_ADC_MAX_CHANNEL_NUM": 5, + "SOC_ADC_MONITOR_SUPPORTED": true, + "SOC_ADC_PATT_LEN_MAX": 8, "SOC_ADC_PERIPH_NUM": 2, - "SOC_ADC_RTC_CTRL_SUPPORTED": true, "SOC_ADC_RTC_MAX_BITWIDTH": 12, - "SOC_ADC_RTC_MIN_BITWIDTH": 9, - "SOC_ADC_SAMPLE_FREQ_THRES_HIGH": 2, - "SOC_ADC_SAMPLE_FREQ_THRES_LOW": 20, + "SOC_ADC_RTC_MIN_BITWIDTH": 12, + "SOC_ADC_SAMPLE_FREQ_THRES_HIGH": 83333, + "SOC_ADC_SAMPLE_FREQ_THRES_LOW": 611, + "SOC_ADC_SELF_HW_CALI_SUPPORTED": true, "SOC_ADC_SHARED_POWER": true, "SOC_ADC_SUPPORTED": true, + "SOC_AES_GDMA": true, "SOC_AES_SUPPORTED": true, "SOC_AES_SUPPORT_AES_128": true, - "SOC_AES_SUPPORT_AES_192": true, "SOC_AES_SUPPORT_AES_256": true, + "SOC_AES_SUPPORT_DMA": true, + "SOC_AHB_GDMA_SUPPORTED": true, + "SOC_AHB_GDMA_VERSION": 1, + "SOC_APB_BACKUP_DMA": true, + "SOC_ASSIST_DEBUG_SUPPORTED": true, + "SOC_ASYNC_MEMCPY_SUPPORTED": true, + "SOC_BLE_50_SUPPORTED": true, + "SOC_BLE_DEVICE_PRIVACY_SUPPORTED": true, "SOC_BLE_MESH_SUPPORTED": true, "SOC_BLE_SUPPORTED": true, "SOC_BLUFI_SUPPORTED": true, "SOC_BOD_SUPPORTED": true, - "SOC_BROWNOUT_RESET_SUPPORTED": "Not determined", - "SOC_BT_CLASSIC_SUPPORTED": true, - "SOC_BT_H2C_ENC_KEY_CTRL_ENH_VSC_SUPPORTED": true, + "SOC_BROWNOUT_RESET_SUPPORTED": true, "SOC_BT_SUPPORTED": true, - "SOC_CAPS_ECO_VER_MAX": 301, - "SOC_CCOMP_TIMER_SUPPORTED": true, - "SOC_CLK_APLL_SUPPORTED": true, + "SOC_CACHE_MEMORY_IBANK_SIZE": 16384, "SOC_CLK_RC_FAST_D256_SUPPORTED": true, "SOC_CLK_RC_FAST_SUPPORT_CALIBRATION": true, "SOC_CLK_TREE_SUPPORTED": true, "SOC_CLK_XTAL32K_SUPPORTED": true, - "SOC_CONFIGURABLE_VDDSDIO_SUPPORTED": true, - "SOC_CPU_BREAKPOINTS_NUM": 2, - "SOC_CPU_CORES_NUM": 2, - "SOC_CPU_HAS_FPU": true, + "SOC_COEX_HW_PTI": true, + "SOC_CPU_BREAKPOINTS_NUM": 8, + "SOC_CPU_CORES_NUM": 1, + "SOC_CPU_HAS_CSR_PC": true, + "SOC_CPU_HAS_FLEXIBLE_INTC": true, "SOC_CPU_INTR_NUM": 32, - "SOC_CPU_WATCHPOINTS_NUM": 2, - "SOC_CPU_WATCHPOINT_MAX_REGION_SIZE": 64, - "SOC_DAC_CHAN_NUM": 2, - "SOC_DAC_DMA_16BIT_ALIGN": true, - "SOC_DAC_RESOLUTION": 8, - "SOC_DAC_SUPPORTED": true, + "SOC_CPU_WATCHPOINTS_NUM": 8, + "SOC_CPU_WATCHPOINT_MAX_REGION_SIZE": 2147483648, + "SOC_DEDICATED_GPIO_SUPPORTED": true, + "SOC_DEDIC_GPIO_IN_CHANNELS_NUM": 8, + "SOC_DEDIC_GPIO_OUT_CHANNELS_NUM": 8, + "SOC_DEDIC_PERIPH_ALWAYS_ENABLE": true, "SOC_DEEP_SLEEP_SUPPORTED": true, - "SOC_DPORT_WORKAROUND": "Not determined", - "SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL": 5, - "SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS": true, + "SOC_DIG_SIGN_SUPPORTED": true, + "SOC_DS_KEY_CHECK_MAX_WAIT_US": 1100, + "SOC_DS_KEY_PARAM_MD_IV_LENGTH": 16, + "SOC_DS_SIGNATURE_MAX_BIT_LEN": 3072, + "SOC_EFUSE_BLOCK9_KEY_PURPOSE_QUIRK": true, + "SOC_EFUSE_DIS_DIRECT_BOOT": true, + "SOC_EFUSE_DIS_DOWNLOAD_ICACHE": true, + "SOC_EFUSE_DIS_ICACHE": true, + "SOC_EFUSE_DIS_PAD_JTAG": true, + "SOC_EFUSE_DIS_USB_JTAG": true, + "SOC_EFUSE_HAS_EFUSE_RST_BUG": true, + "SOC_EFUSE_KEY_PURPOSE_FIELD": true, + "SOC_EFUSE_REVOKE_BOOT_KEY_DIGESTS": true, + "SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS": 3, + "SOC_EFUSE_SOFT_DIS_JTAG": true, "SOC_EFUSE_SUPPORTED": true, - "SOC_EMAC_RMII_CLK_OUT_INTERNAL_LOOPBACK": true, - "SOC_EMAC_SUPPORTED": true, "SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX": 32, + "SOC_FLASH_ENCRYPTION_XTS_AES": true, + "SOC_FLASH_ENCRYPTION_XTS_AES_128": true, "SOC_FLASH_ENC_SUPPORTED": true, - "SOC_GPIO_CLOCKOUT_BY_IO_MUX": true, + "SOC_GDMA_NUM_GROUPS_MAX": 1, + "SOC_GDMA_PAIRS_PER_GROUP_MAX": 3, + "SOC_GDMA_SUPPORTED": true, + "SOC_GPIO_CLOCKOUT_BY_GPIO_MATRIX": true, "SOC_GPIO_CLOCKOUT_CHANNEL_NUM": 3, - "SOC_GPIO_IN_RANGE_MAX": 39, - "SOC_GPIO_OUT_RANGE_MAX": 33, - "SOC_GPIO_PIN_COUNT": 40, + "SOC_GPIO_DEEP_SLEEP_WAKE_SUPPORTED_PIN_CNT": 6, + "SOC_GPIO_DEEP_SLEEP_WAKE_VALID_GPIO_MASK": 0, + "SOC_GPIO_FILTER_CLK_SUPPORT_APB": true, + "SOC_GPIO_IN_RANGE_MAX": 21, + "SOC_GPIO_OUT_RANGE_MAX": 21, + "SOC_GPIO_PIN_COUNT": 22, "SOC_GPIO_PORT": 1, + "SOC_GPIO_SUPPORT_DEEPSLEEP_WAKEUP": true, + "SOC_GPIO_SUPPORT_FORCE_HOLD": true, "SOC_GPIO_SUPPORT_HOLD_IO_IN_DSLP": true, - "SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK": 15667178, - "SOC_GPIO_VALID_GPIO_MASK": 1099511627775, + "SOC_GPIO_SUPPORT_PIN_GLITCH_FILTER": true, + "SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK": 4194240, "SOC_GPSPI_SUPPORTED": true, "SOC_GPTIMER_SUPPORTED": true, - "SOC_HP_CPU_HAS_MULTIPLE_CORES": true, - "SOC_HP_I2C_NUM": 2, - "SOC_I2C_CMD_REG_NUM": 16, + "SOC_HMAC_SUPPORTED": true, + "SOC_HP_I2C_NUM": 1, + "SOC_I2C_CMD_REG_NUM": 8, "SOC_I2C_FIFO_LEN": 32, - "SOC_I2C_NUM": 2, - "SOC_I2C_STOP_INDEPENDENT": true, + "SOC_I2C_NUM": 1, + "SOC_I2C_SLAVE_CAN_GET_STRETCH_CAUSE": true, + "SOC_I2C_SLAVE_SUPPORT_BROADCAST": true, + "SOC_I2C_SLAVE_SUPPORT_I2CRAM_ACCESS": true, "SOC_I2C_SUPPORTED": true, - "SOC_I2C_SUPPORT_APB": true, + "SOC_I2C_SUPPORT_10BIT_ADDR": true, + "SOC_I2C_SUPPORT_HW_CLR_BUS": true, + "SOC_I2C_SUPPORT_RTC": true, "SOC_I2C_SUPPORT_SLAVE": true, - "SOC_I2S_HW_VERSION_1": true, - "SOC_I2S_LCD_I80_VARIANT": true, - "SOC_I2S_MAX_DATA_WIDTH": 24, - "SOC_I2S_NUM": 2, - "SOC_I2S_PDM_MAX_RX_LINES": 1, - "SOC_I2S_PDM_MAX_TX_LINES": 1, + "SOC_I2C_SUPPORT_XTAL": true, + "SOC_I2S_HW_VERSION_2": true, + "SOC_I2S_NUM": 1, + "SOC_I2S_PDM_MAX_TX_LINES": 2, "SOC_I2S_SUPPORTED": true, - "SOC_I2S_SUPPORTS_ADC": true, - "SOC_I2S_SUPPORTS_ADC_DAC": true, - "SOC_I2S_SUPPORTS_APLL": true, - "SOC_I2S_SUPPORTS_DAC": true, - "SOC_I2S_SUPPORTS_LCD_CAMERA": true, + "SOC_I2S_SUPPORTS_PCM": true, "SOC_I2S_SUPPORTS_PDM": true, - "SOC_I2S_SUPPORTS_PDM_RX": true, "SOC_I2S_SUPPORTS_PDM_TX": true, "SOC_I2S_SUPPORTS_PLL_F160M": true, - "SOC_I2S_TRANS_SIZE_ALIGN_WORD": true, - "SOC_IDCACHE_PER_CORE": true, - "SOC_LCD_I80_BUSES": 2, - "SOC_LCD_I80_BUS_WIDTH": 24, - "SOC_LCD_I80_SUPPORTED": true, - "SOC_LEDC_CHANNEL_NUM": 8, - "SOC_LEDC_HAS_TIMER_SPECIFIC_MUX": true, + "SOC_I2S_SUPPORTS_TDM": true, + "SOC_I2S_SUPPORTS_XTAL": true, + "SOC_LEDC_CHANNEL_NUM": 6, "SOC_LEDC_SUPPORTED": true, "SOC_LEDC_SUPPORT_APB_CLOCK": true, - "SOC_LEDC_SUPPORT_HS_MODE": true, - "SOC_LEDC_SUPPORT_REF_TICK": true, - "SOC_LEDC_TIMER_BIT_WIDTH": 20, + "SOC_LEDC_SUPPORT_FADE_STOP": true, + "SOC_LEDC_SUPPORT_XTAL_CLOCK": true, + "SOC_LEDC_TIMER_BIT_WIDTH": 14, "SOC_LEDC_TIMER_NUM": 4, "SOC_LIGHT_SLEEP_SUPPORTED": true, "SOC_LP_PERIPH_SHARE_INTERRUPT": true, - "SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER": 3, - "SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP": true, - "SOC_MCPWM_COMPARATORS_PER_OPERATOR": 2, - "SOC_MCPWM_GENERATORS_PER_OPERATOR": 2, - "SOC_MCPWM_GPIO_FAULTS_PER_GROUP": 3, - "SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP": 3, - "SOC_MCPWM_GROUPS": 2, - "SOC_MCPWM_OPERATORS_PER_GROUP": 3, - "SOC_MCPWM_SUPPORTED": true, - "SOC_MCPWM_TIMERS_PER_GROUP": 3, - "SOC_MCPWM_TRIGGERS_PER_OPERATOR": 2, + "SOC_MAC_BB_PD_MEM_SIZE": 192, + "SOC_MEMPROT_CPU_PREFETCH_PAD_SIZE": 16, + "SOC_MEMPROT_MEM_ALIGN_SIZE": 512, + "SOC_MEMPROT_SUPPORTED": true, + "SOC_MEMSPI_IS_INDEPENDENT": true, "SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED": true, "SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED": true, "SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED": true, "SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED": true, - "SOC_MMU_LINEAR_ADDRESS_REGION_NUM": 3, - "SOC_MMU_PERIPH_NUM": 2, + "SOC_MMU_LINEAR_ADDRESS_REGION_NUM": 1, + "SOC_MMU_PERIPH_NUM": 1, "SOC_MPI_MEM_BLOCKS_NUM": 4, - "SOC_MPI_OPERATIONS_NUM": true, + "SOC_MPI_OPERATIONS_NUM": 3, "SOC_MPI_SUPPORTED": true, "SOC_MPU_MIN_REGION_SIZE": 536870912, "SOC_MPU_REGIONS_MAX_NUM": 8, - "SOC_MPU_SUPPORTED": true, - "SOC_PCNT_CHANNELS_PER_UNIT": 2, - "SOC_PCNT_GROUPS": 1, - "SOC_PCNT_SUPPORTED": true, - "SOC_PCNT_THRES_POINT_PER_UNIT": 2, - "SOC_PCNT_UNITS_PER_GROUP": 8, + "SOC_MWDT_SUPPORT_XTAL": true, "SOC_PHY_COMBO_MODULE": true, "SOC_PHY_DIG_REGS_MEM_SIZE": 21, "SOC_PHY_SUPPORTED": true, + "SOC_PM_CPU_RETENTION_BY_RTCCNTL": true, "SOC_PM_MODEM_PD_BY_SW": true, + "SOC_PM_MODEM_RETENTION_BY_BACKUPDMA": true, "SOC_PM_SUPPORTED": true, - "SOC_PM_SUPPORT_EXT0_WAKEUP": true, - "SOC_PM_SUPPORT_EXT1_WAKEUP": true, - "SOC_PM_SUPPORT_EXT_WAKEUP": true, - "SOC_PM_SUPPORT_MODEM_PD": true, + "SOC_PM_SUPPORT_BT_PD": true, + "SOC_PM_SUPPORT_BT_WAKEUP": true, + "SOC_PM_SUPPORT_CPU_PD": true, + "SOC_PM_SUPPORT_MAC_BB_PD": true, "SOC_PM_SUPPORT_RC_FAST_PD": true, - "SOC_PM_SUPPORT_RTC_FAST_MEM_PD": true, - "SOC_PM_SUPPORT_RTC_PERIPH_PD": true, - "SOC_PM_SUPPORT_RTC_SLOW_MEM_PD": true, - "SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP": true, "SOC_PM_SUPPORT_VDDSDIO_PD": true, - "SOC_RMT_CHANNELS_PER_GROUP": 8, - "SOC_RMT_CHANNEL_CLK_INDEPENDENT": true, + "SOC_PM_SUPPORT_WIFI_PD": true, + "SOC_PM_SUPPORT_WIFI_WAKEUP": true, + "SOC_RMT_CHANNELS_PER_GROUP": 4, "SOC_RMT_GROUPS": 1, - "SOC_RMT_MEM_WORDS_PER_CHANNEL": 64, - "SOC_RMT_RX_CANDIDATES_PER_GROUP": 8, + "SOC_RMT_MEM_WORDS_PER_CHANNEL": 48, + "SOC_RMT_RX_CANDIDATES_PER_GROUP": 2, "SOC_RMT_SUPPORTED": true, "SOC_RMT_SUPPORT_APB": true, - "SOC_RMT_SUPPORT_REF_TICK": true, - "SOC_RMT_TX_CANDIDATES_PER_GROUP": 8, + "SOC_RMT_SUPPORT_RC_FAST": true, + "SOC_RMT_SUPPORT_RX_DEMODULATION": true, + "SOC_RMT_SUPPORT_RX_PINGPONG": true, + "SOC_RMT_SUPPORT_TX_ASYNC_STOP": true, + "SOC_RMT_SUPPORT_TX_CARRIER_DATA_ONLY": true, + "SOC_RMT_SUPPORT_TX_LOOP_COUNT": true, + "SOC_RMT_SUPPORT_TX_SYNCHRO": true, + "SOC_RMT_SUPPORT_XTAL": true, + "SOC_RMT_TX_CANDIDATES_PER_GROUP": 2, "SOC_RNG_SUPPORTED": true, - "SOC_RSA_MAX_BIT_LEN": 4096, - "SOC_RTCIO_HOLD_SUPPORTED": true, - "SOC_RTCIO_INPUT_OUTPUT_SUPPORTED": true, - "SOC_RTCIO_PIN_COUNT": 18, - "SOC_RTCIO_WAKE_SUPPORTED": true, + "SOC_RSA_MAX_BIT_LEN": 3072, + "SOC_RTCIO_PIN_COUNT": 0, + "SOC_RTC_CNTL_CPU_PD_DMA_BUS_WIDTH": 128, + "SOC_RTC_CNTL_CPU_PD_REG_FILE_NUM": 108, "SOC_RTC_FAST_MEM_SUPPORTED": true, "SOC_RTC_MEM_SUPPORTED": true, "SOC_RTC_SLOW_CLK_SUPPORT_RC_FAST_D256": true, - "SOC_RTC_SLOW_MEM_SUPPORTED": true, - "SOC_SDIO_SLAVE_SUPPORTED": true, - "SOC_SDMMC_HOST_SUPPORTED": true, - "SOC_SDMMC_NUM_SLOTS": 2, - "SOC_SDMMC_USE_IOMUX": true, - "SOC_SDM_CHANNELS_PER_GROUP": 8, + "SOC_SDM_CHANNELS_PER_GROUP": 4, "SOC_SDM_CLK_SUPPORT_APB": true, "SOC_SDM_GROUPS": 1, "SOC_SDM_SUPPORTED": true, "SOC_SECURE_BOOT_SUPPORTED": true, - "SOC_SECURE_BOOT_V1": true, + "SOC_SECURE_BOOT_V2_RSA": true, "SOC_SHARED_IDCACHE_SUPPORTED": true, - "SOC_SHA_ENDIANNESS_BE": true, + "SOC_SHA_DMA_MAX_BUFFER_SIZE": 3968, + "SOC_SHA_GDMA": true, "SOC_SHA_SUPPORTED": true, - "SOC_SHA_SUPPORT_PARALLEL_ENG": true, + "SOC_SHA_SUPPORT_DMA": true, + "SOC_SHA_SUPPORT_RESUME": true, "SOC_SHA_SUPPORT_SHA1": true, + "SOC_SHA_SUPPORT_SHA224": true, "SOC_SHA_SUPPORT_SHA256": true, - "SOC_SHA_SUPPORT_SHA384": true, - "SOC_SHA_SUPPORT_SHA512": true, - "SOC_SPIRAM_SUPPORTED": true, - "SOC_SPI_AS_CS_SUPPORTED": true, - "SOC_SPI_DMA_CHAN_NUM": 2, + "SOC_SLEEP_SYSTIMER_STALL_WORKAROUND": true, + "SOC_SLEEP_TGWDT_STOP_WORKAROUND": true, "SOC_SPI_FLASH_SUPPORTED": true, - "SOC_SPI_HD_BOTH_INOUT_SUPPORTED": true, "SOC_SPI_MAXIMUM_BUFFER_SIZE": 64, - "SOC_SPI_MAX_CS_NUM": 3, - "SOC_SPI_MAX_PRE_DIVIDER": 8192, + "SOC_SPI_MAX_CS_NUM": 6, + "SOC_SPI_MAX_PRE_DIVIDER": 16, + "SOC_SPI_MEM_SUPPORT_AUTO_RESUME": true, + "SOC_SPI_MEM_SUPPORT_AUTO_SUSPEND": true, + "SOC_SPI_MEM_SUPPORT_AUTO_WAIT_IDLE": true, + "SOC_SPI_MEM_SUPPORT_CHECK_SUS": true, "SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE": true, - "SOC_SPI_PERIPH_NUM": 3, + "SOC_SPI_MEM_SUPPORT_IDLE_INTR": true, + "SOC_SPI_MEM_SUPPORT_SW_SUSPEND": true, + "SOC_SPI_MEM_SUPPORT_WRAP": true, + "SOC_SPI_PERIPH_NUM": 2, + "SOC_SPI_PERIPH_SUPPORT_CONTROL_DUMMY_OUT": true, + "SOC_SPI_SCT_BUFFER_NUM_MAX": true, + "SOC_SPI_SCT_CONF_BITLEN_MAX": 262138, + "SOC_SPI_SCT_REG_NUM": 14, + "SOC_SPI_SCT_SUPPORTED": true, + "SOC_SPI_SLAVE_SUPPORT_SEG_TRANS": true, + "SOC_SPI_SUPPORT_CD_SIG": true, "SOC_SPI_SUPPORT_CLK_APB": true, + "SOC_SPI_SUPPORT_CLK_XTAL": true, + "SOC_SPI_SUPPORT_CONTINUOUS_TRANS": true, + "SOC_SPI_SUPPORT_DDRCLK": true, + "SOC_SPI_SUPPORT_SLAVE_HD_VER2": true, + "SOC_SUPPORTS_SECURE_DL_MODE": true, "SOC_SUPPORT_COEXISTENCE": true, + "SOC_SUPPORT_SECURE_BOOT_REVOKE_KEY": true, + "SOC_SYSTIMER_ALARM_MISS_COMPENSATE": true, + "SOC_SYSTIMER_ALARM_NUM": 3, + "SOC_SYSTIMER_BIT_WIDTH_HI": 20, + "SOC_SYSTIMER_BIT_WIDTH_LO": 32, + "SOC_SYSTIMER_COUNTER_NUM": 2, + "SOC_SYSTIMER_FIXED_DIVIDER": true, + "SOC_SYSTIMER_INT_LEVEL": true, + "SOC_SYSTIMER_SUPPORTED": true, + "SOC_TEMPERATURE_SENSOR_SUPPORT_FAST_RC": true, + "SOC_TEMPERATURE_SENSOR_SUPPORT_XTAL": true, + "SOC_TEMP_SENSOR_SUPPORTED": true, "SOC_TIMER_GROUPS": 2, - "SOC_TIMER_GROUP_COUNTER_BIT_WIDTH": 64, + "SOC_TIMER_GROUP_COUNTER_BIT_WIDTH": 54, "SOC_TIMER_GROUP_SUPPORT_APB": true, - "SOC_TIMER_GROUP_TIMERS_PER_GROUP": 2, - "SOC_TIMER_GROUP_TOTAL_TIMERS": 4, - "SOC_TOUCH_SAMPLE_CFG_NUM": 1, - "SOC_TOUCH_SENSOR_NUM": 10, - "SOC_TOUCH_SENSOR_SUPPORTED": true, - "SOC_TOUCH_SENSOR_VERSION": 1, - "SOC_TWAI_BRP_DIV_SUPPORTED": "Not determined", + "SOC_TIMER_GROUP_SUPPORT_XTAL": true, + "SOC_TIMER_GROUP_TIMERS_PER_GROUP": 1, + "SOC_TIMER_GROUP_TOTAL_TIMERS": 2, + "SOC_TWAI_BRP_MAX": 16384, "SOC_TWAI_BRP_MIN": 2, "SOC_TWAI_CLK_SUPPORT_APB": true, "SOC_TWAI_CONTROLLER_NUM": 1, "SOC_TWAI_SUPPORTED": true, - "SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT": true, + "SOC_TWAI_SUPPORTS_RX_STATUS": true, "SOC_UART_BITRATE_MAX": 5000000, "SOC_UART_FIFO_LEN": 128, - "SOC_UART_HP_NUM": 3, - "SOC_UART_NUM": 3, + "SOC_UART_HP_NUM": 2, + "SOC_UART_NUM": 2, "SOC_UART_SUPPORTED": true, "SOC_UART_SUPPORT_APB_CLK": true, - "SOC_UART_SUPPORT_REF_TICK": true, - "SOC_ULP_FSM_SUPPORTED": true, - "SOC_ULP_HAS_ADC": true, - "SOC_ULP_SUPPORTED": true, + "SOC_UART_SUPPORT_FSM_TX_WAIT_SEND": true, + "SOC_UART_SUPPORT_RTC_CLK": true, + "SOC_UART_SUPPORT_WAKEUP_INT": true, + "SOC_UART_SUPPORT_XTAL_CLK": true, + "SOC_USB_SERIAL_JTAG_SUPPORTED": true, "SOC_WDT_SUPPORTED": true, "SOC_WIFI_CSI_SUPPORT": true, + "SOC_WIFI_FTM_SUPPORT": true, + "SOC_WIFI_GCMP_SUPPORT": true, + "SOC_WIFI_HW_TSF": true, + "SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH": 12, "SOC_WIFI_MESH_SUPPORT": true, - "SOC_WIFI_NAN_SUPPORT": true, + "SOC_WIFI_PHY_NEEDS_USB_WORKAROUND": true, "SOC_WIFI_SUPPORTED": true, "SOC_WIFI_SUPPORT_VARIABLE_BEACON_WINDOW": true, "SOC_WIFI_WAPI_SUPPORT": true, - "SOC_XTAL_SUPPORT_26M": true, "SOC_XTAL_SUPPORT_40M": true, - "SOC_XTAL_SUPPORT_AUTO_DETECT": true, + "SOC_XT_WDT_SUPPORTED": true, "SPIFFS_API_DBG": false, "SPIFFS_CACHE": true, "SPIFFS_CACHE_DBG": false, @@ -1107,7 +1133,7 @@ "SPIFFS_USE_MAGIC": true, "SPIFFS_USE_MAGIC_LENGTH": true, "SPIFFS_USE_MTIME": true, - "SPIRAM": false, + "SPI_FLASH_AUTO_SUSPEND": false, "SPI_FLASH_BROWNOUT_RESET": true, "SPI_FLASH_BROWNOUT_RESET_XMC": true, "SPI_FLASH_BYPASS_BLOCK_ERASE": false, @@ -1122,18 +1148,20 @@ "SPI_FLASH_FORCE_ENABLE_XMC_C_SUSPEND": false, "SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST": false, "SPI_FLASH_ROM_DRIVER_PATCH": true, - "SPI_FLASH_SHARE_SPI1_BUS": false, + "SPI_FLASH_ROM_IMPL": false, "SPI_FLASH_SIZE_OVERRIDE": false, - "SPI_FLASH_SUPPORT_BOYA_CHIP": false, + "SPI_FLASH_SUPPORT_BOYA_CHIP": true, "SPI_FLASH_SUPPORT_GD_CHIP": true, "SPI_FLASH_SUPPORT_ISSI_CHIP": true, "SPI_FLASH_SUPPORT_MXIC_CHIP": true, - "SPI_FLASH_SUPPORT_TH_CHIP": false, + "SPI_FLASH_SUPPORT_TH_CHIP": true, "SPI_FLASH_SUPPORT_WINBOND_CHIP": true, "SPI_FLASH_SUSPEND_TSUS_VAL_US": 50, + "SPI_FLASH_VENDOR_BOYA_SUPPORTED": true, "SPI_FLASH_VENDOR_GD_SUPPORTED": true, "SPI_FLASH_VENDOR_ISSI_SUPPORTED": true, "SPI_FLASH_VENDOR_MXIC_SUPPORTED": true, + "SPI_FLASH_VENDOR_TH_SUPPORTED": true, "SPI_FLASH_VENDOR_WINBOND_SUPPORTED": true, "SPI_FLASH_VENDOR_XMC_SUPPORTED": true, "SPI_FLASH_VERIFY_WRITE": false, @@ -1143,17 +1171,11 @@ "SPI_MASTER_ISR_IN_IRAM": true, "SPI_SLAVE_IN_IRAM": false, "SPI_SLAVE_ISR_IN_IRAM": true, - "TOUCH_CTRL_FUNC_IN_IRAM": false, - "TOUCH_ENABLE_DEBUG_LOG": false, - "TOUCH_ISR_IRAM_SAFE": false, - "TWAI_ERRATA_FIX_BUS_OFF_REC": true, + "TEMP_SENSOR_ENABLE_DEBUG_LOG": false, + "TEMP_SENSOR_SUPPRESS_DEPRECATE_WARN": false, "TWAI_ERRATA_FIX_LISTEN_ONLY_DOM": true, - "TWAI_ERRATA_FIX_RX_FIFO_CORRUPT": true, - "TWAI_ERRATA_FIX_RX_FRAME_INVALID": true, - "TWAI_ERRATA_FIX_TX_INTR_LOST": true, "TWAI_ISR_IN_IRAM": false, "UART_ISR_IN_IRAM": false, - "ULP_COPROC_ENABLED": false, "UNITY_ENABLE_64BIT": false, "UNITY_ENABLE_BACKTRACE_ON_FAIL": false, "UNITY_ENABLE_COLOR": false, @@ -1161,6 +1183,7 @@ "UNITY_ENABLE_FIXTURE": false, "UNITY_ENABLE_FLOAT": true, "UNITY_ENABLE_IDF_TEST_RUNNER": true, + "USJ_ENABLE_USB_SERIAL_JTAG": true, "VFS_INITIALIZE_DEV_NULL": true, "VFS_MAX_COUNT": 8, "VFS_SELECT_IN_RAM": false, @@ -1181,8 +1204,5 @@ "WS_DYNAMIC_BUFFER": false, "WS_TRANSPORT": true, "XTAL_FREQ": 40, - "XTAL_FREQ_26": false, - "XTAL_FREQ_32": false, - "XTAL_FREQ_40": true, - "XTAL_FREQ_AUTO": false + "XTAL_FREQ_40": true } \ No newline at end of file diff --git a/ESP-IDF_ePaper/build/esp-idf/app_trace/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/app_trace/cmake_install.cmake new file mode 100644 index 000000000..1c34cd283 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/app_trace/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/app_trace + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/app_update/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/app_update/cmake_install.cmake new file mode 100644 index 000000000..44fc68f4d --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/app_update/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/app_update + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/bootloader/bootloader-flash_args.in b/ESP-IDF_ePaper/build/esp-idf/bootloader/bootloader-flash_args.in new file mode 100644 index 000000000..46c466157 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/bootloader/bootloader-flash_args.in @@ -0,0 +1,2 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x0 bootloader/bootloader.bin \ No newline at end of file diff --git a/ESP-IDF_ePaper/build/esp-idf/bootloader/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/bootloader/cmake_install.cmake new file mode 100644 index 000000000..c8af4ddce --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/bootloader/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/bootloader + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/bootloader_support/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/bootloader_support/cmake_install.cmake new file mode 100644 index 000000000..d7885253f --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/bootloader_support/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/bt/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/bt/cmake_install.cmake new file mode 100644 index 000000000..a57802a66 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/bt/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/bt + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/cmake_install.cmake new file mode 100644 index 000000000..717dd8d02 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/cmake_install.cmake @@ -0,0 +1,554 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/riscv/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_gpio/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_pm/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/bootloader/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esptool_py/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/partition_table/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_app_format/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_bootloader_format/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/app_update/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_partition/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/efuse/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/bootloader_support/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_mm/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/spi_flash/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_system/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_common/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_rom/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/hal/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/log/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/heap/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/soc/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_security/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/freertos/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/newlib/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/pthread/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/cxx/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_timer/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_gptimer/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_ringbuf/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_uart/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/app_trace/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_event/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/nvs_flash/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_pcnt/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_spi/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_mcpwm/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_ana_cmpr/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_i2s/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/sdmmc/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdmmc/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdspi/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdio/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_dac/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_rmt/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_tsens/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdm/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_i2c/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_ledc/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_parlio/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_usb_serial_jtag/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/driver/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_phy/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_vfs_console/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/vfs/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/lwip/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_netif_stack/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_netif/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/wpa_supplicant/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_coex/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_wifi/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/bt/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/unity/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/cmock/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/console/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/http_parser/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp-tls/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_adc/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_isp/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_cam/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_jpeg/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_ppa/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_touch_sens/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_eth/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_gdbstub/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_hid/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/tcp_transport/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_http_client/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_http_server/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_https_ota/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_https_server/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_psram/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_lcd/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/protobuf-c/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/protocomm/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_local_ctrl/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/espcoredump/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/wear_levelling/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/fatfs/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/idf_test/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/ieee802154/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/json/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mqtt/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/nvs_sec_provider/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/openthread/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/rt/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/spiffs/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/ulp/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/usb/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/wifi_provisioning/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/espressif__led_strip/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/main/cmake_install.cmake") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/cxx/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/cxx/cmake_install.cmake new file mode 100644 index 000000000..92996a024 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/cxx/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/cxx + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/driver/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/driver/cmake_install.cmake new file mode 100644 index 000000000..8eb59c692 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/driver/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/driver + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/efuse/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/efuse/cmake_install.cmake new file mode 100644 index 000000000..cc240f023 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/efuse/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/efuse + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_app_format/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_app_format/cmake_install.cmake new file mode 100644 index 000000000..94733f034 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_app_format/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_app_format + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_bootloader_format/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_bootloader_format/cmake_install.cmake new file mode 100644 index 000000000..97c8aa4f2 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_bootloader_format/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_bootloader_format + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_coex/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_coex/cmake_install.cmake new file mode 100644 index 000000000..070f190c3 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_coex/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_coex + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_common/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_common/cmake_install.cmake new file mode 100644 index 000000000..662538bd3 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_common/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_common + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_ana_cmpr/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_ana_cmpr/cmake_install.cmake new file mode 100644 index 000000000..f491edc50 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_ana_cmpr/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ana_cmpr + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_dac/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_dac/cmake_install.cmake new file mode 100644 index 000000000..860c480cc --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_dac/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_dac + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_gpio/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_gpio/cmake_install.cmake new file mode 100644 index 000000000..2a68dbf7c --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_gpio/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gpio + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_gptimer/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_gptimer/cmake_install.cmake new file mode 100644 index 000000000..f621caae5 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_gptimer/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gptimer + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_i2c/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_i2c/cmake_install.cmake new file mode 100644 index 000000000..24b168929 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_i2c/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2c + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_i2s/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_i2s/cmake_install.cmake new file mode 100644 index 000000000..5779ea572 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_i2s/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2s + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_ledc/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_ledc/cmake_install.cmake new file mode 100644 index 000000000..2dba584dd --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_ledc/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ledc + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_mcpwm/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_mcpwm/cmake_install.cmake new file mode 100644 index 000000000..7c8cc3cb5 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_mcpwm/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_mcpwm + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_parlio/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_parlio/cmake_install.cmake new file mode 100644 index 000000000..9b2ea8924 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_parlio/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_parlio + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_pcnt/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_pcnt/cmake_install.cmake new file mode 100644 index 000000000..56182924b --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_pcnt/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_pcnt + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_rmt/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_rmt/cmake_install.cmake new file mode 100644 index 000000000..ae3c85f63 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_rmt/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_rmt + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdio/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdio/cmake_install.cmake new file mode 100644 index 000000000..e372c4481 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdio/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdio + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdm/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdm/cmake_install.cmake new file mode 100644 index 000000000..063195202 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdm/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdm + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdmmc/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdmmc/cmake_install.cmake new file mode 100644 index 000000000..a1b35cc94 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdmmc/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdmmc + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdspi/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdspi/cmake_install.cmake new file mode 100644 index 000000000..5e15acd9e --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdspi/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdspi + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_spi/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_spi/cmake_install.cmake new file mode 100644 index 000000000..f51c7ebde --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_spi/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_spi + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_tsens/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_tsens/cmake_install.cmake new file mode 100644 index 000000000..dc8d6c696 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_tsens/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_tsens + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_uart/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_uart/cmake_install.cmake new file mode 100644 index 000000000..7814b6a4e --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_uart/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_uart + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_usb_serial_jtag/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_driver_usb_serial_jtag/cmake_install.cmake new file mode 100644 index 000000000..c30efd319 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_driver_usb_serial_jtag/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_usb_serial_jtag + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_event/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_event/cmake_install.cmake new file mode 100644 index 000000000..902eaa1b5 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_event/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_event + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/cmake_install.cmake new file mode 100644 index 000000000..43f5ae0b0 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/lowpower/cmake_install.cmake") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/lowpower/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/lowpower/cmake_install.cmake new file mode 100644 index 000000000..7f83e83df --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/lowpower/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/lowpower + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake new file mode 100644 index 000000000..07e6fc778 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_mm/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_mm/cmake_install.cmake new file mode 100644 index 000000000..3aa111238 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_mm/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_mm + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_netif/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_netif/cmake_install.cmake new file mode 100644 index 000000000..f3d7dfc1d --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_netif/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_netif_stack/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_netif_stack/cmake_install.cmake new file mode 100644 index 000000000..8ccb64958 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_netif_stack/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif_stack + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_partition/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_partition/cmake_install.cmake new file mode 100644 index 000000000..e1e9c7e87 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_partition/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_partition + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_phy/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_phy/cmake_install.cmake new file mode 100644 index 000000000..6dcab17e4 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_phy/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_pm/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_pm/cmake_install.cmake new file mode 100644 index 000000000..5a6bcf7c5 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_pm/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_pm + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_ringbuf/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_ringbuf/cmake_install.cmake new file mode 100644 index 000000000..221bf92e8 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_ringbuf/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_ringbuf + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_rom/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_rom/cmake_install.cmake new file mode 100644 index 000000000..c086f1ca7 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_rom/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_security/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_security/cmake_install.cmake new file mode 100644 index 000000000..060f1fc8f --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_security/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_security + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_system/CMakeFiles/sections.ld-d65dc84.bat b/ESP-IDF_ePaper/build/esp-idf/esp_system/CMakeFiles/sections.ld-d65dc84.bat new file mode 100644 index 000000000..40bef2a1d --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_system/CMakeFiles/sections.ld-d65dc84.bat @@ -0,0 +1,9 @@ +@echo off +cd /D C:\Users\alex\github\ESP-Nodes\ESP-IDF_ePaper\build\esp-idf\esp_system || (set FAIL_LINE=2& goto :ABORT) +c:\Users\alex\esp\python_env\idf5.4_py3.11_env\Scripts\python.exe C:/Users/alex/esp/v5.4/esp-idf/tools/ldgen/ldgen.py --config C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/sdkconfig --fragments-list C:/Users/alex/esp/v5.4/esp-idf/components/riscv/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gpio/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_pm/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_mm/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/app.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_common/common.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_common/soc.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/hal/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/log/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/heap/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/soc/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/dma/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/ldo/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/freertos/linker_common.lf;C:/Users/alex/esp/v5.4/esp-idf/components/freertos/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/newlib/newlib.lf;C:/Users/alex/esp/v5.4/esp-idf/components/newlib/system_libs.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gptimer/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_ringbuf/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_uart/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/app_trace/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_event/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_pcnt/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_spi/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_mcpwm/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ana_cmpr/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_dac/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_rmt/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdm/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2c/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ledc/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_parlio/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_usb_serial_jtag/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/driver/twai/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/vfs/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/lwip/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_isp/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_eth/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_psram/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/ieee802154/linker.lf;C:/Users/alex/esp/v5.4/esp-idf/components/openthread/linker.lf --input C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_system/ld/sections.ld.in --output C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_system/ld/sections.ld --kconfig C:/Users/alex/esp/v5.4/esp-idf/Kconfig --env-file C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/config.env --libraries-file C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/ldgen_libraries --objdump C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe || (set FAIL_LINE=3& goto :ABORT) +goto :EOF + +:ABORT +set ERROR_CODE=%ERRORLEVEL% +echo Batch file failed at line %FAIL_LINE% with errorcode %ERRORLEVEL% +exit /b %ERROR_CODE% \ No newline at end of file diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_system/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_system/cmake_install.cmake new file mode 100644 index 000000000..eeee145b8 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_system/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_system + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_system/port/cmake_install.cmake") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_system/ld/linker_script_generator.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_system/ld/linker_script_generator.cmake new file mode 100644 index 000000000..845c872e7 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_system/ld/linker_script_generator.cmake @@ -0,0 +1,9 @@ +execute_process(COMMAND "${CC}" "-C" "-P" "-x" "c" "-E" "-I" "${CONFIG_DIR}" "-I" "${LD_DIR}" "${SOURCE}" + RESULT_VARIABLE RET_CODE + OUTPUT_VARIABLE PREPROCESSED_LINKER_SCRIPT + ERROR_VARIABLE ERROR_VAR) +if(RET_CODE AND NOT RET_CODE EQUAL 0) + message(FATAL_ERROR "Can't generate ${TARGET}\nRET_CODE: ${RET_CODE}\nERROR_MESSAGE: ${ERROR_VAR}") +endif() +string(REPLACE "\\n" "\n" TEXT "${PREPROCESSED_LINKER_SCRIPT}") +file(WRITE "${TARGET}" "${TEXT}") diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_system/port/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_system/port/cmake_install.cmake new file mode 100644 index 000000000..a5bc46044 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_system/port/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_system/port/soc/esp32c3/cmake_install.cmake") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_system/port/soc/esp32c3/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_system/port/soc/esp32c3/cmake_install.cmake new file mode 100644 index 000000000..5715b643d --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_system/port/soc/esp32c3/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/soc/esp32c3 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_timer/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_timer/cmake_install.cmake new file mode 100644 index 000000000..67e582d3d --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_timer/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_vfs_console/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_vfs_console/cmake_install.cmake new file mode 100644 index 000000000..812894acb --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_vfs_console/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_vfs_console + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_wifi/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esp_wifi/cmake_install.cmake new file mode 100644 index 000000000..ce8e25728 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esp_wifi/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esptool_py/app-flash_args.in b/ESP-IDF_ePaper/build/esp-idf/esptool_py/app-flash_args.in new file mode 100644 index 000000000..b3f3b5714 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esptool_py/app-flash_args.in @@ -0,0 +1,2 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x10000 $.bin \ No newline at end of file diff --git a/ESP-IDF_ePaper/build/esp-idf/esptool_py/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/esptool_py/cmake_install.cmake new file mode 100644 index 000000000..e44f96437 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esptool_py/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/esptool_py + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/esptool_py/flasher_args.json.in b/ESP-IDF_ePaper/build/esp-idf/esptool_py/flasher_args.json.in new file mode 100644 index 000000000..7dcc75abe --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/esptool_py/flasher_args.json.in @@ -0,0 +1,24 @@ +{ + "write_flash_args" : [ "--flash_mode", "dio", + "--flash_size", "2MB", + "--flash_freq", "80m" ], + "flash_settings" : { + "flash_mode": "dio", + "flash_size": "2MB", + "flash_freq": "80m" + }, + "flash_files" : { + "0x0" : "bootloader/bootloader.bin", + "0x10000" : "$.bin", + "0x8000" : "partition_table/partition-table.bin" + }, + "bootloader" : { "offset" : "0x0", "file" : "bootloader/bootloader.bin", "encrypted" : "false" }, + "app" : { "offset" : "0x10000", "file" : "$.bin", "encrypted" : "false" }, + "partition-table" : { "offset" : "0x8000", "file" : "partition_table/partition-table.bin", "encrypted" : "false" }, + "extra_esptool_args" : { + "after" : "hard_reset", + "before" : "default_reset", + "stub" : true, + "chip" : "esp32c3" + } +} diff --git a/ESP-IDF_ePaper/build/esp-idf/freertos/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/freertos/cmake_install.cmake new file mode 100644 index 000000000..8a378e11a --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/freertos/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/freertos + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/hal/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/hal/cmake_install.cmake new file mode 100644 index 000000000..457f640b9 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/hal/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/hal + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/heap/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/heap/cmake_install.cmake new file mode 100644 index 000000000..c6e2bd93d --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/heap/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/heap + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/log/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/log/cmake_install.cmake new file mode 100644 index 000000000..cf4db333d --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/log/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/log + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/lwip/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/lwip/cmake_install.cmake new file mode 100644 index 000000000..9236b1005 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/lwip/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/lwip + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/mbedtls/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/mbedtls/cmake_install.cmake new file mode 100644 index 000000000..280db329b --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/mbedtls/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/cmake_install.cmake") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/cmake_install.cmake new file mode 100644 index 000000000..9a50b144c --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/cmake_install.cmake @@ -0,0 +1,46 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/3rdparty + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/everest/cmake_install.cmake") + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/p256-m/cmake_install.cmake") + +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/everest/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/everest/cmake_install.cmake new file mode 100644 index 000000000..ce7973a72 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/everest/cmake_install.cmake @@ -0,0 +1,51 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/3rdparty/everest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ DIR_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE FILES "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/3rdparty/everest/include/everest" FILES_MATCHING REGEX "/[^/]*\\.h$") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ FILES "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/install-cxx-module-bmi-noconfig.cmake" OPTIONAL) +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/p256-m/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/p256-m/cmake_install.cmake new file mode 100644 index 000000000..e16dff04b --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/p256-m/cmake_install.cmake @@ -0,0 +1,51 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ DIR_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE FILES "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m/:C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m" FILES_MATCHING REGEX "/[^/]*\\.h$") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ FILES "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/install-cxx-module-bmi-noconfig.cmake" OPTIONAL) +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/cmake_install.cmake new file mode 100644 index 000000000..11770e80a --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/cmake_install.cmake @@ -0,0 +1,48 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/include/cmake_install.cmake") + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/3rdparty/cmake_install.cmake") + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/cmake_install.cmake") + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/pkgconfig/cmake_install.cmake") + +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/include/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/include/cmake_install.cmake new file mode 100644 index 000000000..e006f0564 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/include/cmake_install.cmake @@ -0,0 +1,146 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/mbedtls" TYPE FILE PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ FILES + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/aes.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/aria.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/asn1.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/asn1write.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/base64.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/bignum.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/block_cipher.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/build_info.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/camellia.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/ccm.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/chacha20.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/chachapoly.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/check_config.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/cipher.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/cmac.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/compat-2.x.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/config_adjust_legacy_crypto.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/config_adjust_legacy_from_psa.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/config_adjust_psa_from_legacy.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/config_adjust_psa_superset_legacy.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/config_adjust_ssl.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/config_adjust_x509.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/config_psa.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/constant_time.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/ctr_drbg.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/debug.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/des.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/dhm.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/ecdh.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/ecdsa.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/ecjpake.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/ecp.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/entropy.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/error.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/gcm.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/hkdf.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/hmac_drbg.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/lms.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/mbedtls_config.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/md.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/md5.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/memory_buffer_alloc.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/net_sockets.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/nist_kw.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/oid.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/pem.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/pk.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/pkcs12.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/pkcs5.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/pkcs7.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/platform.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/platform_time.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/platform_util.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/poly1305.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/private_access.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/psa_util.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/ripemd160.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/rsa.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/sha1.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/sha256.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/sha3.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/sha512.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/ssl.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/ssl_cache.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/ssl_ciphersuites.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/ssl_cookie.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/ssl_ticket.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/threading.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/timing.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/version.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/x509.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/x509_crl.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/x509_crt.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/mbedtls/x509_csr.h" + ) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/psa" TYPE FILE PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ FILES + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/build_info.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_adjust_auto_enabled.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_adjust_config_dependencies.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_adjust_config_key_pair_types.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_adjust_config_synonyms.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_builtin_composites.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_builtin_key_derivation.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_builtin_primitives.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_compat.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_config.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_driver_common.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_driver_contexts_composites.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_driver_contexts_key_derivation.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_driver_contexts_primitives.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_extra.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_legacy.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_platform.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_se_driver.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_sizes.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_struct.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_types.h" + "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/include/psa/crypto_values.h" + ) +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/cmake_install.cmake new file mode 100644 index 000000000..29e5dc4e8 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/cmake_install.cmake @@ -0,0 +1,51 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/library + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/libmbedx509.a") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/libmbedtls.a") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/error.c b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/error.c new file mode 100644 index 000000000..6ad7162ab --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/error.c @@ -0,0 +1,880 @@ +/* + * Error message information + * + * Copyright The Mbed TLS Contributors + * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later + */ + +#include "common.h" + +#include "mbedtls/error.h" + +#if defined(MBEDTLS_ERROR_C) || defined(MBEDTLS_ERROR_STRERROR_DUMMY) + +#if defined(MBEDTLS_ERROR_C) + +#include "mbedtls/platform.h" + +#include +#include + +#if defined(MBEDTLS_AES_C) +#include "mbedtls/aes.h" +#endif + +#if defined(MBEDTLS_ARIA_C) +#include "mbedtls/aria.h" +#endif + +#if defined(MBEDTLS_ASN1_PARSE_C) +#include "mbedtls/asn1.h" +#endif + +#if defined(MBEDTLS_BASE64_C) +#include "mbedtls/base64.h" +#endif + +#if defined(MBEDTLS_BIGNUM_C) +#include "mbedtls/bignum.h" +#endif + +#if defined(MBEDTLS_CAMELLIA_C) +#include "mbedtls/camellia.h" +#endif + +#if defined(MBEDTLS_CCM_C) +#include "mbedtls/ccm.h" +#endif + +#if defined(MBEDTLS_CHACHA20_C) +#include "mbedtls/chacha20.h" +#endif + +#if defined(MBEDTLS_CHACHAPOLY_C) +#include "mbedtls/chachapoly.h" +#endif + +#if defined(MBEDTLS_CIPHER_C) +#include "mbedtls/cipher.h" +#endif + +#if defined(MBEDTLS_CTR_DRBG_C) +#include "mbedtls/ctr_drbg.h" +#endif + +#if defined(MBEDTLS_DES_C) +#include "mbedtls/des.h" +#endif + +#if defined(MBEDTLS_DHM_C) +#include "mbedtls/dhm.h" +#endif + +#if defined(MBEDTLS_ECP_C) +#include "mbedtls/ecp.h" +#endif + +#if defined(MBEDTLS_ENTROPY_C) +#include "mbedtls/entropy.h" +#endif + +#if defined(MBEDTLS_ERROR_C) +#include "mbedtls/error.h" +#endif + +#if defined(MBEDTLS_PLATFORM_C) +#include "mbedtls/platform.h" +#endif + +#if defined(MBEDTLS_GCM_C) +#include "mbedtls/gcm.h" +#endif + +#if defined(MBEDTLS_HKDF_C) +#include "mbedtls/hkdf.h" +#endif + +#if defined(MBEDTLS_HMAC_DRBG_C) +#include "mbedtls/hmac_drbg.h" +#endif + +#if defined(MBEDTLS_LMS_C) +#include "mbedtls/lms.h" +#endif + +#if defined(MBEDTLS_MD_C) +#include "mbedtls/md.h" +#endif + +#if defined(MBEDTLS_NET_C) +#include "mbedtls/net_sockets.h" +#endif + +#if defined(MBEDTLS_OID_C) +#include "mbedtls/oid.h" +#endif + +#if defined(MBEDTLS_PEM_PARSE_C) || defined(MBEDTLS_PEM_WRITE_C) +#include "mbedtls/pem.h" +#endif + +#if defined(MBEDTLS_PK_C) +#include "mbedtls/pk.h" +#endif + +#if defined(MBEDTLS_PKCS12_C) +#include "mbedtls/pkcs12.h" +#endif + +#if defined(MBEDTLS_PKCS5_C) +#include "mbedtls/pkcs5.h" +#endif + +#if defined(MBEDTLS_PKCS7_C) +#include "mbedtls/pkcs7.h" +#endif + +#if defined(MBEDTLS_POLY1305_C) +#include "mbedtls/poly1305.h" +#endif + +#if defined(MBEDTLS_RSA_C) +#include "mbedtls/rsa.h" +#endif + +#if defined(MBEDTLS_SHA1_C) +#include "mbedtls/sha1.h" +#endif + +#if defined(MBEDTLS_SHA256_C) +#include "mbedtls/sha256.h" +#endif + +#if defined(MBEDTLS_SHA3_C) +#include "mbedtls/sha3.h" +#endif + +#if defined(MBEDTLS_SHA512_C) +#include "mbedtls/sha512.h" +#endif + +#if defined(MBEDTLS_SSL_TLS_C) +#include "mbedtls/ssl.h" +#endif + +#if defined(MBEDTLS_THREADING_C) +#include "mbedtls/threading.h" +#endif + +#if defined(MBEDTLS_X509_USE_C) || defined(MBEDTLS_X509_CREATE_C) +#include "mbedtls/x509.h" +#endif + + +const char *mbedtls_high_level_strerr(int error_code) +{ + int high_level_error_code; + + if (error_code < 0) { + error_code = -error_code; + } + + /* Extract the high-level part from the error code. */ + high_level_error_code = error_code & 0xFF80; + + switch (high_level_error_code) { + /* Begin Auto-Generated Code. */ + #if defined(MBEDTLS_CIPHER_C) + case -(MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE): + return( "CIPHER - The selected feature is not available" ); + case -(MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA): + return( "CIPHER - Bad input parameters" ); + case -(MBEDTLS_ERR_CIPHER_ALLOC_FAILED): + return( "CIPHER - Failed to allocate memory" ); + case -(MBEDTLS_ERR_CIPHER_INVALID_PADDING): + return( "CIPHER - Input data contains invalid padding and is rejected" ); + case -(MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED): + return( "CIPHER - Decryption of block requires a full block" ); + case -(MBEDTLS_ERR_CIPHER_AUTH_FAILED): + return( "CIPHER - Authentication failed (for AEAD modes)" ); + case -(MBEDTLS_ERR_CIPHER_INVALID_CONTEXT): + return( "CIPHER - The context is invalid. For example, because it was freed" ); +#endif /* MBEDTLS_CIPHER_C */ + +#if defined(MBEDTLS_DHM_C) + case -(MBEDTLS_ERR_DHM_BAD_INPUT_DATA): + return( "DHM - Bad input parameters" ); + case -(MBEDTLS_ERR_DHM_READ_PARAMS_FAILED): + return( "DHM - Reading of the DHM parameters failed" ); + case -(MBEDTLS_ERR_DHM_MAKE_PARAMS_FAILED): + return( "DHM - Making of the DHM parameters failed" ); + case -(MBEDTLS_ERR_DHM_READ_PUBLIC_FAILED): + return( "DHM - Reading of the public values failed" ); + case -(MBEDTLS_ERR_DHM_MAKE_PUBLIC_FAILED): + return( "DHM - Making of the public value failed" ); + case -(MBEDTLS_ERR_DHM_CALC_SECRET_FAILED): + return( "DHM - Calculation of the DHM secret failed" ); + case -(MBEDTLS_ERR_DHM_INVALID_FORMAT): + return( "DHM - The ASN.1 data is not formatted correctly" ); + case -(MBEDTLS_ERR_DHM_ALLOC_FAILED): + return( "DHM - Allocation of memory failed" ); + case -(MBEDTLS_ERR_DHM_FILE_IO_ERROR): + return( "DHM - Read or write of file failed" ); + case -(MBEDTLS_ERR_DHM_SET_GROUP_FAILED): + return( "DHM - Setting the modulus and generator failed" ); +#endif /* MBEDTLS_DHM_C */ + +#if defined(MBEDTLS_ECP_C) + case -(MBEDTLS_ERR_ECP_BAD_INPUT_DATA): + return( "ECP - Bad input parameters to function" ); + case -(MBEDTLS_ERR_ECP_BUFFER_TOO_SMALL): + return( "ECP - The buffer is too small to write to" ); + case -(MBEDTLS_ERR_ECP_FEATURE_UNAVAILABLE): + return( "ECP - The requested feature is not available, for example, the requested curve is not supported" ); + case -(MBEDTLS_ERR_ECP_VERIFY_FAILED): + return( "ECP - The signature is not valid" ); + case -(MBEDTLS_ERR_ECP_ALLOC_FAILED): + return( "ECP - Memory allocation failed" ); + case -(MBEDTLS_ERR_ECP_RANDOM_FAILED): + return( "ECP - Generation of random value, such as ephemeral key, failed" ); + case -(MBEDTLS_ERR_ECP_INVALID_KEY): + return( "ECP - Invalid private or public key" ); + case -(MBEDTLS_ERR_ECP_SIG_LEN_MISMATCH): + return( "ECP - The buffer contains a valid signature followed by more data" ); + case -(MBEDTLS_ERR_ECP_IN_PROGRESS): + return( "ECP - Operation in progress, call again with the same parameters to continue" ); +#endif /* MBEDTLS_ECP_C */ + +#if defined(MBEDTLS_MD_C) + case -(MBEDTLS_ERR_MD_FEATURE_UNAVAILABLE): + return( "MD - The selected feature is not available" ); + case -(MBEDTLS_ERR_MD_BAD_INPUT_DATA): + return( "MD - Bad input parameters to function" ); + case -(MBEDTLS_ERR_MD_ALLOC_FAILED): + return( "MD - Failed to allocate memory" ); + case -(MBEDTLS_ERR_MD_FILE_IO_ERROR): + return( "MD - Opening or reading of file failed" ); +#endif /* MBEDTLS_MD_C */ + +#if defined(MBEDTLS_PEM_PARSE_C) || defined(MBEDTLS_PEM_WRITE_C) + case -(MBEDTLS_ERR_PEM_NO_HEADER_FOOTER_PRESENT): + return( "PEM - No PEM header or footer found" ); + case -(MBEDTLS_ERR_PEM_INVALID_DATA): + return( "PEM - PEM string is not as expected" ); + case -(MBEDTLS_ERR_PEM_ALLOC_FAILED): + return( "PEM - Failed to allocate memory" ); + case -(MBEDTLS_ERR_PEM_INVALID_ENC_IV): + return( "PEM - RSA IV is not in hex-format" ); + case -(MBEDTLS_ERR_PEM_UNKNOWN_ENC_ALG): + return( "PEM - Unsupported key encryption algorithm" ); + case -(MBEDTLS_ERR_PEM_PASSWORD_REQUIRED): + return( "PEM - Private key password can't be empty" ); + case -(MBEDTLS_ERR_PEM_PASSWORD_MISMATCH): + return( "PEM - Given private key password does not allow for correct decryption" ); + case -(MBEDTLS_ERR_PEM_FEATURE_UNAVAILABLE): + return( "PEM - Unavailable feature, e.g. hashing/encryption combination" ); + case -(MBEDTLS_ERR_PEM_BAD_INPUT_DATA): + return( "PEM - Bad input parameters to function" ); +#endif /* MBEDTLS_PEM_PARSE_C || MBEDTLS_PEM_WRITE_C */ + +#if defined(MBEDTLS_PK_C) + case -(MBEDTLS_ERR_PK_ALLOC_FAILED): + return( "PK - Memory allocation failed" ); + case -(MBEDTLS_ERR_PK_TYPE_MISMATCH): + return( "PK - Type mismatch, eg attempt to encrypt with an ECDSA key" ); + case -(MBEDTLS_ERR_PK_BAD_INPUT_DATA): + return( "PK - Bad input parameters to function" ); + case -(MBEDTLS_ERR_PK_FILE_IO_ERROR): + return( "PK - Read/write of file failed" ); + case -(MBEDTLS_ERR_PK_KEY_INVALID_VERSION): + return( "PK - Unsupported key version" ); + case -(MBEDTLS_ERR_PK_KEY_INVALID_FORMAT): + return( "PK - Invalid key tag or value" ); + case -(MBEDTLS_ERR_PK_UNKNOWN_PK_ALG): + return( "PK - Key algorithm is unsupported (only RSA and EC are supported)" ); + case -(MBEDTLS_ERR_PK_PASSWORD_REQUIRED): + return( "PK - Private key password can't be empty" ); + case -(MBEDTLS_ERR_PK_PASSWORD_MISMATCH): + return( "PK - Given private key password does not allow for correct decryption" ); + case -(MBEDTLS_ERR_PK_INVALID_PUBKEY): + return( "PK - The pubkey tag or value is invalid (only RSA and EC are supported)" ); + case -(MBEDTLS_ERR_PK_INVALID_ALG): + return( "PK - The algorithm tag or value is invalid" ); + case -(MBEDTLS_ERR_PK_UNKNOWN_NAMED_CURVE): + return( "PK - Elliptic curve is unsupported (only NIST curves are supported)" ); + case -(MBEDTLS_ERR_PK_FEATURE_UNAVAILABLE): + return( "PK - Unavailable feature, e.g. RSA disabled for RSA key" ); + case -(MBEDTLS_ERR_PK_SIG_LEN_MISMATCH): + return( "PK - The buffer contains a valid signature followed by more data" ); + case -(MBEDTLS_ERR_PK_BUFFER_TOO_SMALL): + return( "PK - The output buffer is too small" ); +#endif /* MBEDTLS_PK_C */ + +#if defined(MBEDTLS_PKCS12_C) + case -(MBEDTLS_ERR_PKCS12_BAD_INPUT_DATA): + return( "PKCS12 - Bad input parameters to function" ); + case -(MBEDTLS_ERR_PKCS12_FEATURE_UNAVAILABLE): + return( "PKCS12 - Feature not available, e.g. unsupported encryption scheme" ); + case -(MBEDTLS_ERR_PKCS12_PBE_INVALID_FORMAT): + return( "PKCS12 - PBE ASN.1 data not as expected" ); + case -(MBEDTLS_ERR_PKCS12_PASSWORD_MISMATCH): + return( "PKCS12 - Given private key password does not allow for correct decryption" ); +#endif /* MBEDTLS_PKCS12_C */ + +#if defined(MBEDTLS_PKCS5_C) + case -(MBEDTLS_ERR_PKCS5_BAD_INPUT_DATA): + return( "PKCS5 - Bad input parameters to function" ); + case -(MBEDTLS_ERR_PKCS5_INVALID_FORMAT): + return( "PKCS5 - Unexpected ASN.1 data" ); + case -(MBEDTLS_ERR_PKCS5_FEATURE_UNAVAILABLE): + return( "PKCS5 - Requested encryption or digest alg not available" ); + case -(MBEDTLS_ERR_PKCS5_PASSWORD_MISMATCH): + return( "PKCS5 - Given private key password does not allow for correct decryption" ); +#endif /* MBEDTLS_PKCS5_C */ + +#if defined(MBEDTLS_PKCS7_C) + case -(MBEDTLS_ERR_PKCS7_INVALID_FORMAT): + return( "PKCS7 - The format is invalid, e.g. different type expected" ); + case -(MBEDTLS_ERR_PKCS7_FEATURE_UNAVAILABLE): + return( "PKCS7 - Unavailable feature, e.g. anything other than signed data" ); + case -(MBEDTLS_ERR_PKCS7_INVALID_VERSION): + return( "PKCS7 - The PKCS #7 version element is invalid or cannot be parsed" ); + case -(MBEDTLS_ERR_PKCS7_INVALID_CONTENT_INFO): + return( "PKCS7 - The PKCS #7 content info is invalid or cannot be parsed" ); + case -(MBEDTLS_ERR_PKCS7_INVALID_ALG): + return( "PKCS7 - The algorithm tag or value is invalid or cannot be parsed" ); + case -(MBEDTLS_ERR_PKCS7_INVALID_CERT): + return( "PKCS7 - The certificate tag or value is invalid or cannot be parsed" ); + case -(MBEDTLS_ERR_PKCS7_INVALID_SIGNATURE): + return( "PKCS7 - Error parsing the signature" ); + case -(MBEDTLS_ERR_PKCS7_INVALID_SIGNER_INFO): + return( "PKCS7 - Error parsing the signer's info" ); + case -(MBEDTLS_ERR_PKCS7_BAD_INPUT_DATA): + return( "PKCS7 - Input invalid" ); + case -(MBEDTLS_ERR_PKCS7_ALLOC_FAILED): + return( "PKCS7 - Allocation of memory failed" ); + case -(MBEDTLS_ERR_PKCS7_VERIFY_FAIL): + return( "PKCS7 - Verification Failed" ); + case -(MBEDTLS_ERR_PKCS7_CERT_DATE_INVALID): + return( "PKCS7 - The PKCS #7 date issued/expired dates are invalid" ); +#endif /* MBEDTLS_PKCS7_C */ + +#if defined(MBEDTLS_RSA_C) + case -(MBEDTLS_ERR_RSA_BAD_INPUT_DATA): + return( "RSA - Bad input parameters to function" ); + case -(MBEDTLS_ERR_RSA_INVALID_PADDING): + return( "RSA - Input data contains invalid padding and is rejected" ); + case -(MBEDTLS_ERR_RSA_KEY_GEN_FAILED): + return( "RSA - Something failed during generation of a key" ); + case -(MBEDTLS_ERR_RSA_KEY_CHECK_FAILED): + return( "RSA - Key failed to pass the validity check of the library" ); + case -(MBEDTLS_ERR_RSA_PUBLIC_FAILED): + return( "RSA - The public key operation failed" ); + case -(MBEDTLS_ERR_RSA_PRIVATE_FAILED): + return( "RSA - The private key operation failed" ); + case -(MBEDTLS_ERR_RSA_VERIFY_FAILED): + return( "RSA - The PKCS#1 verification failed" ); + case -(MBEDTLS_ERR_RSA_OUTPUT_TOO_LARGE): + return( "RSA - The output buffer for decryption is not large enough" ); + case -(MBEDTLS_ERR_RSA_RNG_FAILED): + return( "RSA - The random generator failed to generate non-zeros" ); +#endif /* MBEDTLS_RSA_C */ + +#if defined(MBEDTLS_SSL_TLS_C) + case -(MBEDTLS_ERR_SSL_CRYPTO_IN_PROGRESS): + return( "SSL - A cryptographic operation is in progress. Try again later" ); + case -(MBEDTLS_ERR_SSL_FEATURE_UNAVAILABLE): + return( "SSL - The requested feature is not available" ); + case -(MBEDTLS_ERR_SSL_BAD_INPUT_DATA): + return( "SSL - Bad input parameters to function" ); + case -(MBEDTLS_ERR_SSL_INVALID_MAC): + return( "SSL - Verification of the message MAC failed" ); + case -(MBEDTLS_ERR_SSL_INVALID_RECORD): + return( "SSL - An invalid SSL record was received" ); + case -(MBEDTLS_ERR_SSL_CONN_EOF): + return( "SSL - The connection indicated an EOF" ); + case -(MBEDTLS_ERR_SSL_DECODE_ERROR): + return( "SSL - A message could not be parsed due to a syntactic error" ); + case -(MBEDTLS_ERR_SSL_NO_RNG): + return( "SSL - No RNG was provided to the SSL module" ); + case -(MBEDTLS_ERR_SSL_NO_CLIENT_CERTIFICATE): + return( "SSL - No client certification received from the client, but required by the authentication mode" ); + case -(MBEDTLS_ERR_SSL_UNSUPPORTED_EXTENSION): + return( "SSL - Client received an extended server hello containing an unsupported extension" ); + case -(MBEDTLS_ERR_SSL_NO_APPLICATION_PROTOCOL): + return( "SSL - No ALPN protocols supported that the client advertises" ); + case -(MBEDTLS_ERR_SSL_PRIVATE_KEY_REQUIRED): + return( "SSL - The own private key or pre-shared key is not set, but needed" ); + case -(MBEDTLS_ERR_SSL_CA_CHAIN_REQUIRED): + return( "SSL - No CA Chain is set, but required to operate" ); + case -(MBEDTLS_ERR_SSL_UNEXPECTED_MESSAGE): + return( "SSL - An unexpected message was received from our peer" ); + case -(MBEDTLS_ERR_SSL_FATAL_ALERT_MESSAGE): + return( "SSL - A fatal alert message was received from our peer" ); + case -(MBEDTLS_ERR_SSL_UNRECOGNIZED_NAME): + return( "SSL - No server could be identified matching the client's SNI" ); + case -(MBEDTLS_ERR_SSL_PEER_CLOSE_NOTIFY): + return( "SSL - The peer notified us that the connection is going to be closed" ); + case -(MBEDTLS_ERR_SSL_BAD_CERTIFICATE): + return( "SSL - Processing of the Certificate handshake message failed" ); + case -(MBEDTLS_ERR_SSL_RECEIVED_NEW_SESSION_TICKET): + return( "SSL - A TLS 1.3 NewSessionTicket message has been received" ); + case -(MBEDTLS_ERR_SSL_CANNOT_READ_EARLY_DATA): + return( "SSL - Not possible to read early data" ); + case -(MBEDTLS_ERR_SSL_RECEIVED_EARLY_DATA): + return( "SSL - * Early data has been received as part of an on-going handshake. This error code can be returned only on server side if and only if early data has been enabled by means of the mbedtls_ssl_conf_early_data() API. This error code can then be returned by mbedtls_ssl_handshake(), mbedtls_ssl_handshake_step(), mbedtls_ssl_read() or mbedtls_ssl_write() if early data has been received as part of the handshake sequence they triggered. To read the early data, call mbedtls_ssl_read_early_data()" ); + case -(MBEDTLS_ERR_SSL_CANNOT_WRITE_EARLY_DATA): + return( "SSL - Not possible to write early data" ); + case -(MBEDTLS_ERR_SSL_CACHE_ENTRY_NOT_FOUND): + return( "SSL - Cache entry not found" ); + case -(MBEDTLS_ERR_SSL_ALLOC_FAILED): + return( "SSL - Memory allocation failed" ); + case -(MBEDTLS_ERR_SSL_HW_ACCEL_FAILED): + return( "SSL - Hardware acceleration function returned with error" ); + case -(MBEDTLS_ERR_SSL_HW_ACCEL_FALLTHROUGH): + return( "SSL - Hardware acceleration function skipped / left alone data" ); + case -(MBEDTLS_ERR_SSL_BAD_PROTOCOL_VERSION): + return( "SSL - Handshake protocol not within min/max boundaries" ); + case -(MBEDTLS_ERR_SSL_HANDSHAKE_FAILURE): + return( "SSL - The handshake negotiation failed" ); + case -(MBEDTLS_ERR_SSL_SESSION_TICKET_EXPIRED): + return( "SSL - Session ticket has expired" ); + case -(MBEDTLS_ERR_SSL_PK_TYPE_MISMATCH): + return( "SSL - Public key type mismatch (eg, asked for RSA key exchange and presented EC key)" ); + case -(MBEDTLS_ERR_SSL_UNKNOWN_IDENTITY): + return( "SSL - Unknown identity received (eg, PSK identity)" ); + case -(MBEDTLS_ERR_SSL_INTERNAL_ERROR): + return( "SSL - Internal error (eg, unexpected failure in lower-level module)" ); + case -(MBEDTLS_ERR_SSL_COUNTER_WRAPPING): + return( "SSL - A counter would wrap (eg, too many messages exchanged)" ); + case -(MBEDTLS_ERR_SSL_WAITING_SERVER_HELLO_RENEGO): + return( "SSL - Unexpected message at ServerHello in renegotiation" ); + case -(MBEDTLS_ERR_SSL_HELLO_VERIFY_REQUIRED): + return( "SSL - DTLS client must retry for hello verification" ); + case -(MBEDTLS_ERR_SSL_BUFFER_TOO_SMALL): + return( "SSL - A buffer is too small to receive or write a message" ); + case -(MBEDTLS_ERR_SSL_WANT_READ): + return( "SSL - No data of requested type currently available on underlying transport" ); + case -(MBEDTLS_ERR_SSL_WANT_WRITE): + return( "SSL - Connection requires a write call" ); + case -(MBEDTLS_ERR_SSL_TIMEOUT): + return( "SSL - The operation timed out" ); + case -(MBEDTLS_ERR_SSL_CLIENT_RECONNECT): + return( "SSL - The client initiated a reconnect from the same port" ); + case -(MBEDTLS_ERR_SSL_UNEXPECTED_RECORD): + return( "SSL - Record header looks valid but is not expected" ); + case -(MBEDTLS_ERR_SSL_NON_FATAL): + return( "SSL - The alert message received indicates a non-fatal error" ); + case -(MBEDTLS_ERR_SSL_ILLEGAL_PARAMETER): + return( "SSL - A field in a message was incorrect or inconsistent with other fields" ); + case -(MBEDTLS_ERR_SSL_CONTINUE_PROCESSING): + return( "SSL - Internal-only message signaling that further message-processing should be done" ); + case -(MBEDTLS_ERR_SSL_ASYNC_IN_PROGRESS): + return( "SSL - The asynchronous operation is not completed yet" ); + case -(MBEDTLS_ERR_SSL_EARLY_MESSAGE): + return( "SSL - Internal-only message signaling that a message arrived early" ); + case -(MBEDTLS_ERR_SSL_UNEXPECTED_CID): + return( "SSL - An encrypted DTLS-frame with an unexpected CID was received" ); + case -(MBEDTLS_ERR_SSL_VERSION_MISMATCH): + return( "SSL - An operation failed due to an unexpected version or configuration" ); + case -(MBEDTLS_ERR_SSL_BAD_CONFIG): + return( "SSL - Invalid value in SSL config" ); +#endif /* MBEDTLS_SSL_TLS_C */ + +#if defined(MBEDTLS_X509_USE_C) || defined(MBEDTLS_X509_CREATE_C) + case -(MBEDTLS_ERR_X509_FEATURE_UNAVAILABLE): + return( "X509 - Unavailable feature, e.g. RSA hashing/encryption combination" ); + case -(MBEDTLS_ERR_X509_UNKNOWN_OID): + return( "X509 - Requested OID is unknown" ); + case -(MBEDTLS_ERR_X509_INVALID_FORMAT): + return( "X509 - The CRT/CRL/CSR format is invalid, e.g. different type expected" ); + case -(MBEDTLS_ERR_X509_INVALID_VERSION): + return( "X509 - The CRT/CRL/CSR version element is invalid" ); + case -(MBEDTLS_ERR_X509_INVALID_SERIAL): + return( "X509 - The serial tag or value is invalid" ); + case -(MBEDTLS_ERR_X509_INVALID_ALG): + return( "X509 - The algorithm tag or value is invalid" ); + case -(MBEDTLS_ERR_X509_INVALID_NAME): + return( "X509 - The name tag or value is invalid" ); + case -(MBEDTLS_ERR_X509_INVALID_DATE): + return( "X509 - The date tag or value is invalid" ); + case -(MBEDTLS_ERR_X509_INVALID_SIGNATURE): + return( "X509 - The signature tag or value invalid" ); + case -(MBEDTLS_ERR_X509_INVALID_EXTENSIONS): + return( "X509 - The extension tag or value is invalid" ); + case -(MBEDTLS_ERR_X509_UNKNOWN_VERSION): + return( "X509 - CRT/CRL/CSR has an unsupported version number" ); + case -(MBEDTLS_ERR_X509_UNKNOWN_SIG_ALG): + return( "X509 - Signature algorithm (oid) is unsupported" ); + case -(MBEDTLS_ERR_X509_SIG_MISMATCH): + return( "X509 - Signature algorithms do not match. (see \\c ::mbedtls_x509_crt sig_oid)" ); + case -(MBEDTLS_ERR_X509_CERT_VERIFY_FAILED): + return( "X509 - Certificate verification failed, e.g. CRL, CA or signature check failed" ); + case -(MBEDTLS_ERR_X509_CERT_UNKNOWN_FORMAT): + return( "X509 - Format not recognized as DER or PEM" ); + case -(MBEDTLS_ERR_X509_BAD_INPUT_DATA): + return( "X509 - Input invalid" ); + case -(MBEDTLS_ERR_X509_ALLOC_FAILED): + return( "X509 - Allocation of memory failed" ); + case -(MBEDTLS_ERR_X509_FILE_IO_ERROR): + return( "X509 - Read/write of file failed" ); + case -(MBEDTLS_ERR_X509_BUFFER_TOO_SMALL): + return( "X509 - Destination buffer is too small" ); + case -(MBEDTLS_ERR_X509_FATAL_ERROR): + return( "X509 - A fatal error occurred, eg the chain is too long or the vrfy callback failed" ); +#endif /* MBEDTLS_X509_USE_C || MBEDTLS_X509_CREATE_C */ + /* End Auto-Generated Code. */ + + default: + break; + } + + return NULL; +} + +const char *mbedtls_low_level_strerr(int error_code) +{ + int low_level_error_code; + + if (error_code < 0) { + error_code = -error_code; + } + + /* Extract the low-level part from the error code. */ + low_level_error_code = error_code & ~0xFF80; + + switch (low_level_error_code) { + /* Begin Auto-Generated Code. */ + #if defined(MBEDTLS_AES_C) + case -(MBEDTLS_ERR_AES_INVALID_KEY_LENGTH): + return( "AES - Invalid key length" ); + case -(MBEDTLS_ERR_AES_INVALID_INPUT_LENGTH): + return( "AES - Invalid data input length" ); + case -(MBEDTLS_ERR_AES_BAD_INPUT_DATA): + return( "AES - Invalid input data" ); +#endif /* MBEDTLS_AES_C */ + +#if defined(MBEDTLS_ARIA_C) + case -(MBEDTLS_ERR_ARIA_BAD_INPUT_DATA): + return( "ARIA - Bad input data" ); + case -(MBEDTLS_ERR_ARIA_INVALID_INPUT_LENGTH): + return( "ARIA - Invalid data input length" ); +#endif /* MBEDTLS_ARIA_C */ + +#if defined(MBEDTLS_ASN1_PARSE_C) + case -(MBEDTLS_ERR_ASN1_OUT_OF_DATA): + return( "ASN1 - Out of data when parsing an ASN1 data structure" ); + case -(MBEDTLS_ERR_ASN1_UNEXPECTED_TAG): + return( "ASN1 - ASN1 tag was of an unexpected value" ); + case -(MBEDTLS_ERR_ASN1_INVALID_LENGTH): + return( "ASN1 - Error when trying to determine the length or invalid length" ); + case -(MBEDTLS_ERR_ASN1_LENGTH_MISMATCH): + return( "ASN1 - Actual length differs from expected length" ); + case -(MBEDTLS_ERR_ASN1_INVALID_DATA): + return( "ASN1 - Data is invalid" ); + case -(MBEDTLS_ERR_ASN1_ALLOC_FAILED): + return( "ASN1 - Memory allocation failed" ); + case -(MBEDTLS_ERR_ASN1_BUF_TOO_SMALL): + return( "ASN1 - Buffer too small when writing ASN.1 data structure" ); +#endif /* MBEDTLS_ASN1_PARSE_C */ + +#if defined(MBEDTLS_BASE64_C) + case -(MBEDTLS_ERR_BASE64_BUFFER_TOO_SMALL): + return( "BASE64 - Output buffer too small" ); + case -(MBEDTLS_ERR_BASE64_INVALID_CHARACTER): + return( "BASE64 - Invalid character in input" ); +#endif /* MBEDTLS_BASE64_C */ + +#if defined(MBEDTLS_BIGNUM_C) + case -(MBEDTLS_ERR_MPI_FILE_IO_ERROR): + return( "BIGNUM - An error occurred while reading from or writing to a file" ); + case -(MBEDTLS_ERR_MPI_BAD_INPUT_DATA): + return( "BIGNUM - Bad input parameters to function" ); + case -(MBEDTLS_ERR_MPI_INVALID_CHARACTER): + return( "BIGNUM - There is an invalid character in the digit string" ); + case -(MBEDTLS_ERR_MPI_BUFFER_TOO_SMALL): + return( "BIGNUM - The buffer is too small to write to" ); + case -(MBEDTLS_ERR_MPI_NEGATIVE_VALUE): + return( "BIGNUM - The input arguments are negative or result in illegal output" ); + case -(MBEDTLS_ERR_MPI_DIVISION_BY_ZERO): + return( "BIGNUM - The input argument for division is zero, which is not allowed" ); + case -(MBEDTLS_ERR_MPI_NOT_ACCEPTABLE): + return( "BIGNUM - The input arguments are not acceptable" ); + case -(MBEDTLS_ERR_MPI_ALLOC_FAILED): + return( "BIGNUM - Memory allocation failed" ); +#endif /* MBEDTLS_BIGNUM_C */ + +#if defined(MBEDTLS_CAMELLIA_C) + case -(MBEDTLS_ERR_CAMELLIA_BAD_INPUT_DATA): + return( "CAMELLIA - Bad input data" ); + case -(MBEDTLS_ERR_CAMELLIA_INVALID_INPUT_LENGTH): + return( "CAMELLIA - Invalid data input length" ); +#endif /* MBEDTLS_CAMELLIA_C */ + +#if defined(MBEDTLS_CCM_C) + case -(MBEDTLS_ERR_CCM_BAD_INPUT): + return( "CCM - Bad input parameters to the function" ); + case -(MBEDTLS_ERR_CCM_AUTH_FAILED): + return( "CCM - Authenticated decryption failed" ); +#endif /* MBEDTLS_CCM_C */ + +#if defined(MBEDTLS_CHACHA20_C) + case -(MBEDTLS_ERR_CHACHA20_BAD_INPUT_DATA): + return( "CHACHA20 - Invalid input parameter(s)" ); +#endif /* MBEDTLS_CHACHA20_C */ + +#if defined(MBEDTLS_CHACHAPOLY_C) + case -(MBEDTLS_ERR_CHACHAPOLY_BAD_STATE): + return( "CHACHAPOLY - The requested operation is not permitted in the current state" ); + case -(MBEDTLS_ERR_CHACHAPOLY_AUTH_FAILED): + return( "CHACHAPOLY - Authenticated decryption failed: data was not authentic" ); +#endif /* MBEDTLS_CHACHAPOLY_C */ + +#if defined(MBEDTLS_CTR_DRBG_C) + case -(MBEDTLS_ERR_CTR_DRBG_ENTROPY_SOURCE_FAILED): + return( "CTR_DRBG - The entropy source failed" ); + case -(MBEDTLS_ERR_CTR_DRBG_REQUEST_TOO_BIG): + return( "CTR_DRBG - The requested random buffer length is too big" ); + case -(MBEDTLS_ERR_CTR_DRBG_INPUT_TOO_BIG): + return( "CTR_DRBG - The input (entropy + additional data) is too large" ); + case -(MBEDTLS_ERR_CTR_DRBG_FILE_IO_ERROR): + return( "CTR_DRBG - Read or write error in file" ); +#endif /* MBEDTLS_CTR_DRBG_C */ + +#if defined(MBEDTLS_DES_C) + case -(MBEDTLS_ERR_DES_INVALID_INPUT_LENGTH): + return( "DES - The data input has an invalid length" ); +#endif /* MBEDTLS_DES_C */ + +#if defined(MBEDTLS_ENTROPY_C) + case -(MBEDTLS_ERR_ENTROPY_SOURCE_FAILED): + return( "ENTROPY - Critical entropy source failure" ); + case -(MBEDTLS_ERR_ENTROPY_MAX_SOURCES): + return( "ENTROPY - No more sources can be added" ); + case -(MBEDTLS_ERR_ENTROPY_NO_SOURCES_DEFINED): + return( "ENTROPY - No sources have been added to poll" ); + case -(MBEDTLS_ERR_ENTROPY_NO_STRONG_SOURCE): + return( "ENTROPY - No strong sources have been added to poll" ); + case -(MBEDTLS_ERR_ENTROPY_FILE_IO_ERROR): + return( "ENTROPY - Read/write error in file" ); +#endif /* MBEDTLS_ENTROPY_C */ + +#if defined(MBEDTLS_ERROR_C) + case -(MBEDTLS_ERR_ERROR_GENERIC_ERROR): + return( "ERROR - Generic error" ); + case -(MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED): + return( "ERROR - This is a bug in the library" ); +#endif /* MBEDTLS_ERROR_C */ + +#if defined(MBEDTLS_PLATFORM_C) + case -(MBEDTLS_ERR_PLATFORM_HW_ACCEL_FAILED): + return( "PLATFORM - Hardware accelerator failed" ); + case -(MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED): + return( "PLATFORM - The requested feature is not supported by the platform" ); +#endif /* MBEDTLS_PLATFORM_C */ + +#if defined(MBEDTLS_GCM_C) + case -(MBEDTLS_ERR_GCM_AUTH_FAILED): + return( "GCM - Authenticated decryption failed" ); + case -(MBEDTLS_ERR_GCM_BAD_INPUT): + return( "GCM - Bad input parameters to function" ); + case -(MBEDTLS_ERR_GCM_BUFFER_TOO_SMALL): + return( "GCM - An output buffer is too small" ); +#endif /* MBEDTLS_GCM_C */ + +#if defined(MBEDTLS_HKDF_C) + case -(MBEDTLS_ERR_HKDF_BAD_INPUT_DATA): + return( "HKDF - Bad input parameters to function" ); +#endif /* MBEDTLS_HKDF_C */ + +#if defined(MBEDTLS_HMAC_DRBG_C) + case -(MBEDTLS_ERR_HMAC_DRBG_REQUEST_TOO_BIG): + return( "HMAC_DRBG - Too many random requested in single call" ); + case -(MBEDTLS_ERR_HMAC_DRBG_INPUT_TOO_BIG): + return( "HMAC_DRBG - Input too large (Entropy + additional)" ); + case -(MBEDTLS_ERR_HMAC_DRBG_FILE_IO_ERROR): + return( "HMAC_DRBG - Read/write error in file" ); + case -(MBEDTLS_ERR_HMAC_DRBG_ENTROPY_SOURCE_FAILED): + return( "HMAC_DRBG - The entropy source failed" ); +#endif /* MBEDTLS_HMAC_DRBG_C */ + +#if defined(MBEDTLS_LMS_C) + case -(MBEDTLS_ERR_LMS_BAD_INPUT_DATA): + return( "LMS - Bad data has been input to an LMS function" ); + case -(MBEDTLS_ERR_LMS_OUT_OF_PRIVATE_KEYS): + return( "LMS - Specified LMS key has utilised all of its private keys" ); + case -(MBEDTLS_ERR_LMS_VERIFY_FAILED): + return( "LMS - LMS signature verification failed" ); + case -(MBEDTLS_ERR_LMS_ALLOC_FAILED): + return( "LMS - LMS failed to allocate space for a private key" ); + case -(MBEDTLS_ERR_LMS_BUFFER_TOO_SMALL): + return( "LMS - Input/output buffer is too small to contain requited data" ); +#endif /* MBEDTLS_LMS_C */ + +#if defined(MBEDTLS_NET_C) + case -(MBEDTLS_ERR_NET_SOCKET_FAILED): + return( "NET - Failed to open a socket" ); + case -(MBEDTLS_ERR_NET_CONNECT_FAILED): + return( "NET - The connection to the given server / port failed" ); + case -(MBEDTLS_ERR_NET_BIND_FAILED): + return( "NET - Binding of the socket failed" ); + case -(MBEDTLS_ERR_NET_LISTEN_FAILED): + return( "NET - Could not listen on the socket" ); + case -(MBEDTLS_ERR_NET_ACCEPT_FAILED): + return( "NET - Could not accept the incoming connection" ); + case -(MBEDTLS_ERR_NET_RECV_FAILED): + return( "NET - Reading information from the socket failed" ); + case -(MBEDTLS_ERR_NET_SEND_FAILED): + return( "NET - Sending information through the socket failed" ); + case -(MBEDTLS_ERR_NET_CONN_RESET): + return( "NET - Connection was reset by peer" ); + case -(MBEDTLS_ERR_NET_UNKNOWN_HOST): + return( "NET - Failed to get an IP address for the given hostname" ); + case -(MBEDTLS_ERR_NET_BUFFER_TOO_SMALL): + return( "NET - Buffer is too small to hold the data" ); + case -(MBEDTLS_ERR_NET_INVALID_CONTEXT): + return( "NET - The context is invalid, eg because it was free()ed" ); + case -(MBEDTLS_ERR_NET_POLL_FAILED): + return( "NET - Polling the net context failed" ); + case -(MBEDTLS_ERR_NET_BAD_INPUT_DATA): + return( "NET - Input invalid" ); +#endif /* MBEDTLS_NET_C */ + +#if defined(MBEDTLS_OID_C) + case -(MBEDTLS_ERR_OID_NOT_FOUND): + return( "OID - OID is not found" ); + case -(MBEDTLS_ERR_OID_BUF_TOO_SMALL): + return( "OID - output buffer is too small" ); +#endif /* MBEDTLS_OID_C */ + +#if defined(MBEDTLS_POLY1305_C) + case -(MBEDTLS_ERR_POLY1305_BAD_INPUT_DATA): + return( "POLY1305 - Invalid input parameter(s)" ); +#endif /* MBEDTLS_POLY1305_C */ + +#if defined(MBEDTLS_SHA1_C) + case -(MBEDTLS_ERR_SHA1_BAD_INPUT_DATA): + return( "SHA1 - SHA-1 input data was malformed" ); +#endif /* MBEDTLS_SHA1_C */ + +#if defined(MBEDTLS_SHA256_C) + case -(MBEDTLS_ERR_SHA256_BAD_INPUT_DATA): + return( "SHA256 - SHA-256 input data was malformed" ); +#endif /* MBEDTLS_SHA256_C */ + +#if defined(MBEDTLS_SHA3_C) + case -(MBEDTLS_ERR_SHA3_BAD_INPUT_DATA): + return( "SHA3 - SHA-3 input data was malformed" ); +#endif /* MBEDTLS_SHA3_C */ + +#if defined(MBEDTLS_SHA512_C) + case -(MBEDTLS_ERR_SHA512_BAD_INPUT_DATA): + return( "SHA512 - SHA-512 input data was malformed" ); +#endif /* MBEDTLS_SHA512_C */ + +#if defined(MBEDTLS_THREADING_C) + case -(MBEDTLS_ERR_THREADING_BAD_INPUT_DATA): + return( "THREADING - Bad input parameters to function" ); + case -(MBEDTLS_ERR_THREADING_MUTEX_ERROR): + return( "THREADING - Locking / unlocking / free failed with error code" ); +#endif /* MBEDTLS_THREADING_C */ + /* End Auto-Generated Code. */ + + default: + break; + } + + return NULL; +} + +void mbedtls_strerror(int ret, char *buf, size_t buflen) +{ + size_t len; + int use_ret; + const char *high_level_error_description = NULL; + const char *low_level_error_description = NULL; + + if (buflen == 0) { + return; + } + + memset(buf, 0x00, buflen); + + if (ret < 0) { + ret = -ret; + } + + if (ret & 0xFF80) { + use_ret = ret & 0xFF80; + + // Translate high level error code. + high_level_error_description = mbedtls_high_level_strerr(ret); + + if (high_level_error_description == NULL) { + mbedtls_snprintf(buf, buflen, "UNKNOWN ERROR CODE (%04X)", (unsigned int) use_ret); + } else { + mbedtls_snprintf(buf, buflen, "%s", high_level_error_description); + } + +#if defined(MBEDTLS_SSL_TLS_C) + // Early return in case of a fatal error - do not try to translate low + // level code. + if (use_ret == -(MBEDTLS_ERR_SSL_FATAL_ALERT_MESSAGE)) { + return; + } +#endif /* MBEDTLS_SSL_TLS_C */ + } + + use_ret = ret & ~0xFF80; + + if (use_ret == 0) { + return; + } + + // If high level code is present, make a concatenation between both + // error strings. + // + len = strlen(buf); + + if (len > 0) { + if (buflen - len < 5) { + return; + } + + mbedtls_snprintf(buf + len, buflen - len, " : "); + + buf += len + 3; + buflen -= len + 3; + } + + // Translate low level error code. + low_level_error_description = mbedtls_low_level_strerr(ret); + + if (low_level_error_description == NULL) { + mbedtls_snprintf(buf, buflen, "UNKNOWN ERROR CODE (%04X)", (unsigned int) use_ret); + } else { + mbedtls_snprintf(buf, buflen, "%s", low_level_error_description); + } +} + +#else /* MBEDTLS_ERROR_C */ + +/* + * Provide a dummy implementation when MBEDTLS_ERROR_C is not defined + */ +void mbedtls_strerror(int ret, char *buf, size_t buflen) +{ + ((void) ret); + + if (buflen > 0) { + buf[0] = '\0'; + } +} + +#endif /* MBEDTLS_ERROR_C */ + +#if defined(MBEDTLS_TEST_HOOKS) +void (*mbedtls_test_hook_error_add)(int, int, const char *, int); +#endif + +#endif /* MBEDTLS_ERROR_C || MBEDTLS_ERROR_STRERROR_DUMMY */ diff --git a/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/psa_crypto_driver_wrappers_no_static.c b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/psa_crypto_driver_wrappers_no_static.c new file mode 100644 index 000000000..de8a5269b --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/psa_crypto_driver_wrappers_no_static.c @@ -0,0 +1,256 @@ +/* + * Functions to delegate cryptographic operations to an available + * and appropriate accelerator. + * Warning: This file is now auto-generated. + */ +/* Copyright The Mbed TLS Contributors + * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later + */ + + +/* BEGIN-common headers */ +#include "common.h" +#include "psa_crypto_aead.h" +#include "psa_crypto_cipher.h" +#include "psa_crypto_core.h" +#include "psa_crypto_driver_wrappers_no_static.h" +#include "psa_crypto_hash.h" +#include "psa_crypto_mac.h" +#include "psa_crypto_pake.h" +#include "psa_crypto_rsa.h" + +#include "mbedtls/platform.h" +/* END-common headers */ + +#if defined(MBEDTLS_PSA_CRYPTO_C) + +/* BEGIN-driver headers */ +/* Headers for mbedtls_test opaque driver */ +#if defined(PSA_CRYPTO_DRIVER_TEST) +#include "test/drivers/test_driver.h" + +#endif +/* Headers for mbedtls_test transparent driver */ +#if defined(PSA_CRYPTO_DRIVER_TEST) +#include "test/drivers/test_driver.h" + +#endif +/* Headers for p256 transparent driver */ +#if defined(MBEDTLS_PSA_P256M_DRIVER_ENABLED) +#include "../3rdparty/p256-m/p256-m_driver_entrypoints.h" + +#endif + +/* END-driver headers */ + +/* Auto-generated values depending on which drivers are registered. + * ID 0 is reserved for unallocated operations. + * ID 1 is reserved for the Mbed TLS software driver. */ +/* BEGIN-driver id definition */ +#define PSA_CRYPTO_MBED_TLS_DRIVER_ID (1) +#define MBEDTLS_TEST_OPAQUE_DRIVER_ID (2) +#define MBEDTLS_TEST_TRANSPARENT_DRIVER_ID (3) +#define P256_TRANSPARENT_DRIVER_ID (4) + +/* END-driver id */ + +/* BEGIN-Common Macro definitions */ + +/* END-Common Macro definitions */ + +/* Support the 'old' SE interface when asked to */ +#if defined(MBEDTLS_PSA_CRYPTO_SE_C) +/* PSA_CRYPTO_DRIVER_PRESENT is defined when either a new-style or old-style + * SE driver is present, to avoid unused argument errors at compile time. */ +#ifndef PSA_CRYPTO_DRIVER_PRESENT +#define PSA_CRYPTO_DRIVER_PRESENT +#endif +#include "psa_crypto_se.h" +#endif + +/** Get the key buffer size required to store the key material of a key + * associated with an opaque driver. + * + * \param[in] attributes The key attributes. + * \param[out] key_buffer_size Minimum buffer size to contain the key material + * + * \retval #PSA_SUCCESS + * The minimum size for a buffer to contain the key material has been + * returned successfully. + * \retval #PSA_ERROR_NOT_SUPPORTED + * The type and/or the size in bits of the key or the combination of + * the two is not supported. + * \retval #PSA_ERROR_INVALID_ARGUMENT + * The key is declared with a lifetime not known to us. + */ +psa_status_t psa_driver_wrapper_get_key_buffer_size( + const psa_key_attributes_t *attributes, + size_t *key_buffer_size ) +{ + psa_key_location_t location = PSA_KEY_LIFETIME_GET_LOCATION( psa_get_key_lifetime(attributes) ); + psa_key_type_t key_type = psa_get_key_type(attributes); + size_t key_bits = psa_get_key_bits(attributes); + + *key_buffer_size = 0; + switch( location ) + { +#if defined(PSA_CRYPTO_DRIVER_TEST) + case PSA_CRYPTO_TEST_DRIVER_LOCATION: +#if defined(MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS) + /* Emulate property 'builtin_key_size' */ + if( psa_key_id_is_builtin( + MBEDTLS_SVC_KEY_ID_GET_KEY_ID( + psa_get_key_id( attributes ) ) ) ) + { + *key_buffer_size = sizeof( psa_drv_slot_number_t ); + return( PSA_SUCCESS ); + } +#endif /* MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS */ + *key_buffer_size = mbedtls_test_opaque_size_function( key_type, + key_bits ); + return( ( *key_buffer_size != 0 ) ? + PSA_SUCCESS : PSA_ERROR_NOT_SUPPORTED ); +#endif /* PSA_CRYPTO_DRIVER_TEST */ + + default: + (void)key_type; + (void)key_bits; + return( PSA_ERROR_INVALID_ARGUMENT ); + } +} + +psa_status_t psa_driver_wrapper_export_public_key( + const psa_key_attributes_t *attributes, + const uint8_t *key_buffer, size_t key_buffer_size, + uint8_t *data, size_t data_size, size_t *data_length ) + +{ + + psa_status_t status = PSA_ERROR_INVALID_ARGUMENT; + psa_key_location_t location = PSA_KEY_LIFETIME_GET_LOCATION( + psa_get_key_lifetime( attributes ) ); + + /* Try dynamically-registered SE interface first */ +#if defined(MBEDTLS_PSA_CRYPTO_SE_C) + const psa_drv_se_t *drv; + psa_drv_se_context_t *drv_context; + + if( psa_get_se_driver( psa_get_key_lifetime(attributes), &drv, &drv_context ) ) + { + if( ( drv->key_management == NULL ) || + ( drv->key_management->p_export_public == NULL ) ) + { + return( PSA_ERROR_NOT_SUPPORTED ); + } + + return( drv->key_management->p_export_public( + drv_context, + *( (psa_key_slot_number_t *)key_buffer ), + data, data_size, data_length ) ); + } +#endif /* MBEDTLS_PSA_CRYPTO_SE_C */ + + switch( location ) + { + case PSA_KEY_LOCATION_LOCAL_STORAGE: + /* Key is stored in the slot in export representation, so + * cycle through all known transparent accelerators */ +#if defined(PSA_CRYPTO_ACCELERATOR_DRIVER_PRESENT) + +#if (defined(PSA_CRYPTO_DRIVER_TEST) ) + status = mbedtls_test_transparent_export_public_key + (attributes, + key_buffer, + key_buffer_size, + data, + data_size, + data_length + ); + + if( status != PSA_ERROR_NOT_SUPPORTED ) + return( status ); +#endif + +#if (defined(MBEDTLS_PSA_P256M_DRIVER_ENABLED) ) + status = p256_transparent_export_public_key + (attributes, + key_buffer, + key_buffer_size, + data, + data_size, + data_length + ); + + if( status != PSA_ERROR_NOT_SUPPORTED ) + return( status ); +#endif + + +#endif /* PSA_CRYPTO_ACCELERATOR_DRIVER_PRESENT */ + /* Fell through, meaning no accelerator supports this operation */ + return( psa_export_public_key_internal( attributes, + key_buffer, + key_buffer_size, + data, + data_size, + data_length ) ); + + /* Add cases for opaque driver here */ +#if defined(PSA_CRYPTO_ACCELERATOR_DRIVER_PRESENT) + +#if (defined(PSA_CRYPTO_DRIVER_TEST) ) + case 0x7fffff: + return( mbedtls_test_opaque_export_public_key + (attributes, + key_buffer, + key_buffer_size, + data, + data_size, + data_length + )); +#endif + + +#endif /* PSA_CRYPTO_ACCELERATOR_DRIVER_PRESENT */ + default: + /* Key is declared with a lifetime not known to us */ + return( status ); + } + +} + +psa_status_t psa_driver_wrapper_get_builtin_key( + psa_drv_slot_number_t slot_number, + psa_key_attributes_t *attributes, + uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ) +{ + + psa_key_location_t location = PSA_KEY_LIFETIME_GET_LOCATION( psa_get_key_lifetime(attributes) ); + switch( location ) + { +#if defined(PSA_CRYPTO_ACCELERATOR_DRIVER_PRESENT) + +#if (defined(PSA_CRYPTO_DRIVER_TEST) ) + case 0x7fffff: + return( mbedtls_test_opaque_get_builtin_key + (slot_number, + attributes, + key_buffer, + key_buffer_size, + key_buffer_length + )); +#endif + + +#endif /* PSA_CRYPTO_ACCELERATOR_DRIVER_PRESENT */ + default: + (void) slot_number; + (void) key_buffer; + (void) key_buffer_size; + (void) key_buffer_length; + return( PSA_ERROR_DOES_NOT_EXIST ); + } + +} + +#endif /* MBEDTLS_PSA_CRYPTO_C */ diff --git a/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/ssl_debug_helpers_generated.c b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/ssl_debug_helpers_generated.c new file mode 100644 index 000000000..734c417b8 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/ssl_debug_helpers_generated.c @@ -0,0 +1,251 @@ +/* Automatically generated by generate_ssl_debug_helpers.py. DO NOT EDIT. */ + +/** + * \file ssl_debug_helpers_generated.c + * + * \brief Automatically generated helper functions for debugging + */ +/* + * Copyright The Mbed TLS Contributors + * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later + * + */ + +#include "common.h" + +#if defined(MBEDTLS_DEBUG_C) + +#include "ssl_debug_helpers.h" + + +const char *mbedtls_ssl_named_group_to_str( uint16_t in ) +{ + switch( in ) + { + case MBEDTLS_SSL_IANA_TLS_GROUP_SECP192K1: + return "secp192k1"; + case MBEDTLS_SSL_IANA_TLS_GROUP_SECP192R1: + return "secp192r1"; + case MBEDTLS_SSL_IANA_TLS_GROUP_SECP224K1: + return "secp224k1"; + case MBEDTLS_SSL_IANA_TLS_GROUP_SECP224R1: + return "secp224r1"; + case MBEDTLS_SSL_IANA_TLS_GROUP_SECP256K1: + return "secp256k1"; + case MBEDTLS_SSL_IANA_TLS_GROUP_SECP256R1: + return "secp256r1"; + case MBEDTLS_SSL_IANA_TLS_GROUP_SECP384R1: + return "secp384r1"; + case MBEDTLS_SSL_IANA_TLS_GROUP_SECP521R1: + return "secp521r1"; + case MBEDTLS_SSL_IANA_TLS_GROUP_BP256R1: + return "bp256r1"; + case MBEDTLS_SSL_IANA_TLS_GROUP_BP384R1: + return "bp384r1"; + case MBEDTLS_SSL_IANA_TLS_GROUP_BP512R1: + return "bp512r1"; + case MBEDTLS_SSL_IANA_TLS_GROUP_X25519: + return "x25519"; + case MBEDTLS_SSL_IANA_TLS_GROUP_X448: + return "x448"; + case MBEDTLS_SSL_IANA_TLS_GROUP_FFDHE2048: + return "ffdhe2048"; + case MBEDTLS_SSL_IANA_TLS_GROUP_FFDHE3072: + return "ffdhe3072"; + case MBEDTLS_SSL_IANA_TLS_GROUP_FFDHE4096: + return "ffdhe4096"; + case MBEDTLS_SSL_IANA_TLS_GROUP_FFDHE6144: + return "ffdhe6144"; + case MBEDTLS_SSL_IANA_TLS_GROUP_FFDHE8192: + return "ffdhe8192"; + }; + + return "UNKNOWN"; +} +const char *mbedtls_ssl_sig_alg_to_str( uint16_t in ) +{ + switch( in ) + { + case MBEDTLS_TLS1_3_SIG_RSA_PKCS1_SHA256: + return "rsa_pkcs1_sha256"; + case MBEDTLS_TLS1_3_SIG_RSA_PKCS1_SHA384: + return "rsa_pkcs1_sha384"; + case MBEDTLS_TLS1_3_SIG_RSA_PKCS1_SHA512: + return "rsa_pkcs1_sha512"; + case MBEDTLS_TLS1_3_SIG_ECDSA_SECP256R1_SHA256: + return "ecdsa_secp256r1_sha256"; + case MBEDTLS_TLS1_3_SIG_ECDSA_SECP384R1_SHA384: + return "ecdsa_secp384r1_sha384"; + case MBEDTLS_TLS1_3_SIG_ECDSA_SECP521R1_SHA512: + return "ecdsa_secp521r1_sha512"; + case MBEDTLS_TLS1_3_SIG_RSA_PSS_RSAE_SHA256: + return "rsa_pss_rsae_sha256"; + case MBEDTLS_TLS1_3_SIG_RSA_PSS_RSAE_SHA384: + return "rsa_pss_rsae_sha384"; + case MBEDTLS_TLS1_3_SIG_RSA_PSS_RSAE_SHA512: + return "rsa_pss_rsae_sha512"; + case MBEDTLS_TLS1_3_SIG_ED25519: + return "ed25519"; + case MBEDTLS_TLS1_3_SIG_ED448: + return "ed448"; + case MBEDTLS_TLS1_3_SIG_RSA_PSS_PSS_SHA256: + return "rsa_pss_pss_sha256"; + case MBEDTLS_TLS1_3_SIG_RSA_PSS_PSS_SHA384: + return "rsa_pss_pss_sha384"; + case MBEDTLS_TLS1_3_SIG_RSA_PSS_PSS_SHA512: + return "rsa_pss_pss_sha512"; + case MBEDTLS_TLS1_3_SIG_RSA_PKCS1_SHA1: + return "rsa_pkcs1_sha1"; + case MBEDTLS_TLS1_3_SIG_ECDSA_SHA1: + return "ecdsa_sha1"; + case MBEDTLS_TLS1_3_SIG_NONE: + return "none"; + }; + + return "UNKNOWN"; +} +const char *mbedtls_ssl_states_str( mbedtls_ssl_states in ) +{ + switch (in) { + case MBEDTLS_SSL_HELLO_REQUEST: + return "MBEDTLS_SSL_HELLO_REQUEST"; + case MBEDTLS_SSL_CLIENT_HELLO: + return "MBEDTLS_SSL_CLIENT_HELLO"; + case MBEDTLS_SSL_SERVER_HELLO: + return "MBEDTLS_SSL_SERVER_HELLO"; + case MBEDTLS_SSL_SERVER_CERTIFICATE: + return "MBEDTLS_SSL_SERVER_CERTIFICATE"; + case MBEDTLS_SSL_SERVER_KEY_EXCHANGE: + return "MBEDTLS_SSL_SERVER_KEY_EXCHANGE"; + case MBEDTLS_SSL_CERTIFICATE_REQUEST: + return "MBEDTLS_SSL_CERTIFICATE_REQUEST"; + case MBEDTLS_SSL_SERVER_HELLO_DONE: + return "MBEDTLS_SSL_SERVER_HELLO_DONE"; + case MBEDTLS_SSL_CLIENT_CERTIFICATE: + return "MBEDTLS_SSL_CLIENT_CERTIFICATE"; + case MBEDTLS_SSL_CLIENT_KEY_EXCHANGE: + return "MBEDTLS_SSL_CLIENT_KEY_EXCHANGE"; + case MBEDTLS_SSL_CERTIFICATE_VERIFY: + return "MBEDTLS_SSL_CERTIFICATE_VERIFY"; + case MBEDTLS_SSL_CLIENT_CHANGE_CIPHER_SPEC: + return "MBEDTLS_SSL_CLIENT_CHANGE_CIPHER_SPEC"; + case MBEDTLS_SSL_CLIENT_FINISHED: + return "MBEDTLS_SSL_CLIENT_FINISHED"; + case MBEDTLS_SSL_SERVER_CHANGE_CIPHER_SPEC: + return "MBEDTLS_SSL_SERVER_CHANGE_CIPHER_SPEC"; + case MBEDTLS_SSL_SERVER_FINISHED: + return "MBEDTLS_SSL_SERVER_FINISHED"; + case MBEDTLS_SSL_FLUSH_BUFFERS: + return "MBEDTLS_SSL_FLUSH_BUFFERS"; + case MBEDTLS_SSL_HANDSHAKE_WRAPUP: + return "MBEDTLS_SSL_HANDSHAKE_WRAPUP"; + case MBEDTLS_SSL_NEW_SESSION_TICKET: + return "MBEDTLS_SSL_NEW_SESSION_TICKET"; + case MBEDTLS_SSL_SERVER_HELLO_VERIFY_REQUEST_SENT: + return "MBEDTLS_SSL_SERVER_HELLO_VERIFY_REQUEST_SENT"; + case MBEDTLS_SSL_HELLO_RETRY_REQUEST: + return "MBEDTLS_SSL_HELLO_RETRY_REQUEST"; + case MBEDTLS_SSL_ENCRYPTED_EXTENSIONS: + return "MBEDTLS_SSL_ENCRYPTED_EXTENSIONS"; + case MBEDTLS_SSL_END_OF_EARLY_DATA: + return "MBEDTLS_SSL_END_OF_EARLY_DATA"; + case MBEDTLS_SSL_CLIENT_CERTIFICATE_VERIFY: + return "MBEDTLS_SSL_CLIENT_CERTIFICATE_VERIFY"; + case MBEDTLS_SSL_CLIENT_CCS_AFTER_SERVER_FINISHED: + return "MBEDTLS_SSL_CLIENT_CCS_AFTER_SERVER_FINISHED"; + case MBEDTLS_SSL_CLIENT_CCS_BEFORE_2ND_CLIENT_HELLO: + return "MBEDTLS_SSL_CLIENT_CCS_BEFORE_2ND_CLIENT_HELLO"; + case MBEDTLS_SSL_SERVER_CCS_AFTER_SERVER_HELLO: + return "MBEDTLS_SSL_SERVER_CCS_AFTER_SERVER_HELLO"; + case MBEDTLS_SSL_CLIENT_CCS_AFTER_CLIENT_HELLO: + return "MBEDTLS_SSL_CLIENT_CCS_AFTER_CLIENT_HELLO"; + case MBEDTLS_SSL_SERVER_CCS_AFTER_HELLO_RETRY_REQUEST: + return "MBEDTLS_SSL_SERVER_CCS_AFTER_HELLO_RETRY_REQUEST"; + case MBEDTLS_SSL_HANDSHAKE_OVER: + return "MBEDTLS_SSL_HANDSHAKE_OVER"; + case MBEDTLS_SSL_TLS1_3_NEW_SESSION_TICKET: + return "MBEDTLS_SSL_TLS1_3_NEW_SESSION_TICKET"; + case MBEDTLS_SSL_TLS1_3_NEW_SESSION_TICKET_FLUSH: + return "MBEDTLS_SSL_TLS1_3_NEW_SESSION_TICKET_FLUSH"; + default: + return "UNKNOWN_VALUE"; + } +} + +#if defined(MBEDTLS_SSL_EARLY_DATA) && defined(MBEDTLS_SSL_CLI_C) +const char *mbedtls_ssl_early_data_status_str( mbedtls_ssl_early_data_status in ) +{ + switch (in) { + case MBEDTLS_SSL_EARLY_DATA_STATUS_NOT_INDICATED: + return "MBEDTLS_SSL_EARLY_DATA_STATUS_NOT_INDICATED"; + case MBEDTLS_SSL_EARLY_DATA_STATUS_ACCEPTED: + return "MBEDTLS_SSL_EARLY_DATA_STATUS_ACCEPTED"; + case MBEDTLS_SSL_EARLY_DATA_STATUS_REJECTED: + return "MBEDTLS_SSL_EARLY_DATA_STATUS_REJECTED"; + default: + return "UNKNOWN_VALUE"; + } +} + +#endif /* defined(MBEDTLS_SSL_EARLY_DATA) && defined(MBEDTLS_SSL_CLI_C) */ +const char *mbedtls_ssl_protocol_version_str( mbedtls_ssl_protocol_version in ) +{ + switch (in) { + case MBEDTLS_SSL_VERSION_UNKNOWN: + return "MBEDTLS_SSL_VERSION_UNKNOWN"; + case MBEDTLS_SSL_VERSION_TLS1_2: + return "MBEDTLS_SSL_VERSION_TLS1_2"; + case MBEDTLS_SSL_VERSION_TLS1_3: + return "MBEDTLS_SSL_VERSION_TLS1_3"; + default: + return "UNKNOWN_VALUE"; + } +} + +const char *mbedtls_tls_prf_types_str( mbedtls_tls_prf_types in ) +{ + switch (in) { + case MBEDTLS_SSL_TLS_PRF_NONE: + return "MBEDTLS_SSL_TLS_PRF_NONE"; + case MBEDTLS_SSL_TLS_PRF_SHA384: + return "MBEDTLS_SSL_TLS_PRF_SHA384"; + case MBEDTLS_SSL_TLS_PRF_SHA256: + return "MBEDTLS_SSL_TLS_PRF_SHA256"; + case MBEDTLS_SSL_HKDF_EXPAND_SHA384: + return "MBEDTLS_SSL_HKDF_EXPAND_SHA384"; + case MBEDTLS_SSL_HKDF_EXPAND_SHA256: + return "MBEDTLS_SSL_HKDF_EXPAND_SHA256"; + default: + return "UNKNOWN_VALUE"; + } +} + +const char *mbedtls_ssl_key_export_type_str( mbedtls_ssl_key_export_type in ) +{ + switch (in) { + case MBEDTLS_SSL_KEY_EXPORT_TLS12_MASTER_SECRET: + return "MBEDTLS_SSL_KEY_EXPORT_TLS12_MASTER_SECRET"; +#if defined(MBEDTLS_SSL_PROTO_TLS1_3) + case MBEDTLS_SSL_KEY_EXPORT_TLS1_3_CLIENT_EARLY_SECRET: + return "MBEDTLS_SSL_KEY_EXPORT_TLS1_3_CLIENT_EARLY_SECRET"; + case MBEDTLS_SSL_KEY_EXPORT_TLS1_3_EARLY_EXPORTER_SECRET: + return "MBEDTLS_SSL_KEY_EXPORT_TLS1_3_EARLY_EXPORTER_SECRET"; + case MBEDTLS_SSL_KEY_EXPORT_TLS1_3_CLIENT_HANDSHAKE_TRAFFIC_SECRET: + return "MBEDTLS_SSL_KEY_EXPORT_TLS1_3_CLIENT_HANDSHAKE_TRAFFIC_SECRET"; + case MBEDTLS_SSL_KEY_EXPORT_TLS1_3_SERVER_HANDSHAKE_TRAFFIC_SECRET: + return "MBEDTLS_SSL_KEY_EXPORT_TLS1_3_SERVER_HANDSHAKE_TRAFFIC_SECRET"; + case MBEDTLS_SSL_KEY_EXPORT_TLS1_3_CLIENT_APPLICATION_TRAFFIC_SECRET: + return "MBEDTLS_SSL_KEY_EXPORT_TLS1_3_CLIENT_APPLICATION_TRAFFIC_SECRET"; + case MBEDTLS_SSL_KEY_EXPORT_TLS1_3_SERVER_APPLICATION_TRAFFIC_SECRET: + return "MBEDTLS_SSL_KEY_EXPORT_TLS1_3_SERVER_APPLICATION_TRAFFIC_SECRET"; +#endif + default: + return "UNKNOWN_VALUE"; + } +} + + + +#endif /* MBEDTLS_DEBUG_C */ +/* End of automatically generated file. */ + diff --git a/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/version_features.c b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/version_features.c new file mode 100644 index 000000000..f542d9808 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/library/version_features.c @@ -0,0 +1,844 @@ +/* + * Version feature information + * + * Copyright The Mbed TLS Contributors + * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later + */ + +#include "common.h" + +#if defined(MBEDTLS_VERSION_C) + +#include "mbedtls/version.h" + +#include + +static const char * const features[] = { +#if defined(MBEDTLS_VERSION_FEATURES) + #if defined(MBEDTLS_HAVE_ASM) + "HAVE_ASM", //no-check-names +#endif /* MBEDTLS_HAVE_ASM */ +#if defined(MBEDTLS_NO_UDBL_DIVISION) + "NO_UDBL_DIVISION", //no-check-names +#endif /* MBEDTLS_NO_UDBL_DIVISION */ +#if defined(MBEDTLS_NO_64BIT_MULTIPLICATION) + "NO_64BIT_MULTIPLICATION", //no-check-names +#endif /* MBEDTLS_NO_64BIT_MULTIPLICATION */ +#if defined(MBEDTLS_HAVE_SSE2) + "HAVE_SSE2", //no-check-names +#endif /* MBEDTLS_HAVE_SSE2 */ +#if defined(MBEDTLS_HAVE_TIME) + "HAVE_TIME", //no-check-names +#endif /* MBEDTLS_HAVE_TIME */ +#if defined(MBEDTLS_HAVE_TIME_DATE) + "HAVE_TIME_DATE", //no-check-names +#endif /* MBEDTLS_HAVE_TIME_DATE */ +#if defined(MBEDTLS_PLATFORM_MEMORY) + "PLATFORM_MEMORY", //no-check-names +#endif /* MBEDTLS_PLATFORM_MEMORY */ +#if defined(MBEDTLS_PLATFORM_NO_STD_FUNCTIONS) + "PLATFORM_NO_STD_FUNCTIONS", //no-check-names +#endif /* MBEDTLS_PLATFORM_NO_STD_FUNCTIONS */ +#if defined(MBEDTLS_PLATFORM_SETBUF_ALT) + "PLATFORM_SETBUF_ALT", //no-check-names +#endif /* MBEDTLS_PLATFORM_SETBUF_ALT */ +#if defined(MBEDTLS_PLATFORM_EXIT_ALT) + "PLATFORM_EXIT_ALT", //no-check-names +#endif /* MBEDTLS_PLATFORM_EXIT_ALT */ +#if defined(MBEDTLS_PLATFORM_TIME_ALT) + "PLATFORM_TIME_ALT", //no-check-names +#endif /* MBEDTLS_PLATFORM_TIME_ALT */ +#if defined(MBEDTLS_PLATFORM_FPRINTF_ALT) + "PLATFORM_FPRINTF_ALT", //no-check-names +#endif /* MBEDTLS_PLATFORM_FPRINTF_ALT */ +#if defined(MBEDTLS_PLATFORM_PRINTF_ALT) + "PLATFORM_PRINTF_ALT", //no-check-names +#endif /* MBEDTLS_PLATFORM_PRINTF_ALT */ +#if defined(MBEDTLS_PLATFORM_SNPRINTF_ALT) + "PLATFORM_SNPRINTF_ALT", //no-check-names +#endif /* MBEDTLS_PLATFORM_SNPRINTF_ALT */ +#if defined(MBEDTLS_PLATFORM_VSNPRINTF_ALT) + "PLATFORM_VSNPRINTF_ALT", //no-check-names +#endif /* MBEDTLS_PLATFORM_VSNPRINTF_ALT */ +#if defined(MBEDTLS_PLATFORM_NV_SEED_ALT) + "PLATFORM_NV_SEED_ALT", //no-check-names +#endif /* MBEDTLS_PLATFORM_NV_SEED_ALT */ +#if defined(MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT) + "PLATFORM_SETUP_TEARDOWN_ALT", //no-check-names +#endif /* MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT */ +#if defined(MBEDTLS_PLATFORM_MS_TIME_ALT) + "PLATFORM_MS_TIME_ALT", //no-check-names +#endif /* MBEDTLS_PLATFORM_MS_TIME_ALT */ +#if defined(MBEDTLS_PLATFORM_GMTIME_R_ALT) + "PLATFORM_GMTIME_R_ALT", //no-check-names +#endif /* MBEDTLS_PLATFORM_GMTIME_R_ALT */ +#if defined(MBEDTLS_PLATFORM_ZEROIZE_ALT) + "PLATFORM_ZEROIZE_ALT", //no-check-names +#endif /* MBEDTLS_PLATFORM_ZEROIZE_ALT */ +#if defined(MBEDTLS_DEPRECATED_WARNING) + "DEPRECATED_WARNING", //no-check-names +#endif /* MBEDTLS_DEPRECATED_WARNING */ +#if defined(MBEDTLS_DEPRECATED_REMOVED) + "DEPRECATED_REMOVED", //no-check-names +#endif /* MBEDTLS_DEPRECATED_REMOVED */ +#if defined(MBEDTLS_TIMING_ALT) + "TIMING_ALT", //no-check-names +#endif /* MBEDTLS_TIMING_ALT */ +#if defined(MBEDTLS_AES_ALT) + "AES_ALT", //no-check-names +#endif /* MBEDTLS_AES_ALT */ +#if defined(MBEDTLS_ARIA_ALT) + "ARIA_ALT", //no-check-names +#endif /* MBEDTLS_ARIA_ALT */ +#if defined(MBEDTLS_CAMELLIA_ALT) + "CAMELLIA_ALT", //no-check-names +#endif /* MBEDTLS_CAMELLIA_ALT */ +#if defined(MBEDTLS_CCM_ALT) + "CCM_ALT", //no-check-names +#endif /* MBEDTLS_CCM_ALT */ +#if defined(MBEDTLS_CHACHA20_ALT) + "CHACHA20_ALT", //no-check-names +#endif /* MBEDTLS_CHACHA20_ALT */ +#if defined(MBEDTLS_CHACHAPOLY_ALT) + "CHACHAPOLY_ALT", //no-check-names +#endif /* MBEDTLS_CHACHAPOLY_ALT */ +#if defined(MBEDTLS_CMAC_ALT) + "CMAC_ALT", //no-check-names +#endif /* MBEDTLS_CMAC_ALT */ +#if defined(MBEDTLS_DES_ALT) + "DES_ALT", //no-check-names +#endif /* MBEDTLS_DES_ALT */ +#if defined(MBEDTLS_DHM_ALT) + "DHM_ALT", //no-check-names +#endif /* MBEDTLS_DHM_ALT */ +#if defined(MBEDTLS_ECJPAKE_ALT) + "ECJPAKE_ALT", //no-check-names +#endif /* MBEDTLS_ECJPAKE_ALT */ +#if defined(MBEDTLS_GCM_ALT) + "GCM_ALT", //no-check-names +#endif /* MBEDTLS_GCM_ALT */ +#if defined(MBEDTLS_NIST_KW_ALT) + "NIST_KW_ALT", //no-check-names +#endif /* MBEDTLS_NIST_KW_ALT */ +#if defined(MBEDTLS_MD5_ALT) + "MD5_ALT", //no-check-names +#endif /* MBEDTLS_MD5_ALT */ +#if defined(MBEDTLS_POLY1305_ALT) + "POLY1305_ALT", //no-check-names +#endif /* MBEDTLS_POLY1305_ALT */ +#if defined(MBEDTLS_RIPEMD160_ALT) + "RIPEMD160_ALT", //no-check-names +#endif /* MBEDTLS_RIPEMD160_ALT */ +#if defined(MBEDTLS_RSA_ALT) + "RSA_ALT", //no-check-names +#endif /* MBEDTLS_RSA_ALT */ +#if defined(MBEDTLS_SHA1_ALT) + "SHA1_ALT", //no-check-names +#endif /* MBEDTLS_SHA1_ALT */ +#if defined(MBEDTLS_SHA256_ALT) + "SHA256_ALT", //no-check-names +#endif /* MBEDTLS_SHA256_ALT */ +#if defined(MBEDTLS_SHA512_ALT) + "SHA512_ALT", //no-check-names +#endif /* MBEDTLS_SHA512_ALT */ +#if defined(MBEDTLS_ECP_ALT) + "ECP_ALT", //no-check-names +#endif /* MBEDTLS_ECP_ALT */ +#if defined(MBEDTLS_MD5_PROCESS_ALT) + "MD5_PROCESS_ALT", //no-check-names +#endif /* MBEDTLS_MD5_PROCESS_ALT */ +#if defined(MBEDTLS_RIPEMD160_PROCESS_ALT) + "RIPEMD160_PROCESS_ALT", //no-check-names +#endif /* MBEDTLS_RIPEMD160_PROCESS_ALT */ +#if defined(MBEDTLS_SHA1_PROCESS_ALT) + "SHA1_PROCESS_ALT", //no-check-names +#endif /* MBEDTLS_SHA1_PROCESS_ALT */ +#if defined(MBEDTLS_SHA256_PROCESS_ALT) + "SHA256_PROCESS_ALT", //no-check-names +#endif /* MBEDTLS_SHA256_PROCESS_ALT */ +#if defined(MBEDTLS_SHA512_PROCESS_ALT) + "SHA512_PROCESS_ALT", //no-check-names +#endif /* MBEDTLS_SHA512_PROCESS_ALT */ +#if defined(MBEDTLS_DES_SETKEY_ALT) + "DES_SETKEY_ALT", //no-check-names +#endif /* MBEDTLS_DES_SETKEY_ALT */ +#if defined(MBEDTLS_DES_CRYPT_ECB_ALT) + "DES_CRYPT_ECB_ALT", //no-check-names +#endif /* MBEDTLS_DES_CRYPT_ECB_ALT */ +#if defined(MBEDTLS_DES3_CRYPT_ECB_ALT) + "DES3_CRYPT_ECB_ALT", //no-check-names +#endif /* MBEDTLS_DES3_CRYPT_ECB_ALT */ +#if defined(MBEDTLS_AES_SETKEY_ENC_ALT) + "AES_SETKEY_ENC_ALT", //no-check-names +#endif /* MBEDTLS_AES_SETKEY_ENC_ALT */ +#if defined(MBEDTLS_AES_SETKEY_DEC_ALT) + "AES_SETKEY_DEC_ALT", //no-check-names +#endif /* MBEDTLS_AES_SETKEY_DEC_ALT */ +#if defined(MBEDTLS_AES_ENCRYPT_ALT) + "AES_ENCRYPT_ALT", //no-check-names +#endif /* MBEDTLS_AES_ENCRYPT_ALT */ +#if defined(MBEDTLS_AES_DECRYPT_ALT) + "AES_DECRYPT_ALT", //no-check-names +#endif /* MBEDTLS_AES_DECRYPT_ALT */ +#if defined(MBEDTLS_ECDH_GEN_PUBLIC_ALT) + "ECDH_GEN_PUBLIC_ALT", //no-check-names +#endif /* MBEDTLS_ECDH_GEN_PUBLIC_ALT */ +#if defined(MBEDTLS_ECDH_COMPUTE_SHARED_ALT) + "ECDH_COMPUTE_SHARED_ALT", //no-check-names +#endif /* MBEDTLS_ECDH_COMPUTE_SHARED_ALT */ +#if defined(MBEDTLS_ECDSA_VERIFY_ALT) + "ECDSA_VERIFY_ALT", //no-check-names +#endif /* MBEDTLS_ECDSA_VERIFY_ALT */ +#if defined(MBEDTLS_ECDSA_SIGN_ALT) + "ECDSA_SIGN_ALT", //no-check-names +#endif /* MBEDTLS_ECDSA_SIGN_ALT */ +#if defined(MBEDTLS_ECDSA_GENKEY_ALT) + "ECDSA_GENKEY_ALT", //no-check-names +#endif /* MBEDTLS_ECDSA_GENKEY_ALT */ +#if defined(MBEDTLS_ECP_INTERNAL_ALT) + "ECP_INTERNAL_ALT", //no-check-names +#endif /* MBEDTLS_ECP_INTERNAL_ALT */ +#if defined(MBEDTLS_ECP_NO_FALLBACK) + "ECP_NO_FALLBACK", //no-check-names +#endif /* MBEDTLS_ECP_NO_FALLBACK */ +#if defined(MBEDTLS_ECP_RANDOMIZE_JAC_ALT) + "ECP_RANDOMIZE_JAC_ALT", //no-check-names +#endif /* MBEDTLS_ECP_RANDOMIZE_JAC_ALT */ +#if defined(MBEDTLS_ECP_ADD_MIXED_ALT) + "ECP_ADD_MIXED_ALT", //no-check-names +#endif /* MBEDTLS_ECP_ADD_MIXED_ALT */ +#if defined(MBEDTLS_ECP_DOUBLE_JAC_ALT) + "ECP_DOUBLE_JAC_ALT", //no-check-names +#endif /* MBEDTLS_ECP_DOUBLE_JAC_ALT */ +#if defined(MBEDTLS_ECP_NORMALIZE_JAC_MANY_ALT) + "ECP_NORMALIZE_JAC_MANY_ALT", //no-check-names +#endif /* MBEDTLS_ECP_NORMALIZE_JAC_MANY_ALT */ +#if defined(MBEDTLS_ECP_NORMALIZE_JAC_ALT) + "ECP_NORMALIZE_JAC_ALT", //no-check-names +#endif /* MBEDTLS_ECP_NORMALIZE_JAC_ALT */ +#if defined(MBEDTLS_ECP_DOUBLE_ADD_MXZ_ALT) + "ECP_DOUBLE_ADD_MXZ_ALT", //no-check-names +#endif /* MBEDTLS_ECP_DOUBLE_ADD_MXZ_ALT */ +#if defined(MBEDTLS_ECP_RANDOMIZE_MXZ_ALT) + "ECP_RANDOMIZE_MXZ_ALT", //no-check-names +#endif /* MBEDTLS_ECP_RANDOMIZE_MXZ_ALT */ +#if defined(MBEDTLS_ECP_NORMALIZE_MXZ_ALT) + "ECP_NORMALIZE_MXZ_ALT", //no-check-names +#endif /* MBEDTLS_ECP_NORMALIZE_MXZ_ALT */ +#if defined(MBEDTLS_ENTROPY_HARDWARE_ALT) + "ENTROPY_HARDWARE_ALT", //no-check-names +#endif /* MBEDTLS_ENTROPY_HARDWARE_ALT */ +#if defined(MBEDTLS_AES_ROM_TABLES) + "AES_ROM_TABLES", //no-check-names +#endif /* MBEDTLS_AES_ROM_TABLES */ +#if defined(MBEDTLS_AES_FEWER_TABLES) + "AES_FEWER_TABLES", //no-check-names +#endif /* MBEDTLS_AES_FEWER_TABLES */ +#if defined(MBEDTLS_AES_ONLY_128_BIT_KEY_LENGTH) + "AES_ONLY_128_BIT_KEY_LENGTH", //no-check-names +#endif /* MBEDTLS_AES_ONLY_128_BIT_KEY_LENGTH */ +#if defined(MBEDTLS_AES_USE_HARDWARE_ONLY) + "AES_USE_HARDWARE_ONLY", //no-check-names +#endif /* MBEDTLS_AES_USE_HARDWARE_ONLY */ +#if defined(MBEDTLS_CAMELLIA_SMALL_MEMORY) + "CAMELLIA_SMALL_MEMORY", //no-check-names +#endif /* MBEDTLS_CAMELLIA_SMALL_MEMORY */ +#if defined(MBEDTLS_CHECK_RETURN_WARNING) + "CHECK_RETURN_WARNING", //no-check-names +#endif /* MBEDTLS_CHECK_RETURN_WARNING */ +#if defined(MBEDTLS_CIPHER_MODE_CBC) + "CIPHER_MODE_CBC", //no-check-names +#endif /* MBEDTLS_CIPHER_MODE_CBC */ +#if defined(MBEDTLS_CIPHER_MODE_CFB) + "CIPHER_MODE_CFB", //no-check-names +#endif /* MBEDTLS_CIPHER_MODE_CFB */ +#if defined(MBEDTLS_CIPHER_MODE_CTR) + "CIPHER_MODE_CTR", //no-check-names +#endif /* MBEDTLS_CIPHER_MODE_CTR */ +#if defined(MBEDTLS_CIPHER_MODE_OFB) + "CIPHER_MODE_OFB", //no-check-names +#endif /* MBEDTLS_CIPHER_MODE_OFB */ +#if defined(MBEDTLS_CIPHER_MODE_XTS) + "CIPHER_MODE_XTS", //no-check-names +#endif /* MBEDTLS_CIPHER_MODE_XTS */ +#if defined(MBEDTLS_CIPHER_NULL_CIPHER) + "CIPHER_NULL_CIPHER", //no-check-names +#endif /* MBEDTLS_CIPHER_NULL_CIPHER */ +#if defined(MBEDTLS_CIPHER_PADDING_PKCS7) + "CIPHER_PADDING_PKCS7", //no-check-names +#endif /* MBEDTLS_CIPHER_PADDING_PKCS7 */ +#if defined(MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS) + "CIPHER_PADDING_ONE_AND_ZEROS", //no-check-names +#endif /* MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS */ +#if defined(MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN) + "CIPHER_PADDING_ZEROS_AND_LEN", //no-check-names +#endif /* MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN */ +#if defined(MBEDTLS_CIPHER_PADDING_ZEROS) + "CIPHER_PADDING_ZEROS", //no-check-names +#endif /* MBEDTLS_CIPHER_PADDING_ZEROS */ +#if defined(MBEDTLS_CTR_DRBG_USE_128_BIT_KEY) + "CTR_DRBG_USE_128_BIT_KEY", //no-check-names +#endif /* MBEDTLS_CTR_DRBG_USE_128_BIT_KEY */ +#if defined(MBEDTLS_ECDH_VARIANT_EVEREST_ENABLED) + "ECDH_VARIANT_EVEREST_ENABLED", //no-check-names +#endif /* MBEDTLS_ECDH_VARIANT_EVEREST_ENABLED */ +#if defined(MBEDTLS_ECP_DP_SECP192R1_ENABLED) + "ECP_DP_SECP192R1_ENABLED", //no-check-names +#endif /* MBEDTLS_ECP_DP_SECP192R1_ENABLED */ +#if defined(MBEDTLS_ECP_DP_SECP224R1_ENABLED) + "ECP_DP_SECP224R1_ENABLED", //no-check-names +#endif /* MBEDTLS_ECP_DP_SECP224R1_ENABLED */ +#if defined(MBEDTLS_ECP_DP_SECP256R1_ENABLED) + "ECP_DP_SECP256R1_ENABLED", //no-check-names +#endif /* MBEDTLS_ECP_DP_SECP256R1_ENABLED */ +#if defined(MBEDTLS_ECP_DP_SECP384R1_ENABLED) + "ECP_DP_SECP384R1_ENABLED", //no-check-names +#endif /* MBEDTLS_ECP_DP_SECP384R1_ENABLED */ +#if defined(MBEDTLS_ECP_DP_SECP521R1_ENABLED) + "ECP_DP_SECP521R1_ENABLED", //no-check-names +#endif /* MBEDTLS_ECP_DP_SECP521R1_ENABLED */ +#if defined(MBEDTLS_ECP_DP_SECP192K1_ENABLED) + "ECP_DP_SECP192K1_ENABLED", //no-check-names +#endif /* MBEDTLS_ECP_DP_SECP192K1_ENABLED */ +#if defined(MBEDTLS_ECP_DP_SECP224K1_ENABLED) + "ECP_DP_SECP224K1_ENABLED", //no-check-names +#endif /* MBEDTLS_ECP_DP_SECP224K1_ENABLED */ +#if defined(MBEDTLS_ECP_DP_SECP256K1_ENABLED) + "ECP_DP_SECP256K1_ENABLED", //no-check-names +#endif /* MBEDTLS_ECP_DP_SECP256K1_ENABLED */ +#if defined(MBEDTLS_ECP_DP_BP256R1_ENABLED) + "ECP_DP_BP256R1_ENABLED", //no-check-names +#endif /* MBEDTLS_ECP_DP_BP256R1_ENABLED */ +#if defined(MBEDTLS_ECP_DP_BP384R1_ENABLED) + "ECP_DP_BP384R1_ENABLED", //no-check-names +#endif /* MBEDTLS_ECP_DP_BP384R1_ENABLED */ +#if defined(MBEDTLS_ECP_DP_BP512R1_ENABLED) + "ECP_DP_BP512R1_ENABLED", //no-check-names +#endif /* MBEDTLS_ECP_DP_BP512R1_ENABLED */ +#if defined(MBEDTLS_ECP_DP_CURVE25519_ENABLED) + "ECP_DP_CURVE25519_ENABLED", //no-check-names +#endif /* MBEDTLS_ECP_DP_CURVE25519_ENABLED */ +#if defined(MBEDTLS_ECP_DP_CURVE448_ENABLED) + "ECP_DP_CURVE448_ENABLED", //no-check-names +#endif /* MBEDTLS_ECP_DP_CURVE448_ENABLED */ +#if defined(MBEDTLS_ECP_NIST_OPTIM) + "ECP_NIST_OPTIM", //no-check-names +#endif /* MBEDTLS_ECP_NIST_OPTIM */ +#if defined(MBEDTLS_ECP_RESTARTABLE) + "ECP_RESTARTABLE", //no-check-names +#endif /* MBEDTLS_ECP_RESTARTABLE */ +#if defined(MBEDTLS_ECP_WITH_MPI_UINT) + "ECP_WITH_MPI_UINT", //no-check-names +#endif /* MBEDTLS_ECP_WITH_MPI_UINT */ +#if defined(MBEDTLS_ECDSA_DETERMINISTIC) + "ECDSA_DETERMINISTIC", //no-check-names +#endif /* MBEDTLS_ECDSA_DETERMINISTIC */ +#if defined(MBEDTLS_KEY_EXCHANGE_PSK_ENABLED) + "KEY_EXCHANGE_PSK_ENABLED", //no-check-names +#endif /* MBEDTLS_KEY_EXCHANGE_PSK_ENABLED */ +#if defined(MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED) + "KEY_EXCHANGE_DHE_PSK_ENABLED", //no-check-names +#endif /* MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED */ +#if defined(MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED) + "KEY_EXCHANGE_ECDHE_PSK_ENABLED", //no-check-names +#endif /* MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED */ +#if defined(MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED) + "KEY_EXCHANGE_RSA_PSK_ENABLED", //no-check-names +#endif /* MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED */ +#if defined(MBEDTLS_KEY_EXCHANGE_RSA_ENABLED) + "KEY_EXCHANGE_RSA_ENABLED", //no-check-names +#endif /* MBEDTLS_KEY_EXCHANGE_RSA_ENABLED */ +#if defined(MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED) + "KEY_EXCHANGE_DHE_RSA_ENABLED", //no-check-names +#endif /* MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED */ +#if defined(MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED) + "KEY_EXCHANGE_ECDHE_RSA_ENABLED", //no-check-names +#endif /* MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED */ +#if defined(MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED) + "KEY_EXCHANGE_ECDHE_ECDSA_ENABLED", //no-check-names +#endif /* MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED */ +#if defined(MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED) + "KEY_EXCHANGE_ECDH_ECDSA_ENABLED", //no-check-names +#endif /* MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED */ +#if defined(MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED) + "KEY_EXCHANGE_ECDH_RSA_ENABLED", //no-check-names +#endif /* MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED */ +#if defined(MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED) + "KEY_EXCHANGE_ECJPAKE_ENABLED", //no-check-names +#endif /* MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED */ +#if defined(MBEDTLS_PK_PARSE_EC_EXTENDED) + "PK_PARSE_EC_EXTENDED", //no-check-names +#endif /* MBEDTLS_PK_PARSE_EC_EXTENDED */ +#if defined(MBEDTLS_PK_PARSE_EC_COMPRESSED) + "PK_PARSE_EC_COMPRESSED", //no-check-names +#endif /* MBEDTLS_PK_PARSE_EC_COMPRESSED */ +#if defined(MBEDTLS_ERROR_STRERROR_DUMMY) + "ERROR_STRERROR_DUMMY", //no-check-names +#endif /* MBEDTLS_ERROR_STRERROR_DUMMY */ +#if defined(MBEDTLS_GENPRIME) + "GENPRIME", //no-check-names +#endif /* MBEDTLS_GENPRIME */ +#if defined(MBEDTLS_FS_IO) + "FS_IO", //no-check-names +#endif /* MBEDTLS_FS_IO */ +#if defined(MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES) + "NO_DEFAULT_ENTROPY_SOURCES", //no-check-names +#endif /* MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES */ +#if defined(MBEDTLS_NO_PLATFORM_ENTROPY) + "NO_PLATFORM_ENTROPY", //no-check-names +#endif /* MBEDTLS_NO_PLATFORM_ENTROPY */ +#if defined(MBEDTLS_ENTROPY_FORCE_SHA256) + "ENTROPY_FORCE_SHA256", //no-check-names +#endif /* MBEDTLS_ENTROPY_FORCE_SHA256 */ +#if defined(MBEDTLS_ENTROPY_NV_SEED) + "ENTROPY_NV_SEED", //no-check-names +#endif /* MBEDTLS_ENTROPY_NV_SEED */ +#if defined(MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER) + "PSA_CRYPTO_KEY_ID_ENCODES_OWNER", //no-check-names +#endif /* MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER */ +#if defined(MBEDTLS_MEMORY_DEBUG) + "MEMORY_DEBUG", //no-check-names +#endif /* MBEDTLS_MEMORY_DEBUG */ +#if defined(MBEDTLS_MEMORY_BACKTRACE) + "MEMORY_BACKTRACE", //no-check-names +#endif /* MBEDTLS_MEMORY_BACKTRACE */ +#if defined(MBEDTLS_PK_RSA_ALT_SUPPORT) + "PK_RSA_ALT_SUPPORT", //no-check-names +#endif /* MBEDTLS_PK_RSA_ALT_SUPPORT */ +#if defined(MBEDTLS_PKCS1_V15) + "PKCS1_V15", //no-check-names +#endif /* MBEDTLS_PKCS1_V15 */ +#if defined(MBEDTLS_PKCS1_V21) + "PKCS1_V21", //no-check-names +#endif /* MBEDTLS_PKCS1_V21 */ +#if defined(MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS) + "PSA_CRYPTO_BUILTIN_KEYS", //no-check-names +#endif /* MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS */ +#if defined(MBEDTLS_PSA_CRYPTO_CLIENT) + "PSA_CRYPTO_CLIENT", //no-check-names +#endif /* MBEDTLS_PSA_CRYPTO_CLIENT */ +#if defined(MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG) + "PSA_CRYPTO_EXTERNAL_RNG", //no-check-names +#endif /* MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG */ +#if defined(MBEDTLS_PSA_CRYPTO_SPM) + "PSA_CRYPTO_SPM", //no-check-names +#endif /* MBEDTLS_PSA_CRYPTO_SPM */ +#if defined(MBEDTLS_PSA_KEY_STORE_DYNAMIC) + "PSA_KEY_STORE_DYNAMIC", //no-check-names +#endif /* MBEDTLS_PSA_KEY_STORE_DYNAMIC */ +#if defined(MBEDTLS_PSA_P256M_DRIVER_ENABLED) + "PSA_P256M_DRIVER_ENABLED", //no-check-names +#endif /* MBEDTLS_PSA_P256M_DRIVER_ENABLED */ +#if defined(MBEDTLS_PSA_INJECT_ENTROPY) + "PSA_INJECT_ENTROPY", //no-check-names +#endif /* MBEDTLS_PSA_INJECT_ENTROPY */ +#if defined(MBEDTLS_PSA_ASSUME_EXCLUSIVE_BUFFERS) + "PSA_ASSUME_EXCLUSIVE_BUFFERS", //no-check-names +#endif /* MBEDTLS_PSA_ASSUME_EXCLUSIVE_BUFFERS */ +#if defined(MBEDTLS_RSA_NO_CRT) + "RSA_NO_CRT", //no-check-names +#endif /* MBEDTLS_RSA_NO_CRT */ +#if defined(MBEDTLS_SELF_TEST) + "SELF_TEST", //no-check-names +#endif /* MBEDTLS_SELF_TEST */ +#if defined(MBEDTLS_SHA256_SMALLER) + "SHA256_SMALLER", //no-check-names +#endif /* MBEDTLS_SHA256_SMALLER */ +#if defined(MBEDTLS_SHA512_SMALLER) + "SHA512_SMALLER", //no-check-names +#endif /* MBEDTLS_SHA512_SMALLER */ +#if defined(MBEDTLS_SSL_ALL_ALERT_MESSAGES) + "SSL_ALL_ALERT_MESSAGES", //no-check-names +#endif /* MBEDTLS_SSL_ALL_ALERT_MESSAGES */ +#if defined(MBEDTLS_SSL_DTLS_CONNECTION_ID) + "SSL_DTLS_CONNECTION_ID", //no-check-names +#endif /* MBEDTLS_SSL_DTLS_CONNECTION_ID */ +#if defined(MBEDTLS_SSL_DTLS_CONNECTION_ID_COMPAT) + "SSL_DTLS_CONNECTION_ID_COMPAT", //no-check-names +#endif /* MBEDTLS_SSL_DTLS_CONNECTION_ID_COMPAT */ +#if defined(MBEDTLS_SSL_ASYNC_PRIVATE) + "SSL_ASYNC_PRIVATE", //no-check-names +#endif /* MBEDTLS_SSL_ASYNC_PRIVATE */ +#if defined(MBEDTLS_SSL_CONTEXT_SERIALIZATION) + "SSL_CONTEXT_SERIALIZATION", //no-check-names +#endif /* MBEDTLS_SSL_CONTEXT_SERIALIZATION */ +#if defined(MBEDTLS_SSL_DEBUG_ALL) + "SSL_DEBUG_ALL", //no-check-names +#endif /* MBEDTLS_SSL_DEBUG_ALL */ +#if defined(MBEDTLS_SSL_ENCRYPT_THEN_MAC) + "SSL_ENCRYPT_THEN_MAC", //no-check-names +#endif /* MBEDTLS_SSL_ENCRYPT_THEN_MAC */ +#if defined(MBEDTLS_SSL_EXTENDED_MASTER_SECRET) + "SSL_EXTENDED_MASTER_SECRET", //no-check-names +#endif /* MBEDTLS_SSL_EXTENDED_MASTER_SECRET */ +#if defined(MBEDTLS_SSL_KEEP_PEER_CERTIFICATE) + "SSL_KEEP_PEER_CERTIFICATE", //no-check-names +#endif /* MBEDTLS_SSL_KEEP_PEER_CERTIFICATE */ +#if defined(MBEDTLS_SSL_RENEGOTIATION) + "SSL_RENEGOTIATION", //no-check-names +#endif /* MBEDTLS_SSL_RENEGOTIATION */ +#if defined(MBEDTLS_SSL_MAX_FRAGMENT_LENGTH) + "SSL_MAX_FRAGMENT_LENGTH", //no-check-names +#endif /* MBEDTLS_SSL_MAX_FRAGMENT_LENGTH */ +#if defined(MBEDTLS_SSL_RECORD_SIZE_LIMIT) + "SSL_RECORD_SIZE_LIMIT", //no-check-names +#endif /* MBEDTLS_SSL_RECORD_SIZE_LIMIT */ +#if defined(MBEDTLS_SSL_PROTO_TLS1_2) + "SSL_PROTO_TLS1_2", //no-check-names +#endif /* MBEDTLS_SSL_PROTO_TLS1_2 */ +#if defined(MBEDTLS_SSL_PROTO_TLS1_3) + "SSL_PROTO_TLS1_3", //no-check-names +#endif /* MBEDTLS_SSL_PROTO_TLS1_3 */ +#if defined(MBEDTLS_SSL_TLS1_3_COMPATIBILITY_MODE) + "SSL_TLS1_3_COMPATIBILITY_MODE", //no-check-names +#endif /* MBEDTLS_SSL_TLS1_3_COMPATIBILITY_MODE */ +#if defined(MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_ENABLED) + "SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_ENABLED", //no-check-names +#endif /* MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_ENABLED */ +#if defined(MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_EPHEMERAL_ENABLED) + "SSL_TLS1_3_KEY_EXCHANGE_MODE_EPHEMERAL_ENABLED", //no-check-names +#endif /* MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_EPHEMERAL_ENABLED */ +#if defined(MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_EPHEMERAL_ENABLED) + "SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_EPHEMERAL_ENABLED", //no-check-names +#endif /* MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_EPHEMERAL_ENABLED */ +#if defined(MBEDTLS_SSL_EARLY_DATA) + "SSL_EARLY_DATA", //no-check-names +#endif /* MBEDTLS_SSL_EARLY_DATA */ +#if defined(MBEDTLS_SSL_PROTO_DTLS) + "SSL_PROTO_DTLS", //no-check-names +#endif /* MBEDTLS_SSL_PROTO_DTLS */ +#if defined(MBEDTLS_SSL_ALPN) + "SSL_ALPN", //no-check-names +#endif /* MBEDTLS_SSL_ALPN */ +#if defined(MBEDTLS_SSL_DTLS_ANTI_REPLAY) + "SSL_DTLS_ANTI_REPLAY", //no-check-names +#endif /* MBEDTLS_SSL_DTLS_ANTI_REPLAY */ +#if defined(MBEDTLS_SSL_DTLS_HELLO_VERIFY) + "SSL_DTLS_HELLO_VERIFY", //no-check-names +#endif /* MBEDTLS_SSL_DTLS_HELLO_VERIFY */ +#if defined(MBEDTLS_SSL_DTLS_SRTP) + "SSL_DTLS_SRTP", //no-check-names +#endif /* MBEDTLS_SSL_DTLS_SRTP */ +#if defined(MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE) + "SSL_DTLS_CLIENT_PORT_REUSE", //no-check-names +#endif /* MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE */ +#if defined(MBEDTLS_SSL_SESSION_TICKETS) + "SSL_SESSION_TICKETS", //no-check-names +#endif /* MBEDTLS_SSL_SESSION_TICKETS */ +#if defined(MBEDTLS_SSL_SERVER_NAME_INDICATION) + "SSL_SERVER_NAME_INDICATION", //no-check-names +#endif /* MBEDTLS_SSL_SERVER_NAME_INDICATION */ +#if defined(MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH) + "SSL_VARIABLE_BUFFER_LENGTH", //no-check-names +#endif /* MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH */ +#if defined(MBEDTLS_TEST_CONSTANT_FLOW_MEMSAN) + "TEST_CONSTANT_FLOW_MEMSAN", //no-check-names +#endif /* MBEDTLS_TEST_CONSTANT_FLOW_MEMSAN */ +#if defined(MBEDTLS_TEST_CONSTANT_FLOW_VALGRIND) + "TEST_CONSTANT_FLOW_VALGRIND", //no-check-names +#endif /* MBEDTLS_TEST_CONSTANT_FLOW_VALGRIND */ +#if defined(MBEDTLS_TEST_HOOKS) + "TEST_HOOKS", //no-check-names +#endif /* MBEDTLS_TEST_HOOKS */ +#if defined(MBEDTLS_THREADING_ALT) + "THREADING_ALT", //no-check-names +#endif /* MBEDTLS_THREADING_ALT */ +#if defined(MBEDTLS_THREADING_PTHREAD) + "THREADING_PTHREAD", //no-check-names +#endif /* MBEDTLS_THREADING_PTHREAD */ +#if defined(MBEDTLS_USE_PSA_CRYPTO) + "USE_PSA_CRYPTO", //no-check-names +#endif /* MBEDTLS_USE_PSA_CRYPTO */ +#if defined(MBEDTLS_PSA_CRYPTO_CONFIG) + "PSA_CRYPTO_CONFIG", //no-check-names +#endif /* MBEDTLS_PSA_CRYPTO_CONFIG */ +#if defined(MBEDTLS_VERSION_FEATURES) + "VERSION_FEATURES", //no-check-names +#endif /* MBEDTLS_VERSION_FEATURES */ +#if defined(MBEDTLS_X509_TRUSTED_CERTIFICATE_CALLBACK) + "X509_TRUSTED_CERTIFICATE_CALLBACK", //no-check-names +#endif /* MBEDTLS_X509_TRUSTED_CERTIFICATE_CALLBACK */ +#if defined(MBEDTLS_X509_REMOVE_INFO) + "X509_REMOVE_INFO", //no-check-names +#endif /* MBEDTLS_X509_REMOVE_INFO */ +#if defined(MBEDTLS_X509_RSASSA_PSS_SUPPORT) + "X509_RSASSA_PSS_SUPPORT", //no-check-names +#endif /* MBEDTLS_X509_RSASSA_PSS_SUPPORT */ +#if defined(MBEDTLS_AESNI_C) + "AESNI_C", //no-check-names +#endif /* MBEDTLS_AESNI_C */ +#if defined(MBEDTLS_AESCE_C) + "AESCE_C", //no-check-names +#endif /* MBEDTLS_AESCE_C */ +#if defined(MBEDTLS_AES_C) + "AES_C", //no-check-names +#endif /* MBEDTLS_AES_C */ +#if defined(MBEDTLS_ASN1_PARSE_C) + "ASN1_PARSE_C", //no-check-names +#endif /* MBEDTLS_ASN1_PARSE_C */ +#if defined(MBEDTLS_ASN1_WRITE_C) + "ASN1_WRITE_C", //no-check-names +#endif /* MBEDTLS_ASN1_WRITE_C */ +#if defined(MBEDTLS_BASE64_C) + "BASE64_C", //no-check-names +#endif /* MBEDTLS_BASE64_C */ +#if defined(MBEDTLS_BLOCK_CIPHER_NO_DECRYPT) + "BLOCK_CIPHER_NO_DECRYPT", //no-check-names +#endif /* MBEDTLS_BLOCK_CIPHER_NO_DECRYPT */ +#if defined(MBEDTLS_BIGNUM_C) + "BIGNUM_C", //no-check-names +#endif /* MBEDTLS_BIGNUM_C */ +#if defined(MBEDTLS_CAMELLIA_C) + "CAMELLIA_C", //no-check-names +#endif /* MBEDTLS_CAMELLIA_C */ +#if defined(MBEDTLS_ARIA_C) + "ARIA_C", //no-check-names +#endif /* MBEDTLS_ARIA_C */ +#if defined(MBEDTLS_CCM_C) + "CCM_C", //no-check-names +#endif /* MBEDTLS_CCM_C */ +#if defined(MBEDTLS_CHACHA20_C) + "CHACHA20_C", //no-check-names +#endif /* MBEDTLS_CHACHA20_C */ +#if defined(MBEDTLS_CHACHAPOLY_C) + "CHACHAPOLY_C", //no-check-names +#endif /* MBEDTLS_CHACHAPOLY_C */ +#if defined(MBEDTLS_CIPHER_C) + "CIPHER_C", //no-check-names +#endif /* MBEDTLS_CIPHER_C */ +#if defined(MBEDTLS_CMAC_C) + "CMAC_C", //no-check-names +#endif /* MBEDTLS_CMAC_C */ +#if defined(MBEDTLS_CTR_DRBG_C) + "CTR_DRBG_C", //no-check-names +#endif /* MBEDTLS_CTR_DRBG_C */ +#if defined(MBEDTLS_DEBUG_C) + "DEBUG_C", //no-check-names +#endif /* MBEDTLS_DEBUG_C */ +#if defined(MBEDTLS_DES_C) + "DES_C", //no-check-names +#endif /* MBEDTLS_DES_C */ +#if defined(MBEDTLS_DHM_C) + "DHM_C", //no-check-names +#endif /* MBEDTLS_DHM_C */ +#if defined(MBEDTLS_ECDH_C) + "ECDH_C", //no-check-names +#endif /* MBEDTLS_ECDH_C */ +#if defined(MBEDTLS_ECDSA_C) + "ECDSA_C", //no-check-names +#endif /* MBEDTLS_ECDSA_C */ +#if defined(MBEDTLS_ECJPAKE_C) + "ECJPAKE_C", //no-check-names +#endif /* MBEDTLS_ECJPAKE_C */ +#if defined(MBEDTLS_ECP_C) + "ECP_C", //no-check-names +#endif /* MBEDTLS_ECP_C */ +#if defined(MBEDTLS_ENTROPY_C) + "ENTROPY_C", //no-check-names +#endif /* MBEDTLS_ENTROPY_C */ +#if defined(MBEDTLS_ERROR_C) + "ERROR_C", //no-check-names +#endif /* MBEDTLS_ERROR_C */ +#if defined(MBEDTLS_GCM_C) + "GCM_C", //no-check-names +#endif /* MBEDTLS_GCM_C */ +#if defined(MBEDTLS_GCM_LARGE_TABLE) + "GCM_LARGE_TABLE", //no-check-names +#endif /* MBEDTLS_GCM_LARGE_TABLE */ +#if defined(MBEDTLS_HKDF_C) + "HKDF_C", //no-check-names +#endif /* MBEDTLS_HKDF_C */ +#if defined(MBEDTLS_HMAC_DRBG_C) + "HMAC_DRBG_C", //no-check-names +#endif /* MBEDTLS_HMAC_DRBG_C */ +#if defined(MBEDTLS_LMS_C) + "LMS_C", //no-check-names +#endif /* MBEDTLS_LMS_C */ +#if defined(MBEDTLS_LMS_PRIVATE) + "LMS_PRIVATE", //no-check-names +#endif /* MBEDTLS_LMS_PRIVATE */ +#if defined(MBEDTLS_NIST_KW_C) + "NIST_KW_C", //no-check-names +#endif /* MBEDTLS_NIST_KW_C */ +#if defined(MBEDTLS_MD_C) + "MD_C", //no-check-names +#endif /* MBEDTLS_MD_C */ +#if defined(MBEDTLS_MD5_C) + "MD5_C", //no-check-names +#endif /* MBEDTLS_MD5_C */ +#if defined(MBEDTLS_MEMORY_BUFFER_ALLOC_C) + "MEMORY_BUFFER_ALLOC_C", //no-check-names +#endif /* MBEDTLS_MEMORY_BUFFER_ALLOC_C */ +#if defined(MBEDTLS_NET_C) + "NET_C", //no-check-names +#endif /* MBEDTLS_NET_C */ +#if defined(MBEDTLS_OID_C) + "OID_C", //no-check-names +#endif /* MBEDTLS_OID_C */ +#if defined(MBEDTLS_PADLOCK_C) + "PADLOCK_C", //no-check-names +#endif /* MBEDTLS_PADLOCK_C */ +#if defined(MBEDTLS_PEM_PARSE_C) + "PEM_PARSE_C", //no-check-names +#endif /* MBEDTLS_PEM_PARSE_C */ +#if defined(MBEDTLS_PEM_WRITE_C) + "PEM_WRITE_C", //no-check-names +#endif /* MBEDTLS_PEM_WRITE_C */ +#if defined(MBEDTLS_PK_C) + "PK_C", //no-check-names +#endif /* MBEDTLS_PK_C */ +#if defined(MBEDTLS_PK_PARSE_C) + "PK_PARSE_C", //no-check-names +#endif /* MBEDTLS_PK_PARSE_C */ +#if defined(MBEDTLS_PK_WRITE_C) + "PK_WRITE_C", //no-check-names +#endif /* MBEDTLS_PK_WRITE_C */ +#if defined(MBEDTLS_PKCS5_C) + "PKCS5_C", //no-check-names +#endif /* MBEDTLS_PKCS5_C */ +#if defined(MBEDTLS_PKCS7_C) + "PKCS7_C", //no-check-names +#endif /* MBEDTLS_PKCS7_C */ +#if defined(MBEDTLS_PKCS12_C) + "PKCS12_C", //no-check-names +#endif /* MBEDTLS_PKCS12_C */ +#if defined(MBEDTLS_PLATFORM_C) + "PLATFORM_C", //no-check-names +#endif /* MBEDTLS_PLATFORM_C */ +#if defined(MBEDTLS_POLY1305_C) + "POLY1305_C", //no-check-names +#endif /* MBEDTLS_POLY1305_C */ +#if defined(MBEDTLS_PSA_CRYPTO_C) + "PSA_CRYPTO_C", //no-check-names +#endif /* MBEDTLS_PSA_CRYPTO_C */ +#if defined(MBEDTLS_PSA_CRYPTO_SE_C) + "PSA_CRYPTO_SE_C", //no-check-names +#endif /* MBEDTLS_PSA_CRYPTO_SE_C */ +#if defined(MBEDTLS_PSA_CRYPTO_STORAGE_C) + "PSA_CRYPTO_STORAGE_C", //no-check-names +#endif /* MBEDTLS_PSA_CRYPTO_STORAGE_C */ +#if defined(MBEDTLS_PSA_ITS_FILE_C) + "PSA_ITS_FILE_C", //no-check-names +#endif /* MBEDTLS_PSA_ITS_FILE_C */ +#if defined(MBEDTLS_RIPEMD160_C) + "RIPEMD160_C", //no-check-names +#endif /* MBEDTLS_RIPEMD160_C */ +#if defined(MBEDTLS_RSA_C) + "RSA_C", //no-check-names +#endif /* MBEDTLS_RSA_C */ +#if defined(MBEDTLS_SHA1_C) + "SHA1_C", //no-check-names +#endif /* MBEDTLS_SHA1_C */ +#if defined(MBEDTLS_SHA224_C) + "SHA224_C", //no-check-names +#endif /* MBEDTLS_SHA224_C */ +#if defined(MBEDTLS_SHA256_C) + "SHA256_C", //no-check-names +#endif /* MBEDTLS_SHA256_C */ +#if defined(MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_IF_PRESENT) + "SHA256_USE_ARMV8_A_CRYPTO_IF_PRESENT", //no-check-names +#endif /* MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_IF_PRESENT */ +#if defined(MBEDTLS_SHA256_USE_A64_CRYPTO_IF_PRESENT) + "SHA256_USE_A64_CRYPTO_IF_PRESENT", //no-check-names +#endif /* MBEDTLS_SHA256_USE_A64_CRYPTO_IF_PRESENT */ +#if defined(MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_ONLY) + "SHA256_USE_ARMV8_A_CRYPTO_ONLY", //no-check-names +#endif /* MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_ONLY */ +#if defined(MBEDTLS_SHA256_USE_A64_CRYPTO_ONLY) + "SHA256_USE_A64_CRYPTO_ONLY", //no-check-names +#endif /* MBEDTLS_SHA256_USE_A64_CRYPTO_ONLY */ +#if defined(MBEDTLS_SHA384_C) + "SHA384_C", //no-check-names +#endif /* MBEDTLS_SHA384_C */ +#if defined(MBEDTLS_SHA512_C) + "SHA512_C", //no-check-names +#endif /* MBEDTLS_SHA512_C */ +#if defined(MBEDTLS_SHA3_C) + "SHA3_C", //no-check-names +#endif /* MBEDTLS_SHA3_C */ +#if defined(MBEDTLS_SHA512_USE_A64_CRYPTO_IF_PRESENT) + "SHA512_USE_A64_CRYPTO_IF_PRESENT", //no-check-names +#endif /* MBEDTLS_SHA512_USE_A64_CRYPTO_IF_PRESENT */ +#if defined(MBEDTLS_SHA512_USE_A64_CRYPTO_ONLY) + "SHA512_USE_A64_CRYPTO_ONLY", //no-check-names +#endif /* MBEDTLS_SHA512_USE_A64_CRYPTO_ONLY */ +#if defined(MBEDTLS_SSL_CACHE_C) + "SSL_CACHE_C", //no-check-names +#endif /* MBEDTLS_SSL_CACHE_C */ +#if defined(MBEDTLS_SSL_COOKIE_C) + "SSL_COOKIE_C", //no-check-names +#endif /* MBEDTLS_SSL_COOKIE_C */ +#if defined(MBEDTLS_SSL_TICKET_C) + "SSL_TICKET_C", //no-check-names +#endif /* MBEDTLS_SSL_TICKET_C */ +#if defined(MBEDTLS_SSL_CLI_C) + "SSL_CLI_C", //no-check-names +#endif /* MBEDTLS_SSL_CLI_C */ +#if defined(MBEDTLS_SSL_SRV_C) + "SSL_SRV_C", //no-check-names +#endif /* MBEDTLS_SSL_SRV_C */ +#if defined(MBEDTLS_SSL_TLS_C) + "SSL_TLS_C", //no-check-names +#endif /* MBEDTLS_SSL_TLS_C */ +#if defined(MBEDTLS_THREADING_C) + "THREADING_C", //no-check-names +#endif /* MBEDTLS_THREADING_C */ +#if defined(MBEDTLS_TIMING_C) + "TIMING_C", //no-check-names +#endif /* MBEDTLS_TIMING_C */ +#if defined(MBEDTLS_VERSION_C) + "VERSION_C", //no-check-names +#endif /* MBEDTLS_VERSION_C */ +#if defined(MBEDTLS_X509_USE_C) + "X509_USE_C", //no-check-names +#endif /* MBEDTLS_X509_USE_C */ +#if defined(MBEDTLS_X509_CRT_PARSE_C) + "X509_CRT_PARSE_C", //no-check-names +#endif /* MBEDTLS_X509_CRT_PARSE_C */ +#if defined(MBEDTLS_X509_CRL_PARSE_C) + "X509_CRL_PARSE_C", //no-check-names +#endif /* MBEDTLS_X509_CRL_PARSE_C */ +#if defined(MBEDTLS_X509_CSR_PARSE_C) + "X509_CSR_PARSE_C", //no-check-names +#endif /* MBEDTLS_X509_CSR_PARSE_C */ +#if defined(MBEDTLS_X509_CREATE_C) + "X509_CREATE_C", //no-check-names +#endif /* MBEDTLS_X509_CREATE_C */ +#if defined(MBEDTLS_X509_CRT_WRITE_C) + "X509_CRT_WRITE_C", //no-check-names +#endif /* MBEDTLS_X509_CRT_WRITE_C */ +#if defined(MBEDTLS_X509_CSR_WRITE_C) + "X509_CSR_WRITE_C", //no-check-names +#endif /* MBEDTLS_X509_CSR_WRITE_C */ +#endif /* MBEDTLS_VERSION_FEATURES */ + NULL +}; + +int mbedtls_version_check_feature(const char *feature) +{ + const char * const *idx = features; + + if (*idx == NULL) { + return -2; + } + + if (feature == NULL) { + return -1; + } + + if (strncmp(feature, "MBEDTLS_", 8)) { + return -1; + } + + feature += 8; + + while (*idx != NULL) { + if (!strcmp(*idx, feature)) { + return 0; + } + idx++; + } + return -1; +} + +#endif /* MBEDTLS_VERSION_C */ diff --git a/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/pkgconfig/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/pkgconfig/cmake_install.cmake new file mode 100644 index 000000000..2b0aa98cb --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/mbedtls/mbedtls/pkgconfig/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/mbedtls/pkgconfig + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/newlib/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/newlib/cmake_install.cmake new file mode 100644 index 000000000..d28fef66c --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/newlib/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/newlib + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/newlib/port/cmake_install.cmake") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/newlib/port/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/newlib/port/cmake_install.cmake new file mode 100644 index 000000000..1708b7675 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/newlib/port/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/newlib/port + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/nvs_flash/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/nvs_flash/cmake_install.cmake new file mode 100644 index 000000000..9e3a21e48 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/nvs_flash/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/partition_table/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/partition_table/cmake_install.cmake new file mode 100644 index 000000000..3d070bb1f --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/partition_table/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/partition_table + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/partition_table/partition-table-flash_args.in b/ESP-IDF_ePaper/build/esp-idf/partition_table/partition-table-flash_args.in new file mode 100644 index 000000000..ecfd9ba25 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/partition_table/partition-table-flash_args.in @@ -0,0 +1,2 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x8000 partition_table/partition-table.bin \ No newline at end of file diff --git a/ESP-IDF_ePaper/build/esp-idf/pthread/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/pthread/cmake_install.cmake new file mode 100644 index 000000000..fcdb49469 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/pthread/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/pthread + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/riscv/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/riscv/cmake_install.cmake new file mode 100644 index 000000000..8e23b27bc --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/riscv/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/riscv + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/sdmmc/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/sdmmc/cmake_install.cmake new file mode 100644 index 000000000..225c0ebcb --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/sdmmc/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/sdmmc + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/soc/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/soc/cmake_install.cmake new file mode 100644 index 000000000..342164462 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/soc/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/soc + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/spi_flash/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/spi_flash/cmake_install.cmake new file mode 100644 index 000000000..569b86582 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/spi_flash/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/unity/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/unity/cmake_install.cmake new file mode 100644 index 000000000..559a23232 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/unity/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/unity + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/vfs/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/vfs/cmake_install.cmake new file mode 100644 index 000000000..d278013e6 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/vfs/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/vfs + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/esp-idf/wpa_supplicant/cmake_install.cmake b/ESP-IDF_ePaper/build/esp-idf/wpa_supplicant/cmake_install.cmake new file mode 100644 index 000000000..f9ab9a450 --- /dev/null +++ b/ESP-IDF_ePaper/build/esp-idf/wpa_supplicant/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/ESP-IDF_ePaper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump.exe") +endif() + diff --git a/ESP-IDF_ePaper/build/flash_app_args b/ESP-IDF_ePaper/build/flash_app_args new file mode 100644 index 000000000..a95250522 --- /dev/null +++ b/ESP-IDF_ePaper/build/flash_app_args @@ -0,0 +1,2 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x10000 ESP-IDF_ePaper.bin diff --git a/ESP-IDF_ePaper/build/flash_args b/ESP-IDF_ePaper/build/flash_args new file mode 100644 index 000000000..b869b7272 --- /dev/null +++ b/ESP-IDF_ePaper/build/flash_args @@ -0,0 +1,4 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x0 bootloader/bootloader.bin +0x10000 ESP-IDF_ePaper.bin +0x8000 partition_table/partition-table.bin diff --git a/ESP-IDF_ePaper/build/flash_args.in b/ESP-IDF_ePaper/build/flash_args.in new file mode 100644 index 000000000..880728a2b --- /dev/null +++ b/ESP-IDF_ePaper/build/flash_args.in @@ -0,0 +1,4 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x0 bootloader/bootloader.bin +0x10000 $.bin +0x8000 partition_table/partition-table.bin \ No newline at end of file diff --git a/ESP-IDF_ePaper/build/flash_bootloader_args b/ESP-IDF_ePaper/build/flash_bootloader_args new file mode 100644 index 000000000..7b1a5bde2 --- /dev/null +++ b/ESP-IDF_ePaper/build/flash_bootloader_args @@ -0,0 +1,2 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x0 bootloader/bootloader.bin diff --git a/ESP-IDF_ePaper/build/flash_project_args b/ESP-IDF_ePaper/build/flash_project_args new file mode 100644 index 000000000..b869b7272 --- /dev/null +++ b/ESP-IDF_ePaper/build/flash_project_args @@ -0,0 +1,4 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x0 bootloader/bootloader.bin +0x10000 ESP-IDF_ePaper.bin +0x8000 partition_table/partition-table.bin diff --git a/ESP-IDF_ePaper/build/flasher_args.json b/ESP-IDF_ePaper/build/flasher_args.json new file mode 100644 index 000000000..d9ad7f480 --- /dev/null +++ b/ESP-IDF_ePaper/build/flasher_args.json @@ -0,0 +1,24 @@ +{ + "write_flash_args" : [ "--flash_mode", "dio", + "--flash_size", "2MB", + "--flash_freq", "80m" ], + "flash_settings" : { + "flash_mode": "dio", + "flash_size": "2MB", + "flash_freq": "80m" + }, + "flash_files" : { + "0x0" : "bootloader/bootloader.bin", + "0x10000" : "ESP-IDF_ePaper.bin", + "0x8000" : "partition_table/partition-table.bin" + }, + "bootloader" : { "offset" : "0x0", "file" : "bootloader/bootloader.bin", "encrypted" : "false" }, + "app" : { "offset" : "0x10000", "file" : "ESP-IDF_ePaper.bin", "encrypted" : "false" }, + "partition-table" : { "offset" : "0x8000", "file" : "partition_table/partition-table.bin", "encrypted" : "false" }, + "extra_esptool_args" : { + "after" : "hard_reset", + "before" : "default_reset", + "stub" : true, + "chip" : "esp32c3" + } +} diff --git a/ESP-IDF_ePaper/build/ldgen_libraries b/ESP-IDF_ePaper/build/ldgen_libraries new file mode 100644 index 000000000..94db614e7 --- /dev/null +++ b/ESP-IDF_ePaper/build/ldgen_libraries @@ -0,0 +1,81 @@ +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/riscv/libriscv.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_gpio/libesp_driver_gpio.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_pm/libesp_pm.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/libmbedtls.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_app_format/libesp_app_format.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_bootloader_format/libesp_bootloader_format.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/app_update/libapp_update.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_partition/libesp_partition.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/efuse/libefuse.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/bootloader_support/libbootloader_support.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_mm/libesp_mm.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/spi_flash/libspi_flash.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_system/libesp_system.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_common/libesp_common.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_rom/libesp_rom.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/hal/libhal.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/log/liblog.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/heap/libheap.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/soc/libsoc.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_security/libesp_security.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/libesp_hw_support.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/freertos/libfreertos.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/newlib/libnewlib.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/pthread/libpthread.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/cxx/libcxx.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_timer/libesp_timer.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_ringbuf/libesp_ringbuf.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_uart/libesp_driver_uart.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/app_trace/libapp_trace.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_event/libesp_event.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/nvs_flash/libnvs_flash.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_spi/libesp_driver_spi.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_i2s/libesp_driver_i2s.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/sdmmc/libsdmmc.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_rmt/libesp_driver_rmt.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_tsens/libesp_driver_tsens.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdm/libesp_driver_sdm.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_i2c/libesp_driver_i2c.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_ledc/libesp_driver_ledc.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_usb_serial_jtag/libesp_driver_usb_serial_jtag.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/driver/libdriver.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_phy/libesp_phy.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_vfs_console/libesp_vfs_console.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/vfs/libvfs.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/lwip/liblwip.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_netif/libesp_netif.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/wpa_supplicant/libwpa_supplicant.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_coex/libesp_coex.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_wifi/libesp_wifi.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/unity/libunity.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/cmock/libcmock.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/console/libconsole.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/http_parser/libhttp_parser.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp-tls/libesp-tls.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_adc/libesp_adc.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_cam/libesp_driver_cam.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_eth/libesp_eth.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_gdbstub/libesp_gdbstub.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_hid/libesp_hid.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/tcp_transport/libtcp_transport.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_http_client/libesp_http_client.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_http_server/libesp_http_server.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_https_ota/libesp_https_ota.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_https_server/libesp_https_server.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_lcd/libesp_lcd.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/protobuf-c/libprotobuf-c.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/protocomm/libprotocomm.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_local_ctrl/libesp_local_ctrl.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/espcoredump/libespcoredump.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/wear_levelling/libwear_levelling.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/fatfs/libfatfs.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/json/libjson.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mqtt/libmqtt.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/nvs_sec_provider/libnvs_sec_provider.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/rt/librt.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/spiffs/libspiffs.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/wifi_provisioning/libwifi_provisioning.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/espressif__led_strip/libespressif__led_strip.a +C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/main/libmain.a diff --git a/ESP-IDF_ePaper/build/ldgen_libraries.in b/ESP-IDF_ePaper/build/ldgen_libraries.in new file mode 100644 index 000000000..4025e980a --- /dev/null +++ b/ESP-IDF_ePaper/build/ldgen_libraries.in @@ -0,0 +1,81 @@ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ +$ \ No newline at end of file diff --git a/ESP-IDF_ePaper/build/log/idf_py_stderr_output_18096 b/ESP-IDF_ePaper/build/log/idf_py_stderr_output_18384 similarity index 100% rename from ESP-IDF_ePaper/build/log/idf_py_stderr_output_18096 rename to ESP-IDF_ePaper/build/log/idf_py_stderr_output_18384 diff --git a/ESP-IDF_ePaper/build/log/idf_py_stdout_output_18096 b/ESP-IDF_ePaper/build/log/idf_py_stdout_output_18096 deleted file mode 100644 index e69de29bb..000000000 diff --git a/ESP-IDF_ePaper/build/log/idf_py_stdout_output_18384 b/ESP-IDF_ePaper/build/log/idf_py_stdout_output_18384 new file mode 100644 index 000000000..93c6c4861 --- /dev/null +++ b/ESP-IDF_ePaper/build/log/idf_py_stdout_output_18384 @@ -0,0 +1,48 @@ +-- Existing sdkconfig 'C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/sdkconfig' renamed to 'C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/sdkconfig.old'. +-- Found Git: C:/Users/alex/esp/tools/idf-git/2.39.2/cmd/git.exe (found version "2.39.2.windows.1") +-- The C compiler identification is GNU 14.2.0 +-- The CXX compiler identification is GNU 14.2.0 +-- The ASM compiler identification is GNU +-- Found assembler: C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc.exe +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc.exe - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-g++.exe - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Building ESP-IDF components for target esp32c3 +NOTICE: Updating lock file at C:\Users\alex\github\ESP-Nodes\ESP-IDF_ePaper\dependencies.lock +NOTICE: Processing 2 dependencies: +NOTICE: [1/2] espressif/led_strip (2.5.3) +NOTICE: [2/2] idf (5.4.0) +-- Project sdkconfig file C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/sdkconfig +Loading defaults file C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/sdkconfig.defaults... +Loading defaults file C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/sdkconfig.defaults.esp32c3... +-- Adding linker script C:/Users/alex/esp/v5.4/esp-idf/components/riscv/ld/rom.api.ld +-- Found Python3: c:/Users/alex/esp/python_env/idf5.4_py3.11_env/Scripts/python.exe (found version "3.11.2") found components: Interpreter +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success +-- Found Threads: TRUE +-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS +-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success +-- App "ESP-IDF_ePaper" version: ESP32-Node_Switch-v2.7-4562-g68 +-- Adding linker script C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_system/ld/memory.ld +-- Adding linker script C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_system/ld/sections.ld.in +-- Adding linker script C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.ld +-- Adding linker script C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.api.ld +-- Adding linker script C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.bt_funcs.ld +-- Adding linker script C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.libgcc.ld +-- Adding linker script C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.version.ld +-- Adding linker script C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.eco3.ld +-- Adding linker script C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.eco3_bt_funcs.ld +-- Adding linker script C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.newlib.ld +-- Adding linker script C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/ld/esp32c3.peripherals.ld +-- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp_adc esp_app_format esp_bootloader_format esp_coex esp_common esp_driver_ana_cmpr esp_driver_cam esp_driver_dac esp_driver_gpio esp_driver_gptimer esp_driver_i2c esp_driver_i2s esp_driver_isp esp_driver_jpeg esp_driver_ledc esp_driver_mcpwm esp_driver_parlio esp_driver_pcnt esp_driver_ppa esp_driver_rmt esp_driver_sdio esp_driver_sdm esp_driver_sdmmc esp_driver_sdspi esp_driver_spi esp_driver_touch_sens esp_driver_tsens esp_driver_uart esp_driver_usb_serial_jtag esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_mm esp_netif esp_netif_stack esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_security esp_system esp_timer esp_vfs_console esp_wifi espcoredump espressif__led_strip esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lwip main mbedtls mqtt newlib nvs_flash nvs_sec_provider openthread partition_table protobuf-c protocomm pthread riscv rt sdmmc soc spi_flash spiffs tcp_transport ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant +-- Component paths: C:/Users/alex/esp/v5.4/esp-idf/components/app_trace C:/Users/alex/esp/v5.4/esp-idf/components/app_update C:/Users/alex/esp/v5.4/esp-idf/components/bootloader C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support C:/Users/alex/esp/v5.4/esp-idf/components/bt C:/Users/alex/esp/v5.4/esp-idf/components/cmock C:/Users/alex/esp/v5.4/esp-idf/components/console C:/Users/alex/esp/v5.4/esp-idf/components/cxx C:/Users/alex/esp/v5.4/esp-idf/components/driver C:/Users/alex/esp/v5.4/esp-idf/components/efuse C:/Users/alex/esp/v5.4/esp-idf/components/esp-tls C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc C:/Users/alex/esp/v5.4/esp-idf/components/esp_app_format C:/Users/alex/esp/v5.4/esp-idf/components/esp_bootloader_format C:/Users/alex/esp/v5.4/esp-idf/components/esp_coex C:/Users/alex/esp/v5.4/esp-idf/components/esp_common C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ana_cmpr C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_cam C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_dac C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gpio C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gptimer C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2c C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2s C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_isp C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_jpeg C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ledc C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_mcpwm C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_parlio C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_pcnt C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ppa C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_rmt C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdio C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdm C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdmmc C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdspi C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_spi C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_touch_sens C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_tsens C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_uart C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_usb_serial_jtag C:/Users/alex/esp/v5.4/esp-idf/components/esp_eth C:/Users/alex/esp/v5.4/esp-idf/components/esp_event C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub C:/Users/alex/esp/v5.4/esp-idf/components/esp_hid C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_client C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_server C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_ota C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_server C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd C:/Users/alex/esp/v5.4/esp-idf/components/esp_local_ctrl C:/Users/alex/esp/v5.4/esp-idf/components/esp_mm C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif_stack C:/Users/alex/esp/v5.4/esp-idf/components/esp_partition C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy C:/Users/alex/esp/v5.4/esp-idf/components/esp_pm C:/Users/alex/esp/v5.4/esp-idf/components/esp_psram C:/Users/alex/esp/v5.4/esp-idf/components/esp_ringbuf C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom C:/Users/alex/esp/v5.4/esp-idf/components/esp_security C:/Users/alex/esp/v5.4/esp-idf/components/esp_system C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer C:/Users/alex/esp/v5.4/esp-idf/components/esp_vfs_console C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/managed_components/espressif__led_strip C:/Users/alex/esp/v5.4/esp-idf/components/esptool_py C:/Users/alex/esp/v5.4/esp-idf/components/fatfs C:/Users/alex/esp/v5.4/esp-idf/components/freertos C:/Users/alex/esp/v5.4/esp-idf/components/hal C:/Users/alex/esp/v5.4/esp-idf/components/heap C:/Users/alex/esp/v5.4/esp-idf/components/http_parser C:/Users/alex/esp/v5.4/esp-idf/components/idf_test C:/Users/alex/esp/v5.4/esp-idf/components/ieee802154 C:/Users/alex/esp/v5.4/esp-idf/components/json C:/Users/alex/esp/v5.4/esp-idf/components/log C:/Users/alex/esp/v5.4/esp-idf/components/lwip C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/main C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls C:/Users/alex/esp/v5.4/esp-idf/components/mqtt C:/Users/alex/esp/v5.4/esp-idf/components/newlib C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash C:/Users/alex/esp/v5.4/esp-idf/components/nvs_sec_provider C:/Users/alex/esp/v5.4/esp-idf/components/openthread C:/Users/alex/esp/v5.4/esp-idf/components/partition_table C:/Users/alex/esp/v5.4/esp-idf/components/protobuf-c C:/Users/alex/esp/v5.4/esp-idf/components/protocomm C:/Users/alex/esp/v5.4/esp-idf/components/pthread C:/Users/alex/esp/v5.4/esp-idf/components/riscv C:/Users/alex/esp/v5.4/esp-idf/components/rt C:/Users/alex/esp/v5.4/esp-idf/components/sdmmc C:/Users/alex/esp/v5.4/esp-idf/components/soc C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash C:/Users/alex/esp/v5.4/esp-idf/components/spiffs C:/Users/alex/esp/v5.4/esp-idf/components/tcp_transport C:/Users/alex/esp/v5.4/esp-idf/components/ulp C:/Users/alex/esp/v5.4/esp-idf/components/unity C:/Users/alex/esp/v5.4/esp-idf/components/usb C:/Users/alex/esp/v5.4/esp-idf/components/vfs C:/Users/alex/esp/v5.4/esp-idf/components/wear_levelling C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant +-- Configuring done (26.4s) +-- Generating done (4.6s) +-- Build files have been written to: C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build diff --git a/ESP-IDF_ePaper/build/partition-table-flash_args b/ESP-IDF_ePaper/build/partition-table-flash_args new file mode 100644 index 000000000..703accc57 --- /dev/null +++ b/ESP-IDF_ePaper/build/partition-table-flash_args @@ -0,0 +1,2 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x8000 partition_table/partition-table.bin diff --git a/ESP-IDF_ePaper/build/project_description.json b/ESP-IDF_ePaper/build/project_description.json new file mode 100644 index 000000000..d3fbb8d5f --- /dev/null +++ b/ESP-IDF_ePaper/build/project_description.json @@ -0,0 +1,2864 @@ +{ + "version": "1.1", + "project_name": "ESP-IDF_ePaper", + "project_version": "ESP32-Node_Switch-v2.7-4562-g6819c43d4-dirty", + "project_path": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper", + "idf_path": "C:/Users/alex/esp/v5.4/esp-idf", + "build_dir": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build", + "config_file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/sdkconfig", + "config_defaults": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/sdkconfig.defaults", + "bootloader_elf": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/bootloader.elf", + "app_elf": "ESP-IDF_ePaper.elf", + "app_bin": "ESP-IDF_ePaper.bin", + "build_type": "flash_app", + "git_revision": "v5.4", + "target": "esp32c3", + "rev": "", + "min_rev": "3", + "max_rev": "199", + "phy_data_partition": "", + "monitor_baud" : "115200", + "monitor_toolprefix": "riscv32-esp-elf-", + "c_compiler": "C:/Users/alex/esp/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc.exe", + "config_environment" : { + "COMPONENT_KCONFIGS" : "C:/Users/alex/esp/v5.4/esp-idf/components/app_trace/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/bt/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/console/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/driver/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/efuse/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp-tls/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_coex/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_common/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ana_cmpr/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_cam/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_dac/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gpio/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gptimer/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2c/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2s/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_isp/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_jpeg/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ledc/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_mcpwm/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_parlio/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_pcnt/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_rmt/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdm/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_spi/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_touch_sens/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_tsens/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_uart/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_usb_serial_jtag/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_eth/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_event/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_client/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_server/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_ota/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_server/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_mm/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_partition/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_pm/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_psram/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_ringbuf/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_security/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/fatfs/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/freertos/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/hal/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/heap/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/ieee802154/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/log/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/lwip/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/mqtt/esp-mqtt/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/newlib/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/nvs_sec_provider/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/openthread/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/pthread/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/soc/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/spiffs/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/tcp_transport/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/ulp/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/unity/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/usb/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/vfs/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/wear_levelling/Kconfig;C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning/Kconfig", + "COMPONENT_KCONFIGS_PROJBUILD" : "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader/Kconfig.projbuild;C:/Users/alex/esp/v5.4/esp-idf/components/esp_app_format/Kconfig.projbuild;C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/Kconfig.projbuild;C:/Users/alex/esp/v5.4/esp-idf/components/esptool_py/Kconfig.projbuild;C:/Users/alex/esp/v5.4/esp-idf/components/partition_table/Kconfig.projbuild;C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/main/Kconfig.projbuild" + }, + "common_component_reqs": [ "cxx", "newlib", "freertos", "esp_hw_support", "heap", "log", "soc", "hal", "esp_rom", "esp_common", "esp_system", "riscv" ], + "build_components" : [ "app_trace", "app_update", "bootloader", "bootloader_support", "bt", "cmock", "console", "cxx", "driver", "efuse", "esp-tls", "esp_adc", "esp_app_format", "esp_bootloader_format", "esp_coex", "esp_common", "esp_driver_ana_cmpr", "esp_driver_cam", "esp_driver_dac", "esp_driver_gpio", "esp_driver_gptimer", "esp_driver_i2c", "esp_driver_i2s", "esp_driver_isp", "esp_driver_jpeg", "esp_driver_ledc", "esp_driver_mcpwm", "esp_driver_parlio", "esp_driver_pcnt", "esp_driver_ppa", "esp_driver_rmt", "esp_driver_sdio", "esp_driver_sdm", "esp_driver_sdmmc", "esp_driver_sdspi", "esp_driver_spi", "esp_driver_touch_sens", "esp_driver_tsens", "esp_driver_uart", "esp_driver_usb_serial_jtag", "esp_eth", "esp_event", "esp_gdbstub", "esp_hid", "esp_http_client", "esp_http_server", "esp_https_ota", "esp_https_server", "esp_hw_support", "esp_lcd", "esp_local_ctrl", "esp_mm", "esp_netif", "esp_netif_stack", "esp_partition", "esp_phy", "esp_pm", "esp_psram", "esp_ringbuf", "esp_rom", "esp_security", "esp_system", "esp_timer", "esp_vfs_console", "esp_wifi", "espcoredump", "espressif__led_strip", "esptool_py", "fatfs", "freertos", "hal", "heap", "http_parser", "idf_test", "ieee802154", "json", "log", "lwip", "main", "mbedtls", "mqtt", "newlib", "nvs_flash", "nvs_sec_provider", "openthread", "partition_table", "protobuf-c", "protocomm", "pthread", "riscv", "rt", "sdmmc", "soc", "spi_flash", "spiffs", "tcp_transport", "ulp", "unity", "usb", "vfs", "wear_levelling", "wifi_provisioning", "wpa_supplicant", "" ], + "build_component_paths" : [ "C:/Users/alex/esp/v5.4/esp-idf/components/app_trace", "C:/Users/alex/esp/v5.4/esp-idf/components/app_update", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support", "C:/Users/alex/esp/v5.4/esp-idf/components/bt", "C:/Users/alex/esp/v5.4/esp-idf/components/cmock", "C:/Users/alex/esp/v5.4/esp-idf/components/console", "C:/Users/alex/esp/v5.4/esp-idf/components/cxx", "C:/Users/alex/esp/v5.4/esp-idf/components/driver", "C:/Users/alex/esp/v5.4/esp-idf/components/efuse", "C:/Users/alex/esp/v5.4/esp-idf/components/esp-tls", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_app_format", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_bootloader_format", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_coex", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_common", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ana_cmpr", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_cam", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_dac", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gpio", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gptimer", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2s", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_isp", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_jpeg", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ledc", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_mcpwm", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_parlio", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_pcnt", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ppa", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_rmt", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdio", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdm", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdmmc", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdspi", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_spi", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_touch_sens", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_tsens", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_uart", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_usb_serial_jtag", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_eth", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_event", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hid", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_client", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_server", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_ota", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_server", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_local_ctrl", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_mm", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif_stack", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_partition", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_pm", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_psram", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_ringbuf", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_security", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_vfs_console", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi", "C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump", "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/managed_components/espressif__led_strip", "C:/Users/alex/esp/v5.4/esp-idf/components/esptool_py", "C:/Users/alex/esp/v5.4/esp-idf/components/fatfs", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos", "C:/Users/alex/esp/v5.4/esp-idf/components/hal", "C:/Users/alex/esp/v5.4/esp-idf/components/heap", "C:/Users/alex/esp/v5.4/esp-idf/components/http_parser", "C:/Users/alex/esp/v5.4/esp-idf/components/idf_test", "C:/Users/alex/esp/v5.4/esp-idf/components/ieee802154", "C:/Users/alex/esp/v5.4/esp-idf/components/json", "C:/Users/alex/esp/v5.4/esp-idf/components/log", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip", "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/main", "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls", "C:/Users/alex/esp/v5.4/esp-idf/components/mqtt", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_sec_provider", "C:/Users/alex/esp/v5.4/esp-idf/components/openthread", "C:/Users/alex/esp/v5.4/esp-idf/components/partition_table", "C:/Users/alex/esp/v5.4/esp-idf/components/protobuf-c", "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm", "C:/Users/alex/esp/v5.4/esp-idf/components/pthread", "C:/Users/alex/esp/v5.4/esp-idf/components/riscv", "C:/Users/alex/esp/v5.4/esp-idf/components/rt", "C:/Users/alex/esp/v5.4/esp-idf/components/sdmmc", "C:/Users/alex/esp/v5.4/esp-idf/components/soc", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash", "C:/Users/alex/esp/v5.4/esp-idf/components/spiffs", "C:/Users/alex/esp/v5.4/esp-idf/components/tcp_transport", "C:/Users/alex/esp/v5.4/esp-idf/components/ulp", "C:/Users/alex/esp/v5.4/esp-idf/components/unity", "C:/Users/alex/esp/v5.4/esp-idf/components/usb", "C:/Users/alex/esp/v5.4/esp-idf/components/vfs", "C:/Users/alex/esp/v5.4/esp-idf/components/wear_levelling", "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant", "" ], + "build_component_info" : { + "app_trace": { + "alias": "idf::app_trace", + "target": "___idf_app_trace", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/app_trace", + "type": "LIBRARY", + "lib": "__idf_app_trace", + "reqs": [ "esp_timer" ], + "priv_reqs": [ "esp_driver_gptimer", "esp_driver_gpio", "esp_driver_uart" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/app_trace/libapp_trace.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/app_trace/app_trace.c", "C:/Users/alex/esp/v5.4/esp-idf/components/app_trace/app_trace_util.c", "C:/Users/alex/esp/v5.4/esp-idf/components/app_trace/host_file_io.c", "C:/Users/alex/esp/v5.4/esp-idf/components/app_trace/port/port_uart.c" ], + "include_dirs": [ "include" ] + }, + "app_update": { + "alias": "idf::app_update", + "target": "___idf_app_update", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/app_update", + "type": "LIBRARY", + "lib": "__idf_app_update", + "reqs": [ "partition_table", "bootloader_support", "esp_app_format", "esp_bootloader_format", "esp_partition" ], + "priv_reqs": [ "esptool_py", "efuse", "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/app_update/libapp_update.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/app_update/esp_ota_ops.c", "C:/Users/alex/esp/v5.4/esp-idf/components/app_update/esp_ota_app_desc.c" ], + "include_dirs": [ "include" ] + }, + "bootloader": { + "alias": "idf::bootloader", + "target": "___idf_bootloader", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader", + "type": "CONFIG_ONLY", + "lib": "__idf_bootloader", + "reqs": [], + "priv_reqs": [ "partition_table", "esptool_py" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "bootloader_support": { + "alias": "idf::bootloader_support", + "target": "___idf_bootloader_support", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support", + "type": "LIBRARY", + "lib": "__idf_bootloader_support", + "reqs": [ "soc" ], + "priv_reqs": [ "spi_flash", "mbedtls", "efuse", "heap", "esp_bootloader_format", "esp_app_format" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/bootloader_support/libbootloader_support.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/bootloader_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/bootloader_common_loader.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/bootloader_clock_init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/bootloader_mem.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/bootloader_random.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/bootloader_efuse.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/flash_encrypt.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/secure_boot.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/bootloader_random_esp32c3.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/bootloader_flash/src/flash_qio_mode.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32c3.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/bootloader_utility.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/flash_partitions.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/esp_image_format.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/idf/bootloader_sha.c", "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support/src/esp32c3/secure_boot_secure_features.c" ], + "include_dirs": [ "include", "bootloader_flash/include" ] + }, + "bt": { + "alias": "idf::bt", + "target": "___idf_bt", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/bt", + "type": "CONFIG_ONLY", + "lib": "__idf_bt", + "reqs": [ "esp_timer", "esp_wifi" ], + "priv_reqs": [ "nvs_flash", "soc", "esp_pm", "esp_phy", "esp_coex", "mbedtls", "esp_driver_uart", "vfs", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "cmock": { + "alias": "idf::cmock", + "target": "___idf_cmock", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/cmock", + "type": "LIBRARY", + "lib": "__idf_cmock", + "reqs": [ "unity" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/cmock/libcmock.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/cmock/CMock/src/cmock.c" ], + "include_dirs": [ "CMock/src" ] + }, + "console": { + "alias": "idf::console", + "target": "___idf_console", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/console", + "type": "LIBRARY", + "lib": "__idf_console", + "reqs": [ "vfs", "esp_vfs_console" ], + "priv_reqs": [ "esp_driver_uart", "esp_driver_usb_serial_jtag" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/console/libconsole.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/console/commands.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/esp_console_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/split_argv.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/linenoise/linenoise.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/esp_console_repl_chip.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/arg_cmd.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/arg_date.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/arg_dbl.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/arg_dstr.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/arg_end.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/arg_file.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/arg_hashtable.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/arg_int.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/arg_lit.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/arg_rem.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/arg_rex.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/arg_str.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/arg_utils.c", "C:/Users/alex/esp/v5.4/esp-idf/components/console/argtable3/argtable3.c" ], + "include_dirs": [ "C:/Users/alex/esp/v5.4/esp-idf/components/console" ] + }, + "cxx": { + "alias": "idf::cxx", + "target": "___idf_cxx", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/cxx", + "type": "LIBRARY", + "lib": "__idf_cxx", + "reqs": [], + "priv_reqs": [ "pthread", "esp_system" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/cxx/libcxx.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/cxx/cxx_exception_stubs.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/cxx/cxx_guards.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/cxx/cxx_init.cpp" ], + "include_dirs": [] + }, + "driver": { + "alias": "idf::driver", + "target": "___idf_driver", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/driver", + "type": "LIBRARY", + "lib": "__idf_driver", + "reqs": [ "esp_pm", "esp_ringbuf", "freertos", "soc", "hal", "esp_hw_support", "esp_driver_gpio", "esp_driver_pcnt", "esp_driver_gptimer", "esp_driver_spi", "esp_driver_mcpwm", "esp_driver_ana_cmpr", "esp_driver_i2s", "esp_driver_sdmmc", "esp_driver_sdspi", "esp_driver_sdio", "esp_driver_dac", "esp_driver_rmt", "esp_driver_tsens", "esp_driver_sdm", "esp_driver_i2c", "esp_driver_uart", "esp_driver_ledc", "esp_driver_parlio", "esp_driver_usb_serial_jtag" ], + "priv_reqs": [ "efuse", "esp_timer", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/driver/libdriver.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/driver/deprecated/adc_legacy.c", "C:/Users/alex/esp/v5.4/esp-idf/components/driver/deprecated/adc_dma_legacy.c", "C:/Users/alex/esp/v5.4/esp-idf/components/driver/deprecated/timer_legacy.c", "C:/Users/alex/esp/v5.4/esp-idf/components/driver/i2c/i2c.c", "C:/Users/alex/esp/v5.4/esp-idf/components/driver/deprecated/i2s_legacy.c", "C:/Users/alex/esp/v5.4/esp-idf/components/driver/deprecated/rmt_legacy.c", "C:/Users/alex/esp/v5.4/esp-idf/components/driver/deprecated/sigma_delta_legacy.c", "C:/Users/alex/esp/v5.4/esp-idf/components/driver/deprecated/rtc_temperature_legacy.c", "C:/Users/alex/esp/v5.4/esp-idf/components/driver/twai/twai.c" ], + "include_dirs": [ "deprecated", "i2c/include", "touch_sensor/include", "twai/include" ] + }, + "efuse": { + "alias": "idf::efuse", + "target": "___idf_efuse", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/efuse", + "type": "LIBRARY", + "lib": "__idf_efuse", + "reqs": [], + "priv_reqs": [ "bootloader_support", "soc", "spi_flash", "esp_system", "esp_partition", "esp_app_format" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/efuse/libefuse.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/efuse/esp32c3/esp_efuse_table.c", "C:/Users/alex/esp/v5.4/esp-idf/components/efuse/esp32c3/esp_efuse_fields.c", "C:/Users/alex/esp/v5.4/esp-idf/components/efuse/esp32c3/esp_efuse_rtc_calib.c", "C:/Users/alex/esp/v5.4/esp-idf/components/efuse/esp32c3/esp_efuse_utility.c", "C:/Users/alex/esp/v5.4/esp-idf/components/efuse/src/esp_efuse_api.c", "C:/Users/alex/esp/v5.4/esp-idf/components/efuse/src/esp_efuse_fields.c", "C:/Users/alex/esp/v5.4/esp-idf/components/efuse/src/esp_efuse_utility.c", "C:/Users/alex/esp/v5.4/esp-idf/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c", "C:/Users/alex/esp/v5.4/esp-idf/components/efuse/src/esp_efuse_startup.c" ], + "include_dirs": [ "include", "esp32c3/include" ] + }, + "esp-tls": { + "alias": "idf::esp-tls", + "target": "___idf_esp-tls", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp-tls", + "type": "LIBRARY", + "lib": "__idf_esp-tls", + "reqs": [ "mbedtls" ], + "priv_reqs": [ "http_parser", "esp_timer", "lwip" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp-tls/libesp-tls.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp-tls/esp_tls.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp-tls/esp-tls-crypto/esp_tls_crypto.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp-tls/esp_tls_error_capture.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp-tls/esp_tls_platform_port.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp-tls/esp_tls_mbedtls.c" ], + "include_dirs": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp-tls", "esp-tls-crypto" ] + }, + "esp_adc": { + "alias": "idf::esp_adc", + "target": "___idf_esp_adc", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc", + "type": "LIBRARY", + "lib": "__idf_esp_adc", + "reqs": [], + "priv_reqs": [ "driver", "esp_driver_gpio", "efuse", "esp_pm", "esp_ringbuf", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_adc/libesp_adc.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/adc_oneshot.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/adc_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/adc_cali.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/adc_cali_curve_fitting.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/deprecated/esp_adc_cal_common_legacy.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/adc_continuous.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/adc_monitor.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/gdma/adc_dma.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/adc_filter.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/esp32c3/curve_fitting_coefficients.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc/deprecated/esp32c3/esp_adc_cal_legacy.c" ], + "include_dirs": [ "include", "interface", "esp32c3/include", "deprecated/include" ] + }, + "esp_app_format": { + "alias": "idf::esp_app_format", + "target": "___idf_esp_app_format", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_app_format", + "type": "LIBRARY", + "lib": "__idf_esp_app_format", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_app_format/libesp_app_format.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_app_format/esp_app_desc.c" ], + "include_dirs": [ "include" ] + }, + "esp_bootloader_format": { + "alias": "idf::esp_bootloader_format", + "target": "___idf_esp_bootloader_format", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_bootloader_format", + "type": "LIBRARY", + "lib": "__idf_esp_bootloader_format", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_bootloader_format/libesp_bootloader_format.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_bootloader_format/esp_bootloader_desc.c" ], + "include_dirs": [ "include" ] + }, + "esp_coex": { + "alias": "idf::esp_coex", + "target": "___idf_esp_coex", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_coex", + "type": "LIBRARY", + "lib": "__idf_esp_coex", + "reqs": [], + "priv_reqs": [ "esp_timer", "driver", "esp_event" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_coex/libesp_coex.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_coex/esp32c3/esp_coex_adapter.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_coex/src/coexist_debug_diagram.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_coex/src/coexist_debug.c" ], + "include_dirs": [ "include" ] + }, + "esp_common": { + "alias": "idf::esp_common", + "target": "___idf_esp_common", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_common", + "type": "LIBRARY", + "lib": "__idf_esp_common", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_common/libesp_common.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_common/src/esp_err_to_name.c" ], + "include_dirs": [ "include" ] + }, + "esp_driver_ana_cmpr": { + "alias": "idf::esp_driver_ana_cmpr", + "target": "___idf_esp_driver_ana_cmpr", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ana_cmpr", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_driver_ana_cmpr", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "esp_driver_cam": { + "alias": "idf::esp_driver_cam", + "target": "___idf_esp_driver_cam", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_cam", + "type": "LIBRARY", + "lib": "__idf_esp_driver_cam", + "reqs": [ "esp_driver_isp", "esp_mm" ], + "priv_reqs": [ "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_cam/libesp_driver_cam.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_cam/esp_cam_ctlr.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_cam/dvp_share_ctrl.c" ], + "include_dirs": [ "include", "interface" ] + }, + "esp_driver_dac": { + "alias": "idf::esp_driver_dac", + "target": "___idf_esp_driver_dac", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_dac", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_driver_dac", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "./include" ] + }, + "esp_driver_gpio": { + "alias": "idf::esp_driver_gpio", + "target": "___idf_esp_driver_gpio", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gpio", + "type": "LIBRARY", + "lib": "__idf_esp_driver_gpio", + "reqs": [], + "priv_reqs": [ "esp_pm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_gpio/libesp_driver_gpio.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gpio/src/gpio.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gpio/src/gpio_glitch_filter_ops.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gpio/src/rtc_io.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gpio/src/dedic_gpio.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gpio/src/gpio_pin_glitch_filter.c" ], + "include_dirs": [ "include" ] + }, + "esp_driver_gptimer": { + "alias": "idf::esp_driver_gptimer", + "target": "___idf_esp_driver_gptimer", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gptimer", + "type": "LIBRARY", + "lib": "__idf_esp_driver_gptimer", + "reqs": [ "esp_pm" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gptimer/src/gptimer.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gptimer/src/gptimer_common.c" ], + "include_dirs": [ "include" ] + }, + "esp_driver_i2c": { + "alias": "idf::esp_driver_i2c", + "target": "___idf_esp_driver_i2c", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2c", + "type": "LIBRARY", + "lib": "__idf_esp_driver_i2c", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_pm", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_i2c/libesp_driver_i2c.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2c/i2c_master.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2c/i2c_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2c/i2c_slave.c" ], + "include_dirs": [ "include" ] + }, + "esp_driver_i2s": { + "alias": "idf::esp_driver_i2s", + "target": "___idf_esp_driver_i2s", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2s", + "type": "LIBRARY", + "lib": "__idf_esp_driver_i2s", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_pm", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_i2s/libesp_driver_i2s.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2s/i2s_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2s/i2s_std.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2s/i2s_pdm.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2s/i2s_tdm.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2s/i2s_platform.c" ], + "include_dirs": [ "include" ] + }, + "esp_driver_isp": { + "alias": "idf::esp_driver_isp", + "target": "___idf_esp_driver_isp", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_isp", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_driver_isp", + "reqs": [ "esp_mm" ], + "priv_reqs": [ "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "esp_driver_jpeg": { + "alias": "idf::esp_driver_jpeg", + "target": "___idf_esp_driver_jpeg", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_jpeg", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_driver_jpeg", + "reqs": [], + "priv_reqs": [ "esp_mm", "esp_pm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "esp_driver_ledc": { + "alias": "idf::esp_driver_ledc", + "target": "___idf_esp_driver_ledc", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ledc", + "type": "LIBRARY", + "lib": "__idf_esp_driver_ledc", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_ledc/libesp_driver_ledc.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ledc/src/ledc.c" ], + "include_dirs": [ "include" ] + }, + "esp_driver_mcpwm": { + "alias": "idf::esp_driver_mcpwm", + "target": "___idf_esp_driver_mcpwm", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_mcpwm", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_driver_mcpwm", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "esp_driver_parlio": { + "alias": "idf::esp_driver_parlio", + "target": "___idf_esp_driver_parlio", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_parlio", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_driver_parlio", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "esp_driver_pcnt": { + "alias": "idf::esp_driver_pcnt", + "target": "___idf_esp_driver_pcnt", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_pcnt", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_driver_pcnt", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "esp_driver_ppa": { + "alias": "idf::esp_driver_ppa", + "target": "___idf_esp_driver_ppa", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ppa", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_driver_ppa", + "reqs": [], + "priv_reqs": [ "esp_mm", "esp_pm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "esp_driver_rmt": { + "alias": "idf::esp_driver_rmt", + "target": "___idf_esp_driver_rmt", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_rmt", + "type": "LIBRARY", + "lib": "__idf_esp_driver_rmt", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_rmt/libesp_driver_rmt.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_rmt/src/rmt_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_rmt/src/rmt_encoder.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_rmt/src/rmt_rx.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_rmt/src/rmt_tx.c" ], + "include_dirs": [ "include" ] + }, + "esp_driver_sdio": { + "alias": "idf::esp_driver_sdio", + "target": "___idf_esp_driver_sdio", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdio", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_driver_sdio", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "esp_driver_sdm": { + "alias": "idf::esp_driver_sdm", + "target": "___idf_esp_driver_sdm", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdm", + "type": "LIBRARY", + "lib": "__idf_esp_driver_sdm", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdm/libesp_driver_sdm.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdm/src/sdm.c" ], + "include_dirs": [ "include" ] + }, + "esp_driver_sdmmc": { + "alias": "idf::esp_driver_sdmmc", + "target": "___idf_esp_driver_sdmmc", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdmmc", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_driver_sdmmc", + "reqs": [ "sdmmc", "esp_driver_gpio" ], + "priv_reqs": [ "esp_timer", "esp_pm", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "esp_driver_sdspi": { + "alias": "idf::esp_driver_sdspi", + "target": "___idf_esp_driver_sdspi", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdspi", + "type": "LIBRARY", + "lib": "__idf_esp_driver_sdspi", + "reqs": [ "sdmmc", "esp_driver_spi", "esp_driver_gpio" ], + "priv_reqs": [ "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdspi/src/sdspi_crc.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdspi/src/sdspi_host.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdspi/src/sdspi_transaction.c" ], + "include_dirs": [ "include" ] + }, + "esp_driver_spi": { + "alias": "idf::esp_driver_spi", + "target": "___idf_esp_driver_spi", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_spi", + "type": "LIBRARY", + "lib": "__idf_esp_driver_spi", + "reqs": [ "esp_pm" ], + "priv_reqs": [ "esp_timer", "esp_mm", "esp_driver_gpio", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_spi/libesp_driver_spi.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_spi/src/gpspi/spi_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_spi/src/gpspi/spi_master.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_spi/src/gpspi/spi_slave.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_spi/src/gpspi/spi_dma.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_spi/src/gpspi/spi_slave_hd.c" ], + "include_dirs": [ "include" ] + }, + "esp_driver_touch_sens": { + "alias": "idf::esp_driver_touch_sens", + "target": "___idf_esp_driver_touch_sens", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_touch_sens", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_driver_touch_sens", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "esp_driver_tsens": { + "alias": "idf::esp_driver_tsens", + "target": "___idf_esp_driver_tsens", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_tsens", + "type": "LIBRARY", + "lib": "__idf_esp_driver_tsens", + "reqs": [], + "priv_reqs": [ "efuse" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_tsens/libesp_driver_tsens.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_tsens/src/temperature_sensor.c" ], + "include_dirs": [ "include" ] + }, + "esp_driver_uart": { + "alias": "idf::esp_driver_uart", + "target": "___idf_esp_driver_uart", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_uart", + "type": "LIBRARY", + "lib": "__idf_esp_driver_uart", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_uart/libesp_driver_uart.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_uart/src/uart.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_uart/src/uart_vfs.c" ], + "include_dirs": [ "include" ] + }, + "esp_driver_usb_serial_jtag": { + "alias": "idf::esp_driver_usb_serial_jtag", + "target": "___idf_esp_driver_usb_serial_jtag", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_usb_serial_jtag", + "type": "LIBRARY", + "lib": "__idf_esp_driver_usb_serial_jtag", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_ringbuf", "esp_pm", "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_driver_usb_serial_jtag/libesp_driver_usb_serial_jtag.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_usb_serial_jtag/src/usb_serial_jtag.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_usb_serial_jtag/src/usb_serial_jtag_connection_monitor.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_usb_serial_jtag/src/usb_serial_jtag_vfs.c" ], + "include_dirs": [ "include" ] + }, + "esp_eth": { + "alias": "idf::esp_eth", + "target": "___idf_esp_eth", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_eth", + "type": "LIBRARY", + "lib": "__idf_esp_eth", + "reqs": [ "esp_event" ], + "priv_reqs": [ "log", "esp_timer", "esp_driver_spi", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_eth/libesp_eth.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_eth/src/esp_eth.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_eth/src/phy/esp_eth_phy_802_3.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_eth/src/esp_eth_netif_glue.c" ], + "include_dirs": [ "include" ] + }, + "esp_event": { + "alias": "idf::esp_event", + "target": "___idf_esp_event", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_event", + "type": "LIBRARY", + "lib": "__idf_esp_event", + "reqs": [ "log", "esp_common", "freertos" ], + "priv_reqs": [ "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_event/libesp_event.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_event/default_event_loop.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_event/esp_event.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_event/esp_event_private.c" ], + "include_dirs": [ "include" ] + }, + "esp_gdbstub": { + "alias": "idf::esp_gdbstub", + "target": "___idf_esp_gdbstub", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub", + "type": "LIBRARY", + "lib": "__idf_esp_gdbstub", + "reqs": [ "freertos" ], + "priv_reqs": [ "soc", "esp_rom", "esp_system" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_gdbstub/libesp_gdbstub.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub/src/gdbstub.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub/src/gdbstub_transport.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub/src/packet.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub/src/port/riscv/gdbstub_riscv.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub/src/port/riscv/rv_decode.c" ], + "include_dirs": [ "include" ] + }, + "esp_hid": { + "alias": "idf::esp_hid", + "target": "___idf_esp_hid", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hid", + "type": "LIBRARY", + "lib": "__idf_esp_hid", + "reqs": [ "esp_event", "bt" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_hid/libesp_hid.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hid/src/esp_hidd.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hid/src/esp_hidh.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hid/src/esp_hid_common.c" ], + "include_dirs": [ "include" ] + }, + "esp_http_client": { + "alias": "idf::esp_http_client", + "target": "___idf_esp_http_client", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_client", + "type": "LIBRARY", + "lib": "__idf_esp_http_client", + "reqs": [ "lwip", "esp_event" ], + "priv_reqs": [ "tcp_transport", "http_parser" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_http_client/libesp_http_client.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_client/esp_http_client.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_client/lib/http_auth.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_client/lib/http_header.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_client/lib/http_utils.c" ], + "include_dirs": [ "include" ] + }, + "esp_http_server": { + "alias": "idf::esp_http_server", + "target": "___idf_esp_http_server", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_server", + "type": "LIBRARY", + "lib": "__idf_esp_http_server", + "reqs": [ "http_parser", "esp_event" ], + "priv_reqs": [ "mbedtls", "lwip", "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_http_server/libesp_http_server.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_server/src/httpd_main.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_server/src/httpd_parse.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_server/src/httpd_sess.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_server/src/httpd_txrx.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_server/src/httpd_uri.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_server/src/httpd_ws.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_server/src/util/ctrl_sock.c" ], + "include_dirs": [ "include" ] + }, + "esp_https_ota": { + "alias": "idf::esp_https_ota", + "target": "___idf_esp_https_ota", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_ota", + "type": "LIBRARY", + "lib": "__idf_esp_https_ota", + "reqs": [ "esp_http_client", "bootloader_support", "esp_app_format", "esp_event" ], + "priv_reqs": [ "log", "app_update" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_https_ota/libesp_https_ota.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_ota/src/esp_https_ota.c" ], + "include_dirs": [ "include" ] + }, + "esp_https_server": { + "alias": "idf::esp_https_server", + "target": "___idf_esp_https_server", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_server", + "type": "LIBRARY", + "lib": "__idf_esp_https_server", + "reqs": [ "esp_http_server", "esp-tls", "esp_event" ], + "priv_reqs": [ "lwip" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_https_server/libesp_https_server.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_server/src/https_server.c" ], + "include_dirs": [ "include" ] + }, + "esp_hw_support": { + "alias": "idf::esp_hw_support", + "target": "___idf_esp_hw_support", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support", + "type": "LIBRARY", + "lib": "__idf_esp_hw_support", + "reqs": [ "soc" ], + "priv_reqs": [ "efuse", "spi_flash", "bootloader_support", "esp_security", "esp_driver_gpio", "esp_timer", "esp_pm", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_hw_support/libesp_hw_support.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/cpu.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/esp_cpu_intr.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/esp_memory_utils.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/cpu_region_protect.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/esp_clk.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/clk_ctrl_os.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/hw_random.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/intr_alloc.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/mac_addr.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/periph_ctrl.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/revision.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/rtc_module.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/sleep_modem.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/sleep_modes.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/sleep_console.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/sleep_gpio.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/sleep_event.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/regi2c_ctrl.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/esp_gpio_reserve.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/sar_periph_ctrl_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/io_mux.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/esp_clk_tree.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp_clk_tree_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/dma/esp_dma_utils.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/dma/gdma_link.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/spi_share_hw_ctrl.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/spi_bus_lock.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/adc_share_hw_ctrl.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/dma/gdma.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/deprecated/gdma_legacy.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/dma/esp_async_memcpy.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/dma/async_memcpy_gdma.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/systimer.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/mspi_timing_tuning.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/sleep_wake_stub.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/esp_clock_output.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk_init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/rtc_init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/rtc_sleep.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/rtc_time.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/chip_info.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/sar_periph_ctrl.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/adc2_init_cal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp32c3/esp_memprot.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/port/esp_memprot_conv.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support/lowpower/port/esp32c3/sleep_cpu.c" ], + "include_dirs": [ "include", "include/soc", "include/soc/esp32c3", "dma/include", "ldo/include", "debug_probe/include" ] + }, + "esp_lcd": { + "alias": "idf::esp_lcd", + "target": "___idf_esp_lcd", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd", + "type": "LIBRARY", + "lib": "__idf_esp_lcd", + "reqs": [ "driver", "esp_driver_gpio", "esp_driver_i2c", "esp_driver_spi" ], + "priv_reqs": [ "esp_mm", "esp_psram", "esp_pm", "esp_driver_i2s" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_lcd/libesp_lcd.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd/src/esp_lcd_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd/src/esp_lcd_panel_io.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd/src/esp_lcd_panel_nt35510.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd/src/esp_lcd_panel_ssd1306.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd/src/esp_lcd_panel_st7789.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd/src/esp_lcd_panel_ops.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd/i2c/esp_lcd_panel_io_i2c_v1.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd/i2c/esp_lcd_panel_io_i2c_v2.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd/spi/esp_lcd_panel_io_spi.c" ], + "include_dirs": [ "include", "interface" ] + }, + "esp_local_ctrl": { + "alias": "idf::esp_local_ctrl", + "target": "___idf_esp_local_ctrl", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_local_ctrl", + "type": "LIBRARY", + "lib": "__idf_esp_local_ctrl", + "reqs": [ "protocomm", "esp_https_server" ], + "priv_reqs": [ "protobuf-c" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_local_ctrl/libesp_local_ctrl.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_local_ctrl/src/esp_local_ctrl.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_local_ctrl/src/esp_local_ctrl_handler.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_local_ctrl/proto-c/esp_local_ctrl.pb-c.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_local_ctrl/src/esp_local_ctrl_transport_httpd.c" ], + "include_dirs": [ "include" ] + }, + "esp_mm": { + "alias": "idf::esp_mm", + "target": "___idf_esp_mm", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_mm", + "type": "LIBRARY", + "lib": "__idf_esp_mm", + "reqs": [], + "priv_reqs": [ "heap", "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_mm/libesp_mm.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_mm/esp_mmu_map.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_mm/port/esp32c3/ext_mem_layout.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_mm/esp_cache.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_mm/heap_align_hw.c" ], + "include_dirs": [ "include" ] + }, + "esp_netif": { + "alias": "idf::esp_netif", + "target": "___idf_esp_netif", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif", + "type": "LIBRARY", + "lib": "__idf_esp_netif", + "reqs": [ "esp_event" ], + "priv_reqs": [ "esp_netif_stack" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_netif/libesp_netif.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif/esp_netif_handlers.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif/esp_netif_objects.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif/esp_netif_defaults.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif/lwip/esp_netif_lwip.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif/lwip/esp_netif_sntp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif/lwip/esp_netif_lwip_defaults.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif/lwip/netif/wlanif.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif/lwip/netif/ethernetif.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif/lwip/netif/esp_pbuf_ref.c" ], + "include_dirs": [ "include" ] + }, + "esp_netif_stack": { + "alias": "idf::esp_netif_stack", + "target": "___idf_esp_netif_stack", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif_stack", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_netif_stack", + "reqs": [ "lwip" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "esp_partition": { + "alias": "idf::esp_partition", + "target": "___idf_esp_partition", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_partition", + "type": "LIBRARY", + "lib": "__idf_esp_partition", + "reqs": [], + "priv_reqs": [ "esp_system", "spi_flash", "partition_table", "bootloader_support", "app_update" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_partition/libesp_partition.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_partition/partition.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_partition/partition_target.c" ], + "include_dirs": [ "include" ] + }, + "esp_phy": { + "alias": "idf::esp_phy", + "target": "___idf_esp_phy", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy", + "type": "LIBRARY", + "lib": "__idf_esp_phy", + "reqs": [], + "priv_reqs": [ "nvs_flash", "driver", "efuse", "esp_timer", "esp_wifi" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_phy/libesp_phy.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy/src/phy_override.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy/src/lib_printf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy/src/phy_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy/src/phy_init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy/esp32c3/phy_init_data.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy/src/btbb_init.c" ], + "include_dirs": [ "include", "esp32c3/include" ] + }, + "esp_pm": { + "alias": "idf::esp_pm", + "target": "___idf_esp_pm", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_pm", + "type": "LIBRARY", + "lib": "__idf_esp_pm", + "reqs": [], + "priv_reqs": [ "esp_system", "esp_driver_gpio", "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_pm/libesp_pm.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_pm/pm_locks.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_pm/pm_trace.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_pm/pm_impl.c" ], + "include_dirs": [ "include" ] + }, + "esp_psram": { + "alias": "idf::esp_psram", + "target": "___idf_esp_psram", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_psram", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_psram", + "reqs": [], + "priv_reqs": [ "heap", "spi_flash", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "esp_ringbuf": { + "alias": "idf::esp_ringbuf", + "target": "___idf_esp_ringbuf", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_ringbuf", + "type": "LIBRARY", + "lib": "__idf_esp_ringbuf", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_ringbuf/libesp_ringbuf.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_ringbuf/ringbuf.c" ], + "include_dirs": [ "include" ] + }, + "esp_rom": { + "alias": "idf::esp_rom", + "target": "___idf_esp_rom", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom", + "type": "LIBRARY", + "lib": "__idf_esp_rom", + "reqs": [], + "priv_reqs": [ "soc", "hal" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_rom/libesp_rom.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/patches/esp_rom_sys.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/patches/esp_rom_print.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/patches/esp_rom_crc.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/patches/esp_rom_uart.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/patches/esp_rom_spiflash.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/patches/esp_rom_efuse.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/patches/esp_rom_gpio.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom/patches/esp_rom_systimer.c" ], + "include_dirs": [ "include", "esp32c3/include", "esp32c3/include/esp32c3", "esp32c3" ] + }, + "esp_security": { + "alias": "idf::esp_security", + "target": "___idf_esp_security", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_security", + "type": "LIBRARY", + "lib": "__idf_esp_security", + "reqs": [], + "priv_reqs": [ "efuse", "esp_hw_support", "esp_system", "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_security/libesp_security.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_security/src/init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_security/src/esp_hmac.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_security/src/esp_ds.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_security/src/esp_crypto_lock.c" ], + "include_dirs": [ "include" ] + }, + "esp_system": { + "alias": "idf::esp_system", + "target": "___idf_esp_system", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system", + "type": "LIBRARY", + "lib": "__idf_esp_system", + "reqs": [], + "priv_reqs": [ "spi_flash", "esp_timer", "esp_mm", "bootloader_support", "esp_pm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_system/libesp_system.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/esp_err.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/crosscore_int.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/esp_ipc.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/freertos_hooks.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/int_wdt.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/panic.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/esp_system.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/startup.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/startup_funcs.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/system_time.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/stack_check.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/ubsan.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/xt_wdt.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/task_wdt/task_wdt.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/task_wdt/task_wdt_impl_timergroup.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/hw_stack_guard.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/cpu_start.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/panic_handler.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/esp_system_chip.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/image_process.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/brownout.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/arch/riscv/expression_with_stack.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/arch/riscv/panic_arch.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/arch/riscv/debug_helpers.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/arch/riscv/debug_stubs.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/soc/esp32c3/clk.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/soc/esp32c3/reset_reason.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/soc/esp32c3/system_internal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/soc/esp32c3/cache_err_int.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system/port/soc/esp32c3/apb_backup_dma.c" ], + "include_dirs": [ "include" ] + }, + "esp_timer": { + "alias": "idf::esp_timer", + "target": "___idf_esp_timer", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer", + "type": "LIBRARY", + "lib": "__idf_esp_timer", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_timer/libesp_timer.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer/src/esp_timer.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer/src/esp_timer_init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer/src/ets_timer_legacy.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer/src/system_time.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer/src/esp_timer_impl_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer/src/esp_timer_impl_systimer.c" ], + "include_dirs": [ "include" ] + }, + "esp_vfs_console": { + "alias": "idf::esp_vfs_console", + "target": "___idf_esp_vfs_console", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_vfs_console", + "type": "LIBRARY", + "lib": "__idf_esp_vfs_console", + "reqs": [], + "priv_reqs": [ "vfs", "esp_driver_uart", "esp_driver_usb_serial_jtag" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_vfs_console/libesp_vfs_console.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_vfs_console/vfs_console.c" ], + "include_dirs": [ "include" ] + }, + "esp_wifi": { + "alias": "idf::esp_wifi", + "target": "___idf_esp_wifi", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi", + "type": "LIBRARY", + "lib": "__idf_esp_wifi", + "reqs": [ "esp_event", "esp_phy", "esp_netif" ], + "priv_reqs": [ "driver", "esptool_py", "esp_pm", "esp_timer", "nvs_flash", "wpa_supplicant", "hal", "lwip", "esp_coex" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/esp_wifi/libesp_wifi.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/src/lib_printf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/src/mesh_event.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/src/smartconfig.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/src/wifi_init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/src/wifi_default.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/src/wifi_netif.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/src/wifi_default_ap.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/esp32c3/esp_adapter.c", "C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi/src/smartconfig_ack.c" ], + "include_dirs": [ "include", "include/local", "wifi_apps/include", "wifi_apps/nan_app/include" ] + }, + "espcoredump": { + "alias": "idf::espcoredump", + "target": "___idf_espcoredump", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump", + "type": "LIBRARY", + "lib": "__idf_espcoredump", + "reqs": [], + "priv_reqs": [ "esp_partition", "spi_flash", "bootloader_support", "mbedtls", "esp_rom", "soc", "esp_system", "esp_driver_gpio", "driver" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/espcoredump/libespcoredump.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/src/core_dump_init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/src/core_dump_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/src/core_dump_flash.c", "C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/src/core_dump_uart.c", "C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/src/core_dump_elf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/src/core_dump_binary.c", "C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/src/core_dump_sha.c", "C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/src/core_dump_crc.c", "C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump/src/port/riscv/core_dump_port.c" ], + "include_dirs": [ "include", "include/port/riscv" ] + }, + "espressif__led_strip": { + "alias": "idf::espressif__led_strip", + "target": "___idf_espressif__led_strip", + "prefix": "idf", + "dir": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/managed_components/espressif__led_strip", + "type": "LIBRARY", + "lib": "__idf_espressif__led_strip", + "reqs": [ "driver" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/espressif__led_strip/libespressif__led_strip.a", + "sources": [ "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/managed_components/espressif__led_strip/src/led_strip_api.c", "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/managed_components/espressif__led_strip/src/led_strip_rmt_dev.c", "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/managed_components/espressif__led_strip/src/led_strip_rmt_encoder.c", "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/managed_components/espressif__led_strip/src/led_strip_spi_dev.c" ], + "include_dirs": [ "include", "interface" ] + }, + "esptool_py": { + "alias": "idf::esptool_py", + "target": "___idf_esptool_py", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esptool_py", + "type": "CONFIG_ONLY", + "lib": "__idf_esptool_py", + "reqs": [ "bootloader" ], + "priv_reqs": [ "partition_table" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "fatfs": { + "alias": "idf::fatfs", + "target": "___idf_fatfs", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/fatfs", + "type": "LIBRARY", + "lib": "__idf_fatfs", + "reqs": [ "wear_levelling", "sdmmc", "esp_driver_sdmmc", "esp_driver_sdspi" ], + "priv_reqs": [ "vfs", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/fatfs/libfatfs.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/fatfs/diskio/diskio.c", "C:/Users/alex/esp/v5.4/esp-idf/components/fatfs/diskio/diskio_rawflash.c", "C:/Users/alex/esp/v5.4/esp-idf/components/fatfs/diskio/diskio_wl.c", "C:/Users/alex/esp/v5.4/esp-idf/components/fatfs/src/ff.c", "C:/Users/alex/esp/v5.4/esp-idf/components/fatfs/src/ffunicode.c", "C:/Users/alex/esp/v5.4/esp-idf/components/fatfs/port/freertos/ffsystem.c", "C:/Users/alex/esp/v5.4/esp-idf/components/fatfs/diskio/diskio_sdmmc.c", "C:/Users/alex/esp/v5.4/esp-idf/components/fatfs/vfs/vfs_fat.c", "C:/Users/alex/esp/v5.4/esp-idf/components/fatfs/vfs/vfs_fat_sdmmc.c", "C:/Users/alex/esp/v5.4/esp-idf/components/fatfs/vfs/vfs_fat_spiflash.c" ], + "include_dirs": [ "diskio", "src", "vfs" ] + }, + "freertos": { + "alias": "idf::freertos", + "target": "___idf_freertos", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/freertos", + "type": "LIBRARY", + "lib": "__idf_freertos", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/freertos/libfreertos.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/heap_idf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/app_startup.c", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/port_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/port_systick.c", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/FreeRTOS-Kernel/list.c", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/FreeRTOS-Kernel/queue.c", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/FreeRTOS-Kernel/tasks.c", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/FreeRTOS-Kernel/timers.c", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/FreeRTOS-Kernel/event_groups.c", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/FreeRTOS-Kernel/stream_buffer.c", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/port.c", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/portasm.S", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/esp_additions/freertos_compatibility.c", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/esp_additions/idf_additions_event_groups.c", "C:/Users/alex/esp/v5.4/esp-idf/components/freertos/esp_additions/idf_additions.c" ], + "include_dirs": [ "config/include", "config/include/freertos", "config/riscv/include", "FreeRTOS-Kernel/include", "FreeRTOS-Kernel/portable/riscv/include", "FreeRTOS-Kernel/portable/riscv/include/freertos", "esp_additions/include" ] + }, + "hal": { + "alias": "idf::hal", + "target": "___idf_hal", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/hal", + "type": "LIBRARY", + "lib": "__idf_hal", + "reqs": [ "soc", "esp_rom" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/hal/libhal.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/hal/hal_utils.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/efuse_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/esp32c3/efuse_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/wdt_hal_iram.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/mmu_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/cache_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/color_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/spi_flash_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/spi_flash_hal_iram.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/spi_flash_encrypt_hal_iram.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/esp32c3/clk_tree_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/systimer_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/uart_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/uart_hal_iram.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/gpio_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/timer_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/ledc_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/ledc_hal_iram.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/i2c_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/i2c_hal_iram.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/rmt_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/twai_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/twai_hal_iram.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/gdma_hal_top.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/gdma_hal_ahb_v1.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/i2s_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/sdm_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/adc_hal_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/adc_oneshot_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/adc_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/mpi_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/sha_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/aes_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/brownout_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/spi_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/spi_hal_iram.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/spi_slave_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/spi_slave_hal_iram.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/spi_slave_hd_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/spi_flash_hal_gpspi.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/hmac_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/ds_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/usb_serial_jtag_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/xt_wdt_hal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/hal/esp32c3/rtc_cntl_hal.c" ], + "include_dirs": [ "platform_port/include", "esp32c3/include", "include" ] + }, + "heap": { + "alias": "idf::heap", + "target": "___idf_heap", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/heap", + "type": "LIBRARY", + "lib": "__idf_heap", + "reqs": [], + "priv_reqs": [ "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/heap/libheap.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/heap/heap_caps_base.c", "C:/Users/alex/esp/v5.4/esp-idf/components/heap/heap_caps.c", "C:/Users/alex/esp/v5.4/esp-idf/components/heap/heap_caps_init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/heap/multi_heap.c", "C:/Users/alex/esp/v5.4/esp-idf/components/heap/tlsf/tlsf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/heap/port/memory_layout_utils.c", "C:/Users/alex/esp/v5.4/esp-idf/components/heap/port/esp32c3/memory_layout.c" ], + "include_dirs": [ "include", "tlsf" ] + }, + "http_parser": { + "alias": "idf::http_parser", + "target": "___idf_http_parser", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/http_parser", + "type": "LIBRARY", + "lib": "__idf_http_parser", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/http_parser/libhttp_parser.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/http_parser/http_parser.c" ], + "include_dirs": [ "." ] + }, + "idf_test": { + "alias": "idf::idf_test", + "target": "___idf_idf_test", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/idf_test", + "type": "CONFIG_ONLY", + "lib": "__idf_idf_test", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include", "include/esp32c3" ] + }, + "ieee802154": { + "alias": "idf::ieee802154", + "target": "___idf_ieee802154", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/ieee802154", + "type": "CONFIG_ONLY", + "lib": "__idf_ieee802154", + "reqs": [], + "priv_reqs": [ "esp_phy", "driver", "esp_timer", "esp_coex", "soc", "hal" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "json": { + "alias": "idf::json", + "target": "___idf_json", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/json", + "type": "LIBRARY", + "lib": "__idf_json", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/json/libjson.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/json/cJSON/cJSON.c", "C:/Users/alex/esp/v5.4/esp-idf/components/json/cJSON/cJSON_Utils.c" ], + "include_dirs": [ "cJSON" ] + }, + "log": { + "alias": "idf::log", + "target": "___idf_log", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/log", + "type": "LIBRARY", + "lib": "__idf_log", + "reqs": [], + "priv_reqs": [ "soc", "hal", "esp_hw_support" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/log/liblog.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/log/src/os/log_timestamp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/log/src/log_timestamp_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/log/src/os/log_lock.c", "C:/Users/alex/esp/v5.4/esp-idf/components/log/src/os/log_write.c", "C:/Users/alex/esp/v5.4/esp-idf/components/log/src/buffer/log_buffers.c", "C:/Users/alex/esp/v5.4/esp-idf/components/log/src/util.c", "C:/Users/alex/esp/v5.4/esp-idf/components/log/src/log_level/log_level.c", "C:/Users/alex/esp/v5.4/esp-idf/components/log/src/log_level/tag_log_level/tag_log_level.c", "C:/Users/alex/esp/v5.4/esp-idf/components/log/src/log_level/tag_log_level/linked_list/log_linked_list.c", "C:/Users/alex/esp/v5.4/esp-idf/components/log/src/log_level/tag_log_level/cache/log_binary_heap.c" ], + "include_dirs": [ "include" ] + }, + "lwip": { + "alias": "idf::lwip", + "target": "___idf_lwip", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/lwip", + "type": "LIBRARY", + "lib": "__idf_lwip", + "reqs": [], + "priv_reqs": [ "vfs" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/lwip/liblwip.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/apps/sntp/sntp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/api/api_lib.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/api/api_msg.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/api/err.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/api/if_api.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/api/netbuf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/api/netdb.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/api/netifapi.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/api/sockets.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/api/tcpip.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/apps/sntp/sntp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/apps/netbiosns/netbiosns.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/def.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/dns.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/inet_chksum.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ip.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/mem.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/memp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/netif.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/pbuf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/raw.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/stats.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/sys.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/tcp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/tcp_in.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/tcp_out.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/timeouts.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/udp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv4/autoip.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv4/dhcp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv4/etharp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv4/icmp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv4/igmp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv4/ip4.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv4/ip4_napt.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv4/ip4_addr.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv4/ip4_frag.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv6/dhcp6.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv6/ethip6.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv6/icmp6.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv6/inet6.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv6/ip6.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv6/ip6_addr.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv6/ip6_frag.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv6/mld6.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/core/ipv6/nd6.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ethernet.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/bridgeif.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/bridgeif_fdb.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/slipif.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/auth.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/ccp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/chap-md5.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/chap-new.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/chap_ms.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/demand.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/eap.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/ecp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/eui64.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/fsm.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/ipcp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/ipv6cp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/lcp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/magic.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/mppe.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/multilink.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/ppp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/pppapi.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/pppcrypt.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/pppoe.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/pppol2tp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/pppos.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/upap.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/utils.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/vj.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/port/hooks/tcp_isn_default.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/port/hooks/lwip_default_hooks.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/port/debug/lwip_debug.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/port/sockets_ext.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/port/freertos/sys_arch.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/port/acd_dhcp_check.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/port/esp32xx/vfs_lwip.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/apps/ping/esp_ping.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/apps/ping/ping.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/apps/ping/ping_sock.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/polarssl/arc4.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/polarssl/des.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/polarssl/md4.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/polarssl/md5.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/lwip/src/netif/ppp/polarssl/sha1.c", "C:/Users/alex/esp/v5.4/esp-idf/components/lwip/apps/dhcpserver/dhcpserver.c" ], + "include_dirs": [ "include", "include/apps", "include/apps/sntp", "lwip/src/include", "port/include", "port/freertos/include/", "port/esp32xx/include", "port/esp32xx/include/arch", "port/esp32xx/include/sys" ] + }, + "main": { + "alias": "idf::main", + "target": "___idf_main", + "prefix": "idf", + "dir": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/main", + "type": "LIBRARY", + "lib": "__idf_main", + "reqs": [], + "priv_reqs": [ "espressif__led_strip" ], + "managed_reqs": [], + "managed_priv_reqs": [ "espressif__led_strip" ], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/main/libmain.a", + "sources": [ "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/main/blink_example_main.c" ], + "include_dirs": [ "." ] + }, + "mbedtls": { + "alias": "idf::mbedtls", + "target": "___idf_mbedtls", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls", + "type": "LIBRARY", + "lib": "__idf_mbedtls", + "reqs": [], + "priv_reqs": [ "soc", "esp_hw_support", "esp_pm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mbedtls/libmbedtls.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls/esp_crt_bundle/esp_crt_bundle.c", "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/x509_crt_bundle.S" ], + "include_dirs": [ "port/include", "mbedtls/include", "mbedtls/library", "esp_crt_bundle/include" ] + }, + "mqtt": { + "alias": "idf::mqtt", + "target": "___idf_mqtt", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/mqtt", + "type": "LIBRARY", + "lib": "__idf_mqtt", + "reqs": [ "esp_event", "tcp_transport" ], + "priv_reqs": [ "esp_timer", "http_parser", "esp_hw_support", "heap" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/mqtt/libmqtt.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/mqtt/esp-mqtt/mqtt_client.c", "C:/Users/alex/esp/v5.4/esp-idf/components/mqtt/esp-mqtt/lib/mqtt_msg.c", "C:/Users/alex/esp/v5.4/esp-idf/components/mqtt/esp-mqtt/lib/mqtt_outbox.c", "C:/Users/alex/esp/v5.4/esp-idf/components/mqtt/esp-mqtt/lib/platform_esp32_idf.c" ], + "include_dirs": [ "C:/Users/alex/esp/v5.4/esp-idf/components/mqtt/esp-mqtt/include" ] + }, + "newlib": { + "alias": "idf::newlib", + "target": "___idf_newlib", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/newlib", + "type": "LIBRARY", + "lib": "__idf_newlib", + "reqs": [], + "priv_reqs": [ "soc", "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/newlib/libnewlib.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/abort.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/assert.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/heap.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/flockfile.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/locks.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/poll.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/pthread.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/random.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/getentropy.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/reent_init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/newlib_init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/syscalls.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/termios.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/stdatomic.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/time.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/sysconf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/realpath.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/scandir.c", "C:/Users/alex/esp/v5.4/esp-idf/components/newlib/port/esp_time_impl.c" ], + "include_dirs": [ "platform_include" ] + }, + "nvs_flash": { + "alias": "idf::nvs_flash", + "target": "___idf_nvs_flash", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash", + "type": "LIBRARY", + "lib": "__idf_nvs_flash", + "reqs": [ "esp_partition" ], + "priv_reqs": [ "spi_flash", "newlib" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/nvs_flash/libnvs_flash.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_api.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_cxx_api.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_item_hash_list.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_page.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_pagemanager.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_storage.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_handle_simple.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_handle_locked.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_partition.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_partition_lookup.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_partition_manager.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_types.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_platform.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_bootloader.c", "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash/src/nvs_encrypted_partition.cpp" ], + "include_dirs": [ "include" ] + }, + "nvs_sec_provider": { + "alias": "idf::nvs_sec_provider", + "target": "___idf_nvs_sec_provider", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_sec_provider", + "type": "LIBRARY", + "lib": "__idf_nvs_sec_provider", + "reqs": [], + "priv_reqs": [ "bootloader_support", "efuse", "esp_partition", "nvs_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/nvs_sec_provider/libnvs_sec_provider.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_sec_provider/nvs_sec_provider.c" ], + "include_dirs": [ "include" ] + }, + "openthread": { + "alias": "idf::openthread", + "target": "___idf_openthread", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/openthread", + "type": "CONFIG_ONLY", + "lib": "__idf_openthread", + "reqs": [ "esp_netif", "lwip", "esp_driver_uart", "driver" ], + "priv_reqs": [ "console", "esp_event", "esp_partition", "esp_timer", "ieee802154", "mbedtls", "nvs_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "partition_table": { + "alias": "idf::partition_table", + "target": "___idf_partition_table", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/partition_table", + "type": "CONFIG_ONLY", + "lib": "__idf_partition_table", + "reqs": [], + "priv_reqs": [ "esptool_py" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "protobuf-c": { + "alias": "idf::protobuf-c", + "target": "___idf_protobuf-c", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/protobuf-c", + "type": "LIBRARY", + "lib": "__idf_protobuf-c", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/protobuf-c/libprotobuf-c.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/protobuf-c/protobuf-c/protobuf-c/protobuf-c.c" ], + "include_dirs": [ "protobuf-c" ] + }, + "protocomm": { + "alias": "idf::protocomm", + "target": "___idf_protocomm", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm", + "type": "LIBRARY", + "lib": "__idf_protocomm", + "reqs": [ "bt" ], + "priv_reqs": [ "protobuf-c", "mbedtls", "console", "esp_http_server", "driver" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/protocomm/libprotocomm.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/src/common/protocomm.c", "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/proto-c/constants.pb-c.c", "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/proto-c/sec0.pb-c.c", "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/proto-c/sec1.pb-c.c", "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/proto-c/sec2.pb-c.c", "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/proto-c/session.pb-c.c", "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/src/transports/protocomm_console.c", "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/src/transports/protocomm_httpd.c", "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/src/security/security0.c", "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/src/security/security1.c", "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/src/security/security2.c", "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/src/crypto/srp6a/esp_srp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm/src/crypto/srp6a/esp_srp_mpi.c" ], + "include_dirs": [ "include/common", "include/security", "include/transports", "include/crypto/srp6a", "proto-c" ] + }, + "pthread": { + "alias": "idf::pthread", + "target": "___idf_pthread", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/pthread", + "type": "LIBRARY", + "lib": "__idf_pthread", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/pthread/libpthread.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/pthread/pthread.c", "C:/Users/alex/esp/v5.4/esp-idf/components/pthread/pthread_cond_var.c", "C:/Users/alex/esp/v5.4/esp-idf/components/pthread/pthread_local_storage.c", "C:/Users/alex/esp/v5.4/esp-idf/components/pthread/pthread_rwlock.c", "C:/Users/alex/esp/v5.4/esp-idf/components/pthread/pthread_semaphore.c" ], + "include_dirs": [ "include" ] + }, + "riscv": { + "alias": "idf::riscv", + "target": "___idf_riscv", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/riscv", + "type": "LIBRARY", + "lib": "__idf_riscv", + "reqs": [], + "priv_reqs": [ "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/riscv/libriscv.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/riscv/instruction_decode.c", "C:/Users/alex/esp/v5.4/esp-idf/components/riscv/interrupt.c", "C:/Users/alex/esp/v5.4/esp-idf/components/riscv/vectors.S", "C:/Users/alex/esp/v5.4/esp-idf/components/riscv/interrupt_intc.c", "C:/Users/alex/esp/v5.4/esp-idf/components/riscv/vectors_intc.S" ], + "include_dirs": [ "include" ] + }, + "rt": { + "alias": "idf::rt", + "target": "___idf_rt", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/rt", + "type": "LIBRARY", + "lib": "__idf_rt", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/rt/librt.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/rt/FreeRTOS_POSIX_mqueue.c", "C:/Users/alex/esp/v5.4/esp-idf/components/rt/FreeRTOS_POSIX_utils.c" ], + "include_dirs": [ "include" ] + }, + "sdmmc": { + "alias": "idf::sdmmc", + "target": "___idf_sdmmc", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/sdmmc", + "type": "LIBRARY", + "lib": "__idf_sdmmc", + "reqs": [], + "priv_reqs": [ "soc", "esp_timer", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/sdmmc/libsdmmc.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/sdmmc/sdmmc_cmd.c", "C:/Users/alex/esp/v5.4/esp-idf/components/sdmmc/sdmmc_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/sdmmc/sdmmc_init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/sdmmc/sdmmc_io.c", "C:/Users/alex/esp/v5.4/esp-idf/components/sdmmc/sdmmc_mmc.c", "C:/Users/alex/esp/v5.4/esp-idf/components/sdmmc/sdmmc_sd.c", "C:/Users/alex/esp/v5.4/esp-idf/components/sdmmc/sd_pwr_ctrl/sd_pwr_ctrl.c" ], + "include_dirs": [ "include" ] + }, + "soc": { + "alias": "idf::soc", + "target": "___idf_soc", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/soc", + "type": "LIBRARY", + "lib": "__idf_soc", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/soc/libsoc.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/soc/lldesc.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/dport_access_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/interrupts.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/gpio_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/uart_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/adc_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/dedic_gpio_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/gdma_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/spi_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/ledc_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/rmt_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/sdm_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/i2s_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/i2c_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/temperature_sensor_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/timer_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/mpi_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/twai_periph.c", "C:/Users/alex/esp/v5.4/esp-idf/components/soc/esp32c3/wdt_periph.c" ], + "include_dirs": [ "include", "esp32c3", "esp32c3/include", "esp32c3/register" ] + }, + "spi_flash": { + "alias": "idf::spi_flash", + "target": "___idf_spi_flash", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash", + "type": "LIBRARY", + "lib": "__idf_spi_flash", + "reqs": [ "hal" ], + "priv_reqs": [ "bootloader_support", "app_update", "soc", "esp_mm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/spi_flash/libspi_flash.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/flash_brownout_hook.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/spi_flash_chip_drivers.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/spi_flash_chip_generic.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/spi_flash_chip_issi.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/spi_flash_chip_mxic.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/spi_flash_chip_gd.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/spi_flash_chip_winbond.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/spi_flash_chip_boya.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/spi_flash_chip_mxic_opi.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/spi_flash_chip_th.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/memspi_host_driver.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/cache_utils.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/flash_mmap.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/flash_ops.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/spi_flash_wrap.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/esp_flash_api.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/esp_flash_spi_init.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/spi_flash_os_func_app.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash/spi_flash_os_func_noos.c" ], + "include_dirs": [ "include" ] + }, + "spiffs": { + "alias": "idf::spiffs", + "target": "___idf_spiffs", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/spiffs", + "type": "LIBRARY", + "lib": "__idf_spiffs", + "reqs": [ "esp_partition" ], + "priv_reqs": [ "bootloader_support", "esptool_py", "vfs" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/spiffs/libspiffs.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/spiffs/spiffs_api.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spiffs/spiffs/src/spiffs_cache.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spiffs/spiffs/src/spiffs_check.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spiffs/spiffs/src/spiffs_gc.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spiffs/spiffs/src/spiffs_hydrogen.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spiffs/spiffs/src/spiffs_nucleus.c", "C:/Users/alex/esp/v5.4/esp-idf/components/spiffs/esp_spiffs.c" ], + "include_dirs": [ "include" ] + }, + "tcp_transport": { + "alias": "idf::tcp_transport", + "target": "___idf_tcp_transport", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/tcp_transport", + "type": "LIBRARY", + "lib": "__idf_tcp_transport", + "reqs": [ "esp-tls", "lwip", "esp_timer" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/tcp_transport/libtcp_transport.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/tcp_transport/transport.c", "C:/Users/alex/esp/v5.4/esp-idf/components/tcp_transport/transport_ssl.c", "C:/Users/alex/esp/v5.4/esp-idf/components/tcp_transport/transport_internal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/tcp_transport/transport_socks_proxy.c", "C:/Users/alex/esp/v5.4/esp-idf/components/tcp_transport/transport_ws.c" ], + "include_dirs": [ "include" ] + }, + "ulp": { + "alias": "idf::ulp", + "target": "___idf_ulp", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/ulp", + "type": "CONFIG_ONLY", + "lib": "__idf_ulp", + "reqs": [ "driver", "esp_adc" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "unity": { + "alias": "idf::unity", + "target": "___idf_unity", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/unity", + "type": "LIBRARY", + "lib": "__idf_unity", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/unity/libunity.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/unity/unity/src/unity.c", "C:/Users/alex/esp/v5.4/esp-idf/components/unity/unity_compat.c", "C:/Users/alex/esp/v5.4/esp-idf/components/unity/unity_runner.c", "C:/Users/alex/esp/v5.4/esp-idf/components/unity/unity_utils_freertos.c", "C:/Users/alex/esp/v5.4/esp-idf/components/unity/unity_utils_cache.c", "C:/Users/alex/esp/v5.4/esp-idf/components/unity/unity_utils_memory.c", "C:/Users/alex/esp/v5.4/esp-idf/components/unity/unity_port_esp32.c", "C:/Users/alex/esp/v5.4/esp-idf/components/unity/port/esp/unity_utils_memory_esp.c" ], + "include_dirs": [ "include", "unity/src" ] + }, + "usb": { + "alias": "idf::usb", + "target": "___idf_usb", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/usb", + "type": "CONFIG_ONLY", + "lib": "__idf_usb", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "vfs": { + "alias": "idf::vfs", + "target": "___idf_vfs", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/vfs", + "type": "LIBRARY", + "lib": "__idf_vfs", + "reqs": [], + "priv_reqs": [ "esp_timer", "esp_driver_uart", "esp_driver_usb_serial_jtag", "esp_vfs_console" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/vfs/libvfs.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/vfs/vfs.c", "C:/Users/alex/esp/v5.4/esp-idf/components/vfs/vfs_eventfd.c", "C:/Users/alex/esp/v5.4/esp-idf/components/vfs/vfs_semihost.c", "C:/Users/alex/esp/v5.4/esp-idf/components/vfs/nullfs.c" ], + "include_dirs": [ "include" ] + }, + "wear_levelling": { + "alias": "idf::wear_levelling", + "target": "___idf_wear_levelling", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/wear_levelling", + "type": "LIBRARY", + "lib": "__idf_wear_levelling", + "reqs": [ "esp_partition" ], + "priv_reqs": [ "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/wear_levelling/libwear_levelling.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/wear_levelling/Partition.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/wear_levelling/SPI_Flash.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/wear_levelling/WL_Ext_Perf.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/wear_levelling/WL_Ext_Safe.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/wear_levelling/WL_Flash.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/wear_levelling/crc32.cpp", "C:/Users/alex/esp/v5.4/esp-idf/components/wear_levelling/wear_levelling.cpp" ], + "include_dirs": [ "include" ] + }, + "wifi_provisioning": { + "alias": "idf::wifi_provisioning", + "target": "___idf_wifi_provisioning", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning", + "type": "LIBRARY", + "lib": "__idf_wifi_provisioning", + "reqs": [ "lwip", "protocomm" ], + "priv_reqs": [ "protobuf-c", "bt", "json", "esp_timer", "esp_wifi" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/wifi_provisioning/libwifi_provisioning.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning/src/wifi_config.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning/src/wifi_scan.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning/src/wifi_ctrl.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning/src/manager.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning/src/handlers.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning/src/scheme_console.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning/proto-c/wifi_config.pb-c.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning/proto-c/wifi_scan.pb-c.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning/proto-c/wifi_ctrl.pb-c.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning/proto-c/wifi_constants.pb-c.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning/src/scheme_softap.c" ], + "include_dirs": [ "include" ] + }, + "wpa_supplicant": { + "alias": "idf::wpa_supplicant", + "target": "___idf_wpa_supplicant", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant", + "type": "LIBRARY", + "lib": "__idf_wpa_supplicant", + "reqs": [], + "priv_reqs": [ "mbedtls", "esp_timer", "esp_wifi" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/build/esp-idf/wpa_supplicant/libwpa_supplicant.a", + "sources": [ "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/port/os_xtensa.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/port/eloop.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/ap/ap_config.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/ap/ieee802_1x.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/ap/wpa_auth.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/ap/wpa_auth_ie.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/ap/pmksa_cache_auth.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/ap/sta_info.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/ap/ieee802_11.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/ap/comeback_token.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/common/sae.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/common/dragonfly.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/common/wpa_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/utils/bitfield.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/aes-siv.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/sha256-kdf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/ccmp.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/aes-gcm.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/crypto_ops.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/dh_group5.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/dh_groups.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/ms_funcs.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/sha1-tlsprf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/sha256-tlsprf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/sha384-tlsprf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/sha256-prf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/sha1-prf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/sha384-prf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/md4-internal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/sha1-tprf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_common/eap_wsc_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/common/ieee802_11_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_peer/chap.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_peer/eap.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_peer/eap_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_peer/eap_mschapv2.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_peer/eap_peap.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_peer/eap_peap_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_peer/eap_tls.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_peer/eap_tls_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_peer/eap_ttls.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_peer/mschapv2.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_peer/eap_fast.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_peer/eap_fast_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/eap_peer/eap_fast_pac.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/rsn_supp/pmksa_cache.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/rsn_supp/wpa.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/rsn_supp/wpa_ie.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/utils/base64.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/utils/common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/utils/ext_password.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/utils/uuid.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/utils/wpabuf.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/utils/wpa_debug.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/utils/json.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/wps/wps.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/wps/wps_attr_build.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/wps/wps_attr_parse.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/wps/wps_attr_process.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/wps/wps_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/wps/wps_dev_attr.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/wps/wps_enrollee.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/common/sae_pk.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/esp_eap_client.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/esp_wpa2_api_port.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/esp_wpa_main.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/esp_wpas_glue.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/esp_common.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/esp_wps.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/esp_wpa3.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/esp_owe.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/esp_hostap.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/crypto/tls_mbedtls.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/crypto/fastpbkdf2.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-bignum.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-ec.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/rc4.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/des-internal.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/aes-wrap.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/aes-unwrap.c", "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant/src/crypto/aes-ccm.c" ], + "include_dirs": [ "include", "port/include", "esp_supplicant/include" ] + } + }, + "all_component_info" : { + "app_trace": { + "alias": "idf::app_trace", + "target": "___idf_app_trace", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/app_trace", + "lib": "__idf_app_trace", + "reqs": [ "esp_timer" ], + "priv_reqs": [ "esp_driver_gptimer", "esp_driver_gpio", "esp_driver_uart" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "app_update": { + "alias": "idf::app_update", + "target": "___idf_app_update", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/app_update", + "lib": "__idf_app_update", + "reqs": [ "partition_table", "bootloader_support", "esp_app_format", "esp_bootloader_format", "esp_partition" ], + "priv_reqs": [ "esptool_py", "efuse", "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "bootloader": { + "alias": "idf::bootloader", + "target": "___idf_bootloader", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader", + "lib": "__idf_bootloader", + "reqs": [], + "priv_reqs": [ "partition_table", "esptool_py" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "bootloader_support": { + "alias": "idf::bootloader_support", + "target": "___idf_bootloader_support", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/bootloader_support", + "lib": "__idf_bootloader_support", + "reqs": [ "soc" ], + "priv_reqs": [ "spi_flash", "mbedtls", "efuse", "heap", "esp_bootloader_format", "esp_app_format" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "bootloader_flash/include" ] + }, + "bt": { + "alias": "idf::bt", + "target": "___idf_bt", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/bt", + "lib": "__idf_bt", + "reqs": [ "esp_timer", "esp_wifi" ], + "priv_reqs": [ "nvs_flash", "soc", "esp_pm", "esp_phy", "esp_coex", "mbedtls", "esp_driver_uart", "vfs", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "cmock": { + "alias": "idf::cmock", + "target": "___idf_cmock", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/cmock", + "lib": "__idf_cmock", + "reqs": [ "unity" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "CMock/src" ] + }, + "console": { + "alias": "idf::console", + "target": "___idf_console", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/console", + "lib": "__idf_console", + "reqs": [ "vfs", "esp_vfs_console" ], + "priv_reqs": [ "esp_driver_uart", "esp_driver_usb_serial_jtag" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "C:/Users/alex/esp/v5.4/esp-idf/components/console" ] + }, + "cxx": { + "alias": "idf::cxx", + "target": "___idf_cxx", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/cxx", + "lib": "__idf_cxx", + "reqs": [], + "priv_reqs": [ "pthread", "esp_system" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "driver": { + "alias": "idf::driver", + "target": "___idf_driver", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/driver", + "lib": "__idf_driver", + "reqs": [ "esp_pm", "esp_ringbuf", "freertos", "soc", "hal", "esp_hw_support", "esp_driver_gpio", "esp_driver_pcnt", "esp_driver_gptimer", "esp_driver_spi", "esp_driver_mcpwm", "esp_driver_ana_cmpr", "esp_driver_i2s", "esp_driver_sdmmc", "esp_driver_sdspi", "esp_driver_sdio", "esp_driver_dac", "esp_driver_rmt", "esp_driver_tsens", "esp_driver_sdm", "esp_driver_i2c", "esp_driver_uart", "esp_driver_ledc", "esp_driver_parlio", "esp_driver_usb_serial_jtag" ], + "priv_reqs": [ "efuse", "esp_timer", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "deprecated", "i2c/include", "touch_sensor/include", "twai/include" ] + }, + "efuse": { + "alias": "idf::efuse", + "target": "___idf_efuse", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/efuse", + "lib": "__idf_efuse", + "reqs": [], + "priv_reqs": [ "bootloader_support", "soc", "spi_flash", "esp_system", "esp_partition", "esp_app_format" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "esp32c3/include" ] + }, + "esp-tls": { + "alias": "idf::esp-tls", + "target": "___idf_esp-tls", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp-tls", + "lib": "__idf_esp-tls", + "reqs": [ "mbedtls" ], + "priv_reqs": [ "http_parser", "esp_timer", "lwip" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "C:/Users/alex/esp/v5.4/esp-idf/components/esp-tls", "esp-tls-crypto" ] + }, + "esp_adc": { + "alias": "idf::esp_adc", + "target": "___idf_esp_adc", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_adc", + "lib": "__idf_esp_adc", + "reqs": [], + "priv_reqs": [ "driver", "esp_driver_gpio", "efuse", "esp_pm", "esp_ringbuf", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "interface", "esp32c3/include", "deprecated/include" ] + }, + "esp_app_format": { + "alias": "idf::esp_app_format", + "target": "___idf_esp_app_format", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_app_format", + "lib": "__idf_esp_app_format", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_bootloader_format": { + "alias": "idf::esp_bootloader_format", + "target": "___idf_esp_bootloader_format", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_bootloader_format", + "lib": "__idf_esp_bootloader_format", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_coex": { + "alias": "idf::esp_coex", + "target": "___idf_esp_coex", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_coex", + "lib": "__idf_esp_coex", + "reqs": [], + "priv_reqs": [ "esp_timer", "driver", "esp_event" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_common": { + "alias": "idf::esp_common", + "target": "___idf_esp_common", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_common", + "lib": "__idf_esp_common", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_ana_cmpr": { + "alias": "idf::esp_driver_ana_cmpr", + "target": "___idf_esp_driver_ana_cmpr", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ana_cmpr", + "lib": "__idf_esp_driver_ana_cmpr", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_cam": { + "alias": "idf::esp_driver_cam", + "target": "___idf_esp_driver_cam", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_cam", + "lib": "__idf_esp_driver_cam", + "reqs": [ "esp_driver_isp", "esp_mm" ], + "priv_reqs": [ "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "interface" ] + }, + "esp_driver_dac": { + "alias": "idf::esp_driver_dac", + "target": "___idf_esp_driver_dac", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_dac", + "lib": "__idf_esp_driver_dac", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "./include" ] + }, + "esp_driver_gpio": { + "alias": "idf::esp_driver_gpio", + "target": "___idf_esp_driver_gpio", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gpio", + "lib": "__idf_esp_driver_gpio", + "reqs": [], + "priv_reqs": [ "esp_pm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_gptimer": { + "alias": "idf::esp_driver_gptimer", + "target": "___idf_esp_driver_gptimer", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_gptimer", + "lib": "__idf_esp_driver_gptimer", + "reqs": [ "esp_pm" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_i2c": { + "alias": "idf::esp_driver_i2c", + "target": "___idf_esp_driver_i2c", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2c", + "lib": "__idf_esp_driver_i2c", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_pm", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_i2s": { + "alias": "idf::esp_driver_i2s", + "target": "___idf_esp_driver_i2s", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_i2s", + "lib": "__idf_esp_driver_i2s", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_pm", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_isp": { + "alias": "idf::esp_driver_isp", + "target": "___idf_esp_driver_isp", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_isp", + "lib": "__idf_esp_driver_isp", + "reqs": [ "esp_mm" ], + "priv_reqs": [ "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_jpeg": { + "alias": "idf::esp_driver_jpeg", + "target": "___idf_esp_driver_jpeg", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_jpeg", + "lib": "__idf_esp_driver_jpeg", + "reqs": [], + "priv_reqs": [ "esp_mm", "esp_pm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_ledc": { + "alias": "idf::esp_driver_ledc", + "target": "___idf_esp_driver_ledc", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ledc", + "lib": "__idf_esp_driver_ledc", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_mcpwm": { + "alias": "idf::esp_driver_mcpwm", + "target": "___idf_esp_driver_mcpwm", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_mcpwm", + "lib": "__idf_esp_driver_mcpwm", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_parlio": { + "alias": "idf::esp_driver_parlio", + "target": "___idf_esp_driver_parlio", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_parlio", + "lib": "__idf_esp_driver_parlio", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_pcnt": { + "alias": "idf::esp_driver_pcnt", + "target": "___idf_esp_driver_pcnt", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_pcnt", + "lib": "__idf_esp_driver_pcnt", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_ppa": { + "alias": "idf::esp_driver_ppa", + "target": "___idf_esp_driver_ppa", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_ppa", + "lib": "__idf_esp_driver_ppa", + "reqs": [], + "priv_reqs": [ "esp_mm", "esp_pm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_rmt": { + "alias": "idf::esp_driver_rmt", + "target": "___idf_esp_driver_rmt", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_rmt", + "lib": "__idf_esp_driver_rmt", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_sdio": { + "alias": "idf::esp_driver_sdio", + "target": "___idf_esp_driver_sdio", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdio", + "lib": "__idf_esp_driver_sdio", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_sdm": { + "alias": "idf::esp_driver_sdm", + "target": "___idf_esp_driver_sdm", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdm", + "lib": "__idf_esp_driver_sdm", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_sdmmc": { + "alias": "idf::esp_driver_sdmmc", + "target": "___idf_esp_driver_sdmmc", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdmmc", + "lib": "__idf_esp_driver_sdmmc", + "reqs": [ "sdmmc", "esp_driver_gpio" ], + "priv_reqs": [ "esp_timer", "esp_pm", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_sdspi": { + "alias": "idf::esp_driver_sdspi", + "target": "___idf_esp_driver_sdspi", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_sdspi", + "lib": "__idf_esp_driver_sdspi", + "reqs": [ "sdmmc", "esp_driver_spi", "esp_driver_gpio" ], + "priv_reqs": [ "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_spi": { + "alias": "idf::esp_driver_spi", + "target": "___idf_esp_driver_spi", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_spi", + "lib": "__idf_esp_driver_spi", + "reqs": [ "esp_pm" ], + "priv_reqs": [ "esp_timer", "esp_mm", "esp_driver_gpio", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_touch_sens": { + "alias": "idf::esp_driver_touch_sens", + "target": "___idf_esp_driver_touch_sens", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_touch_sens", + "lib": "__idf_esp_driver_touch_sens", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "esp_driver_tsens": { + "alias": "idf::esp_driver_tsens", + "target": "___idf_esp_driver_tsens", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_tsens", + "lib": "__idf_esp_driver_tsens", + "reqs": [], + "priv_reqs": [ "efuse" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_uart": { + "alias": "idf::esp_driver_uart", + "target": "___idf_esp_driver_uart", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_uart", + "lib": "__idf_esp_driver_uart", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_usb_serial_jtag": { + "alias": "idf::esp_driver_usb_serial_jtag", + "target": "___idf_esp_driver_usb_serial_jtag", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_driver_usb_serial_jtag", + "lib": "__idf_esp_driver_usb_serial_jtag", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_ringbuf", "esp_pm", "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_eth": { + "alias": "idf::esp_eth", + "target": "___idf_esp_eth", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_eth", + "lib": "__idf_esp_eth", + "reqs": [ "esp_event" ], + "priv_reqs": [ "log", "esp_timer", "esp_driver_spi", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_event": { + "alias": "idf::esp_event", + "target": "___idf_esp_event", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_event", + "lib": "__idf_esp_event", + "reqs": [ "log", "esp_common", "freertos" ], + "priv_reqs": [ "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_gdbstub": { + "alias": "idf::esp_gdbstub", + "target": "___idf_esp_gdbstub", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_gdbstub", + "lib": "__idf_esp_gdbstub", + "reqs": [ "freertos" ], + "priv_reqs": [ "soc", "esp_rom", "esp_system" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_hid": { + "alias": "idf::esp_hid", + "target": "___idf_esp_hid", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hid", + "lib": "__idf_esp_hid", + "reqs": [ "esp_event", "bt" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_http_client": { + "alias": "idf::esp_http_client", + "target": "___idf_esp_http_client", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_client", + "lib": "__idf_esp_http_client", + "reqs": [ "lwip", "esp_event" ], + "priv_reqs": [ "tcp_transport", "http_parser" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_http_server": { + "alias": "idf::esp_http_server", + "target": "___idf_esp_http_server", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_http_server", + "lib": "__idf_esp_http_server", + "reqs": [ "http_parser", "esp_event" ], + "priv_reqs": [ "mbedtls", "lwip", "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_https_ota": { + "alias": "idf::esp_https_ota", + "target": "___idf_esp_https_ota", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_ota", + "lib": "__idf_esp_https_ota", + "reqs": [ "esp_http_client", "bootloader_support", "esp_app_format", "esp_event" ], + "priv_reqs": [ "log", "app_update" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_https_server": { + "alias": "idf::esp_https_server", + "target": "___idf_esp_https_server", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_https_server", + "lib": "__idf_esp_https_server", + "reqs": [ "esp_http_server", "esp-tls", "esp_event" ], + "priv_reqs": [ "lwip" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_hw_support": { + "alias": "idf::esp_hw_support", + "target": "___idf_esp_hw_support", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_hw_support", + "lib": "__idf_esp_hw_support", + "reqs": [ "soc" ], + "priv_reqs": [ "efuse", "spi_flash", "bootloader_support", "esp_security", "esp_driver_gpio", "esp_timer", "esp_pm", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "include/soc", "include/soc/esp32c3", "dma/include", "ldo/include", "debug_probe/include" ] + }, + "esp_lcd": { + "alias": "idf::esp_lcd", + "target": "___idf_esp_lcd", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_lcd", + "lib": "__idf_esp_lcd", + "reqs": [ "driver", "esp_driver_gpio", "esp_driver_i2c", "esp_driver_spi" ], + "priv_reqs": [ "esp_mm", "esp_psram", "esp_pm", "esp_driver_i2s" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "interface" ] + }, + "esp_local_ctrl": { + "alias": "idf::esp_local_ctrl", + "target": "___idf_esp_local_ctrl", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_local_ctrl", + "lib": "__idf_esp_local_ctrl", + "reqs": [ "protocomm", "esp_https_server" ], + "priv_reqs": [ "protobuf-c" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_mm": { + "alias": "idf::esp_mm", + "target": "___idf_esp_mm", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_mm", + "lib": "__idf_esp_mm", + "reqs": [], + "priv_reqs": [ "heap", "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_netif": { + "alias": "idf::esp_netif", + "target": "___idf_esp_netif", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif", + "lib": "__idf_esp_netif", + "reqs": [ "esp_event" ], + "priv_reqs": [ "esp_netif_stack" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_netif_stack": { + "alias": "idf::esp_netif_stack", + "target": "___idf_esp_netif_stack", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_netif_stack", + "lib": "__idf_esp_netif_stack", + "reqs": [ "lwip" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "esp_partition": { + "alias": "idf::esp_partition", + "target": "___idf_esp_partition", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_partition", + "lib": "__idf_esp_partition", + "reqs": [], + "priv_reqs": [ "esp_system", "spi_flash", "partition_table", "bootloader_support", "app_update" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_phy": { + "alias": "idf::esp_phy", + "target": "___idf_esp_phy", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_phy", + "lib": "__idf_esp_phy", + "reqs": [], + "priv_reqs": [ "nvs_flash", "driver", "efuse", "esp_timer", "esp_wifi" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "esp32c3/include" ] + }, + "esp_pm": { + "alias": "idf::esp_pm", + "target": "___idf_esp_pm", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_pm", + "lib": "__idf_esp_pm", + "reqs": [], + "priv_reqs": [ "esp_system", "esp_driver_gpio", "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_psram": { + "alias": "idf::esp_psram", + "target": "___idf_esp_psram", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_psram", + "lib": "__idf_esp_psram", + "reqs": [], + "priv_reqs": [ "heap", "spi_flash", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_ringbuf": { + "alias": "idf::esp_ringbuf", + "target": "___idf_esp_ringbuf", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_ringbuf", + "lib": "__idf_esp_ringbuf", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_rom": { + "alias": "idf::esp_rom", + "target": "___idf_esp_rom", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_rom", + "lib": "__idf_esp_rom", + "reqs": [], + "priv_reqs": [ "soc", "hal" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "esp32c3/include", "esp32c3/include/esp32c3", "esp32c3" ] + }, + "esp_security": { + "alias": "idf::esp_security", + "target": "___idf_esp_security", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_security", + "lib": "__idf_esp_security", + "reqs": [], + "priv_reqs": [ "efuse", "esp_hw_support", "esp_system", "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_system": { + "alias": "idf::esp_system", + "target": "___idf_esp_system", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_system", + "lib": "__idf_esp_system", + "reqs": [], + "priv_reqs": [ "spi_flash", "esp_timer", "esp_mm", "bootloader_support", "esp_pm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_timer": { + "alias": "idf::esp_timer", + "target": "___idf_esp_timer", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_timer", + "lib": "__idf_esp_timer", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_vfs_console": { + "alias": "idf::esp_vfs_console", + "target": "___idf_esp_vfs_console", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_vfs_console", + "lib": "__idf_esp_vfs_console", + "reqs": [], + "priv_reqs": [ "vfs", "esp_driver_uart", "esp_driver_usb_serial_jtag" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_wifi": { + "alias": "idf::esp_wifi", + "target": "___idf_esp_wifi", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esp_wifi", + "lib": "__idf_esp_wifi", + "reqs": [ "esp_event", "esp_phy", "esp_netif" ], + "priv_reqs": [ "driver", "esptool_py", "esp_pm", "esp_timer", "nvs_flash", "wpa_supplicant", "hal", "lwip", "esp_coex" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "include/local", "wifi_apps/include", "wifi_apps/nan_app/include" ] + }, + "espcoredump": { + "alias": "idf::espcoredump", + "target": "___idf_espcoredump", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/espcoredump", + "lib": "__idf_espcoredump", + "reqs": [], + "priv_reqs": [ "esp_partition", "spi_flash", "bootloader_support", "mbedtls", "esp_rom", "soc", "esp_system", "esp_driver_gpio", "driver" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "include/port/riscv" ] + }, + "esptool_py": { + "alias": "idf::esptool_py", + "target": "___idf_esptool_py", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/esptool_py", + "lib": "__idf_esptool_py", + "reqs": [ "bootloader" ], + "priv_reqs": [ "partition_table" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "fatfs": { + "alias": "idf::fatfs", + "target": "___idf_fatfs", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/fatfs", + "lib": "__idf_fatfs", + "reqs": [ "wear_levelling", "sdmmc", "esp_driver_sdmmc", "esp_driver_sdspi" ], + "priv_reqs": [ "vfs", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "diskio", "src", "vfs" ] + }, + "freertos": { + "alias": "idf::freertos", + "target": "___idf_freertos", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/freertos", + "lib": "__idf_freertos", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "config/include", "config/include/freertos", "config/riscv/include", "FreeRTOS-Kernel/include", "FreeRTOS-Kernel/portable/riscv/include", "FreeRTOS-Kernel/portable/riscv/include/freertos", "esp_additions/include" ] + }, + "hal": { + "alias": "idf::hal", + "target": "___idf_hal", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/hal", + "lib": "__idf_hal", + "reqs": [ "soc", "esp_rom" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "platform_port/include", "esp32c3/include", "include" ] + }, + "heap": { + "alias": "idf::heap", + "target": "___idf_heap", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/heap", + "lib": "__idf_heap", + "reqs": [], + "priv_reqs": [ "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "tlsf" ] + }, + "http_parser": { + "alias": "idf::http_parser", + "target": "___idf_http_parser", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/http_parser", + "lib": "__idf_http_parser", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "." ] + }, + "idf_test": { + "alias": "idf::idf_test", + "target": "___idf_idf_test", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/idf_test", + "lib": "__idf_idf_test", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "include/esp32c3" ] + }, + "ieee802154": { + "alias": "idf::ieee802154", + "target": "___idf_ieee802154", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/ieee802154", + "lib": "__idf_ieee802154", + "reqs": [], + "priv_reqs": [ "esp_phy", "driver", "esp_timer", "esp_coex", "soc", "hal" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "json": { + "alias": "idf::json", + "target": "___idf_json", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/json", + "lib": "__idf_json", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "cJSON" ] + }, + "linux": { + "alias": "idf::linux", + "target": "___idf_linux", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/linux", + "lib": "__idf_linux", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "cJSON" ] + }, + "log": { + "alias": "idf::log", + "target": "___idf_log", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/log", + "lib": "__idf_log", + "reqs": [], + "priv_reqs": [ "soc", "hal", "esp_hw_support" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "lwip": { + "alias": "idf::lwip", + "target": "___idf_lwip", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/lwip", + "lib": "__idf_lwip", + "reqs": [], + "priv_reqs": [ "vfs" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "include/apps", "include/apps/sntp", "lwip/src/include", "port/include", "port/freertos/include/", "port/esp32xx/include", "port/esp32xx/include/arch", "port/esp32xx/include/sys" ] + }, + "mbedtls": { + "alias": "idf::mbedtls", + "target": "___idf_mbedtls", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/mbedtls", + "lib": "__idf_mbedtls", + "reqs": [], + "priv_reqs": [ "soc", "esp_hw_support", "esp_pm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "port/include", "mbedtls/include", "mbedtls/library", "esp_crt_bundle/include" ] + }, + "mqtt": { + "alias": "idf::mqtt", + "target": "___idf_mqtt", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/mqtt", + "lib": "__idf_mqtt", + "reqs": [ "esp_event", "tcp_transport" ], + "priv_reqs": [ "esp_timer", "http_parser", "esp_hw_support", "heap" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "C:/Users/alex/esp/v5.4/esp-idf/components/mqtt/esp-mqtt/include" ] + }, + "newlib": { + "alias": "idf::newlib", + "target": "___idf_newlib", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/newlib", + "lib": "__idf_newlib", + "reqs": [], + "priv_reqs": [ "soc", "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "platform_include" ] + }, + "nvs_flash": { + "alias": "idf::nvs_flash", + "target": "___idf_nvs_flash", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_flash", + "lib": "__idf_nvs_flash", + "reqs": [ "esp_partition" ], + "priv_reqs": [ "spi_flash", "newlib" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "nvs_sec_provider": { + "alias": "idf::nvs_sec_provider", + "target": "___idf_nvs_sec_provider", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/nvs_sec_provider", + "lib": "__idf_nvs_sec_provider", + "reqs": [], + "priv_reqs": [ "bootloader_support", "efuse", "esp_partition", "nvs_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "openthread": { + "alias": "idf::openthread", + "target": "___idf_openthread", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/openthread", + "lib": "__idf_openthread", + "reqs": [ "esp_netif", "lwip", "esp_driver_uart", "driver" ], + "priv_reqs": [ "console", "esp_event", "esp_partition", "esp_timer", "ieee802154", "mbedtls", "nvs_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "partition_table": { + "alias": "idf::partition_table", + "target": "___idf_partition_table", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/partition_table", + "lib": "__idf_partition_table", + "reqs": [], + "priv_reqs": [ "esptool_py" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "perfmon": { + "alias": "idf::perfmon", + "target": "___idf_perfmon", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/perfmon", + "lib": "__idf_perfmon", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "protobuf-c": { + "alias": "idf::protobuf-c", + "target": "___idf_protobuf-c", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/protobuf-c", + "lib": "__idf_protobuf-c", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "protobuf-c" ] + }, + "protocomm": { + "alias": "idf::protocomm", + "target": "___idf_protocomm", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/protocomm", + "lib": "__idf_protocomm", + "reqs": [ "bt" ], + "priv_reqs": [ "protobuf-c", "mbedtls", "console", "esp_http_server", "driver" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include/common", "include/security", "include/transports", "include/crypto/srp6a", "proto-c" ] + }, + "pthread": { + "alias": "idf::pthread", + "target": "___idf_pthread", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/pthread", + "lib": "__idf_pthread", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "riscv": { + "alias": "idf::riscv", + "target": "___idf_riscv", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/riscv", + "lib": "__idf_riscv", + "reqs": [], + "priv_reqs": [ "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "rt": { + "alias": "idf::rt", + "target": "___idf_rt", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/rt", + "lib": "__idf_rt", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "sdmmc": { + "alias": "idf::sdmmc", + "target": "___idf_sdmmc", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/sdmmc", + "lib": "__idf_sdmmc", + "reqs": [], + "priv_reqs": [ "soc", "esp_timer", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "soc": { + "alias": "idf::soc", + "target": "___idf_soc", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/soc", + "lib": "__idf_soc", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "esp32c3", "esp32c3/include", "esp32c3/register" ] + }, + "spi_flash": { + "alias": "idf::spi_flash", + "target": "___idf_spi_flash", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/spi_flash", + "lib": "__idf_spi_flash", + "reqs": [ "hal" ], + "priv_reqs": [ "bootloader_support", "app_update", "soc", "esp_mm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "spiffs": { + "alias": "idf::spiffs", + "target": "___idf_spiffs", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/spiffs", + "lib": "__idf_spiffs", + "reqs": [ "esp_partition" ], + "priv_reqs": [ "bootloader_support", "esptool_py", "vfs" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "tcp_transport": { + "alias": "idf::tcp_transport", + "target": "___idf_tcp_transport", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/tcp_transport", + "lib": "__idf_tcp_transport", + "reqs": [ "esp-tls", "lwip", "esp_timer" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "touch_element": { + "alias": "idf::touch_element", + "target": "___idf_touch_element", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/touch_element", + "lib": "__idf_touch_element", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "ulp": { + "alias": "idf::ulp", + "target": "___idf_ulp", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/ulp", + "lib": "__idf_ulp", + "reqs": [ "driver", "esp_adc" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "unity": { + "alias": "idf::unity", + "target": "___idf_unity", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/unity", + "lib": "__idf_unity", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "unity/src" ] + }, + "usb": { + "alias": "idf::usb", + "target": "___idf_usb", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/usb", + "lib": "__idf_usb", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "vfs": { + "alias": "idf::vfs", + "target": "___idf_vfs", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/vfs", + "lib": "__idf_vfs", + "reqs": [], + "priv_reqs": [ "esp_timer", "esp_driver_uart", "esp_driver_usb_serial_jtag", "esp_vfs_console" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "wear_levelling": { + "alias": "idf::wear_levelling", + "target": "___idf_wear_levelling", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/wear_levelling", + "lib": "__idf_wear_levelling", + "reqs": [ "esp_partition" ], + "priv_reqs": [ "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "wifi_provisioning": { + "alias": "idf::wifi_provisioning", + "target": "___idf_wifi_provisioning", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/wifi_provisioning", + "lib": "__idf_wifi_provisioning", + "reqs": [ "lwip", "protocomm" ], + "priv_reqs": [ "protobuf-c", "bt", "json", "esp_timer", "esp_wifi" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "wpa_supplicant": { + "alias": "idf::wpa_supplicant", + "target": "___idf_wpa_supplicant", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/wpa_supplicant", + "lib": "__idf_wpa_supplicant", + "reqs": [], + "priv_reqs": [ "mbedtls", "esp_timer", "esp_wifi" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "port/include", "esp_supplicant/include" ] + }, + "xtensa": { + "alias": "idf::xtensa", + "target": "___idf_xtensa", + "prefix": "idf", + "dir": "C:/Users/alex/esp/v5.4/esp-idf/components/xtensa", + "lib": "__idf_xtensa", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "port/include", "esp_supplicant/include" ] + }, + "main": { + "alias": "idf::main", + "target": "___idf_main", + "prefix": "idf", + "dir": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/main", + "lib": "__idf_main", + "reqs": [], + "priv_reqs": [ "espressif__led_strip" ], + "managed_reqs": [], + "managed_priv_reqs": [ "espressif__led_strip" ], + "include_dirs": [ "." ] + }, + "espressif__led_strip": { + "alias": "idf::espressif__led_strip", + "target": "___idf_espressif__led_strip", + "prefix": "idf", + "dir": "C:/Users/alex/github/ESP-Nodes/ESP-IDF_ePaper/managed_components/espressif__led_strip", + "lib": "__idf_espressif__led_strip", + "reqs": [ "driver" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "interface" ] + } + }, + "debug_prefix_map_gdbinit": "" +} diff --git a/ESP-IDF_ePaper/dependencies.lock b/ESP-IDF_ePaper/dependencies.lock index c61a25acf..8ebc420c0 100644 --- a/ESP-IDF_ePaper/dependencies.lock +++ b/ESP-IDF_ePaper/dependencies.lock @@ -16,5 +16,5 @@ dependencies: direct_dependencies: - espressif/led_strip manifest_hash: a9af7824fb34850fbe175d5384052634b3c00880abb2d3a7937e666d07603998 -target: esp32 +target: esp32c3 version: 2.0.0 diff --git a/ESP-IDF_ePaper/sdkconfig b/ESP-IDF_ePaper/sdkconfig index fc50dca40..36353d4cb 100644 --- a/ESP-IDF_ePaper/sdkconfig +++ b/ESP-IDF_ePaper/sdkconfig @@ -2,28 +2,25 @@ # Automatically generated file. DO NOT EDIT. # Espressif IoT Development Framework (ESP-IDF) 5.4.0 Project Configuration # -CONFIG_SOC_BROWNOUT_RESET_SUPPORTED="Not determined" -CONFIG_SOC_TWAI_BRP_DIV_SUPPORTED="Not determined" -CONFIG_SOC_DPORT_WORKAROUND="Not determined" -CONFIG_SOC_CAPS_ECO_VER_MAX=301 CONFIG_SOC_ADC_SUPPORTED=y -CONFIG_SOC_DAC_SUPPORTED=y +CONFIG_SOC_DEDICATED_GPIO_SUPPORTED=y CONFIG_SOC_UART_SUPPORTED=y -CONFIG_SOC_MCPWM_SUPPORTED=y +CONFIG_SOC_GDMA_SUPPORTED=y +CONFIG_SOC_AHB_GDMA_SUPPORTED=y CONFIG_SOC_GPTIMER_SUPPORTED=y -CONFIG_SOC_SDMMC_HOST_SUPPORTED=y +CONFIG_SOC_TWAI_SUPPORTED=y CONFIG_SOC_BT_SUPPORTED=y -CONFIG_SOC_PCNT_SUPPORTED=y +CONFIG_SOC_ASYNC_MEMCPY_SUPPORTED=y +CONFIG_SOC_USB_SERIAL_JTAG_SUPPORTED=y +CONFIG_SOC_TEMP_SENSOR_SUPPORTED=y +CONFIG_SOC_XT_WDT_SUPPORTED=y CONFIG_SOC_PHY_SUPPORTED=y CONFIG_SOC_WIFI_SUPPORTED=y -CONFIG_SOC_SDIO_SLAVE_SUPPORTED=y -CONFIG_SOC_TWAI_SUPPORTED=y +CONFIG_SOC_SUPPORTS_SECURE_DL_MODE=y +CONFIG_SOC_EFUSE_KEY_PURPOSE_FIELD=y +CONFIG_SOC_EFUSE_HAS_EFUSE_RST_BUG=y CONFIG_SOC_EFUSE_SUPPORTED=y -CONFIG_SOC_EMAC_SUPPORTED=y -CONFIG_SOC_ULP_SUPPORTED=y -CONFIG_SOC_CCOMP_TIMER_SUPPORTED=y CONFIG_SOC_RTC_FAST_MEM_SUPPORTED=y -CONFIG_SOC_RTC_SLOW_MEM_SUPPORTED=y CONFIG_SOC_RTC_MEM_SUPPORTED=y CONFIG_SOC_I2S_SUPPORTED=y CONFIG_SOC_RMT_SUPPORTED=y @@ -31,17 +28,19 @@ CONFIG_SOC_SDM_SUPPORTED=y CONFIG_SOC_GPSPI_SUPPORTED=y CONFIG_SOC_LEDC_SUPPORTED=y CONFIG_SOC_I2C_SUPPORTED=y +CONFIG_SOC_SYSTIMER_SUPPORTED=y CONFIG_SOC_SUPPORT_COEXISTENCE=y CONFIG_SOC_AES_SUPPORTED=y CONFIG_SOC_MPI_SUPPORTED=y CONFIG_SOC_SHA_SUPPORTED=y +CONFIG_SOC_HMAC_SUPPORTED=y +CONFIG_SOC_DIG_SIGN_SUPPORTED=y CONFIG_SOC_FLASH_ENC_SUPPORTED=y CONFIG_SOC_SECURE_BOOT_SUPPORTED=y -CONFIG_SOC_TOUCH_SENSOR_SUPPORTED=y +CONFIG_SOC_MEMPROT_SUPPORTED=y CONFIG_SOC_BOD_SUPPORTED=y -CONFIG_SOC_ULP_FSM_SUPPORTED=y CONFIG_SOC_CLK_TREE_SUPPORTED=y -CONFIG_SOC_MPU_SUPPORTED=y +CONFIG_SOC_ASSIST_DEBUG_SUPPORTED=y CONFIG_SOC_WDT_SUPPORTED=y CONFIG_SOC_SPI_FLASH_SUPPORTED=y CONFIG_SOC_RNG_SUPPORTED=y @@ -49,204 +48,248 @@ CONFIG_SOC_LIGHT_SLEEP_SUPPORTED=y CONFIG_SOC_DEEP_SLEEP_SUPPORTED=y CONFIG_SOC_LP_PERIPH_SHARE_INTERRUPT=y CONFIG_SOC_PM_SUPPORTED=y -CONFIG_SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL=5 -CONFIG_SOC_XTAL_SUPPORT_26M=y CONFIG_SOC_XTAL_SUPPORT_40M=y -CONFIG_SOC_XTAL_SUPPORT_AUTO_DETECT=y -CONFIG_SOC_ADC_RTC_CTRL_SUPPORTED=y +CONFIG_SOC_AES_SUPPORT_DMA=y +CONFIG_SOC_AES_GDMA=y +CONFIG_SOC_AES_SUPPORT_AES_128=y +CONFIG_SOC_AES_SUPPORT_AES_256=y CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED=y +CONFIG_SOC_ADC_ARBITER_SUPPORTED=y +CONFIG_SOC_ADC_DIG_IIR_FILTER_SUPPORTED=y +CONFIG_SOC_ADC_MONITOR_SUPPORTED=y CONFIG_SOC_ADC_DMA_SUPPORTED=y CONFIG_SOC_ADC_PERIPH_NUM=2 -CONFIG_SOC_ADC_MAX_CHANNEL_NUM=10 +CONFIG_SOC_ADC_MAX_CHANNEL_NUM=5 CONFIG_SOC_ADC_ATTEN_NUM=4 -CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM=2 -CONFIG_SOC_ADC_PATT_LEN_MAX=16 -CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH=9 +CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM=1 +CONFIG_SOC_ADC_PATT_LEN_MAX=8 +CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH=12 CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH=12 -CONFIG_SOC_ADC_DIGI_RESULT_BYTES=2 +CONFIG_SOC_ADC_DIGI_RESULT_BYTES=4 CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV=4 -CONFIG_SOC_ADC_DIGI_MONITOR_NUM=0 -CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH=2 -CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW=20 -CONFIG_SOC_ADC_RTC_MIN_BITWIDTH=9 +CONFIG_SOC_ADC_DIGI_IIR_FILTER_NUM=2 +CONFIG_SOC_ADC_DIGI_MONITOR_NUM=2 +CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH=83333 +CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW=611 +CONFIG_SOC_ADC_RTC_MIN_BITWIDTH=12 CONFIG_SOC_ADC_RTC_MAX_BITWIDTH=12 +CONFIG_SOC_ADC_CALIBRATION_V1_SUPPORTED=y +CONFIG_SOC_ADC_SELF_HW_CALI_SUPPORTED=y CONFIG_SOC_ADC_SHARED_POWER=y +CONFIG_SOC_APB_BACKUP_DMA=y +CONFIG_SOC_BROWNOUT_RESET_SUPPORTED=y CONFIG_SOC_SHARED_IDCACHE_SUPPORTED=y -CONFIG_SOC_IDCACHE_PER_CORE=y -CONFIG_SOC_CPU_CORES_NUM=2 +CONFIG_SOC_CACHE_MEMORY_IBANK_SIZE=0x4000 +CONFIG_SOC_CPU_CORES_NUM=1 CONFIG_SOC_CPU_INTR_NUM=32 -CONFIG_SOC_CPU_HAS_FPU=y -CONFIG_SOC_HP_CPU_HAS_MULTIPLE_CORES=y -CONFIG_SOC_CPU_BREAKPOINTS_NUM=2 -CONFIG_SOC_CPU_WATCHPOINTS_NUM=2 -CONFIG_SOC_CPU_WATCHPOINT_MAX_REGION_SIZE=64 -CONFIG_SOC_DAC_CHAN_NUM=2 -CONFIG_SOC_DAC_RESOLUTION=8 -CONFIG_SOC_DAC_DMA_16BIT_ALIGN=y +CONFIG_SOC_CPU_HAS_FLEXIBLE_INTC=y +CONFIG_SOC_CPU_HAS_CSR_PC=y +CONFIG_SOC_CPU_BREAKPOINTS_NUM=8 +CONFIG_SOC_CPU_WATCHPOINTS_NUM=8 +CONFIG_SOC_CPU_WATCHPOINT_MAX_REGION_SIZE=0x80000000 +CONFIG_SOC_DS_SIGNATURE_MAX_BIT_LEN=3072 +CONFIG_SOC_DS_KEY_PARAM_MD_IV_LENGTH=16 +CONFIG_SOC_DS_KEY_CHECK_MAX_WAIT_US=1100 +CONFIG_SOC_AHB_GDMA_VERSION=1 +CONFIG_SOC_GDMA_NUM_GROUPS_MAX=1 +CONFIG_SOC_GDMA_PAIRS_PER_GROUP_MAX=3 CONFIG_SOC_GPIO_PORT=1 -CONFIG_SOC_GPIO_PIN_COUNT=40 -CONFIG_SOC_GPIO_VALID_GPIO_MASK=0xFFFFFFFFFF -CONFIG_SOC_GPIO_IN_RANGE_MAX=39 -CONFIG_SOC_GPIO_OUT_RANGE_MAX=33 -CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK=0xEF0FEA -CONFIG_SOC_GPIO_CLOCKOUT_BY_IO_MUX=y +CONFIG_SOC_GPIO_PIN_COUNT=22 +CONFIG_SOC_GPIO_SUPPORT_PIN_GLITCH_FILTER=y +CONFIG_SOC_GPIO_FILTER_CLK_SUPPORT_APB=y +CONFIG_SOC_GPIO_SUPPORT_FORCE_HOLD=y +CONFIG_SOC_GPIO_SUPPORT_DEEPSLEEP_WAKEUP=y +CONFIG_SOC_GPIO_IN_RANGE_MAX=21 +CONFIG_SOC_GPIO_OUT_RANGE_MAX=21 +CONFIG_SOC_GPIO_DEEP_SLEEP_WAKE_VALID_GPIO_MASK=0 +CONFIG_SOC_GPIO_DEEP_SLEEP_WAKE_SUPPORTED_PIN_CNT=6 +CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK=0x00000000003FFFC0 +CONFIG_SOC_GPIO_CLOCKOUT_BY_GPIO_MATRIX=y CONFIG_SOC_GPIO_CLOCKOUT_CHANNEL_NUM=3 CONFIG_SOC_GPIO_SUPPORT_HOLD_IO_IN_DSLP=y -CONFIG_SOC_I2C_NUM=2 -CONFIG_SOC_HP_I2C_NUM=2 +CONFIG_SOC_DEDIC_GPIO_OUT_CHANNELS_NUM=8 +CONFIG_SOC_DEDIC_GPIO_IN_CHANNELS_NUM=8 +CONFIG_SOC_DEDIC_PERIPH_ALWAYS_ENABLE=y +CONFIG_SOC_I2C_NUM=1 +CONFIG_SOC_HP_I2C_NUM=1 CONFIG_SOC_I2C_FIFO_LEN=32 -CONFIG_SOC_I2C_CMD_REG_NUM=16 +CONFIG_SOC_I2C_CMD_REG_NUM=8 CONFIG_SOC_I2C_SUPPORT_SLAVE=y -CONFIG_SOC_I2C_SUPPORT_APB=y -CONFIG_SOC_I2C_STOP_INDEPENDENT=y -CONFIG_SOC_I2S_NUM=2 -CONFIG_SOC_I2S_HW_VERSION_1=y -CONFIG_SOC_I2S_SUPPORTS_APLL=y +CONFIG_SOC_I2C_SUPPORT_HW_CLR_BUS=y +CONFIG_SOC_I2C_SUPPORT_XTAL=y +CONFIG_SOC_I2C_SUPPORT_RTC=y +CONFIG_SOC_I2C_SUPPORT_10BIT_ADDR=y +CONFIG_SOC_I2C_SLAVE_SUPPORT_BROADCAST=y +CONFIG_SOC_I2C_SLAVE_CAN_GET_STRETCH_CAUSE=y +CONFIG_SOC_I2C_SLAVE_SUPPORT_I2CRAM_ACCESS=y +CONFIG_SOC_I2S_NUM=1 +CONFIG_SOC_I2S_HW_VERSION_2=y +CONFIG_SOC_I2S_SUPPORTS_XTAL=y CONFIG_SOC_I2S_SUPPORTS_PLL_F160M=y +CONFIG_SOC_I2S_SUPPORTS_PCM=y CONFIG_SOC_I2S_SUPPORTS_PDM=y CONFIG_SOC_I2S_SUPPORTS_PDM_TX=y -CONFIG_SOC_I2S_PDM_MAX_TX_LINES=1 -CONFIG_SOC_I2S_SUPPORTS_PDM_RX=y -CONFIG_SOC_I2S_PDM_MAX_RX_LINES=1 -CONFIG_SOC_I2S_SUPPORTS_ADC_DAC=y -CONFIG_SOC_I2S_SUPPORTS_ADC=y -CONFIG_SOC_I2S_SUPPORTS_DAC=y -CONFIG_SOC_I2S_SUPPORTS_LCD_CAMERA=y -CONFIG_SOC_I2S_MAX_DATA_WIDTH=24 -CONFIG_SOC_I2S_TRANS_SIZE_ALIGN_WORD=y -CONFIG_SOC_I2S_LCD_I80_VARIANT=y -CONFIG_SOC_LCD_I80_SUPPORTED=y -CONFIG_SOC_LCD_I80_BUSES=2 -CONFIG_SOC_LCD_I80_BUS_WIDTH=24 -CONFIG_SOC_LEDC_HAS_TIMER_SPECIFIC_MUX=y +CONFIG_SOC_I2S_PDM_MAX_TX_LINES=2 +CONFIG_SOC_I2S_SUPPORTS_TDM=y CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK=y -CONFIG_SOC_LEDC_SUPPORT_REF_TICK=y -CONFIG_SOC_LEDC_SUPPORT_HS_MODE=y +CONFIG_SOC_LEDC_SUPPORT_XTAL_CLOCK=y CONFIG_SOC_LEDC_TIMER_NUM=4 -CONFIG_SOC_LEDC_CHANNEL_NUM=8 -CONFIG_SOC_LEDC_TIMER_BIT_WIDTH=20 -CONFIG_SOC_MCPWM_GROUPS=2 -CONFIG_SOC_MCPWM_TIMERS_PER_GROUP=3 -CONFIG_SOC_MCPWM_OPERATORS_PER_GROUP=3 -CONFIG_SOC_MCPWM_COMPARATORS_PER_OPERATOR=2 -CONFIG_SOC_MCPWM_GENERATORS_PER_OPERATOR=2 -CONFIG_SOC_MCPWM_TRIGGERS_PER_OPERATOR=2 -CONFIG_SOC_MCPWM_GPIO_FAULTS_PER_GROUP=3 -CONFIG_SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP=y -CONFIG_SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER=3 -CONFIG_SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP=3 -CONFIG_SOC_MMU_PERIPH_NUM=2 -CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM=3 +CONFIG_SOC_LEDC_CHANNEL_NUM=6 +CONFIG_SOC_LEDC_TIMER_BIT_WIDTH=14 +CONFIG_SOC_LEDC_SUPPORT_FADE_STOP=y +CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM=1 +CONFIG_SOC_MMU_PERIPH_NUM=1 CONFIG_SOC_MPU_MIN_REGION_SIZE=0x20000000 CONFIG_SOC_MPU_REGIONS_MAX_NUM=8 -CONFIG_SOC_PCNT_GROUPS=1 -CONFIG_SOC_PCNT_UNITS_PER_GROUP=8 -CONFIG_SOC_PCNT_CHANNELS_PER_UNIT=2 -CONFIG_SOC_PCNT_THRES_POINT_PER_UNIT=2 CONFIG_SOC_RMT_GROUPS=1 -CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP=8 -CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP=8 -CONFIG_SOC_RMT_CHANNELS_PER_GROUP=8 -CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL=64 -CONFIG_SOC_RMT_SUPPORT_REF_TICK=y +CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP=2 +CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP=2 +CONFIG_SOC_RMT_CHANNELS_PER_GROUP=4 +CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL=48 +CONFIG_SOC_RMT_SUPPORT_RX_PINGPONG=y +CONFIG_SOC_RMT_SUPPORT_RX_DEMODULATION=y +CONFIG_SOC_RMT_SUPPORT_TX_ASYNC_STOP=y +CONFIG_SOC_RMT_SUPPORT_TX_LOOP_COUNT=y +CONFIG_SOC_RMT_SUPPORT_TX_SYNCHRO=y +CONFIG_SOC_RMT_SUPPORT_TX_CARRIER_DATA_ONLY=y +CONFIG_SOC_RMT_SUPPORT_XTAL=y CONFIG_SOC_RMT_SUPPORT_APB=y -CONFIG_SOC_RMT_CHANNEL_CLK_INDEPENDENT=y -CONFIG_SOC_RTCIO_PIN_COUNT=18 -CONFIG_SOC_RTCIO_INPUT_OUTPUT_SUPPORTED=y -CONFIG_SOC_RTCIO_HOLD_SUPPORTED=y -CONFIG_SOC_RTCIO_WAKE_SUPPORTED=y +CONFIG_SOC_RMT_SUPPORT_RC_FAST=y +CONFIG_SOC_RTC_CNTL_CPU_PD_DMA_BUS_WIDTH=128 +CONFIG_SOC_RTC_CNTL_CPU_PD_REG_FILE_NUM=108 +CONFIG_SOC_SLEEP_SYSTIMER_STALL_WORKAROUND=y +CONFIG_SOC_SLEEP_TGWDT_STOP_WORKAROUND=y +CONFIG_SOC_RTCIO_PIN_COUNT=0 +CONFIG_SOC_MPI_MEM_BLOCKS_NUM=4 +CONFIG_SOC_MPI_OPERATIONS_NUM=3 +CONFIG_SOC_RSA_MAX_BIT_LEN=3072 +CONFIG_SOC_SHA_DMA_MAX_BUFFER_SIZE=3968 +CONFIG_SOC_SHA_SUPPORT_DMA=y +CONFIG_SOC_SHA_SUPPORT_RESUME=y +CONFIG_SOC_SHA_GDMA=y +CONFIG_SOC_SHA_SUPPORT_SHA1=y +CONFIG_SOC_SHA_SUPPORT_SHA224=y +CONFIG_SOC_SHA_SUPPORT_SHA256=y CONFIG_SOC_SDM_GROUPS=1 -CONFIG_SOC_SDM_CHANNELS_PER_GROUP=8 +CONFIG_SOC_SDM_CHANNELS_PER_GROUP=4 CONFIG_SOC_SDM_CLK_SUPPORT_APB=y -CONFIG_SOC_SPI_HD_BOTH_INOUT_SUPPORTED=y -CONFIG_SOC_SPI_AS_CS_SUPPORTED=y -CONFIG_SOC_SPI_PERIPH_NUM=3 -CONFIG_SOC_SPI_DMA_CHAN_NUM=2 -CONFIG_SOC_SPI_MAX_CS_NUM=3 -CONFIG_SOC_SPI_SUPPORT_CLK_APB=y +CONFIG_SOC_SPI_PERIPH_NUM=2 +CONFIG_SOC_SPI_MAX_CS_NUM=6 CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE=64 -CONFIG_SOC_SPI_MAX_PRE_DIVIDER=8192 +CONFIG_SOC_SPI_SUPPORT_DDRCLK=y +CONFIG_SOC_SPI_SLAVE_SUPPORT_SEG_TRANS=y +CONFIG_SOC_SPI_SUPPORT_CD_SIG=y +CONFIG_SOC_SPI_SUPPORT_CONTINUOUS_TRANS=y +CONFIG_SOC_SPI_SUPPORT_SLAVE_HD_VER2=y +CONFIG_SOC_SPI_SUPPORT_CLK_APB=y +CONFIG_SOC_SPI_SUPPORT_CLK_XTAL=y +CONFIG_SOC_SPI_PERIPH_SUPPORT_CONTROL_DUMMY_OUT=y +CONFIG_SOC_SPI_SCT_SUPPORTED=y +CONFIG_SOC_SPI_SCT_REG_NUM=14 +CONFIG_SOC_SPI_SCT_BUFFER_NUM_MAX=y +CONFIG_SOC_SPI_SCT_CONF_BITLEN_MAX=0x3FFFA +CONFIG_SOC_MEMSPI_IS_INDEPENDENT=y +CONFIG_SOC_SPI_MAX_PRE_DIVIDER=16 +CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_WAIT_IDLE=y +CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_SUSPEND=y +CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_RESUME=y +CONFIG_SOC_SPI_MEM_SUPPORT_IDLE_INTR=y +CONFIG_SOC_SPI_MEM_SUPPORT_SW_SUSPEND=y +CONFIG_SOC_SPI_MEM_SUPPORT_CHECK_SUS=y +CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE=y +CONFIG_SOC_SPI_MEM_SUPPORT_WRAP=y CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED=y CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED=y CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED=y CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED=y +CONFIG_SOC_SYSTIMER_COUNTER_NUM=2 +CONFIG_SOC_SYSTIMER_ALARM_NUM=3 +CONFIG_SOC_SYSTIMER_BIT_WIDTH_LO=32 +CONFIG_SOC_SYSTIMER_BIT_WIDTH_HI=20 +CONFIG_SOC_SYSTIMER_FIXED_DIVIDER=y +CONFIG_SOC_SYSTIMER_INT_LEVEL=y +CONFIG_SOC_SYSTIMER_ALARM_MISS_COMPENSATE=y CONFIG_SOC_TIMER_GROUPS=2 -CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP=2 -CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH=64 -CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS=4 +CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP=1 +CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH=54 +CONFIG_SOC_TIMER_GROUP_SUPPORT_XTAL=y CONFIG_SOC_TIMER_GROUP_SUPPORT_APB=y -CONFIG_SOC_TOUCH_SENSOR_VERSION=1 -CONFIG_SOC_TOUCH_SENSOR_NUM=10 -CONFIG_SOC_TOUCH_SAMPLE_CFG_NUM=1 +CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS=2 +CONFIG_SOC_MWDT_SUPPORT_XTAL=y CONFIG_SOC_TWAI_CONTROLLER_NUM=1 -CONFIG_SOC_TWAI_BRP_MIN=2 CONFIG_SOC_TWAI_CLK_SUPPORT_APB=y -CONFIG_SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT=y -CONFIG_SOC_UART_NUM=3 -CONFIG_SOC_UART_HP_NUM=3 -CONFIG_SOC_UART_SUPPORT_APB_CLK=y -CONFIG_SOC_UART_SUPPORT_REF_TICK=y +CONFIG_SOC_TWAI_BRP_MIN=2 +CONFIG_SOC_TWAI_BRP_MAX=16384 +CONFIG_SOC_TWAI_SUPPORTS_RX_STATUS=y +CONFIG_SOC_EFUSE_DIS_DOWNLOAD_ICACHE=y +CONFIG_SOC_EFUSE_DIS_PAD_JTAG=y +CONFIG_SOC_EFUSE_DIS_USB_JTAG=y +CONFIG_SOC_EFUSE_DIS_DIRECT_BOOT=y +CONFIG_SOC_EFUSE_SOFT_DIS_JTAG=y +CONFIG_SOC_EFUSE_DIS_ICACHE=y +CONFIG_SOC_EFUSE_BLOCK9_KEY_PURPOSE_QUIRK=y +CONFIG_SOC_SECURE_BOOT_V2_RSA=y +CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS=3 +CONFIG_SOC_EFUSE_REVOKE_BOOT_KEY_DIGESTS=y +CONFIG_SOC_SUPPORT_SECURE_BOOT_REVOKE_KEY=y +CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX=32 +CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES=y +CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES_128=y +CONFIG_SOC_MEMPROT_CPU_PREFETCH_PAD_SIZE=16 +CONFIG_SOC_MEMPROT_MEM_ALIGN_SIZE=512 +CONFIG_SOC_UART_NUM=2 +CONFIG_SOC_UART_HP_NUM=2 CONFIG_SOC_UART_FIFO_LEN=128 CONFIG_SOC_UART_BITRATE_MAX=5000000 -CONFIG_SOC_SPIRAM_SUPPORTED=y -CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE=y -CONFIG_SOC_SHA_SUPPORT_PARALLEL_ENG=y -CONFIG_SOC_SHA_ENDIANNESS_BE=y -CONFIG_SOC_SHA_SUPPORT_SHA1=y -CONFIG_SOC_SHA_SUPPORT_SHA256=y -CONFIG_SOC_SHA_SUPPORT_SHA384=y -CONFIG_SOC_SHA_SUPPORT_SHA512=y -CONFIG_SOC_MPI_MEM_BLOCKS_NUM=4 -CONFIG_SOC_MPI_OPERATIONS_NUM=y -CONFIG_SOC_RSA_MAX_BIT_LEN=4096 -CONFIG_SOC_AES_SUPPORT_AES_128=y -CONFIG_SOC_AES_SUPPORT_AES_192=y -CONFIG_SOC_AES_SUPPORT_AES_256=y -CONFIG_SOC_SECURE_BOOT_V1=y -CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS=y -CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX=32 +CONFIG_SOC_UART_SUPPORT_APB_CLK=y +CONFIG_SOC_UART_SUPPORT_RTC_CLK=y +CONFIG_SOC_UART_SUPPORT_XTAL_CLK=y +CONFIG_SOC_UART_SUPPORT_WAKEUP_INT=y +CONFIG_SOC_UART_SUPPORT_FSM_TX_WAIT_SEND=y +CONFIG_SOC_COEX_HW_PTI=y CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE=21 -CONFIG_SOC_PM_SUPPORT_EXT0_WAKEUP=y -CONFIG_SOC_PM_SUPPORT_EXT1_WAKEUP=y -CONFIG_SOC_PM_SUPPORT_EXT_WAKEUP=y -CONFIG_SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP=y -CONFIG_SOC_PM_SUPPORT_RTC_PERIPH_PD=y -CONFIG_SOC_PM_SUPPORT_RTC_FAST_MEM_PD=y -CONFIG_SOC_PM_SUPPORT_RTC_SLOW_MEM_PD=y +CONFIG_SOC_MAC_BB_PD_MEM_SIZE=192 +CONFIG_SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH=12 +CONFIG_SOC_PM_SUPPORT_WIFI_WAKEUP=y +CONFIG_SOC_PM_SUPPORT_BT_WAKEUP=y +CONFIG_SOC_PM_SUPPORT_CPU_PD=y +CONFIG_SOC_PM_SUPPORT_WIFI_PD=y +CONFIG_SOC_PM_SUPPORT_BT_PD=y CONFIG_SOC_PM_SUPPORT_RC_FAST_PD=y CONFIG_SOC_PM_SUPPORT_VDDSDIO_PD=y -CONFIG_SOC_PM_SUPPORT_MODEM_PD=y -CONFIG_SOC_CONFIGURABLE_VDDSDIO_SUPPORTED=y +CONFIG_SOC_PM_SUPPORT_MAC_BB_PD=y +CONFIG_SOC_PM_CPU_RETENTION_BY_RTCCNTL=y +CONFIG_SOC_PM_MODEM_RETENTION_BY_BACKUPDMA=y CONFIG_SOC_PM_MODEM_PD_BY_SW=y -CONFIG_SOC_CLK_APLL_SUPPORTED=y CONFIG_SOC_CLK_RC_FAST_D256_SUPPORTED=y CONFIG_SOC_RTC_SLOW_CLK_SUPPORT_RC_FAST_D256=y CONFIG_SOC_CLK_RC_FAST_SUPPORT_CALIBRATION=y CONFIG_SOC_CLK_XTAL32K_SUPPORTED=y -CONFIG_SOC_SDMMC_USE_IOMUX=y -CONFIG_SOC_SDMMC_NUM_SLOTS=2 +CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_FAST_RC=y +CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_XTAL=y +CONFIG_SOC_WIFI_HW_TSF=y +CONFIG_SOC_WIFI_FTM_SUPPORT=y +CONFIG_SOC_WIFI_GCMP_SUPPORT=y CONFIG_SOC_WIFI_WAPI_SUPPORT=y CONFIG_SOC_WIFI_CSI_SUPPORT=y CONFIG_SOC_WIFI_MESH_SUPPORT=y CONFIG_SOC_WIFI_SUPPORT_VARIABLE_BEACON_WINDOW=y -CONFIG_SOC_WIFI_NAN_SUPPORT=y +CONFIG_SOC_WIFI_PHY_NEEDS_USB_WORKAROUND=y CONFIG_SOC_BLE_SUPPORTED=y CONFIG_SOC_BLE_MESH_SUPPORTED=y -CONFIG_SOC_BT_CLASSIC_SUPPORTED=y +CONFIG_SOC_BLE_50_SUPPORTED=y +CONFIG_SOC_BLE_DEVICE_PRIVACY_SUPPORTED=y CONFIG_SOC_BLUFI_SUPPORTED=y -CONFIG_SOC_BT_H2C_ENC_KEY_CTRL_ENH_VSC_SUPPORTED=y -CONFIG_SOC_ULP_HAS_ADC=y CONFIG_SOC_PHY_COMBO_MODULE=y -CONFIG_SOC_EMAC_RMII_CLK_OUT_INTERNAL_LOOPBACK=y CONFIG_IDF_CMAKE=y CONFIG_IDF_TOOLCHAIN="gcc" CONFIG_IDF_TOOLCHAIN_GCC=y -CONFIG_IDF_TARGET_ARCH_XTENSA=y -CONFIG_IDF_TARGET_ARCH="xtensa" -CONFIG_IDF_TARGET="esp32" +CONFIG_IDF_TARGET_ARCH_RISCV=y +CONFIG_IDF_TARGET_ARCH="riscv" +CONFIG_IDF_TARGET="esp32c3" CONFIG_IDF_INIT_VERSION="5.4.0" -CONFIG_IDF_TARGET_ESP32=y -CONFIG_IDF_FIRMWARE_CHIP_ID=0x0000 +CONFIG_IDF_TARGET_ESP32C3=y +CONFIG_IDF_FIRMWARE_CHIP_ID=0x0005 # # Build type @@ -258,8 +301,6 @@ CONFIG_APP_BUILD_BOOTLOADER=y CONFIG_APP_BUILD_USE_FLASH_SECTIONS=y # CONFIG_APP_REPRODUCIBLE_BUILD is not set # CONFIG_APP_NO_BLOBS is not set -# CONFIG_APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set -# CONFIG_APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set # end of Build type # @@ -273,7 +314,7 @@ CONFIG_BOOTLOADER_COMPILE_TIME_DATE=y CONFIG_BOOTLOADER_PROJECT_VER=1 # end of Bootloader manager -CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x1000 +CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x0 CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF is not set @@ -305,8 +346,6 @@ CONFIG_BOOTLOADER_LOG_TIMESTAMP_SOURCE_CPU_TICKS=y CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT=y # end of Serial Flash Configurations -# CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_8V is not set -CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y # CONFIG_BOOTLOADER_FACTORY_RESET is not set # CONFIG_BOOTLOADER_APP_TEST is not set CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE=y @@ -324,10 +363,12 @@ CONFIG_BOOTLOADER_RESERVE_RTC_SIZE=0 # # Security features # -CONFIG_SECURE_BOOT_V1_SUPPORTED=y +CONFIG_SECURE_BOOT_V2_RSA_SUPPORTED=y +CONFIG_SECURE_BOOT_V2_PREFERRED=y # CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT is not set # CONFIG_SECURE_BOOT is not set # CONFIG_SECURE_FLASH_ENC_ENABLED is not set +CONFIG_SECURE_ROM_DL_MODE_ENABLED=y # end of Security features # @@ -344,16 +385,34 @@ CONFIG_ESP_ROM_HAS_CRC_LE=y CONFIG_ESP_ROM_HAS_CRC_BE=y CONFIG_ESP_ROM_HAS_MZ_CRC32=y CONFIG_ESP_ROM_HAS_JPEG_DECODE=y -CONFIG_ESP_ROM_HAS_UART_BUF_SWITCH=y +CONFIG_ESP_ROM_UART_CLK_IS_XTAL=y +CONFIG_ESP_ROM_USB_SERIAL_DEVICE_NUM=3 +CONFIG_ESP_ROM_HAS_RETARGETABLE_LOCKING=y +CONFIG_ESP_ROM_HAS_ERASE_0_REGION_BUG=y +CONFIG_ESP_ROM_HAS_ENCRYPTED_WRITES_USING_LEGACY_DRV=y +CONFIG_ESP_ROM_GET_CLK_FREQ=y CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND=y +CONFIG_ESP_ROM_HAS_LAYOUT_TABLE=y +CONFIG_ESP_ROM_HAS_SPI_FLASH=y +CONFIG_ESP_ROM_HAS_ETS_PRINTF_BUG=y CONFIG_ESP_ROM_HAS_NEWLIB=y CONFIG_ESP_ROM_HAS_NEWLIB_NANO_FORMAT=y CONFIG_ESP_ROM_HAS_NEWLIB_32BIT_TIME=y +CONFIG_ESP_ROM_NEEDS_SET_CACHE_MMU_SIZE=y +CONFIG_ESP_ROM_RAM_APP_NEEDS_MMU_INIT=y CONFIG_ESP_ROM_HAS_SW_FLOAT=y CONFIG_ESP_ROM_USB_OTG_NUM=-1 -CONFIG_ESP_ROM_USB_SERIAL_DEVICE_NUM=-1 +CONFIG_ESP_ROM_HAS_VERSION=y CONFIG_ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB=y -CONFIG_ESP_ROM_HAS_OUTPUT_PUTC_FUNC=y + +# +# Boot ROM Behavior +# +CONFIG_BOOT_ROM_LOG_ALWAYS_ON=y +# CONFIG_BOOT_ROM_LOG_ALWAYS_OFF is not set +# CONFIG_BOOT_ROM_LOG_ON_GPIO_HIGH is not set +# CONFIG_BOOT_ROM_LOG_ON_GPIO_LOW is not set +# end of Boot ROM Behavior # # Serial flasher config @@ -365,11 +424,11 @@ CONFIG_ESPTOOLPY_FLASHMODE_DIO=y # CONFIG_ESPTOOLPY_FLASHMODE_DOUT is not set CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR=y CONFIG_ESPTOOLPY_FLASHMODE="dio" -# CONFIG_ESPTOOLPY_FLASHFREQ_80M is not set -CONFIG_ESPTOOLPY_FLASHFREQ_40M=y +CONFIG_ESPTOOLPY_FLASHFREQ_80M=y +# CONFIG_ESPTOOLPY_FLASHFREQ_40M is not set # CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set # CONFIG_ESPTOOLPY_FLASHFREQ_20M is not set -CONFIG_ESPTOOLPY_FLASHFREQ="40m" +CONFIG_ESPTOOLPY_FLASHFREQ="80m" # CONFIG_ESPTOOLPY_FLASHSIZE_1MB is not set CONFIG_ESPTOOLPY_FLASHSIZE_2MB=y # CONFIG_ESPTOOLPY_FLASHSIZE_4MB is not set @@ -407,12 +466,14 @@ CONFIG_PARTITION_TABLE_MD5=y # Example Configuration # CONFIG_ENV_GPIO_RANGE_MIN=0 -CONFIG_ENV_GPIO_RANGE_MAX=39 -CONFIG_ENV_GPIO_IN_RANGE_MAX=39 -CONFIG_ENV_GPIO_OUT_RANGE_MAX=33 -CONFIG_BLINK_LED_GPIO=y -# CONFIG_BLINK_LED_STRIP is not set -CONFIG_BLINK_GPIO=5 +CONFIG_ENV_GPIO_RANGE_MAX=19 +CONFIG_ENV_GPIO_IN_RANGE_MAX=19 +CONFIG_ENV_GPIO_OUT_RANGE_MAX=19 +# CONFIG_BLINK_LED_GPIO is not set +CONFIG_BLINK_LED_STRIP=y +CONFIG_BLINK_LED_STRIP_BACKEND_RMT=y +# CONFIG_BLINK_LED_STRIP_BACKEND_SPI is not set +CONFIG_BLINK_GPIO=8 CONFIG_BLINK_PERIOD=1000 # end of Example Configuration @@ -439,6 +500,7 @@ CONFIG_COMPILER_STACK_CHECK_MODE_NONE=y # CONFIG_COMPILER_STACK_CHECK_MODE_ALL is not set # CONFIG_COMPILER_NO_MERGE_CONSTANTS is not set # CONFIG_COMPILER_WARN_WRITE_STRINGS is not set +# CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS is not set CONFIG_COMPILER_DISABLE_DEFAULT_ERRORS=y # CONFIG_COMPILER_DISABLE_GCC12_WARNINGS is not set # CONFIG_COMPILER_DISABLE_GCC13_WARNINGS is not set @@ -461,7 +523,7 @@ CONFIG_COMPILER_ORPHAN_SECTIONS_WARNING=y # CONFIG_APPTRACE_DEST_JTAG is not set CONFIG_APPTRACE_DEST_NONE=y # CONFIG_APPTRACE_DEST_UART1 is not set -# CONFIG_APPTRACE_DEST_UART2 is not set +# CONFIG_APPTRACE_DEST_USB_CDC is not set CONFIG_APPTRACE_DEST_UART_NONE=y CONFIG_APPTRACE_UART_TASK_PRIO=1 CONFIG_APPTRACE_LOCK_ENABLE=y @@ -488,41 +550,21 @@ CONFIG_BT_ALARM_MAX_NUM=50 # TWAI Configuration # # CONFIG_TWAI_ISR_IN_IRAM is not set -CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC=y -CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST=y -CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID=y -CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT=y CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM=y # end of TWAI Configuration # # Legacy ADC Driver Configuration # -CONFIG_ADC_DISABLE_DAC=y # CONFIG_ADC_SUPPRESS_DEPRECATE_WARN is not set # # Legacy ADC Calibration Configuration # -CONFIG_ADC_CAL_EFUSE_TP_ENABLE=y -CONFIG_ADC_CAL_EFUSE_VREF_ENABLE=y -CONFIG_ADC_CAL_LUT_ENABLE=y # CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN is not set # end of Legacy ADC Calibration Configuration # end of Legacy ADC Driver Configuration -# -# Legacy DAC Driver Configurations -# -# CONFIG_DAC_SUPPRESS_DEPRECATE_WARN is not set -# end of Legacy DAC Driver Configurations - -# -# Legacy MCPWM Driver Configurations -# -# CONFIG_MCPWM_SUPPRESS_DEPRECATE_WARN is not set -# end of Legacy MCPWM Driver Configurations - # # Legacy Timer Group Driver Configurations # @@ -541,17 +583,17 @@ CONFIG_ADC_CAL_LUT_ENABLE=y # CONFIG_I2S_SUPPRESS_DEPRECATE_WARN is not set # end of Legacy I2S Driver Configurations -# -# Legacy PCNT Driver Configurations -# -# CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN is not set -# end of Legacy PCNT Driver Configurations - # # Legacy SDM Driver Configurations # # CONFIG_SDM_SUPPRESS_DEPRECATE_WARN is not set # end of Legacy SDM Driver Configurations + +# +# Legacy Temperature Sensor Driver Configurations +# +# CONFIG_TEMP_SENSOR_SUPPRESS_DEPRECATE_WARN is not set +# end of Legacy Temperature Sensor Driver Configurations # end of Driver Configurations # @@ -559,17 +601,14 @@ CONFIG_ADC_CAL_LUT_ENABLE=y # # CONFIG_EFUSE_CUSTOM_TABLE is not set # CONFIG_EFUSE_VIRTUAL is not set -# CONFIG_EFUSE_CODE_SCHEME_COMPAT_NONE is not set -CONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4=y -# CONFIG_EFUSE_CODE_SCHEME_COMPAT_REPEAT is not set -CONFIG_EFUSE_MAX_BLK_LEN=192 +CONFIG_EFUSE_MAX_BLK_LEN=256 # end of eFuse Bit Manager # # ESP-TLS # CONFIG_ESP_TLS_USING_MBEDTLS=y -# CONFIG_ESP_TLS_USE_SECURE_ELEMENT is not set +CONFIG_ESP_TLS_USE_DS_PERIPHERAL=y # CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS is not set # CONFIG_ESP_TLS_SERVER_SESSION_TICKETS is not set # CONFIG_ESP_TLS_SERVER_CERT_SELECT_HOOK is not set @@ -583,16 +622,8 @@ CONFIG_ESP_TLS_USING_MBEDTLS=y # # CONFIG_ADC_ONESHOT_CTRL_FUNC_IN_IRAM is not set # CONFIG_ADC_CONTINUOUS_ISR_IRAM_SAFE is not set - -# -# ADC Calibration Configurations -# -CONFIG_ADC_CALI_EFUSE_TP_ENABLE=y -CONFIG_ADC_CALI_EFUSE_VREF_ENABLE=y -CONFIG_ADC_CALI_LUT_ENABLE=y -# end of ADC Calibration Configurations - -CONFIG_ADC_DISABLE_DAC_OUTPUT=y +# CONFIG_ADC_CONTINUOUS_FORCE_USE_ADC2_ON_C3_S3 is not set +# CONFIG_ADC_ONESHOT_FORCE_USE_ADC2_ON_C3 is not set # CONFIG_ADC_ENABLE_DEBUG_LOG is not set # end of ADC and ADC Calibration @@ -600,6 +631,7 @@ CONFIG_ADC_DISABLE_DAC_OUTPUT=y # Wireless Coexistence # CONFIG_ESP_COEX_ENABLED=y +# CONFIG_ESP_COEX_EXTERNAL_COEXIST_ENABLE is not set # CONFIG_ESP_COEX_GPIO_DEBUG is not set # end of Wireless Coexistence @@ -609,19 +641,9 @@ CONFIG_ESP_COEX_ENABLED=y CONFIG_ESP_ERR_TO_NAME_LOOKUP=y # end of Common ESP-related -# -# ESP-Driver:DAC Configurations -# -# CONFIG_DAC_CTRL_FUNC_IN_IRAM is not set -# CONFIG_DAC_ISR_IRAM_SAFE is not set -# CONFIG_DAC_ENABLE_DEBUG_LOG is not set -CONFIG_DAC_DMA_AUTO_16BIT_ALIGN=y -# end of ESP-Driver:DAC Configurations - # # ESP-Driver:GPIO Configurations # -# CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL is not set # CONFIG_GPIO_CTRL_FUNC_IN_IRAM is not set # end of ESP-Driver:GPIO Configurations @@ -655,22 +677,6 @@ CONFIG_GPTIMER_ISR_HANDLER_IN_IRAM=y # CONFIG_LEDC_CTRL_FUNC_IN_IRAM is not set # end of ESP-Driver:LEDC Configurations -# -# ESP-Driver:MCPWM Configurations -# -# CONFIG_MCPWM_ISR_IRAM_SAFE is not set -# CONFIG_MCPWM_CTRL_FUNC_IN_IRAM is not set -# CONFIG_MCPWM_ENABLE_DEBUG_LOG is not set -# end of ESP-Driver:MCPWM Configurations - -# -# ESP-Driver:PCNT Configurations -# -# CONFIG_PCNT_CTRL_FUNC_IN_IRAM is not set -# CONFIG_PCNT_ISR_IRAM_SAFE is not set -# CONFIG_PCNT_ENABLE_DEBUG_LOG is not set -# end of ESP-Driver:PCNT Configurations - # # ESP-Driver:RMT Configurations # @@ -696,12 +702,10 @@ CONFIG_SPI_SLAVE_ISR_IN_IRAM=y # end of ESP-Driver:SPI Configurations # -# ESP-Driver:Touch Sensor Configurations +# ESP-Driver:Temperature Sensor Configurations # -# CONFIG_TOUCH_CTRL_FUNC_IN_IRAM is not set -# CONFIG_TOUCH_ISR_IRAM_SAFE is not set -# CONFIG_TOUCH_ENABLE_DEBUG_LOG is not set -# end of ESP-Driver:Touch Sensor Configurations +# CONFIG_TEMP_SENSOR_ENABLE_DEBUG_LOG is not set +# end of ESP-Driver:Temperature Sensor Configurations # # ESP-Driver:UART Configurations @@ -709,19 +713,16 @@ CONFIG_SPI_SLAVE_ISR_IN_IRAM=y # CONFIG_UART_ISR_IN_IRAM is not set # end of ESP-Driver:UART Configurations +# +# ESP-Driver:USB Serial/JTAG Configuration +# +CONFIG_USJ_ENABLE_USB_SERIAL_JTAG=y +# end of ESP-Driver:USB Serial/JTAG Configuration + # # Ethernet # CONFIG_ETH_ENABLED=y -CONFIG_ETH_USE_ESP32_EMAC=y -CONFIG_ETH_PHY_INTERFACE_RMII=y -CONFIG_ETH_RMII_CLK_INPUT=y -# CONFIG_ETH_RMII_CLK_OUTPUT is not set -CONFIG_ETH_RMII_CLK_IN_GPIO=0 -CONFIG_ETH_DMA_BUFFER_SIZE=512 -CONFIG_ETH_DMA_RX_BUFFER_NUM=10 -CONFIG_ETH_DMA_TX_BUFFER_NUM=10 -# CONFIG_ETH_IRAM_OPTIMIZATION is not set CONFIG_ETH_USE_SPI_ETHERNET=y # CONFIG_ETH_SPI_ETHERNET_DM9051 is not set # CONFIG_ETH_SPI_ETHERNET_W5500 is not set @@ -792,26 +793,25 @@ CONFIG_ESP_HTTPS_SERVER_EVENT_POST_TIMEOUT=2000 # # Chip revision # -CONFIG_ESP32_REV_MIN_0=y -# CONFIG_ESP32_REV_MIN_1 is not set -# CONFIG_ESP32_REV_MIN_1_1 is not set -# CONFIG_ESP32_REV_MIN_2 is not set -# CONFIG_ESP32_REV_MIN_3 is not set -# CONFIG_ESP32_REV_MIN_3_1 is not set -CONFIG_ESP32_REV_MIN=0 -CONFIG_ESP32_REV_MIN_FULL=0 -CONFIG_ESP_REV_MIN_FULL=0 +# CONFIG_ESP32C3_REV_MIN_0 is not set +# CONFIG_ESP32C3_REV_MIN_1 is not set +# CONFIG_ESP32C3_REV_MIN_2 is not set +CONFIG_ESP32C3_REV_MIN_3=y +# CONFIG_ESP32C3_REV_MIN_4 is not set +# CONFIG_ESP32C3_REV_MIN_101 is not set +CONFIG_ESP32C3_REV_MIN_FULL=3 +CONFIG_ESP_REV_MIN_FULL=3 # -# Maximum Supported ESP32 Revision (Rev v3.99) +# Maximum Supported ESP32-C3 Revision (Rev v1.99) # -CONFIG_ESP32_REV_MAX_FULL=399 -CONFIG_ESP_REV_MAX_FULL=399 +CONFIG_ESP32C3_REV_MAX_FULL=199 +CONFIG_ESP_REV_MAX_FULL=199 CONFIG_ESP_EFUSE_BLOCK_REV_MIN_FULL=0 -CONFIG_ESP_EFUSE_BLOCK_REV_MAX_FULL=99 +CONFIG_ESP_EFUSE_BLOCK_REV_MAX_FULL=199 # -# Maximum Supported ESP32 eFuse Block Revision (eFuse Block Rev v0.99) +# Maximum Supported ESP32-C3 eFuse Block Revision (eFuse Block Rev v1.99) # # end of Chip revision @@ -824,10 +824,9 @@ CONFIG_ESP_MAC_ADDR_UNIVERSE_BT=y CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH=y CONFIG_ESP_MAC_UNIVERSAL_MAC_ADDRESSES_FOUR=y CONFIG_ESP_MAC_UNIVERSAL_MAC_ADDRESSES=4 -# CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO is not set -CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR=y -CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES=4 -# CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR is not set +# CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES_TWO is not set +CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES_FOUR=y +CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES=4 # CONFIG_ESP_MAC_USE_CUSTOM_MAC_AS_BASE_MAC is not set # end of MAC Config @@ -837,9 +836,8 @@ CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES=4 # CONFIG_ESP_SLEEP_POWER_DOWN_FLASH is not set CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND=y # CONFIG_ESP_SLEEP_MSPI_NEED_ALL_IO_PU is not set -CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND=y -# CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND is not set -CONFIG_ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY=2000 +CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND=y +CONFIG_ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY=0 # CONFIG_ESP_SLEEP_CACHE_SAFE_ASSERTION is not set # CONFIG_ESP_SLEEP_DEBUG is not set CONFIG_ESP_SLEEP_GPIO_ENABLE_INTERNAL_RESISTORS=y @@ -861,13 +859,18 @@ CONFIG_RTC_CLK_CAL_CYCLES=1024 CONFIG_PERIPH_CTRL_FUNC_IN_IRAM=y # end of Peripheral Control +# +# GDMA Configurations +# +CONFIG_GDMA_CTRL_FUNC_IN_IRAM=y +# CONFIG_GDMA_ISR_IRAM_SAFE is not set +# CONFIG_GDMA_ENABLE_DEBUG_LOG is not set +# end of GDMA Configurations + # # Main XTAL Config # -# CONFIG_XTAL_FREQ_26 is not set -# CONFIG_XTAL_FREQ_32 is not set CONFIG_XTAL_FREQ_40=y -# CONFIG_XTAL_FREQ_AUTO is not set CONFIG_XTAL_FREQ=40 # end of Main XTAL Config @@ -914,6 +917,7 @@ CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE=y CONFIG_ESP_PHY_MAX_WIFI_TX_POWER=20 CONFIG_ESP_PHY_MAX_TX_POWER=20 # CONFIG_ESP_PHY_REDUCE_TX_POWER is not set +CONFIG_ESP_PHY_ENABLE_USB=y # CONFIG_ESP_PHY_ENABLE_CERT_TEST is not set CONFIG_ESP_PHY_RF_CAL_PARTIAL=y # CONFIG_ESP_PHY_RF_CAL_NONE is not set @@ -928,13 +932,12 @@ CONFIG_ESP_PHY_CALIBRATION_MODE=0 # # CONFIG_PM_ENABLE is not set # CONFIG_PM_SLP_IRAM_OPT is not set +CONFIG_PM_POWER_DOWN_CPU_IN_LIGHT_SLEEP=y # end of Power Management # # ESP PSRAM # -# CONFIG_SPIRAM is not set -# end of ESP PSRAM # # ESP Ringbuf @@ -952,94 +955,76 @@ CONFIG_ESP_PHY_CALIBRATION_MODE=0 # # CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 is not set CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160=y -# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240 is not set CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=160 - -# -# Memory -# -# CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE is not set - -# -# Non-backward compatible options -# -# CONFIG_ESP_SYSTEM_ESP32_SRAM1_REGION_AS_IRAM is not set -# end of Non-backward compatible options -# end of Memory - -# -# Trace memory -# -# CONFIG_ESP32_TRAX is not set -CONFIG_ESP32_TRACEMEM_RESERVE_DRAM=0x0 -# end of Trace memory - # CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y # CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set # CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set CONFIG_ESP_SYSTEM_PANIC_REBOOT_DELAY_SECONDS=0 +CONFIG_ESP_SYSTEM_SINGLE_CORE_MODE=y +CONFIG_ESP_SYSTEM_RTC_FAST_MEM_AS_HEAP_DEPCHECK=y +CONFIG_ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP=y +# CONFIG_ESP_SYSTEM_USE_EH_FRAME is not set # # Memory protection # +CONFIG_ESP_SYSTEM_MEMPROT_FEATURE=y +CONFIG_ESP_SYSTEM_MEMPROT_FEATURE_LOCK=y # end of Memory protection CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32 CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304 CONFIG_ESP_MAIN_TASK_STACK_SIZE=3584 CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0=y -# CONFIG_ESP_MAIN_TASK_AFFINITY_CPU1 is not set # CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY is not set CONFIG_ESP_MAIN_TASK_AFFINITY=0x0 CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE=2048 CONFIG_ESP_CONSOLE_UART_DEFAULT=y +# CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG is not set # CONFIG_ESP_CONSOLE_UART_CUSTOM is not set # CONFIG_ESP_CONSOLE_NONE is not set +# CONFIG_ESP_CONSOLE_SECONDARY_NONE is not set +CONFIG_ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG=y +CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED=y CONFIG_ESP_CONSOLE_UART=y CONFIG_ESP_CONSOLE_UART_NUM=0 CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM=0 CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200 CONFIG_ESP_INT_WDT=y CONFIG_ESP_INT_WDT_TIMEOUT_MS=300 -CONFIG_ESP_INT_WDT_CHECK_CPU1=y CONFIG_ESP_TASK_WDT_EN=y CONFIG_ESP_TASK_WDT_INIT=y # CONFIG_ESP_TASK_WDT_PANIC is not set CONFIG_ESP_TASK_WDT_TIMEOUT_S=5 CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=y -CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1=y # CONFIG_ESP_PANIC_HANDLER_IRAM is not set # CONFIG_ESP_DEBUG_STUBS_ENABLE is not set CONFIG_ESP_DEBUG_OCDAWARE=y -# CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5 is not set CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4=y # # Brownout Detector # CONFIG_ESP_BROWNOUT_DET=y -CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0=y -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_1 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5 is not set +CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7=y # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 is not set -CONFIG_ESP_BROWNOUT_DET_LVL=0 +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2 is not set +CONFIG_ESP_BROWNOUT_DET_LVL=7 # end of Brownout Detector -# CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE is not set CONFIG_ESP_SYSTEM_BROWNOUT_INTR=y +CONFIG_ESP_SYSTEM_HW_STACK_GUARD=y +CONFIG_ESP_SYSTEM_HW_PC_RECORD=y # end of ESP System Settings # # IPC (Inter-Processor Call) # CONFIG_ESP_IPC_TASK_STACK_SIZE=1024 -CONFIG_ESP_IPC_USES_CALLERS_PRIORITY=y -CONFIG_ESP_IPC_ISR_ENABLE=y # end of IPC (Inter-Processor Call) # @@ -1055,7 +1040,7 @@ CONFIG_ESP_TIMER_TASK_AFFINITY=0x0 CONFIG_ESP_TIMER_TASK_AFFINITY_CPU0=y CONFIG_ESP_TIMER_ISR_AFFINITY_CPU0=y # CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD is not set -CONFIG_ESP_TIMER_IMPL_TG0_LAC=y +CONFIG_ESP_TIMER_IMPL_SYSTIMER=y # end of ESP Timer (High Resolution Timer) # @@ -1078,8 +1063,6 @@ CONFIG_ESP_WIFI_TX_BA_WIN=6 CONFIG_ESP_WIFI_AMPDU_RX_ENABLED=y CONFIG_ESP_WIFI_RX_BA_WIN=6 CONFIG_ESP_WIFI_NVS_ENABLED=y -CONFIG_ESP_WIFI_TASK_PINNED_TO_CORE_0=y -# CONFIG_ESP_WIFI_TASK_PINNED_TO_CORE_1 is not set CONFIG_ESP_WIFI_SOFTAP_BEACON_MAX_LEN=752 CONFIG_ESP_WIFI_MGMT_SBUF_NUM=32 CONFIG_ESP_WIFI_IRAM_OPT=y @@ -1093,15 +1076,17 @@ CONFIG_ESP_WIFI_ENABLE_WPA3_OWE_STA=y CONFIG_ESP_WIFI_SLP_DEFAULT_MIN_ACTIVE_TIME=50 CONFIG_ESP_WIFI_SLP_DEFAULT_MAX_ACTIVE_TIME=10 CONFIG_ESP_WIFI_SLP_DEFAULT_WAIT_BROADCAST_DATA_TIME=15 +# CONFIG_ESP_WIFI_FTM_ENABLE is not set CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE=y +# CONFIG_ESP_WIFI_GCMP_SUPPORT is not set CONFIG_ESP_WIFI_GMAC_SUPPORT=y CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y # CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT is not set CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=7 -# CONFIG_ESP_WIFI_NAN_ENABLE is not set CONFIG_ESP_WIFI_MBEDTLS_CRYPTO=y CONFIG_ESP_WIFI_MBEDTLS_TLS_CLIENT=y # CONFIG_ESP_WIFI_WAPI_PSK is not set +# CONFIG_ESP_WIFI_SUITE_B_192 is not set # CONFIG_ESP_WIFI_11KV_SUPPORT is not set # CONFIG_ESP_WIFI_MBO_SUPPORT is not set # CONFIG_ESP_WIFI_DPP_SUPPORT is not set @@ -1182,8 +1167,9 @@ CONFIG_FATFS_LINK_LOCK=y # Kernel # # CONFIG_FREERTOS_SMP is not set -# CONFIG_FREERTOS_UNICORE is not set +CONFIG_FREERTOS_UNICORE=y CONFIG_FREERTOS_HZ=100 +CONFIG_FREERTOS_OPTIMIZED_SCHEDULER=y # CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE is not set # CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL is not set CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y @@ -1196,7 +1182,6 @@ CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16 CONFIG_FREERTOS_USE_TIMERS=y CONFIG_FREERTOS_TIMER_SERVICE_TASK_NAME="Tmr Svc" # CONFIG_FREERTOS_TIMER_TASK_AFFINITY_CPU0 is not set -# CONFIG_FREERTOS_TIMER_TASK_AFFINITY_CPU1 is not set CONFIG_FREERTOS_TIMER_TASK_NO_AFFINITY=y CONFIG_FREERTOS_TIMER_SERVICE_TASK_CORE_AFFINITY=0x7FFFFFFF CONFIG_FREERTOS_TIMER_TASK_PRIORITY=1 @@ -1221,11 +1206,10 @@ CONFIG_FREERTOS_TLSP_DELETION_CALLBACKS=y CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y CONFIG_FREERTOS_ISR_STACKSIZE=1536 CONFIG_FREERTOS_INTERRUPT_BACKTRACE=y -# CONFIG_FREERTOS_FPU_IN_ISR is not set -CONFIG_FREERTOS_TICK_SUPPORT_CORETIMER=y -CONFIG_FREERTOS_CORETIMER_0=y -# CONFIG_FREERTOS_CORETIMER_1 is not set -CONFIG_FREERTOS_SYSTICK_USES_CCOUNT=y +CONFIG_FREERTOS_TICK_SUPPORT_SYSTIMER=y +CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL1=y +# CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL3 is not set +CONFIG_FREERTOS_SYSTICK_USES_SYSTIMER=y # CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set # CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set # end of Port @@ -1241,7 +1225,7 @@ CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION=y CONFIG_FREERTOS_DEBUG_OCDAWARE=y CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y -CONFIG_FREERTOS_NUMBER_OF_CORES=2 +CONFIG_FREERTOS_NUMBER_OF_CORES=1 # end of FreeRTOS # @@ -1424,7 +1408,6 @@ CONFIG_LWIP_CHECKSUM_CHECK_ICMP=y CONFIG_LWIP_TCPIP_TASK_STACK_SIZE=3072 CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y # CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0 is not set -# CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU1 is not set CONFIG_LWIP_TCPIP_TASK_AFFINITY=0x7FFFFFFF CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE=3 CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS=5 @@ -1536,9 +1519,13 @@ CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=200 # CONFIG_MBEDTLS_ECP_RESTARTABLE is not set CONFIG_MBEDTLS_CMAC_C=y CONFIG_MBEDTLS_HARDWARE_AES=y +CONFIG_MBEDTLS_AES_USE_INTERRUPT=y +CONFIG_MBEDTLS_AES_INTERRUPT_LEVEL=0 CONFIG_MBEDTLS_GCM_SUPPORT_NON_AES_CIPHER=y CONFIG_MBEDTLS_HARDWARE_MPI=y -# CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI is not set +CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI=y +CONFIG_MBEDTLS_MPI_USE_INTERRUPT=y +CONFIG_MBEDTLS_MPI_INTERRUPT_LEVEL=0 CONFIG_MBEDTLS_HARDWARE_SHA=y CONFIG_MBEDTLS_ROM_MD5=y # CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set @@ -1665,6 +1652,7 @@ CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT=y # # NVS # +# CONFIG_NVS_ENCRYPTION is not set # CONFIG_NVS_ASSERT_ERROR_CHECK is not set # CONFIG_NVS_LEGACY_DUP_KEYS_COMPATIBILITY is not set # end of NVS @@ -1695,9 +1683,6 @@ CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2=y CONFIG_PTHREAD_TASK_PRIO_DEFAULT=5 CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 CONFIG_PTHREAD_STACK_MIN=768 -CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY=y -# CONFIG_PTHREAD_DEFAULT_CORE_0 is not set -# CONFIG_PTHREAD_DEFAULT_CORE_1 is not set CONFIG_PTHREAD_TASK_CORE_DEFAULT=-1 CONFIG_PTHREAD_TASK_NAME_DEFAULT="pthread" # end of PThreads @@ -1728,6 +1713,7 @@ CONFIG_SPI_FLASH_BROWNOUT_RESET=y # # Features here require specific hardware (READ DOCS FIRST!) # +# CONFIG_SPI_FLASH_AUTO_SUSPEND is not set CONFIG_SPI_FLASH_SUSPEND_TSUS_VAL_US=50 # CONFIG_SPI_FLASH_FORCE_ENABLE_XMC_C_SUSPEND is not set # end of Optional and Experimental Features (READ DOCS FIRST) @@ -1739,10 +1725,10 @@ CONFIG_SPI_FLASH_SUSPEND_TSUS_VAL_US=50 # CONFIG_SPI_FLASH_VERIFY_WRITE is not set # CONFIG_SPI_FLASH_ENABLE_COUNTERS is not set CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y +# CONFIG_SPI_FLASH_ROM_IMPL is not set CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS=y # CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS is not set # CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED is not set -# CONFIG_SPI_FLASH_SHARE_SPI1_BUS is not set # CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE is not set CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20 @@ -1760,12 +1746,14 @@ CONFIG_SPI_FLASH_VENDOR_GD_SUPPORTED=y CONFIG_SPI_FLASH_VENDOR_ISSI_SUPPORTED=y CONFIG_SPI_FLASH_VENDOR_MXIC_SUPPORTED=y CONFIG_SPI_FLASH_VENDOR_WINBOND_SUPPORTED=y +CONFIG_SPI_FLASH_VENDOR_BOYA_SUPPORTED=y +CONFIG_SPI_FLASH_VENDOR_TH_SUPPORTED=y CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP=y -# CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP is not set -# CONFIG_SPI_FLASH_SUPPORT_TH_CHIP is not set +CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_TH_CHIP=y # end of Auto-detect flash chips CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE=y @@ -1820,17 +1808,6 @@ CONFIG_WS_BUFFER_SIZE=1024 # end of Websocket # end of TCP Transport -# -# Ultra Low Power (ULP) Co-processor -# -# CONFIG_ULP_COPROC_ENABLED is not set - -# -# ULP Debugging Options -# -# end of ULP Debugging Options -# end of Ultra Low Power (ULP) Co-processor - # # Unity unit testing library # @@ -1886,9 +1863,6 @@ CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN=y # Deprecated options for backward compatibility # CONFIG_APP_BUILD_TYPE_ELF_RAM is not set # CONFIG_NO_BLOBS is not set -# CONFIG_ESP32_NO_BLOBS is not set -# CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set -# CONFIG_ESP32_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set # CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set # CONFIG_LOG_BOOTLOADER_LEVEL_ERROR is not set # CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set @@ -1921,50 +1895,33 @@ CONFIG_STACK_CHECK_NONE=y # CONFIG_ESP32_APPTRACE_DEST_TRAX is not set CONFIG_ESP32_APPTRACE_DEST_NONE=y CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y -CONFIG_ADC2_DISABLE_DAC=y -# CONFIG_MCPWM_ISR_IN_IRAM is not set +# CONFIG_EXTERNAL_COEX_ENABLE is not set +# CONFIG_ESP_WIFI_EXTERNAL_COEXIST_ENABLE is not set # CONFIG_EVENT_LOOP_PROFILING is not set CONFIG_POST_EVENTS_FROM_ISR=y CONFIG_POST_EVENTS_FROM_IRAM_ISR=y CONFIG_GDBSTUB_SUPPORT_TASKS=y CONFIG_GDBSTUB_MAX_TASKS=32 # CONFIG_OTA_ALLOW_HTTP is not set -# CONFIG_TWO_UNIVERSAL_MAC_ADDRESS is not set -CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y -CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4 # CONFIG_ESP_SYSTEM_PD_FLASH is not set -CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000 -CONFIG_ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY=2000 -CONFIG_ESP32_RTC_CLK_SRC_INT_RC=y -CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y -# CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS is not set -# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL is not set -# CONFIG_ESP32_RTC_CLK_SRC_EXT_OSC is not set -# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC is not set -# CONFIG_ESP32_RTC_CLK_SRC_INT_8MD256 is not set -# CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 is not set -CONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024 -# CONFIG_ESP32_XTAL_FREQ_26 is not set -CONFIG_ESP32_XTAL_FREQ_40=y -# CONFIG_ESP32_XTAL_FREQ_AUTO is not set -CONFIG_ESP32_XTAL_FREQ=40 +CONFIG_ESP32C3_LIGHTSLEEP_GPIO_RESET_WORKAROUND=y +CONFIG_ESP32C3_RTC_CLK_SRC_INT_RC=y +# CONFIG_ESP32C3_RTC_CLK_SRC_EXT_CRYS is not set +# CONFIG_ESP32C3_RTC_CLK_SRC_EXT_OSC is not set +# CONFIG_ESP32C3_RTC_CLK_SRC_INT_8MD256 is not set +CONFIG_ESP32C3_RTC_CLK_CAL_CYCLES=1024 CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y # CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20 CONFIG_ESP32_PHY_MAX_TX_POWER=20 # CONFIG_REDUCE_PHY_TX_POWER is not set # CONFIG_ESP32_REDUCE_PHY_TX_POWER is not set -# CONFIG_SPIRAM_SUPPORT is not set -# CONFIG_ESP32_SPIRAM_SUPPORT is not set -# CONFIG_ESP32_DEFAULT_CPU_FREQ_80 is not set -CONFIG_ESP32_DEFAULT_CPU_FREQ_160=y -# CONFIG_ESP32_DEFAULT_CPU_FREQ_240 is not set -CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=160 -CONFIG_TRACEMEM_RESERVE_DRAM=0x0 -# CONFIG_ESP32_PANIC_PRINT_HALT is not set -CONFIG_ESP32_PANIC_PRINT_REBOOT=y -# CONFIG_ESP32_PANIC_SILENT_REBOOT is not set -# CONFIG_ESP32_PANIC_GDBSTUB is not set +CONFIG_ESP_SYSTEM_PM_POWER_DOWN_CPU=y +# CONFIG_ESP32C3_DEFAULT_CPU_FREQ_80 is not set +CONFIG_ESP32C3_DEFAULT_CPU_FREQ_160=y +CONFIG_ESP32C3_DEFAULT_CPU_FREQ_MHZ=160 +CONFIG_ESP32C3_MEMPROT_FEATURE=y +CONFIG_ESP32C3_MEMPROT_FEATURE_LOCK=y CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304 CONFIG_MAIN_TASK_STACK_SIZE=3584 @@ -1977,36 +1934,30 @@ CONFIG_CONSOLE_UART_NUM=0 CONFIG_CONSOLE_UART_BAUDRATE=115200 CONFIG_INT_WDT=y CONFIG_INT_WDT_TIMEOUT_MS=300 -CONFIG_INT_WDT_CHECK_CPU1=y CONFIG_TASK_WDT=y CONFIG_ESP_TASK_WDT=y # CONFIG_TASK_WDT_PANIC is not set CONFIG_TASK_WDT_TIMEOUT_S=5 CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y -CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1=y # CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set -CONFIG_ESP32_DEBUG_OCDAWARE=y +CONFIG_ESP32C3_DEBUG_OCDAWARE=y CONFIG_BROWNOUT_DET=y -CONFIG_ESP32_BROWNOUT_DET=y -CONFIG_BROWNOUT_DET_LVL_SEL_0=y -CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0=y -# CONFIG_BROWNOUT_DET_LVL_SEL_1 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_1 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_2 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_2 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_3 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_3 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_4 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_4 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_5 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_5 is not set +CONFIG_ESP32C3_BROWNOUT_DET=y +CONFIG_ESP32C3_BROWNOUT_DET=y +CONFIG_BROWNOUT_DET_LVL_SEL_7=y +CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_7=y # CONFIG_BROWNOUT_DET_LVL_SEL_6 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_6 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_7 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_7 is not set -CONFIG_BROWNOUT_DET_LVL=0 -CONFIG_ESP32_BROWNOUT_DET_LVL=0 -# CONFIG_DISABLE_BASIC_ROM_CONSOLE is not set +# CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_6 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_5 is not set +# CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_5 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_4 is not set +# CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_4 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_3 is not set +# CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_3 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_2 is not set +# CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_2 is not set +CONFIG_BROWNOUT_DET_LVL=7 +CONFIG_ESP32C3_BROWNOUT_DET_LVL=7 CONFIG_IPC_TASK_STACK_SIZE=1024 CONFIG_TIMER_TASK_STACK_SIZE=3584 CONFIG_ESP32_WIFI_ENABLED=y @@ -2024,8 +1975,6 @@ CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y CONFIG_ESP32_WIFI_RX_BA_WIN=6 CONFIG_ESP32_WIFI_RX_BA_WIN=6 CONFIG_ESP32_WIFI_NVS_ENABLED=y -CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0=y -# CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1 is not set CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752 CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32 CONFIG_ESP32_WIFI_IRAM_OPT=y @@ -2035,6 +1984,7 @@ CONFIG_ESP32_WIFI_ENABLE_WPA3_OWE_STA=y CONFIG_WPA_MBEDTLS_CRYPTO=y CONFIG_WPA_MBEDTLS_TLS_CLIENT=y # CONFIG_WPA_WAPI_PSK is not set +# CONFIG_WPA_SUITE_B_192 is not set # CONFIG_WPA_11KV_SUPPORT is not set # CONFIG_WPA_MBO_SUPPORT is not set # CONFIG_WPA_DPP_SUPPORT is not set @@ -2070,27 +2020,20 @@ CONFIG_UDP_RECVMBOX_SIZE=6 CONFIG_TCPIP_TASK_STACK_SIZE=3072 CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY=y # CONFIG_TCPIP_TASK_AFFINITY_CPU0 is not set -# CONFIG_TCPIP_TASK_AFFINITY_CPU1 is not set CONFIG_TCPIP_TASK_AFFINITY=0x7FFFFFFF # CONFIG_PPP_SUPPORT is not set -CONFIG_ESP32_TIME_SYSCALL_USE_RTC_HRT=y -CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y -# CONFIG_ESP32_TIME_SYSCALL_USE_RTC is not set -# CONFIG_ESP32_TIME_SYSCALL_USE_HRT is not set -# CONFIG_ESP32_TIME_SYSCALL_USE_FRC1 is not set -# CONFIG_ESP32_TIME_SYSCALL_USE_NONE is not set +CONFIG_ESP32C3_TIME_SYSCALL_USE_RTC_SYSTIMER=y +# CONFIG_ESP32C3_TIME_SYSCALL_USE_RTC is not set +# CONFIG_ESP32C3_TIME_SYSCALL_USE_SYSTIMER is not set +# CONFIG_ESP32C3_TIME_SYSCALL_USE_NONE is not set CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5 CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 CONFIG_ESP32_PTHREAD_STACK_MIN=768 -CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY=y -# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0 is not set -# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1 is not set CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1 CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread" CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y # CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS is not set # CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED is not set -# CONFIG_ESP32_ULP_COPROC_ENABLED is not set CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y CONFIG_SUPPORT_TERMIOS=y CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1 diff --git a/ESP-IDF_ePaper/sdkconfig.old b/ESP-IDF_ePaper/sdkconfig.old new file mode 100644 index 000000000..fc50dca40 --- /dev/null +++ b/ESP-IDF_ePaper/sdkconfig.old @@ -0,0 +1,2097 @@ +# +# Automatically generated file. DO NOT EDIT. +# Espressif IoT Development Framework (ESP-IDF) 5.4.0 Project Configuration +# +CONFIG_SOC_BROWNOUT_RESET_SUPPORTED="Not determined" +CONFIG_SOC_TWAI_BRP_DIV_SUPPORTED="Not determined" +CONFIG_SOC_DPORT_WORKAROUND="Not determined" +CONFIG_SOC_CAPS_ECO_VER_MAX=301 +CONFIG_SOC_ADC_SUPPORTED=y +CONFIG_SOC_DAC_SUPPORTED=y +CONFIG_SOC_UART_SUPPORTED=y +CONFIG_SOC_MCPWM_SUPPORTED=y +CONFIG_SOC_GPTIMER_SUPPORTED=y +CONFIG_SOC_SDMMC_HOST_SUPPORTED=y +CONFIG_SOC_BT_SUPPORTED=y +CONFIG_SOC_PCNT_SUPPORTED=y +CONFIG_SOC_PHY_SUPPORTED=y +CONFIG_SOC_WIFI_SUPPORTED=y +CONFIG_SOC_SDIO_SLAVE_SUPPORTED=y +CONFIG_SOC_TWAI_SUPPORTED=y +CONFIG_SOC_EFUSE_SUPPORTED=y +CONFIG_SOC_EMAC_SUPPORTED=y +CONFIG_SOC_ULP_SUPPORTED=y +CONFIG_SOC_CCOMP_TIMER_SUPPORTED=y +CONFIG_SOC_RTC_FAST_MEM_SUPPORTED=y +CONFIG_SOC_RTC_SLOW_MEM_SUPPORTED=y +CONFIG_SOC_RTC_MEM_SUPPORTED=y +CONFIG_SOC_I2S_SUPPORTED=y +CONFIG_SOC_RMT_SUPPORTED=y +CONFIG_SOC_SDM_SUPPORTED=y +CONFIG_SOC_GPSPI_SUPPORTED=y +CONFIG_SOC_LEDC_SUPPORTED=y +CONFIG_SOC_I2C_SUPPORTED=y +CONFIG_SOC_SUPPORT_COEXISTENCE=y +CONFIG_SOC_AES_SUPPORTED=y +CONFIG_SOC_MPI_SUPPORTED=y +CONFIG_SOC_SHA_SUPPORTED=y +CONFIG_SOC_FLASH_ENC_SUPPORTED=y +CONFIG_SOC_SECURE_BOOT_SUPPORTED=y +CONFIG_SOC_TOUCH_SENSOR_SUPPORTED=y +CONFIG_SOC_BOD_SUPPORTED=y +CONFIG_SOC_ULP_FSM_SUPPORTED=y +CONFIG_SOC_CLK_TREE_SUPPORTED=y +CONFIG_SOC_MPU_SUPPORTED=y +CONFIG_SOC_WDT_SUPPORTED=y +CONFIG_SOC_SPI_FLASH_SUPPORTED=y +CONFIG_SOC_RNG_SUPPORTED=y +CONFIG_SOC_LIGHT_SLEEP_SUPPORTED=y +CONFIG_SOC_DEEP_SLEEP_SUPPORTED=y +CONFIG_SOC_LP_PERIPH_SHARE_INTERRUPT=y +CONFIG_SOC_PM_SUPPORTED=y +CONFIG_SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL=5 +CONFIG_SOC_XTAL_SUPPORT_26M=y +CONFIG_SOC_XTAL_SUPPORT_40M=y +CONFIG_SOC_XTAL_SUPPORT_AUTO_DETECT=y +CONFIG_SOC_ADC_RTC_CTRL_SUPPORTED=y +CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED=y +CONFIG_SOC_ADC_DMA_SUPPORTED=y +CONFIG_SOC_ADC_PERIPH_NUM=2 +CONFIG_SOC_ADC_MAX_CHANNEL_NUM=10 +CONFIG_SOC_ADC_ATTEN_NUM=4 +CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM=2 +CONFIG_SOC_ADC_PATT_LEN_MAX=16 +CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH=9 +CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH=12 +CONFIG_SOC_ADC_DIGI_RESULT_BYTES=2 +CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV=4 +CONFIG_SOC_ADC_DIGI_MONITOR_NUM=0 +CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH=2 +CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW=20 +CONFIG_SOC_ADC_RTC_MIN_BITWIDTH=9 +CONFIG_SOC_ADC_RTC_MAX_BITWIDTH=12 +CONFIG_SOC_ADC_SHARED_POWER=y +CONFIG_SOC_SHARED_IDCACHE_SUPPORTED=y +CONFIG_SOC_IDCACHE_PER_CORE=y +CONFIG_SOC_CPU_CORES_NUM=2 +CONFIG_SOC_CPU_INTR_NUM=32 +CONFIG_SOC_CPU_HAS_FPU=y +CONFIG_SOC_HP_CPU_HAS_MULTIPLE_CORES=y +CONFIG_SOC_CPU_BREAKPOINTS_NUM=2 +CONFIG_SOC_CPU_WATCHPOINTS_NUM=2 +CONFIG_SOC_CPU_WATCHPOINT_MAX_REGION_SIZE=64 +CONFIG_SOC_DAC_CHAN_NUM=2 +CONFIG_SOC_DAC_RESOLUTION=8 +CONFIG_SOC_DAC_DMA_16BIT_ALIGN=y +CONFIG_SOC_GPIO_PORT=1 +CONFIG_SOC_GPIO_PIN_COUNT=40 +CONFIG_SOC_GPIO_VALID_GPIO_MASK=0xFFFFFFFFFF +CONFIG_SOC_GPIO_IN_RANGE_MAX=39 +CONFIG_SOC_GPIO_OUT_RANGE_MAX=33 +CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK=0xEF0FEA +CONFIG_SOC_GPIO_CLOCKOUT_BY_IO_MUX=y +CONFIG_SOC_GPIO_CLOCKOUT_CHANNEL_NUM=3 +CONFIG_SOC_GPIO_SUPPORT_HOLD_IO_IN_DSLP=y +CONFIG_SOC_I2C_NUM=2 +CONFIG_SOC_HP_I2C_NUM=2 +CONFIG_SOC_I2C_FIFO_LEN=32 +CONFIG_SOC_I2C_CMD_REG_NUM=16 +CONFIG_SOC_I2C_SUPPORT_SLAVE=y +CONFIG_SOC_I2C_SUPPORT_APB=y +CONFIG_SOC_I2C_STOP_INDEPENDENT=y +CONFIG_SOC_I2S_NUM=2 +CONFIG_SOC_I2S_HW_VERSION_1=y +CONFIG_SOC_I2S_SUPPORTS_APLL=y +CONFIG_SOC_I2S_SUPPORTS_PLL_F160M=y +CONFIG_SOC_I2S_SUPPORTS_PDM=y +CONFIG_SOC_I2S_SUPPORTS_PDM_TX=y +CONFIG_SOC_I2S_PDM_MAX_TX_LINES=1 +CONFIG_SOC_I2S_SUPPORTS_PDM_RX=y +CONFIG_SOC_I2S_PDM_MAX_RX_LINES=1 +CONFIG_SOC_I2S_SUPPORTS_ADC_DAC=y +CONFIG_SOC_I2S_SUPPORTS_ADC=y +CONFIG_SOC_I2S_SUPPORTS_DAC=y +CONFIG_SOC_I2S_SUPPORTS_LCD_CAMERA=y +CONFIG_SOC_I2S_MAX_DATA_WIDTH=24 +CONFIG_SOC_I2S_TRANS_SIZE_ALIGN_WORD=y +CONFIG_SOC_I2S_LCD_I80_VARIANT=y +CONFIG_SOC_LCD_I80_SUPPORTED=y +CONFIG_SOC_LCD_I80_BUSES=2 +CONFIG_SOC_LCD_I80_BUS_WIDTH=24 +CONFIG_SOC_LEDC_HAS_TIMER_SPECIFIC_MUX=y +CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK=y +CONFIG_SOC_LEDC_SUPPORT_REF_TICK=y +CONFIG_SOC_LEDC_SUPPORT_HS_MODE=y +CONFIG_SOC_LEDC_TIMER_NUM=4 +CONFIG_SOC_LEDC_CHANNEL_NUM=8 +CONFIG_SOC_LEDC_TIMER_BIT_WIDTH=20 +CONFIG_SOC_MCPWM_GROUPS=2 +CONFIG_SOC_MCPWM_TIMERS_PER_GROUP=3 +CONFIG_SOC_MCPWM_OPERATORS_PER_GROUP=3 +CONFIG_SOC_MCPWM_COMPARATORS_PER_OPERATOR=2 +CONFIG_SOC_MCPWM_GENERATORS_PER_OPERATOR=2 +CONFIG_SOC_MCPWM_TRIGGERS_PER_OPERATOR=2 +CONFIG_SOC_MCPWM_GPIO_FAULTS_PER_GROUP=3 +CONFIG_SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP=y +CONFIG_SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER=3 +CONFIG_SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP=3 +CONFIG_SOC_MMU_PERIPH_NUM=2 +CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM=3 +CONFIG_SOC_MPU_MIN_REGION_SIZE=0x20000000 +CONFIG_SOC_MPU_REGIONS_MAX_NUM=8 +CONFIG_SOC_PCNT_GROUPS=1 +CONFIG_SOC_PCNT_UNITS_PER_GROUP=8 +CONFIG_SOC_PCNT_CHANNELS_PER_UNIT=2 +CONFIG_SOC_PCNT_THRES_POINT_PER_UNIT=2 +CONFIG_SOC_RMT_GROUPS=1 +CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP=8 +CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP=8 +CONFIG_SOC_RMT_CHANNELS_PER_GROUP=8 +CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL=64 +CONFIG_SOC_RMT_SUPPORT_REF_TICK=y +CONFIG_SOC_RMT_SUPPORT_APB=y +CONFIG_SOC_RMT_CHANNEL_CLK_INDEPENDENT=y +CONFIG_SOC_RTCIO_PIN_COUNT=18 +CONFIG_SOC_RTCIO_INPUT_OUTPUT_SUPPORTED=y +CONFIG_SOC_RTCIO_HOLD_SUPPORTED=y +CONFIG_SOC_RTCIO_WAKE_SUPPORTED=y +CONFIG_SOC_SDM_GROUPS=1 +CONFIG_SOC_SDM_CHANNELS_PER_GROUP=8 +CONFIG_SOC_SDM_CLK_SUPPORT_APB=y +CONFIG_SOC_SPI_HD_BOTH_INOUT_SUPPORTED=y +CONFIG_SOC_SPI_AS_CS_SUPPORTED=y +CONFIG_SOC_SPI_PERIPH_NUM=3 +CONFIG_SOC_SPI_DMA_CHAN_NUM=2 +CONFIG_SOC_SPI_MAX_CS_NUM=3 +CONFIG_SOC_SPI_SUPPORT_CLK_APB=y +CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE=64 +CONFIG_SOC_SPI_MAX_PRE_DIVIDER=8192 +CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED=y +CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED=y +CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED=y +CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED=y +CONFIG_SOC_TIMER_GROUPS=2 +CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP=2 +CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH=64 +CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS=4 +CONFIG_SOC_TIMER_GROUP_SUPPORT_APB=y +CONFIG_SOC_TOUCH_SENSOR_VERSION=1 +CONFIG_SOC_TOUCH_SENSOR_NUM=10 +CONFIG_SOC_TOUCH_SAMPLE_CFG_NUM=1 +CONFIG_SOC_TWAI_CONTROLLER_NUM=1 +CONFIG_SOC_TWAI_BRP_MIN=2 +CONFIG_SOC_TWAI_CLK_SUPPORT_APB=y +CONFIG_SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT=y +CONFIG_SOC_UART_NUM=3 +CONFIG_SOC_UART_HP_NUM=3 +CONFIG_SOC_UART_SUPPORT_APB_CLK=y +CONFIG_SOC_UART_SUPPORT_REF_TICK=y +CONFIG_SOC_UART_FIFO_LEN=128 +CONFIG_SOC_UART_BITRATE_MAX=5000000 +CONFIG_SOC_SPIRAM_SUPPORTED=y +CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE=y +CONFIG_SOC_SHA_SUPPORT_PARALLEL_ENG=y +CONFIG_SOC_SHA_ENDIANNESS_BE=y +CONFIG_SOC_SHA_SUPPORT_SHA1=y +CONFIG_SOC_SHA_SUPPORT_SHA256=y +CONFIG_SOC_SHA_SUPPORT_SHA384=y +CONFIG_SOC_SHA_SUPPORT_SHA512=y +CONFIG_SOC_MPI_MEM_BLOCKS_NUM=4 +CONFIG_SOC_MPI_OPERATIONS_NUM=y +CONFIG_SOC_RSA_MAX_BIT_LEN=4096 +CONFIG_SOC_AES_SUPPORT_AES_128=y +CONFIG_SOC_AES_SUPPORT_AES_192=y +CONFIG_SOC_AES_SUPPORT_AES_256=y +CONFIG_SOC_SECURE_BOOT_V1=y +CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS=y +CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX=32 +CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE=21 +CONFIG_SOC_PM_SUPPORT_EXT0_WAKEUP=y +CONFIG_SOC_PM_SUPPORT_EXT1_WAKEUP=y +CONFIG_SOC_PM_SUPPORT_EXT_WAKEUP=y +CONFIG_SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP=y +CONFIG_SOC_PM_SUPPORT_RTC_PERIPH_PD=y +CONFIG_SOC_PM_SUPPORT_RTC_FAST_MEM_PD=y +CONFIG_SOC_PM_SUPPORT_RTC_SLOW_MEM_PD=y +CONFIG_SOC_PM_SUPPORT_RC_FAST_PD=y +CONFIG_SOC_PM_SUPPORT_VDDSDIO_PD=y +CONFIG_SOC_PM_SUPPORT_MODEM_PD=y +CONFIG_SOC_CONFIGURABLE_VDDSDIO_SUPPORTED=y +CONFIG_SOC_PM_MODEM_PD_BY_SW=y +CONFIG_SOC_CLK_APLL_SUPPORTED=y +CONFIG_SOC_CLK_RC_FAST_D256_SUPPORTED=y +CONFIG_SOC_RTC_SLOW_CLK_SUPPORT_RC_FAST_D256=y +CONFIG_SOC_CLK_RC_FAST_SUPPORT_CALIBRATION=y +CONFIG_SOC_CLK_XTAL32K_SUPPORTED=y +CONFIG_SOC_SDMMC_USE_IOMUX=y +CONFIG_SOC_SDMMC_NUM_SLOTS=2 +CONFIG_SOC_WIFI_WAPI_SUPPORT=y +CONFIG_SOC_WIFI_CSI_SUPPORT=y +CONFIG_SOC_WIFI_MESH_SUPPORT=y +CONFIG_SOC_WIFI_SUPPORT_VARIABLE_BEACON_WINDOW=y +CONFIG_SOC_WIFI_NAN_SUPPORT=y +CONFIG_SOC_BLE_SUPPORTED=y +CONFIG_SOC_BLE_MESH_SUPPORTED=y +CONFIG_SOC_BT_CLASSIC_SUPPORTED=y +CONFIG_SOC_BLUFI_SUPPORTED=y +CONFIG_SOC_BT_H2C_ENC_KEY_CTRL_ENH_VSC_SUPPORTED=y +CONFIG_SOC_ULP_HAS_ADC=y +CONFIG_SOC_PHY_COMBO_MODULE=y +CONFIG_SOC_EMAC_RMII_CLK_OUT_INTERNAL_LOOPBACK=y +CONFIG_IDF_CMAKE=y +CONFIG_IDF_TOOLCHAIN="gcc" +CONFIG_IDF_TOOLCHAIN_GCC=y +CONFIG_IDF_TARGET_ARCH_XTENSA=y +CONFIG_IDF_TARGET_ARCH="xtensa" +CONFIG_IDF_TARGET="esp32" +CONFIG_IDF_INIT_VERSION="5.4.0" +CONFIG_IDF_TARGET_ESP32=y +CONFIG_IDF_FIRMWARE_CHIP_ID=0x0000 + +# +# Build type +# +CONFIG_APP_BUILD_TYPE_APP_2NDBOOT=y +# CONFIG_APP_BUILD_TYPE_RAM is not set +CONFIG_APP_BUILD_GENERATE_BINARIES=y +CONFIG_APP_BUILD_BOOTLOADER=y +CONFIG_APP_BUILD_USE_FLASH_SECTIONS=y +# CONFIG_APP_REPRODUCIBLE_BUILD is not set +# CONFIG_APP_NO_BLOBS is not set +# CONFIG_APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set +# CONFIG_APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set +# end of Build type + +# +# Bootloader config +# + +# +# Bootloader manager +# +CONFIG_BOOTLOADER_COMPILE_TIME_DATE=y +CONFIG_BOOTLOADER_PROJECT_VER=1 +# end of Bootloader manager + +CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x1000 +CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y +# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set +# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF is not set +# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE is not set + +# +# Log +# +# CONFIG_BOOTLOADER_LOG_LEVEL_NONE is not set +# CONFIG_BOOTLOADER_LOG_LEVEL_ERROR is not set +# CONFIG_BOOTLOADER_LOG_LEVEL_WARN is not set +CONFIG_BOOTLOADER_LOG_LEVEL_INFO=y +# CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG is not set +# CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE is not set +CONFIG_BOOTLOADER_LOG_LEVEL=3 + +# +# Format +# +# CONFIG_BOOTLOADER_LOG_COLORS is not set +CONFIG_BOOTLOADER_LOG_TIMESTAMP_SOURCE_CPU_TICKS=y +# end of Format +# end of Log + +# +# Serial Flash Configurations +# +# CONFIG_BOOTLOADER_FLASH_DC_AWARE is not set +CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT=y +# end of Serial Flash Configurations + +# CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_8V is not set +CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y +# CONFIG_BOOTLOADER_FACTORY_RESET is not set +# CONFIG_BOOTLOADER_APP_TEST is not set +CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE=y +CONFIG_BOOTLOADER_WDT_ENABLE=y +# CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE is not set +CONFIG_BOOTLOADER_WDT_TIME_MS=9000 +# CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE is not set +# CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP is not set +# CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON is not set +# CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS is not set +CONFIG_BOOTLOADER_RESERVE_RTC_SIZE=0 +# CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC is not set +# end of Bootloader config + +# +# Security features +# +CONFIG_SECURE_BOOT_V1_SUPPORTED=y +# CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT is not set +# CONFIG_SECURE_BOOT is not set +# CONFIG_SECURE_FLASH_ENC_ENABLED is not set +# end of Security features + +# +# Application manager +# +CONFIG_APP_COMPILE_TIME_DATE=y +# CONFIG_APP_EXCLUDE_PROJECT_VER_VAR is not set +# CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR is not set +# CONFIG_APP_PROJECT_VER_FROM_CONFIG is not set +CONFIG_APP_RETRIEVE_LEN_ELF_SHA=9 +# end of Application manager + +CONFIG_ESP_ROM_HAS_CRC_LE=y +CONFIG_ESP_ROM_HAS_CRC_BE=y +CONFIG_ESP_ROM_HAS_MZ_CRC32=y +CONFIG_ESP_ROM_HAS_JPEG_DECODE=y +CONFIG_ESP_ROM_HAS_UART_BUF_SWITCH=y +CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND=y +CONFIG_ESP_ROM_HAS_NEWLIB=y +CONFIG_ESP_ROM_HAS_NEWLIB_NANO_FORMAT=y +CONFIG_ESP_ROM_HAS_NEWLIB_32BIT_TIME=y +CONFIG_ESP_ROM_HAS_SW_FLOAT=y +CONFIG_ESP_ROM_USB_OTG_NUM=-1 +CONFIG_ESP_ROM_USB_SERIAL_DEVICE_NUM=-1 +CONFIG_ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB=y +CONFIG_ESP_ROM_HAS_OUTPUT_PUTC_FUNC=y + +# +# Serial flasher config +# +# CONFIG_ESPTOOLPY_NO_STUB is not set +# CONFIG_ESPTOOLPY_FLASHMODE_QIO is not set +# CONFIG_ESPTOOLPY_FLASHMODE_QOUT is not set +CONFIG_ESPTOOLPY_FLASHMODE_DIO=y +# CONFIG_ESPTOOLPY_FLASHMODE_DOUT is not set +CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR=y +CONFIG_ESPTOOLPY_FLASHMODE="dio" +# CONFIG_ESPTOOLPY_FLASHFREQ_80M is not set +CONFIG_ESPTOOLPY_FLASHFREQ_40M=y +# CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set +# CONFIG_ESPTOOLPY_FLASHFREQ_20M is not set +CONFIG_ESPTOOLPY_FLASHFREQ="40m" +# CONFIG_ESPTOOLPY_FLASHSIZE_1MB is not set +CONFIG_ESPTOOLPY_FLASHSIZE_2MB=y +# CONFIG_ESPTOOLPY_FLASHSIZE_4MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_8MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_16MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_32MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_64MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_128MB is not set +CONFIG_ESPTOOLPY_FLASHSIZE="2MB" +# CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE is not set +CONFIG_ESPTOOLPY_BEFORE_RESET=y +# CONFIG_ESPTOOLPY_BEFORE_NORESET is not set +CONFIG_ESPTOOLPY_BEFORE="default_reset" +CONFIG_ESPTOOLPY_AFTER_RESET=y +# CONFIG_ESPTOOLPY_AFTER_NORESET is not set +CONFIG_ESPTOOLPY_AFTER="hard_reset" +CONFIG_ESPTOOLPY_MONITOR_BAUD=115200 +# end of Serial flasher config + +# +# Partition Table +# +CONFIG_PARTITION_TABLE_SINGLE_APP=y +# CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE is not set +# CONFIG_PARTITION_TABLE_TWO_OTA is not set +# CONFIG_PARTITION_TABLE_TWO_OTA_LARGE is not set +# CONFIG_PARTITION_TABLE_CUSTOM is not set +CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv" +CONFIG_PARTITION_TABLE_FILENAME="partitions_singleapp.csv" +CONFIG_PARTITION_TABLE_OFFSET=0x8000 +CONFIG_PARTITION_TABLE_MD5=y +# end of Partition Table + +# +# Example Configuration +# +CONFIG_ENV_GPIO_RANGE_MIN=0 +CONFIG_ENV_GPIO_RANGE_MAX=39 +CONFIG_ENV_GPIO_IN_RANGE_MAX=39 +CONFIG_ENV_GPIO_OUT_RANGE_MAX=33 +CONFIG_BLINK_LED_GPIO=y +# CONFIG_BLINK_LED_STRIP is not set +CONFIG_BLINK_GPIO=5 +CONFIG_BLINK_PERIOD=1000 +# end of Example Configuration + +# +# Compiler options +# +CONFIG_COMPILER_OPTIMIZATION_DEBUG=y +# CONFIG_COMPILER_OPTIMIZATION_SIZE is not set +# CONFIG_COMPILER_OPTIMIZATION_PERF is not set +# CONFIG_COMPILER_OPTIMIZATION_NONE is not set +CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE=y +# CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT is not set +# CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE is not set +CONFIG_COMPILER_ASSERT_NDEBUG_EVALUATE=y +CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB=y +CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL=2 +# CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT is not set +CONFIG_COMPILER_HIDE_PATHS_MACROS=y +# CONFIG_COMPILER_CXX_EXCEPTIONS is not set +# CONFIG_COMPILER_CXX_RTTI is not set +CONFIG_COMPILER_STACK_CHECK_MODE_NONE=y +# CONFIG_COMPILER_STACK_CHECK_MODE_NORM is not set +# CONFIG_COMPILER_STACK_CHECK_MODE_STRONG is not set +# CONFIG_COMPILER_STACK_CHECK_MODE_ALL is not set +# CONFIG_COMPILER_NO_MERGE_CONSTANTS is not set +# CONFIG_COMPILER_WARN_WRITE_STRINGS is not set +CONFIG_COMPILER_DISABLE_DEFAULT_ERRORS=y +# CONFIG_COMPILER_DISABLE_GCC12_WARNINGS is not set +# CONFIG_COMPILER_DISABLE_GCC13_WARNINGS is not set +# CONFIG_COMPILER_DISABLE_GCC14_WARNINGS is not set +# CONFIG_COMPILER_DUMP_RTL_FILES is not set +CONFIG_COMPILER_RT_LIB_GCCLIB=y +CONFIG_COMPILER_RT_LIB_NAME="gcc" +CONFIG_COMPILER_ORPHAN_SECTIONS_WARNING=y +# CONFIG_COMPILER_ORPHAN_SECTIONS_PLACE is not set +# CONFIG_COMPILER_STATIC_ANALYZER is not set +# end of Compiler options + +# +# Component config +# + +# +# Application Level Tracing +# +# CONFIG_APPTRACE_DEST_JTAG is not set +CONFIG_APPTRACE_DEST_NONE=y +# CONFIG_APPTRACE_DEST_UART1 is not set +# CONFIG_APPTRACE_DEST_UART2 is not set +CONFIG_APPTRACE_DEST_UART_NONE=y +CONFIG_APPTRACE_UART_TASK_PRIO=1 +CONFIG_APPTRACE_LOCK_ENABLE=y +# end of Application Level Tracing + +# +# Bluetooth +# +# CONFIG_BT_ENABLED is not set +CONFIG_BT_ALARM_MAX_NUM=50 +# end of Bluetooth + +# +# Console Library +# +# CONFIG_CONSOLE_SORTED_HELP is not set +# end of Console Library + +# +# Driver Configurations +# + +# +# TWAI Configuration +# +# CONFIG_TWAI_ISR_IN_IRAM is not set +CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC=y +CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST=y +CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID=y +CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT=y +CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM=y +# end of TWAI Configuration + +# +# Legacy ADC Driver Configuration +# +CONFIG_ADC_DISABLE_DAC=y +# CONFIG_ADC_SUPPRESS_DEPRECATE_WARN is not set + +# +# Legacy ADC Calibration Configuration +# +CONFIG_ADC_CAL_EFUSE_TP_ENABLE=y +CONFIG_ADC_CAL_EFUSE_VREF_ENABLE=y +CONFIG_ADC_CAL_LUT_ENABLE=y +# CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN is not set +# end of Legacy ADC Calibration Configuration +# end of Legacy ADC Driver Configuration + +# +# Legacy DAC Driver Configurations +# +# CONFIG_DAC_SUPPRESS_DEPRECATE_WARN is not set +# end of Legacy DAC Driver Configurations + +# +# Legacy MCPWM Driver Configurations +# +# CONFIG_MCPWM_SUPPRESS_DEPRECATE_WARN is not set +# end of Legacy MCPWM Driver Configurations + +# +# Legacy Timer Group Driver Configurations +# +# CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN is not set +# end of Legacy Timer Group Driver Configurations + +# +# Legacy RMT Driver Configurations +# +# CONFIG_RMT_SUPPRESS_DEPRECATE_WARN is not set +# end of Legacy RMT Driver Configurations + +# +# Legacy I2S Driver Configurations +# +# CONFIG_I2S_SUPPRESS_DEPRECATE_WARN is not set +# end of Legacy I2S Driver Configurations + +# +# Legacy PCNT Driver Configurations +# +# CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN is not set +# end of Legacy PCNT Driver Configurations + +# +# Legacy SDM Driver Configurations +# +# CONFIG_SDM_SUPPRESS_DEPRECATE_WARN is not set +# end of Legacy SDM Driver Configurations +# end of Driver Configurations + +# +# eFuse Bit Manager +# +# CONFIG_EFUSE_CUSTOM_TABLE is not set +# CONFIG_EFUSE_VIRTUAL is not set +# CONFIG_EFUSE_CODE_SCHEME_COMPAT_NONE is not set +CONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4=y +# CONFIG_EFUSE_CODE_SCHEME_COMPAT_REPEAT is not set +CONFIG_EFUSE_MAX_BLK_LEN=192 +# end of eFuse Bit Manager + +# +# ESP-TLS +# +CONFIG_ESP_TLS_USING_MBEDTLS=y +# CONFIG_ESP_TLS_USE_SECURE_ELEMENT is not set +# CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS is not set +# CONFIG_ESP_TLS_SERVER_SESSION_TICKETS is not set +# CONFIG_ESP_TLS_SERVER_CERT_SELECT_HOOK is not set +# CONFIG_ESP_TLS_SERVER_MIN_AUTH_MODE_OPTIONAL is not set +# CONFIG_ESP_TLS_PSK_VERIFICATION is not set +# CONFIG_ESP_TLS_INSECURE is not set +# end of ESP-TLS + +# +# ADC and ADC Calibration +# +# CONFIG_ADC_ONESHOT_CTRL_FUNC_IN_IRAM is not set +# CONFIG_ADC_CONTINUOUS_ISR_IRAM_SAFE is not set + +# +# ADC Calibration Configurations +# +CONFIG_ADC_CALI_EFUSE_TP_ENABLE=y +CONFIG_ADC_CALI_EFUSE_VREF_ENABLE=y +CONFIG_ADC_CALI_LUT_ENABLE=y +# end of ADC Calibration Configurations + +CONFIG_ADC_DISABLE_DAC_OUTPUT=y +# CONFIG_ADC_ENABLE_DEBUG_LOG is not set +# end of ADC and ADC Calibration + +# +# Wireless Coexistence +# +CONFIG_ESP_COEX_ENABLED=y +# CONFIG_ESP_COEX_GPIO_DEBUG is not set +# end of Wireless Coexistence + +# +# Common ESP-related +# +CONFIG_ESP_ERR_TO_NAME_LOOKUP=y +# end of Common ESP-related + +# +# ESP-Driver:DAC Configurations +# +# CONFIG_DAC_CTRL_FUNC_IN_IRAM is not set +# CONFIG_DAC_ISR_IRAM_SAFE is not set +# CONFIG_DAC_ENABLE_DEBUG_LOG is not set +CONFIG_DAC_DMA_AUTO_16BIT_ALIGN=y +# end of ESP-Driver:DAC Configurations + +# +# ESP-Driver:GPIO Configurations +# +# CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL is not set +# CONFIG_GPIO_CTRL_FUNC_IN_IRAM is not set +# end of ESP-Driver:GPIO Configurations + +# +# ESP-Driver:GPTimer Configurations +# +CONFIG_GPTIMER_ISR_HANDLER_IN_IRAM=y +# CONFIG_GPTIMER_CTRL_FUNC_IN_IRAM is not set +# CONFIG_GPTIMER_ISR_IRAM_SAFE is not set +# CONFIG_GPTIMER_ENABLE_DEBUG_LOG is not set +# end of ESP-Driver:GPTimer Configurations + +# +# ESP-Driver:I2C Configurations +# +# CONFIG_I2C_ISR_IRAM_SAFE is not set +# CONFIG_I2C_ENABLE_DEBUG_LOG is not set +# CONFIG_I2C_ENABLE_SLAVE_DRIVER_VERSION_2 is not set +# end of ESP-Driver:I2C Configurations + +# +# ESP-Driver:I2S Configurations +# +# CONFIG_I2S_ISR_IRAM_SAFE is not set +# CONFIG_I2S_ENABLE_DEBUG_LOG is not set +# end of ESP-Driver:I2S Configurations + +# +# ESP-Driver:LEDC Configurations +# +# CONFIG_LEDC_CTRL_FUNC_IN_IRAM is not set +# end of ESP-Driver:LEDC Configurations + +# +# ESP-Driver:MCPWM Configurations +# +# CONFIG_MCPWM_ISR_IRAM_SAFE is not set +# CONFIG_MCPWM_CTRL_FUNC_IN_IRAM is not set +# CONFIG_MCPWM_ENABLE_DEBUG_LOG is not set +# end of ESP-Driver:MCPWM Configurations + +# +# ESP-Driver:PCNT Configurations +# +# CONFIG_PCNT_CTRL_FUNC_IN_IRAM is not set +# CONFIG_PCNT_ISR_IRAM_SAFE is not set +# CONFIG_PCNT_ENABLE_DEBUG_LOG is not set +# end of ESP-Driver:PCNT Configurations + +# +# ESP-Driver:RMT Configurations +# +# CONFIG_RMT_ISR_IRAM_SAFE is not set +# CONFIG_RMT_RECV_FUNC_IN_IRAM is not set +# CONFIG_RMT_ENABLE_DEBUG_LOG is not set +# end of ESP-Driver:RMT Configurations + +# +# ESP-Driver:Sigma Delta Modulator Configurations +# +# CONFIG_SDM_CTRL_FUNC_IN_IRAM is not set +# CONFIG_SDM_ENABLE_DEBUG_LOG is not set +# end of ESP-Driver:Sigma Delta Modulator Configurations + +# +# ESP-Driver:SPI Configurations +# +# CONFIG_SPI_MASTER_IN_IRAM is not set +CONFIG_SPI_MASTER_ISR_IN_IRAM=y +# CONFIG_SPI_SLAVE_IN_IRAM is not set +CONFIG_SPI_SLAVE_ISR_IN_IRAM=y +# end of ESP-Driver:SPI Configurations + +# +# ESP-Driver:Touch Sensor Configurations +# +# CONFIG_TOUCH_CTRL_FUNC_IN_IRAM is not set +# CONFIG_TOUCH_ISR_IRAM_SAFE is not set +# CONFIG_TOUCH_ENABLE_DEBUG_LOG is not set +# end of ESP-Driver:Touch Sensor Configurations + +# +# ESP-Driver:UART Configurations +# +# CONFIG_UART_ISR_IN_IRAM is not set +# end of ESP-Driver:UART Configurations + +# +# Ethernet +# +CONFIG_ETH_ENABLED=y +CONFIG_ETH_USE_ESP32_EMAC=y +CONFIG_ETH_PHY_INTERFACE_RMII=y +CONFIG_ETH_RMII_CLK_INPUT=y +# CONFIG_ETH_RMII_CLK_OUTPUT is not set +CONFIG_ETH_RMII_CLK_IN_GPIO=0 +CONFIG_ETH_DMA_BUFFER_SIZE=512 +CONFIG_ETH_DMA_RX_BUFFER_NUM=10 +CONFIG_ETH_DMA_TX_BUFFER_NUM=10 +# CONFIG_ETH_IRAM_OPTIMIZATION is not set +CONFIG_ETH_USE_SPI_ETHERNET=y +# CONFIG_ETH_SPI_ETHERNET_DM9051 is not set +# CONFIG_ETH_SPI_ETHERNET_W5500 is not set +# CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set +# CONFIG_ETH_USE_OPENETH is not set +# CONFIG_ETH_TRANSMIT_MUTEX is not set +# end of Ethernet + +# +# Event Loop Library +# +# CONFIG_ESP_EVENT_LOOP_PROFILING is not set +CONFIG_ESP_EVENT_POST_FROM_ISR=y +CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR=y +# end of Event Loop Library + +# +# GDB Stub +# +CONFIG_ESP_GDBSTUB_ENABLED=y +# CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME is not set +CONFIG_ESP_GDBSTUB_SUPPORT_TASKS=y +CONFIG_ESP_GDBSTUB_MAX_TASKS=32 +# end of GDB Stub + +# +# ESP HTTP client +# +CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y +# CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH is not set +# CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH is not set +# CONFIG_ESP_HTTP_CLIENT_ENABLE_CUSTOM_TRANSPORT is not set +CONFIG_ESP_HTTP_CLIENT_EVENT_POST_TIMEOUT=2000 +# end of ESP HTTP client + +# +# HTTP Server +# +CONFIG_HTTPD_MAX_REQ_HDR_LEN=512 +CONFIG_HTTPD_MAX_URI_LEN=512 +CONFIG_HTTPD_ERR_RESP_NO_DELAY=y +CONFIG_HTTPD_PURGE_BUF_LEN=32 +# CONFIG_HTTPD_LOG_PURGE_DATA is not set +# CONFIG_HTTPD_WS_SUPPORT is not set +# CONFIG_HTTPD_QUEUE_WORK_BLOCKING is not set +CONFIG_HTTPD_SERVER_EVENT_POST_TIMEOUT=2000 +# end of HTTP Server + +# +# ESP HTTPS OTA +# +# CONFIG_ESP_HTTPS_OTA_DECRYPT_CB is not set +# CONFIG_ESP_HTTPS_OTA_ALLOW_HTTP is not set +CONFIG_ESP_HTTPS_OTA_EVENT_POST_TIMEOUT=2000 +# end of ESP HTTPS OTA + +# +# ESP HTTPS server +# +# CONFIG_ESP_HTTPS_SERVER_ENABLE is not set +CONFIG_ESP_HTTPS_SERVER_EVENT_POST_TIMEOUT=2000 +# end of ESP HTTPS server + +# +# Hardware Settings +# + +# +# Chip revision +# +CONFIG_ESP32_REV_MIN_0=y +# CONFIG_ESP32_REV_MIN_1 is not set +# CONFIG_ESP32_REV_MIN_1_1 is not set +# CONFIG_ESP32_REV_MIN_2 is not set +# CONFIG_ESP32_REV_MIN_3 is not set +# CONFIG_ESP32_REV_MIN_3_1 is not set +CONFIG_ESP32_REV_MIN=0 +CONFIG_ESP32_REV_MIN_FULL=0 +CONFIG_ESP_REV_MIN_FULL=0 + +# +# Maximum Supported ESP32 Revision (Rev v3.99) +# +CONFIG_ESP32_REV_MAX_FULL=399 +CONFIG_ESP_REV_MAX_FULL=399 +CONFIG_ESP_EFUSE_BLOCK_REV_MIN_FULL=0 +CONFIG_ESP_EFUSE_BLOCK_REV_MAX_FULL=99 + +# +# Maximum Supported ESP32 eFuse Block Revision (eFuse Block Rev v0.99) +# +# end of Chip revision + +# +# MAC Config +# +CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA=y +CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP=y +CONFIG_ESP_MAC_ADDR_UNIVERSE_BT=y +CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH=y +CONFIG_ESP_MAC_UNIVERSAL_MAC_ADDRESSES_FOUR=y +CONFIG_ESP_MAC_UNIVERSAL_MAC_ADDRESSES=4 +# CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO is not set +CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR=y +CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES=4 +# CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR is not set +# CONFIG_ESP_MAC_USE_CUSTOM_MAC_AS_BASE_MAC is not set +# end of MAC Config + +# +# Sleep Config +# +# CONFIG_ESP_SLEEP_POWER_DOWN_FLASH is not set +CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND=y +# CONFIG_ESP_SLEEP_MSPI_NEED_ALL_IO_PU is not set +CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND=y +# CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND is not set +CONFIG_ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY=2000 +# CONFIG_ESP_SLEEP_CACHE_SAFE_ASSERTION is not set +# CONFIG_ESP_SLEEP_DEBUG is not set +CONFIG_ESP_SLEEP_GPIO_ENABLE_INTERNAL_RESISTORS=y +# end of Sleep Config + +# +# RTC Clock Config +# +CONFIG_RTC_CLK_SRC_INT_RC=y +# CONFIG_RTC_CLK_SRC_EXT_CRYS is not set +# CONFIG_RTC_CLK_SRC_EXT_OSC is not set +# CONFIG_RTC_CLK_SRC_INT_8MD256 is not set +CONFIG_RTC_CLK_CAL_CYCLES=1024 +# end of RTC Clock Config + +# +# Peripheral Control +# +CONFIG_PERIPH_CTRL_FUNC_IN_IRAM=y +# end of Peripheral Control + +# +# Main XTAL Config +# +# CONFIG_XTAL_FREQ_26 is not set +# CONFIG_XTAL_FREQ_32 is not set +CONFIG_XTAL_FREQ_40=y +# CONFIG_XTAL_FREQ_AUTO is not set +CONFIG_XTAL_FREQ=40 +# end of Main XTAL Config + +CONFIG_ESP_SPI_BUS_LOCK_ISR_FUNCS_IN_IRAM=y +# end of Hardware Settings + +# +# ESP-Driver:LCD Controller Configurations +# +# CONFIG_LCD_ENABLE_DEBUG_LOG is not set +# end of ESP-Driver:LCD Controller Configurations + +# +# ESP-MM: Memory Management Configurations +# +# end of ESP-MM: Memory Management Configurations + +# +# ESP NETIF Adapter +# +CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL=120 +# CONFIG_ESP_NETIF_PROVIDE_CUSTOM_IMPLEMENTATION is not set +CONFIG_ESP_NETIF_TCPIP_LWIP=y +# CONFIG_ESP_NETIF_LOOPBACK is not set +CONFIG_ESP_NETIF_USES_TCPIP_WITH_BSD_API=y +CONFIG_ESP_NETIF_REPORT_DATA_TRAFFIC=y +# CONFIG_ESP_NETIF_RECEIVE_REPORT_ERRORS is not set +# CONFIG_ESP_NETIF_L2_TAP is not set +# CONFIG_ESP_NETIF_BRIDGE_EN is not set +# CONFIG_ESP_NETIF_SET_DNS_PER_DEFAULT_NETIF is not set +# end of ESP NETIF Adapter + +# +# Partition API Configuration +# +# end of Partition API Configuration + +# +# PHY +# +CONFIG_ESP_PHY_ENABLED=y +CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE=y +# CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION is not set +CONFIG_ESP_PHY_MAX_WIFI_TX_POWER=20 +CONFIG_ESP_PHY_MAX_TX_POWER=20 +# CONFIG_ESP_PHY_REDUCE_TX_POWER is not set +# CONFIG_ESP_PHY_ENABLE_CERT_TEST is not set +CONFIG_ESP_PHY_RF_CAL_PARTIAL=y +# CONFIG_ESP_PHY_RF_CAL_NONE is not set +# CONFIG_ESP_PHY_RF_CAL_FULL is not set +CONFIG_ESP_PHY_CALIBRATION_MODE=0 +# CONFIG_ESP_PHY_PLL_TRACK_DEBUG is not set +# CONFIG_ESP_PHY_RECORD_USED_TIME is not set +# end of PHY + +# +# Power Management +# +# CONFIG_PM_ENABLE is not set +# CONFIG_PM_SLP_IRAM_OPT is not set +# end of Power Management + +# +# ESP PSRAM +# +# CONFIG_SPIRAM is not set +# end of ESP PSRAM + +# +# ESP Ringbuf +# +# CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH is not set +# end of ESP Ringbuf + +# +# ESP Security Specific +# +# end of ESP Security Specific + +# +# ESP System Settings +# +# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 is not set +CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160=y +# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240 is not set +CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=160 + +# +# Memory +# +# CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE is not set + +# +# Non-backward compatible options +# +# CONFIG_ESP_SYSTEM_ESP32_SRAM1_REGION_AS_IRAM is not set +# end of Non-backward compatible options +# end of Memory + +# +# Trace memory +# +# CONFIG_ESP32_TRAX is not set +CONFIG_ESP32_TRACEMEM_RESERVE_DRAM=0x0 +# end of Trace memory + +# CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set +CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y +# CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set +# CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set +CONFIG_ESP_SYSTEM_PANIC_REBOOT_DELAY_SECONDS=0 + +# +# Memory protection +# +# end of Memory protection + +CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32 +CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304 +CONFIG_ESP_MAIN_TASK_STACK_SIZE=3584 +CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0=y +# CONFIG_ESP_MAIN_TASK_AFFINITY_CPU1 is not set +# CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY is not set +CONFIG_ESP_MAIN_TASK_AFFINITY=0x0 +CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE=2048 +CONFIG_ESP_CONSOLE_UART_DEFAULT=y +# CONFIG_ESP_CONSOLE_UART_CUSTOM is not set +# CONFIG_ESP_CONSOLE_NONE is not set +CONFIG_ESP_CONSOLE_UART=y +CONFIG_ESP_CONSOLE_UART_NUM=0 +CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM=0 +CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200 +CONFIG_ESP_INT_WDT=y +CONFIG_ESP_INT_WDT_TIMEOUT_MS=300 +CONFIG_ESP_INT_WDT_CHECK_CPU1=y +CONFIG_ESP_TASK_WDT_EN=y +CONFIG_ESP_TASK_WDT_INIT=y +# CONFIG_ESP_TASK_WDT_PANIC is not set +CONFIG_ESP_TASK_WDT_TIMEOUT_S=5 +CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=y +CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1=y +# CONFIG_ESP_PANIC_HANDLER_IRAM is not set +# CONFIG_ESP_DEBUG_STUBS_ENABLE is not set +CONFIG_ESP_DEBUG_OCDAWARE=y +# CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5 is not set +CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4=y + +# +# Brownout Detector +# +CONFIG_ESP_BROWNOUT_DET=y +CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0=y +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_1 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 is not set +CONFIG_ESP_BROWNOUT_DET_LVL=0 +# end of Brownout Detector + +# CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE is not set +CONFIG_ESP_SYSTEM_BROWNOUT_INTR=y +# end of ESP System Settings + +# +# IPC (Inter-Processor Call) +# +CONFIG_ESP_IPC_TASK_STACK_SIZE=1024 +CONFIG_ESP_IPC_USES_CALLERS_PRIORITY=y +CONFIG_ESP_IPC_ISR_ENABLE=y +# end of IPC (Inter-Processor Call) + +# +# ESP Timer (High Resolution Timer) +# +# CONFIG_ESP_TIMER_PROFILING is not set +CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER=y +CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER=y +CONFIG_ESP_TIMER_TASK_STACK_SIZE=3584 +CONFIG_ESP_TIMER_INTERRUPT_LEVEL=1 +# CONFIG_ESP_TIMER_SHOW_EXPERIMENTAL is not set +CONFIG_ESP_TIMER_TASK_AFFINITY=0x0 +CONFIG_ESP_TIMER_TASK_AFFINITY_CPU0=y +CONFIG_ESP_TIMER_ISR_AFFINITY_CPU0=y +# CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD is not set +CONFIG_ESP_TIMER_IMPL_TG0_LAC=y +# end of ESP Timer (High Resolution Timer) + +# +# Wi-Fi +# +CONFIG_ESP_WIFI_ENABLED=y +CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM=10 +CONFIG_ESP_WIFI_DYNAMIC_RX_BUFFER_NUM=32 +# CONFIG_ESP_WIFI_STATIC_TX_BUFFER is not set +CONFIG_ESP_WIFI_DYNAMIC_TX_BUFFER=y +CONFIG_ESP_WIFI_TX_BUFFER_TYPE=1 +CONFIG_ESP_WIFI_DYNAMIC_TX_BUFFER_NUM=32 +CONFIG_ESP_WIFI_STATIC_RX_MGMT_BUFFER=y +# CONFIG_ESP_WIFI_DYNAMIC_RX_MGMT_BUFFER is not set +CONFIG_ESP_WIFI_DYNAMIC_RX_MGMT_BUF=0 +CONFIG_ESP_WIFI_RX_MGMT_BUF_NUM_DEF=5 +# CONFIG_ESP_WIFI_CSI_ENABLED is not set +CONFIG_ESP_WIFI_AMPDU_TX_ENABLED=y +CONFIG_ESP_WIFI_TX_BA_WIN=6 +CONFIG_ESP_WIFI_AMPDU_RX_ENABLED=y +CONFIG_ESP_WIFI_RX_BA_WIN=6 +CONFIG_ESP_WIFI_NVS_ENABLED=y +CONFIG_ESP_WIFI_TASK_PINNED_TO_CORE_0=y +# CONFIG_ESP_WIFI_TASK_PINNED_TO_CORE_1 is not set +CONFIG_ESP_WIFI_SOFTAP_BEACON_MAX_LEN=752 +CONFIG_ESP_WIFI_MGMT_SBUF_NUM=32 +CONFIG_ESP_WIFI_IRAM_OPT=y +# CONFIG_ESP_WIFI_EXTRA_IRAM_OPT is not set +CONFIG_ESP_WIFI_RX_IRAM_OPT=y +CONFIG_ESP_WIFI_ENABLE_WPA3_SAE=y +CONFIG_ESP_WIFI_ENABLE_SAE_PK=y +CONFIG_ESP_WIFI_SOFTAP_SAE_SUPPORT=y +CONFIG_ESP_WIFI_ENABLE_WPA3_OWE_STA=y +# CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set +CONFIG_ESP_WIFI_SLP_DEFAULT_MIN_ACTIVE_TIME=50 +CONFIG_ESP_WIFI_SLP_DEFAULT_MAX_ACTIVE_TIME=10 +CONFIG_ESP_WIFI_SLP_DEFAULT_WAIT_BROADCAST_DATA_TIME=15 +CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE=y +CONFIG_ESP_WIFI_GMAC_SUPPORT=y +CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y +# CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT is not set +CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=7 +# CONFIG_ESP_WIFI_NAN_ENABLE is not set +CONFIG_ESP_WIFI_MBEDTLS_CRYPTO=y +CONFIG_ESP_WIFI_MBEDTLS_TLS_CLIENT=y +# CONFIG_ESP_WIFI_WAPI_PSK is not set +# CONFIG_ESP_WIFI_11KV_SUPPORT is not set +# CONFIG_ESP_WIFI_MBO_SUPPORT is not set +# CONFIG_ESP_WIFI_DPP_SUPPORT is not set +# CONFIG_ESP_WIFI_11R_SUPPORT is not set +# CONFIG_ESP_WIFI_WPS_SOFTAP_REGISTRAR is not set + +# +# WPS Configuration Options +# +# CONFIG_ESP_WIFI_WPS_STRICT is not set +# CONFIG_ESP_WIFI_WPS_PASSPHRASE is not set +# end of WPS Configuration Options + +# CONFIG_ESP_WIFI_DEBUG_PRINT is not set +# CONFIG_ESP_WIFI_TESTING_OPTIONS is not set +CONFIG_ESP_WIFI_ENTERPRISE_SUPPORT=y +# CONFIG_ESP_WIFI_ENT_FREE_DYNAMIC_BUFFER is not set +# end of Wi-Fi + +# +# Core dump +# +# CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH is not set +# CONFIG_ESP_COREDUMP_ENABLE_TO_UART is not set +CONFIG_ESP_COREDUMP_ENABLE_TO_NONE=y +# end of Core dump + +# +# FAT Filesystem support +# +CONFIG_FATFS_VOLUME_COUNT=2 +CONFIG_FATFS_LFN_NONE=y +# CONFIG_FATFS_LFN_HEAP is not set +# CONFIG_FATFS_LFN_STACK is not set +# CONFIG_FATFS_SECTOR_512 is not set +CONFIG_FATFS_SECTOR_4096=y +# CONFIG_FATFS_CODEPAGE_DYNAMIC is not set +CONFIG_FATFS_CODEPAGE_437=y +# CONFIG_FATFS_CODEPAGE_720 is not set +# CONFIG_FATFS_CODEPAGE_737 is not set +# CONFIG_FATFS_CODEPAGE_771 is not set +# CONFIG_FATFS_CODEPAGE_775 is not set +# CONFIG_FATFS_CODEPAGE_850 is not set +# CONFIG_FATFS_CODEPAGE_852 is not set +# CONFIG_FATFS_CODEPAGE_855 is not set +# CONFIG_FATFS_CODEPAGE_857 is not set +# CONFIG_FATFS_CODEPAGE_860 is not set +# CONFIG_FATFS_CODEPAGE_861 is not set +# CONFIG_FATFS_CODEPAGE_862 is not set +# CONFIG_FATFS_CODEPAGE_863 is not set +# CONFIG_FATFS_CODEPAGE_864 is not set +# CONFIG_FATFS_CODEPAGE_865 is not set +# CONFIG_FATFS_CODEPAGE_866 is not set +# CONFIG_FATFS_CODEPAGE_869 is not set +# CONFIG_FATFS_CODEPAGE_932 is not set +# CONFIG_FATFS_CODEPAGE_936 is not set +# CONFIG_FATFS_CODEPAGE_949 is not set +# CONFIG_FATFS_CODEPAGE_950 is not set +CONFIG_FATFS_CODEPAGE=437 +CONFIG_FATFS_FS_LOCK=0 +CONFIG_FATFS_TIMEOUT_MS=10000 +CONFIG_FATFS_PER_FILE_CACHE=y +# CONFIG_FATFS_USE_FASTSEEK is not set +CONFIG_FATFS_USE_STRFUNC_NONE=y +# CONFIG_FATFS_USE_STRFUNC_WITHOUT_CRLF_CONV is not set +# CONFIG_FATFS_USE_STRFUNC_WITH_CRLF_CONV is not set +CONFIG_FATFS_VFS_FSTAT_BLKSIZE=0 +# CONFIG_FATFS_IMMEDIATE_FSYNC is not set +# CONFIG_FATFS_USE_LABEL is not set +CONFIG_FATFS_LINK_LOCK=y +# end of FAT Filesystem support + +# +# FreeRTOS +# + +# +# Kernel +# +# CONFIG_FREERTOS_SMP is not set +# CONFIG_FREERTOS_UNICORE is not set +CONFIG_FREERTOS_HZ=100 +# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE is not set +# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL is not set +CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y +CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=1 +CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536 +# CONFIG_FREERTOS_USE_IDLE_HOOK is not set +# CONFIG_FREERTOS_USE_TICK_HOOK is not set +CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16 +# CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY is not set +CONFIG_FREERTOS_USE_TIMERS=y +CONFIG_FREERTOS_TIMER_SERVICE_TASK_NAME="Tmr Svc" +# CONFIG_FREERTOS_TIMER_TASK_AFFINITY_CPU0 is not set +# CONFIG_FREERTOS_TIMER_TASK_AFFINITY_CPU1 is not set +CONFIG_FREERTOS_TIMER_TASK_NO_AFFINITY=y +CONFIG_FREERTOS_TIMER_SERVICE_TASK_CORE_AFFINITY=0x7FFFFFFF +CONFIG_FREERTOS_TIMER_TASK_PRIORITY=1 +CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=2048 +CONFIG_FREERTOS_TIMER_QUEUE_LENGTH=10 +CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0 +CONFIG_FREERTOS_TASK_NOTIFICATION_ARRAY_ENTRIES=1 +# CONFIG_FREERTOS_USE_TRACE_FACILITY is not set +# CONFIG_FREERTOS_USE_LIST_DATA_INTEGRITY_CHECK_BYTES is not set +# CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS is not set +# CONFIG_FREERTOS_USE_APPLICATION_TASK_TAG is not set +# end of Kernel + +# +# Port +# +CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y +# CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK is not set +CONFIG_FREERTOS_TLSP_DELETION_CALLBACKS=y +# CONFIG_FREERTOS_TASK_PRE_DELETION_HOOK is not set +# CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP is not set +CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y +CONFIG_FREERTOS_ISR_STACKSIZE=1536 +CONFIG_FREERTOS_INTERRUPT_BACKTRACE=y +# CONFIG_FREERTOS_FPU_IN_ISR is not set +CONFIG_FREERTOS_TICK_SUPPORT_CORETIMER=y +CONFIG_FREERTOS_CORETIMER_0=y +# CONFIG_FREERTOS_CORETIMER_1 is not set +CONFIG_FREERTOS_SYSTICK_USES_CCOUNT=y +# CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set +# CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set +# end of Port + +# +# Extra +# +# end of Extra + +CONFIG_FREERTOS_PORT=y +CONFIG_FREERTOS_NO_AFFINITY=0x7FFFFFFF +CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION=y +CONFIG_FREERTOS_DEBUG_OCDAWARE=y +CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y +CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y +CONFIG_FREERTOS_NUMBER_OF_CORES=2 +# end of FreeRTOS + +# +# Hardware Abstraction Layer (HAL) and Low Level (LL) +# +CONFIG_HAL_ASSERTION_EQUALS_SYSTEM=y +# CONFIG_HAL_ASSERTION_DISABLE is not set +# CONFIG_HAL_ASSERTION_SILENT is not set +# CONFIG_HAL_ASSERTION_ENABLE is not set +CONFIG_HAL_DEFAULT_ASSERTION_LEVEL=2 +CONFIG_HAL_SPI_MASTER_FUNC_IN_IRAM=y +CONFIG_HAL_SPI_SLAVE_FUNC_IN_IRAM=y +# CONFIG_HAL_ECDSA_GEN_SIG_CM is not set +# end of Hardware Abstraction Layer (HAL) and Low Level (LL) + +# +# Heap memory debugging +# +CONFIG_HEAP_POISONING_DISABLED=y +# CONFIG_HEAP_POISONING_LIGHT is not set +# CONFIG_HEAP_POISONING_COMPREHENSIVE is not set +CONFIG_HEAP_TRACING_OFF=y +# CONFIG_HEAP_TRACING_STANDALONE is not set +# CONFIG_HEAP_TRACING_TOHOST is not set +# CONFIG_HEAP_USE_HOOKS is not set +# CONFIG_HEAP_TASK_TRACKING is not set +# CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS is not set +# CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH is not set +# end of Heap memory debugging + +# +# Log +# + +# +# Log Level +# +# CONFIG_LOG_DEFAULT_LEVEL_NONE is not set +# CONFIG_LOG_DEFAULT_LEVEL_ERROR is not set +# CONFIG_LOG_DEFAULT_LEVEL_WARN is not set +CONFIG_LOG_DEFAULT_LEVEL_INFO=y +# CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set +# CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set +CONFIG_LOG_DEFAULT_LEVEL=3 +CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y +# CONFIG_LOG_MAXIMUM_LEVEL_DEBUG is not set +# CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set +CONFIG_LOG_MAXIMUM_LEVEL=3 + +# +# Level Settings +# +# CONFIG_LOG_MASTER_LEVEL is not set +CONFIG_LOG_DYNAMIC_LEVEL_CONTROL=y +# CONFIG_LOG_TAG_LEVEL_IMPL_NONE is not set +# CONFIG_LOG_TAG_LEVEL_IMPL_LINKED_LIST is not set +CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_AND_LINKED_LIST=y +# CONFIG_LOG_TAG_LEVEL_CACHE_ARRAY is not set +CONFIG_LOG_TAG_LEVEL_CACHE_BINARY_MIN_HEAP=y +CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_SIZE=31 +# end of Level Settings +# end of Log Level + +# +# Format +# +# CONFIG_LOG_COLORS is not set +CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y +# CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set +# end of Format +# end of Log + +# +# LWIP +# +CONFIG_LWIP_ENABLE=y +CONFIG_LWIP_LOCAL_HOSTNAME="espressif" +# CONFIG_LWIP_NETIF_API is not set +CONFIG_LWIP_TCPIP_TASK_PRIO=18 +# CONFIG_LWIP_TCPIP_CORE_LOCKING is not set +# CONFIG_LWIP_CHECK_THREAD_SAFETY is not set +CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y +# CONFIG_LWIP_L2_TO_L3_COPY is not set +# CONFIG_LWIP_IRAM_OPTIMIZATION is not set +# CONFIG_LWIP_EXTRA_IRAM_OPTIMIZATION is not set +CONFIG_LWIP_TIMERS_ONDEMAND=y +CONFIG_LWIP_ND6=y +# CONFIG_LWIP_FORCE_ROUTER_FORWARDING is not set +CONFIG_LWIP_MAX_SOCKETS=10 +# CONFIG_LWIP_USE_ONLY_LWIP_SELECT is not set +# CONFIG_LWIP_SO_LINGER is not set +CONFIG_LWIP_SO_REUSE=y +CONFIG_LWIP_SO_REUSE_RXTOALL=y +# CONFIG_LWIP_SO_RCVBUF is not set +# CONFIG_LWIP_NETBUF_RECVINFO is not set +CONFIG_LWIP_IP_DEFAULT_TTL=64 +CONFIG_LWIP_IP4_FRAG=y +CONFIG_LWIP_IP6_FRAG=y +# CONFIG_LWIP_IP4_REASSEMBLY is not set +# CONFIG_LWIP_IP6_REASSEMBLY is not set +CONFIG_LWIP_IP_REASS_MAX_PBUFS=10 +# CONFIG_LWIP_IP_FORWARD is not set +# CONFIG_LWIP_STATS is not set +CONFIG_LWIP_ESP_GRATUITOUS_ARP=y +CONFIG_LWIP_GARP_TMR_INTERVAL=60 +CONFIG_LWIP_ESP_MLDV6_REPORT=y +CONFIG_LWIP_MLDV6_TMR_INTERVAL=40 +CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=32 +CONFIG_LWIP_DHCP_DOES_ARP_CHECK=y +# CONFIG_LWIP_DHCP_DOES_ACD_CHECK is not set +# CONFIG_LWIP_DHCP_DOES_NOT_CHECK_OFFERED_IP is not set +# CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID is not set +CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID=y +# CONFIG_LWIP_DHCP_RESTORE_LAST_IP is not set +CONFIG_LWIP_DHCP_OPTIONS_LEN=68 +CONFIG_LWIP_NUM_NETIF_CLIENT_DATA=0 +CONFIG_LWIP_DHCP_COARSE_TIMER_SECS=1 + +# +# DHCP server +# +CONFIG_LWIP_DHCPS=y +CONFIG_LWIP_DHCPS_LEASE_UNIT=60 +CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8 +CONFIG_LWIP_DHCPS_STATIC_ENTRIES=y +CONFIG_LWIP_DHCPS_ADD_DNS=y +# end of DHCP server + +# CONFIG_LWIP_AUTOIP is not set +CONFIG_LWIP_IPV4=y +CONFIG_LWIP_IPV6=y +# CONFIG_LWIP_IPV6_AUTOCONFIG is not set +CONFIG_LWIP_IPV6_NUM_ADDRESSES=3 +# CONFIG_LWIP_IPV6_FORWARD is not set +# CONFIG_LWIP_NETIF_STATUS_CALLBACK is not set +CONFIG_LWIP_NETIF_LOOPBACK=y +CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8 + +# +# TCP +# +CONFIG_LWIP_MAX_ACTIVE_TCP=16 +CONFIG_LWIP_MAX_LISTENING_TCP=16 +CONFIG_LWIP_TCP_HIGH_SPEED_RETRANSMISSION=y +CONFIG_LWIP_TCP_MAXRTX=12 +CONFIG_LWIP_TCP_SYNMAXRTX=12 +CONFIG_LWIP_TCP_MSS=1440 +CONFIG_LWIP_TCP_TMR_INTERVAL=250 +CONFIG_LWIP_TCP_MSL=60000 +CONFIG_LWIP_TCP_FIN_WAIT_TIMEOUT=20000 +CONFIG_LWIP_TCP_SND_BUF_DEFAULT=5760 +CONFIG_LWIP_TCP_WND_DEFAULT=5760 +CONFIG_LWIP_TCP_RECVMBOX_SIZE=6 +CONFIG_LWIP_TCP_ACCEPTMBOX_SIZE=6 +CONFIG_LWIP_TCP_QUEUE_OOSEQ=y +CONFIG_LWIP_TCP_OOSEQ_TIMEOUT=6 +CONFIG_LWIP_TCP_OOSEQ_MAX_PBUFS=4 +# CONFIG_LWIP_TCP_SACK_OUT is not set +CONFIG_LWIP_TCP_OVERSIZE_MSS=y +# CONFIG_LWIP_TCP_OVERSIZE_QUARTER_MSS is not set +# CONFIG_LWIP_TCP_OVERSIZE_DISABLE is not set +CONFIG_LWIP_TCP_RTO_TIME=1500 +# end of TCP + +# +# UDP +# +CONFIG_LWIP_MAX_UDP_PCBS=16 +CONFIG_LWIP_UDP_RECVMBOX_SIZE=6 +# end of UDP + +# +# Checksums +# +# CONFIG_LWIP_CHECKSUM_CHECK_IP is not set +# CONFIG_LWIP_CHECKSUM_CHECK_UDP is not set +CONFIG_LWIP_CHECKSUM_CHECK_ICMP=y +# end of Checksums + +CONFIG_LWIP_TCPIP_TASK_STACK_SIZE=3072 +CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y +# CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0 is not set +# CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU1 is not set +CONFIG_LWIP_TCPIP_TASK_AFFINITY=0x7FFFFFFF +CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE=3 +CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS=5 +CONFIG_LWIP_IPV6_ND6_NUM_PREFIXES=5 +CONFIG_LWIP_IPV6_ND6_NUM_ROUTERS=3 +CONFIG_LWIP_IPV6_ND6_NUM_DESTINATIONS=10 +# CONFIG_LWIP_PPP_SUPPORT is not set +# CONFIG_LWIP_SLIP_SUPPORT is not set + +# +# ICMP +# +CONFIG_LWIP_ICMP=y +# CONFIG_LWIP_MULTICAST_PING is not set +# CONFIG_LWIP_BROADCAST_PING is not set +# end of ICMP + +# +# LWIP RAW API +# +CONFIG_LWIP_MAX_RAW_PCBS=16 +# end of LWIP RAW API + +# +# SNTP +# +CONFIG_LWIP_SNTP_MAX_SERVERS=1 +# CONFIG_LWIP_DHCP_GET_NTP_SRV is not set +CONFIG_LWIP_SNTP_UPDATE_DELAY=3600000 +CONFIG_LWIP_SNTP_STARTUP_DELAY=y +CONFIG_LWIP_SNTP_MAXIMUM_STARTUP_DELAY=5000 +# end of SNTP + +# +# DNS +# +CONFIG_LWIP_DNS_MAX_HOST_IP=1 +CONFIG_LWIP_DNS_MAX_SERVERS=3 +# CONFIG_LWIP_FALLBACK_DNS_SERVER_SUPPORT is not set +# CONFIG_LWIP_DNS_SETSERVER_WITH_NETIF is not set +# end of DNS + +CONFIG_LWIP_BRIDGEIF_MAX_PORTS=7 +CONFIG_LWIP_ESP_LWIP_ASSERT=y + +# +# Hooks +# +# CONFIG_LWIP_HOOK_TCP_ISN_NONE is not set +CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT=y +# CONFIG_LWIP_HOOK_TCP_ISN_CUSTOM is not set +CONFIG_LWIP_HOOK_IP6_ROUTE_NONE=y +# CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT is not set +# CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM is not set +CONFIG_LWIP_HOOK_ND6_GET_GW_NONE=y +# CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT is not set +# CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM is not set +CONFIG_LWIP_HOOK_IP6_SELECT_SRC_ADDR_NONE=y +# CONFIG_LWIP_HOOK_IP6_SELECT_SRC_ADDR_DEFAULT is not set +# CONFIG_LWIP_HOOK_IP6_SELECT_SRC_ADDR_CUSTOM is not set +CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE=y +# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT is not set +# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM is not set +CONFIG_LWIP_HOOK_DNS_EXT_RESOLVE_NONE=y +# CONFIG_LWIP_HOOK_DNS_EXT_RESOLVE_CUSTOM is not set +# CONFIG_LWIP_HOOK_IP6_INPUT_NONE is not set +CONFIG_LWIP_HOOK_IP6_INPUT_DEFAULT=y +# CONFIG_LWIP_HOOK_IP6_INPUT_CUSTOM is not set +# end of Hooks + +# CONFIG_LWIP_DEBUG is not set +# end of LWIP + +# +# mbedTLS +# +CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y +# CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC is not set +# CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC is not set +CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN=y +CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN=16384 +CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=4096 +# CONFIG_MBEDTLS_DYNAMIC_BUFFER is not set +# CONFIG_MBEDTLS_DEBUG is not set + +# +# mbedTLS v3.x related +# +# CONFIG_MBEDTLS_SSL_PROTO_TLS1_3 is not set +# CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is not set +# CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK is not set +# CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION is not set +CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y +CONFIG_MBEDTLS_PKCS7_C=y +# end of mbedTLS v3.x related + +# +# Certificate Bundle +# +CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y +CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y +# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN is not set +# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE is not set +# CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE is not set +# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEPRECATED_LIST is not set +CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=200 +# end of Certificate Bundle + +# CONFIG_MBEDTLS_ECP_RESTARTABLE is not set +CONFIG_MBEDTLS_CMAC_C=y +CONFIG_MBEDTLS_HARDWARE_AES=y +CONFIG_MBEDTLS_GCM_SUPPORT_NON_AES_CIPHER=y +CONFIG_MBEDTLS_HARDWARE_MPI=y +# CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI is not set +CONFIG_MBEDTLS_HARDWARE_SHA=y +CONFIG_MBEDTLS_ROM_MD5=y +# CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set +# CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY is not set +CONFIG_MBEDTLS_HAVE_TIME=y +# CONFIG_MBEDTLS_PLATFORM_TIME_ALT is not set +# CONFIG_MBEDTLS_HAVE_TIME_DATE is not set +CONFIG_MBEDTLS_ECDSA_DETERMINISTIC=y +CONFIG_MBEDTLS_SHA512_C=y +# CONFIG_MBEDTLS_SHA3_C is not set +CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y +# CONFIG_MBEDTLS_TLS_SERVER_ONLY is not set +# CONFIG_MBEDTLS_TLS_CLIENT_ONLY is not set +# CONFIG_MBEDTLS_TLS_DISABLED is not set +CONFIG_MBEDTLS_TLS_SERVER=y +CONFIG_MBEDTLS_TLS_CLIENT=y +CONFIG_MBEDTLS_TLS_ENABLED=y + +# +# TLS Key Exchange Methods +# +# CONFIG_MBEDTLS_PSK_MODES is not set +CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y +# end of TLS Key Exchange Methods + +CONFIG_MBEDTLS_SSL_RENEGOTIATION=y +CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y +# CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set +# CONFIG_MBEDTLS_SSL_PROTO_DTLS is not set +CONFIG_MBEDTLS_SSL_ALPN=y +CONFIG_MBEDTLS_CLIENT_SSL_SESSION_TICKETS=y +CONFIG_MBEDTLS_SERVER_SSL_SESSION_TICKETS=y + +# +# Symmetric Ciphers +# +CONFIG_MBEDTLS_AES_C=y +# CONFIG_MBEDTLS_CAMELLIA_C is not set +# CONFIG_MBEDTLS_DES_C is not set +# CONFIG_MBEDTLS_BLOWFISH_C is not set +# CONFIG_MBEDTLS_XTEA_C is not set +CONFIG_MBEDTLS_CCM_C=y +CONFIG_MBEDTLS_GCM_C=y +# CONFIG_MBEDTLS_NIST_KW_C is not set +# end of Symmetric Ciphers + +# CONFIG_MBEDTLS_RIPEMD160_C is not set + +# +# Certificates +# +CONFIG_MBEDTLS_PEM_PARSE_C=y +CONFIG_MBEDTLS_PEM_WRITE_C=y +CONFIG_MBEDTLS_X509_CRL_PARSE_C=y +CONFIG_MBEDTLS_X509_CSR_PARSE_C=y +# end of Certificates + +CONFIG_MBEDTLS_ECP_C=y +CONFIG_MBEDTLS_PK_PARSE_EC_EXTENDED=y +CONFIG_MBEDTLS_PK_PARSE_EC_COMPRESSED=y +# CONFIG_MBEDTLS_DHM_C is not set +CONFIG_MBEDTLS_ECDH_C=y +CONFIG_MBEDTLS_ECDSA_C=y +# CONFIG_MBEDTLS_ECJPAKE_C is not set +CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y +CONFIG_MBEDTLS_ECP_NIST_OPTIM=y +# CONFIG_MBEDTLS_ECP_FIXED_POINT_OPTIM is not set +# CONFIG_MBEDTLS_POLY1305_C is not set +# CONFIG_MBEDTLS_CHACHA20_C is not set +# CONFIG_MBEDTLS_HKDF_C is not set +# CONFIG_MBEDTLS_THREADING_C is not set +CONFIG_MBEDTLS_ERROR_STRINGS=y +CONFIG_MBEDTLS_FS_IO=y +# end of mbedTLS + +# +# ESP-MQTT Configurations +# +CONFIG_MQTT_PROTOCOL_311=y +# CONFIG_MQTT_PROTOCOL_5 is not set +CONFIG_MQTT_TRANSPORT_SSL=y +CONFIG_MQTT_TRANSPORT_WEBSOCKET=y +CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE=y +# CONFIG_MQTT_MSG_ID_INCREMENTAL is not set +# CONFIG_MQTT_SKIP_PUBLISH_IF_DISCONNECTED is not set +# CONFIG_MQTT_REPORT_DELETED_MESSAGES is not set +# CONFIG_MQTT_USE_CUSTOM_CONFIG is not set +# CONFIG_MQTT_TASK_CORE_SELECTION_ENABLED is not set +# CONFIG_MQTT_CUSTOM_OUTBOX is not set +# end of ESP-MQTT Configurations + +# +# Newlib +# +CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y +# CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF is not set +# CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR is not set +# CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF is not set +# CONFIG_NEWLIB_STDIN_LINE_ENDING_LF is not set +CONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y +# CONFIG_NEWLIB_NANO_FORMAT is not set +CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT=y +# CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC is not set +# CONFIG_NEWLIB_TIME_SYSCALL_USE_HRT is not set +# CONFIG_NEWLIB_TIME_SYSCALL_USE_NONE is not set +# end of Newlib + +# +# NVS +# +# CONFIG_NVS_ASSERT_ERROR_CHECK is not set +# CONFIG_NVS_LEGACY_DUP_KEYS_COMPATIBILITY is not set +# end of NVS + +# +# OpenThread +# +# CONFIG_OPENTHREAD_ENABLED is not set + +# +# OpenThread Spinel +# +# CONFIG_OPENTHREAD_SPINEL_ONLY is not set +# end of OpenThread Spinel +# end of OpenThread + +# +# Protocomm +# +CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0=y +CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1=y +CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2=y +# end of Protocomm + +# +# PThreads +# +CONFIG_PTHREAD_TASK_PRIO_DEFAULT=5 +CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 +CONFIG_PTHREAD_STACK_MIN=768 +CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY=y +# CONFIG_PTHREAD_DEFAULT_CORE_0 is not set +# CONFIG_PTHREAD_DEFAULT_CORE_1 is not set +CONFIG_PTHREAD_TASK_CORE_DEFAULT=-1 +CONFIG_PTHREAD_TASK_NAME_DEFAULT="pthread" +# end of PThreads + +# +# MMU Config +# +CONFIG_MMU_PAGE_SIZE_64KB=y +CONFIG_MMU_PAGE_MODE="64KB" +CONFIG_MMU_PAGE_SIZE=0x10000 +# end of MMU Config + +# +# Main Flash configuration +# + +# +# SPI Flash behavior when brownout +# +CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC=y +CONFIG_SPI_FLASH_BROWNOUT_RESET=y +# end of SPI Flash behavior when brownout + +# +# Optional and Experimental Features (READ DOCS FIRST) +# + +# +# Features here require specific hardware (READ DOCS FIRST!) +# +CONFIG_SPI_FLASH_SUSPEND_TSUS_VAL_US=50 +# CONFIG_SPI_FLASH_FORCE_ENABLE_XMC_C_SUSPEND is not set +# end of Optional and Experimental Features (READ DOCS FIRST) +# end of Main Flash configuration + +# +# SPI Flash driver +# +# CONFIG_SPI_FLASH_VERIFY_WRITE is not set +# CONFIG_SPI_FLASH_ENABLE_COUNTERS is not set +CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y +CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS=y +# CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS is not set +# CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED is not set +# CONFIG_SPI_FLASH_SHARE_SPI1_BUS is not set +# CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE is not set +CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y +CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20 +CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=1 +CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=8192 +# CONFIG_SPI_FLASH_SIZE_OVERRIDE is not set +# CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED is not set +# CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST is not set + +# +# Auto-detect flash chips +# +CONFIG_SPI_FLASH_VENDOR_XMC_SUPPORTED=y +CONFIG_SPI_FLASH_VENDOR_GD_SUPPORTED=y +CONFIG_SPI_FLASH_VENDOR_ISSI_SUPPORTED=y +CONFIG_SPI_FLASH_VENDOR_MXIC_SUPPORTED=y +CONFIG_SPI_FLASH_VENDOR_WINBOND_SUPPORTED=y +CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP=y +# CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP is not set +# CONFIG_SPI_FLASH_SUPPORT_TH_CHIP is not set +# end of Auto-detect flash chips + +CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE=y +# end of SPI Flash driver + +# +# SPIFFS Configuration +# +CONFIG_SPIFFS_MAX_PARTITIONS=3 + +# +# SPIFFS Cache Configuration +# +CONFIG_SPIFFS_CACHE=y +CONFIG_SPIFFS_CACHE_WR=y +# CONFIG_SPIFFS_CACHE_STATS is not set +# end of SPIFFS Cache Configuration + +CONFIG_SPIFFS_PAGE_CHECK=y +CONFIG_SPIFFS_GC_MAX_RUNS=10 +# CONFIG_SPIFFS_GC_STATS is not set +CONFIG_SPIFFS_PAGE_SIZE=256 +CONFIG_SPIFFS_OBJ_NAME_LEN=32 +# CONFIG_SPIFFS_FOLLOW_SYMLINKS is not set +CONFIG_SPIFFS_USE_MAGIC=y +CONFIG_SPIFFS_USE_MAGIC_LENGTH=y +CONFIG_SPIFFS_META_LENGTH=4 +CONFIG_SPIFFS_USE_MTIME=y + +# +# Debug Configuration +# +# CONFIG_SPIFFS_DBG is not set +# CONFIG_SPIFFS_API_DBG is not set +# CONFIG_SPIFFS_GC_DBG is not set +# CONFIG_SPIFFS_CACHE_DBG is not set +# CONFIG_SPIFFS_CHECK_DBG is not set +# CONFIG_SPIFFS_TEST_VISUALISATION is not set +# end of Debug Configuration +# end of SPIFFS Configuration + +# +# TCP Transport +# + +# +# Websocket +# +CONFIG_WS_TRANSPORT=y +CONFIG_WS_BUFFER_SIZE=1024 +# CONFIG_WS_DYNAMIC_BUFFER is not set +# end of Websocket +# end of TCP Transport + +# +# Ultra Low Power (ULP) Co-processor +# +# CONFIG_ULP_COPROC_ENABLED is not set + +# +# ULP Debugging Options +# +# end of ULP Debugging Options +# end of Ultra Low Power (ULP) Co-processor + +# +# Unity unit testing library +# +CONFIG_UNITY_ENABLE_FLOAT=y +CONFIG_UNITY_ENABLE_DOUBLE=y +# CONFIG_UNITY_ENABLE_64BIT is not set +# CONFIG_UNITY_ENABLE_COLOR is not set +CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=y +# CONFIG_UNITY_ENABLE_FIXTURE is not set +# CONFIG_UNITY_ENABLE_BACKTRACE_ON_FAIL is not set +# end of Unity unit testing library + +# +# Virtual file system +# +CONFIG_VFS_SUPPORT_IO=y +CONFIG_VFS_SUPPORT_DIR=y +CONFIG_VFS_SUPPORT_SELECT=y +CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT=y +# CONFIG_VFS_SELECT_IN_RAM is not set +CONFIG_VFS_SUPPORT_TERMIOS=y +CONFIG_VFS_MAX_COUNT=8 + +# +# Host File System I/O (Semihosting) +# +CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS=1 +# end of Host File System I/O (Semihosting) + +CONFIG_VFS_INITIALIZE_DEV_NULL=y +# end of Virtual file system + +# +# Wear Levelling +# +# CONFIG_WL_SECTOR_SIZE_512 is not set +CONFIG_WL_SECTOR_SIZE_4096=y +CONFIG_WL_SECTOR_SIZE=4096 +# end of Wear Levelling + +# +# Wi-Fi Provisioning Manager +# +CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=16 +CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30 +CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN=y +# CONFIG_WIFI_PROV_STA_FAST_SCAN is not set +# end of Wi-Fi Provisioning Manager +# end of Component config + +# CONFIG_IDF_EXPERIMENTAL_FEATURES is not set + +# Deprecated options for backward compatibility +# CONFIG_APP_BUILD_TYPE_ELF_RAM is not set +# CONFIG_NO_BLOBS is not set +# CONFIG_ESP32_NO_BLOBS is not set +# CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set +# CONFIG_ESP32_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_ERROR is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set +CONFIG_LOG_BOOTLOADER_LEVEL_INFO=y +# CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE is not set +CONFIG_LOG_BOOTLOADER_LEVEL=3 +# CONFIG_APP_ROLLBACK_ENABLE is not set +# CONFIG_FLASH_ENCRYPTION_ENABLED is not set +# CONFIG_FLASHMODE_QIO is not set +# CONFIG_FLASHMODE_QOUT is not set +CONFIG_FLASHMODE_DIO=y +# CONFIG_FLASHMODE_DOUT is not set +CONFIG_MONITOR_BAUD=115200 +CONFIG_OPTIMIZATION_LEVEL_DEBUG=y +CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG=y +CONFIG_COMPILER_OPTIMIZATION_DEFAULT=y +# CONFIG_OPTIMIZATION_LEVEL_RELEASE is not set +# CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE is not set +CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y +# CONFIG_OPTIMIZATION_ASSERTIONS_SILENT is not set +# CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED is not set +CONFIG_OPTIMIZATION_ASSERTION_LEVEL=2 +# CONFIG_CXX_EXCEPTIONS is not set +CONFIG_STACK_CHECK_NONE=y +# CONFIG_STACK_CHECK_NORM is not set +# CONFIG_STACK_CHECK_STRONG is not set +# CONFIG_STACK_CHECK_ALL is not set +# CONFIG_WARN_WRITE_STRINGS is not set +# CONFIG_ESP32_APPTRACE_DEST_TRAX is not set +CONFIG_ESP32_APPTRACE_DEST_NONE=y +CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y +CONFIG_ADC2_DISABLE_DAC=y +# CONFIG_MCPWM_ISR_IN_IRAM is not set +# CONFIG_EVENT_LOOP_PROFILING is not set +CONFIG_POST_EVENTS_FROM_ISR=y +CONFIG_POST_EVENTS_FROM_IRAM_ISR=y +CONFIG_GDBSTUB_SUPPORT_TASKS=y +CONFIG_GDBSTUB_MAX_TASKS=32 +# CONFIG_OTA_ALLOW_HTTP is not set +# CONFIG_TWO_UNIVERSAL_MAC_ADDRESS is not set +CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y +CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4 +# CONFIG_ESP_SYSTEM_PD_FLASH is not set +CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000 +CONFIG_ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY=2000 +CONFIG_ESP32_RTC_CLK_SRC_INT_RC=y +CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y +# CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS is not set +# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL is not set +# CONFIG_ESP32_RTC_CLK_SRC_EXT_OSC is not set +# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC is not set +# CONFIG_ESP32_RTC_CLK_SRC_INT_8MD256 is not set +# CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 is not set +CONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024 +# CONFIG_ESP32_XTAL_FREQ_26 is not set +CONFIG_ESP32_XTAL_FREQ_40=y +# CONFIG_ESP32_XTAL_FREQ_AUTO is not set +CONFIG_ESP32_XTAL_FREQ=40 +CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y +# CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set +CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20 +CONFIG_ESP32_PHY_MAX_TX_POWER=20 +# CONFIG_REDUCE_PHY_TX_POWER is not set +# CONFIG_ESP32_REDUCE_PHY_TX_POWER is not set +# CONFIG_SPIRAM_SUPPORT is not set +# CONFIG_ESP32_SPIRAM_SUPPORT is not set +# CONFIG_ESP32_DEFAULT_CPU_FREQ_80 is not set +CONFIG_ESP32_DEFAULT_CPU_FREQ_160=y +# CONFIG_ESP32_DEFAULT_CPU_FREQ_240 is not set +CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=160 +CONFIG_TRACEMEM_RESERVE_DRAM=0x0 +# CONFIG_ESP32_PANIC_PRINT_HALT is not set +CONFIG_ESP32_PANIC_PRINT_REBOOT=y +# CONFIG_ESP32_PANIC_SILENT_REBOOT is not set +# CONFIG_ESP32_PANIC_GDBSTUB is not set +CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 +CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304 +CONFIG_MAIN_TASK_STACK_SIZE=3584 +CONFIG_CONSOLE_UART_DEFAULT=y +# CONFIG_CONSOLE_UART_CUSTOM is not set +# CONFIG_CONSOLE_UART_NONE is not set +# CONFIG_ESP_CONSOLE_UART_NONE is not set +CONFIG_CONSOLE_UART=y +CONFIG_CONSOLE_UART_NUM=0 +CONFIG_CONSOLE_UART_BAUDRATE=115200 +CONFIG_INT_WDT=y +CONFIG_INT_WDT_TIMEOUT_MS=300 +CONFIG_INT_WDT_CHECK_CPU1=y +CONFIG_TASK_WDT=y +CONFIG_ESP_TASK_WDT=y +# CONFIG_TASK_WDT_PANIC is not set +CONFIG_TASK_WDT_TIMEOUT_S=5 +CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y +CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1=y +# CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set +CONFIG_ESP32_DEBUG_OCDAWARE=y +CONFIG_BROWNOUT_DET=y +CONFIG_ESP32_BROWNOUT_DET=y +CONFIG_BROWNOUT_DET_LVL_SEL_0=y +CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0=y +# CONFIG_BROWNOUT_DET_LVL_SEL_1 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_1 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_2 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_2 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_3 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_3 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_4 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_4 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_5 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_5 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_6 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_6 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_7 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_7 is not set +CONFIG_BROWNOUT_DET_LVL=0 +CONFIG_ESP32_BROWNOUT_DET_LVL=0 +# CONFIG_DISABLE_BASIC_ROM_CONSOLE is not set +CONFIG_IPC_TASK_STACK_SIZE=1024 +CONFIG_TIMER_TASK_STACK_SIZE=3584 +CONFIG_ESP32_WIFI_ENABLED=y +CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10 +CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32 +# CONFIG_ESP32_WIFI_STATIC_TX_BUFFER is not set +CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y +CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1 +CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32 +# CONFIG_ESP32_WIFI_CSI_ENABLED is not set +CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y +CONFIG_ESP32_WIFI_TX_BA_WIN=6 +CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y +CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y +CONFIG_ESP32_WIFI_RX_BA_WIN=6 +CONFIG_ESP32_WIFI_RX_BA_WIN=6 +CONFIG_ESP32_WIFI_NVS_ENABLED=y +CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0=y +# CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1 is not set +CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752 +CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32 +CONFIG_ESP32_WIFI_IRAM_OPT=y +CONFIG_ESP32_WIFI_RX_IRAM_OPT=y +CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE=y +CONFIG_ESP32_WIFI_ENABLE_WPA3_OWE_STA=y +CONFIG_WPA_MBEDTLS_CRYPTO=y +CONFIG_WPA_MBEDTLS_TLS_CLIENT=y +# CONFIG_WPA_WAPI_PSK is not set +# CONFIG_WPA_11KV_SUPPORT is not set +# CONFIG_WPA_MBO_SUPPORT is not set +# CONFIG_WPA_DPP_SUPPORT is not set +# CONFIG_WPA_11R_SUPPORT is not set +# CONFIG_WPA_WPS_SOFTAP_REGISTRAR is not set +# CONFIG_WPA_WPS_STRICT is not set +# CONFIG_WPA_DEBUG_PRINT is not set +# CONFIG_WPA_TESTING_OPTIONS is not set +# CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set +# CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set +CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y +CONFIG_TIMER_TASK_PRIORITY=1 +CONFIG_TIMER_TASK_STACK_DEPTH=2048 +CONFIG_TIMER_QUEUE_LENGTH=10 +# CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK is not set +# CONFIG_HAL_ASSERTION_SILIENT is not set +# CONFIG_L2_TO_L3_COPY is not set +CONFIG_ESP_GRATUITOUS_ARP=y +CONFIG_GARP_TMR_INTERVAL=60 +CONFIG_TCPIP_RECVMBOX_SIZE=32 +CONFIG_TCP_MAXRTX=12 +CONFIG_TCP_SYNMAXRTX=12 +CONFIG_TCP_MSS=1440 +CONFIG_TCP_MSL=60000 +CONFIG_TCP_SND_BUF_DEFAULT=5760 +CONFIG_TCP_WND_DEFAULT=5760 +CONFIG_TCP_RECVMBOX_SIZE=6 +CONFIG_TCP_QUEUE_OOSEQ=y +CONFIG_TCP_OVERSIZE_MSS=y +# CONFIG_TCP_OVERSIZE_QUARTER_MSS is not set +# CONFIG_TCP_OVERSIZE_DISABLE is not set +CONFIG_UDP_RECVMBOX_SIZE=6 +CONFIG_TCPIP_TASK_STACK_SIZE=3072 +CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY=y +# CONFIG_TCPIP_TASK_AFFINITY_CPU0 is not set +# CONFIG_TCPIP_TASK_AFFINITY_CPU1 is not set +CONFIG_TCPIP_TASK_AFFINITY=0x7FFFFFFF +# CONFIG_PPP_SUPPORT is not set +CONFIG_ESP32_TIME_SYSCALL_USE_RTC_HRT=y +CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y +# CONFIG_ESP32_TIME_SYSCALL_USE_RTC is not set +# CONFIG_ESP32_TIME_SYSCALL_USE_HRT is not set +# CONFIG_ESP32_TIME_SYSCALL_USE_FRC1 is not set +# CONFIG_ESP32_TIME_SYSCALL_USE_NONE is not set +CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5 +CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 +CONFIG_ESP32_PTHREAD_STACK_MIN=768 +CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY=y +# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0 is not set +# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1 is not set +CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1 +CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread" +CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y +# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS is not set +# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED is not set +# CONFIG_ESP32_ULP_COPROC_ENABLED is not set +CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y +CONFIG_SUPPORT_TERMIOS=y +CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1 +# End of deprecated options