From 95fa67aae6160e699f84ea4d2ed9c4cc5b786859 Mon Sep 17 00:00:00 2001 From: Alexander Bobkov Date: Thu, 16 Jan 2025 00:06:17 -0500 Subject: [PATCH] ESP32-Console --- ESP32-Console/build/.ninja_deps | Bin 570856 -> 622228 bytes ESP32-Console/build/.ninja_log | 100 + .../src/bootloader-stamp/bootloader-configure | 0 ESP32-Console/build/bootloader/CMakeCache.txt | 444 + .../CMakeFiles/3.30.3/CMakeASMCompiler.cmake | 29 + .../CMakeFiles/3.30.3/CMakeCCompiler.cmake | 82 + .../CMakeFiles/3.30.3/CMakeCXXCompiler.cmake | 102 + .../3.30.3/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 1440 bytes .../3.30.3/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 1584 bytes .../CMakeFiles/3.30.3/CMakeSystem.cmake | 15 + .../3.30.3/CompilerIdC/CMakeCCompilerId.c | 904 ++ .../CMakeFiles/3.30.3/CompilerIdC/a.out | Bin 0 -> 92472 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 919 ++ .../CMakeFiles/3.30.3/CompilerIdCXX/a.out | Bin 0 -> 92536 bytes .../CMakeFiles/CMakeConfigureLog.yaml | 538 + .../CMakeFiles/TargetDirectories.txt | 84 + .../CMakeFiles/clean_additional.cmake | 12 + .../bootloader/CMakeFiles/cmake.check_cache | 1 + .../build/bootloader/CMakeFiles/rules.ninja | 319 + ESP32-Console/build/bootloader/build.ninja | 2480 +++++ .../build/bootloader/cmake_install.cmake | 62 + .../build/bootloader/compile_commands.json | 494 + ESP32-Console/build/bootloader/config.env | 12 + .../bootloader/config/kconfig_menus.json | 9709 +++++++++++++++++ .../build/bootloader/config/sdkconfig.cmake | 732 ++ .../build/bootloader/config/sdkconfig.h | 534 + .../build/bootloader/config/sdkconfig.json | 638 ++ .../esp-idf/bootloader/cmake_install.cmake | 39 + .../bootloader_support/cmake_install.cmake | 39 + .../bootloader/esp-idf/cmake_install.cmake | 139 + .../esp-idf/efuse/cmake_install.cmake | 39 + .../esp_app_format/cmake_install.cmake | 39 + .../esp_bootloader_format/cmake_install.cmake | 39 + .../esp-idf/esp_common/cmake_install.cmake | 39 + .../esp_hw_support/cmake_install.cmake | 49 + .../lowpower/cmake_install.cmake | 39 + .../port/esp32c3/cmake_install.cmake | 39 + .../esp-idf/esp_rom/cmake_install.cmake | 39 + .../esp-idf/esp_system/cmake_install.cmake | 39 + .../esp-idf/esptool_py/cmake_install.cmake | 39 + .../esp-idf/freertos/cmake_install.cmake | 39 + .../esp-idf/hal/cmake_install.cmake | 39 + .../esp-idf/log/cmake_install.cmake | 39 + .../esp-idf/main/cmake_install.cmake | 39 + .../esp-idf/micro-ecc/cmake_install.cmake | 39 + .../esp-idf/newlib/cmake_install.cmake | 39 + .../partition_table/cmake_install.cmake | 39 + .../esp-idf/riscv/cmake_install.cmake | 39 + .../esp-idf/soc/cmake_install.cmake | 39 + .../esp-idf/spi_flash/cmake_install.cmake | 39 + ESP32-Console/build/bootloader/kconfigs.in | 10 + .../build/bootloader/kconfigs_projbuild.in | 5 + .../build/bootloader/project_description.json | 1595 +++ .../__idf_cmock.dir/CMock/src/cmock.c.obj | Bin 0 -> 26808 bytes .../__idf_console.dir/argtable3/arg_cmd.c.obj | Bin 0 -> 61948 bytes .../argtable3/arg_date.c.obj | Bin 0 -> 83348 bytes .../__idf_console.dir/argtable3/arg_dbl.c.obj | Bin 0 -> 27916 bytes .../argtable3/arg_dstr.c.obj | Bin 0 -> 34040 bytes .../__idf_console.dir/argtable3/arg_end.c.obj | Bin 0 -> 30264 bytes .../argtable3/arg_file.c.obj | Bin 0 -> 35552 bytes .../argtable3/arg_hashtable.c.obj | Bin 0 -> 60100 bytes .../__idf_console.dir/argtable3/arg_int.c.obj | Bin 0 -> 43584 bytes .../__idf_console.dir/argtable3/arg_lit.c.obj | Bin 0 -> 21604 bytes .../__idf_console.dir/argtable3/arg_rem.c.obj | Bin 0 -> 7856 bytes .../__idf_console.dir/argtable3/arg_rex.c.obj | Bin 0 -> 158252 bytes .../__idf_console.dir/argtable3/arg_str.c.obj | Bin 0 -> 25976 bytes .../argtable3/arg_utils.c.obj | Bin 0 -> 37012 bytes .../argtable3/argtable3.c.obj | Bin 0 -> 158628 bytes .../__idf_console.dir/commands.c.obj | Bin 0 -> 62304 bytes .../esp_console_common.c.obj | Bin 0 -> 42288 bytes .../esp_console_repl_chip.c.obj | Bin 0 -> 31100 bytes .../linenoise/linenoise.c.obj | Bin 0 -> 184264 bytes .../__idf_console.dir/split_argv.c.obj | Bin 0 -> 14364 bytes .../build/esp-idf/console/libconsole.a | Bin 0 -> 1124896 bytes .../dvp_share_ctrl.c.obj | Bin 0 -> 8428 bytes .../esp_cam_ctlr.c.obj | Bin 0 -> 44608 bytes .../src/dedic_gpio.c.obj | Bin 0 -> 83648 bytes .../__idf_esp_driver_gpio.dir/src/gpio.c.obj | Bin 0 -> 323028 bytes .../src/gpio_glitch_filter_ops.c.obj | Bin 0 -> 15752 bytes .../src/gpio_pin_glitch_filter.c.obj | Bin 0 -> 54412 bytes .../src/rtc_io.c.obj | Bin 0 -> 5688 bytes .../esp_driver_gpio/libesp_driver_gpio.a | Bin 0 -> 484348 bytes .../src/esp_hid_common.c.obj | Bin 0 -> 95548 bytes .../__idf_esp_hid.dir/src/esp_hidd.c.obj | Bin 0 -> 29852 bytes .../__idf_esp_hid.dir/src/esp_hidh.c.obj | Bin 0 -> 149112 bytes .../src/https_server.c.obj | Bin 0 -> 85820 bytes .../esp_https_server/libesp_https_server.a | Bin 0 -> 86098 bytes .../i2c/esp_lcd_panel_io_i2c_v1.c.obj | Bin 0 -> 77176 bytes .../i2c/esp_lcd_panel_io_i2c_v2.c.obj | Bin 0 -> 57432 bytes .../spi/esp_lcd_panel_io_spi.c.obj | Bin 0 -> 108472 bytes .../src/esp_lcd_common.c.obj | Bin 0 -> 2632 bytes .../src/esp_lcd_panel_io.c.obj | Bin 0 -> 27748 bytes .../src/esp_lcd_panel_nt35510.c.obj | Bin 0 -> 89528 bytes .../src/esp_lcd_panel_ops.c.obj | Bin 0 -> 53212 bytes .../src/esp_lcd_panel_ssd1306.c.obj | Bin 0 -> 78712 bytes .../src/esp_lcd_panel_st7789.c.obj | Bin 0 -> 81376 bytes .../proto-c/esp_local_ctrl.pb-c.c.obj | Bin 0 -> 140156 bytes .../src/esp_local_ctrl.c.obj | Bin 0 -> 92296 bytes .../src/esp_local_ctrl_handler.c.obj | Bin 0 -> 67868 bytes .../src/esp_local_ctrl_transport_httpd.c.obj | Bin 0 -> 24508 bytes .../CMakeFiles/__idf_esp_pm.dir/pm_impl.c.obj | Bin 0 -> 51032 bytes .../__idf_esp_pm.dir/pm_locks.c.obj | Bin 0 -> 19020 bytes .../__idf_esp_pm.dir/pm_trace.c.obj | Bin 0 -> 11828 bytes .../build/esp-idf/esp_pm/libesp_pm.a | Bin 0 -> 82542 bytes .../__idf_fatfs.dir/diskio/diskio.c.obj | Bin 0 -> 24400 bytes .../diskio/diskio_rawflash.c.obj | Bin 0 -> 35140 bytes .../__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj | Bin 0 -> 44776 bytes .../__idf_fatfs.dir/diskio/diskio_wl.c.obj | Bin 0 -> 31916 bytes .../port/freertos/ffsystem.c.obj | Bin 0 -> 12464 bytes .../__idf_fatfs.dir/src/ffunicode.c.obj | Bin 0 -> 2612 bytes .../__idf_json.dir/cJSON/cJSON.c.obj | Bin 0 -> 365192 bytes .../__idf_json.dir/cJSON/cJSON_Utils.c.obj | Bin 0 -> 176004 bytes ESP32-Console/build/esp-idf/json/libjson.a | Bin 0 -> 543916 bytes .../__/__/x509_crt_bundle.S.obj | Bin 0 -> 68644 bytes .../esp_crt_bundle/esp_crt_bundle.c.obj | Bin 0 -> 67800 bytes .../build/esp-idf/mbedtls/libmbedtls.a | Bin 0 -> 136984 bytes .../protobuf-c/protobuf-c/protobuf-c.c.obj | Bin 0 -> 488224 bytes .../build/esp-idf/protobuf-c/libprotobuf-c.a | Bin 0 -> 489128 bytes .../proto-c/constants.pb-c.c.obj | Bin 0 -> 7360 bytes .../proto-c/sec0.pb-c.c.obj | Bin 0 -> 54432 bytes .../proto-c/sec1.pb-c.c.obj | Bin 0 -> 83052 bytes .../proto-c/sec2.pb-c.c.obj | Bin 0 -> 83916 bytes .../proto-c/session.pb-c.c.obj | Bin 0 -> 35576 bytes .../src/common/protocomm.c.obj | Bin 0 -> 85384 bytes .../src/crypto/srp6a/esp_srp.c.obj | Bin 0 -> 99480 bytes .../src/crypto/srp6a/esp_srp_mpi.c.obj | Bin 0 -> 34364 bytes .../src/security/security0.c.obj | Bin 0 -> 36724 bytes .../src/security/security1.c.obj | Bin 0 -> 135788 bytes .../src/security/security2.c.obj | Bin 0 -> 125972 bytes .../src/transports/protocomm_console.c.obj | Bin 0 -> 48624 bytes .../src/transports/protocomm_httpd.c.obj | Bin 0 -> 71268 bytes .../build/esp-idf/protocomm/libprotocomm.a | Bin 0 -> 907040 bytes .../__idf_riscv.dir/instruction_decode.c.obj | Bin 0 -> 6812 bytes .../__idf_riscv.dir/interrupt.c.obj | Bin 0 -> 16132 bytes .../__idf_riscv.dir/interrupt_intc.c.obj | Bin 0 -> 13068 bytes .../CMakeFiles/__idf_riscv.dir/vectors.S.obj | Bin 0 -> 7296 bytes .../__idf_riscv.dir/vectors_intc.S.obj | Bin 0 -> 4696 bytes ESP32-Console/build/esp-idf/riscv/libriscv.a | Bin 0 -> 48856 bytes .../port/esp/unity_utils_memory_esp.c.obj | Bin 0 -> 9464 bytes .../__idf_unity.dir/unity/src/unity.c.obj | Bin 0 -> 290456 bytes .../__idf_unity.dir/unity_compat.c.obj | Bin 0 -> 5540 bytes .../__idf_unity.dir/unity_port_esp32.c.obj | Bin 0 -> 22672 bytes .../__idf_unity.dir/unity_runner.c.obj | Bin 0 -> 62924 bytes .../__idf_unity.dir/unity_utils_cache.c.obj | Bin 0 -> 7856 bytes .../unity_utils_freertos.c.obj | Bin 0 -> 6676 bytes .../__idf_unity.dir/unity_utils_memory.c.obj | Bin 0 -> 19136 bytes ESP32-Console/build/esp-idf/unity/libunity.a | Bin 0 -> 427324 bytes .../Partition.cpp.obj | Bin 0 -> 34708 bytes .../SPI_Flash.cpp.obj | Bin 0 -> 40916 bytes .../WL_Ext_Perf.cpp.obj | Bin 0 -> 55028 bytes .../WL_Ext_Safe.cpp.obj | Bin 0 -> 58864 bytes .../__idf_wear_levelling.dir/WL_Flash.cpp.obj | Bin 0 -> 188580 bytes .../__idf_wear_levelling.dir/crc32.cpp.obj | Bin 0 -> 5424 bytes .../wear_levelling.cpp.obj | Bin 0 -> 57432 bytes .../wear_levelling/libwear_levelling.a | Bin 0 -> 444124 bytes ESP32-Console/build/x509_crt_bundle.S | 4258 ++++++++ 156 files changed, 25085 insertions(+) create mode 100644 ESP32-Console/build/bootloader-prefix/src/bootloader-stamp/bootloader-configure create mode 100644 ESP32-Console/build/bootloader/CMakeCache.txt create mode 100644 ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeASMCompiler.cmake create mode 100644 ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeCCompiler.cmake create mode 100644 ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeCXXCompiler.cmake create mode 100755 ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeDetermineCompilerABI_C.bin create mode 100755 ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeDetermineCompilerABI_CXX.bin create mode 100644 ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeSystem.cmake create mode 100644 ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdC/CMakeCCompilerId.c create mode 100755 ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdC/a.out create mode 100644 ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdCXX/a.out create mode 100644 ESP32-Console/build/bootloader/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 ESP32-Console/build/bootloader/CMakeFiles/TargetDirectories.txt create mode 100644 ESP32-Console/build/bootloader/CMakeFiles/clean_additional.cmake create mode 100644 ESP32-Console/build/bootloader/CMakeFiles/cmake.check_cache create mode 100644 ESP32-Console/build/bootloader/CMakeFiles/rules.ninja create mode 100644 ESP32-Console/build/bootloader/build.ninja create mode 100644 ESP32-Console/build/bootloader/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/compile_commands.json create mode 100755 ESP32-Console/build/bootloader/config.env create mode 100644 ESP32-Console/build/bootloader/config/kconfig_menus.json create mode 100644 ESP32-Console/build/bootloader/config/sdkconfig.cmake create mode 100644 ESP32-Console/build/bootloader/config/sdkconfig.h create mode 100644 ESP32-Console/build/bootloader/config/sdkconfig.json create mode 100644 ESP32-Console/build/bootloader/esp-idf/bootloader/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/bootloader_support/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/efuse/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/esp_common/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/esp_hw_support/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/esp_hw_support/lowpower/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/esp_rom/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/esp_system/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/esptool_py/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/freertos/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/hal/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/log/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/main/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/micro-ecc/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/newlib/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/partition_table/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/riscv/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/soc/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/esp-idf/spi_flash/cmake_install.cmake create mode 100644 ESP32-Console/build/bootloader/kconfigs.in create mode 100644 ESP32-Console/build/bootloader/kconfigs_projbuild.in create mode 100644 ESP32-Console/build/bootloader/project_description.json create mode 100644 ESP32-Console/build/esp-idf/cmock/CMakeFiles/__idf_cmock.dir/CMock/src/cmock.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_cmd.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_date.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dbl.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dstr.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_end.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_file.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_hashtable.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_int.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_lit.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rem.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rex.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_str.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_utils.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/argtable3.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/commands.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/esp_console_common.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/esp_console_repl_chip.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/linenoise/linenoise.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/split_argv.c.obj create mode 100644 ESP32-Console/build/esp-idf/console/libconsole.a create mode 100644 ESP32-Console/build/esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/dvp_share_ctrl.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/esp_cam_ctlr.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/dedic_gpio.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio_glitch_filter_ops.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio_pin_glitch_filter.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/rtc_io.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_driver_gpio/libesp_driver_gpio.a create mode 100644 ESP32-Console/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidd.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_https_server/CMakeFiles/__idf_esp_https_server.dir/src/https_server.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_https_server/libesp_https_server.a create mode 100644 ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v1.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v2.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/spi/esp_lcd_panel_io_spi.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ops.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/proto-c/esp_local_ctrl.pb-c.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_transport_httpd.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_impl.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_locks.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_trace.c.obj create mode 100644 ESP32-Console/build/esp-idf/esp_pm/libesp_pm.a create mode 100644 ESP32-Console/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio.c.obj create mode 100644 ESP32-Console/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_rawflash.c.obj create mode 100644 ESP32-Console/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj create mode 100644 ESP32-Console/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj create mode 100644 ESP32-Console/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/port/freertos/ffsystem.c.obj create mode 100644 ESP32-Console/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ffunicode.c.obj create mode 100644 ESP32-Console/build/esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON.c.obj create mode 100644 ESP32-Console/build/esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON_Utils.c.obj create mode 100644 ESP32-Console/build/esp-idf/json/libjson.a create mode 100644 ESP32-Console/build/esp-idf/mbedtls/CMakeFiles/__idf_mbedtls.dir/__/__/x509_crt_bundle.S.obj create mode 100644 ESP32-Console/build/esp-idf/mbedtls/CMakeFiles/__idf_mbedtls.dir/esp_crt_bundle/esp_crt_bundle.c.obj create mode 100644 ESP32-Console/build/esp-idf/mbedtls/libmbedtls.a create mode 100644 ESP32-Console/build/esp-idf/protobuf-c/CMakeFiles/__idf_protobuf-c.dir/protobuf-c/protobuf-c/protobuf-c.c.obj create mode 100644 ESP32-Console/build/esp-idf/protobuf-c/libprotobuf-c.a create mode 100644 ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/constants.pb-c.c.obj create mode 100644 ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec0.pb-c.c.obj create mode 100644 ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec1.pb-c.c.obj create mode 100644 ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec2.pb-c.c.obj create mode 100644 ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/session.pb-c.c.obj create mode 100644 ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/common/protocomm.c.obj create mode 100644 ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp.c.obj create mode 100644 ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp_mpi.c.obj create mode 100644 ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security0.c.obj create mode 100644 ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security1.c.obj create mode 100644 ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security2.c.obj create mode 100644 ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_console.c.obj create mode 100644 ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_httpd.c.obj create mode 100644 ESP32-Console/build/esp-idf/protocomm/libprotocomm.a create mode 100644 ESP32-Console/build/esp-idf/riscv/CMakeFiles/__idf_riscv.dir/instruction_decode.c.obj create mode 100644 ESP32-Console/build/esp-idf/riscv/CMakeFiles/__idf_riscv.dir/interrupt.c.obj create mode 100644 ESP32-Console/build/esp-idf/riscv/CMakeFiles/__idf_riscv.dir/interrupt_intc.c.obj create mode 100644 ESP32-Console/build/esp-idf/riscv/CMakeFiles/__idf_riscv.dir/vectors.S.obj create mode 100644 ESP32-Console/build/esp-idf/riscv/CMakeFiles/__idf_riscv.dir/vectors_intc.S.obj create mode 100644 ESP32-Console/build/esp-idf/riscv/libriscv.a create mode 100644 ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/port/esp/unity_utils_memory_esp.c.obj create mode 100644 ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity/src/unity.c.obj create mode 100644 ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_compat.c.obj create mode 100644 ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_port_esp32.c.obj create mode 100644 ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_runner.c.obj create mode 100644 ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_cache.c.obj create mode 100644 ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_freertos.c.obj create mode 100644 ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_memory.c.obj create mode 100644 ESP32-Console/build/esp-idf/unity/libunity.a create mode 100644 ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/Partition.cpp.obj create mode 100644 ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/SPI_Flash.cpp.obj create mode 100644 ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Perf.cpp.obj create mode 100644 ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Safe.cpp.obj create mode 100644 ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Flash.cpp.obj create mode 100644 ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/crc32.cpp.obj create mode 100644 ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/wear_levelling.cpp.obj create mode 100644 ESP32-Console/build/esp-idf/wear_levelling/libwear_levelling.a create mode 100644 ESP32-Console/build/x509_crt_bundle.S diff --git a/ESP32-Console/build/.ninja_deps b/ESP32-Console/build/.ninja_deps index 48b633ebb54f6496e7b2bbe4121434627b613b29..9fe1217f0384398e01bc6b04445fa60b3f9d3f20 100644 GIT binary patch delta 19590 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 C3HK@h delta 25 hcmbR8SM|kfrG^&97N!>F7M2#)7Pc1lEgUbl0sxM%3OxV- diff --git a/ESP32-Console/build/.ninja_log b/ESP32-Console/build/.ninja_log index 35a8a42b4..32b94446d 100644 --- a/ESP32-Console/build/.ninja_log +++ b/ESP32-Console/build/.ninja_log @@ -806,3 +806,103 @@ 132242 132788 1737003955810074092 esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_trace.c.obj da6ea77722aaa74c 132239 132969 1737003955807074174 esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_locks.c.obj b305528ff3e8461f 132788 133269 1737003956354059297 esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio_glitch_filter_ops.c.obj cde0a12940437d7 +132248 133552 1737003955814073983 esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_impl.c.obj a9bfe13e4f7b42d9 +132969 133726 1737003956535054388 esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/rtc_io.c.obj 90f3ab9cb6f11d82 +132235 133834 1737003955803074284 esp-idf/mbedtls/CMakeFiles/__idf_mbedtls.dir/esp_crt_bundle/esp_crt_bundle.c.obj 8f00c0772edba094 +133726 133920 1737003957292033920 esp-idf/riscv/CMakeFiles/__idf_riscv.dir/instruction_decode.c.obj c86cea6e0c40878a +133834 133940 1737003957400031014 esp-idf/mbedtls/libmbedtls.a f4e22079c820f01b +133940 134166 1737003957506028162 esp-idf/esp_pm/libesp_pm.a 2e61c9b6b66d88c9 +134166 134266 1737003957732022081 esp-idf/riscv/CMakeFiles/__idf_riscv.dir/vectors.S.obj 53eb69d7eef37f3c +133920 134482 1737003957486028700 esp-idf/riscv/CMakeFiles/__idf_riscv.dir/interrupt.c.obj 79775c88af884a0b +134482 134655 1737003958048013589 esp-idf/riscv/CMakeFiles/__idf_riscv.dir/vectors_intc.S.obj 999095725a4848be +134266 134745 1737003957832019391 esp-idf/riscv/CMakeFiles/__idf_riscv.dir/interrupt_intc.c.obj 23e7e489ee6eeb09 +133557 134843 1737003957123038468 esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio_pin_glitch_filter.c.obj 85c8b8469baef18b +133269 134960 1737003956835046252 esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/dedic_gpio.c.obj 4466d5d1f6e6274d +134844 135056 1737003958410003925 esp-idf/console/CMakeFiles/__idf_console.dir/split_argv.c.obj 872a0c9d6b6bf9cb +134656 135496 1737003958222008944 esp-idf/console/CMakeFiles/__idf_console.dir/commands.c.obj 3d1a86a2289b1387 +134746 135548 1737003958312006541 esp-idf/console/CMakeFiles/__idf_console.dir/esp_console_common.c.obj 264d90730beacc00 +132662 135788 1737003956228062715 esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio.c.obj 337a1c344e748c82 +135789 135991 1737003959354978770 esp-idf/esp_driver_gpio/libesp_driver_gpio.a 8256b9c812361ae5 +135056 136090 1737003958623998212 esp-idf/console/CMakeFiles/__idf_console.dir/esp_console_repl_chip.c.obj a04711a5f14ecc15 +135991 136320 1737003959556973419 esp-idf/riscv/libriscv.a fa39ab23d9264c75 +136091 136862 1737003959656970770 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dbl.c.obj 4b1585de717bd518 +135496 136923 1737003959061986531 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_cmd.c.obj 17d4c1faea0ae166 +136320 137140 1737003959885964704 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dstr.c.obj b5cf9b82dec8b2ed +134961 137505 1737003958527000801 esp-idf/console/CMakeFiles/__idf_console.dir/linenoise/linenoise.c.obj 4f823eb055b83dce +136862 137737 1737003960427950434 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_end.c.obj 99365cf12ead44c8 +135548 137752 1737003959113985154 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_date.c.obj 28badc05ae97a64a +136923 137809 1737003960488948830 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_file.c.obj c5f29d3eb51cec91 +137141 138154 1737003960706943100 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_hashtable.c.obj 4a0b62d6cbe8da1b +137737 138287 1737003961302927495 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_lit.c.obj a1e90e6065999280 +137752 138321 1737003961317927103 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rem.c.obj 97396cfd81b9caf3 +137506 138563 1737003961071933520 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_int.c.obj 3a7352ff221d0210 +138154 138745 1737003961719916617 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_str.c.obj 77351142aca68925 +138287 139057 1737003961852913148 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_utils.c.obj 409cf4cfc09ed187 +139057 139273 1737003962622893186 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_compat.c.obj 2f42ba0e39707421 +138321 140125 1737003961886912261 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/argtable3.c.obj a6ad31a87a11c834 +137809 140222 1737003961374925617 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rex.c.obj 9825f1c5e108ea58 +139274 140472 1737003962840887542 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_runner.c.obj f8189e38bd3dd1c0 +140125 140712 1737003963690865673 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_freertos.c.obj ec7e10a3fbda145b +140223 140935 1737003963788863155 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_cache.c.obj 1ba9b2cff89908f6 +140473 141145 1737003964038856739 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_memory.c.obj 6246d127b80992fa +141146 141373 1737003964712839551 esp-idf/console/libconsole.a 2db851bf1c74d9bb +138748 141450 1737003962313901185 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity/src/unity.c.obj 9722d2bf45f289e +140712 141550 1737003964279850593 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_port_esp32.c.obj 2fb2982e38c724cc +140935 141558 1737003964500844958 esp-idf/unity/CMakeFiles/__idf_unity.dir/port/esp/unity_utils_memory_esp.c.obj 5319c5fb02a2e0f7 +141550 141902 1737003965116829271 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/constants.pb-c.c.obj b4c1a1bda8ebf0e0 +141373 142219 1737003964939833763 esp-idf/esp_https_server/CMakeFiles/__idf_esp_https_server.dir/src/https_server.c.obj d99ae36401ca0d0e +141558 142312 1737003965124829068 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec0.pb-c.c.obj e2f224fd4288d2b5 +141451 142627 1737003965017831777 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/common/protocomm.c.obj e24276c210dec5c7 +142316 142709 1737003965882809882 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/session.pb-c.c.obj 618b65cc466ab6b1 +141903 143051 1737003965469820336 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec1.pb-c.c.obj 56a7481fe905b8c6 +142220 143177 1737003965786812312 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec2.pb-c.c.obj 7c8771d81f933aaf +143053 143456 1737003966619791341 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security0.c.obj 14eaa6aa9e9b9a76 +142712 143514 1737003966278799909 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_httpd.c.obj a0c04366a654fb35 +142628 143662 1737003966194802020 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_console.c.obj 969d6b80f3ff5721 +138563 143713 1737003962129905948 esp-idf/protobuf-c/CMakeFiles/__idf_protobuf-c.dir/protobuf-c/protobuf-c/protobuf-c.c.obj f1ae8163cc8d7a52 +143713 143924 1737003967279774809 esp-idf/protobuf-c/libprotobuf-c.a d95aa9ed34928e8 +143456 144225 1737003967022781219 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security2.c.obj c387e533e6921a26 +143177 144256 1737003966744788200 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security1.c.obj eebc8c47fcf65c81 +143662 144335 1737003967228776081 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp_mpi.c.obj 5cc43db73f5e8a29 +143514 144503 1737003967080779772 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp.c.obj 59c227c713800d56 +143925 145186 1737003967491769520 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/Partition.cpp.obj 2a4e2e73b24a6e30 +145186 145365 1737003968752738201 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/crc32.cpp.obj e34b5bb92619f525 +144225 145578 1737003967791762037 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/SPI_Flash.cpp.obj 74ecf17c968faa9c +144335 145752 1737003967902759268 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Safe.cpp.obj d9f7a5b7e001593e +144256 145939 1737003967823761239 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Perf.cpp.obj ecee76af94b85778 +145947 146174 1737003969513719446 esp-idf/unity/libunity.a 52066506aa670e2c +145365 146290 1737003968931733768 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/wear_levelling.cpp.obj 7c89ae679aa08fea +146174 146850 1737003969740713865 esp-idf/cmock/CMakeFiles/__idf_cmock.dir/CMock/src/cmock.c.obj d67c46d5fd93686e +146290 147042 1737003969857710988 esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/esp_cam_ctlr.c.obj 319b489a322dadc6 +146850 147385 1737003970416697317 esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/dvp_share_ctrl.c.obj 3a73cf61f78b71e2 +147042 147768 1737003970608692629 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidd.c.obj 4ec55a709b644bc2 +145753 147891 1737003969319724216 esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON_Utils.c.obj 5f1dac4123ed3d82 +144503 147994 1737003968069755115 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Flash.cpp.obj 102e1d403286ae6 +147891 148040 1737003971457671981 esp-idf/esp_https_server/libesp_https_server.a cc9724e259ae826b +145578 148086 1737003969144728519 esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON.c.obj 5e6c058acb1ad1f2 +147772 148258 1737003971338674866 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj 77d1cfa2a9778c72 +148040 148472 1737003971606668369 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io.c.obj e5698ac98e20f985 +147995 148516 1737003971561669460 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj 2d6ae40022d3ab2a +148258 148924 1737003971824663084 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj 8f0d83d94cbfe678 +130807 148984 1737003972540645819 bootloader-prefix/src/bootloader-stamp/bootloader-configure c470904040883998 +130807 148984 1737003972540645819 /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader-prefix/src/bootloader-stamp/bootloader-configure c470904040883998 +147385 149128 1737003970951684256 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj 41b018b292f3bf82 +148086 149373 1737003971652667254 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj f193a9ec96e6d917 +149374 149686 1737003972940636190 esp-idf/protocomm/libprotocomm.a da86d9a373f2e684 +148529 149728 1737003972095656531 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ops.c.obj 257b65eef17b29f4 +148472 149973 1737003972038657903 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj e329719af241573d +149728 150223 1737003973295627693 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj 3672f8cd6ea5b5c5 +148985 150234 1737003972554645482 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v2.c.obj 5a64c780a847848b +148924 150377 1737003972490647022 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v1.c.obj 3ba67ff9a3c0311 +150236 150419 1737003973805615500 esp-idf/wear_levelling/libwear_levelling.a 8185e13e83f0af5d +149128 150423 1737003972694642111 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/spi/esp_lcd_panel_io_spi.c.obj 87694388be763b83 +149686 150450 1737003973252628721 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj 68366e1594b21747 +150378 150737 1737003973944612178 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio.c.obj 7315fb882d3636a9 +150223 151124 1737003973789615883 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_transport_httpd.c.obj 7eb8045d4c18487c +150419 151358 1737003973985611197 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_rawflash.c.obj 7da8ad1e593e2475 +151127 151405 1737003974693594385 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/port/freertos/ffsystem.c.obj f02529110c20ea74 +149973 151417 1737003973539621860 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/proto-c/esp_local_ctrl.pb-c.c.obj f2b5bc34bdad1fd2 +150424 151420 1737003973990611078 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj 218d4b4ff235ede6 +150739 151652 1737003974307603550 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ffunicode.c.obj 84d42bf879c56b68 +151358 151809 1737003974924588900 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj cad34dcdb3f9d491 +151652 151879 1737003975218581955 esp-idf/json/libjson.a aed7c10b33b853e3 diff --git a/ESP32-Console/build/bootloader-prefix/src/bootloader-stamp/bootloader-configure b/ESP32-Console/build/bootloader-prefix/src/bootloader-stamp/bootloader-configure new file mode 100644 index 000000000..e69de29bb diff --git a/ESP32-Console/build/bootloader/CMakeCache.txt b/ESP32-Console/build/bootloader/CMakeCache.txt new file mode 100644 index 000000000..dfe5e5829 --- /dev/null +++ b/ESP32-Console/build/bootloader/CMakeCache.txt @@ -0,0 +1,444 @@ +# This is the CMakeCache file. +# For build in directory: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader +# It was generated by CMake: /usr/bin/cmake +# 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 +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_ASM_COMPILER_AR:FILEPATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_ASM_COMPILER_RANLIB:FILEPATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib + +//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=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib + +//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=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib + +//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=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ld + +//Program used to build from build.ninja files. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/ninja + +//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=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump + +//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=bootloader + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-readelf + +//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=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-strip + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//The CMake toolchain file +CMAKE_TOOLCHAIN_FILE:FILEPATH=/home/abobkov/esp/v5.3.2/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 + +//No help, variable specified on the command line. +EXTRA_COMPONENT_DIRS:UNINITIALIZED=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + +//No help, variable specified on the command line. +IDF_PATH:UNINITIALIZED=/home/abobkov/esp/v5.3.2/esp-idf + +//IDF Build Target +IDF_TARGET:STRING=esp32c3 + +//IDF Build Toolchain Type +IDF_TOOLCHAIN:STRING=gcc + +//No help, variable specified on the command line. +IGNORE_EXTRA_COMPONENT:UNINITIALIZED= + +//No help, variable specified on the command line. +PROJECT_SOURCE_DIR:UNINITIALIZED=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console + +//No help, variable specified on the command line. +PYTHON:UNINITIALIZED=/home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python + +//No help, variable specified on the command line. +PYTHON_DEPS_CHECKED:UNINITIALIZED=1 + +//No help, variable specified on the command line. +SDKCONFIG:UNINITIALIZED=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/sdkconfig + +//Value Computed by CMake +bootloader_BINARY_DIR:STATIC=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + +//Value Computed by CMake +bootloader_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +bootloader_SOURCE_DIR:STATIC=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject + +//Value Computed by CMake +esp-idf_BINARY_DIR:STATIC=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf + +//Value Computed by CMake +esp-idf_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +esp-idf_SOURCE_DIR:STATIC=/home/abobkov/esp/v5.3.2/esp-idf + + +######################## +# 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=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader +//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=3 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//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 +//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= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject +//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=24 +//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=/usr/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 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Git +FIND_PACKAGE_MESSAGE_DETAILS_Git:INTERNAL=[/usr/bin/git][v2.45.2()] +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 + diff --git a/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeASMCompiler.cmake b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeASMCompiler.cmake new file mode 100644 index 000000000..f20cd5e63 --- /dev/null +++ b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeASMCompiler.cmake @@ -0,0 +1,29 @@ +set(CMAKE_ASM_COMPILER "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc") +set(CMAKE_ASM_COMPILER_ARG1 "") +set(CMAKE_AR "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar") +set(CMAKE_ASM_COMPILER_AR "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar") +set(CMAKE_RANLIB "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib") +set(CMAKE_ASM_COMPILER_RANLIB "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib") +set(CMAKE_LINKER "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_ASM_COMPILER_LINKER "") +set(CMAKE_ASM_COMPILER_LINKER_ID "") +set(CMAKE_ASM_COMPILER_LINKER_VERSION ) +set(CMAKE_ASM_COMPILER_LINKER_FRONTEND_VARIANT ) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_ASM_COMPILER_LOADED 1) +set(CMAKE_ASM_COMPILER_ID "GNU") +set(CMAKE_ASM_COMPILER_VERSION "") +set(CMAKE_ASM_COMPILER_ENV_VAR "ASM") + + +set(CMAKE_ASM_COMPILER_SYSROOT "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") +set(CMAKE_COMPILER_SYSROOT "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/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) +set(CMAKE_ASM_LINKER_DEPFILE_SUPPORTED ) + + diff --git a/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeCCompiler.cmake b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeCCompiler.cmake new file mode 100644 index 000000000..111dab830 --- /dev/null +++ b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeCCompiler.cmake @@ -0,0 +1,82 @@ +set(CMAKE_C_COMPILER "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "13.2.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_STANDARD_LATEST "23") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + +set(CMAKE_C_COMPILER_SYSROOT "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") +set(CMAKE_COMPILER_SYSROOT "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") + + +set(CMAKE_AR "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar") +set(CMAKE_C_COMPILER_AR "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar") +set(CMAKE_RANLIB "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib") +set(CMAKE_C_COMPILER_RANLIB "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib") +set(CMAKE_LINKER "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "NOTFOUND") +set(CMAKE_C_COMPILER_LINKER_ID "") +set(CMAKE_C_COMPILER_LINKER_VERSION ) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT ) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "4") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include-fixed;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeCXXCompiler.cmake b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeCXXCompiler.cmake new file mode 100644 index 000000000..55d399166 --- /dev/null +++ b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeCXXCompiler.cmake @@ -0,0 +1,102 @@ +set(CMAKE_CXX_COMPILER "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "13.2.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_STANDARD_LATEST "23") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") +set(CMAKE_CXX26_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + +set(CMAKE_CXX_COMPILER_SYSROOT "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") +set(CMAKE_COMPILER_SYSROOT "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") + + +set(CMAKE_AR "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar") +set(CMAKE_CXX_COMPILER_AR "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar") +set(CMAKE_RANLIB "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib") +set(CMAKE_LINKER "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "NOTFOUND") +set(CMAKE_CXX_COMPILER_LINKER_ID "") +set(CMAKE_CXX_COMPILER_LINKER_VERSION ) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT ) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "4") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0/backward;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include-fixed;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Toolchain does not support discovering `import std` support") + + + diff --git a/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeDetermineCompilerABI_C.bin b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..36559e59602c4342abd16a9fe1ddc5b5c86fa3e6 GIT binary patch literal 1440 zcmb7EO=uHQ5S}!tsU9S)KUf5brqmYNHQmO8J(T9JVWDmh4R{FUbvJpbi`gIFzLusJ z#i9j|UV71+M~|Kg9t1(WcvHc%7jKGstJRrgmu_ni9hjZ>%{TMr?au7GQ(l;l#bOXj zAAAEs5}!G=D+%b}9HgNS#$W)F5C`y{9Hc-gNXF1k>;Xlq7&vH1`zbC3(7t`?J)FxZ zPxmqt&-XH;iT#(Wr?$6KTbEz`+}+uForKwKT<`DhWJbStxa1IV50c1!=)s=;D|@#0 zzEolMzFI9C_wE8{`uyUIZ*6k7$r_#%wQO#gj;m{n^X80fGcH`-s0ppWDtcKf>3Qhz zojkKGIdesWi`s%#tuB;VSubgM9V0rtVOll(&dX3K7H869b>aHHblujZUP*J`o1B_f zR3*#QteVSSoz9M@yAH?~@dU#1>+2A^hRZ~%U#w57mg-G0TlKQ6PLEBi?u+iC$(=e! z8lASi)|&FN^bWm*`b!cI>_9LBaqMzb;?(Vk#32!6be#$K`s)lX)0lq&Z4C3N=p5p7 zfOWJhh))Li2HLPbWjsXe40q3y!u=i-9t?3GyhR)ejt@LTrSnqVL9F)ztrv-ZgE*T1 z4l&hxgmwt+$0PjbBlrvA=zdVVZrtL=5f^MA2WjB2l_$@_ZvhBJLG literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeDetermineCompilerABI_CXX.bin b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..c6fe325f9958eba7e445d2756fede4f61a8d8dba GIT binary patch literal 1584 zcmb7E-%Aux6h5=7t%8Z!4-_M|6jR7)TrE^W+F#0ojgk8xN!(_4@9NOb&UEK0DuI!d zKKJ53(1Xv>lW&2Le?a7GFF_BzNIjZ%&g|Y?O`;CmIp;gychB72`DRwq6JwgDfr=1( z2SO6BgP3>fAi#qVg%I>WBQ!u5z}r3A0;%d|lm^-(iYg5@G100gT?@d{(`%ogty6!q z-+ANRerI>x!TZ_sYilj5*SCLeZLEHXz~~y*2U{DR-9G{@(n{Q`2(r7UuowQyUOIg) z-C^`)ESt7oJO{{_W0NDkz0BPrD|k}O7=w@KxMpT@EH@&T7#A)t%!o{ajhpFA%8Wz6 z2m5kMk~3EnxR{y9WU~`#mNrwFxQU8@w{rFj{?D`le|`|*L<1ub(+F&tQ4FEZccsREi=m=Q+~Ybe#E8zh}@v z{tWU3MYx(9s@@5sJ1D&07+q2mVIX%LMHt;snN;c3!QNpzmNf4oW)0`v#2iI@rHUsp z-$fj)VuATF;^rz|!K}_l6W$`;Y_Hs<1?O)QKBsUPz93dX&*dYoTK@A1{0%Y9r)SiP zdG7>|tz-KmCom-MSxwqW`vCF1oD7fz*vvx<~$EIeV7z za>2IB0Y4n6Sx**&OpzR!GV2?>s6;|bYuEiYKo0y-Rk?k_pg%3+qGlIK(<`Jx0}xPe;dbF3&V zhl8GX9fy~RB4g{8l)}!rK*Hk6LM?;#jcBFsuRP}Ql|ioS>BZxu9y)*W2*eN}z>&ZZQ=Od1Nx>a2t>Be;*v j2-Z!w=)UCXMqIUTVhKT$8iJfE&z;aM;s6tSDwOUQ$NMU0 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeSystem.cmake b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeSystem.cmake new file mode 100644 index 000000000..214015c58 --- /dev/null +++ b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.11.0-13-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.11.0-13-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + +include("/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/toolchain-esp32c3.cmake") + +set(CMAKE_SYSTEM "Generic") +set(CMAKE_SYSTEM_NAME "Generic") +set(CMAKE_SYSTEM_VERSION "") +set(CMAKE_SYSTEM_PROCESSOR "") + +set(CMAKE_CROSSCOMPILING "TRUE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdC/CMakeCCompilerId.c b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 000000000..8d8bb038b --- /dev/null +++ b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,904 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define C_STD_99 199901L +#define C_STD_11 201112L +#define C_STD_17 201710L +#define C_STD_23 202311L + +#ifdef __STDC_VERSION__ +# define C_STD __STDC_VERSION__ +#endif + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif C_STD > C_STD_17 +# define C_VERSION "23" +#elif C_STD > C_STD_11 +# define C_VERSION "17" +#elif C_STD > C_STD_99 +# define C_VERSION "11" +#elif C_STD >= C_STD_99 +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdC/a.out b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..a67676b0a0aafc72e9f6122c6acaa1c39b530898 GIT binary patch literal 92472 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 000000000..da6c824af --- /dev/null +++ b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,919 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 +# else +# define CXX_STD CXX_STD_98 +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 + "23" +#elif CXX_STD > CXX_STD_17 + "20" +#elif CXX_STD > CXX_STD_14 + "17" +#elif CXX_STD > CXX_STD_11 + "14" +#elif CXX_STD >= CXX_STD_11 + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdCXX/a.out b/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..0e8b5db2daac8e2beb3f3f7f9348e20d3327e8ed GIT binary patch literal 92536 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/bootloader/CMakeFiles/CMakeConfigureLog.yaml b/ESP32-Console/build/bootloader/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 000000000..01e56139a --- /dev/null +++ b/ESP32-Console/build/bootloader/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,538 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.30/Modules/CMakeDetermineSystem.cmake:200 (message)" + - "/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:66 (project)" + message: | + The target system is: Generic - - + The host system is: Linux - 6.11.0-13-generic - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-3.30/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:66 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc + Build flags: -march=rv32imc_zicsr_zifencei + Id flags: + + The output was: + 0 + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/libc.a(libc_a-closer.o): in function `_close_r': + /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/closer.c:47:(.text+0x14): warning: _close is not implemented and will always fail + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/libc.a(libc_a-lseekr.o): in function `_lseek_r': + /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/lseekr.c:49:(.text+0x18): warning: _lseek is not implemented and will always fail + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/libc.a(libc_a-readr.o): in function `_read_r': + /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/readr.c:49:(.text+0x18): warning: _read is not implemented and will always fail + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/libc.a(libc_a-writer.o): in function `_write_r': + /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/writer.c:49:(.text+0x18): warning: _write is not implemented and will always fail + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/libc.a(libc_a-fclose.o): in function `fclose': + /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/stdio/fclose.c:125:(.text+0xf4): warning: __getreent is not implemented and will always fail + + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + + The C compiler identification is GNU, found in: + /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdC/a.out + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-3.30/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:66 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ + Build flags: -march=rv32imc_zicsr_zifencei + Id flags: + + The output was: + 0 + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/libc.a(libc_a-closer.o): in function `_close_r': + /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/closer.c:47:(.text+0x14): warning: _close is not implemented and will always fail + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/libc.a(libc_a-lseekr.o): in function `_lseek_r': + /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/lseekr.c:49:(.text+0x18): warning: _lseek is not implemented and will always fail + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/libc.a(libc_a-readr.o): in function `_read_r': + /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/readr.c:49:(.text+0x18): warning: _read is not implemented and will always fail + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/libc.a(libc_a-writer.o): in function `_write_r': + /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/writer.c:49:(.text+0x18): warning: _write is not implemented and will always fail + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/libc.a(libc_a-fclose.o): in function `fclose': + /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/stdio/fclose.c:125:(.text+0xf4): warning: __getreent is not implemented and will always fail + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + + The CXX compiler identification is GNU, found in: + /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/3.30.3/CompilerIdCXX/a.out + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:1192 (message)" + - "/usr/share/cmake-3.30/Modules/CMakeDetermineASMCompiler.cmake:135 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)" + - "/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:66 (project)" + message: | + Checking whether the ASM compiler is GNU using "--version" matched "(GNU assembler)|(GCC)|(Free Software Foundation)": + riscv32-esp-elf-gcc (crosstool-NG esp-13.2.0_20240530) 13.2.0 + Copyright (C) 2023 Free Software Foundation, Inc. + This is free software; see the source for copying conditions. There is NO + warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/usr/share/cmake-3.30/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:66 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-5XOgJx" + binary: "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-5XOgJx" + cmakeVariables: + CMAKE_C_FLAGS: "-march=rv32imc_zicsr_zifencei " + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "-nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs " + CMAKE_MODULE_PATH: "/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake;/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/third_party" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-5XOgJx' + + Run Build Command(s): /usr/bin/ninja -v cmTC_0df27 + [1/2] /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -march=rv32imc_zicsr_zifencei -v -o CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj -c /usr/share/cmake-3.30/Modules/CMakeCCompilerABI.c + Using built-in specs. + COLLECT_GCC=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc + 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-build_pc-linux-gnu --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-13.2.0_20240530' --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 --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --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 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_0df27.dir/' + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/ -isysroot /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf /usr/share/cmake-3.30/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_0df27.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -version -o /tmp/ccRXQzdW.s + GNU C17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (riscv32-esp-elf) + compiled by GNU C version 4.9.2, 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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include" + ignoring nonexistent directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include" + ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed" + ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include" + ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/include" + #include "..." search starts here: + #include <...> search starts here: + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include + End of search list. + Compiler executable checksum: cea9d2eee2e58fac38e115e3722efafa + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_0df27.dir/' + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj /tmp/ccRXQzdW.s + GNU assembler version 2.41 (riscv32-esp-elf) using BFD version (crosstool-NG esp-13.2.0_20240530) 2.41 + COMPILER_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ + LIBRARY_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/ + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.' + [2/2] : && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -march=rv32imc_zicsr_zifencei -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs -v CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj -o cmTC_0df27 && : + Using built-in specs. + Reading specs from /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/nosys.specs + rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence + COLLECT_GCC=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc + COLLECT_LTO_WRAPPER=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper + 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-build_pc-linux-gnu --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-13.2.0_20240530' --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 --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --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 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) + COMPILER_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ + LIBRARY_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/ + COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_0df27' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_0df27.' + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/collect2 -plugin /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/liblto_plugin.so -plugin-opt=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZL20Kk.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=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -o cmTC_0df27 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc --start-group -lgcc -lc -lnosys --end-group + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 00010074 + COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_0df27' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_0df27.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/usr/share/cmake-3.30/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:66 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include] + add: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] + add: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include] + end of search list found + collapse include dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include] + collapse include dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] + collapse include dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include] + implicit include dirs: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include-fixed;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/usr/share/cmake-3.30/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:66 (project)" + message: | + 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: '/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-5XOgJx'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/ninja -v cmTC_0df27] + ignore line: [[1/2] /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -march=rv32imc_zicsr_zifencei -v -o CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj -c /usr/share/cmake-3.30/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc] + 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-build_pc-linux-gnu --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-13.2.0_20240530' --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 --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --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] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) ] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_0df27.dir/'] + ignore line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/ -isysroot /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf /usr/share/cmake-3.30/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_0df27.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -version -o /tmp/ccRXQzdW.s] + ignore line: [GNU C17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (riscv32-esp-elf)] + ignore line: [ compiled by GNU C version 4.9.2 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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include"] + ignore line: [ignoring nonexistent directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"] + ignore line: [ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed"] + ignore line: [ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include"] + ignore line: [ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include] + ignore line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] + ignore line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: cea9d2eee2e58fac38e115e3722efafa] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_0df27.dir/'] + ignore line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj /tmp/ccRXQzdW.s] + ignore line: [GNU assembler version 2.41 (riscv32-esp-elf) using BFD version (crosstool-NG esp-13.2.0_20240530) 2.41] + ignore line: [COMPILER_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/] + ignore line: [LIBRARY_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.'] + ignore line: [[2/2] : && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -march=rv32imc_zicsr_zifencei -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs -v CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj -o cmTC_0df27 && :] + ignore line: [Using built-in specs.] + ignore line: [Reading specs from /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.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=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc] + ignore line: [COLLECT_LTO_WRAPPER=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper] + 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-build_pc-linux-gnu --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-13.2.0_20240530' --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 --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --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] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) ] + ignore line: [COMPILER_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/] + ignore line: [LIBRARY_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/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_0df27' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_0df27.'] + link line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/collect2 -plugin /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/liblto_plugin.so -plugin-opt=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZL20Kk.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=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -o cmTC_0df27 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_0df27.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc --start-group -lgcc -lc -lnosys --end-group] + arg [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccZL20Kk.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 [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lnosys] ==> ignore + arg [--sysroot=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore + arg [-melf32lriscv] ==> ignore + arg [-o] ==> ignore + arg [cmTC_0df27] ==> ignore + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] + arg [CMakeFiles/cmTC_0df27.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 [--start-group] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lnosys] ==> lib [nosys] + arg [--end-group] ==> ignore + ignore line: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start] + ignore line: [ defaulting to 00010074] + ignore line: [COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_0df27' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_0df27.'] + ignore line: [] + ignore line: [] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/usr/lib] + implicit libs: [gcc;c;nosys;c;gcc;gcc;c;nosys] + implicit objs: [] + implicit dirs: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/usr/lib] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/usr/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:66 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-XhETBn" + binary: "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-XhETBn" + cmakeVariables: + CMAKE_CXX_FLAGS: "-march=rv32imc_zicsr_zifencei " + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "-nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs " + CMAKE_MODULE_PATH: "/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake;/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/third_party" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-XhETBn' + + Run Build Command(s): /usr/bin/ninja -v cmTC_f0f6e + [1/2] /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ -march=rv32imc_zicsr_zifencei -v -o CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ + 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-build_pc-linux-gnu --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-13.2.0_20240530' --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 --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --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 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_f0f6e.dir/' + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/ -isysroot /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_f0f6e.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -version -o /tmp/ccbicNyX.s + GNU C++17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (riscv32-esp-elf) + compiled by GNU C version 4.9.2, 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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0" + ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32" + ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/backward" + ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include" + ignoring nonexistent directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include" + ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed" + ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include" + ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/include" + #include "..." search starts here: + #include <...> search starts here: + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0 + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/backward + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include + End of search list. + Compiler executable checksum: d43f3be41970274ce4c980e5d26847a1 + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_f0f6e.dir/' + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccbicNyX.s + GNU assembler version 2.41 (riscv32-esp-elf) using BFD version (crosstool-NG esp-13.2.0_20240530) 2.41 + COMPILER_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ + LIBRARY_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/ + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.' + [2/2] : && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ -march=rv32imc_zicsr_zifencei -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs -v CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_f0f6e && : + Using built-in specs. + Reading specs from /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/nosys.specs + rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence + COLLECT_GCC=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ + COLLECT_LTO_WRAPPER=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper + 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-build_pc-linux-gnu --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-13.2.0_20240530' --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 --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --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 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) + COMPILER_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ + LIBRARY_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/ + COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_f0f6e' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_f0f6e.' + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/collect2 -plugin /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/liblto_plugin.so -plugin-opt=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnOwCAA.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=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -o cmTC_f0f6e -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc --start-group -lgcc -lc -lnosys --end-group + /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 00010074 + COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_f0f6e' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_f0f6e.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/usr/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:66 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0] + add: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] + add: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/backward] + add: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include] + add: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] + add: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include] + end of search list found + collapse include dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0] + collapse include dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] + collapse include dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/backward] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0/backward] + collapse include dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include] + collapse include dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] + collapse include dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include] + implicit include dirs: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0/backward;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include-fixed;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/usr/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "/home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:66 (project)" + message: | + 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: '/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-XhETBn'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/ninja -v cmTC_f0f6e] + ignore line: [[1/2] /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ -march=rv32imc_zicsr_zifencei -v -o CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++] + 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-build_pc-linux-gnu --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-13.2.0_20240530' --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 --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --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] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) ] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_f0f6e.dir/'] + ignore line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/ -isysroot /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_f0f6e.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -version -o /tmp/ccbicNyX.s] + ignore line: [GNU C++17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (riscv32-esp-elf)] + ignore line: [ compiled by GNU C version 4.9.2 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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0"] + ignore line: [ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32"] + ignore line: [ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/backward"] + ignore line: [ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include"] + ignore line: [ignoring nonexistent directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"] + ignore line: [ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed"] + ignore line: [ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include"] + ignore line: [ignoring duplicate directory "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0] + ignore line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] + ignore line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/backward] + ignore line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include] + ignore line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] + ignore line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: d43f3be41970274ce4c980e5d26847a1] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_f0f6e.dir/'] + ignore line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccbicNyX.s] + ignore line: [GNU assembler version 2.41 (riscv32-esp-elf) using BFD version (crosstool-NG esp-13.2.0_20240530) 2.41] + ignore line: [COMPILER_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/] + ignore line: [LIBRARY_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] : && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ -march=rv32imc_zicsr_zifencei -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs -v CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_f0f6e && :] + ignore line: [Using built-in specs.] + ignore line: [Reading specs from /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.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=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++] + ignore line: [COLLECT_LTO_WRAPPER=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper] + 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-build_pc-linux-gnu --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-13.2.0_20240530' --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 --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --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] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) ] + ignore line: [COMPILER_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/] + ignore line: [LIBRARY_PATH=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/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_f0f6e' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_f0f6e.'] + link line: [ /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/collect2 -plugin /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/liblto_plugin.so -plugin-opt=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnOwCAA.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=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -o cmTC_f0f6e -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0 -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc --start-group -lgcc -lc -lnosys --end-group] + arg [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccnOwCAA.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 [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lnosys] ==> ignore + arg [--sysroot=/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore + arg [-melf32lriscv] ==> ignore + arg [-o] ==> ignore + arg [cmTC_f0f6e] ==> ignore + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] + arg [-L/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] + arg [CMakeFiles/cmTC_f0f6e.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lnosys] ==> lib [nosys] + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--start-group] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lnosys] ==> lib [nosys] + arg [--end-group] ==> ignore + ignore line: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start] + ignore line: [ defaulting to 00010074] + ignore line: [COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_f0f6e' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_f0f6e.'] + ignore line: [] + ignore line: [] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib] + collapse library dir [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/usr/lib] + implicit libs: [stdc++;m;gcc;c;nosys;c;gcc;gcc;c;nosys] + implicit objs: [] + implicit dirs: [/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib;/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/usr/lib] + implicit fwks: [] + + +... diff --git a/ESP32-Console/build/bootloader/CMakeFiles/TargetDirectories.txt b/ESP32-Console/build/bootloader/CMakeFiles/TargetDirectories.txt new file mode 100644 index 000000000..ea2dc1cbc --- /dev/null +++ b/ESP32-Console/build/bootloader/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,84 @@ +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/menuconfig.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/confserver.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/save-defconfig.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/gen_project_binary.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/app.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/erase_flash.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/merge-bin.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/monitor.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/_project_elf_src.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/bootloader.elf.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/size.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/size-files.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/size-components.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/uf2.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/uf2-app.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/riscv/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/riscv/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/newlib/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/newlib/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/soc/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/soc/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/micro-ecc/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/micro-ecc/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/hal/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/hal/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/spi_flash/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/spi_flash/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_bootloader_format/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_bootloader_format/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_app_format/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_app_format/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader_support/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader_support/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse/CMakeFiles/efuse-common-table.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse/CMakeFiles/efuse_common_table.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse/CMakeFiles/efuse-custom-table.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse/CMakeFiles/efuse_custom_table.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse/CMakeFiles/show-efuse-table.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse/CMakeFiles/show_efuse_table.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse/CMakeFiles/efuse_test_table.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_system/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_system/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/lowpower/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/lowpower/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_common/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_common/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_rom/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_rom/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/log/CMakeFiles/__idf_log.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/log/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/log/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esptool_py/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esptool_py/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/partition_table/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/partition_table/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/freertos/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/freertos/CMakeFiles/rebuild_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/main/CMakeFiles/__idf_main.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/main/CMakeFiles/edit_cache.dir +/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/main/CMakeFiles/rebuild_cache.dir diff --git a/ESP32-Console/build/bootloader/CMakeFiles/clean_additional.cmake b/ESP32-Console/build/bootloader/CMakeFiles/clean_additional.cmake new file mode 100644 index 000000000..231cb1683 --- /dev/null +++ b/ESP32-Console/build/bootloader/CMakeFiles/clean_additional.cmake @@ -0,0 +1,12 @@ +# Additional clean files +cmake_minimum_required(VERSION 3.16) + +if("${CONFIG}" STREQUAL "" OR "${CONFIG}" STREQUAL "") + file(REMOVE_RECURSE + "bootloader.bin" + "bootloader.map" + "config/sdkconfig.cmake" + "config/sdkconfig.h" + "project_elf_src_esp32c3.c" + ) +endif() diff --git a/ESP32-Console/build/bootloader/CMakeFiles/cmake.check_cache b/ESP32-Console/build/bootloader/CMakeFiles/cmake.check_cache new file mode 100644 index 000000000..3dccd7317 --- /dev/null +++ b/ESP32-Console/build/bootloader/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/ESP32-Console/build/bootloader/CMakeFiles/rules.ninja b/ESP32-Console/build/bootloader/CMakeFiles/rules.ninja new file mode 100644 index 000000000..31a7642dd --- /dev/null +++ b/ESP32-Console/build/bootloader/CMakeFiles/rules.ninja @@ -0,0 +1,319 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.30 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: bootloader +# Configurations: +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling C files. + +rule C_COMPILER__bootloader.2eelf_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C executable. + +rule C_EXECUTABLE_LINKER__bootloader.2eelf_ + command = $PRE_LINK && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking C executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER____idf_soc_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER____idf_soc_ + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar qc $TARGET_FILE $LINK_FLAGS $in && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER____idf_micro-ecc_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER____idf_micro-ecc_ + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar qc $TARGET_FILE $LINK_FLAGS $in && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER____idf_hal_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER____idf_hal_ + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar qc $TARGET_FILE $LINK_FLAGS $in && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER____idf_spi_flash_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER____idf_spi_flash_ + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar qc $TARGET_FILE $LINK_FLAGS $in && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER____idf_esp_bootloader_format_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER____idf_esp_bootloader_format_ + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar qc $TARGET_FILE $LINK_FLAGS $in && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER____idf_bootloader_support_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER____idf_bootloader_support_ + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar qc $TARGET_FILE $LINK_FLAGS $in && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER____idf_efuse_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER____idf_efuse_ + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar qc $TARGET_FILE $LINK_FLAGS $in && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER____idf_esp_system_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER____idf_esp_system_ + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar qc $TARGET_FILE $LINK_FLAGS $in && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER____idf_esp_hw_support_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER____idf_esp_hw_support_ + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar qc $TARGET_FILE $LINK_FLAGS $in && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER____idf_esp_common_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER____idf_esp_common_ + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar qc $TARGET_FILE $LINK_FLAGS $in && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER____idf_esp_rom_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER____idf_esp_rom_ + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar qc $TARGET_FILE $LINK_FLAGS $in && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER____idf_log_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER____idf_log_ + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar qc $TARGET_FILE $LINK_FLAGS $in && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER____idf_main_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER____idf_main_ + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar qc $TARGET_FILE $LINK_FLAGS $in && /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning additional files. + +rule CLEAN_ADDITIONAL + command = /usr/bin/cmake -DCONFIG=$CONFIG -P CMakeFiles/clean_additional.cmake + description = Cleaning additional files... + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /usr/bin/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /usr/bin/ninja -t targets + description = All primary targets available: + diff --git a/ESP32-Console/build/bootloader/build.ninja b/ESP32-Console/build/bootloader/build.ninja new file mode 100644 index 000000000..cb722b66e --- /dev/null +++ b/ESP32-Console/build/bootloader/build.ninja @@ -0,0 +1,2480 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.30 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: bootloader +# Configurations: +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/ + +############################################# +# Utility command for menuconfig + +build menuconfig: phony CMakeFiles/menuconfig + + +############################################# +# Utility command for confserver + +build confserver: phony CMakeFiles/confserver + + +############################################# +# Utility command for save-defconfig + +build save-defconfig: phony CMakeFiles/save-defconfig + + +############################################# +# Utility command for gen_project_binary + +build gen_project_binary: phony CMakeFiles/gen_project_binary .bin_timestamp bootloader.elf + + +############################################# +# Utility command for app + +build app: phony CMakeFiles/app esp-idf/esptool_py/bootloader_check_size gen_project_binary + + +############################################# +# Utility command for erase_flash + +build erase_flash: phony CMakeFiles/erase_flash + + +############################################# +# Utility command for merge-bin + +build merge-bin: phony CMakeFiles/merge-bin gen_project_binary + + +############################################# +# Utility command for monitor + +build monitor: phony CMakeFiles/monitor bootloader.elf + + +############################################# +# Utility command for _project_elf_src + +build _project_elf_src: phony CMakeFiles/_project_elf_src project_elf_src_esp32c3.c + +# ============================================================================= +# Object build statements for EXECUTABLE target bootloader.elf + + +############################################# +# Order-only phony target for bootloader.elf + +build cmake_object_order_depends_target_bootloader.elf: phony || _project_elf_src cmake_object_order_depends_target___idf_main cmake_object_order_depends_target___idf_soc project_elf_src_esp32c3.c + +build CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj: C_COMPILER__bootloader.2eelf_unscanned_ /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/project_elf_src_esp32c3.c || cmake_object_order_depends_target_bootloader.elf + DEFINES = -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ + DEP_FILE = CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always + INCLUDES = -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include + OBJECT_DIR = CMakeFiles/bootloader.elf.dir + OBJECT_FILE_DIR = CMakeFiles/bootloader.elf.dir + TARGET_COMPILE_PDB = CMakeFiles/bootloader.elf.dir/ + TARGET_PDB = bootloader.elf.pdb + + +# ============================================================================= +# Link build statements for EXECUTABLE target bootloader.elf + + +############################################# +# Link the executable bootloader.elf + +build bootloader.elf: C_EXECUTABLE_LINKER__bootloader.2eelf_ CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj | esp-idf/soc/libsoc.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/hal/libhal.a esp-idf/spi_flash/libspi_flash.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_system/libesp_system.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_common/libesp_common.a esp-idf/esp_rom/libesp_rom.a esp-idf/log/liblog.a esp-idf/main/libmain.a esp-idf/soc/libsoc.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/hal/libhal.a esp-idf/spi_flash/libspi_flash.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_system/libesp_system.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_common/libesp_common.a esp-idf/esp_rom/libesp_rom.a esp-idf/log/liblog.a esp-idf/soc/libsoc.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/hal/libhal.a esp-idf/spi_flash/libspi_flash.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_system/libesp_system.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_common/libesp_common.a esp-idf/esp_rom/libesp_rom.a esp-idf/log/liblog.a esp-idf/soc/libsoc.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/hal/libhal.a esp-idf/spi_flash/libspi_flash.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_system/libesp_system.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_common/libesp_common.a esp-idf/esp_rom/libesp_rom.a esp-idf/log/liblog.a esp-idf/soc/libsoc.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/hal/libhal.a esp-idf/spi_flash/libspi_flash.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_system/libesp_system.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_common/libesp_common.a esp-idf/esp_rom/libesp_rom.a esp-idf/log/liblog.a /home/abobkov/esp/v5.3.2/esp-idf/components/riscv/ld/rom.api.ld /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/ld/esp32c3.peripherals.ld /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.ld /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.api.ld /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.bt_funcs.ld /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.libgcc.ld /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.version.ld /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.newlib.ld /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/main/ld/esp32c3/bootloader.ld /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/main/ld/esp32c3/bootloader.rom.ld || _project_elf_src esp-idf/main/libmain.a esp-idf/soc/libsoc.a + FLAGS = -march=rv32imc_zicsr_zifencei + LINK_FLAGS = -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs -Wl,--cref -Wl,--defsym=IDF_TARGET_ESP32C3=0 -Wl,--Map=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/bootloader.map -Wl,--no-warn-rwx-segments -fno-rtti -fno-lto -Wl,--gc-sections -Wl,--warn-common -T rom.api.ld -T esp32c3.rom.ld -T esp32c3.rom.api.ld -T esp32c3.rom.bt_funcs.ld -T esp32c3.rom.libgcc.ld -T esp32c3.rom.version.ld -T esp32c3.rom.newlib.ld -T esp32c3.peripherals.ld -T bootloader.ld -T bootloader.rom.ld + LINK_LIBRARIES = esp-idf/soc/libsoc.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/hal/libhal.a esp-idf/spi_flash/libspi_flash.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_system/libesp_system.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_common/libesp_common.a esp-idf/esp_rom/libesp_rom.a esp-idf/log/liblog.a esp-idf/main/libmain.a esp-idf/soc/libsoc.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/hal/libhal.a esp-idf/spi_flash/libspi_flash.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_system/libesp_system.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_common/libesp_common.a esp-idf/esp_rom/libesp_rom.a esp-idf/log/liblog.a esp-idf/soc/libsoc.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/hal/libhal.a esp-idf/spi_flash/libspi_flash.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_system/libesp_system.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_common/libesp_common.a esp-idf/esp_rom/libesp_rom.a esp-idf/log/liblog.a esp-idf/soc/libsoc.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/hal/libhal.a esp-idf/spi_flash/libspi_flash.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_system/libesp_system.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_common/libesp_common.a esp-idf/esp_rom/libesp_rom.a esp-idf/log/liblog.a esp-idf/soc/libsoc.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/hal/libhal.a esp-idf/spi_flash/libspi_flash.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_system/libesp_system.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_common/libesp_common.a esp-idf/esp_rom/libesp_rom.a esp-idf/log/liblog.a -u __assert_func -u esp_bootloader_desc -u abort -u __ubsan_include -u esp_system_include_startup_funcs -u bootloader_hooks_include + LINK_PATH = -L/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/ld -L/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3/ld -L/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/ld -L/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/main/ld/esp32c3 + OBJECT_DIR = CMakeFiles/bootloader.elf.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = CMakeFiles/bootloader.elf.dir/ + TARGET_FILE = bootloader.elf + TARGET_PDB = bootloader.elf.pdb + + +############################################# +# Utility command for size + +build size: phony CMakeFiles/size + + +############################################# +# Utility command for size-files + +build size-files: phony CMakeFiles/size-files + + +############################################# +# Utility command for size-components + +build size-components: phony CMakeFiles/size-components + + +############################################# +# Utility command for uf2 + +build uf2: phony CMakeFiles/uf2 + + +############################################# +# Utility command for uf2-app + +build uf2-app: phony CMakeFiles/uf2-app + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + + +############################################# +# Custom command for CMakeFiles/menuconfig + +build CMakeFiles/menuconfig | ${cmake_ninja_workdir}CMakeFiles/menuconfig: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader && /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python /home/abobkov/esp/v5.3.2/esp-idf/tools/kconfig_new/prepare_kconfig_files.py --list-separator=semicolon --env-file /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config.env && /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python -m kconfgen --list-separator=semicolon --kconfig /home/abobkov/esp/v5.3.2/esp-idf/Kconfig --sdkconfig-rename /home/abobkov/esp/v5.3.2/esp-idf/sdkconfig.rename --config /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/sdkconfig --env-file /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config.env --env IDF_TARGET=esp32c3 --env IDF_TOOLCHAIN=gcc --env IDF_ENV_FPGA= --env IDF_INIT_VERSION=5.3.2 --dont-write-deprecated --output config /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/sdkconfig && /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python /home/abobkov/esp/v5.3.2/esp-idf/tools/check_term.py && /usr/bin/cmake -E env COMPONENT_KCONFIGS_SOURCE_FILE=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/kconfigs.in COMPONENT_KCONFIGS_PROJBUILD_SOURCE_FILE=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/kconfigs_projbuild.in KCONFIG_CONFIG=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/sdkconfig IDF_TARGET=esp32c3 IDF_TOOLCHAIN=gcc IDF_ENV_FPGA= IDF_INIT_VERSION=5.3.2 /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python -m menuconfig /home/abobkov/esp/v5.3.2/esp-idf/Kconfig && /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python -m kconfgen --list-separator=semicolon --kconfig /home/abobkov/esp/v5.3.2/esp-idf/Kconfig --sdkconfig-rename /home/abobkov/esp/v5.3.2/esp-idf/sdkconfig.rename --config /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/sdkconfig --env-file /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config.env --env IDF_TARGET=esp32c3 --env IDF_TOOLCHAIN=gcc --env IDF_ENV_FPGA= --env IDF_INIT_VERSION=5.3.2 --output config /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/sdkconfig + pool = console + + +############################################# +# Custom command for CMakeFiles/confserver + +build CMakeFiles/confserver | ${cmake_ninja_workdir}CMakeFiles/confserver: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader && /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python /home/abobkov/esp/v5.3.2/esp-idf/tools/kconfig_new/prepare_kconfig_files.py --list-separator=semicolon --env-file /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config.env && /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python -m kconfserver --env-file /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config.env --kconfig /home/abobkov/esp/v5.3.2/esp-idf/Kconfig --sdkconfig-rename /home/abobkov/esp/v5.3.2/esp-idf/sdkconfig.rename --config /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/sdkconfig + pool = console + + +############################################# +# Custom command for CMakeFiles/save-defconfig + +build CMakeFiles/save-defconfig | ${cmake_ninja_workdir}CMakeFiles/save-defconfig: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader && /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python /home/abobkov/esp/v5.3.2/esp-idf/tools/kconfig_new/prepare_kconfig_files.py --list-separator=semicolon --env-file /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config.env && /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python -m kconfgen --list-separator=semicolon --kconfig /home/abobkov/esp/v5.3.2/esp-idf/Kconfig --sdkconfig-rename /home/abobkov/esp/v5.3.2/esp-idf/sdkconfig.rename --config /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/sdkconfig --env-file /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config.env --dont-write-deprecated --output savedefconfig /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/sdkconfig.defaults + pool = console + + +############################################# +# Phony custom command for CMakeFiles/gen_project_binary + +build CMakeFiles/gen_project_binary | ${cmake_ninja_workdir}CMakeFiles/gen_project_binary: phony .bin_timestamp || _project_elf_src bootloader.elf esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/esp_common/libesp_common.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_rom/libesp_rom.a esp-idf/esp_system/libesp_system.a esp-idf/hal/libhal.a esp-idf/log/liblog.a esp-idf/main/libmain.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/soc/libsoc.a esp-idf/spi_flash/libspi_flash.a + + +############################################# +# Custom command for .bin_timestamp + +build .bin_timestamp | ${cmake_ninja_workdir}.bin_timestamp: CUSTOM_COMMAND bootloader.elf || _project_elf_src bootloader.elf esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/esp_common/libesp_common.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_rom/libesp_rom.a esp-idf/esp_system/libesp_system.a esp-idf/hal/libhal.a esp-idf/log/liblog.a esp-idf/main/libmain.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/soc/libsoc.a esp-idf/spi_flash/libspi_flash.a + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader && /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python /home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py/esptool/esptool.py --chip esp32c3 elf2image --flash_mode dio --flash_freq 80m --flash_size 2MB --min-rev 3 --min-rev-full 3 --max-rev-full 199 -o /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/bootloader.bin /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/bootloader.elf && /usr/bin/cmake -E echo "Generated /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/bootloader.bin" && /usr/bin/cmake -E md5sum /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/bootloader.bin > /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/.bin_timestamp + DESC = Generating binary image from built executable + restat = 1 + + +############################################# +# Phony custom command for CMakeFiles/app + +build CMakeFiles/app | ${cmake_ninja_workdir}CMakeFiles/app: phony || _project_elf_src bootloader.elf esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/esp_common/libesp_common.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_rom/libesp_rom.a esp-idf/esp_system/libesp_system.a esp-idf/esptool_py/bootloader_check_size esp-idf/hal/libhal.a esp-idf/log/liblog.a esp-idf/main/libmain.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/soc/libsoc.a esp-idf/spi_flash/libspi_flash.a gen_project_binary + + +############################################# +# Custom command for CMakeFiles/erase_flash + +build CMakeFiles/erase_flash | ${cmake_ninja_workdir}CMakeFiles/erase_flash: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/v5.3.2/esp-idf -D "SERIAL_TOOL=/home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python;;/home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py/esptool/esptool.py;--chip;esp32c3" -D SERIAL_TOOL_ARGS=erase_flash -P run_serial_tool.cmake + pool = console + + +############################################# +# Custom command for CMakeFiles/merge-bin + +build CMakeFiles/merge-bin | ${cmake_ninja_workdir}CMakeFiles/merge-bin: CUSTOM_COMMAND bootloader || _project_elf_src bootloader.elf esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/esp_common/libesp_common.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_rom/libesp_rom.a esp-idf/esp_system/libesp_system.a esp-idf/hal/libhal.a esp-idf/log/liblog.a esp-idf/main/libmain.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/soc/libsoc.a esp-idf/spi_flash/libspi_flash.a gen_project_binary + COMMAND = cd /home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/v5.3.2/esp-idf -D "SERIAL_TOOL=/home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python;;/home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py/esptool/esptool.py;--chip;esp32c3" -D "SERIAL_TOOL_ARGS=merge_bin;-o;/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/merged-binary.bin;@/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/flash_args" -D WORKING_DIRECTORY=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader -P run_serial_tool.cmake + pool = console + + +############################################# +# Custom command for CMakeFiles/monitor + +build CMakeFiles/monitor | ${cmake_ninja_workdir}CMakeFiles/monitor: CUSTOM_COMMAND || _project_elf_src bootloader.elf esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/esp_common/libesp_common.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_rom/libesp_rom.a esp-idf/esp_system/libesp_system.a esp-idf/hal/libhal.a esp-idf/log/liblog.a esp-idf/main/libmain.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/soc/libsoc.a esp-idf/spi_flash/libspi_flash.a + COMMAND = cd /home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/v5.3.2/esp-idf -D "SERIAL_TOOL=/home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python;-m;esp_idf_monitor" -D "SERIAL_TOOL_ARGS=--toolchain-prefix;riscv32-esp-elf-;;--target;esp32c3;;--revision;3;;--decode-panic;backtrace;;/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/bootloader.elf" -D WORKING_DIRECTORY=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader -P run_serial_tool.cmake + pool = console + + +############################################# +# Phony custom command for CMakeFiles/_project_elf_src + +build CMakeFiles/_project_elf_src | ${cmake_ninja_workdir}CMakeFiles/_project_elf_src: phony project_elf_src_esp32c3.c + + +############################################# +# Custom command for project_elf_src_esp32c3.c + +build project_elf_src_esp32c3.c | ${cmake_ninja_workdir}project_elf_src_esp32c3.c: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader && /usr/bin/cmake -E touch /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/project_elf_src_esp32c3.c + DESC = Generating project_elf_src_esp32c3.c + restat = 1 + + +############################################# +# Custom command for CMakeFiles/size + +build CMakeFiles/size | ${cmake_ninja_workdir}CMakeFiles/size: CUSTOM_COMMAND bootloader.map + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader && /usr/bin/cmake -D "IDF_SIZE_TOOL=/home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python;-m;esp_idf_size" -D MAP_FILE=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/bootloader.map -D OUTPUT_JSON= -P /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/run_size_tool.cmake + pool = console + + +############################################# +# Custom command for CMakeFiles/size-files + +build CMakeFiles/size-files | ${cmake_ninja_workdir}CMakeFiles/size-files: CUSTOM_COMMAND bootloader.map + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader && /usr/bin/cmake -D "IDF_SIZE_TOOL=/home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python;-m;esp_idf_size" -D IDF_SIZE_MODE=--files -D MAP_FILE=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/bootloader.map -D OUTPUT_JSON= -P /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/run_size_tool.cmake + pool = console + + +############################################# +# Custom command for CMakeFiles/size-components + +build CMakeFiles/size-components | ${cmake_ninja_workdir}CMakeFiles/size-components: CUSTOM_COMMAND bootloader.map + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader && /usr/bin/cmake -D "IDF_SIZE_TOOL=/home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python;-m;esp_idf_size" -D IDF_SIZE_MODE=--archives -D MAP_FILE=/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/bootloader.map -D OUTPUT_JSON= -P /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/run_size_tool.cmake + pool = console + + +############################################# +# Custom command for CMakeFiles/uf2 + +build CMakeFiles/uf2 | ${cmake_ninja_workdir}CMakeFiles/uf2: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/v5.3.2/esp-idf -D "UF2_CMD=/home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python;/home/abobkov/esp/v5.3.2/esp-idf/tools/mkuf2.py;write;--chip;esp32c3" -D "UF2_ARGS=--json;/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/flasher_args.json;-o;/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/uf2.bin" -P /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/run_uf2_cmds.cmake + pool = console + + +############################################# +# Custom command for CMakeFiles/uf2-app + +build CMakeFiles/uf2-app | ${cmake_ninja_workdir}CMakeFiles/uf2-app: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/v5.3.2/esp-idf -D "UF2_CMD=/home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python;/home/abobkov/esp/v5.3.2/esp-idf/tools/mkuf2.py;write;--chip;esp32c3" -D "UF2_ARGS=--json;/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/flasher_args.json;-o;/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/uf2-app.bin;--bin;app" -P /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/run_uf2_cmds.cmake + pool = console + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build esp-idf/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/edit_cache: phony esp-idf/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/rebuild_cache: phony esp-idf/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build esp-idf/riscv/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/riscv && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/riscv/edit_cache: phony esp-idf/riscv/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/riscv/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/riscv && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/riscv/rebuild_cache: phony esp-idf/riscv/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build esp-idf/newlib/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/newlib && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/newlib/edit_cache: phony esp-idf/newlib/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/newlib/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/newlib && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/newlib/rebuild_cache: phony esp-idf/newlib/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target __idf_soc + + +############################################# +# Order-only phony target for __idf_soc + +build cmake_object_order_depends_target___idf_soc: phony || cmake_object_order_depends_target___idf_micro-ecc + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/lldesc.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/dport_access_common.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/interrupts.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/interrupts.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/interrupts.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gpio_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/gpio_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gpio_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/uart_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/uart_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/uart_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/adc_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/adc_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/adc_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/dedic_gpio_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/dedic_gpio_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/dedic_gpio_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gdma_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/gdma_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gdma_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/spi_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/spi_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/spi_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/ledc_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/ledc_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/ledc_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/rmt_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/rmt_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/rmt_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/sdm_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/sdm_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/sdm_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2s_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/i2s_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2s_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2c_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/i2c_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2c_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/temperature_sensor_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/temperature_sensor_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/temperature_sensor_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/timer_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/timer_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/timer_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/mpi_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/mpi_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/mpi_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/twai_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/twai_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/twai_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + +build esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/wdt_periph.c.obj: C_COMPILER____idf_soc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/wdt_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/wdt_periph.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + OBJECT_FILE_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_PDB = esp-idf/soc/libsoc.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target __idf_soc + + +############################################# +# Link the static library esp-idf/soc/libsoc.a + +build esp-idf/soc/libsoc.a: C_STATIC_LIBRARY_LINKER____idf_soc_ esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/interrupts.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gpio_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/uart_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/adc_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/dedic_gpio_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gdma_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/spi_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/ledc_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/rmt_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/sdm_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2s_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2c_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/temperature_sensor_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/timer_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/mpi_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/twai_periph.c.obj esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/wdt_periph.c.obj || esp-idf/micro-ecc/libmicro-ecc.a + LANGUAGE_COMPILE_FLAGS = -march=rv32imc_zicsr_zifencei + OBJECT_DIR = esp-idf/soc/CMakeFiles/__idf_soc.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = esp-idf/soc/CMakeFiles/__idf_soc.dir/__idf_soc.pdb + TARGET_FILE = esp-idf/soc/libsoc.a + TARGET_PDB = esp-idf/soc/libsoc.pdb + + +############################################# +# Utility command for edit_cache + +build esp-idf/soc/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/soc && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/soc/edit_cache: phony esp-idf/soc/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/soc/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/soc && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/soc/rebuild_cache: phony esp-idf/soc/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target __idf_micro-ecc + + +############################################# +# Order-only phony target for __idf_micro-ecc + +build cmake_object_order_depends_target___idf_micro-ecc: phony || cmake_object_order_depends_target___idf_hal + +build esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj: C_COMPILER____idf_micro-ecc_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/uECC_verify_antifault.c || cmake_object_order_depends_target___idf_micro-ecc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include + OBJECT_DIR = esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir + OBJECT_FILE_DIR = esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir + TARGET_COMPILE_PDB = esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/__idf_micro-ecc.pdb + TARGET_PDB = esp-idf/micro-ecc/libmicro-ecc.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target __idf_micro-ecc + + +############################################# +# Link the static library esp-idf/micro-ecc/libmicro-ecc.a + +build esp-idf/micro-ecc/libmicro-ecc.a: C_STATIC_LIBRARY_LINKER____idf_micro-ecc_ esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj || esp-idf/hal/libhal.a + LANGUAGE_COMPILE_FLAGS = -march=rv32imc_zicsr_zifencei + OBJECT_DIR = esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/__idf_micro-ecc.pdb + TARGET_FILE = esp-idf/micro-ecc/libmicro-ecc.a + TARGET_PDB = esp-idf/micro-ecc/libmicro-ecc.pdb + + +############################################# +# Utility command for edit_cache + +build esp-idf/micro-ecc/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/micro-ecc && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/micro-ecc/edit_cache: phony esp-idf/micro-ecc/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/micro-ecc/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/micro-ecc && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/micro-ecc/rebuild_cache: phony esp-idf/micro-ecc/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target __idf_hal + + +############################################# +# Order-only phony target for __idf_hal + +build cmake_object_order_depends_target___idf_hal: phony || cmake_object_order_depends_target___idf_spi_flash + +build esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj: C_COMPILER____idf_hal_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/hal/hal_utils.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include + OBJECT_DIR = esp-idf/hal/CMakeFiles/__idf_hal.dir + OBJECT_FILE_DIR = esp-idf/hal/CMakeFiles/__idf_hal.dir + TARGET_COMPILE_PDB = esp-idf/hal/CMakeFiles/__idf_hal.dir/__idf_hal.pdb + TARGET_PDB = esp-idf/hal/libhal.pdb + +build esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj: C_COMPILER____idf_hal_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/hal/efuse_hal.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include + OBJECT_DIR = esp-idf/hal/CMakeFiles/__idf_hal.dir + OBJECT_FILE_DIR = esp-idf/hal/CMakeFiles/__idf_hal.dir + TARGET_COMPILE_PDB = esp-idf/hal/CMakeFiles/__idf_hal.dir/__idf_hal.pdb + TARGET_PDB = esp-idf/hal/libhal.pdb + +build esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/efuse_hal.c.obj: C_COMPILER____idf_hal_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/efuse_hal.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/efuse_hal.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include + OBJECT_DIR = esp-idf/hal/CMakeFiles/__idf_hal.dir + OBJECT_FILE_DIR = esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/hal/CMakeFiles/__idf_hal.dir/__idf_hal.pdb + TARGET_PDB = esp-idf/hal/libhal.pdb + +build esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj: C_COMPILER____idf_hal_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/hal/wdt_hal_iram.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include + OBJECT_DIR = esp-idf/hal/CMakeFiles/__idf_hal.dir + OBJECT_FILE_DIR = esp-idf/hal/CMakeFiles/__idf_hal.dir + TARGET_COMPILE_PDB = esp-idf/hal/CMakeFiles/__idf_hal.dir/__idf_hal.pdb + TARGET_PDB = esp-idf/hal/libhal.pdb + +build esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj: C_COMPILER____idf_hal_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/hal/mmu_hal.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include + OBJECT_DIR = esp-idf/hal/CMakeFiles/__idf_hal.dir + OBJECT_FILE_DIR = esp-idf/hal/CMakeFiles/__idf_hal.dir + TARGET_COMPILE_PDB = esp-idf/hal/CMakeFiles/__idf_hal.dir/__idf_hal.pdb + TARGET_PDB = esp-idf/hal/libhal.pdb + +build esp-idf/hal/CMakeFiles/__idf_hal.dir/cache_hal.c.obj: C_COMPILER____idf_hal_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/hal/cache_hal.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/hal/CMakeFiles/__idf_hal.dir/cache_hal.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include + OBJECT_DIR = esp-idf/hal/CMakeFiles/__idf_hal.dir + OBJECT_FILE_DIR = esp-idf/hal/CMakeFiles/__idf_hal.dir + TARGET_COMPILE_PDB = esp-idf/hal/CMakeFiles/__idf_hal.dir/__idf_hal.pdb + TARGET_PDB = esp-idf/hal/libhal.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target __idf_hal + + +############################################# +# Link the static library esp-idf/hal/libhal.a + +build esp-idf/hal/libhal.a: C_STATIC_LIBRARY_LINKER____idf_hal_ esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/efuse_hal.c.obj esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj esp-idf/hal/CMakeFiles/__idf_hal.dir/cache_hal.c.obj || esp-idf/spi_flash/libspi_flash.a + LANGUAGE_COMPILE_FLAGS = -march=rv32imc_zicsr_zifencei + OBJECT_DIR = esp-idf/hal/CMakeFiles/__idf_hal.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = esp-idf/hal/CMakeFiles/__idf_hal.dir/__idf_hal.pdb + TARGET_FILE = esp-idf/hal/libhal.a + TARGET_PDB = esp-idf/hal/libhal.pdb + + +############################################# +# Utility command for edit_cache + +build esp-idf/hal/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/hal && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/hal/edit_cache: phony esp-idf/hal/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/hal/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/hal && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/hal/rebuild_cache: phony esp-idf/hal/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target __idf_spi_flash + + +############################################# +# Order-only phony target for __idf_spi_flash + +build cmake_object_order_depends_target___idf_spi_flash: phony || cmake_object_order_depends_target___idf_esp_bootloader_format + +build esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj: C_COMPILER____idf_spi_flash_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/spi_flash_wrap.c || cmake_object_order_depends_target___idf_spi_flash + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include/spi_flash -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include + OBJECT_DIR = esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir + OBJECT_FILE_DIR = esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir + TARGET_COMPILE_PDB = esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/__idf_spi_flash.pdb + TARGET_PDB = esp-idf/spi_flash/libspi_flash.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target __idf_spi_flash + + +############################################# +# Link the static library esp-idf/spi_flash/libspi_flash.a + +build esp-idf/spi_flash/libspi_flash.a: C_STATIC_LIBRARY_LINKER____idf_spi_flash_ esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj || esp-idf/esp_bootloader_format/libesp_bootloader_format.a + LANGUAGE_COMPILE_FLAGS = -march=rv32imc_zicsr_zifencei + OBJECT_DIR = esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/__idf_spi_flash.pdb + TARGET_FILE = esp-idf/spi_flash/libspi_flash.a + TARGET_PDB = esp-idf/spi_flash/libspi_flash.pdb + + +############################################# +# Utility command for edit_cache + +build esp-idf/spi_flash/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/spi_flash && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/spi_flash/edit_cache: phony esp-idf/spi_flash/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/spi_flash/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/spi_flash && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/spi_flash/rebuild_cache: phony esp-idf/spi_flash/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target __idf_esp_bootloader_format + + +############################################# +# Order-only phony target for __idf_esp_bootloader_format + +build cmake_object_order_depends_target___idf_esp_bootloader_format: phony || cmake_object_order_depends_target___idf_bootloader_support + +build esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj: C_COMPILER____idf_esp_bootloader_format_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/esp_bootloader_desc.c || cmake_object_order_depends_target___idf_esp_bootloader_format + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include + OBJECT_DIR = esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir + OBJECT_FILE_DIR = esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir + TARGET_COMPILE_PDB = esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/__idf_esp_bootloader_format.pdb + TARGET_PDB = esp-idf/esp_bootloader_format/libesp_bootloader_format.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target __idf_esp_bootloader_format + + +############################################# +# Link the static library esp-idf/esp_bootloader_format/libesp_bootloader_format.a + +build esp-idf/esp_bootloader_format/libesp_bootloader_format.a: C_STATIC_LIBRARY_LINKER____idf_esp_bootloader_format_ esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj || esp-idf/bootloader_support/libbootloader_support.a + LANGUAGE_COMPILE_FLAGS = -march=rv32imc_zicsr_zifencei + OBJECT_DIR = esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/__idf_esp_bootloader_format.pdb + TARGET_FILE = esp-idf/esp_bootloader_format/libesp_bootloader_format.a + TARGET_PDB = esp-idf/esp_bootloader_format/libesp_bootloader_format.pdb + + +############################################# +# Utility command for edit_cache + +build esp-idf/esp_bootloader_format/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_bootloader_format && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/esp_bootloader_format/edit_cache: phony esp-idf/esp_bootloader_format/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/esp_bootloader_format/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_bootloader_format && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/esp_bootloader_format/rebuild_cache: phony esp-idf/esp_bootloader_format/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build esp-idf/esp_app_format/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_app_format && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/esp_app_format/edit_cache: phony esp-idf/esp_app_format/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/esp_app_format/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_app_format && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/esp_app_format/rebuild_cache: phony esp-idf/esp_app_format/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target __idf_bootloader_support + + +############################################# +# Order-only phony target for __idf_bootloader_support + +build cmake_object_order_depends_target___idf_bootloader_support: phony || cmake_object_order_depends_target___idf_efuse + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_common.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_common_loader.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_clock_init.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_mem.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_random.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_efuse.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/flash_encrypt.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/secure_boot.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32c3.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_random_esp32c3.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32c3.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/src/flash_qio_mode.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32c3.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32c3.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32c3.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_utility.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/flash_partitions.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp_image_format.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_init.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_clock_loader.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_console.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_console_loader.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_sha.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp32c3/bootloader_sha.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_sha.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3 + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_soc.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp32c3/bootloader_soc.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_soc.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3 + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_esp32c3.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp32c3/bootloader_esp32c3.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_esp32c3.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3 + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + +build esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj: C_COMPILER____idf_bootloader_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_panic.c || cmake_object_order_depends_target___idf_bootloader_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + OBJECT_FILE_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target __idf_bootloader_support + + +############################################# +# Link the static library esp-idf/bootloader_support/libbootloader_support.a + +build esp-idf/bootloader_support/libbootloader_support.a: C_STATIC_LIBRARY_LINKER____idf_bootloader_support_ esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32c3.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32c3.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_sha.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_soc.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_esp32c3.c.obj esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj || esp-idf/efuse/libefuse.a + LANGUAGE_COMPILE_FLAGS = -march=rv32imc_zicsr_zifencei + OBJECT_DIR = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/__idf_bootloader_support.pdb + TARGET_FILE = esp-idf/bootloader_support/libbootloader_support.a + TARGET_PDB = esp-idf/bootloader_support/libbootloader_support.pdb + + +############################################# +# Utility command for edit_cache + +build esp-idf/bootloader_support/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader_support && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/bootloader_support/edit_cache: phony esp-idf/bootloader_support/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/bootloader_support/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader_support && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/bootloader_support/rebuild_cache: phony esp-idf/bootloader_support/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target __idf_efuse + + +############################################# +# Order-only phony target for __idf_efuse + +build cmake_object_order_depends_target___idf_efuse: phony || cmake_object_order_depends_target___idf_esp_system + +build esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_table.c.obj: C_COMPILER____idf_efuse_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_table.c || cmake_object_order_depends_target___idf_efuse + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_table.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir + OBJECT_FILE_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/__idf_efuse.pdb + TARGET_PDB = esp-idf/efuse/libefuse.pdb + +build esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_fields.c.obj: C_COMPILER____idf_efuse_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_fields.c || cmake_object_order_depends_target___idf_efuse + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_fields.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir + OBJECT_FILE_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/__idf_efuse.pdb + TARGET_PDB = esp-idf/efuse/libefuse.pdb + +build esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_rtc_calib.c.obj: C_COMPILER____idf_efuse_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_rtc_calib.c || cmake_object_order_depends_target___idf_efuse + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_rtc_calib.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir + OBJECT_FILE_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/__idf_efuse.pdb + TARGET_PDB = esp-idf/efuse/libefuse.pdb + +build esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_utility.c.obj: C_COMPILER____idf_efuse_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_utility.c || cmake_object_order_depends_target___idf_efuse + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_utility.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir + OBJECT_FILE_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3 + TARGET_COMPILE_PDB = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/__idf_efuse.pdb + TARGET_PDB = esp-idf/efuse/libefuse.pdb + +build esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj: C_COMPILER____idf_efuse_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/esp_efuse_api.c || cmake_object_order_depends_target___idf_efuse + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir + OBJECT_FILE_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src + TARGET_COMPILE_PDB = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/__idf_efuse.pdb + TARGET_PDB = esp-idf/efuse/libefuse.pdb + +build esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj: C_COMPILER____idf_efuse_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/esp_efuse_fields.c || cmake_object_order_depends_target___idf_efuse + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir + OBJECT_FILE_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src + TARGET_COMPILE_PDB = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/__idf_efuse.pdb + TARGET_PDB = esp-idf/efuse/libefuse.pdb + +build esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj: C_COMPILER____idf_efuse_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/esp_efuse_utility.c || cmake_object_order_depends_target___idf_efuse + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir + OBJECT_FILE_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src + TARGET_COMPILE_PDB = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/__idf_efuse.pdb + TARGET_PDB = esp-idf/efuse/libefuse.pdb + +build esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj: C_COMPILER____idf_efuse_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c || cmake_object_order_depends_target___idf_efuse + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir + OBJECT_FILE_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/with_key_purposes + TARGET_COMPILE_PDB = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/__idf_efuse.pdb + TARGET_PDB = esp-idf/efuse/libefuse.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target __idf_efuse + + +############################################# +# Link the static library esp-idf/efuse/libefuse.a + +build esp-idf/efuse/libefuse.a: C_STATIC_LIBRARY_LINKER____idf_efuse_ esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_table.c.obj esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_fields.c.obj esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_rtc_calib.c.obj esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_utility.c.obj esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj || esp-idf/esp_system/libesp_system.a + LANGUAGE_COMPILE_FLAGS = -march=rv32imc_zicsr_zifencei + OBJECT_DIR = esp-idf/efuse/CMakeFiles/__idf_efuse.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = esp-idf/efuse/CMakeFiles/__idf_efuse.dir/__idf_efuse.pdb + TARGET_FILE = esp-idf/efuse/libefuse.a + TARGET_PDB = esp-idf/efuse/libefuse.pdb + + +############################################# +# Utility command for efuse-common-table + +build esp-idf/efuse/efuse-common-table: phony esp-idf/efuse/CMakeFiles/efuse-common-table + + +############################################# +# Utility command for efuse_common_table + +build esp-idf/efuse/efuse_common_table: phony esp-idf/efuse/CMakeFiles/efuse_common_table esp-idf/efuse/efuse-common-table + + +############################################# +# Utility command for efuse-custom-table + +build esp-idf/efuse/efuse-custom-table: phony + + +############################################# +# Utility command for efuse_custom_table + +build esp-idf/efuse/efuse_custom_table: phony esp-idf/efuse/CMakeFiles/efuse_custom_table esp-idf/efuse/efuse-custom-table + + +############################################# +# Utility command for show-efuse-table + +build esp-idf/efuse/show-efuse-table: phony esp-idf/efuse/CMakeFiles/show-efuse-table + + +############################################# +# Utility command for show_efuse_table + +build esp-idf/efuse/show_efuse_table: phony esp-idf/efuse/CMakeFiles/show_efuse_table esp-idf/efuse/show-efuse-table + + +############################################# +# Utility command for efuse_test_table + +build esp-idf/efuse/efuse_test_table: phony esp-idf/efuse/CMakeFiles/efuse_test_table + + +############################################# +# Utility command for edit_cache + +build esp-idf/efuse/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/efuse/edit_cache: phony esp-idf/efuse/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/efuse/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/efuse/rebuild_cache: phony esp-idf/efuse/CMakeFiles/rebuild_cache.util + + +############################################# +# Custom command for esp-idf/efuse/CMakeFiles/efuse-common-table + +build esp-idf/efuse/CMakeFiles/efuse-common-table | ${cmake_ninja_workdir}esp-idf/efuse/CMakeFiles/efuse-common-table: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse && /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/efuse_table_gen.py /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_table.csv -t esp32c3 --max_blk_len 256 + + +############################################# +# Custom command for esp-idf/efuse/CMakeFiles/efuse_common_table + +build esp-idf/efuse/CMakeFiles/efuse_common_table | ${cmake_ninja_workdir}esp-idf/efuse/CMakeFiles/efuse_common_table: CUSTOM_COMMAND || esp-idf/efuse/efuse-common-table + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse && /usr/bin/cmake -E echo + DESC = Warning: command "efuse_common_table" is deprecated. Have you wanted to run "efuse-common-table" instead? + + +############################################# +# Custom command for esp-idf/efuse/CMakeFiles/efuse_custom_table + +build esp-idf/efuse/CMakeFiles/efuse_custom_table | ${cmake_ninja_workdir}esp-idf/efuse/CMakeFiles/efuse_custom_table: CUSTOM_COMMAND || esp-idf/efuse/efuse-custom-table + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse && /usr/bin/cmake -E echo + DESC = Warning: command "efuse_custom_table" is deprecated. Have you wanted to run "efuse-custom-table" instead? + + +############################################# +# Custom command for esp-idf/efuse/CMakeFiles/show-efuse-table + +build esp-idf/efuse/CMakeFiles/show-efuse-table | ${cmake_ninja_workdir}esp-idf/efuse/CMakeFiles/show-efuse-table: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse && /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/efuse_table_gen.py /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_table.csv -t esp32c3 --max_blk_len 256 --info + + +############################################# +# Custom command for esp-idf/efuse/CMakeFiles/show_efuse_table + +build esp-idf/efuse/CMakeFiles/show_efuse_table | ${cmake_ninja_workdir}esp-idf/efuse/CMakeFiles/show_efuse_table: CUSTOM_COMMAND || esp-idf/efuse/show-efuse-table + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse && /usr/bin/cmake -E echo + DESC = Warning: command "show_efuse_table" is deprecated. Have you wanted to run "show-efuse-table" instead? + + +############################################# +# Custom command for esp-idf/efuse/CMakeFiles/efuse_test_table + +build esp-idf/efuse/CMakeFiles/efuse_test_table | ${cmake_ninja_workdir}esp-idf/efuse/CMakeFiles/efuse_test_table: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse && /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/efuse_table_gen.py /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/test/esp_efuse_test_table.csv -t esp32c3 --max_blk_len 256 + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target __idf_esp_system + + +############################################# +# Order-only phony target for __idf_esp_system + +build cmake_object_order_depends_target___idf_esp_system: phony || cmake_object_order_depends_target___idf_esp_hw_support + +build esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj: C_COMPILER____idf_esp_system_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_system/esp_err.c || cmake_object_order_depends_target___idf_esp_system + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include + OBJECT_DIR = esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir + OBJECT_FILE_DIR = esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir + TARGET_COMPILE_PDB = esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/__idf_esp_system.pdb + TARGET_PDB = esp-idf/esp_system/libesp_system.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target __idf_esp_system + + +############################################# +# Link the static library esp-idf/esp_system/libesp_system.a + +build esp-idf/esp_system/libesp_system.a: C_STATIC_LIBRARY_LINKER____idf_esp_system_ esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj || esp-idf/esp_hw_support/libesp_hw_support.a + LANGUAGE_COMPILE_FLAGS = -march=rv32imc_zicsr_zifencei + OBJECT_DIR = esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/__idf_esp_system.pdb + TARGET_FILE = esp-idf/esp_system/libesp_system.a + TARGET_PDB = esp-idf/esp_system/libesp_system.pdb + + +############################################# +# Utility command for edit_cache + +build esp-idf/esp_system/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_system && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/esp_system/edit_cache: phony esp-idf/esp_system/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/esp_system/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_system && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/esp_system/rebuild_cache: phony esp-idf/esp_system/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target __idf_esp_hw_support + + +############################################# +# Order-only phony target for __idf_esp_hw_support + +build cmake_object_order_depends_target___idf_esp_hw_support: phony || cmake_object_order_depends_target___idf_esp_common + +build esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj: C_COMPILER____idf_esp_hw_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/cpu.c || cmake_object_order_depends_target___idf_esp_hw_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include + OBJECT_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir + OBJECT_FILE_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir + TARGET_COMPILE_PDB = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/__idf_esp_hw_support.pdb + TARGET_PDB = esp-idf/esp_hw_support/libesp_hw_support.pdb + +build esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/esp_cpu_intr.c.obj: C_COMPILER____idf_esp_hw_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/esp_cpu_intr.c || cmake_object_order_depends_target___idf_esp_hw_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/esp_cpu_intr.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include + OBJECT_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir + OBJECT_FILE_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3 + TARGET_COMPILE_PDB = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/__idf_esp_hw_support.pdb + TARGET_PDB = esp-idf/esp_hw_support/libesp_hw_support.pdb + +build esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj: C_COMPILER____idf_esp_hw_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/esp_memory_utils.c || cmake_object_order_depends_target___idf_esp_hw_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include + OBJECT_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir + OBJECT_FILE_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir + TARGET_COMPILE_PDB = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/__idf_esp_hw_support.pdb + TARGET_PDB = esp-idf/esp_hw_support/libesp_hw_support.pdb + +build esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/cpu_region_protect.c.obj: C_COMPILER____idf_esp_hw_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/cpu_region_protect.c || cmake_object_order_depends_target___idf_esp_hw_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/cpu_region_protect.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include + OBJECT_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir + OBJECT_FILE_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3 + TARGET_COMPILE_PDB = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/__idf_esp_hw_support.pdb + TARGET_PDB = esp-idf/esp_hw_support/libesp_hw_support.pdb + +build esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk_init.c.obj: C_COMPILER____idf_esp_hw_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk_init.c || cmake_object_order_depends_target___idf_esp_hw_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk_init.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include + OBJECT_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir + OBJECT_FILE_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3 + TARGET_COMPILE_PDB = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/__idf_esp_hw_support.pdb + TARGET_PDB = esp-idf/esp_hw_support/libesp_hw_support.pdb + +build esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk.c.obj: C_COMPILER____idf_esp_hw_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk.c || cmake_object_order_depends_target___idf_esp_hw_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include + OBJECT_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir + OBJECT_FILE_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3 + TARGET_COMPILE_PDB = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/__idf_esp_hw_support.pdb + TARGET_PDB = esp-idf/esp_hw_support/libesp_hw_support.pdb + +build esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_init.c.obj: C_COMPILER____idf_esp_hw_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_init.c || cmake_object_order_depends_target___idf_esp_hw_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_init.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include + OBJECT_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir + OBJECT_FILE_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3 + TARGET_COMPILE_PDB = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/__idf_esp_hw_support.pdb + TARGET_PDB = esp-idf/esp_hw_support/libesp_hw_support.pdb + +build esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_sleep.c.obj: C_COMPILER____idf_esp_hw_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_sleep.c || cmake_object_order_depends_target___idf_esp_hw_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_sleep.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include + OBJECT_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir + OBJECT_FILE_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3 + TARGET_COMPILE_PDB = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/__idf_esp_hw_support.pdb + TARGET_PDB = esp-idf/esp_hw_support/libesp_hw_support.pdb + +build esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_time.c.obj: C_COMPILER____idf_esp_hw_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_time.c || cmake_object_order_depends_target___idf_esp_hw_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_time.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include + OBJECT_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir + OBJECT_FILE_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3 + TARGET_COMPILE_PDB = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/__idf_esp_hw_support.pdb + TARGET_PDB = esp-idf/esp_hw_support/libesp_hw_support.pdb + +build esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/chip_info.c.obj: C_COMPILER____idf_esp_hw_support_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/chip_info.c || cmake_object_order_depends_target___idf_esp_hw_support + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/chip_info.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include + OBJECT_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir + OBJECT_FILE_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3 + TARGET_COMPILE_PDB = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/__idf_esp_hw_support.pdb + TARGET_PDB = esp-idf/esp_hw_support/libesp_hw_support.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target __idf_esp_hw_support + + +############################################# +# Link the static library esp-idf/esp_hw_support/libesp_hw_support.a + +build esp-idf/esp_hw_support/libesp_hw_support.a: C_STATIC_LIBRARY_LINKER____idf_esp_hw_support_ esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/esp_cpu_intr.c.obj esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/cpu_region_protect.c.obj esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk_init.c.obj esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk.c.obj esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_init.c.obj esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_sleep.c.obj esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_time.c.obj esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/chip_info.c.obj || esp-idf/esp_common/libesp_common.a + LANGUAGE_COMPILE_FLAGS = -march=rv32imc_zicsr_zifencei + OBJECT_DIR = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/__idf_esp_hw_support.pdb + TARGET_FILE = esp-idf/esp_hw_support/libesp_hw_support.a + TARGET_PDB = esp-idf/esp_hw_support/libesp_hw_support.pdb + + +############################################# +# Utility command for edit_cache + +build esp-idf/esp_hw_support/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/esp_hw_support/edit_cache: phony esp-idf/esp_hw_support/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/esp_hw_support/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/esp_hw_support/rebuild_cache: phony esp-idf/esp_hw_support/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build esp-idf/esp_hw_support/port/esp32c3/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/port/esp32c3 && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/esp_hw_support/port/esp32c3/edit_cache: phony esp-idf/esp_hw_support/port/esp32c3/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/esp_hw_support/port/esp32c3/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/port/esp32c3 && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/esp_hw_support/port/esp32c3/rebuild_cache: phony esp-idf/esp_hw_support/port/esp32c3/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build esp-idf/esp_hw_support/lowpower/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/lowpower && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/esp_hw_support/lowpower/edit_cache: phony esp-idf/esp_hw_support/lowpower/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/esp_hw_support/lowpower/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/lowpower && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/esp_hw_support/lowpower/rebuild_cache: phony esp-idf/esp_hw_support/lowpower/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target __idf_esp_common + + +############################################# +# Order-only phony target for __idf_esp_common + +build cmake_object_order_depends_target___idf_esp_common: phony || cmake_object_order_depends_target___idf_esp_rom + +build esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj: C_COMPILER____idf_esp_common_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/src/esp_err_to_name.c || cmake_object_order_depends_target___idf_esp_common + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir + OBJECT_FILE_DIR = esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src + TARGET_COMPILE_PDB = esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/__idf_esp_common.pdb + TARGET_PDB = esp-idf/esp_common/libesp_common.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target __idf_esp_common + + +############################################# +# Link the static library esp-idf/esp_common/libesp_common.a + +build esp-idf/esp_common/libesp_common.a: C_STATIC_LIBRARY_LINKER____idf_esp_common_ esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj || esp-idf/esp_rom/libesp_rom.a + LANGUAGE_COMPILE_FLAGS = -march=rv32imc_zicsr_zifencei + OBJECT_DIR = esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/__idf_esp_common.pdb + TARGET_FILE = esp-idf/esp_common/libesp_common.a + TARGET_PDB = esp-idf/esp_common/libesp_common.pdb + + +############################################# +# Utility command for edit_cache + +build esp-idf/esp_common/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_common && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/esp_common/edit_cache: phony esp-idf/esp_common/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/esp_common/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_common && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/esp_common/rebuild_cache: phony esp-idf/esp_common/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target __idf_esp_rom + + +############################################# +# Order-only phony target for __idf_esp_rom + +build cmake_object_order_depends_target___idf_esp_rom: phony || cmake_object_order_depends_target___idf_log + +build esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj: C_COMPILER____idf_esp_rom_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_crc.c || cmake_object_order_depends_target___idf_esp_rom + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir + OBJECT_FILE_DIR = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches + TARGET_COMPILE_PDB = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/__idf_esp_rom.pdb + TARGET_PDB = esp-idf/esp_rom/libesp_rom.pdb + +build esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj: C_COMPILER____idf_esp_rom_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_sys.c || cmake_object_order_depends_target___idf_esp_rom + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir + OBJECT_FILE_DIR = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches + TARGET_COMPILE_PDB = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/__idf_esp_rom.pdb + TARGET_PDB = esp-idf/esp_rom/libesp_rom.pdb + +build esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj: C_COMPILER____idf_esp_rom_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_uart.c || cmake_object_order_depends_target___idf_esp_rom + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir + OBJECT_FILE_DIR = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches + TARGET_COMPILE_PDB = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/__idf_esp_rom.pdb + TARGET_PDB = esp-idf/esp_rom/libesp_rom.pdb + +build esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj: C_COMPILER____idf_esp_rom_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_spiflash.c || cmake_object_order_depends_target___idf_esp_rom + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir + OBJECT_FILE_DIR = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches + TARGET_COMPILE_PDB = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/__idf_esp_rom.pdb + TARGET_PDB = esp-idf/esp_rom/libesp_rom.pdb + +build esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj: C_COMPILER____idf_esp_rom_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_efuse.c || cmake_object_order_depends_target___idf_esp_rom + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir + OBJECT_FILE_DIR = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches + TARGET_COMPILE_PDB = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/__idf_esp_rom.pdb + TARGET_PDB = esp-idf/esp_rom/libesp_rom.pdb + +build esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_systimer.c.obj: C_COMPILER____idf_esp_rom_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_systimer.c || cmake_object_order_depends_target___idf_esp_rom + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_systimer.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir + OBJECT_FILE_DIR = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches + TARGET_COMPILE_PDB = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/__idf_esp_rom.pdb + TARGET_PDB = esp-idf/esp_rom/libesp_rom.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target __idf_esp_rom + + +############################################# +# Link the static library esp-idf/esp_rom/libesp_rom.a + +build esp-idf/esp_rom/libesp_rom.a: C_STATIC_LIBRARY_LINKER____idf_esp_rom_ esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_systimer.c.obj || esp-idf/log/liblog.a + LANGUAGE_COMPILE_FLAGS = -march=rv32imc_zicsr_zifencei + OBJECT_DIR = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/__idf_esp_rom.pdb + TARGET_FILE = esp-idf/esp_rom/libesp_rom.a + TARGET_PDB = esp-idf/esp_rom/libesp_rom.pdb + + +############################################# +# Utility command for edit_cache + +build esp-idf/esp_rom/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_rom && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/esp_rom/edit_cache: phony esp-idf/esp_rom/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/esp_rom/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_rom && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/esp_rom/rebuild_cache: phony esp-idf/esp_rom/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target __idf_log + + +############################################# +# Order-only phony target for __idf_log + +build cmake_object_order_depends_target___idf_log: phony || . + +build esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj: C_COMPILER____idf_log_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/log/log.c || cmake_object_order_depends_target___idf_log + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/log/CMakeFiles/__idf_log.dir + OBJECT_FILE_DIR = esp-idf/log/CMakeFiles/__idf_log.dir + TARGET_COMPILE_PDB = esp-idf/log/CMakeFiles/__idf_log.dir/__idf_log.pdb + TARGET_PDB = esp-idf/log/liblog.pdb + +build esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj: C_COMPILER____idf_log_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/log/log_buffers.c || cmake_object_order_depends_target___idf_log + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/log/CMakeFiles/__idf_log.dir + OBJECT_FILE_DIR = esp-idf/log/CMakeFiles/__idf_log.dir + TARGET_COMPILE_PDB = esp-idf/log/CMakeFiles/__idf_log.dir/__idf_log.pdb + TARGET_PDB = esp-idf/log/liblog.pdb + +build esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj: C_COMPILER____idf_log_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/log/log_noos.c || cmake_object_order_depends_target___idf_log + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include + OBJECT_DIR = esp-idf/log/CMakeFiles/__idf_log.dir + OBJECT_FILE_DIR = esp-idf/log/CMakeFiles/__idf_log.dir + TARGET_COMPILE_PDB = esp-idf/log/CMakeFiles/__idf_log.dir/__idf_log.pdb + TARGET_PDB = esp-idf/log/liblog.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target __idf_log + + +############################################# +# Link the static library esp-idf/log/liblog.a + +build esp-idf/log/liblog.a: C_STATIC_LIBRARY_LINKER____idf_log_ esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj + LANGUAGE_COMPILE_FLAGS = -march=rv32imc_zicsr_zifencei + OBJECT_DIR = esp-idf/log/CMakeFiles/__idf_log.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = esp-idf/log/CMakeFiles/__idf_log.dir/__idf_log.pdb + TARGET_FILE = esp-idf/log/liblog.a + TARGET_PDB = esp-idf/log/liblog.pdb + + +############################################# +# Utility command for edit_cache + +build esp-idf/log/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/log && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/log/edit_cache: phony esp-idf/log/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/log/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/log && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/log/rebuild_cache: phony esp-idf/log/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for bootloader_check_size + +build esp-idf/esptool_py/bootloader_check_size: phony esp-idf/esptool_py/CMakeFiles/bootloader_check_size gen_project_binary + + +############################################# +# Utility command for edit_cache + +build esp-idf/esptool_py/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esptool_py && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/esptool_py/edit_cache: phony esp-idf/esptool_py/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/esptool_py/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esptool_py && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/esptool_py/rebuild_cache: phony esp-idf/esptool_py/CMakeFiles/rebuild_cache.util + + +############################################# +# Custom command for esp-idf/esptool_py/CMakeFiles/bootloader_check_size + +build esp-idf/esptool_py/CMakeFiles/bootloader_check_size | ${cmake_ninja_workdir}esp-idf/esptool_py/CMakeFiles/bootloader_check_size: CUSTOM_COMMAND || _project_elf_src bootloader.elf esp-idf/bootloader_support/libbootloader_support.a esp-idf/efuse/libefuse.a esp-idf/esp_bootloader_format/libesp_bootloader_format.a esp-idf/esp_common/libesp_common.a esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_rom/libesp_rom.a esp-idf/esp_system/libesp_system.a esp-idf/hal/libhal.a esp-idf/log/liblog.a esp-idf/main/libmain.a esp-idf/micro-ecc/libmicro-ecc.a esp-idf/soc/libsoc.a esp-idf/spi_flash/libspi_flash.a gen_project_binary + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esptool_py && /home/abobkov/.espressif/python_env/idf5.3_py3.12_env/bin/python /home/abobkov/esp/v5.3.2/esp-idf/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/bootloader.bin + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build esp-idf/partition_table/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/partition_table && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/partition_table/edit_cache: phony esp-idf/partition_table/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/partition_table/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/partition_table && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/partition_table/rebuild_cache: phony esp-idf/partition_table/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build esp-idf/bootloader/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/bootloader/edit_cache: phony esp-idf/bootloader/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/bootloader/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/bootloader/rebuild_cache: phony esp-idf/bootloader/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build esp-idf/freertos/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/freertos && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/freertos/edit_cache: phony esp-idf/freertos/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/freertos/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/freertos && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/freertos/rebuild_cache: phony esp-idf/freertos/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target __idf_main + + +############################################# +# Order-only phony target for __idf_main + +build cmake_object_order_depends_target___idf_main: phony || cmake_object_order_depends_target___idf_soc + +build esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj: C_COMPILER____idf_main_unscanned_ /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/main/bootloader_start.c || cmake_object_order_depends_target___idf_main + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.3.2-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE + DEP_FILE = esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj.d + FLAGS = -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration + INCLUDES = -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include + OBJECT_DIR = esp-idf/main/CMakeFiles/__idf_main.dir + OBJECT_FILE_DIR = esp-idf/main/CMakeFiles/__idf_main.dir + TARGET_COMPILE_PDB = esp-idf/main/CMakeFiles/__idf_main.dir/__idf_main.pdb + TARGET_PDB = esp-idf/main/libmain.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target __idf_main + + +############################################# +# Link the static library esp-idf/main/libmain.a + +build esp-idf/main/libmain.a: C_STATIC_LIBRARY_LINKER____idf_main_ esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj || esp-idf/soc/libsoc.a + LANGUAGE_COMPILE_FLAGS = -march=rv32imc_zicsr_zifencei + OBJECT_DIR = esp-idf/main/CMakeFiles/__idf_main.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = esp-idf/main/CMakeFiles/__idf_main.dir/__idf_main.pdb + TARGET_FILE = esp-idf/main/libmain.a + TARGET_PDB = esp-idf/main/libmain.pdb + + +############################################# +# Utility command for edit_cache + +build esp-idf/main/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/main && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/main/edit_cache: phony esp-idf/main/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/main/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/main && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/main/rebuild_cache: phony esp-idf/main/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +build __idf_bootloader_support: phony esp-idf/bootloader_support/libbootloader_support.a + +build __idf_efuse: phony esp-idf/efuse/libefuse.a + +build __idf_esp_bootloader_format: phony esp-idf/esp_bootloader_format/libesp_bootloader_format.a + +build __idf_esp_common: phony esp-idf/esp_common/libesp_common.a + +build __idf_esp_hw_support: phony esp-idf/esp_hw_support/libesp_hw_support.a + +build __idf_esp_rom: phony esp-idf/esp_rom/libesp_rom.a + +build __idf_esp_system: phony esp-idf/esp_system/libesp_system.a + +build __idf_hal: phony esp-idf/hal/libhal.a + +build __idf_log: phony esp-idf/log/liblog.a + +build __idf_main: phony esp-idf/main/libmain.a + +build __idf_micro-ecc: phony esp-idf/micro-ecc/libmicro-ecc.a + +build __idf_soc: phony esp-idf/soc/libsoc.a + +build __idf_spi_flash: phony esp-idf/spi_flash/libspi_flash.a + +build bootloader_check_size: phony esp-idf/esptool_py/bootloader_check_size + +build efuse-common-table: phony esp-idf/efuse/efuse-common-table + +build efuse-custom-table: phony esp-idf/efuse/efuse-custom-table + +build efuse_common_table: phony esp-idf/efuse/efuse_common_table + +build efuse_custom_table: phony esp-idf/efuse/efuse_custom_table + +build efuse_test_table: phony esp-idf/efuse/efuse_test_table + +build libbootloader_support.a: phony esp-idf/bootloader_support/libbootloader_support.a + +build libefuse.a: phony esp-idf/efuse/libefuse.a + +build libesp_bootloader_format.a: phony esp-idf/esp_bootloader_format/libesp_bootloader_format.a + +build libesp_common.a: phony esp-idf/esp_common/libesp_common.a + +build libesp_hw_support.a: phony esp-idf/esp_hw_support/libesp_hw_support.a + +build libesp_rom.a: phony esp-idf/esp_rom/libesp_rom.a + +build libesp_system.a: phony esp-idf/esp_system/libesp_system.a + +build libhal.a: phony esp-idf/hal/libhal.a + +build liblog.a: phony esp-idf/log/liblog.a + +build libmain.a: phony esp-idf/main/libmain.a + +build libmicro-ecc.a: phony esp-idf/micro-ecc/libmicro-ecc.a + +build libsoc.a: phony esp-idf/soc/libsoc.a + +build libspi_flash.a: phony esp-idf/spi_flash/libspi_flash.a + +build show-efuse-table: phony esp-idf/efuse/show-efuse-table + +build show_efuse_table: phony esp-idf/efuse/show_efuse_table + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader + +build all: phony app bootloader.elf esp-idf/all + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf + +build esp-idf/all: phony esp-idf/riscv/all esp-idf/newlib/all esp-idf/soc/all esp-idf/micro-ecc/all esp-idf/hal/all esp-idf/spi_flash/all esp-idf/esp_bootloader_format/all esp-idf/esp_app_format/all esp-idf/bootloader_support/all esp-idf/efuse/all esp-idf/esp_system/all esp-idf/esp_hw_support/all esp-idf/esp_common/all esp-idf/esp_rom/all esp-idf/log/all esp-idf/esptool_py/all esp-idf/partition_table/all esp-idf/bootloader/all esp-idf/freertos/all esp-idf/main/all + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader + +build esp-idf/bootloader/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader_support + +build esp-idf/bootloader_support/all: phony esp-idf/bootloader_support/libbootloader_support.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse + +build esp-idf/efuse/all: phony esp-idf/efuse/libefuse.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_app_format + +build esp-idf/esp_app_format/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_bootloader_format + +build esp-idf/esp_bootloader_format/all: phony esp-idf/esp_bootloader_format/libesp_bootloader_format.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_common + +build esp-idf/esp_common/all: phony esp-idf/esp_common/libesp_common.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support + +build esp-idf/esp_hw_support/all: phony esp-idf/esp_hw_support/libesp_hw_support.a esp-idf/esp_hw_support/port/esp32c3/all esp-idf/esp_hw_support/lowpower/all + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/lowpower + +build esp-idf/esp_hw_support/lowpower/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/port/esp32c3 + +build esp-idf/esp_hw_support/port/esp32c3/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_rom + +build esp-idf/esp_rom/all: phony esp-idf/esp_rom/libesp_rom.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_system + +build esp-idf/esp_system/all: phony esp-idf/esp_system/libesp_system.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esptool_py + +build esp-idf/esptool_py/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/freertos + +build esp-idf/freertos/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/hal + +build esp-idf/hal/all: phony esp-idf/hal/libhal.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/log + +build esp-idf/log/all: phony esp-idf/log/liblog.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/main + +build esp-idf/main/all: phony esp-idf/main/libmain.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/micro-ecc + +build esp-idf/micro-ecc/all: phony esp-idf/micro-ecc/libmicro-ecc.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/newlib + +build esp-idf/newlib/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/partition_table + +build esp-idf/partition_table/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/riscv + +build esp-idf/riscv/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/soc + +build esp-idf/soc/all: phony esp-idf/soc/libsoc.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/spi_flash + +build esp-idf/spi_flash/all: phony esp-idf/spi_flash/libspi_flash.a + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/sdkconfig /home/abobkov/esp/v5.3.2/esp-idf/.git/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bootloader/subproject/components/micro-ecc/micro-ecc/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/controller/lib_esp32/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/controller/lib_esp32c2/esp32c2-bt-lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/controller/lib_esp32c3_family/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/controller/lib_esp32c5/esp32c5-bt-lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/controller/lib_esp32c6/esp32c6-bt-lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/controller/lib_esp32h2/esp32h2-bt-lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/esp_ble_mesh/lib/lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/host/nimble/nimble/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/cmock/CMock/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/esp_coex/lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/esp_phy/lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/esp_wifi/lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/heap/tlsf/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/json/cJSON/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/lwip/lwip/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/mbedtls/mbedtls/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/mqtt/esp-mqtt/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/openthread/lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/openthread/openthread/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/protobuf-c/protobuf-c/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/spiffs/spiffs/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/unity/unity/HEAD /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/project_include.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/main/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/bt/controller/lib_esp32/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/controller/lib_esp32c2/esp32c2-bt-lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/controller/lib_esp32c3_family/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/controller/lib_esp32c5/esp32c5-bt-lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/controller/lib_esp32c6/esp32c6-bt-lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/controller/lib_esp32h2/esp32h2-bt-lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/esp_ble_mesh/lib/lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/host/nimble/nimble/.git /home/abobkov/esp/v5.3.2/esp-idf/components/cmock/CMock/.git /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/sources.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_coex/lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/project_include.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/lowpower/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_phy/lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_system/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_wifi/lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py/espefuse.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py/project_include.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/freertos/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/hal/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/heap/tlsf/.git /home/abobkov/esp/v5.3.2/esp-idf/components/json/cJSON/.git /home/abobkov/esp/v5.3.2/esp-idf/components/log/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/lwip/lwip/.git /home/abobkov/esp/v5.3.2/esp-idf/components/mbedtls/mbedtls/.git /home/abobkov/esp/v5.3.2/esp-idf/components/mqtt/esp-mqtt/.git /home/abobkov/esp/v5.3.2/esp-idf/components/newlib/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/newlib/project_include.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/openthread/lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/openthread/openthread/.git /home/abobkov/esp/v5.3.2/esp-idf/components/partition_table/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/partition_table/project_include.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/protobuf-c/protobuf-c/.git /home/abobkov/esp/v5.3.2/esp-idf/components/riscv/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/riscv/project_include.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/soc/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/spiffs/spiffs/.git /home/abobkov/esp/v5.3.2/esp-idf/components/unity/unity/.git /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/build.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/component.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/depgraph.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/dfu.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/git_submodules.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/idf.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/kconfig.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/ldgen.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project_description.json.in /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/targets.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/third_party/GetGitRevisionDescription.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/third_party/GetGitRevisionDescription.cmake.in /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/tool_version_check.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/toolchain-esp32c3.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/utilities.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/version.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/kconfig_new/confgen.py /home/abobkov/esp/v5.3.2/esp-idf/tools/kconfig_new/config.env.in /usr/share/cmake-3.30/Modules/CMakeASMCompiler.cmake.in /usr/share/cmake-3.30/Modules/CMakeASMInformation.cmake /usr/share/cmake-3.30/Modules/CMakeCCompiler.cmake.in /usr/share/cmake-3.30/Modules/CMakeCCompilerABI.c /usr/share/cmake-3.30/Modules/CMakeCInformation.cmake /usr/share/cmake-3.30/Modules/CMakeCXXCompiler.cmake.in /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp /usr/share/cmake-3.30/Modules/CMakeCXXInformation.cmake /usr/share/cmake-3.30/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake /usr/share/cmake-3.30/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake-3.30/Modules/CMakeCompilerIdDetection.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineASMCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineCCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineCXXCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineCompilerSupport.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineSystem.cmake /usr/share/cmake-3.30/Modules/CMakeFindBinUtils.cmake /usr/share/cmake-3.30/Modules/CMakeGenericSystem.cmake /usr/share/cmake-3.30/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake-3.30/Modules/CMakeLanguageInformation.cmake /usr/share/cmake-3.30/Modules/CMakeNinjaFindMake.cmake /usr/share/cmake-3.30/Modules/CMakeParseImplicitIncludeInfo.cmake /usr/share/cmake-3.30/Modules/CMakeParseImplicitLinkInfo.cmake /usr/share/cmake-3.30/Modules/CMakeParseLibraryArchitecture.cmake /usr/share/cmake-3.30/Modules/CMakeSystem.cmake.in /usr/share/cmake-3.30/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake-3.30/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake-3.30/Modules/CMakeTestASMCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeTestCCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeTestCompilerCommon.cmake /usr/share/cmake-3.30/Modules/CheckCCompilerFlag.cmake /usr/share/cmake-3.30/Modules/CheckCSourceCompiles.cmake /usr/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake /usr/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake /usr/share/cmake-3.30/Modules/Compiler/ADSP-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/ARMCC-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/ARMClang-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/AppleClang-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Borland-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake-3.30/Modules/Compiler/Clang-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /usr/share/cmake-3.30/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Cray-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/CrayClang-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/GHS-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU-ASM.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU-C.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU-FindBinUtils.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU.cmake /usr/share/cmake-3.30/Modules/Compiler/HP-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/IAR-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /usr/share/cmake-3.30/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /usr/share/cmake-3.30/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Intel-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/LCC-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/MSVC-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/NVHPC-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/OrangeC-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/PGI-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/PathScale-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/SCO-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/TI-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/TIClang-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Tasking-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Watcom-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/XL-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/zOS-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/ExternalProject.cmake /usr/share/cmake-3.30/Modules/ExternalProject/shared_internal_commands.cmake /usr/share/cmake-3.30/Modules/FindGit.cmake /usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake-3.30/Modules/FindPackageMessage.cmake /usr/share/cmake-3.30/Modules/Internal/CMakeDetermineLinkerId.cmake /usr/share/cmake-3.30/Modules/Internal/CheckCompilerFlag.cmake /usr/share/cmake-3.30/Modules/Internal/CheckFlagCommonConfig.cmake /usr/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake-3.30/Modules/Internal/FeatureTesting.cmake /usr/share/cmake-3.30/Modules/Platform/Generic.cmake CMakeCache.txt CMakeFiles/3.30.3/CMakeASMCompiler.cmake CMakeFiles/3.30.3/CMakeCCompiler.cmake CMakeFiles/3.30.3/CMakeCXXCompiler.cmake CMakeFiles/3.30.3/CMakeSystem.cmake CMakeFiles/git-data/grabRef.cmake config/sdkconfig.cmake config/sdkconfig.h + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/sdkconfig /home/abobkov/esp/v5.3.2/esp-idf/.git/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bootloader/subproject/components/micro-ecc/micro-ecc/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/controller/lib_esp32/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/controller/lib_esp32c2/esp32c2-bt-lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/controller/lib_esp32c3_family/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/controller/lib_esp32c5/esp32c5-bt-lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/controller/lib_esp32c6/esp32c6-bt-lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/controller/lib_esp32h2/esp32h2-bt-lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/esp_ble_mesh/lib/lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/bt/host/nimble/nimble/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/cmock/CMock/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/esp_coex/lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/esp_phy/lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/esp_wifi/lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/heap/tlsf/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/json/cJSON/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/lwip/lwip/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/mbedtls/mbedtls/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/mqtt/esp-mqtt/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/openthread/lib/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/openthread/openthread/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/protobuf-c/protobuf-c/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/spiffs/spiffs/HEAD /home/abobkov/esp/v5.3.2/esp-idf/.git/modules/components/unity/unity/HEAD /home/abobkov/esp/v5.3.2/esp-idf/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/project_include.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/main/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/bt/controller/lib_esp32/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/controller/lib_esp32c2/esp32c2-bt-lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/controller/lib_esp32c3_family/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/controller/lib_esp32c5/esp32c5-bt-lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/controller/lib_esp32c6/esp32c6-bt-lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/controller/lib_esp32h2/esp32h2-bt-lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/esp_ble_mesh/lib/lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/bt/host/nimble/nimble/.git /home/abobkov/esp/v5.3.2/esp-idf/components/cmock/CMock/.git /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/sources.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_coex/lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/project_include.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/lowpower/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_phy/lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_system/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esp_wifi/lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py/espefuse.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py/project_include.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/freertos/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/hal/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/heap/tlsf/.git /home/abobkov/esp/v5.3.2/esp-idf/components/json/cJSON/.git /home/abobkov/esp/v5.3.2/esp-idf/components/log/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/lwip/lwip/.git /home/abobkov/esp/v5.3.2/esp-idf/components/mbedtls/mbedtls/.git /home/abobkov/esp/v5.3.2/esp-idf/components/mqtt/esp-mqtt/.git /home/abobkov/esp/v5.3.2/esp-idf/components/newlib/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/newlib/project_include.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/openthread/lib/.git /home/abobkov/esp/v5.3.2/esp-idf/components/openthread/openthread/.git /home/abobkov/esp/v5.3.2/esp-idf/components/partition_table/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/partition_table/project_include.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/protobuf-c/protobuf-c/.git /home/abobkov/esp/v5.3.2/esp-idf/components/riscv/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/riscv/project_include.cmake /home/abobkov/esp/v5.3.2/esp-idf/components/soc/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/CMakeLists.txt /home/abobkov/esp/v5.3.2/esp-idf/components/spiffs/spiffs/.git /home/abobkov/esp/v5.3.2/esp-idf/components/unity/unity/.git /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/build.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/component.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/depgraph.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/dfu.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/git_submodules.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/idf.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/kconfig.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/ldgen.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/project_description.json.in /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/targets.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/third_party/GetGitRevisionDescription.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/third_party/GetGitRevisionDescription.cmake.in /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/tool_version_check.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/toolchain-esp32c3.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/utilities.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/cmake/version.cmake /home/abobkov/esp/v5.3.2/esp-idf/tools/kconfig_new/confgen.py /home/abobkov/esp/v5.3.2/esp-idf/tools/kconfig_new/config.env.in /usr/share/cmake-3.30/Modules/CMakeASMCompiler.cmake.in /usr/share/cmake-3.30/Modules/CMakeASMInformation.cmake /usr/share/cmake-3.30/Modules/CMakeCCompiler.cmake.in /usr/share/cmake-3.30/Modules/CMakeCCompilerABI.c /usr/share/cmake-3.30/Modules/CMakeCInformation.cmake /usr/share/cmake-3.30/Modules/CMakeCXXCompiler.cmake.in /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp /usr/share/cmake-3.30/Modules/CMakeCXXInformation.cmake /usr/share/cmake-3.30/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake /usr/share/cmake-3.30/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake-3.30/Modules/CMakeCompilerIdDetection.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineASMCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineCCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineCXXCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineCompilerSupport.cmake /usr/share/cmake-3.30/Modules/CMakeDetermineSystem.cmake /usr/share/cmake-3.30/Modules/CMakeFindBinUtils.cmake /usr/share/cmake-3.30/Modules/CMakeGenericSystem.cmake /usr/share/cmake-3.30/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake-3.30/Modules/CMakeLanguageInformation.cmake /usr/share/cmake-3.30/Modules/CMakeNinjaFindMake.cmake /usr/share/cmake-3.30/Modules/CMakeParseImplicitIncludeInfo.cmake /usr/share/cmake-3.30/Modules/CMakeParseImplicitLinkInfo.cmake /usr/share/cmake-3.30/Modules/CMakeParseLibraryArchitecture.cmake /usr/share/cmake-3.30/Modules/CMakeSystem.cmake.in /usr/share/cmake-3.30/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake-3.30/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake-3.30/Modules/CMakeTestASMCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeTestCCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake /usr/share/cmake-3.30/Modules/CMakeTestCompilerCommon.cmake /usr/share/cmake-3.30/Modules/CheckCCompilerFlag.cmake /usr/share/cmake-3.30/Modules/CheckCSourceCompiles.cmake /usr/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake /usr/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake /usr/share/cmake-3.30/Modules/Compiler/ADSP-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/ARMCC-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/ARMClang-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/AppleClang-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Borland-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake-3.30/Modules/Compiler/Clang-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /usr/share/cmake-3.30/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Cray-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/CrayClang-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/GHS-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU-ASM.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU-C.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU-FindBinUtils.cmake /usr/share/cmake-3.30/Modules/Compiler/GNU.cmake /usr/share/cmake-3.30/Modules/Compiler/HP-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/IAR-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /usr/share/cmake-3.30/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /usr/share/cmake-3.30/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Intel-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/LCC-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/MSVC-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/NVHPC-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/OrangeC-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/PGI-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/PathScale-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/SCO-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/TI-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/TIClang-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Tasking-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/Watcom-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/XL-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/zOS-C-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /usr/share/cmake-3.30/Modules/ExternalProject.cmake /usr/share/cmake-3.30/Modules/ExternalProject/shared_internal_commands.cmake /usr/share/cmake-3.30/Modules/FindGit.cmake /usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake-3.30/Modules/FindPackageMessage.cmake /usr/share/cmake-3.30/Modules/Internal/CMakeDetermineLinkerId.cmake /usr/share/cmake-3.30/Modules/Internal/CheckCompilerFlag.cmake /usr/share/cmake-3.30/Modules/Internal/CheckFlagCommonConfig.cmake /usr/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake-3.30/Modules/Internal/FeatureTesting.cmake /usr/share/cmake-3.30/Modules/Platform/Generic.cmake CMakeCache.txt CMakeFiles/3.30.3/CMakeASMCompiler.cmake CMakeFiles/3.30.3/CMakeCCompiler.cmake CMakeFiles/3.30.3/CMakeCXXCompiler.cmake CMakeFiles/3.30.3/CMakeSystem.cmake CMakeFiles/git-data/grabRef.cmake config/sdkconfig.cmake config/sdkconfig.h: phony + + +############################################# +# Clean additional files. + +build CMakeFiles/clean.additional: CLEAN_ADDITIONAL + + +############################################# +# Clean all the built files. + +build clean: CLEAN CMakeFiles/clean.additional + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/ESP32-Console/build/bootloader/cmake_install.cmake b/ESP32-Console/build/bootloader/cmake_install.cmake new file mode 100644 index 000000000..89e2bf1fb --- /dev/null +++ b/ESP32-Console/build/bootloader/cmake_install.cmake @@ -0,0 +1,62 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/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 "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP32-Console/build/bootloader/compile_commands.json b/ESP32-Console/build/bootloader/compile_commands.json new file mode 100644 index 000000000..9765e6459 --- /dev/null +++ b/ESP32-Console/build/bootloader/compile_commands.json @@ -0,0 +1,494 @@ +[ +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -o CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj -c /home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/project_elf_src_esp32c3.c", + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/project_elf_src_esp32c3.c", + "output": "CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/lldesc.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/lldesc.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/dport_access_common.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/dport_access_common.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/interrupts.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/interrupts.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/interrupts.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/interrupts.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gpio_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/gpio_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/gpio_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gpio_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/uart_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/uart_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/uart_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/uart_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/adc_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/adc_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/adc_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/adc_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/dedic_gpio_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/dedic_gpio_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/dedic_gpio_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/dedic_gpio_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gdma_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/gdma_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/gdma_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gdma_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/spi_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/spi_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/spi_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/spi_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/ledc_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/ledc_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/ledc_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/ledc_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/rmt_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/rmt_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/rmt_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/rmt_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/sdm_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/sdm_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/sdm_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/sdm_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2s_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/i2s_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/i2s_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2s_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2c_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/i2c_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/i2c_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2c_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/temperature_sensor_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/temperature_sensor_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/temperature_sensor_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/temperature_sensor_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/timer_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/timer_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/timer_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/timer_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/mpi_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/mpi_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/mpi_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/mpi_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/twai_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/twai_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/twai_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/twai_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/wdt_periph.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/wdt_periph.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/wdt_periph.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/wdt_periph.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/uECC_verify_antifault.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/uECC_verify_antifault.c", + "output": "esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/hal/hal_utils.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/hal/hal_utils.c", + "output": "esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/hal/efuse_hal.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/hal/efuse_hal.c", + "output": "esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/efuse_hal.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/efuse_hal.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/efuse_hal.c", + "output": "esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/efuse_hal.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/hal/wdt_hal_iram.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/hal/wdt_hal_iram.c", + "output": "esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/hal/mmu_hal.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/hal/mmu_hal.c", + "output": "esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/hal/CMakeFiles/__idf_hal.dir/cache_hal.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/hal/cache_hal.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/hal/cache_hal.c", + "output": "esp-idf/hal/CMakeFiles/__idf_hal.dir/cache_hal.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include/spi_flash -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/spi_flash_wrap.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/spi_flash_wrap.c", + "output": "esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/esp_bootloader_desc.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/esp_bootloader_desc.c", + "output": "esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_common.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_common.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_common_loader.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_common_loader.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_clock_init.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_clock_init.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_mem.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_mem.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_random.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_random.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_efuse.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_efuse.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/flash_encrypt.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/flash_encrypt.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/secure_boot.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/secure_boot.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32c3.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_random_esp32c3.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_random_esp32c3.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32c3.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/src/flash_qio_mode.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/src/flash_qio_mode.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32c3.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32c3.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32c3.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32c3.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_utility.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_utility.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/flash_partitions.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/flash_partitions.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp_image_format.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp_image_format.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_init.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_init.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_clock_loader.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_clock_loader.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_console.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_console.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_console_loader.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_console_loader.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_sha.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp32c3/bootloader_sha.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp32c3/bootloader_sha.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_sha.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_soc.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp32c3/bootloader_soc.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp32c3/bootloader_soc.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_soc.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_esp32c3.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp32c3/bootloader_esp32c3.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp32c3/bootloader_esp32c3.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_esp32c3.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_panic.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_panic.c", + "output": "esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_table.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_table.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_table.c", + "output": "esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_table.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_fields.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_fields.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_fields.c", + "output": "esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_fields.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_rtc_calib.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_rtc_calib.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_rtc_calib.c", + "output": "esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_rtc_calib.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_utility.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_utility.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_utility.c", + "output": "esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_utility.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/esp_efuse_api.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/esp_efuse_api.c", + "output": "esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/esp_efuse_fields.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/esp_efuse_fields.c", + "output": "esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/esp_efuse_utility.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/esp_efuse_utility.c", + "output": "esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c", + "output": "esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_system/esp_err.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_system/esp_err.c", + "output": "esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/cpu.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/cpu.c", + "output": "esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/esp_cpu_intr.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/esp_cpu_intr.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/esp_cpu_intr.c", + "output": "esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/esp_cpu_intr.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/esp_memory_utils.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/esp_memory_utils.c", + "output": "esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/cpu_region_protect.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/cpu_region_protect.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/cpu_region_protect.c", + "output": "esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/cpu_region_protect.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk_init.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk_init.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk_init.c", + "output": "esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk_init.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk.c", + "output": "esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_init.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_init.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_init.c", + "output": "esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_init.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_sleep.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_sleep.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_sleep.c", + "output": "esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_sleep.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_time.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_time.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_time.c", + "output": "esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_time.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/chip_info.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/chip_info.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/chip_info.c", + "output": "esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/chip_info.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/src/esp_err_to_name.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/src/esp_err_to_name.c", + "output": "esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_crc.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_crc.c", + "output": "esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_sys.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_sys.c", + "output": "esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_uart.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_uart.c", + "output": "esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_spiflash.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_spiflash.c", + "output": "esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_efuse.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_efuse.c", + "output": "esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_systimer.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_systimer.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_systimer.c", + "output": "esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_systimer.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/log/log.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/log/log.c", + "output": "esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/log/log_buffers.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/log/log_buffers.c", + "output": "esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/hal/include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/log/log_noos.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/log/log_noos.c", + "output": "esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.3.2-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/config -I/home/abobkov/esp/v5.3.2/esp-idf/components/log/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/include/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.3.2/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/private_include -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.3.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -o esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj -c /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/main/bootloader_start.c", + "file": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/main/bootloader_start.c", + "output": "esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj" +} +] \ No newline at end of file diff --git a/ESP32-Console/build/bootloader/config.env b/ESP32-Console/build/bootloader/config.env new file mode 100755 index 000000000..e08b50cd4 --- /dev/null +++ b/ESP32-Console/build/bootloader/config.env @@ -0,0 +1,12 @@ +{ + "COMPONENT_KCONFIGS": "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_system/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/freertos/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/hal/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/log/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/soc/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/Kconfig", + "COMPONENT_KCONFIGS_PROJBUILD": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/Kconfig.projbuild;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/Kconfig.projbuild;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/Kconfig.projbuild;/home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py/Kconfig.projbuild;/home/abobkov/esp/v5.3.2/esp-idf/components/partition_table/Kconfig.projbuild", + "COMPONENT_SDKCONFIG_RENAMES": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/sdkconfig.rename;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/sdkconfig.rename;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/sdkconfig.rename.esp32c3;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_system/sdkconfig.rename;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_system/sdkconfig.rename.esp32c3;/home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py/sdkconfig.rename;/home/abobkov/esp/v5.3.2/esp-idf/components/freertos/sdkconfig.rename;/home/abobkov/esp/v5.3.2/esp-idf/components/hal/sdkconfig.rename;/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/sdkconfig.rename.esp32c3;/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/sdkconfig.rename", + "IDF_TARGET": "esp32c3", + "IDF_TOOLCHAIN": "gcc", + "IDF_VERSION": "5.3.2", + "IDF_ENV_FPGA": "", + "IDF_PATH": "/home/abobkov/esp/v5.3.2/esp-idf", + "COMPONENT_KCONFIGS_SOURCE_FILE": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/kconfigs.in", + "COMPONENT_KCONFIGS_PROJBUILD_SOURCE_FILE": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/kconfigs_projbuild.in" +} diff --git a/ESP32-Console/build/bootloader/config/kconfig_menus.json b/ESP32-Console/build/bootloader/config/kconfig_menus.json new file mode 100644 index 000000000..cf52670c0 --- /dev/null +++ b/ESP32-Console/build/bootloader/config/kconfig_menus.json @@ -0,0 +1,9709 @@ +[ + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_SUPPORTED", + "name": "SOC_ADC_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_DEDICATED_GPIO_SUPPORTED", + "name": "SOC_DEDICATED_GPIO_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_UART_SUPPORTED", + "name": "SOC_UART_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "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" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GPTIMER_SUPPORTED", + "name": "SOC_GPTIMER_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_TWAI_SUPPORTED", + "name": "SOC_TWAI_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_BT_SUPPORTED", + "name": "SOC_BT_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "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" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_PHY_SUPPORTED", + "name": "SOC_PHY_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_WIFI_SUPPORTED", + "name": "SOC_WIFI_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SUPPORTS_SECURE_DL_MODE", + "name": "SOC_SUPPORTS_SECURE_DL_MODE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "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" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_EFUSE_SUPPORTED", + "name": "SOC_EFUSE_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RTC_FAST_MEM_SUPPORTED", + "name": "SOC_RTC_FAST_MEM_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RTC_MEM_SUPPORTED", + "name": "SOC_RTC_MEM_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2S_SUPPORTED", + "name": "SOC_I2S_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RMT_SUPPORTED", + "name": "SOC_RMT_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SDM_SUPPORTED", + "name": "SOC_SDM_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GPSPI_SUPPORTED", + "name": "SOC_GPSPI_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_LEDC_SUPPORTED", + "name": "SOC_LEDC_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2C_SUPPORTED", + "name": "SOC_I2C_SUPPORTED", + "range": null, + "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, + "help": null, + "id": "SOC_SUPPORT_COEXISTENCE", + "name": "SOC_SUPPORT_COEXISTENCE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_AES_SUPPORTED", + "name": "SOC_AES_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MPI_SUPPORTED", + "name": "SOC_MPI_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SHA_SUPPORTED", + "name": "SOC_SHA_SUPPORTED", + "range": null, + "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, + "help": null, + "id": "SOC_FLASH_ENC_SUPPORTED", + "name": "SOC_FLASH_ENC_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SECURE_BOOT_SUPPORTED", + "name": "SOC_SECURE_BOOT_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MEMPROT_SUPPORTED", + "name": "SOC_MEMPROT_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_BOD_SUPPORTED", + "name": "SOC_BOD_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_CLK_TREE_SUPPORTED", + "name": "SOC_CLK_TREE_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ASSIST_DEBUG_SUPPORTED", + "name": "SOC_ASSIST_DEBUG_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_WDT_SUPPORTED", + "name": "SOC_WDT_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_FLASH_SUPPORTED", + "name": "SOC_SPI_FLASH_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RNG_SUPPORTED", + "name": "SOC_RNG_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_LIGHT_SLEEP_SUPPORTED", + "name": "SOC_LIGHT_SLEEP_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_DEEP_SLEEP_SUPPORTED", + "name": "SOC_DEEP_SLEEP_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_LP_PERIPH_SHARE_INTERRUPT", + "name": "SOC_LP_PERIPH_SHARE_INTERRUPT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_PM_SUPPORTED", + "name": "SOC_PM_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_XTAL_SUPPORT_40M", + "name": "SOC_XTAL_SUPPORT_40M", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_AES_SUPPORT_DMA", + "name": "SOC_AES_SUPPORT_DMA", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "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" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_DIG_CTRL_SUPPORTED", + "name": "SOC_ADC_DIG_CTRL_SUPPORTED", + "range": null, + "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, + "help": null, + "id": "SOC_ADC_DMA_SUPPORTED", + "name": "SOC_ADC_DMA_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_PERIPH_NUM", + "name": "SOC_ADC_PERIPH_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_MAX_CHANNEL_NUM", + "name": "SOC_ADC_MAX_CHANNEL_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_ATTEN_NUM", + "name": "SOC_ADC_ATTEN_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_DIGI_CONTROLLER_NUM", + "name": "SOC_ADC_DIGI_CONTROLLER_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_PATT_LEN_MAX", + "name": "SOC_ADC_PATT_LEN_MAX", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_DIGI_MIN_BITWIDTH", + "name": "SOC_ADC_DIGI_MIN_BITWIDTH", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_DIGI_MAX_BITWIDTH", + "name": "SOC_ADC_DIGI_MAX_BITWIDTH", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_DIGI_RESULT_BYTES", + "name": "SOC_ADC_DIGI_RESULT_BYTES", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_DIGI_DATA_BYTES_PER_CONV", + "name": "SOC_ADC_DIGI_DATA_BYTES_PER_CONV", + "range": null, + "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, + "help": null, + "id": "SOC_ADC_DIGI_MONITOR_NUM", + "name": "SOC_ADC_DIGI_MONITOR_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_SAMPLE_FREQ_THRES_HIGH", + "name": "SOC_ADC_SAMPLE_FREQ_THRES_HIGH", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_SAMPLE_FREQ_THRES_LOW", + "name": "SOC_ADC_SAMPLE_FREQ_THRES_LOW", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_RTC_MIN_BITWIDTH", + "name": "SOC_ADC_RTC_MIN_BITWIDTH", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_ADC_RTC_MAX_BITWIDTH", + "name": "SOC_ADC_RTC_MAX_BITWIDTH", + "range": null, + "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, + "help": null, + "id": "SOC_ADC_SHARED_POWER", + "name": "SOC_ADC_SHARED_POWER", + "range": null, + "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, + "help": null, + "id": "SOC_SHARED_IDCACHE_SUPPORTED", + "name": "SOC_SHARED_IDCACHE_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_CACHE_MEMORY_IBANK_SIZE", + "name": "SOC_CACHE_MEMORY_IBANK_SIZE", + "range": null, + "title": null, + "type": "hex" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_CPU_CORES_NUM", + "name": "SOC_CPU_CORES_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_CPU_INTR_NUM", + "name": "SOC_CPU_INTR_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_CPU_HAS_FLEXIBLE_INTC", + "name": "SOC_CPU_HAS_FLEXIBLE_INTC", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_CPU_HAS_CSR_PC", + "name": "SOC_CPU_HAS_CSR_PC", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_CPU_BREAKPOINTS_NUM", + "name": "SOC_CPU_BREAKPOINTS_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_CPU_WATCHPOINTS_NUM", + "name": "SOC_CPU_WATCHPOINTS_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_CPU_WATCHPOINT_MAX_REGION_SIZE", + "name": "SOC_CPU_WATCHPOINT_MAX_REGION_SIZE", + "range": null, + "title": null, + "type": "hex" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_DS_SIGNATURE_MAX_BIT_LEN", + "name": "SOC_DS_SIGNATURE_MAX_BIT_LEN", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_DS_KEY_PARAM_MD_IV_LENGTH", + "name": "SOC_DS_KEY_PARAM_MD_IV_LENGTH", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_DS_KEY_CHECK_MAX_WAIT_US", + "name": "SOC_DS_KEY_CHECK_MAX_WAIT_US", + "range": null, + "title": null, + "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": [], + "depends_on": null, + "help": null, + "id": "SOC_GPIO_PORT", + "name": "SOC_GPIO_PORT", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GPIO_PIN_COUNT", + "name": "SOC_GPIO_PIN_COUNT", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GPIO_SUPPORT_PIN_GLITCH_FILTER", + "name": "SOC_GPIO_SUPPORT_PIN_GLITCH_FILTER", + "range": null, + "title": null, + "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": [], + "depends_on": null, + "help": null, + "id": "SOC_GPIO_IN_RANGE_MAX", + "name": "SOC_GPIO_IN_RANGE_MAX", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GPIO_OUT_RANGE_MAX", + "name": "SOC_GPIO_OUT_RANGE_MAX", + "range": null, + "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, + "help": null, + "id": "SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK", + "name": "SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK", + "range": null, + "title": null, + "type": "hex" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GPIO_CLOCKOUT_BY_GPIO_MATRIX", + "name": "SOC_GPIO_CLOCKOUT_BY_GPIO_MATRIX", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GPIO_CLOCKOUT_CHANNEL_NUM", + "name": "SOC_GPIO_CLOCKOUT_CHANNEL_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_GPIO_SUPPORT_HOLD_IO_IN_DSLP", + "name": "SOC_GPIO_SUPPORT_HOLD_IO_IN_DSLP", + "range": null, + "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, + "help": null, + "id": "SOC_I2C_NUM", + "name": "SOC_I2C_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_HP_I2C_NUM", + "name": "SOC_HP_I2C_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2C_FIFO_LEN", + "name": "SOC_I2C_FIFO_LEN", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2C_CMD_REG_NUM", + "name": "SOC_I2C_CMD_REG_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2C_SUPPORT_SLAVE", + "name": "SOC_I2C_SUPPORT_SLAVE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2C_SUPPORT_HW_CLR_BUS", + "name": "SOC_I2C_SUPPORT_HW_CLR_BUS", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "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" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2S_NUM", + "name": "SOC_I2S_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2S_HW_VERSION_2", + "name": "SOC_I2S_HW_VERSION_2", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2S_SUPPORTS_XTAL", + "name": "SOC_I2S_SUPPORTS_XTAL", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2S_SUPPORTS_PLL_F160M", + "name": "SOC_I2S_SUPPORTS_PLL_F160M", + "range": null, + "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, + "help": null, + "id": "SOC_I2S_SUPPORTS_PDM", + "name": "SOC_I2S_SUPPORTS_PDM", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2S_SUPPORTS_PDM_TX", + "name": "SOC_I2S_SUPPORTS_PDM_TX", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2S_PDM_MAX_TX_LINES", + "name": "SOC_I2S_PDM_MAX_TX_LINES", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_I2S_SUPPORTS_TDM", + "name": "SOC_I2S_SUPPORTS_TDM", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_LEDC_SUPPORT_APB_CLOCK", + "name": "SOC_LEDC_SUPPORT_APB_CLOCK", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_LEDC_SUPPORT_XTAL_CLOCK", + "name": "SOC_LEDC_SUPPORT_XTAL_CLOCK", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_LEDC_CHANNEL_NUM", + "name": "SOC_LEDC_CHANNEL_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_LEDC_TIMER_BIT_WIDTH", + "name": "SOC_LEDC_TIMER_BIT_WIDTH", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_LEDC_SUPPORT_FADE_STOP", + "name": "SOC_LEDC_SUPPORT_FADE_STOP", + "range": null, + "title": null, + "type": "bool" + }, + { + "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, + "help": null, + "id": "SOC_MMU_PERIPH_NUM", + "name": "SOC_MMU_PERIPH_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MPU_CONFIGURABLE_REGIONS_SUPPORTED", + "name": "SOC_MPU_CONFIGURABLE_REGIONS_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MPU_MIN_REGION_SIZE", + "name": "SOC_MPU_MIN_REGION_SIZE", + "range": null, + "title": null, + "type": "hex" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MPU_REGIONS_MAX_NUM", + "name": "SOC_MPU_REGIONS_MAX_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MPU_REGION_RO_SUPPORTED", + "name": "SOC_MPU_REGION_RO_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MPU_REGION_WO_SUPPORTED", + "name": "SOC_MPU_REGION_WO_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RMT_GROUPS", + "name": "SOC_RMT_GROUPS", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RMT_TX_CANDIDATES_PER_GROUP", + "name": "SOC_RMT_TX_CANDIDATES_PER_GROUP", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RMT_RX_CANDIDATES_PER_GROUP", + "name": "SOC_RMT_RX_CANDIDATES_PER_GROUP", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RMT_CHANNELS_PER_GROUP", + "name": "SOC_RMT_CHANNELS_PER_GROUP", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RMT_MEM_WORDS_PER_CHANNEL", + "name": "SOC_RMT_MEM_WORDS_PER_CHANNEL", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "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" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RMT_SUPPORT_APB", + "name": "SOC_RMT_SUPPORT_APB", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "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" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RTCIO_PIN_COUNT", + "name": "SOC_RTCIO_PIN_COUNT", + "range": null, + "title": null, + "type": "int" + }, + { + "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": "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" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SHA_SUPPORT_RESUME", + "name": "SOC_SHA_SUPPORT_RESUME", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "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" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SDM_GROUPS", + "name": "SOC_SDM_GROUPS", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SDM_CHANNELS_PER_GROUP", + "name": "SOC_SDM_CHANNELS_PER_GROUP", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SDM_CLK_SUPPORT_APB", + "name": "SOC_SDM_CLK_SUPPORT_APB", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_PERIPH_NUM", + "name": "SOC_SPI_PERIPH_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_MAX_CS_NUM", + "name": "SOC_SPI_MAX_CS_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_SPI_MAXIMUM_BUFFER_SIZE", + "name": "SOC_SPI_MAXIMUM_BUFFER_SIZE", + "range": null, + "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, + "help": null, + "id": "SOC_SPI_MAX_PRE_DIVIDER", + "name": "SOC_SPI_MAX_PRE_DIVIDER", + "range": null, + "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, + "help": null, + "id": "SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED", + "name": "SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED", + "name": "SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED", + "name": "SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED", + "name": "SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED", + "range": null, + "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, + "help": null, + "id": "SOC_TIMER_GROUPS", + "name": "SOC_TIMER_GROUPS", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_TIMER_GROUP_TIMERS_PER_GROUP", + "name": "SOC_TIMER_GROUP_TIMERS_PER_GROUP", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_TIMER_GROUP_COUNTER_BIT_WIDTH", + "name": "SOC_TIMER_GROUP_COUNTER_BIT_WIDTH", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_TIMER_GROUP_SUPPORT_XTAL", + "name": "SOC_TIMER_GROUP_SUPPORT_XTAL", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_TIMER_GROUP_SUPPORT_APB", + "name": "SOC_TIMER_GROUP_SUPPORT_APB", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_TIMER_GROUP_TOTAL_TIMERS", + "name": "SOC_TIMER_GROUP_TOTAL_TIMERS", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_MWDT_SUPPORT_XTAL", + "name": "SOC_MWDT_SUPPORT_XTAL", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_TWAI_CONTROLLER_NUM", + "name": "SOC_TWAI_CONTROLLER_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_TWAI_CLK_SUPPORT_APB", + "name": "SOC_TWAI_CLK_SUPPORT_APB", + "range": null, + "title": null, + "type": "bool" + }, + { + "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, + "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, + "help": null, + "id": "SOC_UART_NUM", + "name": "SOC_UART_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_UART_HP_NUM", + "name": "SOC_UART_HP_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_UART_FIFO_LEN", + "name": "SOC_UART_FIFO_LEN", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_UART_BITRATE_MAX", + "name": "SOC_UART_BITRATE_MAX", + "range": null, + "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_RTC_CLK", + "name": "SOC_UART_SUPPORT_RTC_CLK", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_UART_SUPPORT_XTAL_CLK", + "name": "SOC_UART_SUPPORT_XTAL_CLK", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_UART_SUPPORT_WAKEUP_INT", + "name": "SOC_UART_SUPPORT_WAKEUP_INT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_UART_SUPPORT_FSM_TX_WAIT_SEND", + "name": "SOC_UART_SUPPORT_FSM_TX_WAIT_SEND", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_COEX_HW_PTI", + "name": "SOC_COEX_HW_PTI", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_EXTERNAL_COEX_ADVANCE", + "name": "SOC_EXTERNAL_COEX_ADVANCE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "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_PHY_DIG_REGS_MEM_SIZE", + "name": "SOC_PHY_DIG_REGS_MEM_SIZE", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "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" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_PM_SUPPORT_BT_WAKEUP", + "name": "SOC_PM_SUPPORT_BT_WAKEUP", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_PM_SUPPORT_CPU_PD", + "name": "SOC_PM_SUPPORT_CPU_PD", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_PM_SUPPORT_WIFI_PD", + "name": "SOC_PM_SUPPORT_WIFI_PD", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_PM_SUPPORT_BT_PD", + "name": "SOC_PM_SUPPORT_BT_PD", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_PM_SUPPORT_RC_FAST_PD", + "name": "SOC_PM_SUPPORT_RC_FAST_PD", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_PM_SUPPORT_VDDSDIO_PD", + "name": "SOC_PM_SUPPORT_VDDSDIO_PD", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_PM_SUPPORT_MAC_BB_PD", + "name": "SOC_PM_SUPPORT_MAC_BB_PD", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "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" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_CLK_RC_FAST_D256_SUPPORTED", + "name": "SOC_CLK_RC_FAST_D256_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_RTC_SLOW_CLK_SUPPORT_RC_FAST_D256", + "name": "SOC_RTC_SLOW_CLK_SUPPORT_RC_FAST_D256", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_CLK_RC_FAST_SUPPORT_CALIBRATION", + "name": "SOC_CLK_RC_FAST_SUPPORT_CALIBRATION", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_CLK_XTAL32K_SUPPORTED", + "name": "SOC_CLK_XTAL32K_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_TEMPERATURE_SENSOR_SUPPORT_FAST_RC", + "name": "SOC_TEMPERATURE_SENSOR_SUPPORT_FAST_RC", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_TEMPERATURE_SENSOR_SUPPORT_XTAL", + "name": "SOC_TEMPERATURE_SENSOR_SUPPORT_XTAL", + "range": null, + "title": null, + "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": [], + "depends_on": null, + "help": null, + "id": "SOC_WIFI_WAPI_SUPPORT", + "name": "SOC_WIFI_WAPI_SUPPORT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_WIFI_CSI_SUPPORT", + "name": "SOC_WIFI_CSI_SUPPORT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_WIFI_MESH_SUPPORT", + "name": "SOC_WIFI_MESH_SUPPORT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_WIFI_SUPPORT_VARIABLE_BEACON_WINDOW", + "name": "SOC_WIFI_SUPPORT_VARIABLE_BEACON_WINDOW", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_WIFI_PHY_NEEDS_USB_WORKAROUND", + "name": "SOC_WIFI_PHY_NEEDS_USB_WORKAROUND", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_BLE_SUPPORTED", + "name": "SOC_BLE_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_BLE_MESH_SUPPORTED", + "name": "SOC_BLE_MESH_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_BLE_50_SUPPORTED", + "name": "SOC_BLE_50_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_BLE_DEVICE_PRIVACY_SUPPORTED", + "name": "SOC_BLE_DEVICE_PRIVACY_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_BLUFI_SUPPORTED", + "name": "SOC_BLUFI_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_PHY_COMBO_MODULE", + "name": "SOC_PHY_COMBO_MODULE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_CMAKE", + "name": "IDF_CMAKE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "- This option is for internal use only.\n- Enabling this option will help enable all FPGA support so as to\n run ESP-IDF on an FPGA. This can help reproduce some issues that\n only happens on FPGA condition, or when you have to burn some\n efuses multiple times.", + "id": "IDF_ENV_FPGA", + "name": "IDF_ENV_FPGA", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "- This option is ONLY used when doing new chip bringup.\n- This option will only enable necessary hw / sw settings for running\n a hello_world application.", + "id": "IDF_ENV_BRINGUP", + "name": "IDF_ENV_BRINGUP", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_CI_BUILD", + "name": "IDF_CI_BUILD", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_DOC_BUILD", + "name": "IDF_DOC_BUILD", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TOOLCHAIN", + "name": "IDF_TOOLCHAIN", + "range": null, + "title": null, + "type": "string" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TOOLCHAIN_CLANG", + "name": "IDF_TOOLCHAIN_CLANG", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_ARCH_RISCV", + "name": "IDF_TARGET_ARCH_RISCV", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_ARCH_XTENSA", + "name": "IDF_TARGET_ARCH_XTENSA", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_ARCH", + "name": "IDF_TARGET_ARCH", + "range": null, + "title": null, + "type": "string" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET", + "name": "IDF_TARGET", + "range": null, + "title": null, + "type": "string" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_INIT_VERSION", + "name": "IDF_INIT_VERSION", + "range": null, + "title": null, + "type": "string" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_ESP32", + "name": "IDF_TARGET_ESP32", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_ESP32S2", + "name": "IDF_TARGET_ESP32S2", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_ESP32S3", + "name": "IDF_TARGET_ESP32S3", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_ESP32C3", + "name": "IDF_TARGET_ESP32C3", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_ESP32C2", + "name": "IDF_TARGET_ESP32C2", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_ESP32C6", + "name": "IDF_TARGET_ESP32C6", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_ESP32C5", + "name": "IDF_TARGET_ESP32C5", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "IDF_TARGET_ESP32C5_BETA3_VERSION", + "name": "IDF_TARGET_ESP32C5_BETA3_VERSION", + "range": null, + "title": "ESP32-C5 beta3", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "IDF_TARGET_ESP32C5_MP_VERSION", + "name": "IDF_TARGET_ESP32C5_MP_VERSION", + "range": null, + "title": "ESP32-C5 MP", + "type": "bool" + } + ], + "depends_on": "IDF_TARGET_ESP32C5", + "help": "ESP32-C5 will support two versions for a period.\nThis option is for internal use only.\nSelect the one that matches your chip model.", + "id": "esp32-c5-version", + "name": "IDF_TARGET_ESP32C5_VERSION", + "title": "ESP32-C5 version", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_ESP32P4", + "name": "IDF_TARGET_ESP32P4", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_ESP32H2", + "name": "IDF_TARGET_ESP32H2", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_ESP32C61", + "name": "IDF_TARGET_ESP32C61", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_TARGET_LINUX", + "name": "IDF_TARGET_LINUX", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "IDF_FIRMWARE_CHIP_ID", + "name": "IDF_FIRMWARE_CHIP_ID", + "range": null, + "title": null, + "type": "hex" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "!IDF_TARGET_LINUX && ", + "help": null, + "id": "APP_BUILD_TYPE_APP_2NDBOOT", + "name": "APP_BUILD_TYPE_APP_2NDBOOT", + "range": null, + "title": "Default (binary application + 2nd stage bootloader)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "APP_BUILD_TYPE_RAM", + "name": "APP_BUILD_TYPE_RAM", + "range": null, + "title": "Build app runs entirely in RAM (EXPERIMENTAL)", + "type": "bool" + } + ], + "depends_on": null, + "help": "Select the way the application is built.\n\nBy default, the application is built as a binary file in a format compatible with\nthe ESP-IDF bootloader. In addition to this application, 2nd stage bootloader is\nalso built. Application and bootloader binaries can be written into flash and\nloaded/executed from there.\n\nAnother option, useful for only very small and limited applications, is to only link\nthe .elf file of the application, such that it can be loaded directly into RAM over\nJTAG or UART. Note that since IRAM and DRAM sizes are very limited, it is not possible\nto build any complex application this way. However for some kinds of testing and debugging,\nthis option may provide faster iterations, since the application does not need to be\nwritten into flash.\n\nNote: when APP_BUILD_TYPE_RAM is selected and loaded with JTAG, ESP-IDF does not contain\nall the startup code required to initialize the CPUs and ROM memory (data/bss).\nTherefore it is necessary to execute a bit of ROM code prior to executing the application.\nA gdbinit file may look as follows (for ESP32):\n\n # Connect to a running instance of OpenOCD\n target remote :3333\n # Reset and halt the target\n mon reset halt\n # Run to a specific point in ROM code,\n # where most of initialization is complete.\n thb *0x40007d54\n c\n # Load the application into RAM\n load\n # Run till app_main\n tb app_main\n c\n\nExecute this gdbinit file as follows:\n\n xtensa-esp32-elf-gdb build/app-name.elf -x gdbinit\n\nExample gdbinit files for other targets can be found in tools/test_apps/system/gdb_loadable_elf/\n\nWhen loading the BIN with UART, the ROM will jump to ram and run the app after finishing the ROM\nstartup code, so there's no additional startup initialization required. You can use the\n`load_ram` in esptool.py to load the generated .bin file into ram and execute.\n\nExample:\n esptool.py --chip {chip} -p {port} -b {baud} --no-stub load_ram {app.bin}\n\nRecommended sdkconfig.defaults for building loadable ELF files is as follows.\nCONFIG_APP_BUILD_TYPE_RAM is required, other options help reduce application\nmemory footprint.\n\n CONFIG_APP_BUILD_TYPE_RAM=y\n CONFIG_VFS_SUPPORT_TERMIOS=\n CONFIG_NEWLIB_NANO_FORMAT=y\n CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT=y\n CONFIG_ESP_DEBUG_STUBS_ENABLE=\n CONFIG_ESP_ERR_TO_NAME_LOOKUP=", + "id": "build-type-application-build-type", + "name": "APP_BUILD_TYPE", + "title": "Application build type", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "APP_BUILD_GENERATE_BINARIES", + "name": "APP_BUILD_GENERATE_BINARIES", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "APP_BUILD_BOOTLOADER", + "name": "APP_BUILD_BOOTLOADER", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "APP_BUILD_TYPE_RAM", + "help": "If this option is enabled, external memory and related peripherals, such as Cache, MMU,\nFlash and PSRAM, won't be initialized. Corresponding drivers won't be introduced either.\nComponents that depend on the spi_flash component will also be unavailable, such as\napp_update, etc. When this option is enabled, about 26KB of RAM space can be saved.", + "id": "APP_BUILD_TYPE_PURE_RAM_APP", + "name": "APP_BUILD_TYPE_PURE_RAM_APP", + "range": null, + "title": "Build app without SPI_FLASH/PSRAM support (saves ram)", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "APP_BUILD_USE_FLASH_SECTIONS", + "name": "APP_BUILD_USE_FLASH_SECTIONS", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "If enabled, all date, time, and path information would be eliminated. A .gdbinit file would be create\nautomatically. (or will be append if you have one already)", + "id": "APP_REPRODUCIBLE_BUILD", + "name": "APP_REPRODUCIBLE_BUILD", + "range": null, + "title": "Enable reproducible build", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "If enabled, this disables the linking of binary libraries in the application build. Note\nthat after enabling this Wi-Fi/Bluetooth will not work.", + "id": "APP_NO_BLOBS", + "name": "APP_NO_BLOBS", + "range": null, + "title": "No Binary Blobs", + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TARGET_ESP32", + "help": "Bootloaders before ESP-IDF v2.1 did less initialisation of the\nsystem clock. This setting needs to be enabled to build an app\nwhich can be booted by these older bootloaders.\n\nIf this setting is enabled, the app can be booted by any bootloader\nfrom IDF v1.0 up to the current version.\n\nIf this setting is disabled, the app can only be booted by bootloaders\nfrom IDF v2.1 or newer.\n\nEnabling this setting adds approximately 1KB to the app's IRAM usage.", + "id": "APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS", + "name": "APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS", + "range": null, + "title": "App compatible with bootloaders before ESP-IDF v2.1", + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TARGET_ESP32", + "help": "Partition tables before ESP-IDF V3.1 do not contain an MD5 checksum\nfield, and the bootloader before ESP-IDF v3.1 cannot read a partition\ntable that contains an MD5 checksum field.\n\nEnable this option only if your app needs to boot on a bootloader and/or\npartition table that was generated from a version *before* ESP-IDF v3.1.\n\nIf this option and Flash Encryption are enabled at the same time, and any\ndata partitions in the partition table are marked Encrypted, then the\npartition encrypted flag should be manually verified in the app before accessing\nthe partition (see CVE-2021-27926).", + "id": "APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS", + "name": "APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS", + "range": null, + "title": "App compatible with bootloader and partition table before ESP-IDF v3.1", + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TARGET_ESP32", + "help": null, + "id": "APP_INIT_CLK", + "name": "APP_INIT_CLK", + "range": null, + "title": null, + "type": "bool" + } + ], + "depends_on": null, + "id": "build-type", + "title": "Build type", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "!APP_REPRODUCIBLE_BUILD", + "help": "If set, then the bootloader will be built with the current time/date stamp.\nIt is stored in the bootloader description\nstructure. If not set, time/date stamp will be excluded from bootloader image.\nThis can be useful for getting the\nsame binary image files made from the same source, but at different times.", + "id": "BOOTLOADER_COMPILE_TIME_DATE", + "name": "BOOTLOADER_COMPILE_TIME_DATE", + "range": null, + "title": "Use time/date stamp for bootloader", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Project version. It is placed in \"version\" field of the esp_bootloader_desc structure.\nThe type of this field is \"uint32_t\".", + "id": "BOOTLOADER_PROJECT_VER", + "name": "BOOTLOADER_PROJECT_VER", + "range": [ + 0, + 4294967295 + ], + "title": "Project version", + "type": "int" + } + ], + "depends_on": null, + "id": "bootloader-config-bootloader-manager", + "title": "Bootloader manager", + "type": "menu" + }, + { + "children": [], + "depends_on": null, + "help": "Offset address that 2nd bootloader will be flashed to.\nThe value is determined by the ROM bootloader.\nIt's not configurable in ESP-IDF.", + "id": "BOOTLOADER_OFFSET_IN_FLASH", + "name": "BOOTLOADER_OFFSET_IN_FLASH", + "range": null, + "title": null, + "type": "hex" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_COMPILER_OPTIMIZATION_SIZE", + "name": "BOOTLOADER_COMPILER_OPTIMIZATION_SIZE", + "range": null, + "title": "Size (-Os)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG", + "name": "BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG", + "range": null, + "title": "Debug (-Og)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_COMPILER_OPTIMIZATION_PERF", + "name": "BOOTLOADER_COMPILER_OPTIMIZATION_PERF", + "range": null, + "title": "Optimize for performance (-O2)", + "type": "bool" + }, + { + "children": [], + "depends_on": "(IDF_TARGET_ARCH_XTENSA || IDF_TARGET_ESP32C3 || IDF_TARGET_ESP32C2) && ", + "help": null, + "id": "BOOTLOADER_COMPILER_OPTIMIZATION_NONE", + "name": "BOOTLOADER_COMPILER_OPTIMIZATION_NONE", + "range": null, + "title": "Debug without optimization (-O0) (Deprecated, will be removed in IDF v6.0)", + "type": "bool" + } + ], + "depends_on": null, + "help": "This option sets compiler optimization level (gcc -O argument)\nfor the bootloader.\n\n- The default \"Size\" setting will add the -0s flag to CFLAGS.\n- The \"Debug\" setting will add the -Og flag to CFLAGS.\n- The \"Performance\" setting will add the -O2 flag to CFLAGS.\n\nNote that custom optimization levels may be unsupported.", + "id": "bootloader-config-bootloader-optimization-level", + "name": "BOOTLOADER_COMPILER_OPTIMIZATION", + "title": "Bootloader optimization Level", + "type": "choice" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_LOG_LEVEL_NONE", + "name": "BOOTLOADER_LOG_LEVEL_NONE", + "range": null, + "title": "No output", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_LOG_LEVEL_ERROR", + "name": "BOOTLOADER_LOG_LEVEL_ERROR", + "range": null, + "title": "Error", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_LOG_LEVEL_WARN", + "name": "BOOTLOADER_LOG_LEVEL_WARN", + "range": null, + "title": "Warning", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_LOG_LEVEL_INFO", + "name": "BOOTLOADER_LOG_LEVEL_INFO", + "range": null, + "title": "Info", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_LOG_LEVEL_DEBUG", + "name": "BOOTLOADER_LOG_LEVEL_DEBUG", + "range": null, + "title": "Debug", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_LOG_LEVEL_VERBOSE", + "name": "BOOTLOADER_LOG_LEVEL_VERBOSE", + "range": null, + "title": "Verbose", + "type": "bool" + } + ], + "depends_on": null, + "help": "Specify how much output to see in bootloader logs.", + "id": "bootloader-config-bootloader-log-verbosity", + "name": "BOOTLOADER_LOG_LEVEL", + "title": "Bootloader log verbosity", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "BOOTLOADER_LOG_LEVEL", + "name": "BOOTLOADER_LOG_LEVEL", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "IDF_TARGET_ESP32 && (ESPTOOLPY_FLASHMODE_QIO || ESPTOOLPY_FLASHMODE_QOUT)", + "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 QIO or QOUT.\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 same pin is also used\nfor external SPIRAM if it is enabled.\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 to\nY and specify the GPIO number connected to the WP.", + "id": "BOOTLOADER_SPI_CUSTOM_WP_PIN", + "name": "BOOTLOADER_SPI_CUSTOM_WP_PIN", + "range": null, + "title": "Use custom SPI Flash WP Pin when flash pins set in eFuse (read help)", + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TARGET_ESP32 && (ESPTOOLPY_FLASHMODE_QIO || ESPTOOLPY_FLASHMODE_QOUT)", + "help": "The option \"Use custom SPI Flash WP Pin\" must be set or this value is ignored\n\nIf burning a customized set of SPI flash pins in eFuse and using QIO or QOUT mode for flash, set this\nvalue to the GPIO number of the SPI flash WP pin.", + "id": "BOOTLOADER_SPI_WP_PIN", + "name": "BOOTLOADER_SPI_WP_PIN", + "range": null, + "title": "Custom SPI Flash WP Pin", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "This will force 2nd bootloader to be loaded by DOUT mode, and will restore Dummy Cycle setting by\nresetting the Flash", + "id": "BOOTLOADER_FLASH_DC_AWARE", + "name": "BOOTLOADER_FLASH_DC_AWARE", + "range": null, + "title": "Allow app adjust Dummy Cycle bits in SPI Flash for higher frequency (READ HELP FIRST)", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Perform the startup flow recommended by XMC. Please consult XMC for the details of this flow.\nXMC chips will be forbidden to be used, when this option is disabled.\n\nDON'T DISABLE THIS UNLESS YOU KNOW WHAT YOU ARE DOING.\n\ncomment \"Features below require specific hardware (READ DOCS FIRST!)\"", + "id": "BOOTLOADER_FLASH_XMC_SUPPORT", + "name": "BOOTLOADER_FLASH_XMC_SUPPORT", + "range": null, + "title": "Enable the support for flash chips of XMC (READ DOCS FIRST)", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "This is a helper config for 32bits address flash. Invisible for users.", + "id": "BOOTLOADER_FLASH_32BIT_ADDR", + "name": "BOOTLOADER_FLASH_32BIT_ADDR", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "This is a helper config for 32bits address flash. Invisible for users.", + "id": "BOOTLOADER_FLASH_NEEDS_32BIT_FEAT", + "name": "BOOTLOADER_FLASH_NEEDS_32BIT_FEAT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "This is a helper config for 32bits address quad flash. Invisible for users.", + "id": "BOOTLOADER_FLASH_NEEDS_32BIT_ADDR_QUAD_FLASH", + "name": "BOOTLOADER_FLASH_NEEDS_32BIT_ADDR_QUAD_FLASH", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "BOOTLOADER_FLASH_NEEDS_32BIT_ADDR_QUAD_FLASH && IDF_EXPERIMENTAL_FEATURES", + "help": "Enabling this option allows the CPU to access 32-bit-address flash beyond 16M range.\n1. This option only valid for 4-line flash. Octal flash doesn't need this.\n2. This option is experimental, which means it can\u2019t use on all flash chips stable, for more\ninformation, please contact Espressif Business support.", + "id": "BOOTLOADER_CACHE_32BIT_ADDR_QUAD_FLASH", + "name": "BOOTLOADER_CACHE_32BIT_ADDR_QUAD_FLASH", + "range": null, + "title": "Enable cache access to 32-bit-address (over 16MB) range of SPI Flash (READ DOCS FIRST)", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "BOOTLOADER_CACHE_32BIT_ADDR_OCTAL_FLASH", + "name": "BOOTLOADER_CACHE_32BIT_ADDR_OCTAL_FLASH", + "range": null, + "title": null, + "type": "bool" + } + ], + "depends_on": null, + "id": "bootloader-config-serial-flash-configurations", + "title": "Serial Flash Configurations", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": "!ESPTOOLPY_FLASHFREQ_80M && ", + "help": null, + "id": "BOOTLOADER_VDDSDIO_BOOST_1_8V", + "name": "BOOTLOADER_VDDSDIO_BOOST_1_8V", + "range": null, + "title": "1.8V", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_VDDSDIO_BOOST_1_9V", + "name": "BOOTLOADER_VDDSDIO_BOOST_1_9V", + "range": null, + "title": "1.9V", + "type": "bool" + } + ], + "depends_on": "SOC_CONFIGURABLE_VDDSDIO_SUPPORTED", + "help": "If this option is enabled, and VDDSDIO LDO is set to 1.8V (using eFuse\nor MTDI bootstrapping pin), bootloader will change LDO settings to\noutput 1.9V instead. This helps prevent flash chip from browning out\nduring flash programming operations.\n\nThis option has no effect if VDDSDIO is set to 3.3V, or if the internal\nVDDSDIO regulator is disabled via eFuse.", + "id": "bootloader-config-vddsdio-ldo-voltage", + "name": "BOOTLOADER_VDDSDIO_BOOST", + "title": "VDDSDIO LDO voltage", + "type": "choice" + }, + { + "children": [ + { + "children": [], + "depends_on": "BOOTLOADER_FACTORY_RESET", + "help": "The selected GPIO will be configured as an input with internal pull-up enabled (note that on some SoCs.\nnot all pins have an internal pull-up, consult the hardware datasheet for details.) To trigger a factory\nreset, this GPIO must be held high or low (as configured) on startup.", + "id": "BOOTLOADER_NUM_PIN_FACTORY_RESET", + "name": "BOOTLOADER_NUM_PIN_FACTORY_RESET", + "range": null, + "title": "Number of the GPIO input for factory reset", + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_FACTORY_RESET_PIN_LOW", + "name": "BOOTLOADER_FACTORY_RESET_PIN_LOW", + "range": null, + "title": "Reset on GPIO low", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_FACTORY_RESET_PIN_HIGH", + "name": "BOOTLOADER_FACTORY_RESET_PIN_HIGH", + "range": null, + "title": "Reset on GPIO high", + "type": "bool" + } + ], + "depends_on": "BOOTLOADER_FACTORY_RESET", + "help": "Pin level for factory reset, can be triggered on low or high.", + "id": "bootloader-config-gpio-triggers-factory-reset-factory-reset-gpio-level", + "name": "BOOTLOADER_FACTORY_RESET_PIN_LEVEL", + "title": "Factory reset GPIO level", + "type": "choice" + }, + { + "children": [], + "depends_on": "BOOTLOADER_FACTORY_RESET", + "help": "The device will boot from \"factory\" partition (or OTA slot 0 if no factory partition is present) after a\nfactory reset.", + "id": "BOOTLOADER_OTA_DATA_ERASE", + "name": "BOOTLOADER_OTA_DATA_ERASE", + "range": null, + "title": "Clear OTA data on factory reset (select factory partition)", + "type": "bool" + }, + { + "children": [], + "depends_on": "BOOTLOADER_FACTORY_RESET", + "help": "Allows customers to select which data partitions will be erased while factory reset.\n\nSpecify the names of partitions as a comma-delimited with optional spaces for readability. (Like this:\n\"nvs, phy_init, ...\")\nMake sure that the name specified in the partition table and here are the same.\nPartitions of type \"app\" cannot be specified here.", + "id": "BOOTLOADER_DATA_FACTORY_RESET", + "name": "BOOTLOADER_DATA_FACTORY_RESET", + "range": null, + "title": "Comma-separated names of partitions to clear on factory reset", + "type": "string" + } + ], + "depends_on": null, + "help": "Allows to reset the device to factory settings:\n- clear one or more data partitions;\n- boot from \"factory\" partition.\nThe factory reset will occur if there is a GPIO input held at the configured level while\ndevice starts up. See settings below.", + "id": "BOOTLOADER_FACTORY_RESET", + "name": "BOOTLOADER_FACTORY_RESET", + "range": null, + "title": "GPIO triggers factory reset", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "BOOTLOADER_APP_TEST", + "help": "The selected GPIO will be configured as an input with internal pull-up enabled.\nTo trigger a test app, this GPIO must be pulled low on reset.\nAfter the GPIO input is deactivated and the device reboots, the old application will boot.\n(factory or OTA[x]).\nNote that GPIO34-39 do not have an internal pullup and an external one must be provided.", + "id": "BOOTLOADER_NUM_PIN_APP_TEST", + "name": "BOOTLOADER_NUM_PIN_APP_TEST", + "range": null, + "title": "Number of the GPIO input to boot TEST partition", + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_APP_TEST_PIN_LOW", + "name": "BOOTLOADER_APP_TEST_PIN_LOW", + "range": null, + "title": "Enter test app on GPIO low", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_APP_TEST_PIN_HIGH", + "name": "BOOTLOADER_APP_TEST_PIN_HIGH", + "range": null, + "title": "Enter test app on GPIO high", + "type": "bool" + } + ], + "depends_on": "BOOTLOADER_APP_TEST", + "help": "Pin level for app test, can be triggered on low or high.", + "id": "bootloader-config-gpio-triggers-boot-from-test-app-partition-app-test-gpio-level", + "name": "BOOTLOADER_APP_TEST_PIN_LEVEL", + "title": "App test GPIO level", + "type": "choice" + } + ], + "depends_on": "!BOOTLOADER_APP_ANTI_ROLLBACK", + "help": "Allows to run the test app from \"TEST\" partition.\nA boot from \"test\" partition will occur if there is a GPIO input pulled low while device starts up.\nSee settings below.", + "id": "BOOTLOADER_APP_TEST", + "name": "BOOTLOADER_APP_TEST", + "range": null, + "title": "GPIO triggers boot from test app partition", + "type": "bool" + }, + { + "children": [], + "depends_on": "BOOTLOADER_FACTORY_RESET || BOOTLOADER_APP_TEST", + "help": "The GPIO must be held low continuously for this period of time after reset\nbefore a factory reset or test partition boot (as applicable) is performed.", + "id": "BOOTLOADER_HOLD_TIME_GPIO", + "name": "BOOTLOADER_HOLD_TIME_GPIO", + "range": null, + "title": "Hold time of GPIO for reset/test mode (seconds)", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "Protects the unmapped memory regions of the entire address space from unintended accesses.\nThis will ensure that an exception will be triggered whenever the CPU performs a memory\noperation on unmapped regions of the address space.", + "id": "BOOTLOADER_REGION_PROTECTION_ENABLE", + "name": "BOOTLOADER_REGION_PROTECTION_ENABLE", + "range": null, + "title": "Enable protection for unmapped memory regions", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "BOOTLOADER_WDT_ENABLE", + "help": "If this option is set, the ESP-IDF app must explicitly reset, feed, or disable the rtc_wdt in\nthe app's own code.\nIf this option is not set (default), then rtc_wdt will be disabled by ESP-IDF before calling\nthe app_main() function.\n\nUse function wdt_hal_feed() for resetting counter of RTC_WDT.\nFor esp32/s2 you can also use rtc_wdt_feed().\n\nUse function wdt_hal_disable() for disabling RTC_WDT.\nFor esp32/s2 you can also use rtc_wdt_disable().", + "id": "BOOTLOADER_WDT_DISABLE_IN_USER_CODE", + "name": "BOOTLOADER_WDT_DISABLE_IN_USER_CODE", + "range": null, + "title": "Allows RTC watchdog disable in user code", + "type": "bool" + }, + { + "children": [], + "depends_on": "BOOTLOADER_WDT_ENABLE", + "help": "Verify that this parameter is correct and more then the execution time.\nPay attention to options such as reset to factory, trigger test partition and encryption on boot\n- these options can increase the execution time.\nNote: RTC_WDT will reset while encryption operations will be performed.", + "id": "BOOTLOADER_WDT_TIME_MS", + "name": "BOOTLOADER_WDT_TIME_MS", + "range": [ + 0, + 120000 + ], + "title": "Timeout for RTC watchdog (ms)", + "type": "int" + } + ], + "depends_on": null, + "help": "Tracks the execution time of startup code.\nIf the execution time is exceeded, the RTC_WDT will restart system.\nIt is also useful to prevent a lock up in start code caused by an unstable power source.\nNOTE: Tracks the execution time starts from the bootloader code - re-set timeout, while selecting the\nsource for slow_clk - and ends calling app_main.\nRe-set timeout is needed due to WDT uses a SLOW_CLK clock source. After changing a frequency slow_clk a\ntime of WDT needs to re-set for new frequency.\nslow_clk depends on RTC_CLK_SRC (INTERNAL_RC or EXTERNAL_CRYSTAL).", + "id": "BOOTLOADER_WDT_ENABLE", + "name": "BOOTLOADER_WDT_ENABLE", + "range": null, + "title": "Use RTC watchdog in start code", + "type": "bool" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "BOOTLOADER_APP_ANTI_ROLLBACK", + "help": "The secure version is the sequence number stored in the header of each firmware.\nThe security version is set in the bootloader, version is recorded in the eFuse field\nas the number of set ones. The allocated number of bits in the efuse field\nfor storing the security version is limited (see BOOTLOADER_APP_SEC_VER_SIZE_EFUSE_FIELD option).\n\nBootloader: When bootloader selects an app to boot, an app is selected that has\na security version greater or equal that recorded in eFuse field.\nThe app is booted with a higher (or equal) secure version.\n\nThe security version is worth increasing if in previous versions there is\na significant vulnerability and their use is not acceptable.\n\nYour partition table should has a scheme with ota_0 + ota_1 (without factory).", + "id": "BOOTLOADER_APP_SECURE_VERSION", + "name": "BOOTLOADER_APP_SECURE_VERSION", + "range": null, + "title": "eFuse secure version of app", + "type": "int" + }, + { + "children": [], + "depends_on": "BOOTLOADER_APP_ANTI_ROLLBACK", + "help": "The size of the efuse secure version field.\nIts length is limited to 32 bits for ESP32 and 16 bits for ESP32-S2.\nThis determines how many times the security version can be increased.", + "id": "BOOTLOADER_APP_SEC_VER_SIZE_EFUSE_FIELD", + "name": "BOOTLOADER_APP_SEC_VER_SIZE_EFUSE_FIELD", + "range": null, + "title": "Size of the efuse secure version field", + "type": "int" + }, + { + "children": [], + "depends_on": "BOOTLOADER_APP_ANTI_ROLLBACK", + "help": "This option allows to emulate read/write operations with all eFuses and efuse secure version.\nIt allows to test anti-rollback implementation without permanent write eFuse bits.\nThere should be an entry in partition table with following details: `emul_efuse, data, efuse, , 0x2000`.\n\nThis option enables: EFUSE_VIRTUAL and EFUSE_VIRTUAL_KEEP_IN_FLASH.", + "id": "BOOTLOADER_EFUSE_SECURE_VERSION_EMULATE", + "name": "BOOTLOADER_EFUSE_SECURE_VERSION_EMULATE", + "range": null, + "title": "Emulate operations with efuse secure version(only test)", + "type": "bool" + } + ], + "depends_on": "BOOTLOADER_APP_ROLLBACK_ENABLE", + "help": "This option prevents rollback to previous firmware/application image with lower security version.", + "id": "BOOTLOADER_APP_ANTI_ROLLBACK", + "name": "BOOTLOADER_APP_ANTI_ROLLBACK", + "range": null, + "title": "Enable app anti-rollback support", + "type": "bool" + } + ], + "depends_on": null, + "help": "After updating the app, the bootloader runs a new app with the \"ESP_OTA_IMG_PENDING_VERIFY\" state set.\nThis state prevents the re-run of this app. After the first boot of the new app in the user code, the\nfunction should be called to confirm the operability of the app or vice versa about its non-operability.\nIf the app is working, then it is marked as valid. Otherwise, it is marked as not valid and rolls back to\nthe previous working app. A reboot is performed, and the app is booted before the software update.\nNote: If during the first boot a new app the power goes out or the WDT works, then roll back will happen.\nRollback is possible only between the apps with the same security versions.", + "id": "BOOTLOADER_APP_ROLLBACK_ENABLE", + "name": "BOOTLOADER_APP_ROLLBACK_ENABLE", + "range": null, + "title": "Enable app rollback support", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_RTC_FAST_MEM_SUPPORTED && ((SECURE_BOOT && SECURE_BOOT_INSECURE) || !SECURE_BOOT)", + "help": "This option disables the normal validation of an image coming out of\ndeep sleep (checksums, SHA256, and signature). This is a trade-off\nbetween wakeup performance from deep sleep, and image integrity checks.\n\nOnly enable this if you know what you are doing. It should not be used\nin conjunction with using deep_sleep() entry and changing the active OTA\npartition as this would skip the validation upon first load of the new\nOTA partition.\n\nIt is possible to enable this option with Secure Boot if \"allow insecure\noptions\" is enabled, however it's strongly recommended to NOT enable it as\nit may allow a Secure Boot bypass.", + "id": "BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP", + "name": "BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP", + "range": null, + "title": "Skip image validation when exiting deep sleep", + "type": "bool" + }, + { + "children": [], + "depends_on": "!SECURE_SIGNED_ON_BOOT", + "help": "Some applications need to boot very quickly from power on. By default, the entire app binary\nis read from flash and verified which takes up a significant portion of the boot time.\n\nEnabling this option will skip validation of the app when the SoC boots from power on.\nNote that in this case it's not possible for the bootloader to detect if an app image is\ncorrupted in the flash, therefore it's not possible to safely fall back to a different app\npartition. Flash corruption of this kind is unlikely but can happen if there is a serious\nfirmware bug or physical damage.\n\nFollowing other reset types, the bootloader will still validate the app image. This increases\nthe chances that flash corruption resulting in a crash can be detected following soft reset, and\nthe bootloader will fall back to a valid app image. To increase the chances of successfully recovering\nfrom a flash corruption event, keep the option BOOTLOADER_WDT_ENABLE enabled and consider also enabling\nBOOTLOADER_WDT_DISABLE_IN_USER_CODE - then manually disable the RTC Watchdog once the app is running.\nIn addition, enable both the Task and Interrupt watchdog timers with reset options set.", + "id": "BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON", + "name": "BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON", + "range": null, + "title": "Skip image validation from power on reset (READ HELP FIRST)", + "type": "bool" + }, + { + "children": [], + "depends_on": "!SECURE_SIGNED_ON_BOOT", + "help": "Selecting this option prevents the bootloader from ever validating the app image before\nbooting it. Any flash corruption of the selected app partition will make the entire SoC\nunbootable.\n\nAlthough flash corruption is a very rare case, it is not recommended to select this option.\nConsider selecting \"Skip image validation from power on reset\" instead. However, if boot time\nis the only important factor then it can be enabled.", + "id": "BOOTLOADER_SKIP_VALIDATE_ALWAYS", + "name": "BOOTLOADER_SKIP_VALIDATE_ALWAYS", + "range": null, + "title": "Skip image validation always (READ HELP FIRST)", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_RTC_FAST_MEM_SUPPORTED", + "help": "Reserve RTC FAST memory for Skip image validation. This option in bytes.\nThis option reserves an area in the RTC FAST memory (access only PRO_CPU).\nUsed to save the addresses of the selected application.\nWhen a wakeup occurs (from Deep sleep), the bootloader retrieves it and\nloads the application without validation.", + "id": "BOOTLOADER_RESERVE_RTC_SIZE", + "name": "BOOTLOADER_RESERVE_RTC_SIZE", + "range": null, + "title": null, + "type": "hex" + }, + { + "children": [ + { + "children": [], + "depends_on": "BOOTLOADER_CUSTOM_RESERVE_RTC", + "help": "This option allows the customer to use the legacy bootloader behavior when the\nRTC FAST memory CRC calculation takes place. When this option is enabled, the\nallocated user custom data will be taken into account in the CRC calculation.\nThis means that any change to the custom data would need a CRC update to prevent\nthe bootloader from marking this data as corrupted.\nIf this option is disabled, the custom data will not be taken into account when\ncalculating the RTC FAST memory CRC. The user custom data can be changed freely,\nwithout the need to update the CRC.\nTHIS OPTION MUST BE THE SAME FOR BOTH THE BOOTLOADER AND THE APPLICATION BUILDS.", + "id": "BOOTLOADER_CUSTOM_RESERVE_RTC_IN_CRC", + "name": "BOOTLOADER_CUSTOM_RESERVE_RTC_IN_CRC", + "range": null, + "title": "Include custom memory in the CRC calculation", + "type": "bool" + }, + { + "children": [], + "depends_on": "BOOTLOADER_CUSTOM_RESERVE_RTC", + "help": "This option reserves in RTC FAST memory the area for custom purposes.\nIf you want to create your own bootloader and save more information\nin this area of memory, you can increase it. It must be a multiple of 4 bytes.\nThis area (rtc_retain_mem_t) is reserved and has access from the bootloader and an application.", + "id": "BOOTLOADER_CUSTOM_RESERVE_RTC_SIZE", + "name": "BOOTLOADER_CUSTOM_RESERVE_RTC_SIZE", + "range": null, + "title": "Size in bytes for custom purposes", + "type": "hex" + } + ], + "depends_on": "SOC_RTC_FAST_MEM_SUPPORTED", + "help": "This option allows the customer to place data in the RTC FAST memory,\nthis area remains valid when rebooted, except for power loss.\nThis memory is located at a fixed address and is available\nfor both the bootloader and the application.\n(The application and bootloader must be compiled with the same option).\nThe RTC FAST memory has access only through PRO_CPU.", + "id": "BOOTLOADER_CUSTOM_RESERVE_RTC", + "name": "BOOTLOADER_CUSTOM_RESERVE_RTC", + "range": null, + "title": "Reserve RTC FAST memory for custom purposes", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_RTC_FAST_MEM_SUPPORTED", + "help": "This option reserves an area in RTC FAST memory for the following features:\n- \"Skip image validation when exiting deep sleep\"\n- \"Reserve RTC FAST memory for custom purposes\"\n- \"GPIO triggers factory reset\"", + "id": "BOOTLOADER_RESERVE_RTC_MEM", + "name": "BOOTLOADER_RESERVE_RTC_MEM", + "range": null, + "title": null, + "type": "bool" + } + ], + "depends_on": null, + "id": "bootloader-config", + "title": "Bootloader config", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": "SECURE_BOOT || SECURE_SIGNED_ON_BOOT_NO_SECURE_BOOT", + "help": null, + "id": "SECURE_SIGNED_ON_BOOT", + "name": "SECURE_SIGNED_ON_BOOT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_BOOT || SECURE_SIGNED_ON_UPDATE_NO_SECURE_BOOT", + "help": null, + "id": "SECURE_SIGNED_ON_UPDATE", + "name": "SECURE_SIGNED_ON_UPDATE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_SIGNED_ON_BOOT || SECURE_SIGNED_ON_UPDATE", + "help": null, + "id": "SECURE_SIGNED_APPS", + "name": "SECURE_SIGNED_APPS", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "(IDF_TARGET_ESP32 && ESP32_REV_MIN_FULL >= 300) || SOC_SECURE_BOOT_V2_RSA", + "help": null, + "id": "SECURE_BOOT_V2_RSA_SUPPORTED", + "name": "SECURE_BOOT_V2_RSA_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_SECURE_BOOT_V2_ECC", + "help": null, + "id": "SECURE_BOOT_V2_ECC_SUPPORTED", + "name": "SECURE_BOOT_V2_ECC_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_SECURE_BOOT_V1", + "help": null, + "id": "SECURE_BOOT_V1_SUPPORTED", + "name": "SECURE_BOOT_V1_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "ESP32_REV_MIN_FULL >= 300", + "help": null, + "id": "SECURE_BOOT_V2_PREFERRED", + "name": "SECURE_BOOT_V2_PREFERRED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SECURE_BOOT_V2_ECDSA_ENABLED", + "name": "SECURE_BOOT_V2_ECDSA_ENABLED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SECURE_BOOT_V2_RSA_ENABLED", + "name": "SECURE_BOOT_V2_RSA_ENABLED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SECURE_BOOT_FLASH_ENC_KEYS_BURN_TOGETHER", + "name": "SECURE_BOOT_FLASH_ENC_KEYS_BURN_TOGETHER", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "!SECURE_BOOT", + "help": "Require apps to be signed to verify their integrity.\n\nThis option uses the same app signature scheme as hardware secure boot, but unlike hardware secure boot it\ndoes not prevent the bootloader from being physically updated. This means that the device can be secured\nagainst remote network access, but not physical access. Compared to using hardware Secure Boot this option\nis much simpler to implement.", + "id": "SECURE_SIGNED_APPS_NO_SECURE_BOOT", + "name": "SECURE_SIGNED_APPS_NO_SECURE_BOOT", + "range": null, + "title": "Require signed app images", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "SECURE_BOOT_V1_SUPPORTED && (SECURE_SIGNED_APPS_NO_SECURE_BOOT || SECURE_BOOT_V1_ENABLED) && ", + "help": "Embeds the ECDSA public key in the bootloader and signs the application with an ECDSA key.\nRefer to the documentation before enabling.", + "id": "SECURE_SIGNED_APPS_ECDSA_SCHEME", + "name": "SECURE_SIGNED_APPS_ECDSA_SCHEME", + "range": null, + "title": "ECDSA", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_BOOT_V2_RSA_SUPPORTED && (SECURE_SIGNED_APPS_NO_SECURE_BOOT || SECURE_BOOT_V2_ENABLED) && ", + "help": "Appends the RSA-3072 based Signature block to the application.\nRefer to before enabling.", + "id": "SECURE_SIGNED_APPS_RSA_SCHEME", + "name": "SECURE_SIGNED_APPS_RSA_SCHEME", + "range": null, + "title": "RSA", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_BOOT_V2_ECC_SUPPORTED && (SECURE_SIGNED_APPS_NO_SECURE_BOOT || SECURE_BOOT_V2_ENABLED) && ", + "help": "For Secure boot V2 (e.g., ESP32-C2 SoC), appends ECDSA based signature block to the application.\nRefer to documentation before enabling.", + "id": "SECURE_SIGNED_APPS_ECDSA_V2_SCHEME", + "name": "SECURE_SIGNED_APPS_ECDSA_V2_SCHEME", + "range": null, + "title": "ECDSA (V2)", + "type": "bool" + } + ], + "depends_on": "SECURE_BOOT || SECURE_SIGNED_APPS_NO_SECURE_BOOT", + "help": "Select the Secure App signing scheme. Depends on the Chip Revision.\nThere are two secure boot versions:\n\n1. Secure boot V1\n - Legacy custom secure boot scheme. Supported in ESP32 SoC.\n\n2. Secure boot V2\n - RSA based secure boot scheme.\n Supported in ESP32-ECO3 (ESP32 Chip Revision 3 onwards), ESP32-S2, ESP32-C3, ESP32-S3 SoCs.\n\n - ECDSA based secure boot scheme. Supported in ESP32-C2 SoC.", + "id": "security-features-app-signing-scheme", + "name": "SECURE_SIGNED_APPS_SCHEME", + "title": "App Signing Scheme", + "type": "choice" + }, + { + "children": [ + { + "children": [], + "depends_on": "SECURE_SIGNED_APPS_ECDSA_V2_SCHEME && ", + "help": null, + "id": "SECURE_BOOT_ECDSA_KEY_LEN_192_BITS", + "name": "SECURE_BOOT_ECDSA_KEY_LEN_192_BITS", + "range": null, + "title": "Using ECC curve NISTP192", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_SIGNED_APPS_ECDSA_V2_SCHEME && ", + "help": null, + "id": "SECURE_BOOT_ECDSA_KEY_LEN_256_BITS", + "name": "SECURE_BOOT_ECDSA_KEY_LEN_256_BITS", + "range": null, + "title": "Using ECC curve NISTP256 (Recommended)", + "type": "bool" + } + ], + "depends_on": "SECURE_SIGNED_APPS_ECDSA_V2_SCHEME", + "help": "Select the ECDSA key size. Two key sizes are supported\n\n- 192 bit key using NISTP192 curve\n- 256 bit key using NISTP256 curve (Recommended)\n\nThe advantage of using 256 bit key is the extra randomness which makes it difficult to be\nbruteforced compared to 192 bit key.\nAt present, both key sizes are practically implausible to bruteforce.", + "id": "security-features-ecdsa-key-size", + "name": "SECURE_BOOT_ECDSA_KEY_LEN_SIZE", + "title": "ECDSA key size", + "type": "choice" + }, + { + "children": [], + "depends_on": "SECURE_SIGNED_APPS_NO_SECURE_BOOT && SECURE_SIGNED_APPS_ECDSA_SCHEME", + "help": "If this option is set, the bootloader will be compiled with code to verify that an app is signed before\nbooting it.\n\nIf hardware secure boot is enabled, this option is always enabled and cannot be disabled.\nIf hardware secure boot is not enabled, this option doesn't add significant security by itself so most\nusers will want to leave it disabled.", + "id": "SECURE_SIGNED_ON_BOOT_NO_SECURE_BOOT", + "name": "SECURE_SIGNED_ON_BOOT_NO_SECURE_BOOT", + "range": null, + "title": "Bootloader verifies app signatures", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_SIGNED_APPS_NO_SECURE_BOOT", + "help": "If this option is set, any OTA updated apps will have the signature verified before being considered valid.\n\nWhen enabled, the signature is automatically checked whenever the esp_ota_ops.h APIs are used for OTA\nupdates, or esp_image_format.h APIs are used to verify apps.\n\nIf hardware secure boot is enabled, this option is always enabled and cannot be disabled.\nIf hardware secure boot is not enabled, this option still adds significant security against network-based\nattackers by preventing spoofing of OTA updates.", + "id": "SECURE_SIGNED_ON_UPDATE_NO_SECURE_BOOT", + "name": "SECURE_SIGNED_ON_UPDATE_NO_SECURE_BOOT", + "range": null, + "title": "Verify app signature on update", + "type": "bool" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "SECURE_BOOT_V1_SUPPORTED && ", + "help": "Build a bootloader which enables secure boot version 1 on first boot.\nRefer to the Secure Boot section of the ESP-IDF Programmer's Guide for this version before enabling.", + "id": "SECURE_BOOT_V1_ENABLED", + "name": "SECURE_BOOT_V1_ENABLED", + "range": null, + "title": "Enable Secure Boot version 1", + "type": "bool" + }, + { + "children": [], + "depends_on": "(SECURE_BOOT_V2_RSA_SUPPORTED || SECURE_BOOT_V2_ECC_SUPPORTED) && ", + "help": "Build a bootloader which enables Secure Boot version 2 on first boot.\nRefer to Secure Boot V2 section of the ESP-IDF Programmer's Guide for this version before enabling.", + "id": "SECURE_BOOT_V2_ENABLED", + "name": "SECURE_BOOT_V2_ENABLED", + "range": null, + "title": "Enable Secure Boot version 2", + "type": "bool" + } + ], + "depends_on": "SECURE_BOOT", + "help": "Select the Secure Boot Version. Depends on the Chip Revision.\nSecure Boot V2 is the new RSA / ECDSA based secure boot scheme.\n\n - RSA based scheme is supported in ESP32 (Revision 3 onwards), ESP32-S2, ESP32-C3 (ECO3), ESP32-S3.\n - ECDSA based scheme is supported in ESP32-C2 SoC.\n\nPlease note that, RSA or ECDSA secure boot is property of specific SoC based on its HW design, supported\ncrypto accelerators, die-size, cost and similar parameters. Please note that RSA scheme has requirement\nfor bigger key sizes but at the same time it is comparatively faster than ECDSA verification.\n\nSecure Boot V1 is the AES based (custom) secure boot scheme supported in ESP32 SoC.", + "id": "security-features-enable-hardware-secure-boot-in-bootloader-read-docs-first--select-secure-boot-version", + "name": "SECURE_BOOT_VERSION", + "title": "Select secure boot version", + "type": "choice" + } + ], + "depends_on": "SOC_SECURE_BOOT_SUPPORTED && !(IDF_TARGET_ESP32C3 && ESP32C3_REV_MIN_FULL < 3)", + "help": "Build a bootloader which enables Secure Boot on first boot.\n\nOnce enabled, Secure Boot will not boot a modified bootloader. The bootloader will only load a partition\ntable or boot an app if the data has a verified digital signature. There are implications for reflashing\nupdated apps once secure boot is enabled.\n\nWhen enabling secure boot, JTAG and ROM BASIC Interpreter are permanently disabled by default.", + "id": "SECURE_BOOT", + "name": "SECURE_BOOT", + "range": null, + "title": "Enable hardware Secure Boot in bootloader (READ DOCS FIRST)", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "On first boot, the bootloader will generate a key which is not readable externally or by software. A\ndigest is generated from the bootloader image itself. This digest will be verified on each subsequent\nboot.\n\nEnabling this option means that the bootloader cannot be changed after the first time it is booted.", + "id": "SECURE_BOOTLOADER_ONE_TIME_FLASH", + "name": "SECURE_BOOTLOADER_ONE_TIME_FLASH", + "range": null, + "title": "One-time flash", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Generate a reusable secure bootloader key, derived (via SHA-256) from the secure boot signing key.\n\nThis allows the secure bootloader to be re-flashed by anyone with access to the secure boot signing\nkey.\n\nThis option is less secure than one-time flash, because a leak of the digest key from one device\nallows reflashing of any device that uses it.", + "id": "SECURE_BOOTLOADER_REFLASHABLE", + "name": "SECURE_BOOTLOADER_REFLASHABLE", + "range": null, + "title": "Reflashable", + "type": "bool" + } + ], + "depends_on": "SECURE_BOOT_V1_ENABLED", + "help": null, + "id": "security-features-secure-bootloader-mode", + "name": "SECURE_BOOTLOADER_MODE", + "title": "Secure bootloader mode", + "type": "choice" + }, + { + "children": [ + { + "children": [], + "depends_on": "SECURE_BOOT_BUILD_SIGNED_BINARIES", + "help": "Path to the key file used to sign app images.\n\nKey file is an ECDSA private key (NIST256p curve) in PEM format for Secure Boot V1.\nKey file is an RSA private key in PEM format for Secure Boot V2.\n\nPath is evaluated relative to the project directory.\n\nYou can generate a new signing key by running the following command:\nespsecure.py generate_signing_key secure_boot_signing_key.pem\n\nSee the Secure Boot section of the ESP-IDF Programmer's Guide for this version for details.", + "id": "SECURE_BOOT_SIGNING_KEY", + "name": "SECURE_BOOT_SIGNING_KEY", + "range": null, + "title": "Secure boot private signing key", + "type": "string" + } + ], + "depends_on": "SECURE_SIGNED_APPS", + "help": "Once secure boot or signed app requirement is enabled, app images are required to be signed.\n\nIf enabled (default), these binary files are signed as part of the build process. The file named in\n\"Secure boot private signing key\" will be used to sign the image.\n\nIf disabled, unsigned app/partition data will be built. They must be signed manually using espsecure.py.\nVersion 1 to enable ECDSA Based Secure Boot and Version 2 to enable RSA based Secure Boot.\n(for example, on a remote signing server.)", + "id": "SECURE_BOOT_BUILD_SIGNED_BINARIES", + "name": "SECURE_BOOT_BUILD_SIGNED_BINARIES", + "range": null, + "title": "Sign binaries during build", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_SIGNED_APPS && SECURE_SIGNED_APPS_ECDSA_SCHEME && !SECURE_BOOT_BUILD_SIGNED_BINARIES", + "help": "Path to a public key file used to verify signed images.\nSecure Boot V1: This ECDSA public key is compiled into the bootloader and/or\napp, to verify app images.\n\nKey file is in raw binary format, and can be extracted from a\nPEM formatted private key using the espsecure.py\nextract_public_key command.\n\nRefer to the Secure Boot section of the ESP-IDF Programmer's Guide for this version before enabling.", + "id": "SECURE_BOOT_VERIFICATION_KEY", + "name": "SECURE_BOOT_VERIFICATION_KEY", + "range": null, + "title": "Secure boot public signature verification key", + "type": "string" + }, + { + "children": [], + "depends_on": "SECURE_BOOT && SOC_SUPPORT_SECURE_BOOT_REVOKE_KEY", + "help": "If this option is set, ROM bootloader will revoke the public key digest burned in efuse block\nif it fails to verify the signature of software bootloader with it.\nRevocation of keys does not happen when enabling secure boot. Once secure boot is enabled,\nkey revocation checks will be done on subsequent boot-up, while verifying the software bootloader\n\nThis feature provides a strong resistance against physical attacks on the device.\n\nNOTE: Once a digest slot is revoked, it can never be used again to verify an image\nThis can lead to permanent bricking of the device, in case all keys are revoked\nbecause of signature verification failure.", + "id": "SECURE_BOOT_ENABLE_AGGRESSIVE_KEY_REVOKE", + "name": "SECURE_BOOT_ENABLE_AGGRESSIVE_KEY_REVOKE", + "range": null, + "title": "Enable Aggressive key revoke strategy", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_BOOT_V2_ENABLED && SECURE_BOOT_BUILD_SIGNED_BINARIES", + "help": "When Secure Boot V2 is enabled, by default the bootloader is not flashed along with other artifacts\nlike the application and the partition table images, i.e. bootloader has to be separately flashed\nusing the command `idf.py bootloader flash`, whereas, the application and partition table can be flashed\nusing the command `idf.py flash` itself.\nEnabling this option allows flashing the bootloader along with the other artifacts\nby invocation of the command `idf.py flash`.\n\nIf this option is enabled make sure that even the bootloader is signed using the correct secure boot key,\notherwise the bootloader signature verification would fail, as hash of the public key which is present in\nthe bootloader signature would not match with the digest stored into the efuses\nand thus the device will not be able to boot up.", + "id": "SECURE_BOOT_FLASH_BOOTLOADER_DEFAULT", + "name": "SECURE_BOOT_FLASH_BOOTLOADER_DEFAULT", + "range": null, + "title": "Flash bootloader along with other artifacts when using the default flash command", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "SECURE_BOOTLOADER_KEY_ENCODING_256BIT", + "name": "SECURE_BOOTLOADER_KEY_ENCODING_256BIT", + "range": null, + "title": "No encoding (256 bit key)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "SECURE_BOOTLOADER_KEY_ENCODING_192BIT", + "name": "SECURE_BOOTLOADER_KEY_ENCODING_192BIT", + "range": null, + "title": "3/4 encoding (192 bit key)", + "type": "bool" + } + ], + "depends_on": "SECURE_BOOTLOADER_REFLASHABLE", + "help": "In reflashable secure bootloader mode, a hardware key is derived from the signing key (with SHA-256) and\ncan be written to eFuse with espefuse.py.\n\nNormally this is a 256-bit key, but if 3/4 Coding Scheme is used on the device then the eFuse key is\ntruncated to 192 bits.\n\nThis configuration item doesn't change any firmware code, it only changes the size of key binary which is\ngenerated at build time.", + "id": "security-features-hardware-key-encoding", + "name": "SECURE_BOOTLOADER_KEY_ENCODING", + "title": "Hardware Key Encoding", + "type": "choice" + }, + { + "children": [], + "depends_on": "SECURE_BOOT", + "help": "You can disable some of the default protections offered by secure boot, in order to enable testing or a\ncustom combination of security features.\n\nOnly enable these options if you are very sure.\n\nRefer to the Secure Boot section of the ESP-IDF Programmer's Guide for this version before enabling.", + "id": "SECURE_BOOT_INSECURE", + "name": "SECURE_BOOT_INSECURE", + "range": null, + "title": "Allow potentially insecure options", + "type": "bool" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "SOC_FLASH_ENCRYPTION_XTS_AES_128_DERIVED && ", + "help": null, + "id": "SECURE_FLASH_ENCRYPTION_AES128_DERIVED", + "name": "SECURE_FLASH_ENCRYPTION_AES128_DERIVED", + "range": null, + "title": "AES-128 key derived from 128 bits (SHA256(128 bits))", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_FLASH_ENCRYPTION_XTS_AES_128 && !(IDF_TARGET_ESP32C2 && SECURE_BOOT) && ", + "help": null, + "id": "SECURE_FLASH_ENCRYPTION_AES128", + "name": "SECURE_FLASH_ENCRYPTION_AES128", + "range": null, + "title": "AES-128 (256-bit key)", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_FLASH_ENCRYPTION_XTS_AES_256 && ", + "help": null, + "id": "SECURE_FLASH_ENCRYPTION_AES256", + "name": "SECURE_FLASH_ENCRYPTION_AES256", + "range": null, + "title": "AES-256 (512-bit key)", + "type": "bool" + } + ], + "depends_on": "SOC_FLASH_ENCRYPTION_XTS_AES_OPTIONS && SECURE_FLASH_ENC_ENABLED", + "help": "Size of generated XTS-AES key.\n\n- AES-128 uses a 256-bit key (32 bytes) derived from 128 bits (16 bytes) burned in half Efuse key block.\n Internally, it calculates SHA256(128 bits)\n- AES-128 uses a 256-bit key (32 bytes) which occupies one Efuse key block.\n- AES-256 uses a 512-bit key (64 bytes) which occupies two Efuse key blocks.\n\nThis setting is ignored if either type of key is already burned to Efuse before the first boot.\nIn this case, the pre-burned key is used and no new key is generated.", + "id": "security-features-enable-flash-encryption-on-boot-read-docs-first--size-of-generated-xts-aes-key", + "name": "SECURE_FLASH_ENCRYPTION_KEYSIZE", + "title": "Size of generated XTS-AES key", + "type": "choice" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "SECURE_FLASH_ENCRYPTION_MODE_DEVELOPMENT", + "name": "SECURE_FLASH_ENCRYPTION_MODE_DEVELOPMENT", + "range": null, + "title": "Development (NOT SECURE)", + "type": "bool" + }, + { + "children": [], + "depends_on": "(!EFUSE_VIRTUAL || IDF_CI_BUILD) && ", + "help": null, + "id": "SECURE_FLASH_ENCRYPTION_MODE_RELEASE", + "name": "SECURE_FLASH_ENCRYPTION_MODE_RELEASE", + "range": null, + "title": "Release", + "type": "bool" + } + ], + "depends_on": "SECURE_FLASH_ENC_ENABLED", + "help": "By default Development mode is enabled which allows ROM download mode to perform flash encryption\noperations (plaintext is sent to the device, and it encrypts it internally and writes ciphertext\nto flash.) This mode is not secure, it's possible for an attacker to write their own chosen plaintext\nto flash.\n\nRelease mode should always be selected for production or manufacturing. Once enabled it's no longer\npossible for the device in ROM Download Mode to use the flash encryption hardware.\n\nWhen EFUSE_VIRTUAL is enabled, SECURE_FLASH_ENCRYPTION_MODE_RELEASE is not available.\nFor CI tests we use IDF_CI_BUILD to bypass it (\"export IDF_CI_BUILD=1\").\nWe do not recommend bypassing it for other purposes.\n\nRefer to the Flash Encryption section of the ESP-IDF Programmer's Guide for details.", + "id": "security-features-enable-flash-encryption-on-boot-read-docs-first--enable-usage-mode", + "name": "SECURE_FLASH_ENCRYPTION_MODE", + "title": "Enable usage mode", + "type": "choice" + } + ], + "depends_on": null, + "help": "If this option is set, flash contents will be encrypted by the bootloader on first boot.\n\nNote: After first boot, the system will be permanently encrypted. Re-flashing an encrypted\nsystem is complicated and not always possible.\n\nRead https://docs.espressif.com/projects/esp-idf/en/latest/security/flash-encryption.html\nbefore enabling.", + "id": "SECURE_FLASH_ENC_ENABLED", + "name": "SECURE_FLASH_ENC_ENABLED", + "range": null, + "title": "Enable flash encryption on boot (READ DOCS FIRST)", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SECURE_FLASH_HAS_WRITE_PROTECTION_CACHE", + "name": "SECURE_FLASH_HAS_WRITE_PROTECTION_CACHE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "(SECURE_BOOT_INSECURE || SECURE_FLASH_ENCRYPTION_MODE_DEVELOPMENT) && IDF_TARGET_ESP32", + "help": "By default, the BASIC ROM Console starts on reset if no valid bootloader is\nread from the flash.\n\nWhen either flash encryption or secure boot are enabled, the default is to\ndisable this BASIC fallback mode permanently via eFuse.\n\nIf this option is set, this eFuse is not burned and the BASIC ROM Console may\nremain accessible. Only set this option in testing environments.", + "id": "SECURE_BOOT_ALLOW_ROM_BASIC", + "name": "SECURE_BOOT_ALLOW_ROM_BASIC", + "range": null, + "title": "Leave ROM BASIC Interpreter available on reset", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_BOOT_INSECURE || SECURE_FLASH_ENCRYPTION_MODE_DEVELOPMENT", + "help": "If not set (default), the bootloader will permanently disable JTAG (across entire chip) on first boot\nwhen either secure boot or flash encryption is enabled.\n\nSetting this option leaves JTAG on for debugging, which negates all protections of flash encryption\nand some of the protections of secure boot.\n\nOnly set this option in testing environments.", + "id": "SECURE_BOOT_ALLOW_JTAG", + "name": "SECURE_BOOT_ALLOW_JTAG", + "range": null, + "title": "Allow JTAG Debugging", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_BOOT_INSECURE || SECURE_SIGNED_ON_UPDATE_NO_SECURE_BOOT", + "help": "If not set (default), app partition size must be a multiple of 64KB. App images are padded to 64KB\nlength, and the bootloader checks any trailing bytes after the signature (before the next 64KB\nboundary) have not been written. This is because flash cache maps entire 64KB pages into the address\nspace. This prevents an attacker from appending unverified data after the app image in the flash,\ncausing it to be mapped into the address space.\n\nSetting this option allows the app partition length to be unaligned, and disables padding of the app\nimage to this length. It is generally not recommended to set this option, unless you have a legacy\npartitioning scheme which doesn't support 64KB aligned partition lengths.", + "id": "SECURE_BOOT_ALLOW_SHORT_APP_PARTITION", + "name": "SECURE_BOOT_ALLOW_SHORT_APP_PARTITION", + "range": null, + "title": "Allow app partition length not 64KB aligned", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_BOOT_INSECURE && SECURE_BOOT_V2_ENABLED", + "help": "If not set (default, recommended), on first boot the bootloader will burn the WR_DIS_RD_DIS\nefuse when Secure Boot is enabled. This prevents any more efuses from being read protected.\n\nIf this option is set, it will remain possible to write the EFUSE_RD_DIS efuse field after Secure\nBoot is enabled. This may allow an attacker to read-protect the BLK2 efuse (for ESP32) and\nBLOCK4-BLOCK10 (i.e. BLOCK_KEY0-BLOCK_KEY5)(for other chips) holding the public key digest, causing an\nimmediate denial of service and possibly allowing an additional fault injection attack to\nbypass the signature protection.\n\nNOTE: Once a BLOCK is read-protected, the application will read all zeros from that block\n\nNOTE: If \"UART ROM download mode (Permanently disabled (recommended))\" or\n\"UART ROM download mode (Permanently switch to Secure mode (recommended))\" is set,\nthen it is __NOT__ possible to read/write efuses using espefuse.py utility.\nHowever, efuse can be read/written from the application", + "id": "SECURE_BOOT_V2_ALLOW_EFUSE_RD_DIS", + "name": "SECURE_BOOT_V2_ALLOW_EFUSE_RD_DIS", + "range": null, + "title": "Allow additional read protecting of efuses", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_BOOT_INSECURE && SOC_EFUSE_REVOKE_BOOT_KEY_DIGESTS", + "help": "If not set (default), during startup in the app all unused digest slots will be revoked.\nTo revoke unused slot will be called esp_efuse_set_digest_revoke(num_digest) for each digest.\nRevoking unused digest slots makes ensures that no trusted keys can be added later by an attacker.\nIf set, it means that you have a plan to use unused digests slots later.\n\nNote that if you plan to enable secure boot during the first boot up, the bootloader will intentionally\nrevoke the unused digest slots while enabling secure boot, even if the above config is enabled because\nkeeping the unused key slots un-revoked would a security hazard.\nIn case for any development workflow if you need to avoid this revocation, you should enable\nsecure boot externally (host based mechanism) rather than enabling it during the boot up,\nso that the bootloader would not need to enable secure boot and thus you could avoid its revocation\nstrategy.", + "id": "SECURE_BOOT_ALLOW_UNUSED_DIGEST_SLOTS", + "name": "SECURE_BOOT_ALLOW_UNUSED_DIGEST_SLOTS", + "range": null, + "title": "Leave unused digest slots available (not revoke)", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_FLASH_ENCRYPTION_MODE_DEVELOPMENT", + "help": "If not set (default), the bootloader will permanently disable UART bootloader encryption access on\nfirst boot. If set, the UART bootloader will still be able to access hardware encryption.\n\nIt is recommended to only set this option in testing environments.", + "id": "SECURE_FLASH_UART_BOOTLOADER_ALLOW_ENC", + "name": "SECURE_FLASH_UART_BOOTLOADER_ALLOW_ENC", + "range": null, + "title": "Leave UART bootloader encryption enabled", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_FLASH_ENCRYPTION_MODE_DEVELOPMENT && IDF_TARGET_ESP32", + "help": "If not set (default), the bootloader will permanently disable UART bootloader decryption access on\nfirst boot. If set, the UART bootloader will still be able to access hardware decryption.\n\nOnly set this option in testing environments. Setting this option allows complete bypass of flash\nencryption.", + "id": "SECURE_FLASH_UART_BOOTLOADER_ALLOW_DEC", + "name": "SECURE_FLASH_UART_BOOTLOADER_ALLOW_DEC", + "range": null, + "title": "Leave UART bootloader decryption enabled", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_FLASH_ENCRYPTION_MODE_DEVELOPMENT && (IDF_TARGET_ESP32 || SOC_EFUSE_DIS_DOWNLOAD_ICACHE || SOC_EFUSE_DIS_DOWNLOAD_DCACHE)", + "help": "If not set (default), the bootloader will permanently disable UART bootloader flash cache access on\nfirst boot. If set, the UART bootloader will still be able to access the flash cache.\n\nOnly set this option in testing environments.", + "id": "SECURE_FLASH_UART_BOOTLOADER_ALLOW_CACHE", + "name": "SECURE_FLASH_UART_BOOTLOADER_ALLOW_CACHE", + "range": null, + "title": "Leave UART bootloader flash cache enabled", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_FLASH_ENCRYPTION_MODE_DEVELOPMENT", + "help": "If not set (default), and flash encryption is not yet enabled in eFuses, the 2nd stage bootloader\nwill enable flash encryption: generate the flash encryption key and program eFuses.\nIf this option is set, and flash encryption is not yet enabled, the bootloader will error out and\nreboot.\nIf flash encryption is enabled in eFuses, this option does not change the bootloader behavior.\n\nOnly use this option in testing environments, to avoid accidentally enabling flash encryption on\nthe wrong device. The device needs to have flash encryption already enabled using espefuse.py.", + "id": "SECURE_FLASH_REQUIRE_ALREADY_ENABLED", + "name": "SECURE_FLASH_REQUIRE_ALREADY_ENABLED", + "range": null, + "title": "Require flash encryption to be already enabled", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_FLASH_HAS_WRITE_PROTECTION_CACHE", + "help": "If not set (default, recommended), on the first boot the bootloader will burn the write-protection of\nDIS_CACHE(for ESP32) or DIS_ICACHE/DIS_DCACHE(for other chips) eFuse when Flash Encryption is enabled.\nWrite protection for cache disable efuse prevents the chip from being blocked if it is set by accident.\nApp and bootloader use cache so disabling it makes the chip useless for IDF.\nDue to other eFuses are linked with the same write protection bit (see the list below) then\nwrite-protection will not be done if these SECURE_FLASH_UART_BOOTLOADER_ALLOW_ENC,\nSECURE_BOOT_ALLOW_JTAG or SECURE_FLASH_UART_BOOTLOADER_ALLOW_CACHE options are selected\nto give a chance to turn on the chip into the release mode later.\n\nList of eFuses with the same write protection bit:\nESP32: MAC, MAC_CRC, DISABLE_APP_CPU, DISABLE_BT, DIS_CACHE, VOL_LEVEL_HP_INV.\n\nESP32-C3: DIS_ICACHE, DIS_USB_JTAG, DIS_DOWNLOAD_ICACHE, DIS_USB_SERIAL_JTAG,\nDIS_FORCE_DOWNLOAD, DIS_TWAI, JTAG_SEL_ENABLE, DIS_PAD_JTAG, DIS_DOWNLOAD_MANUAL_ENCRYPT.\n\nESP32-C6: SWAP_UART_SDIO_EN, DIS_ICACHE, DIS_USB_JTAG, DIS_DOWNLOAD_ICACHE,\nDIS_USB_SERIAL_JTAG, DIS_FORCE_DOWNLOAD, DIS_TWAI, JTAG_SEL_ENABLE,\nDIS_PAD_JTAG, DIS_DOWNLOAD_MANUAL_ENCRYPT.\n\nESP32-H2: DIS_ICACHE, DIS_USB_JTAG, POWERGLITCH_EN, DIS_FORCE_DOWNLOAD, SPI_DOWNLOAD_MSPI_DIS,\nDIS_TWAI, JTAG_SEL_ENABLE, DIS_PAD_JTAG, DIS_DOWNLOAD_MANUAL_ENCRYPT.\n\nESP32-S2: DIS_ICACHE, DIS_DCACHE, DIS_DOWNLOAD_ICACHE, DIS_DOWNLOAD_DCACHE,\nDIS_FORCE_DOWNLOAD, DIS_USB, DIS_TWAI, DIS_BOOT_REMAP, SOFT_DIS_JTAG,\nHARD_DIS_JTAG, DIS_DOWNLOAD_MANUAL_ENCRYPT.\n\nESP32-S3: DIS_ICACHE, DIS_DCACHE, DIS_DOWNLOAD_ICACHE, DIS_DOWNLOAD_DCACHE,\nDIS_FORCE_DOWNLOAD, DIS_USB_OTG, DIS_TWAI, DIS_APP_CPU, DIS_PAD_JTAG,\nDIS_DOWNLOAD_MANUAL_ENCRYPT, DIS_USB_JTAG, DIS_USB_SERIAL_JTAG, STRAP_JTAG_SEL, USB_PHY_SEL.", + "id": "SECURE_FLASH_SKIP_WRITE_PROTECTION_CACHE", + "name": "SECURE_FLASH_SKIP_WRITE_PROTECTION_CACHE", + "range": null, + "title": "Skip write-protection of DIS_CACHE (DIS_ICACHE, DIS_DCACHE)", + "type": "bool" + } + ], + "depends_on": null, + "id": "security-features-potentially-insecure-options", + "title": "Potentially insecure options", + "type": "menu" + }, + { + "children": [], + "depends_on": "SECURE_FLASH_ENC_ENABLED && !SECURE_FLASH_REQUIRE_ALREADY_ENABLED", + "help": "If set (default), optimise encryption time for the partition of type APP,\nby only encrypting the app image that is present in the partition,\ninstead of the whole partition.\nThe image length used for encryption is derived from the image metadata, which\nincludes the size of the app image, checksum, hash and also the signature sector\nwhen secure boot is enabled.\n\nIf not set, the whole partition of type APP would be encrypted,\nwhich increases the encryption time but might be useful if there\nis any custom data appended to the firmware image.", + "id": "SECURE_FLASH_ENCRYPT_ONLY_IMAGE_LEN_IN_APP_PART", + "name": "SECURE_FLASH_ENCRYPT_ONLY_IMAGE_LEN_IN_APP_PART", + "range": null, + "title": "Encrypt only the app image that is present in the partition of type app", + "type": "bool" + }, + { + "children": [], + "depends_on": "SECURE_FLASH_ENC_ENABLED", + "help": "If set (default), in an app during startup code,\nthere is a check of the flash encryption eFuse bit is on\n(as the bootloader should already have set it).\nThe app requires this bit is on to continue work otherwise abort.\n\nIf not set, the app does not care if the flash encryption eFuse bit is set or not.", + "id": "SECURE_FLASH_CHECK_ENC_EN_IN_APP", + "name": "SECURE_FLASH_CHECK_ENC_EN_IN_APP", + "range": null, + "title": "Check Flash Encryption enabled on app startup", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SECURE_ROM_DL_MODE_ENABLED", + "name": "SECURE_ROM_DL_MODE_ENABLED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "If set, during startup the app will burn an eFuse bit to permanently disable the UART ROM\nDownload Mode. This prevents any future use of esptool.py, espefuse.py and similar tools.\n\nOnce disabled, if the SoC is booted with strapping pins set for ROM Download Mode\nthen an error is printed instead.\n\nIt is recommended to enable this option in any production application where Flash\nEncryption and/or Secure Boot is enabled and access to Download Mode is not required.\n\nIt is also possible to permanently disable Download Mode by calling\nesp_efuse_disable_rom_download_mode() at runtime.", + "id": "SECURE_DISABLE_ROM_DL_MODE", + "name": "SECURE_DISABLE_ROM_DL_MODE", + "range": null, + "title": "UART ROM download mode (Permanently disabled (recommended))", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_SUPPORTS_SECURE_DL_MODE && ", + "help": "If set, during startup the app will burn an eFuse bit to permanently switch the UART ROM\nDownload Mode into a separate Secure Download mode. This option can only work if\nDownload Mode is not already disabled by eFuse.\n\nSecure Download mode limits the use of Download Mode functions to update SPI config,\nchanging baud rate, basic flash write and a command to return a summary of currently\nenabled security features (`get_security_info`).\n\nSecure Download mode is not compatible with the esptool.py flasher stub feature,\nespefuse.py, read/writing memory or registers, encrypted download, or any other\nfeatures that interact with unsupported Download Mode commands.\n\nSecure Download mode should be enabled in any application where Flash Encryption\nand/or Secure Boot is enabled. Disabling this option does not immediately cancel\nthe benefits of the security features, but it increases the potential \"attack\nsurface\" for an attacker to try and bypass them with a successful physical attack.\n\nIt is also possible to enable secure download mode at runtime by calling\nesp_efuse_enable_rom_secure_download_mode()\n\nNote: Secure Download mode is not available for ESP32 (includes revisions till ECO3).", + "id": "SECURE_ENABLE_SECURE_ROM_DL_MODE", + "name": "SECURE_ENABLE_SECURE_ROM_DL_MODE", + "range": null, + "title": "UART ROM download mode (Permanently switch to Secure mode (recommended))", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "This is a potentially insecure option.\nEnabling this option will allow the full UART download mode to stay enabled.\nThis option SHOULD NOT BE ENABLED for production use cases.", + "id": "SECURE_INSECURE_ALLOW_DL_MODE", + "name": "SECURE_INSECURE_ALLOW_DL_MODE", + "range": null, + "title": "UART ROM download mode (Enabled (not recommended))", + "type": "bool" + } + ], + "depends_on": "(SECURE_BOOT_V2_ENABLED || SECURE_FLASH_ENC_ENABLED) && !(IDF_TARGET_ESP32 && ESP32_REV_MIN_FULL < 300)", + "help": null, + "id": "security-features-uart-rom-download-mode", + "name": "SECURE_UART_ROM_DL_MODE", + "title": "UART ROM download mode", + "type": "choice" + } + ], + "depends_on": null, + "id": "security-features", + "title": "Security features", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": "!APP_REPRODUCIBLE_BUILD", + "help": "If set, then the app will be built with the current time/date stamp. It is stored in the app description\nstructure. If not set, time/date stamp will be excluded from app image. This can be useful for getting the\nsame binary image files made from the same source, but at different times.", + "id": "APP_COMPILE_TIME_DATE", + "name": "APP_COMPILE_TIME_DATE", + "range": null, + "title": "Use time/date stamp for app", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "The PROJECT_VER variable from the build system will not affect the firmware image.\nThis value will not be contained in the esp_app_desc structure.", + "id": "APP_EXCLUDE_PROJECT_VER_VAR", + "name": "APP_EXCLUDE_PROJECT_VER_VAR", + "range": null, + "title": "Exclude PROJECT_VER from firmware image", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "The PROJECT_NAME variable from the build system will not affect the firmware image.\nThis value will not be contained in the esp_app_desc structure.", + "id": "APP_EXCLUDE_PROJECT_NAME_VAR", + "name": "APP_EXCLUDE_PROJECT_NAME_VAR", + "range": null, + "title": "Exclude PROJECT_NAME from firmware image", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "APP_PROJECT_VER_FROM_CONFIG", + "help": "Project version", + "id": "APP_PROJECT_VER", + "name": "APP_PROJECT_VER", + "range": null, + "title": "Project version", + "type": "string" + } + ], + "depends_on": null, + "help": "If this is enabled, then config item APP_PROJECT_VER will be used for the variable PROJECT_VER.\nOther ways to set PROJECT_VER will be ignored.", + "id": "APP_PROJECT_VER_FROM_CONFIG", + "name": "APP_PROJECT_VER_FROM_CONFIG", + "range": null, + "title": "Get the project version from Kconfig", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "At startup, the app will read the embedded APP ELF SHA-256 hash value from flash\nand convert it into a string and store it in a RAM buffer.\nThis ensures the panic handler and core dump will be able to print this string\neven when cache is disabled.\nThe size of the buffer is APP_RETRIEVE_LEN_ELF_SHA plus the null terminator.\nChanging this value will change the size of this buffer, in bytes.", + "id": "APP_RETRIEVE_LEN_ELF_SHA", + "name": "APP_RETRIEVE_LEN_ELF_SHA", + "range": [ + 8, + 64 + ], + "title": "The length of APP ELF SHA is stored in RAM(chars)", + "type": "int" + } + ], + "depends_on": null, + "id": "application-manager", + "title": "Application manager", + "type": "menu" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_HAS_CRC_LE", + "name": "ESP_ROM_HAS_CRC_LE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_HAS_CRC_BE", + "name": "ESP_ROM_HAS_CRC_BE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_HAS_MZ_CRC32", + "name": "ESP_ROM_HAS_MZ_CRC32", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_HAS_JPEG_DECODE", + "name": "ESP_ROM_HAS_JPEG_DECODE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "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" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_NEEDS_SWSETUP_WORKAROUND", + "name": "ESP_ROM_NEEDS_SWSETUP_WORKAROUND", + "range": null, + "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, + "help": null, + "id": "ESP_ROM_HAS_NEWLIB", + "name": "ESP_ROM_HAS_NEWLIB", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_HAS_NEWLIB_NANO_FORMAT", + "name": "ESP_ROM_HAS_NEWLIB_NANO_FORMAT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_HAS_NEWLIB_32BIT_TIME", + "name": "ESP_ROM_HAS_NEWLIB_32BIT_TIME", + "range": null, + "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, + "help": null, + "id": "ESP_ROM_HAS_SW_FLOAT", + "name": "ESP_ROM_HAS_SW_FLOAT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_USB_OTG_NUM", + "name": "ESP_ROM_USB_OTG_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_HAS_VERSION", + "name": "ESP_ROM_HAS_VERSION", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB", + "name": "ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "Always print ROM logs, this is the default behavior.", + "id": "BOOT_ROM_LOG_ALWAYS_ON", + "name": "BOOT_ROM_LOG_ALWAYS_ON", + "range": null, + "title": "Always Log", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Don't print ROM logs.", + "id": "BOOT_ROM_LOG_ALWAYS_OFF", + "name": "BOOT_ROM_LOG_ALWAYS_OFF", + "range": null, + "title": "Permanently disable logging", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Print ROM logs when GPIO level is high during start up.\nThe GPIO number is chip dependent,\ne.g. on ESP32-S2, the control GPIO is GPIO46.", + "id": "BOOT_ROM_LOG_ON_GPIO_HIGH", + "name": "BOOT_ROM_LOG_ON_GPIO_HIGH", + "range": null, + "title": "Log on GPIO High", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Print ROM logs when GPIO level is low during start up.\nThe GPIO number is chip dependent,\ne.g. on ESP32-S2, the control GPIO is GPIO46.", + "id": "BOOT_ROM_LOG_ON_GPIO_LOW", + "name": "BOOT_ROM_LOG_ON_GPIO_LOW", + "range": null, + "title": "Log on GPIO Low", + "type": "bool" + } + ], + "depends_on": "!IDF_TARGET_ESP32", + "help": "Controls the Boot ROM log behavior.\nThe rom log behavior can only be changed for once,\nspecific eFuse bit(s) will be burned at app boot stage.", + "id": "boot-rom-behavior-permanently-change-boot-rom-output", + "name": "BOOT_ROM_LOG_SCHEME", + "title": "Permanently change Boot ROM output", + "type": "choice" + } + ], + "depends_on": null, + "id": "boot-rom-behavior", + "title": "Boot ROM Behavior", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "The flasher tool sends a precompiled download stub first by default. That stub allows things\nlike compressed downloads and more. Usually you should not need to disable that feature", + "id": "ESPTOOLPY_NO_STUB", + "name": "ESPTOOLPY_NO_STUB", + "range": null, + "title": "Disable download stub", + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TARGET_ESP32S3 && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "ESPTOOLPY_OCT_FLASH", + "name": "ESPTOOLPY_OCT_FLASH", + "range": null, + "title": "Enable Octal Flash", + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TARGET_ESP32S3 && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This config option helps decide whether flash is Quad or Octal, but please note some limitations:\n\n1. If the flash chip is an Octal one, even if one of \"QIO\", \"QOUT\", \"DIO\", \"DOUT\" options is\n selected in `ESPTOOLPY_FLASHMODE`, our code will automatically change the\n mode to \"OPI\" and the sample mode will be STR.\n2. If the flash chip is a Quad one, even if \"OPI\" is selected in `ESPTOOLPY_FLASHMODE`, our code will\n automatically change the mode to \"DIO\".\n3. This option is mainly to improve the out-of-box experience of developers. It doesn't guarantee\n the feature-complete. Some code still rely on `ESPTOOLPY_OCT_FLASH`. Please do not rely on this option\n when you are pretty sure that you are using Octal flash.\n In this case, please enable `ESPTOOLPY_OCT_FLASH` option, then you can choose `DTR` sample mode\n in `ESPTOOLPY_FLASH_SAMPLE_MODE`. Otherwise, only `STR` mode is available.\n4. Enabling this feature reduces available internal RAM size (around 900 bytes).\n If your IRAM space is insufficient and you're aware of your flash type,\n disable this option and select corresponding flash type options.", + "id": "ESPTOOLPY_FLASH_MODE_AUTO_DETECT", + "name": "ESPTOOLPY_FLASH_MODE_AUTO_DETECT", + "range": null, + "title": "Choose flash mode automatically (please read help)", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "!ESPTOOLPY_OCT_FLASH && ", + "help": null, + "id": "ESPTOOLPY_FLASHMODE_QIO", + "name": "ESPTOOLPY_FLASHMODE_QIO", + "range": null, + "title": "QIO", + "type": "bool" + }, + { + "children": [], + "depends_on": "!ESPTOOLPY_OCT_FLASH && ", + "help": null, + "id": "ESPTOOLPY_FLASHMODE_QOUT", + "name": "ESPTOOLPY_FLASHMODE_QOUT", + "range": null, + "title": "QOUT", + "type": "bool" + }, + { + "children": [], + "depends_on": "!ESPTOOLPY_OCT_FLASH && ", + "help": null, + "id": "ESPTOOLPY_FLASHMODE_DIO", + "name": "ESPTOOLPY_FLASHMODE_DIO", + "range": null, + "title": "DIO", + "type": "bool" + }, + { + "children": [], + "depends_on": "!ESPTOOLPY_OCT_FLASH && ", + "help": null, + "id": "ESPTOOLPY_FLASHMODE_DOUT", + "name": "ESPTOOLPY_FLASHMODE_DOUT", + "range": null, + "title": "DOUT", + "type": "bool" + }, + { + "children": [], + "depends_on": "ESPTOOLPY_OCT_FLASH && ", + "help": null, + "id": "ESPTOOLPY_FLASHMODE_OPI", + "name": "ESPTOOLPY_FLASHMODE_OPI", + "range": null, + "title": "OPI", + "type": "bool" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Mode the flash chip is flashed in, as well as the default mode for the\nbinary to run in.", + "id": "serial-flasher-config-flash-spi-mode", + "name": "ESPTOOLPY_FLASHMODE", + "title": "Flash SPI mode", + "type": "choice" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_FLASH_SAMPLE_MODE_STR", + "name": "ESPTOOLPY_FLASH_SAMPLE_MODE_STR", + "range": null, + "title": "STR Mode", + "type": "bool" + }, + { + "children": [], + "depends_on": "ESPTOOLPY_OCT_FLASH && ", + "help": null, + "id": "ESPTOOLPY_FLASH_SAMPLE_MODE_DTR", + "name": "ESPTOOLPY_FLASH_SAMPLE_MODE_DTR", + "range": null, + "title": "DTR Mode", + "type": "bool" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "serial-flasher-config-flash-sampling-mode", + "name": "ESPTOOLPY_FLASH_SAMPLE_MODE", + "title": "Flash Sampling Mode", + "type": "choice" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "ESPTOOLPY_FLASHMODE", + "name": "ESPTOOLPY_FLASHMODE", + "range": null, + "title": null, + "type": "string" + }, + { + "children": [ + { + "children": [], + "depends_on": "SOC_MEMSPI_SRC_FREQ_120M && (SPI_FLASH_HPM_ON || ESPTOOLPY_OCT_FLASH) && (ESPTOOLPY_FLASH_SAMPLE_MODE_STR || IDF_EXPERIMENTAL_FEATURES) && ", + "help": "- Optional feature for QSPI Flash. Read docs and enable `CONFIG_SPI_FLASH_HPM_ENA` first!\n- Flash 120 MHz SDR mode is stable.\n- Flash 120 MHz DDR mode is an experimental feature, it works when\n the temperature is stable.\n\n Risks:\n If your chip powers on at a certain temperature, then after the temperature\n increases or decreases by approximately 20 Celsius degrees (depending on the\n chip), the program will crash randomly.", + "id": "ESPTOOLPY_FLASHFREQ_120M", + "name": "ESPTOOLPY_FLASHFREQ_120M", + "range": null, + "title": "120 MHz (READ DOCS FIRST)", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED && ", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_80M", + "name": "ESPTOOLPY_FLASHFREQ_80M", + "range": null, + "title": "80 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_MEMSPI_SRC_FREQ_64M_SUPPORTED && ", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_64M", + "name": "ESPTOOLPY_FLASHFREQ_64M", + "range": null, + "title": "64 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_MEMSPI_SRC_FREQ_60M_SUPPORTED && ", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_60M", + "name": "ESPTOOLPY_FLASHFREQ_60M", + "range": null, + "title": "60 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_MEMSPI_SRC_FREQ_48M_SUPPORTED && ", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_48M", + "name": "ESPTOOLPY_FLASHFREQ_48M", + "range": null, + "title": "48 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED && ", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_40M", + "name": "ESPTOOLPY_FLASHFREQ_40M", + "range": null, + "title": "40 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_MEMSPI_SRC_FREQ_32M_SUPPORTED && ", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_32M", + "name": "ESPTOOLPY_FLASHFREQ_32M", + "range": null, + "title": "32 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_MEMSPI_SRC_FREQ_30M_SUPPORTED && ", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_30M", + "name": "ESPTOOLPY_FLASHFREQ_30M", + "range": null, + "title": "30 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED && ", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_26M", + "name": "ESPTOOLPY_FLASHFREQ_26M", + "range": null, + "title": "26 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_MEMSPI_SRC_FREQ_24M_SUPPORTED && ", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_24M", + "name": "ESPTOOLPY_FLASHFREQ_24M", + "range": null, + "title": "24 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED && ", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_20M", + "name": "ESPTOOLPY_FLASHFREQ_20M", + "range": null, + "title": "20 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_MEMSPI_SRC_FREQ_16M_SUPPORTED && ", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_16M", + "name": "ESPTOOLPY_FLASHFREQ_16M", + "range": null, + "title": "16 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_MEMSPI_SRC_FREQ_15M_SUPPORTED && ", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_15M", + "name": "ESPTOOLPY_FLASHFREQ_15M", + "range": null, + "title": "15 MHz", + "type": "bool" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "serial-flasher-config-flash-spi-speed", + "name": "ESPTOOLPY_FLASHFREQ", + "title": "Flash SPI speed", + "type": "choice" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This is an invisible item, used to define the targets that defaults to use 80MHz Flash SPI speed.", + "id": "ESPTOOLPY_FLASHFREQ_80M_DEFAULT", + "name": "ESPTOOLPY_FLASHFREQ_80M_DEFAULT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ", + "name": "ESPTOOLPY_FLASHFREQ", + "range": null, + "title": null, + "type": "string" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_FLASHSIZE_1MB", + "name": "ESPTOOLPY_FLASHSIZE_1MB", + "range": null, + "title": "1 MB", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_FLASHSIZE_2MB", + "name": "ESPTOOLPY_FLASHSIZE_2MB", + "range": null, + "title": "2 MB", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_FLASHSIZE_4MB", + "name": "ESPTOOLPY_FLASHSIZE_4MB", + "range": null, + "title": "4 MB", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_FLASHSIZE_8MB", + "name": "ESPTOOLPY_FLASHSIZE_8MB", + "range": null, + "title": "8 MB", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_FLASHSIZE_16MB", + "name": "ESPTOOLPY_FLASHSIZE_16MB", + "range": null, + "title": "16 MB", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_FLASHSIZE_32MB", + "name": "ESPTOOLPY_FLASHSIZE_32MB", + "range": null, + "title": "32 MB", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_FLASHSIZE_64MB", + "name": "ESPTOOLPY_FLASHSIZE_64MB", + "range": null, + "title": "64 MB", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_FLASHSIZE_128MB", + "name": "ESPTOOLPY_FLASHSIZE_128MB", + "range": null, + "title": "128 MB", + "type": "bool" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "SPI flash size, in megabytes", + "id": "serial-flasher-config-flash-size", + "name": "ESPTOOLPY_FLASHSIZE", + "title": "Flash size", + "type": "choice" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "ESPTOOLPY_FLASHSIZE", + "name": "ESPTOOLPY_FLASHSIZE", + "range": null, + "title": null, + "type": "string" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "If this option is set, flashing the project will automatically detect\nthe flash size of the target chip and update the bootloader image\nbefore it is flashed.\n\nEnabling this option turns off the image protection against corruption\nby a SHA256 digest. Updating the bootloader image before flashing would\ninvalidate the digest.", + "id": "ESPTOOLPY_HEADER_FLASHSIZE_UPDATE", + "name": "ESPTOOLPY_HEADER_FLASHSIZE_UPDATE", + "range": null, + "title": "Detect flash size when flashing bootloader", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_BEFORE_RESET", + "name": "ESPTOOLPY_BEFORE_RESET", + "range": null, + "title": "Reset to bootloader", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_BEFORE_NORESET", + "name": "ESPTOOLPY_BEFORE_NORESET", + "range": null, + "title": "No reset", + "type": "bool" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Configure whether esptool.py should reset the ESP32 before flashing.\n\nAutomatic resetting depends on the RTS & DTR signals being\nwired from the serial port to the ESP32. Most USB development\nboards do this internally.", + "id": "serial-flasher-config-before-flashing", + "name": "ESPTOOLPY_BEFORE", + "title": "Before flashing", + "type": "choice" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "ESPTOOLPY_BEFORE", + "name": "ESPTOOLPY_BEFORE", + "range": null, + "title": null, + "type": "string" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_AFTER_RESET", + "name": "ESPTOOLPY_AFTER_RESET", + "range": null, + "title": "Reset after flashing", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_AFTER_NORESET", + "name": "ESPTOOLPY_AFTER_NORESET", + "range": null, + "title": "Stay in bootloader", + "type": "bool" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Configure whether esptool.py should reset the ESP32 after flashing.\n\nAutomatic resetting depends on the RTS & DTR signals being\nwired from the serial port to the ESP32. Most USB development\nboards do this internally.", + "id": "serial-flasher-config-after-flashing", + "name": "ESPTOOLPY_AFTER", + "title": "After flashing", + "type": "choice" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "ESPTOOLPY_AFTER", + "name": "ESPTOOLPY_AFTER", + "range": null, + "title": null, + "type": "string" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "ESPTOOLPY_MONITOR_BAUD", + "name": "ESPTOOLPY_MONITOR_BAUD", + "range": null, + "title": null, + "type": "int" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "id": "serial-flasher-config", + "title": "Serial flasher config", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "This is the default partition table, designed to fit into a 2MB or\nlarger flash with a single 1MB app partition.\n\nThe corresponding CSV file in the IDF directory is\ncomponents/partition_table/partitions_singleapp.csv\n\nThis partition table is not suitable for an app that needs OTA\n(over the air update) capability.", + "id": "PARTITION_TABLE_SINGLE_APP", + "name": "PARTITION_TABLE_SINGLE_APP", + "range": null, + "title": "Single factory app, no OTA", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "This is a variation of the default partition table, that expands\nthe 1MB app partition size to 1.5MB to fit more code.\n\nThe corresponding CSV file in the IDF directory is\ncomponents/partition_table/partitions_singleapp_large.csv\n\nThis partition table is not suitable for an app that needs OTA\n(over the air update) capability.", + "id": "PARTITION_TABLE_SINGLE_APP_LARGE", + "name": "PARTITION_TABLE_SINGLE_APP_LARGE", + "range": null, + "title": "Single factory app (large), no OTA", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "This is a basic OTA-enabled partition table with a factory app\npartition plus two OTA app partitions. All are 1MB, so this\npartition table requires 4MB or larger flash size.\n\nThe corresponding CSV file in the IDF directory is\ncomponents/partition_table/partitions_two_ota.csv", + "id": "PARTITION_TABLE_TWO_OTA", + "name": "PARTITION_TABLE_TWO_OTA", + "range": null, + "title": "Factory app, two OTA definitions", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Specify the path to the partition table CSV to use for your project.\n\nConsult the Partition Table section in the ESP-IDF Programmers Guide\nfor more information.", + "id": "PARTITION_TABLE_CUSTOM", + "name": "PARTITION_TABLE_CUSTOM", + "range": null, + "title": "Custom partition table CSV", + "type": "bool" + }, + { + "children": [], + "depends_on": "!ESP32_COREDUMP_ENABLE_TO_FLASH && NVS_SEC_KEY_PROTECT_USING_FLASH_ENC && ", + "help": "This is a variation of the default \"Single factory app, no OTA\" partition table\nthat supports encrypted NVS when using flash encryption. See the Flash Encryption section\nin the ESP-IDF Programmers Guide for more information.\n\nThe corresponding CSV file in the IDF directory is\ncomponents/partition_table/partitions_singleapp_encr_nvs.csv", + "id": "PARTITION_TABLE_SINGLE_APP_ENCRYPTED_NVS", + "name": "PARTITION_TABLE_SINGLE_APP_ENCRYPTED_NVS", + "range": null, + "title": "Single factory app, no OTA, encrypted NVS", + "type": "bool" + }, + { + "children": [], + "depends_on": "!ESP32_COREDUMP_ENABLE_TO_FLASH && NVS_SEC_KEY_PROTECT_USING_FLASH_ENC && ", + "help": "This is a variation of the \"Single factory app (large), no OTA\" partition table\nthat supports encrypted NVS when using flash encryption. See the Flash Encryption section\nin the ESP-IDF Programmers Guide for more information.\n\nThe corresponding CSV file in the IDF directory is\ncomponents/partition_table/partitions_singleapp_large_encr_nvs.csv", + "id": "PARTITION_TABLE_SINGLE_APP_LARGE_ENC_NVS", + "name": "PARTITION_TABLE_SINGLE_APP_LARGE_ENC_NVS", + "range": null, + "title": "Single factory app (large), no OTA, encrypted NVS", + "type": "bool" + }, + { + "children": [], + "depends_on": "!ESP_COREDUMP_ENABLE_TO_FLASH && NVS_SEC_KEY_PROTECT_USING_FLASH_ENC && ", + "help": "This is a variation of the \"Factory app, two OTA definitions\" partition table\nthat supports encrypted NVS when using flash encryption. See the Flash Encryption section\nin the ESP-IDF Programmers Guide for more information.\n\nThe corresponding CSV file in the IDF directory is\ncomponents/partition_table/partitions_two_ota_encr_nvs.csv", + "id": "PARTITION_TABLE_TWO_OTA_ENCRYPTED_NVS", + "name": "PARTITION_TABLE_TWO_OTA_ENCRYPTED_NVS", + "range": null, + "title": "Factory app, two OTA definitions, encrypted NVS", + "type": "bool" + } + ], + "depends_on": null, + "help": "The partition table to flash to the ESP32. The partition table\ndetermines where apps, data and other resources are expected to\nbe found.\n\nThe predefined partition table CSV descriptions can be found\nin the components/partition_table directory. These are mostly intended\nfor example and development use, it's expect that for production use you\nwill copy one of these CSV files and create a custom partition CSV for\nyour application.", + "id": "partition-table-partition-table", + "name": "PARTITION_TABLE_TYPE", + "title": "Partition Table", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": "Name of the custom partition CSV filename.\nThis path is evaluated relative to the project root directory by default.\nHowever, if the absolute path for the CSV file is provided, then the absolute path is configured.", + "id": "PARTITION_TABLE_CUSTOM_FILENAME", + "name": "PARTITION_TABLE_CUSTOM_FILENAME", + "range": null, + "title": "Custom partition CSV file", + "type": "string" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "PARTITION_TABLE_FILENAME", + "name": "PARTITION_TABLE_FILENAME", + "range": null, + "title": null, + "type": "string" + }, + { + "children": [], + "depends_on": null, + "help": "The address of partition table (by default 0x8000).\nAllows you to move the partition table, it gives more space for the bootloader.\nNote that the bootloader and app will both need to be compiled with the same PARTITION_TABLE_OFFSET value.\n\nThis number should be a multiple of 0x1000.\n\nNote that partition offsets in the partition table CSV file may need to be changed if this value is set to\na higher value. To have each partition offset adapt to the configured partition table offset, leave all\npartition offsets blank in the CSV file.", + "id": "PARTITION_TABLE_OFFSET", + "name": "PARTITION_TABLE_OFFSET", + "range": null, + "title": "Offset of partition table", + "type": "hex" + }, + { + "children": [], + "depends_on": "!APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS && !IDF_TARGET_LINUX", + "help": "Generate an MD5 checksum for the partition table for protecting the\nintegrity of the table. The generation should be turned off for legacy\nbootloaders which cannot recognize the MD5 checksum in the partition\ntable.", + "id": "PARTITION_TABLE_MD5", + "name": "PARTITION_TABLE_MD5", + "range": null, + "title": "Generate an MD5 checksum for the partition table", + "type": "bool" + } + ], + "depends_on": null, + "id": "partition-table", + "title": "Partition Table", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "COMPILER_OPTIMIZATION_DEBUG", + "name": "COMPILER_OPTIMIZATION_DEBUG", + "range": null, + "title": "Debug (-Og)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "COMPILER_OPTIMIZATION_SIZE", + "name": "COMPILER_OPTIMIZATION_SIZE", + "range": null, + "title": "Optimize for size (-Os)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "COMPILER_OPTIMIZATION_PERF", + "name": "COMPILER_OPTIMIZATION_PERF", + "range": null, + "title": "Optimize for performance (-O2)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "COMPILER_OPTIMIZATION_NONE", + "name": "COMPILER_OPTIMIZATION_NONE", + "range": null, + "title": "Debug without optimization (-O0)", + "type": "bool" + } + ], + "depends_on": null, + "help": "This option sets compiler optimization level (gcc -O argument) for the app.\n\n- The \"Debug\" setting will add the -0g flag to CFLAGS.\n- The \"Size\" setting will add the -0s flag to CFLAGS.\n- The \"Performance\" setting will add the -O2 flag to CFLAGS.\n- The \"None\" setting will add the -O0 flag to CFLAGS.\n\nThe \"Size\" setting cause the compiled code to be smaller and faster, but\nmay lead to difficulties of correlating code addresses to source file\nlines when debugging.\n\nThe \"Performance\" setting causes the compiled code to be larger and faster,\nbut will be easier to correlated code addresses to source file lines.\n\n\"None\" with -O0 produces compiled code without optimization.\n\nNote that custom optimization levels may be unsupported.\n\nCompiler optimization for the IDF bootloader is set separately,\nsee the BOOTLOADER_COMPILER_OPTIMIZATION setting.", + "id": "compiler-options-optimization-level", + "name": "COMPILER_OPTIMIZATION", + "title": "Optimization Level", + "type": "choice" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "Enable assertions. Assertion content and line number will be printed on failure.", + "id": "COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE", + "name": "COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE", + "range": null, + "title": "Enabled", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Enable silent assertions. Failed assertions will abort(), user needs to\nuse the aborting address to find the line number with the failed assertion.", + "id": "COMPILER_OPTIMIZATION_ASSERTIONS_SILENT", + "name": "COMPILER_OPTIMIZATION_ASSERTIONS_SILENT", + "range": null, + "title": "Silent (saves code size)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "If assertions are disabled, -DNDEBUG is added to CPPFLAGS.", + "id": "COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE", + "name": "COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE", + "range": null, + "title": "Disabled (sets -DNDEBUG)", + "type": "bool" + } + ], + "depends_on": null, + "help": "Assertions can be:\n\n- Enabled. Failure will print verbose assertion details. This is the default.\n\n- Set to \"silent\" to save code size (failed assertions will abort() but user\n needs to use the aborting address to find the line number with the failed assertion.)\n\n- Disabled entirely (not recommended for most configurations.) -DNDEBUG is added\n to CPPFLAGS in this case.", + "id": "compiler-options-assertion-level", + "name": "COMPILER_OPTIMIZATION_ASSERTION_LEVEL", + "title": "Assertion level", + "type": "choice" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "COMPILER_FLOAT_LIB_FROM_GCCLIB", + "name": "COMPILER_FLOAT_LIB_FROM_GCCLIB", + "range": null, + "title": "libgcc", + "type": "bool" + }, + { + "children": [], + "depends_on": "ESP_ROM_HAS_RVFPLIB && ", + "help": null, + "id": "COMPILER_FLOAT_LIB_FROM_RVFPLIB", + "name": "COMPILER_FLOAT_LIB_FROM_RVFPLIB", + "range": null, + "title": "librvfp", + "type": "bool" + } + ], + "depends_on": null, + "help": "In the soft-fp part of libgcc, riscv version is written in C,\nand handles all edge cases in IEEE754, which makes it larger\nand performance is slow.\n\nRVfplib is an optimized RISC-V library for FP arithmetic on 32-bit\ninteger processors, for single and double-precision FP.\nRVfplib is \"fast\", but it has a few exceptions from IEEE 754 compliance.", + "id": "compiler-options-compiler-float-lib-source", + "name": "COMPILER_FLOAT_LIB_FROM", + "title": "Compiler float lib source", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "COMPILER_OPTIMIZATION_ASSERTION_LEVEL", + "name": "COMPILER_OPTIMIZATION_ASSERTION_LEVEL", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "If enabled, the error messages will be discarded in following check macros:\n- ESP_RETURN_ON_ERROR\n- ESP_EXIT_ON_ERROR\n- ESP_RETURN_ON_FALSE\n- ESP_EXIT_ON_FALSE", + "id": "COMPILER_OPTIMIZATION_CHECKS_SILENT", + "name": "COMPILER_OPTIMIZATION_CHECKS_SILENT", + "range": null, + "title": "Disable messages in ESP_RETURN_ON_* and ESP_EXIT_ON_* macros", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "When expanding the __FILE__ and __BASE_FILE__ macros, replace paths inside ESP-IDF\nwith paths relative to the placeholder string \"IDF\", and convert paths inside the\nproject directory to relative paths.\n\nThis allows building the project with assertions or other code that embeds file paths,\nwithout the binary containing the exact path to the IDF or project directories.\n\nThis option passes -fmacro-prefix-map options to the GCC command line. To replace additional\npaths in your binaries, modify the project CMakeLists.txt file to pass custom -fmacro-prefix-map or\n-ffile-prefix-map arguments.", + "id": "COMPILER_HIDE_PATHS_MACROS", + "is_menuconfig": true, + "name": "COMPILER_HIDE_PATHS_MACROS", + "range": null, + "title": "Replace ESP-IDF and project paths in binaries", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": "COMPILER_CXX_EXCEPTIONS", + "help": "Size (in bytes) of the emergency memory pool for C++ exceptions. This pool will be used to allocate\nmemory for thrown exceptions when there is not enough memory on the heap.", + "id": "COMPILER_CXX_EXCEPTIONS_EMG_POOL_SIZE", + "name": "COMPILER_CXX_EXCEPTIONS_EMG_POOL_SIZE", + "range": null, + "title": "Emergency Pool Size", + "type": "int" + } + ], + "depends_on": null, + "help": "Enabling this option compiles all IDF C++ files with exception support enabled.\n\nDisabling this option disables C++ exception support in all compiled files, and any libstdc++ code\nwhich throws an exception will abort instead.\n\nEnabling this option currently adds an additional ~500 bytes of heap overhead\nwhen an exception is thrown in user code for the first time.", + "id": "COMPILER_CXX_EXCEPTIONS", + "is_menuconfig": true, + "name": "COMPILER_CXX_EXCEPTIONS", + "range": null, + "title": "Enable C++ exceptions", + "type": "menu" + }, + { + "children": [], + "depends_on": null, + "help": "Enabling this option compiles all C++ files with RTTI support enabled.\nThis increases binary size (typically by tens of kB) but allows using\ndynamic_cast conversion and typeid operator.", + "id": "COMPILER_CXX_RTTI", + "name": "COMPILER_CXX_RTTI", + "range": null, + "title": "Enable C++ run-time type info (RTTI)", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "COMPILER_STACK_CHECK_MODE_NONE", + "name": "COMPILER_STACK_CHECK_MODE_NONE", + "range": null, + "title": "None", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "COMPILER_STACK_CHECK_MODE_NORM", + "name": "COMPILER_STACK_CHECK_MODE_NORM", + "range": null, + "title": "Normal", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "COMPILER_STACK_CHECK_MODE_STRONG", + "name": "COMPILER_STACK_CHECK_MODE_STRONG", + "range": null, + "title": "Strong", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "COMPILER_STACK_CHECK_MODE_ALL", + "name": "COMPILER_STACK_CHECK_MODE_ALL", + "range": null, + "title": "Overall", + "type": "bool" + } + ], + "depends_on": null, + "help": "Stack smashing protection mode. Emit extra code to check for buffer overflows, such as stack\nsmashing attacks. This is done by adding a guard variable to functions with vulnerable objects.\nThe guards are initialized when a function is entered and then checked when the function exits.\nIf a guard check fails, program is halted. Protection has the following modes:\n\n- In NORMAL mode (GCC flag: -fstack-protector) only functions that call alloca, and functions with\n buffers larger than 8 bytes are protected.\n\n- STRONG mode (GCC flag: -fstack-protector-strong) is like NORMAL, but includes additional functions\n to be protected -- those that have local array definitions, or have references to local frame\n addresses.\n\n- In OVERALL mode (GCC flag: -fstack-protector-all) all functions are protected.\n\nModes have the following impact on code performance and coverage:\n\n- performance: NORMAL > STRONG > OVERALL\n\n- coverage: NORMAL < STRONG < OVERALL\n\nThe performance impact includes increasing the amount of stack memory required for each task.", + "id": "compiler-options-stack-smashing-protection-mode", + "name": "COMPILER_STACK_CHECK_MODE", + "title": "Stack smashing protection mode", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": "Stack smashing protection.", + "id": "COMPILER_STACK_CHECK", + "name": "COMPILER_STACK_CHECK", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TOOLCHAIN_GCC", + "help": "Disable merging identical constants (string/floating-point) across compilation units.\nThis helps in better size analysis of the application binary as the rodata section\ndistribution is more uniform across libraries. On downside, it may increase\nthe binary size and hence should be used during development phase only.", + "id": "COMPILER_NO_MERGE_CONSTANTS", + "name": "COMPILER_NO_MERGE_CONSTANTS", + "range": null, + "title": "Disable merging const sections", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Adds -Wwrite-strings flag for the C/C++ compilers.\n\nFor C, this gives string constants the type ``const char[]`` so that\ncopying the address of one into a non-const ``char *`` pointer\nproduces a warning. This warning helps to find at compile time code\nthat tries to write into a string constant.\n\nFor C++, this warns about the deprecated conversion from string\nliterals to ``char *``.", + "id": "COMPILER_WARN_WRITE_STRINGS", + "name": "COMPILER_WARN_WRITE_STRINGS", + "range": null, + "title": "Enable -Wwrite-strings warning flag", + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TARGET_ARCH_RISCV", + "help": "Adds -msave-restore to C/C++ compilation flags.\n\nWhen this flag is enabled, compiler will call library functions to\nsave/restore registers in function prologues/epilogues. This results\nin lower overall code size, at the expense of slightly reduced performance.\n\nThis option can be enabled for RISC-V targets only.", + "id": "COMPILER_SAVE_RESTORE_LIBCALLS", + "name": "COMPILER_SAVE_RESTORE_LIBCALLS", + "range": null, + "title": "Enable -msave-restore flag to reduce code size", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Enable this option if use GCC 12 or newer, and want to disable warnings which don't appear with\nGCC 11.", + "id": "COMPILER_DISABLE_GCC12_WARNINGS", + "name": "COMPILER_DISABLE_GCC12_WARNINGS", + "range": null, + "title": "Disable new warnings introduced in GCC 12", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Enable this option if use GCC 13 or newer, and want to disable warnings which don't appear with\nGCC 12.", + "id": "COMPILER_DISABLE_GCC13_WARNINGS", + "name": "COMPILER_DISABLE_GCC13_WARNINGS", + "range": null, + "title": "Disable new warnings introduced in GCC 13", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "If enabled, RTL files will be produced during compilation. These files\ncan be used by other tools, for example to calculate call graphs.", + "id": "COMPILER_DUMP_RTL_FILES", + "name": "COMPILER_DUMP_RTL_FILES", + "range": null, + "title": "Dump RTL files during compilation", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "!IDF_TARGET_LINUX && ", + "help": null, + "id": "COMPILER_RT_LIB_GCCLIB", + "name": "COMPILER_RT_LIB_GCCLIB", + "range": null, + "title": "libgcc", + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TOOLCHAIN_CLANG && !IDF_TARGET_LINUX && ", + "help": null, + "id": "COMPILER_RT_LIB_CLANGRT", + "name": "COMPILER_RT_LIB_CLANGRT", + "range": null, + "title": "libclang_rt", + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TARGET_LINUX && ", + "help": null, + "id": "COMPILER_RT_LIB_HOST", + "name": "COMPILER_RT_LIB_HOST", + "range": null, + "title": "Host", + "type": "bool" + } + ], + "depends_on": null, + "help": "Select runtime library to be used by compiler.\n- GCC toolchain supports libgcc only.\n- Clang allows to choose between libgcc or libclang_rt.\n- For host builds (\"linux\" target), uses the default library.", + "id": "compiler-options-compiler-runtime-library", + "name": "COMPILER_RT_LIB", + "title": "Compiler runtime library", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "COMPILER_RT_LIB_NAME", + "name": "COMPILER_RT_LIB_NAME", + "range": null, + "title": null, + "type": "string" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "Places orphan sections with a warning message.", + "id": "COMPILER_ORPHAN_SECTIONS_WARNING", + "name": "COMPILER_ORPHAN_SECTIONS_WARNING", + "range": null, + "title": "Place with warning", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Places orphan sections without a warning/error message.", + "id": "COMPILER_ORPHAN_SECTIONS_PLACE", + "name": "COMPILER_ORPHAN_SECTIONS_PLACE", + "range": null, + "title": "Place silently", + "type": "bool" + } + ], + "depends_on": "!IDF_TARGET_LINUX", + "help": "If the linker finds orphan sections, it attempts to place orphan sections after sections of the same\nattribute such as code vs data, loadable vs non-loadable, etc.\nThat means that orphan sections could placed between sections defined in IDF linker scripts.\nThis could lead to corruption of the binary image. Configure the linker action here.", + "id": "compiler-options-orphan-sections-handling", + "name": "COMPILER_ORPHAN_SECTIONS", + "title": "Orphan sections handling", + "type": "choice" + } + ], + "depends_on": null, + "id": "compiler-options", + "title": "Compiler options", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "EFUSE_CUSTOM_TABLE", + "help": "Name of the custom eFuse CSV filename. This path is evaluated\nrelative to the project root directory.", + "id": "EFUSE_CUSTOM_TABLE_FILENAME", + "name": "EFUSE_CUSTOM_TABLE_FILENAME", + "range": null, + "title": "Custom eFuse CSV file", + "type": "string" + } + ], + "depends_on": null, + "help": "Allows to generate a structure for eFuse from the CSV file.", + "id": "EFUSE_CUSTOM_TABLE", + "name": "EFUSE_CUSTOM_TABLE", + "range": null, + "title": "Use custom eFuse table", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "EFUSE_VIRTUAL", + "help": "In addition to the \"Simulate eFuse operations in RAM\" option, this option just adds\na feature to keep eFuses after reboots in flash memory. To use this mode the partition_table\nshould have the `efuse` partition. partition.csv: \"efuse_em, data, efuse, , 0x2000,\"\n\nDuring startup, the eFuses are copied from flash or,\nin case if flash is empty, from real eFuse to RAM and then update flash.\nThis mode is useful when need to keep changes after reboot\n(testing secure_boot and flash_encryption).", + "id": "EFUSE_VIRTUAL_KEEP_IN_FLASH", + "name": "EFUSE_VIRTUAL_KEEP_IN_FLASH", + "range": null, + "title": "Keep eFuses in flash", + "type": "bool" + }, + { + "children": [], + "depends_on": "EFUSE_VIRTUAL", + "help": "If enabled, log efuse burns. This shows changes that would be made.", + "id": "EFUSE_VIRTUAL_LOG_ALL_WRITES", + "name": "EFUSE_VIRTUAL_LOG_ALL_WRITES", + "range": null, + "title": "Log all virtual writes", + "type": "bool" + } + ], + "depends_on": null, + "help": "If \"n\" - No virtual mode. All eFuse operations are real and use eFuse registers.\nIf \"y\" - The virtual mode is enabled and all eFuse operations (read and write) are redirected\nto RAM instead of eFuse registers, all permanent changes (via eFuse) are disabled.\nLog output will state changes that would be applied, but they will not be.\n\nIf it is \"y\", then SECURE_FLASH_ENCRYPTION_MODE_RELEASE cannot be used.\nBecause the EFUSE VIRT mode is for testing only.\n\nDuring startup, the eFuses are copied into RAM. This mode is useful for fast tests.", + "id": "EFUSE_VIRTUAL", + "name": "EFUSE_VIRTUAL", + "range": null, + "title": "Simulate eFuse operations in RAM", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "EFUSE_CODE_SCHEME_COMPAT_NONE", + "name": "EFUSE_CODE_SCHEME_COMPAT_NONE", + "range": null, + "title": "None Only", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "EFUSE_CODE_SCHEME_COMPAT_3_4", + "name": "EFUSE_CODE_SCHEME_COMPAT_3_4", + "range": null, + "title": "3/4 and None", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "EFUSE_CODE_SCHEME_COMPAT_REPEAT", + "name": "EFUSE_CODE_SCHEME_COMPAT_REPEAT", + "range": null, + "title": "Repeat, 3/4 and None (common table does not support it)", + "type": "bool" + } + ], + "depends_on": "IDF_TARGET_ESP32", + "help": "Selector eFuse code scheme.", + "id": "component-config-efuse-bit-manager-coding-scheme-compatibility", + "name": "EFUSE_CODE_SCHEME_SELECTOR", + "title": "Coding Scheme Compatibility", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "EFUSE_MAX_BLK_LEN", + "name": "EFUSE_MAX_BLK_LEN", + "range": null, + "title": null, + "type": "int" + } + ], + "depends_on": null, + "id": "component-config-efuse-bit-manager", + "title": "eFuse Bit Manager", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": null, + "help": "Functions esp_err_to_name() and esp_err_to_name_r() return string representations of error codes from a\npre-generated lookup table. This option can be used to turn off the use of the look-up table in order to\nsave memory but this comes at the price of sacrificing distinguishable (meaningful) output string\nrepresentations.", + "id": "ESP_ERR_TO_NAME_LOOKUP", + "name": "ESP_ERR_TO_NAME_LOOKUP", + "range": null, + "title": "Enable lookup of error code strings", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY", + "name": "ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY", + "range": null, + "title": null, + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-common-esp-related", + "title": "Common ESP-related", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP32C3_REV_MIN_0", + "name": "ESP32C3_REV_MIN_0", + "range": null, + "title": "Rev v0.0 (ECO0)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP32C3_REV_MIN_1", + "name": "ESP32C3_REV_MIN_1", + "range": null, + "title": "Rev v0.1 (ECO1)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP32C3_REV_MIN_2", + "name": "ESP32C3_REV_MIN_2", + "range": null, + "title": "Rev v0.2 (ECO2)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP32C3_REV_MIN_3", + "name": "ESP32C3_REV_MIN_3", + "range": null, + "title": "Rev v0.3 (ECO3)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP32C3_REV_MIN_4", + "name": "ESP32C3_REV_MIN_4", + "range": null, + "title": "Rev v0.4 (ECO4)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP32C3_REV_MIN_101", + "name": "ESP32C3_REV_MIN_101", + "range": null, + "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-c3-revision", + "name": "ESP32C3_REV_MIN", + "title": "Minimum Supported ESP32-C3 Revision", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP32C3_REV_MIN_FULL", + "name": "ESP32C3_REV_MIN_FULL", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_REV_MIN_FULL", + "name": "ESP_REV_MIN_FULL", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP32C3_REV_MAX_FULL", + "name": "ESP32C3_REV_MAX_FULL", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_REV_MAX_FULL", + "name": "ESP_REV_MAX_FULL", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "Required minimum eFuse Block revision. ESP-IDF will check it at the 2nd bootloader stage\nwhether the current image can work correctly for this eFuse Block revision.\nSo that to avoid running an incompatible image on a SoC that contains breaking change in the eFuse Block.\nIf you want to update this value to run the image that not compatible with the current eFuse Block revision,\nplease contact to Espressif's business team for details:\nhttps://www.espressif.com.cn/en/contact-us/sales-questions", + "id": "ESP_EFUSE_BLOCK_REV_MIN_FULL", + "name": "ESP_EFUSE_BLOCK_REV_MIN_FULL", + "range": null, + "title": "Minimum Supported ESP32-C3 eFuse Block Revision", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_EFUSE_BLOCK_REV_MAX_FULL", + "name": "ESP_EFUSE_BLOCK_REV_MAX_FULL", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": "IDF_CI_BUILD", + "help": "For internal chip testing, a small number of new versions chips didn't\nupdate the version field in eFuse, you can enable this option to force the\nsoftware recognize the chip version based on the rev selected in menuconfig.", + "id": "ESP_REV_NEW_CHIP_TEST", + "name": "ESP_REV_NEW_CHIP_TEST", + "range": null, + "title": "Internal test mode", + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-hardware-settings-chip-revision", + "title": "Chip revision", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_MAC_ADDR_UNIVERSE_WIFI_STA", + "name": "ESP_MAC_ADDR_UNIVERSE_WIFI_STA", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_MAC_ADDR_UNIVERSE_WIFI_AP", + "name": "ESP_MAC_ADDR_UNIVERSE_WIFI_AP", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_MAC_ADDR_UNIVERSE_BT", + "name": "ESP_MAC_ADDR_UNIVERSE_BT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_MAC_ADDR_UNIVERSE_ETH", + "name": "ESP_MAC_ADDR_UNIVERSE_ETH", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_MAC_ADDR_UNIVERSE_IEEE802154", + "name": "ESP_MAC_ADDR_UNIVERSE_IEEE802154", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_MAC_UNIVERSAL_MAC_ADDRESSES_ONE", + "name": "ESP_MAC_UNIVERSAL_MAC_ADDRESSES_ONE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_MAC_UNIVERSAL_MAC_ADDRESSES_TWO", + "name": "ESP_MAC_UNIVERSAL_MAC_ADDRESSES_TWO", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_MAC_UNIVERSAL_MAC_ADDRESSES_FOUR", + "name": "ESP_MAC_UNIVERSAL_MAC_ADDRESSES_FOUR", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_MAC_UNIVERSAL_MAC_ADDRESSES", + "name": "ESP_MAC_UNIVERSAL_MAC_ADDRESSES", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP32C3_UNIVERSAL_MAC_ADDRESSES_TWO", + "name": "ESP32C3_UNIVERSAL_MAC_ADDRESSES_TWO", + "range": null, + "title": "Two", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "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.\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": "ESP32C3_UNIVERSAL_MAC_ADDRESSES", + "title": "Number of universally administered (by IEEE) MAC address", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP32C3_UNIVERSAL_MAC_ADDRESSES", + "name": "ESP32C3_UNIVERSAL_MAC_ADDRESSES", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": "IDF_TARGET_ESP32", + "help": "If you have an invalid MAC CRC (ESP_ERR_INVALID_CRC) problem\nand you still want to use this chip, you can enable this option to bypass such an error.\nThis applies to both MAC_FACTORY and CUSTOM_MAC efuses.", + "id": "ESP_MAC_IGNORE_MAC_CRC_ERROR", + "name": "ESP_MAC_IGNORE_MAC_CRC_ERROR", + "range": null, + "title": "Ignore MAC CRC error (not recommended)", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "When this configuration is enabled, the user can invoke `esp_read_mac` to obtain the desired type of\nMAC using a custom MAC as the base MAC.", + "id": "ESP_MAC_USE_CUSTOM_MAC_AS_BASE_MAC", + "name": "ESP_MAC_USE_CUSTOM_MAC_AS_BASE_MAC", + "range": null, + "title": "Enable using custom mac as base mac", + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-hardware-settings-mac-config", + "title": "MAC Config", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": "(!SPIRAM || ESP_LDO_RESERVE_PSRAM) && !(IDF_TARGET_ESP32P4 && ESP32P4_REV_MIN_FULL < 100)", + "help": "If enabled, chip will try to power down flash as part of esp_light_sleep_start(), which costs\nmore time when chip wakes up. Can only be enabled if there is no SPIRAM configured.\n\nThis option will power down flash under a strict but relatively safe condition. Also, it is possible to\npower down flash under a relaxed condition by using esp_sleep_pd_config() to set ESP_PD_DOMAIN_VDDSDIO\nto ESP_PD_OPTION_OFF. It should be noted that there is a risk in powering down flash, you can refer\n`ESP-IDF Programming Guide/API Reference/System API/Sleep Modes/Power-down of Flash` for more details.", + "id": "ESP_SLEEP_POWER_DOWN_FLASH", + "name": "ESP_SLEEP_POWER_DOWN_FLASH", + "range": null, + "title": "Power down flash in light sleep when there is no SPIRAM or SPIRAM has independent power supply", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP && !ESP_SLEEP_POWER_DOWN_FLASH", + "help": "All IOs will be set to isolate(floating) state by default during sleep.\nSince the power supply of SPI Flash is not lost during lightsleep, if its CS pin is recognized as\nlow level(selected state) in the floating state, there will be a large current leakage, and the\ndata in Flash may be corrupted by random signals on other SPI pins.\nSelect this option will set the CS pin of Flash to PULL-UP state during sleep, but this will\nincrease the sleep current about 10 uA.\nIf you are developing with esp32xx modules, you must select this option, but if you are developing\nwith chips, you can also pull up the CS pin of SPI Flash in the external circuit to save power\nconsumption caused by internal pull-up during sleep.\n(!!! Don't deselect this option if you don't have external SPI Flash CS pin pullups.)", + "id": "ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND", + "name": "ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND", + "range": null, + "title": "Pull-up Flash CS pin in light sleep", + "type": "bool" + }, + { + "children": [], + "depends_on": "SPIRAM", + "help": "All IOs will be set to isolate(floating) state by default during sleep.\nSince the power supply of PSRAM is not lost during lightsleep, if its CS pin is recognized as\nlow level(selected state) in the floating state, there will be a large current leakage, and the\ndata in PSRAM may be corrupted by random signals on other SPI pins.\nSelect this option will set the CS pin of PSRAM to PULL-UP state during sleep, but this will\nincrease the sleep current about 10 uA.\nIf you are developing with esp32xx modules, you must select this option, but if you are developing\nwith chips, you can also pull up the CS pin of PSRAM in the external circuit to save power\nconsumption caused by internal pull-up during sleep.\n(!!! Don't deselect this option if you don't have external PSRAM CS pin pullups.)", + "id": "ESP_SLEEP_PSRAM_LEAKAGE_WORKAROUND", + "name": "ESP_SLEEP_PSRAM_LEAKAGE_WORKAROUND", + "range": null, + "title": "Pull-up PSRAM CS pin in light sleep", + "type": "bool" + }, + { + "children": [], + "depends_on": "!ESP_SLEEP_POWER_DOWN_FLASH && (ESP_SLEEP_PSRAM_LEAKAGE_WORKAROUND || ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND)", + "help": "To reduce leakage current, some types of SPI Flash/RAM only need to pull up the CS pin\nduring light sleep. But there are also some kinds of SPI Flash/RAM that need to pull up\nall pins. It depends on the SPI Flash/RAM chip used.", + "id": "ESP_SLEEP_MSPI_NEED_ALL_IO_PU", + "name": "ESP_SLEEP_MSPI_NEED_ALL_IO_PU", + "range": null, + "title": "Pull-up all SPI pins in light sleep", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_SLEEP_RTC_BUS_ISO_WORKAROUND", + "name": "ESP_SLEEP_RTC_BUS_ISO_WORKAROUND", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "esp32c2, esp32c3, esp32s3, esp32c6 and esp32h2 will reset at wake-up if GPIO is received\na small electrostatic pulse during light sleep, with specific condition\n\n- GPIO needs to be configured as input-mode only\n- The pin receives a small electrostatic pulse, and reset occurs when the pulse\n voltage is higher than 6 V\n\nFor GPIO set to input mode only, it is not a good practice to leave it open/floating,\nThe hardware design needs to controlled it with determined supply or ground voltage\nis necessary.\n\nThis option provides a software workaround for this issue. Configure to isolate all\nGPIO pins in sleep state.", + "id": "ESP_SLEEP_GPIO_RESET_WORKAROUND", + "name": "ESP_SLEEP_GPIO_RESET_WORKAROUND", + "range": null, + "title": "light sleep GPIO reset workaround", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "When the chip exits sleep, the CPU and the flash chip are powered on at the same time.\nCPU will run rom code (deepsleep) or ram code (lightsleep) first, and then load or execute\ncode from flash.\n\nSome flash chips need sufficient time to pass between power on and first read operation.\nBy default, without any extra delay, this time is approximately 900us, although\nsome flash chip types need more than that.\n\n(!!! Please adjust this value according to the Data Sheet of SPI Flash used in your project.)\nIn Flash Data Sheet, the parameters that define the Flash ready timing after power-up (minimum\ntime from Vcc(min) to CS activeare) usually named tVSL in ELECTRICAL CHARACTERISTICS chapter,\nand the configuration value here should be:\nESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY = tVSL - 900\n\nFor esp32 and esp32s3, the default extra delay is set to 2000us. When optimizing startup time\nfor applications which require it, this value may be reduced.\n\nIf you are seeing \"flash read err, 1000\" message printed to the console after deep sleep reset\non esp32, or triggered RTC_WDT/LP_WDT after lightsleep wakeup, try increasing this value.\n(For esp32, the delay will be executed in both deep sleep and light sleep wake up flow.\nFor chips after esp32, the delay will be executed only in light sleep flow, the delay\ncontrolled by the EFUSE_FLASH_TPUW in ROM will be executed in deepsleep wake up flow.)", + "id": "ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY", + "name": "ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY", + "range": [ + 0, + 5000 + ], + "title": "Extra delay (in us) after flash powerdown sleep wakeup to wait flash ready", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "Enabling it will check the cache safety of the code before the flash power is ready after\nlight sleep wakeup, and check PM_SLP_IRAM_OPT related code cache safety. This option is\nonly for code quality inspection. Enabling it will increase the time overhead of entering\nand exiting sleep. It is not recommended to enable it in the release version.", + "id": "ESP_SLEEP_CACHE_SAFE_ASSERTION", + "name": "ESP_SLEEP_CACHE_SAFE_ASSERTION", + "range": null, + "title": "Check the cache safety of the sleep wakeup code in sleep process", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Enable esp sleep debug.", + "id": "ESP_SLEEP_DEBUG", + "name": "ESP_SLEEP_DEBUG", + "range": null, + "title": "esp sleep debug", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "When using rtc gpio wakeup source during deepsleep without external pull-up/downs, you may want to\nmake use of the internal ones.", + "id": "ESP_SLEEP_GPIO_ENABLE_INTERNAL_RESISTORS", + "name": "ESP_SLEEP_GPIO_ENABLE_INTERNAL_RESISTORS", + "range": null, + "title": "Allow to enable internal pull-up/downs for the Deep-Sleep wakeup IOs", + "type": "bool" + }, + { + "children": [], + "depends_on": "FREERTOS_USE_TICKLESS_IDLE", + "help": "If enabled, it allows user to register sleep event callbacks. It is primarily designed for internal\ndevelopers and customers can use PM_LIGHT_SLEEP_CALLBACKS as an alternative.\n\nNOTE: These callbacks are executed from the IDLE task context hence you cannot have any blocking calls\nin your callbacks.\n\nNOTE: Enabling these callbacks may change sleep duration calculations based on time spent in\ncallback and hence it is highly recommended to keep them as short as possible.", + "id": "ESP_SLEEP_EVENT_CALLBACKS", + "name": "ESP_SLEEP_EVENT_CALLBACKS", + "range": null, + "title": "Enable registration of sleep event callbacks", + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-hardware-settings-sleep-config", + "title": "Sleep Config", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "RTC_CLK_SRC_INT_RC", + "name": "RTC_CLK_SRC_INT_RC", + "range": null, + "title": "Internal 136kHz RC oscillator", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "RTC_CLK_SRC_EXT_CRYS", + "name": "RTC_CLK_SRC_EXT_CRYS", + "range": null, + "title": "External 32kHz crystal", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "RTC_CLK_SRC_EXT_OSC", + "name": "RTC_CLK_SRC_EXT_OSC", + "range": null, + "title": "External 32kHz oscillator at 32K_XP pin", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "RTC_CLK_SRC_INT_8MD256", + "name": "RTC_CLK_SRC_INT_8MD256", + "range": null, + "title": "Internal 17.5MHz oscillator, divided by 256", + "type": "bool" + } + ], + "depends_on": null, + "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": [], + "depends_on": null, + "help": "When the startup code initializes RTC_SLOW_CLK, it can perform\ncalibration by comparing the RTC_SLOW_CLK frequency with main XTAL\nfrequency. This option sets the number of RTC_SLOW_CLK cycles measured\nby the calibration routine. Higher numbers increase calibration\nprecision, which may be important for applications which spend a lot of\ntime in deep sleep. Lower numbers reduce startup time.\n\nWhen this option is set to 0, clock calibration will not be performed at\nstartup, and approximate clock frequencies will be assumed:\n\n- 150000 Hz if internal RC oscillator is used as clock source. For this use value 1024.\n- 32768 Hz if the 32k crystal oscillator is used. For this use value 3000 or more.\n In case more value will help improve the definition of the launch of the crystal.\n If the crystal could not start, it will be switched to internal RC.", + "id": "RTC_CLK_CAL_CYCLES", + "name": "RTC_CLK_CAL_CYCLES", + "range": [ + 0, + 32766 + ], + "title": "Number of cycles for RTC_SLOW_CLK calibration", + "type": "int" + } + ], + "depends_on": null, + "id": "component-config-hardware-settings-rtc-clock-config", + "title": "RTC Clock Config", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": null, + "help": "Place peripheral control functions (e.g. periph_module_reset) into IRAM,\nso that these functions can be IRAM-safe and able to be called in the other IRAM interrupt context.", + "id": "PERIPH_CTRL_FUNC_IN_IRAM", + "name": "PERIPH_CTRL_FUNC_IN_IRAM", + "range": null, + "title": "Place peripheral control functions into IRAM", + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-hardware-settings-peripheral-control", + "title": "Peripheral Control", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": "SOC_ETM_SUPPORTED", + "help": "whether to enable the debug log message for ETM core driver.\nNote that, this option only controls the ETM related driver log, won't affect other drivers.", + "id": "ETM_ENABLE_DEBUG_LOG", + "name": "ETM_ENABLE_DEBUG_LOG", + "range": null, + "title": "Enable debug log", + "type": "bool" + } + ], + "depends_on": "SOC_ETM_SUPPORTED", + "id": "component-config-hardware-settings-etm-configuration", + "title": "ETM Configuration", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": "SOC_GDMA_SUPPORTED", + "help": "Place GDMA control functions (like start/stop/append/reset) into IRAM,\nso that these functions can be IRAM-safe and able to be called in the other IRAM interrupt context.", + "id": "GDMA_CTRL_FUNC_IN_IRAM", + "name": "GDMA_CTRL_FUNC_IN_IRAM", + "range": null, + "title": "Place GDMA control functions in IRAM", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_GDMA_SUPPORTED", + "help": "This will ensure the GDMA interrupt handler is IRAM-Safe, allow to avoid flash\ncache misses, and also be able to run whilst the cache is disabled.\n(e.g. SPI Flash write).", + "id": "GDMA_ISR_IRAM_SAFE", + "name": "GDMA_ISR_IRAM_SAFE", + "range": null, + "title": "GDMA ISR IRAM-Safe", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_GDMA_SUPPORTED", + "help": "Whether to enable the debug log message for GDMA driver.\nNote that, this option only controls the GDMA driver log, won't affect other drivers.", + "id": "GDMA_ENABLE_DEBUG_LOG", + "name": "GDMA_ENABLE_DEBUG_LOG", + "range": null, + "title": "Enable debug log", + "type": "bool" + } + ], + "depends_on": "SOC_GDMA_SUPPORTED", + "id": "component-config-hardware-settings-gdma-configurations", + "title": "GDMA Configurations", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": "SOC_DW_GDMA_SUPPORTED", + "help": "Place DW_GDMA control functions (e.g. dw_gdma_channel_continue) into IRAM,\nso that these functions can be IRAM-safe and able to be called in the other IRAM interrupt context.", + "id": "DW_GDMA_CTRL_FUNC_IN_IRAM", + "name": "DW_GDMA_CTRL_FUNC_IN_IRAM", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_DW_GDMA_SUPPORTED", + "help": "Place DW_GDMA setter functions (e.g. dw_gdma_channel_set_block_markers) into IRAM,\nso that these functions can be IRAM-safe and able to be called in the other IRAM interrupt context.", + "id": "DW_GDMA_SETTER_FUNC_IN_IRAM", + "name": "DW_GDMA_SETTER_FUNC_IN_IRAM", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_DW_GDMA_SUPPORTED", + "help": "Place DW_GDMA getter functions (e.g. dw_gdma_link_list_get_item) into IRAM,\nso that these functions can be IRAM-safe and able to be called in the other IRAM interrupt context.", + "id": "DW_GDMA_GETTER_FUNC_IN_IRAM", + "name": "DW_GDMA_GETTER_FUNC_IN_IRAM", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_DW_GDMA_SUPPORTED", + "help": "This will ensure the DW_GDMA interrupt handler is IRAM-Safe, allow to avoid flash\ncache misses, and also be able to run whilst the cache is disabled.\n(e.g. SPI Flash write).", + "id": "DW_GDMA_ISR_IRAM_SAFE", + "name": "DW_GDMA_ISR_IRAM_SAFE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_DW_GDMA_SUPPORTED", + "help": "This will ensure the DW_GDMA object is DRAM-Safe, allow to avoid external memory\ncache misses, and also be accessible whilst the cache is disabled.", + "id": "DW_GDMA_OBJ_DRAM_SAFE", + "name": "DW_GDMA_OBJ_DRAM_SAFE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_DW_GDMA_SUPPORTED", + "help": "Whether to enable the debug log message for DW_GDMA driver.\nNote that, this option only controls the DW_GDMA driver log, won't affect other drivers.", + "id": "DW_GDMA_ENABLE_DEBUG_LOG", + "name": "DW_GDMA_ENABLE_DEBUG_LOG", + "range": null, + "title": "Enable debug log", + "type": "bool" + } + ], + "depends_on": "SOC_DW_GDMA_SUPPORTED", + "id": "component-config-hardware-settings-dw_gdma-configurations", + "title": "DW_GDMA Configurations", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": "SOC_DMA2D_SUPPORTED", + "help": "Place 2D-DMA all operation functions, including control functions (e.g. start/stop/append/reset) and setter\nfunctions (e.g. connect/strategy/callback registration) into IRAM, so that these functions can be IRAM-safe\nand able to be called in the other IRAM interrupt context. It also helps optimizing the performance.", + "id": "DMA2D_OPERATION_FUNC_IN_IRAM", + "name": "DMA2D_OPERATION_FUNC_IN_IRAM", + "range": null, + "title": "Place 2D-DMA operation functions into IRAM", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_DMA2D_SUPPORTED", + "help": "This will ensure the 2D-DMA interrupt handler is IRAM-Safe, allow to avoid flash\ncache misses, and also be able to run whilst the cache is disabled.\n(e.g. SPI Flash write).", + "id": "DMA2D_ISR_IRAM_SAFE", + "name": "DMA2D_ISR_IRAM_SAFE", + "range": null, + "title": "2D-DMA ISR IRAM-Safe", + "type": "bool" + } + ], + "depends_on": "SOC_DMA2D_SUPPORTED", + "id": "component-config-hardware-settings-2d-dma-configurations", + "title": "2D-DMA Configurations", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "SOC_XTAL_SUPPORT_24M && ", + "help": null, + "id": "XTAL_FREQ_24", + "name": "XTAL_FREQ_24", + "range": null, + "title": "24 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_XTAL_SUPPORT_26M && ", + "help": null, + "id": "XTAL_FREQ_26", + "name": "XTAL_FREQ_26", + "range": null, + "title": "26 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_XTAL_SUPPORT_32M && ", + "help": null, + "id": "XTAL_FREQ_32", + "name": "XTAL_FREQ_32", + "range": null, + "title": "32 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_XTAL_SUPPORT_40M && ", + "help": null, + "id": "XTAL_FREQ_40", + "name": "XTAL_FREQ_40", + "range": null, + "title": "40 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_XTAL_SUPPORT_48M && ", + "help": null, + "id": "XTAL_FREQ_48", + "name": "XTAL_FREQ_48", + "range": null, + "title": "48 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_XTAL_SUPPORT_AUTO_DETECT && ", + "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: The XTAL_FREQ_AUTO option allows the ESP target to automatically estimating XTAL clock's\noperating frequency. However, this feature is only supported on the ESP32. The ESP32 uses the\ninternal 8MHZ as a reference when estimating. Due to the internal oscillator's frequency being\ntemperature dependent, usage of the XTAL_FREQ_AUTO is not recommended in applications that operate\nin high ambient temperatures or use high-temperature qualified chips and modules.", + "id": "component-config-hardware-settings-main-xtal-config-main-xtal-frequency", + "name": "XTAL_FREQ_SEL", + "title": "Main XTAL frequency", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "XTAL_FREQ", + "name": "XTAL_FREQ", + "range": null, + "title": null, + "type": "int" + } + ], + "depends_on": null, + "id": "component-config-hardware-settings-main-xtal-config", + "title": "Main XTAL Config", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_CRYPTO_DPA_PROTECTION_LEVEL_LOW", + "name": "ESP_CRYPTO_DPA_PROTECTION_LEVEL_LOW", + "range": null, + "title": "Security level low", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_CRYPTO_DPA_PROTECTION_LEVEL_MEDIUM", + "name": "ESP_CRYPTO_DPA_PROTECTION_LEVEL_MEDIUM", + "range": null, + "title": "Security level medium", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_CRYPTO_DPA_PROTECTION_LEVEL_HIGH", + "name": "ESP_CRYPTO_DPA_PROTECTION_LEVEL_HIGH", + "range": null, + "title": "Security level high", + "type": "bool" + } + ], + "depends_on": "ESP_CRYPTO_DPA_PROTECTION_AT_STARTUP && SOC_CRYPTO_DPA_PROTECTION_SUPPORTED", + "help": "Configure the DPA protection security level", + "id": "component-config-hardware-settings-crypto-dpa-protection-enable-crypto-dpa-protection-at-startup-dpa-protection-level", + "name": "ESP_CRYPTO_DPA_PROTECTION_LEVEL", + "title": "DPA protection level", + "type": "choice" + } + ], + "depends_on": "SOC_CRYPTO_DPA_PROTECTION_SUPPORTED", + "help": "This config controls the DPA (Differential Power Analysis) protection\nknob for the crypto peripherals. DPA protection dynamically adjusts the\nclock frequency of the crypto peripheral. DPA protection helps to make it\ndifficult to perform SCA attacks on the crypto peripherals. However,\nthere is also associated performance impact based on the security level\nset. Please refer to the TRM for more details.", + "id": "ESP_CRYPTO_DPA_PROTECTION_AT_STARTUP", + "name": "ESP_CRYPTO_DPA_PROTECTION_AT_STARTUP", + "range": null, + "title": "Enable crypto DPA protection at startup", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_CRYPTO_DPA_PROTECTION_SUPPORTED", + "help": null, + "id": "ESP_CRYPTO_DPA_PROTECTION_LEVEL", + "name": "ESP_CRYPTO_DPA_PROTECTION_LEVEL", + "range": null, + "title": null, + "type": "int" + } + ], + "depends_on": "SOC_CRYPTO_DPA_PROTECTION_SUPPORTED", + "id": "component-config-hardware-settings-crypto-dpa-protection", + "title": "Crypto DPA Protection", + "type": "menu" + }, + { + "children": [], + "depends_on": null, + "help": "This option is only used for new chip bringup, when\nclock support isn't done yet. So with this option,\nwe use xtal on FPGA as the clock source.", + "id": "ESP_BRINGUP_BYPASS_CPU_CLK_SETTING", + "name": "ESP_BRINGUP_BYPASS_CPU_CLK_SETTING", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "This option is only used for new chip bringup, when\nRNG isn't done yet. So with this option, we use 0x5A\nto fill the random buffers", + "id": "ESP_BRINGUP_BYPASS_RANDOM_SETTING", + "name": "ESP_BRINGUP_BYPASS_RANDOM_SETTING", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_SPI_BUS_LOCK_ISR_FUNCS_IN_IRAM", + "name": "ESP_SPI_BUS_LOCK_ISR_FUNCS_IN_IRAM", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_SPI_BUS_LOCK_FUNCS_IN_IRAM", + "name": "ESP_SPI_BUS_LOCK_FUNCS_IN_IRAM", + "range": null, + "title": null, + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-hardware-settings", + "title": "Hardware Settings", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "IDF_ENV_FPGA && ", + "help": null, + "id": "ESP_DEFAULT_CPU_FREQ_MHZ_40", + "name": "ESP_DEFAULT_CPU_FREQ_MHZ_40", + "range": null, + "title": "40 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_DEFAULT_CPU_FREQ_MHZ_80", + "name": "ESP_DEFAULT_CPU_FREQ_MHZ_80", + "range": null, + "title": "80 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_DEFAULT_CPU_FREQ_MHZ_160", + "name": "ESP_DEFAULT_CPU_FREQ_MHZ_160", + "range": null, + "title": "160 MHz", + "type": "bool" + } + ], + "depends_on": null, + "help": "CPU frequency to be set on application startup.", + "id": "component-config-esp-system-settings-cpu-frequency", + "name": "ESP_DEFAULT_CPU_FREQ_MHZ", + "title": "CPU frequency", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_DEFAULT_CPU_FREQ_MHZ", + "name": "ESP_DEFAULT_CPU_FREQ_MHZ", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "!ESP_SYSTEM_GDBSTUB_RUNTIME && ", + "help": "Outputs the relevant registers over the serial port and halt the\nprocessor. Needs a manual reset to restart.", + "id": "ESP_SYSTEM_PANIC_PRINT_HALT", + "name": "ESP_SYSTEM_PANIC_PRINT_HALT", + "range": null, + "title": "Print registers and halt", + "type": "bool" + }, + { + "children": [], + "depends_on": "!ESP_SYSTEM_GDBSTUB_RUNTIME && ", + "help": "Outputs the relevant registers over the serial port and immediately\nreset the processor.", + "id": "ESP_SYSTEM_PANIC_PRINT_REBOOT", + "name": "ESP_SYSTEM_PANIC_PRINT_REBOOT", + "range": null, + "title": "Print registers and reboot", + "type": "bool" + }, + { + "children": [], + "depends_on": "!ESP_SYSTEM_GDBSTUB_RUNTIME && ", + "help": "Just resets the processor without outputting anything", + "id": "ESP_SYSTEM_PANIC_SILENT_REBOOT", + "name": "ESP_SYSTEM_PANIC_SILENT_REBOOT", + "range": null, + "title": "Silent reboot", + "type": "bool" + }, + { + "children": [], + "depends_on": "ESP_GDBSTUB_ENABLED && ", + "help": "Invoke gdbstub on the serial port, allowing for gdb to attach to it to do a postmortem\nof the crash.", + "id": "ESP_SYSTEM_PANIC_GDBSTUB", + "name": "ESP_SYSTEM_PANIC_GDBSTUB", + "range": null, + "title": "GDBStub on panic", + "type": "bool" + } + ], + "depends_on": null, + "help": "If FreeRTOS detects unexpected behaviour or an unhandled exception, the panic handler is\ninvoked. Configure the panic handler's action here.", + "id": "component-config-esp-system-settings-panic-handler-behaviour", + "name": "ESP_SYSTEM_PANIC", + "title": "Panic handler behaviour", + "type": "choice" + }, + { + "children": [], + "depends_on": "ESP_SYSTEM_PANIC_PRINT_REBOOT", + "help": "After the panic handler executes, you can specify a number of seconds to\nwait before the device reboots.", + "id": "ESP_SYSTEM_PANIC_REBOOT_DELAY_SECONDS", + "name": "ESP_SYSTEM_PANIC_REBOOT_DELAY_SECONDS", + "range": [ + 0, + 99 + ], + "title": "Panic reboot delay (Seconds)", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "Only initialize and use the main core.", + "id": "ESP_SYSTEM_SINGLE_CORE_MODE", + "name": "ESP_SYSTEM_SINGLE_CORE_MODE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_SYSTEM_RTC_EXT_XTAL", + "name": "ESP_SYSTEM_RTC_EXT_XTAL", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_SYSTEM_RTC_EXT_OSC", + "name": "ESP_SYSTEM_RTC_EXT_OSC", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "ESP_SYSTEM_RTC_EXT_XTAL", + "help": "To reduce the startup time of an external RTC crystal,\nwe bootstrap it with a 32kHz square wave for a fixed number of cycles.\nSetting 0 will disable bootstrapping (if disabled, the crystal may take\nlonger to start up or fail to oscillate under some conditions).\n\nIf this value is too high, a faulty crystal may initially start and then fail.\nIf this value is too low, an otherwise good crystal may not start.\n\nTo accurately determine if the crystal has started,\nset a larger \"Number of cycles for RTC_SLOW_CLK calibration\" (about 3000).", + "id": "ESP_SYSTEM_RTC_EXT_XTAL_BOOTSTRAP_CYCLES", + "name": "ESP_SYSTEM_RTC_EXT_XTAL_BOOTSTRAP_CYCLES", + "range": null, + "title": "Bootstrap cycles for external 32kHz crystal", + "type": "int" + }, + { + "children": [], + "depends_on": "SOC_RTC_FAST_MEM_SUPPORTED", + "help": null, + "id": "ESP_SYSTEM_RTC_FAST_MEM_AS_HEAP_DEPCHECK", + "name": "ESP_SYSTEM_RTC_FAST_MEM_AS_HEAP_DEPCHECK", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "ESP_SYSTEM_RTC_FAST_MEM_AS_HEAP_DEPCHECK", + "help": "This config option allows to add RTC fast memory region to system heap with capability\nsimilar to that of DRAM region but without DMA. This memory will be consumed first per\nheap initialization order by early startup services and scheduler related code. Speed\nwise RTC fast memory operates on APB clock and hence does not have much performance impact.", + "id": "ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP", + "name": "ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP", + "range": null, + "title": "Enable RTC fast memory for dynamic allocations", + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TARGET_ARCH_RISCV", + "help": "Generate DWARF information for each function of the project. These information will parsed and used to\nperform backtracing when panics occur. Activating this option will activate asynchronous frame unwinding\nand generation of both .eh_frame and .eh_frame_hdr sections, resulting in a bigger binary size (20% to\n100% larger). The main purpose of this option is to be able to have a backtrace parsed and printed by\nthe program itself, regardless of the serial monitor used.\nThis option shall NOT be used for production.", + "id": "ESP_SYSTEM_USE_EH_FRAME", + "name": "ESP_SYSTEM_USE_EH_FRAME", + "range": null, + "title": "Generate and use eh_frame for backtracing", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "SOC_CPU_IDRAM_SPLIT_USING_PMP", + "help": "If enabled, the CPU watches all the memory access and raises an exception in case\nof any memory violation. This feature automatically splits\nthe SRAM memory, using PMP, into data and instruction segments and sets Read/Execute permissions\nfor the instruction part (below given splitting address) and Read/Write permissions\nfor the data part (above the splitting address). The memory protection is effective\non all access through the IRAM0 and DRAM0 buses.", + "id": "ESP_SYSTEM_PMP_IDRAM_SPLIT", + "name": "ESP_SYSTEM_PMP_IDRAM_SPLIT", + "range": null, + "title": "Enable IRAM/DRAM split protection", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "ESP_SYSTEM_MEMPROT_FEATURE", + "help": "Once locked, memory protection settings cannot be changed anymore.\nThe lock is reset only on the chip startup.", + "id": "ESP_SYSTEM_MEMPROT_FEATURE_LOCK", + "name": "ESP_SYSTEM_MEMPROT_FEATURE_LOCK", + "range": null, + "title": "Lock memory protection settings", + "type": "bool" + } + ], + "depends_on": "SOC_MEMPROT_SUPPORTED", + "help": "If enabled, the permission control module watches all the memory access and fires the panic handler\nif a permission violation is detected. This feature automatically splits\nthe SRAM memory into data and instruction segments and sets Read/Execute permissions\nfor the instruction part (below given splitting address) and Read/Write permissions\nfor the data part (above the splitting address). The memory protection is effective\non all access through the IRAM0 and DRAM0 buses.", + "id": "ESP_SYSTEM_MEMPROT_FEATURE", + "name": "ESP_SYSTEM_MEMPROT_FEATURE", + "range": null, + "title": "Enable memory protection", + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-esp-system-settings-memory-protection", + "title": "Memory protection", + "type": "menu" + }, + { + "children": [], + "depends_on": null, + "help": "Config system event queue size in different application.", + "id": "ESP_SYSTEM_EVENT_QUEUE_SIZE", + "name": "ESP_SYSTEM_EVENT_QUEUE_SIZE", + "range": null, + "title": "System event queue size", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "Config system event task stack size in different application.", + "id": "ESP_SYSTEM_EVENT_TASK_STACK_SIZE", + "name": "ESP_SYSTEM_EVENT_TASK_STACK_SIZE", + "range": null, + "title": "Event loop task stack size", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "Configure the \"main task\" stack size. This is the stack of the task\nwhich calls app_main(). If app_main() returns then this task is deleted\nand its stack memory is freed.", + "id": "ESP_MAIN_TASK_STACK_SIZE", + "name": "ESP_MAIN_TASK_STACK_SIZE", + "range": null, + "title": "Main task stack size", + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_MAIN_TASK_AFFINITY_CPU0", + "name": "ESP_MAIN_TASK_AFFINITY_CPU0", + "range": null, + "title": "CPU0", + "type": "bool" + }, + { + "children": [], + "depends_on": "!FREERTOS_UNICORE && ", + "help": null, + "id": "ESP_MAIN_TASK_AFFINITY_CPU1", + "name": "ESP_MAIN_TASK_AFFINITY_CPU1", + "range": null, + "title": "CPU1", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_MAIN_TASK_AFFINITY_NO_AFFINITY", + "name": "ESP_MAIN_TASK_AFFINITY_NO_AFFINITY", + "range": null, + "title": "No affinity", + "type": "bool" + } + ], + "depends_on": null, + "help": "Configure the \"main task\" core affinity. This is the used core of the task\nwhich calls app_main(). If app_main() returns then this task is deleted.", + "id": "component-config-esp-system-settings-main-task-core-affinity", + "name": "ESP_MAIN_TASK_AFFINITY", + "title": "Main task core affinity", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_MAIN_TASK_AFFINITY", + "name": "ESP_MAIN_TASK_AFFINITY", + "range": null, + "title": null, + "type": "hex" + }, + { + "children": [], + "depends_on": null, + "help": "Minimal value of size, in bytes, accepted to execute a expression\nwith shared stack.", + "id": "ESP_MINIMAL_SHARED_STACK_SIZE", + "name": "ESP_MINIMAL_SHARED_STACK_SIZE", + "range": null, + "title": "Minimal allowed size for shared stack", + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_CONSOLE_UART_DEFAULT", + "name": "ESP_CONSOLE_UART_DEFAULT", + "range": null, + "title": "Default: UART0", + "type": "bool" + }, + { + "children": [], + "depends_on": "(IDF_TARGET_ESP32S2 || IDF_TARGET_ESP32S3) && !TINY_USB && ", + "help": null, + "id": "ESP_CONSOLE_USB_CDC", + "name": "ESP_CONSOLE_USB_CDC", + "range": null, + "title": "USB CDC", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_USB_SERIAL_JTAG_SUPPORTED && ", + "help": null, + "id": "ESP_CONSOLE_USB_SERIAL_JTAG", + "name": "ESP_CONSOLE_USB_SERIAL_JTAG", + "range": null, + "title": "USB Serial/JTAG Controller", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_CONSOLE_UART_CUSTOM", + "name": "ESP_CONSOLE_UART_CUSTOM", + "range": null, + "title": "Custom UART", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_CONSOLE_NONE", + "name": "ESP_CONSOLE_NONE", + "range": null, + "title": "None", + "type": "bool" + } + ], + "depends_on": null, + "help": "Select where to send console output (through stdout and stderr).\n\n- Default is to use UART0 on pre-defined GPIOs.\n- If \"Custom\" is selected, UART0 or UART1 can be chosen,\n and any pins can be selected.\n- If \"None\" is selected, there will be no console output on any UART, except\n for initial output from ROM bootloader. This ROM output can be suppressed by\n GPIO strapping or EFUSE, refer to chip datasheet for details.\n- On chips with USB OTG peripheral, \"USB CDC\" option redirects output to the\n CDC port. This option uses the CDC driver in the chip ROM.\n This option is incompatible with TinyUSB stack.\n- On chips with an USB serial/JTAG debug controller, selecting the option\n for that redirects output to the CDC/ACM (serial port emulation) component\n of that device.", + "id": "component-config-esp-system-settings-channel-for-console-output", + "name": "ESP_CONSOLE_UART", + "title": "Channel for console output", + "type": "choice" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_CONSOLE_SECONDARY_NONE", + "name": "ESP_CONSOLE_SECONDARY_NONE", + "range": null, + "title": "No secondary console", + "type": "bool" + }, + { + "children": [], + "depends_on": "!ESP_CONSOLE_USB_SERIAL_JTAG && ", + "help": "This option supports output through USB_SERIAL_JTAG port when the UART0 port is not connected.\nThe output currently only supports non-blocking mode without using the console.\nIf you want to output in blocking mode with REPL or input through USB_SERIAL_JTAG port,\nplease change the primary config to ESP_CONSOLE_USB_SERIAL_JTAG above.", + "id": "ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG", + "name": "ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG", + "range": null, + "title": "USB_SERIAL_JTAG PORT", + "type": "bool" + } + ], + "depends_on": "SOC_USB_SERIAL_JTAG_SUPPORTED", + "help": "This secondary option supports output through other specific port like USB_SERIAL_JTAG\nwhen UART0 port as a primary is selected but not connected. This secondary output currently only supports\nnon-blocking mode without using REPL. If you want to output in blocking mode with REPL or\ninput through this secondary port, please change the primary config to this port\nin `Channel for console output` menu.", + "id": "component-config-esp-system-settings-channel-for-console-secondary-output", + "name": "ESP_CONSOLE_SECONDARY", + "title": "Channel for console secondary output", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED", + "name": "ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_CONSOLE_UART", + "name": "ESP_CONSOLE_UART", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_CONSOLE_UART_CUSTOM_NUM_0", + "name": "ESP_CONSOLE_UART_CUSTOM_NUM_0", + "range": null, + "title": "UART0", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_CONSOLE_UART_CUSTOM_NUM_1", + "name": "ESP_CONSOLE_UART_CUSTOM_NUM_1", + "range": null, + "title": "UART1", + "type": "bool" + } + ], + "depends_on": "ESP_CONSOLE_UART_CUSTOM", + "help": "This UART peripheral is used for console output from the ESP-IDF Bootloader and the app.\n\nIf the configuration is different in the Bootloader binary compared to the app binary, UART\nis reconfigured after the bootloader exits and the app starts.\n\nDue to an ESP32 ROM bug, UART2 is not supported for console output\nvia esp_rom_printf.", + "id": "component-config-esp-system-settings-uart-peripheral-to-use-for-console-output-0-1-", + "name": "ESP_CONSOLE_UART_NUM", + "title": "UART peripheral to use for console output (0-1)", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_CONSOLE_UART_NUM", + "name": "ESP_CONSOLE_UART_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_CONSOLE_ROM_SERIAL_PORT_NUM", + "name": "ESP_CONSOLE_ROM_SERIAL_PORT_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": "ESP_CONSOLE_UART_CUSTOM", + "help": "This GPIO is used for console UART TX output in the ESP-IDF Bootloader and the app (including\nboot log output and default standard output and standard error of the app).\n\nIf the configuration is different in the Bootloader binary compared to the app binary, UART\nis reconfigured after the bootloader exits and the app starts.", + "id": "ESP_CONSOLE_UART_TX_GPIO", + "name": "ESP_CONSOLE_UART_TX_GPIO", + "range": null, + "title": "UART TX on GPIO#", + "type": "int" + }, + { + "children": [], + "depends_on": "ESP_CONSOLE_UART_CUSTOM", + "help": "This GPIO is used for UART RX input in the ESP-IDF Bootloader and the app (including\ndefault default standard input of the app).\n\nNote: The default ESP-IDF Bootloader configures this pin but doesn't read anything from the UART.\n\nIf the configuration is different in the Bootloader binary compared to the app binary, UART\nis reconfigured after the bootloader exits and the app starts.", + "id": "ESP_CONSOLE_UART_RX_GPIO", + "name": "ESP_CONSOLE_UART_RX_GPIO", + "range": null, + "title": "UART RX on GPIO#", + "type": "int" + }, + { + "children": [], + "depends_on": "ESP_CONSOLE_UART", + "help": "This baud rate is used by both the ESP-IDF Bootloader and the app (including\nboot log output and default standard input/output/error of the app).\n\nThe app's maximum baud rate depends on the UART clock source. If Power Management is disabled,\nthe UART clock source is the APB clock and all baud rates in the available range will be sufficiently\naccurate. If Power Management is enabled, REF_TICK clock source is used so the baud rate is divided\nfrom 1MHz. Baud rates above 1Mbps are not possible and values between 500Kbps and 1Mbps may not be\naccurate.\n\nIf the configuration is different in the Bootloader binary compared to the app binary, UART\nis reconfigured after the bootloader exits and the app starts.", + "id": "ESP_CONSOLE_UART_BAUDRATE", + "name": "ESP_CONSOLE_UART_BAUDRATE", + "range": null, + "title": "UART console baud rate", + "type": "int" + }, + { + "children": [], + "depends_on": "ESP_CONSOLE_USB_CDC", + "help": "Set the size of USB CDC RX buffer. Increase the buffer size if your application\nis often receiving data over USB CDC.", + "id": "ESP_CONSOLE_USB_CDC_RX_BUF_SIZE", + "name": "ESP_CONSOLE_USB_CDC_RX_BUF_SIZE", + "range": null, + "title": "Size of USB CDC RX buffer", + "type": "int" + }, + { + "children": [], + "depends_on": "ESP_CONSOLE_USB_CDC", + "help": "If enabled, esp_rom_printf and ESP_EARLY_LOG output will also be sent over USB CDC.\nDisabling this option saves about 1kB or RAM.", + "id": "ESP_CONSOLE_USB_CDC_SUPPORT_ETS_PRINTF", + "name": "ESP_CONSOLE_USB_CDC_SUPPORT_ETS_PRINTF", + "range": null, + "title": "Enable esp_rom_printf / ESP_EARLY_LOG via USB CDC", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "ESP_INT_WDT", + "help": "The timeout of the watchdog, in milliseconds. Make this higher than the FreeRTOS tick rate.", + "id": "ESP_INT_WDT_TIMEOUT_MS", + "name": "ESP_INT_WDT_TIMEOUT_MS", + "range": [ + 10, + 10000 + ], + "title": "Interrupt watchdog timeout (ms)", + "type": "int" + }, + { + "children": [], + "depends_on": "ESP_INT_WDT && !FREERTOS_UNICORE", + "help": "Also detect if interrupts on CPU 1 are disabled for too long.", + "id": "ESP_INT_WDT_CHECK_CPU1", + "name": "ESP_INT_WDT_CHECK_CPU1", + "range": null, + "title": "Also watch CPU1 tick interrupt", + "type": "bool" + } + ], + "depends_on": null, + "help": "This watchdog timer can detect if the FreeRTOS tick interrupt has not been called for a certain time,\neither because a task turned off interrupts and did not turn them on for a long time, or because an\ninterrupt handler did not return. It will try to invoke the panic handler first and failing that\nreset the SoC.", + "id": "ESP_INT_WDT", + "name": "ESP_INT_WDT", + "range": null, + "title": "Interrupt watchdog", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "ESP_TASK_WDT_EN", + "help": null, + "id": "ESP_TASK_WDT_USE_ESP_TIMER", + "name": "ESP_TASK_WDT_USE_ESP_TIMER", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "ESP_TASK_WDT_INIT", + "help": "If this option is enabled, the Task Watchdog Timer will be configured to\ntrigger the panic handler when it times out. This can also be configured\nat run time (see Task Watchdog Timer API Reference)", + "id": "ESP_TASK_WDT_PANIC", + "name": "ESP_TASK_WDT_PANIC", + "range": null, + "title": "Invoke panic handler on Task Watchdog timeout", + "type": "bool" + }, + { + "children": [], + "depends_on": "ESP_TASK_WDT_INIT", + "help": "Timeout period configuration for the Task Watchdog Timer in seconds.\nThis is also configurable at run time (see Task Watchdog Timer API Reference)", + "id": "ESP_TASK_WDT_TIMEOUT_S", + "name": "ESP_TASK_WDT_TIMEOUT_S", + "range": [ + 1, + 60 + ], + "title": "Task Watchdog timeout period (seconds)", + "type": "int" + }, + { + "children": [], + "depends_on": "ESP_TASK_WDT_INIT", + "help": "If this option is enabled, the Task Watchdog Timer will watch the CPU0\nIdle Task. Having the Task Watchdog watch the Idle Task allows for detection\nof CPU starvation as the Idle Task not being called is usually a symptom of\nCPU starvation. Starvation of the Idle Task is detrimental as FreeRTOS household\ntasks depend on the Idle Task getting some runtime every now and then.", + "id": "ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0", + "name": "ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0", + "range": null, + "title": "Watch CPU0 Idle Task", + "type": "bool" + }, + { + "children": [], + "depends_on": "ESP_TASK_WDT_INIT && !FREERTOS_UNICORE", + "help": "If this option is enabled, the Task Watchdog Timer will wach the CPU1\nIdle Task.", + "id": "ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1", + "name": "ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1", + "range": null, + "title": "Watch CPU1 Idle Task", + "type": "bool" + } + ], + "depends_on": "ESP_TASK_WDT_EN", + "help": "Enabling this option will cause the Task Watchdog Timer to be initialized\nautomatically at startup.", + "id": "ESP_TASK_WDT_INIT", + "name": "ESP_TASK_WDT_INIT", + "range": null, + "title": "Initialize Task Watchdog Timer on startup", + "type": "bool" + } + ], + "depends_on": null, + "help": "The Task Watchdog Timer can be used to make sure individual tasks are still\nrunning. Enabling this option will enable the Task Watchdog Timer. It can be\neither initialized automatically at startup or initialized after startup\n(see Task Watchdog Timer API Reference)", + "id": "ESP_TASK_WDT_EN", + "name": "ESP_TASK_WDT_EN", + "range": null, + "title": "Enable Task Watchdog Timer", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "ESP_XT_WDT", + "help": "Timeout period configuration for the XTAL32K watchdog timer based on RTC_CLK.", + "id": "ESP_XT_WDT_TIMEOUT", + "name": "ESP_XT_WDT_TIMEOUT", + "range": null, + "title": "XTAL32K watchdog timeout period", + "type": "int" + }, + { + "children": [], + "depends_on": "ESP_XT_WDT", + "help": "Enable this to automatically switch to BACKUP32K_CLK as the source of RTC_SLOW_CLK when\nthe watchdog timer expires.", + "id": "ESP_XT_WDT_BACKUP_CLK_ENABLE", + "name": "ESP_XT_WDT_BACKUP_CLK_ENABLE", + "range": null, + "title": "Automatically switch to BACKUP32K_CLK when timer expires", + "type": "bool" + } + ], + "depends_on": "SOC_XT_WDT_SUPPORTED && (ESP_SYSTEM_RTC_EXT_OSC || ESP_SYSTEM_RTC_EXT_XTAL)", + "help": "This watchdog timer can detect oscillation failure of the XTAL32K_CLK. When such a failure\nis detected the hardware can be set up to automatically switch to BACKUP32K_CLK and generate\nan interrupt.", + "id": "ESP_XT_WDT", + "name": "ESP_XT_WDT", + "range": null, + "title": "Initialize XTAL32K watchdog timer on startup", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "If this option is disabled (default), the panic handler code is placed in flash not IRAM.\nThis means that if ESP-IDF crashes while flash cache is disabled, the panic handler will\nautomatically re-enable flash cache before running GDB Stub or Core Dump. This adds some minor\nrisk, if the flash cache status is also corrupted during the crash.\n\nIf this option is enabled, the panic handler code (including required UART functions) is placed\nin IRAM. This may be necessary to debug some complex issues with crashes while flash cache is\ndisabled (for example, when writing to SPI flash) or when flash cache is corrupted when an exception\nis triggered.", + "id": "ESP_PANIC_HANDLER_IRAM", + "name": "ESP_PANIC_HANDLER_IRAM", + "range": null, + "title": "Place panic handler code in IRAM", + "type": "bool" + }, + { + "children": [], + "depends_on": "!ESP32_TRAX && !ESP32S2_TRAX && !ESP32S3_TRAX", + "help": "Debug stubs are used by OpenOCD to execute pre-compiled onboard code\nwhich does some useful debugging stuff, e.g. GCOV data dump.", + "id": "ESP_DEBUG_STUBS_ENABLE", + "name": "ESP_DEBUG_STUBS_ENABLE", + "range": null, + "title": "OpenOCD debug stubs", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "The FreeRTOS panic and unhandled exception handers can detect a JTAG OCD debugger and\ninstead of panicking, have the debugger stop on the offending instruction.", + "id": "ESP_DEBUG_OCDAWARE", + "name": "ESP_DEBUG_OCDAWARE", + "range": null, + "title": "Make exception and panic handlers JTAG/OCD aware", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "IDF_TARGET_ESP32 && ", + "help": "Using level 5 interrupt for Interrupt Watchdog, IPC_ISR and other system checks.", + "id": "ESP_SYSTEM_CHECK_INT_LEVEL_5", + "name": "ESP_SYSTEM_CHECK_INT_LEVEL_5", + "range": null, + "title": "Level 5 interrupt", + "type": "bool" + }, + { + "children": [], + "depends_on": "!BTDM_CTRL_HLI && ", + "help": "Using level 4 interrupt for Interrupt Watchdog, IPC_ISR and other system checks.", + "id": "ESP_SYSTEM_CHECK_INT_LEVEL_4", + "name": "ESP_SYSTEM_CHECK_INT_LEVEL_4", + "range": null, + "title": "Level 4 interrupt", + "type": "bool" + } + ], + "depends_on": null, + "help": "Interrupt level to use for Interrupt Watchdog, IPC_ISR and other system checks.", + "id": "component-config-esp-system-settings-interrupt-level-to-use-for-interrupt-watchdog-and-other-system-checks", + "name": "ESP_SYSTEM_CHECK_INT_LEVEL", + "title": "Interrupt level to use for Interrupt Watchdog and other system checks", + "type": "choice" + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_BROWNOUT_DET_LVL_SEL_7", + "name": "ESP_BROWNOUT_DET_LVL_SEL_7", + "range": null, + "title": "2.51V", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESP_BROWNOUT_DET_LVL_SEL_6", + "name": "ESP_BROWNOUT_DET_LVL_SEL_6", + "range": null, + "title": "2.64V", + "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.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 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", + "type": "choice" + } + ], + "depends_on": "!IDF_ENV_FPGA", + "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, + "title": "Hardware brownout detect & reset", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_BROWNOUT_DET_LVL", + "name": "ESP_BROWNOUT_DET_LVL", + "range": null, + "title": null, + "type": "int" + } + ], + "depends_on": null, + "id": "component-config-esp-system-settings-brownout-detector", + "title": "Brownout Detector", + "type": "menu" + }, + { + "children": [], + "depends_on": null, + "help": "This config allows to trigger an interrupt when brownout detected. Software restart will be done\nat the end of the default callback.\nTwo occasions need to restart the chip with interrupt so far.\n(1). For ESP32 version 1, brown-out reset function doesn't work (see ESP32 errata 3.4).\n So that we must restart from interrupt.\n(2). For special workflow, the chip needs do more things instead of restarting directly. This part\n needs to be done in callback function of interrupt.", + "id": "ESP_SYSTEM_BROWNOUT_INTR", + "name": "ESP_SYSTEM_BROWNOUT_INTR", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_ASSIST_DEBUG_SUPPORTED", + "help": "This config allows to trigger a panic interrupt when Stack Pointer register goes out of allocated stack\nmemory bounds.", + "id": "ESP_SYSTEM_HW_STACK_GUARD", + "name": "ESP_SYSTEM_HW_STACK_GUARD", + "range": null, + "title": "Hardware stack guard", + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TARGET_ESP32C2 || IDF_TARGET_ESP32S3 || IDF_TARGET_ESP32C6 || IDF_TARGET_ESP32H2", + "help": "This configuration helps to address an BBPLL inaccurate issue when boot from certain bootloader version,\nwhich may increase about the boot-up time by about 200 us. Disable this when your bootloader is built with\nESP-IDF version v5.2 and above.", + "id": "ESP_SYSTEM_BBPLL_RECALIB", + "name": "ESP_SYSTEM_BBPLL_RECALIB", + "range": null, + "title": "Re-calibration BBPLL at startup", + "type": "bool" + }, + { + "children": [], + "depends_on": "SOC_ASSIST_DEBUG_SUPPORTED", + "help": "This option will enable the PC recording function of assist_debug module. The PC value of the CPU will be\nrecorded to PC record register in assist_debug module in real time. When an exception occurs and the CPU\nis reset, this register will be kept, then we can use the recorded PC to debug the causes of the reset.", + "id": "ESP_SYSTEM_HW_PC_RECORD", + "name": "ESP_SYSTEM_HW_PC_RECORD", + "range": null, + "title": "Hardware PC recording", + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-esp-system-settings", + "title": "ESP System Settings", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": null, + "help": "Configure the IPC tasks stack size. An IPC task runs on each core (in dual core mode), and allows for\ncross-core function calls. See IPC documentation for more details. The default IPC stack size should be\nenough for most common simple use cases. However, users can increase/decrease the stack size to their\nneeds.", + "id": "ESP_IPC_TASK_STACK_SIZE", + "name": "ESP_IPC_TASK_STACK_SIZE", + "range": [ + 512, + 65536 + ], + "title": "Inter-Processor Call (IPC) task stack size", + "type": "int" + }, + { + "children": [], + "depends_on": "!FREERTOS_UNICORE", + "help": "If this option is not enabled then the IPC task will keep behavior same as prior to that of ESP-IDF v4.0,\nhence IPC task will run at (configMAX_PRIORITIES - 1) priority.", + "id": "ESP_IPC_USES_CALLERS_PRIORITY", + "name": "ESP_IPC_USES_CALLERS_PRIORITY", + "range": null, + "title": "IPC runs at caller's priority", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "The IPC ISR feature is similar to the IPC feature except that the callback function is executed in the\ncontext of a High Priority Interrupt. The IPC ISR feature is intended for low latency execution of simple\ncallbacks written in assembly on another CPU. Due to being run in a High Priority Interrupt, the assembly\ncallbacks must be written with particular restrictions (see \"IPC\" and \"High-Level Interrupt\" docs for more\ndetails).", + "id": "ESP_IPC_ISR_ENABLE", + "name": "ESP_IPC_ISR_ENABLE", + "range": null, + "title": null, + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-ipc-inter-processor-call-", + "title": "IPC (Inter-Processor Call)", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "!IDF_TARGET_ESP32P4", + "help": "Amazon has released an SMP version of the FreeRTOS Kernel which can be found via the following link:\nhttps://github.com/FreeRTOS/FreeRTOS-Kernel/tree/smp\n\nIDF has added an experimental port of this SMP kernel located in\ncomponents/freertos/FreeRTOS-Kernel-SMP. Enabling this option will cause IDF to use the Amazon SMP\nkernel. Note that THIS FEATURE IS UNDER ACTIVE DEVELOPMENT, users use this at their own risk.\n\nLeaving this option disabled will mean the IDF FreeRTOS kernel is used instead, which is located in:\ncomponents/freertos/FreeRTOS-Kernel. Both kernel versions are SMP capable, but differ in\ntheir implementation and features.", + "id": "FREERTOS_SMP", + "name": "FREERTOS_SMP", + "range": null, + "title": "Run the Amazon SMP FreeRTOS kernel instead (FEATURE UNDER DEVELOPMENT)", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "This version of FreeRTOS normally takes control of all cores of the CPU. Select this if you only want\nto start it on the first core. This is needed when e.g. another process needs complete control over the\nsecond core.", + "id": "FREERTOS_UNICORE", + "name": "FREERTOS_UNICORE", + "range": null, + "title": "Run FreeRTOS only on first core", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Sets the FreeRTOS tick interrupt frequency in Hz (see configTICK_RATE_HZ documentation for more\ndetails).", + "id": "FREERTOS_HZ", + "name": "FREERTOS_HZ", + "range": [ + 1, + 1000 + ], + "title": "configTICK_RATE_HZ", + "type": "int" + }, + { + "children": [], + "depends_on": "FREERTOS_UNICORE && !FREERTOS_SMP", + "help": "Enables port specific task selection method. This option can speed up the search of ready tasks\nwhen scheduling (see configUSE_PORT_OPTIMISED_TASK_SELECTION documentation for more details).", + "id": "FREERTOS_OPTIMIZED_SCHEDULER", + "name": "FREERTOS_OPTIMIZED_SCHEDULER", + "range": null, + "title": "configUSE_PORT_OPTIMISED_TASK_SELECTION", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "Do not check for stack overflows (configCHECK_FOR_STACK_OVERFLOW = 0)", + "id": "FREERTOS_CHECK_STACKOVERFLOW_NONE", + "name": "FREERTOS_CHECK_STACKOVERFLOW_NONE", + "range": null, + "title": "No checking", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Check for stack overflows on each context switch by checking if the stack pointer is in a valid\nrange. Quick but does not detect stack overflows that happened between context switches\n(configCHECK_FOR_STACK_OVERFLOW = 1)", + "id": "FREERTOS_CHECK_STACKOVERFLOW_PTRVAL", + "name": "FREERTOS_CHECK_STACKOVERFLOW_PTRVAL", + "range": null, + "title": "Check by stack pointer value (Method 1)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Places some magic bytes at the end of the stack area and on each context switch, check if these\nbytes are still intact. More thorough than just checking the pointer, but also slightly slower.\n(configCHECK_FOR_STACK_OVERFLOW = 2)", + "id": "FREERTOS_CHECK_STACKOVERFLOW_CANARY", + "name": "FREERTOS_CHECK_STACKOVERFLOW_CANARY", + "range": null, + "title": "Check using canary bytes (Method 2)", + "type": "bool" + } + ], + "depends_on": null, + "help": "Enables FreeRTOS to check for stack overflows (see configCHECK_FOR_STACK_OVERFLOW documentation for\nmore details).\n\nNote: If users do not provide their own ``vApplicationStackOverflowHook()`` function, a default\nfunction will be provided by ESP-IDF.", + "id": "component-config-freertos-kernel-configcheck_for_stack_overflow", + "name": "FREERTOS_CHECK_STACKOVERFLOW", + "title": "configCHECK_FOR_STACK_OVERFLOW", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": "Set the number of thread local storage pointers in each task (see\nconfigNUM_THREAD_LOCAL_STORAGE_POINTERS documentation for more details).\n\nNote: In ESP-IDF, this value must be at least 1. Index 0 is reserved for use by the pthreads API\nthread-local-storage. Other indexes can be used for any desired purpose.", + "id": "FREERTOS_THREAD_LOCAL_STORAGE_POINTERS", + "name": "FREERTOS_THREAD_LOCAL_STORAGE_POINTERS", + "range": [ + 1, + 256 + ], + "title": "configNUM_THREAD_LOCAL_STORAGE_POINTERS", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "Sets the idle task stack size in bytes (see configMINIMAL_STACK_SIZE documentation for more details).\n\nNote:\n\n- ESP-IDF specifies stack sizes in bytes instead of words.\n- The default size is enough for most use cases.\n- The stack size may need to be increased above the default if the app installs idle or thread local\n storage cleanup hooks that use a lot of stack memory.\n- Conversely, the stack size can be reduced to the minimum if non of the idle features are used.", + "id": "FREERTOS_IDLE_TASK_STACKSIZE", + "name": "FREERTOS_IDLE_TASK_STACKSIZE", + "range": [ + 768, + 32768 + ], + "title": "configMINIMAL_STACK_SIZE (Idle task stack size)", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "Enables the idle task application hook (see configUSE_IDLE_HOOK documentation for more details).\n\nNote:\n\n- The application must provide the hook function ``void vApplicationIdleHook( void );``\n- ``vApplicationIdleHook()`` is called from FreeRTOS idle task(s)\n- The FreeRTOS idle hook is NOT the same as the ESP-IDF Idle Hook, but both can be enabled\n simultaneously.", + "id": "FREERTOS_USE_IDLE_HOOK", + "name": "FREERTOS_USE_IDLE_HOOK", + "range": null, + "title": "configUSE_IDLE_HOOK", + "type": "bool" + }, + { + "children": [], + "depends_on": "FREERTOS_SMP", + "help": "Enables the minimal idle task application hook (see configUSE_IDLE_HOOK documentation for more\ndetails).\n\nNote:\n\n- The application must provide the hook function ``void vApplicationPassiveIdleHook( void );``\n- ``vApplicationPassiveIdleHook()`` is called from FreeRTOS minimal idle task(s)", + "id": "FREERTOS_USE_PASSIVE_IDLE_HOOK", + "name": "FREERTOS_USE_PASSIVE_IDLE_HOOK", + "range": null, + "title": "Use FreeRTOS minimal idle hook", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Enables the tick hook (see configUSE_TICK_HOOK documentation for more details).\n\nNote:\n\n- The application must provide the hook function ``void vApplicationTickHook( void );``\n- ``vApplicationTickHook()`` is called from FreeRTOS's tick handling function ``xTaskIncrementTick()``\n- The FreeRTOS tick hook is NOT the same as the ESP-IDF Tick Interrupt Hook, but both can be enabled\n simultaneously.", + "id": "FREERTOS_USE_TICK_HOOK", + "name": "FREERTOS_USE_TICK_HOOK", + "range": null, + "title": "configUSE_TICK_HOOK", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Sets the maximum number of characters for task names (see configMAX_TASK_NAME_LEN documentation for\nmore details).\n\nNote: For most uses, the default of 16 characters is sufficient.", + "id": "FREERTOS_MAX_TASK_NAME_LEN", + "name": "FREERTOS_MAX_TASK_NAME_LEN", + "range": [ + 1, + 256 + ], + "title": "configMAX_TASK_NAME_LEN", + "type": "int" + }, + { + "children": [], + "depends_on": "!IDF_TARGET_LINUX", + "help": "Enable backward compatibility with APIs prior to FreeRTOS v8.0.0. (see\nconfigENABLE_BACKWARD_COMPATIBILITY documentation for more details).", + "id": "FREERTOS_ENABLE_BACKWARD_COMPATIBILITY", + "name": "FREERTOS_ENABLE_BACKWARD_COMPATIBILITY", + "range": null, + "title": "configENABLE_BACKWARD_COMPATIBILITY", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Sets the timer task's name (see configTIMER_SERVICE_TASK_NAME documentation for more details).", + "id": "FREERTOS_TIMER_SERVICE_TASK_NAME", + "name": "FREERTOS_TIMER_SERVICE_TASK_NAME", + "range": null, + "title": "configTIMER_SERVICE_TASK_NAME", + "type": "string" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "FREERTOS_TIMER_TASK_AFFINITY_CPU0", + "name": "FREERTOS_TIMER_TASK_AFFINITY_CPU0", + "range": null, + "title": "CPU0", + "type": "bool" + }, + { + "children": [], + "depends_on": "!FREERTOS_UNICORE && ", + "help": null, + "id": "FREERTOS_TIMER_TASK_AFFINITY_CPU1", + "name": "FREERTOS_TIMER_TASK_AFFINITY_CPU1", + "range": null, + "title": "CPU1", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "FREERTOS_TIMER_TASK_NO_AFFINITY", + "name": "FREERTOS_TIMER_TASK_NO_AFFINITY", + "range": null, + "title": "No affinity", + "type": "bool" + } + ], + "depends_on": null, + "help": "Sets the timer task's core affinity\n(see configTIMER_SERVICE_TASK_CORE_AFFINITY documentation for more details).", + "id": "component-config-freertos-kernel-configtimer_service_task_core_affinity", + "name": "FREERTOS_TIMER_SERVICE_TASK_CORE_AFFINITY", + "title": "configTIMER_SERVICE_TASK_CORE_AFFINITY", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "FREERTOS_TIMER_SERVICE_TASK_CORE_AFFINITY", + "name": "FREERTOS_TIMER_SERVICE_TASK_CORE_AFFINITY", + "range": null, + "title": null, + "type": "hex" + }, + { + "children": [], + "depends_on": null, + "help": "Sets the timer task's priority (see configTIMER_TASK_PRIORITY documentation for more details).", + "id": "FREERTOS_TIMER_TASK_PRIORITY", + "name": "FREERTOS_TIMER_TASK_PRIORITY", + "range": [ + 1, + 25 + ], + "title": "configTIMER_TASK_PRIORITY", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "Set the timer task's stack size (see configTIMER_TASK_STACK_DEPTH documentation for more details).", + "id": "FREERTOS_TIMER_TASK_STACK_DEPTH", + "name": "FREERTOS_TIMER_TASK_STACK_DEPTH", + "range": [ + 1536, + 32768 + ], + "title": "configTIMER_TASK_STACK_DEPTH", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "Set the timer task's command queue length (see configTIMER_QUEUE_LENGTH documentation for more\ndetails).", + "id": "FREERTOS_TIMER_QUEUE_LENGTH", + "name": "FREERTOS_TIMER_QUEUE_LENGTH", + "range": [ + 5, + 20 + ], + "title": "configTIMER_QUEUE_LENGTH", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "Set the size of the queue registry (see configQUEUE_REGISTRY_SIZE documentation for more details).\n\nNote: A value of 0 will disable queue registry functionality", + "id": "FREERTOS_QUEUE_REGISTRY_SIZE", + "name": "FREERTOS_QUEUE_REGISTRY_SIZE", + "range": [ + 0, + 20 + ], + "title": "configQUEUE_REGISTRY_SIZE", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "Set the size of the task notification array of each task. When increasing this value, keep in\nmind that this means additional memory for each and every task on the system.\nHowever, task notifications in general are more light weight compared to alternatives\nsuch as semaphores.", + "id": "FREERTOS_TASK_NOTIFICATION_ARRAY_ENTRIES", + "name": "FREERTOS_TASK_NOTIFICATION_ARRAY_ENTRIES", + "range": [ + 1, + 32 + ], + "title": "configTASK_NOTIFICATION_ARRAY_ENTRIES", + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "FREERTOS_USE_TRACE_FACILITY", + "help": "Set configUSE_TRACE_FACILITY and configUSE_STATS_FORMATTING_FUNCTIONS to 1 to include the\n``vTaskList()`` and ``vTaskGetRunTimeStats()`` functions in the build (see\nconfigUSE_STATS_FORMATTING_FUNCTIONS documentation for more details).", + "id": "FREERTOS_USE_STATS_FORMATTING_FUNCTIONS", + "name": "FREERTOS_USE_STATS_FORMATTING_FUNCTIONS", + "range": null, + "title": "configUSE_STATS_FORMATTING_FUNCTIONS", + "type": "bool" + } + ], + "depends_on": null, + "help": "Enables additional structure members and functions to assist with execution visualization and tracing\n(see configUSE_TRACE_FACILITY documentation for more details).", + "id": "FREERTOS_USE_TRACE_FACILITY", + "name": "FREERTOS_USE_TRACE_FACILITY", + "range": null, + "title": "configUSE_TRACE_FACILITY", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Enable list integrity checker\n(see configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES documentation for more details).", + "id": "FREERTOS_USE_LIST_DATA_INTEGRITY_CHECK_BYTES", + "name": "FREERTOS_USE_LIST_DATA_INTEGRITY_CHECK_BYTES", + "range": null, + "title": "configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES", + "type": "bool" + }, + { + "children": [], + "depends_on": "!FREERTOS_SMP && FREERTOS_USE_STATS_FORMATTING_FUNCTIONS", + "help": "If enabled, this will include an extra column when vTaskList is called to display the CoreID the task\nis pinned to (0,1) or -1 if not pinned.", + "id": "FREERTOS_VTASKLIST_INCLUDE_COREID", + "name": "FREERTOS_VTASKLIST_INCLUDE_COREID", + "range": null, + "title": "Enable display of xCoreID in vTaskList", + "type": "bool" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "configRUN_TIME_COUNTER_TYPE is set to uint32_t", + "id": "FREERTOS_RUN_TIME_COUNTER_TYPE_U32", + "name": "FREERTOS_RUN_TIME_COUNTER_TYPE_U32", + "range": null, + "title": "uint32_t", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "configRUN_TIME_COUNTER_TYPE is set to uint64_t", + "id": "FREERTOS_RUN_TIME_COUNTER_TYPE_U64", + "name": "FREERTOS_RUN_TIME_COUNTER_TYPE_U64", + "range": null, + "title": "uint64_t", + "type": "bool" + } + ], + "depends_on": "FREERTOS_GENERATE_RUN_TIME_STATS && !FREERTOS_SMP", + "help": "Sets the data type used for the FreeRTOS run time stats. A larger data type can be used to reduce the\nfrequency of the counter overflowing.", + "id": "component-config-freertos-kernel-configgenerate_run_time_stats-configrun_time_counter_type", + "name": "FREERTOS_RUN_TIME_COUNTER_TYPE", + "title": "configRUN_TIME_COUNTER_TYPE", + "type": "choice" + } + ], + "depends_on": null, + "help": "Enables collection of run time statistics for each task (see configGENERATE_RUN_TIME_STATS\ndocumentation for more details).\n\nNote: The clock used for run time statistics can be configured in FREERTOS_RUN_TIME_STATS_CLK.", + "id": "FREERTOS_GENERATE_RUN_TIME_STATS", + "name": "FREERTOS_GENERATE_RUN_TIME_STATS", + "range": null, + "title": "configGENERATE_RUN_TIME_STATS", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "FREERTOS_USE_TICKLESS_IDLE", + "help": "FreeRTOS will enter light sleep mode if no tasks need to run for this number of ticks.\nYou can enable PM_PROFILING feature in esp_pm components and dump the sleep status with\nesp_pm_dump_locks, if the proportion of rejected sleeps is too high, please increase\nthis value to improve scheduling efficiency", + "id": "FREERTOS_IDLE_TIME_BEFORE_SLEEP", + "name": "FREERTOS_IDLE_TIME_BEFORE_SLEEP", + "range": null, + "title": "configEXPECTED_IDLE_TIME_BEFORE_SLEEP", + "type": "int" + } + ], + "depends_on": "PM_ENABLE", + "help": "If power management support is enabled, FreeRTOS will be able to put the system into light sleep mode\nwhen no tasks need to run for a number of ticks. This number can be set using\nFREERTOS_IDLE_TIME_BEFORE_SLEEP option. This feature is also known as \"automatic light sleep\".\n\nNote that timers created using esp_timer APIs may prevent the system from entering sleep mode, even\nwhen no tasks need to run. To skip unnecessary wake-up initialize a timer with the\n\"skip_unhandled_events\" option as true.\n\nIf disabled, automatic light sleep support will be disabled.", + "id": "FREERTOS_USE_TICKLESS_IDLE", + "name": "FREERTOS_USE_TICKLESS_IDLE", + "range": null, + "title": "configUSE_TICKLESS_IDLE", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Enables task tagging functionality and its associated API (see configUSE_APPLICATION_TASK_TAG\ndocumentation for more details).", + "id": "FREERTOS_USE_APPLICATION_TASK_TAG", + "name": "FREERTOS_USE_APPLICATION_TASK_TAG", + "range": null, + "title": "configUSE_APPLICATION_TASK_TAG", + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-freertos-kernel", + "title": "Kernel", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": "COMPILER_OPTIMIZATION_DEBUG || ESP_COREDUMP_ENABLE || ESP_SYSTEM_PANIC_GDBSTUB || ESP_SYSTEM_GDBSTUB_RUNTIME", + "help": "If enabled, all FreeRTOS task functions will be enclosed in a wrapper function. If a task function\nmistakenly returns (i.e. does not delete), the call flow will return to the wrapper function. The\nwrapper function will then log an error and abort the application. This option is also required for GDB\nbacktraces and C++ exceptions to work correctly inside top-level task functions.", + "id": "FREERTOS_TASK_FUNCTION_WRAPPER", + "name": "FREERTOS_TASK_FUNCTION_WRAPPER", + "range": null, + "title": "Wrap task functions", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "FreeRTOS can check if a stack has overflown its bounds by checking either the value of the stack\npointer or by checking the integrity of canary bytes. (See FREERTOS_CHECK_STACKOVERFLOW for more\ninformation.) These checks only happen on a context switch, and the situation that caused the stack\noverflow may already be long gone by then. This option will use the last debug memory watchpoint to\nallow breaking into the debugger (or panic'ing) as soon as any of the last 32 bytes on the stack of a\ntask are overwritten. The side effect is that using gdb, you effectively have one hardware watchpoint\nless because the last one is overwritten as soon as a task switch happens.\n\nAnother consequence is that due to alignment requirements of the watchpoint, the usable stack size\ndecreases by up to 60 bytes. This is because the watchpoint region has to be aligned to its size and\nthe size for the stack watchpoint in IDF is 32 bytes.\n\nThis check only triggers if the stack overflow writes within 32 bytes near the end of the stack, rather\nthan overshooting further, so it is worth combining this approach with one of the other stack overflow\ncheck methods.\n\nWhen this watchpoint is hit, gdb will stop with a SIGTRAP message. When no JTAG OCD is attached,\nesp-idf will panic on an unhandled debug exception.", + "id": "FREERTOS_WATCHPOINT_END_OF_STACK", + "name": "FREERTOS_WATCHPOINT_END_OF_STACK", + "range": null, + "title": "Enable stack overflow debug watchpoint", + "type": "bool" + }, + { + "children": [], + "depends_on": "FREERTOS_THREAD_LOCAL_STORAGE_POINTERS > 0", + "help": "ESP-IDF provides users with the ability to free TLSP memory by registering TLSP deletion callbacks.\nThese callbacks are automatically called by FreeRTOS when a task is deleted. When this option is turned\non, the memory reserved for TLSPs in the TCB is doubled to make space for storing the deletion\ncallbacks. If the user does not wish to use TLSP deletion callbacks then this option could be turned\noff to save space in the TCB memory.", + "id": "FREERTOS_TLSP_DELETION_CALLBACKS", + "name": "FREERTOS_TLSP_DELETION_CALLBACKS", + "range": null, + "title": "Enable thread local storage pointers deletion callbacks", + "type": "bool" + }, + { + "children": [], + "depends_on": "!FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP", + "help": "Enable this option to make FreeRTOS call a user provided hook function right before it deletes a task\n(i.e., frees/releases a dynamically/statically allocated task's memory). This is useful if users want\nto know when a task is actually deleted (in case the task's deletion is delegated to the IDLE task).\n\nIf this config option is enabled, users must define a ``void vTaskPreDeletionHook( void * pxTCB )``\nhook function in their application.", + "id": "FREERTOS_TASK_PRE_DELETION_HOOK", + "name": "FREERTOS_TASK_PRE_DELETION_HOOK", + "range": null, + "title": "Enable task pre-deletion hook", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "THIS OPTION IS DEPRECATED. Use FREERTOS_TASK_PRE_DELETION_HOOK instead.\n\nEnable this option to make FreeRTOS call the static task clean up hook when a task is deleted.\n\nNote: Users will need to provide a ``void vPortCleanUpTCB ( void *pxTCB )`` callback", + "id": "FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP", + "name": "FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP", + "range": null, + "title": "Enable static task clean up hook (DEPRECATED)", + "type": "bool" + }, + { + "children": [], + "depends_on": "!FREERTOS_SMP", + "help": "If enabled, assert that when a mutex semaphore is given, the task giving the semaphore is the task\nwhich is currently holding the mutex.", + "id": "FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER", + "name": "FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER", + "range": null, + "title": "Check that mutex semaphore is given by owner task", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "The interrupt handlers have their own stack. The size of the stack can be defined here. Each processor\nhas its own stack, so the total size occupied will be twice this.", + "id": "FREERTOS_ISR_STACKSIZE", + "name": "FREERTOS_ISR_STACKSIZE", + "range": [ + 1536, + 32768 + ], + "title": "ISR stack size", + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "If this option is enabled, interrupt stack frame will be modified to point to the code of the\ninterrupted task as its return address. This helps the debugger (or the panic handler) show a backtrace\nfrom the interrupt to the task which was interrupted. This also works for nested interrupts: higher\nlevel interrupt stack can be traced back to the lower level interrupt. This option adds 4 instructions\nto the interrupt dispatching code.", + "id": "FREERTOS_INTERRUPT_BACKTRACE", + "name": "FREERTOS_INTERRUPT_BACKTRACE", + "range": null, + "title": "Enable backtrace from interrupt to task context", + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TARGET_ESP32", + "help": "When enabled, the usage of float type is allowed inside Level 1 ISRs. Note that usage of float types in\nhigher level interrupts is still not permitted.", + "id": "FREERTOS_FPU_IN_ISR", + "name": "FREERTOS_FPU_IN_ISR", + "range": null, + "title": "Use float in Level 1 ISR", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "FREERTOS_TICK_SUPPORT_CORETIMER", + "name": "FREERTOS_TICK_SUPPORT_CORETIMER", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "FREERTOS_TICK_SUPPORT_SYSTIMER", + "name": "FREERTOS_TICK_SUPPORT_SYSTIMER", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "FREERTOS_TICK_SUPPORT_CORETIMER && ", + "help": "Select this to use timer 0", + "id": "FREERTOS_CORETIMER_0", + "name": "FREERTOS_CORETIMER_0", + "range": null, + "title": "Timer 0 (int 6, level 1)", + "type": "bool" + }, + { + "children": [], + "depends_on": "FREERTOS_TICK_SUPPORT_CORETIMER && ", + "help": "Select this to use timer 1", + "id": "FREERTOS_CORETIMER_1", + "name": "FREERTOS_CORETIMER_1", + "range": null, + "title": "Timer 1 (int 15, level 3)", + "type": "bool" + }, + { + "children": [], + "depends_on": "FREERTOS_TICK_SUPPORT_SYSTIMER && ", + "help": "Select this to use systimer with the 1 interrupt priority.", + "id": "FREERTOS_CORETIMER_SYSTIMER_LVL1", + "name": "FREERTOS_CORETIMER_SYSTIMER_LVL1", + "range": null, + "title": "SYSTIMER 0 (level 1)", + "type": "bool" + }, + { + "children": [], + "depends_on": "FREERTOS_TICK_SUPPORT_SYSTIMER && ", + "help": "Select this to use systimer with the 3 interrupt priority.", + "id": "FREERTOS_CORETIMER_SYSTIMER_LVL3", + "name": "FREERTOS_CORETIMER_SYSTIMER_LVL3", + "range": null, + "title": "SYSTIMER 0 (level 3)", + "type": "bool" + } + ], + "depends_on": null, + "help": "FreeRTOS needs a timer with an associated interrupt to use as the main tick source to increase\ncounters, run timers and do pre-emptive multitasking with. There are multiple timers available to do\nthis, with different interrupt priorities.", + "id": "component-config-freertos-port-tick-timer-source-xtensa-only-", + "name": "FREERTOS_CORETIMER", + "title": "Tick timer source (Xtensa Only)", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "FREERTOS_SYSTICK_USES_SYSTIMER", + "name": "FREERTOS_SYSTICK_USES_SYSTIMER", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "FREERTOS_SYSTICK_USES_CCOUNT", + "name": "FREERTOS_SYSTICK_USES_CCOUNT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "ESP Timer will be used as the clock source for FreeRTOS run time stats. The ESP Timer runs at a\nfrequency of 1MHz regardless of Dynamic Frequency Scaling. Therefore the ESP Timer will overflow in\napproximately 4290 seconds.", + "id": "FREERTOS_RUN_TIME_STATS_USING_ESP_TIMER", + "name": "FREERTOS_RUN_TIME_STATS_USING_ESP_TIMER", + "range": null, + "title": "Use ESP TIMER for run time stats", + "type": "bool" + }, + { + "children": [], + "depends_on": "FREERTOS_SYSTICK_USES_CCOUNT && ", + "help": "CPU Clock will be used as the clock source for the generation of run time stats. The CPU Clock has\na frequency dependent on ESP_DEFAULT_CPU_FREQ_MHZ and Dynamic Frequency Scaling (DFS). Therefore\nthe CPU Clock frequency can fluctuate between 80 to 240MHz. Run time stats generated using the CPU\nClock represents the number of CPU cycles each task is allocated and DOES NOT reflect the amount of\ntime each task runs for (as CPU clock frequency can change). If the CPU clock consistently runs at\nthe maximum frequency of 240MHz, it will overflow in approximately 17 seconds.", + "id": "FREERTOS_RUN_TIME_STATS_USING_CPU_CLK", + "name": "FREERTOS_RUN_TIME_STATS_USING_CPU_CLK", + "range": null, + "title": "Use CPU Clock for run time stats", + "type": "bool" + } + ], + "depends_on": "FREERTOS_GENERATE_RUN_TIME_STATS", + "help": "Choose the clock source for FreeRTOS run time stats. Options are CPU0's CPU Clock or the ESP Timer.\nBoth clock sources are 32 bits. The CPU Clock can run at a higher frequency hence provide a finer\nresolution but will overflow much quicker. Note that run time stats are only valid until the clock\nsource overflows.", + "id": "component-config-freertos-port-choose-the-clock-source-for-run-time-stats", + "name": "FREERTOS_RUN_TIME_STATS_CLK", + "title": "Choose the clock source for run time stats", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": "When enabled the selected Non-ISR FreeRTOS functions will be placed into Flash memory instead of IRAM.\nThis saves up to 8KB of IRAM depending on which functions are used.", + "id": "FREERTOS_PLACE_FUNCTIONS_INTO_FLASH", + "name": "FREERTOS_PLACE_FUNCTIONS_INTO_FLASH", + "range": null, + "title": "Place FreeRTOS functions into Flash", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "If enabled, context of port*_CRITICAL calls (ISR or Non-ISR) would be checked to be in compliance with\nVanilla FreeRTOS. e.g Calling port*_CRITICAL from ISR context would cause assert failure", + "id": "FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE", + "name": "FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE", + "range": null, + "title": "Tests compliance with Vanilla FreeRTOS port*_CRITICAL calls", + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-freertos-port", + "title": "Port", + "type": "menu" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "FREERTOS_PORT", + "name": "FREERTOS_PORT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "FREERTOS_NO_AFFINITY", + "name": "FREERTOS_NO_AFFINITY", + "range": null, + "title": null, + "type": "hex" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "FREERTOS_SUPPORT_STATIC_ALLOCATION", + "name": "FREERTOS_SUPPORT_STATIC_ALLOCATION", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Hidden option, gets selected by CONFIG_ESP_DEBUG_OCDAWARE", + "id": "FREERTOS_DEBUG_OCDAWARE", + "name": "FREERTOS_DEBUG_OCDAWARE", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "FREERTOS_ENABLE_TASK_SNAPSHOT", + "name": "FREERTOS_ENABLE_TASK_SNAPSHOT", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "!ESP_PANIC_HANDLER_IRAM", + "help": null, + "id": "FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH", + "name": "FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "FREERTOS_NUMBER_OF_CORES", + "name": "FREERTOS_NUMBER_OF_CORES", + "range": [ + 1, + 2 + ], + "title": null, + "type": "int" + } + ], + "depends_on": null, + "id": "component-config-freertos", + "title": "FreeRTOS", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "HAL_ASSERTION_EQUALS_SYSTEM", + "name": "HAL_ASSERTION_EQUALS_SYSTEM", + "range": null, + "title": "Same as system assertion level", + "type": "bool" + }, + { + "children": [], + "depends_on": "COMPILER_OPTIMIZATION_ASSERTION_LEVEL >= 0 && ", + "help": null, + "id": "HAL_ASSERTION_DISABLE", + "name": "HAL_ASSERTION_DISABLE", + "range": null, + "title": "Disabled", + "type": "bool" + }, + { + "children": [], + "depends_on": "COMPILER_OPTIMIZATION_ASSERTION_LEVEL >= 1 && ", + "help": null, + "id": "HAL_ASSERTION_SILENT", + "name": "HAL_ASSERTION_SILENT", + "range": null, + "title": "Silent", + "type": "bool" + }, + { + "children": [], + "depends_on": "COMPILER_OPTIMIZATION_ASSERTION_LEVEL >= 2 && ", + "help": null, + "id": "HAL_ASSERTION_ENABLE", + "name": "HAL_ASSERTION_ENABLE", + "range": null, + "title": "Enabled", + "type": "bool" + } + ], + "depends_on": null, + "help": "Set the assert behavior / level for HAL component.\nHAL component assert level can be set separately,\nbut the level can't exceed the system assertion level.\ne.g. If the system assertion is disabled, then the HAL\nassertion can't be enabled either. If the system assertion\nis enable, then the HAL assertion can still be disabled\nby this Kconfig option.", + "id": "component-config-hardware-abstraction-layer-hal-and-low-level-ll--default-hal-assertion-level", + "name": "HAL_DEFAULT_ASSERTION_LEVEL", + "title": "Default HAL assertion level", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "HAL_DEFAULT_ASSERTION_LEVEL", + "name": "HAL_DEFAULT_ASSERTION_LEVEL", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "HAL_LOG_LEVEL_NONE", + "name": "HAL_LOG_LEVEL_NONE", + "range": null, + "title": "No output", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "HAL_LOG_LEVEL_ERROR", + "name": "HAL_LOG_LEVEL_ERROR", + "range": null, + "title": "Error", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "HAL_LOG_LEVEL_WARN", + "name": "HAL_LOG_LEVEL_WARN", + "range": null, + "title": "Warning", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "HAL_LOG_LEVEL_INFO", + "name": "HAL_LOG_LEVEL_INFO", + "range": null, + "title": "Info", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "HAL_LOG_LEVEL_DEBUG", + "name": "HAL_LOG_LEVEL_DEBUG", + "range": null, + "title": "Debug", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "HAL_LOG_LEVEL_VERBOSE", + "name": "HAL_LOG_LEVEL_VERBOSE", + "range": null, + "title": "Verbose", + "type": "bool" + } + ], + "depends_on": "!LOG_DEFAULT_LEVEL_NONE && !LOG_DEFAULT_LEVEL_ERROR && !LOG_DEFAULT_LEVEL_WARN && !LOG_DEFAULT_LEVEL_INFO && !LOG_DEFAULT_LEVEL_DEBUG && !LOG_DEFAULT_LEVEL_VERBOSE", + "help": "Specify how much output to see in HAL logs.", + "id": "component-config-hardware-abstraction-layer-hal-and-low-level-ll--hal-layer-log-verbosity", + "name": "HAL_LOG_LEVEL", + "title": "HAL layer log verbosity", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "HAL_LOG_LEVEL", + "name": "HAL_LOG_LEVEL", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": "ESP_ROM_HAS_HAL_SYSTIMER", + "help": "Enable this flag to use HAL functions from ROM instead of ESP-IDF.\n\nIf keeping this as \"n\" in your project, you will have less free IRAM.\nIf making this as \"y\" in your project, you will increase free IRAM,\nbut you will lose the possibility to debug this module, and some new\nfeatures will be added and bugs will be fixed in the IDF source\nbut cannot be synced to ROM.", + "id": "HAL_SYSTIMER_USE_ROM_IMPL", + "name": "HAL_SYSTIMER_USE_ROM_IMPL", + "range": null, + "title": "Use ROM implementation of SysTimer HAL driver", + "type": "bool" + }, + { + "children": [], + "depends_on": "ESP_ROM_HAS_HAL_WDT", + "help": "Enable this flag to use HAL functions from ROM instead of ESP-IDF.\n\nIf keeping this as \"n\" in your project, you will have less free IRAM.\nIf making this as \"y\" in your project, you will increase free IRAM,\nbut you will lose the possibility to debug this module, and some new\nfeatures will be added and bugs will be fixed in the IDF source\nbut cannot be synced to ROM.", + "id": "HAL_WDT_USE_ROM_IMPL", + "name": "HAL_WDT_USE_ROM_IMPL", + "range": null, + "title": "Use ROM implementation of WDT HAL driver", + "type": "bool" + }, + { + "children": [], + "depends_on": "SPI_MASTER_ISR_IN_IRAM", + "help": "Enable this option to place SPI master hal layer functions into IRAM.", + "id": "HAL_SPI_MASTER_FUNC_IN_IRAM", + "name": "HAL_SPI_MASTER_FUNC_IN_IRAM", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "SPI_SLAVE_ISR_IN_IRAM", + "help": "Enable this option to place SPI slave hal layer functions into IRAM.", + "id": "HAL_SPI_SLAVE_FUNC_IN_IRAM", + "name": "HAL_SPI_SLAVE_FUNC_IN_IRAM", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Enable this option to apply the countermeasure for ECDSA signature operation\nThis countermeasure masks the real ECDSA sign operation\nunder dummy sign operations to add randomness in the generated power signature.", + "id": "HAL_ECDSA_GEN_SIG_CM", + "name": "HAL_ECDSA_GEN_SIG_CM", + "range": null, + "title": "Enable countermeasure for ECDSA signature generation", + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-hardware-abstraction-layer-hal-and-low-level-ll-", + "title": "Hardware Abstraction Layer (HAL) and Low Level (LL)", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "LOG_DEFAULT_LEVEL_NONE", + "name": "LOG_DEFAULT_LEVEL_NONE", + "range": null, + "title": "No output", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "LOG_DEFAULT_LEVEL_ERROR", + "name": "LOG_DEFAULT_LEVEL_ERROR", + "range": null, + "title": "Error", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "LOG_DEFAULT_LEVEL_WARN", + "name": "LOG_DEFAULT_LEVEL_WARN", + "range": null, + "title": "Warning", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "LOG_DEFAULT_LEVEL_INFO", + "name": "LOG_DEFAULT_LEVEL_INFO", + "range": null, + "title": "Info", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "LOG_DEFAULT_LEVEL_DEBUG", + "name": "LOG_DEFAULT_LEVEL_DEBUG", + "range": null, + "title": "Debug", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "LOG_DEFAULT_LEVEL_VERBOSE", + "name": "LOG_DEFAULT_LEVEL_VERBOSE", + "range": null, + "title": "Verbose", + "type": "bool" + } + ], + "depends_on": null, + "help": "Specify how much output to see in logs by default.\nYou can set lower verbosity level at runtime using\nesp_log_level_set function.\n\nBy default, this setting limits which log statements\nare compiled into the program. For example, selecting\n\"Warning\" would mean that changing log level to \"Debug\"\nat runtime will not be possible. To allow increasing log\nlevel above the default at runtime, see the next option.", + "id": "component-config-log-output-default-log-verbosity", + "name": "LOG_DEFAULT_LEVEL", + "title": "Default log verbosity", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "LOG_DEFAULT_LEVEL", + "name": "LOG_DEFAULT_LEVEL", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "LOG_MAXIMUM_EQUALS_DEFAULT", + "name": "LOG_MAXIMUM_EQUALS_DEFAULT", + "range": null, + "title": "Same as default", + "type": "bool" + }, + { + "children": [], + "depends_on": "LOG_DEFAULT_LEVEL < 1 && ", + "help": null, + "id": "LOG_MAXIMUM_LEVEL_ERROR", + "name": "LOG_MAXIMUM_LEVEL_ERROR", + "range": null, + "title": "Error", + "type": "bool" + }, + { + "children": [], + "depends_on": "LOG_DEFAULT_LEVEL < 2 && ", + "help": null, + "id": "LOG_MAXIMUM_LEVEL_WARN", + "name": "LOG_MAXIMUM_LEVEL_WARN", + "range": null, + "title": "Warning", + "type": "bool" + }, + { + "children": [], + "depends_on": "LOG_DEFAULT_LEVEL < 3 && ", + "help": null, + "id": "LOG_MAXIMUM_LEVEL_INFO", + "name": "LOG_MAXIMUM_LEVEL_INFO", + "range": null, + "title": "Info", + "type": "bool" + }, + { + "children": [], + "depends_on": "LOG_DEFAULT_LEVEL < 4 && ", + "help": null, + "id": "LOG_MAXIMUM_LEVEL_DEBUG", + "name": "LOG_MAXIMUM_LEVEL_DEBUG", + "range": null, + "title": "Debug", + "type": "bool" + }, + { + "children": [], + "depends_on": "LOG_DEFAULT_LEVEL < 5 && ", + "help": null, + "id": "LOG_MAXIMUM_LEVEL_VERBOSE", + "name": "LOG_MAXIMUM_LEVEL_VERBOSE", + "range": null, + "title": "Verbose", + "type": "bool" + } + ], + "depends_on": null, + "help": "This config option sets the highest log verbosity that it's possible to select\nat runtime by calling esp_log_level_set(). This level may be higher than\nthe default verbosity level which is set when the app starts up.\n\nThis can be used enable debugging output only at a critical point, for a particular\ntag, or to minimize startup time but then enable more logs once the firmware has\nloaded.\n\nNote that increasing the maximum available log level will increase the firmware\nbinary size.\n\nThis option only applies to logging from the app, the bootloader log level is\nfixed at compile time to the separate \"Bootloader log verbosity\" setting.", + "id": "component-config-log-output-maximum-log-verbosity", + "name": "LOG_MAXIMUM_LEVEL", + "title": "Maximum log verbosity", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "LOG_MAXIMUM_LEVEL", + "name": "LOG_MAXIMUM_LEVEL", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": "Enables an additional global \"master\" log level check that occurs\nbefore a log tag cache lookup. This is useful if you want to\ncompile in a lot of logs that are selectable at runtime, but avoid the\nperformance hit during periods where you don't want log output. Examples\ninclude remote log forwarding, or disabling logs during a time-critical\nor CPU-intensive section and re-enabling them later. Results in\nlarger program size depending on number of logs compiled in.\n\nIf enabled, defaults to LOG_DEFAULT_LEVEL and can be set using\nesp_log_set_level_master().\nThis check takes precedence over ESP_LOG_LEVEL_LOCAL.", + "id": "LOG_MASTER_LEVEL", + "name": "LOG_MASTER_LEVEL", + "range": null, + "title": "Enable global master log level", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "Enable ANSI terminal color codes in bootloader output.\n\nIn order to view these, your terminal program must support ANSI color codes.", + "id": "LOG_COLORS", + "name": "LOG_COLORS", + "range": null, + "title": "Use ANSI terminal colors in log output", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "LOG_TIMESTAMP_SOURCE_RTOS", + "name": "LOG_TIMESTAMP_SOURCE_RTOS", + "range": null, + "title": "Milliseconds Since Boot", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "LOG_TIMESTAMP_SOURCE_SYSTEM", + "name": "LOG_TIMESTAMP_SOURCE_SYSTEM", + "range": null, + "title": "System Time", + "type": "bool" + } + ], + "depends_on": null, + "help": "Choose what sort of timestamp is displayed in the log output:\n\n- Milliseconds since boot is calulated from the RTOS tick count multiplied\n by the tick period. This time will reset after a software reboot.\n e.g. (90000)\n\n- System time is taken from POSIX time functions which use the chip's\n RTC and high resoultion timers to maintain an accurate time. The system time is\n initialized to 0 on startup, it can be set with an SNTP sync, or with\n POSIX time functions. This time will not reset after a software reboot.\n e.g. (00:01:30.000)\n\n- NOTE: Currently this will not get used in logging from binary blobs\n (i.e WiFi & Bluetooth libraries), these will always print\n milliseconds since boot.", + "id": "component-config-log-output-log-timestamps", + "name": "LOG_TIMESTAMP_SOURCE", + "title": "Log Timestamps", + "type": "choice" + } + ], + "depends_on": null, + "id": "component-config-log-output", + "title": "Log output", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "NEWLIB_STDOUT_LINE_ENDING_CRLF", + "name": "NEWLIB_STDOUT_LINE_ENDING_CRLF", + "range": null, + "title": "CRLF", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "NEWLIB_STDOUT_LINE_ENDING_LF", + "name": "NEWLIB_STDOUT_LINE_ENDING_LF", + "range": null, + "title": "LF", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "NEWLIB_STDOUT_LINE_ENDING_CR", + "name": "NEWLIB_STDOUT_LINE_ENDING_CR", + "range": null, + "title": "CR", + "type": "bool" + } + ], + "depends_on": null, + "help": "This option allows configuring the desired line endings sent to UART\nwhen a newline ('\\n', LF) appears on stdout.\nThree options are possible:\n\nCRLF: whenever LF is encountered, prepend it with CR\n\nLF: no modification is applied, stdout is sent as is\n\nCR: each occurrence of LF is replaced with CR\n\nThis option doesn't affect behavior of the UART driver (drivers/uart.h).", + "id": "component-config-newlib-line-ending-for-uart-output", + "name": "NEWLIB_STDOUT_LINE_ENDING", + "title": "Line ending for UART output", + "type": "choice" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "NEWLIB_STDIN_LINE_ENDING_CRLF", + "name": "NEWLIB_STDIN_LINE_ENDING_CRLF", + "range": null, + "title": "CRLF", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "NEWLIB_STDIN_LINE_ENDING_LF", + "name": "NEWLIB_STDIN_LINE_ENDING_LF", + "range": null, + "title": "LF", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "NEWLIB_STDIN_LINE_ENDING_CR", + "name": "NEWLIB_STDIN_LINE_ENDING_CR", + "range": null, + "title": "CR", + "type": "bool" + } + ], + "depends_on": null, + "help": "This option allows configuring which input sequence on UART produces\na newline ('\\n', LF) on stdin.\nThree options are possible:\n\nCRLF: CRLF is converted to LF\n\nLF: no modification is applied, input is sent to stdin as is\n\nCR: each occurrence of CR is replaced with LF\n\nThis option doesn't affect behavior of the UART driver (drivers/uart.h).", + "id": "component-config-newlib-line-ending-for-uart-input", + "name": "NEWLIB_STDIN_LINE_ENDING", + "title": "Line ending for UART input", + "type": "choice" + }, + { + "children": [], + "depends_on": null, + "help": "In most chips the ROM contains parts of newlib C library, including printf/scanf family\nof functions. These functions have been compiled with so-called \"nano\"\nformatting option. This option doesn't support 64-bit integer formats and C99\nfeatures, such as positional arguments.\n\nFor more details about \"nano\" formatting option, please see newlib readme file,\nsearch for '--enable-newlib-nano-formatted-io':\nhttps://sourceware.org/git/?p=newlib-cygwin.git;a=blob_plain;f=newlib/README;hb=HEAD\n\nIf this option is enabled and the ROM contains functions from newlib-nano, the build system\nwill use functions available in ROM, reducing the application binary size.\nFunctions available in ROM run faster than functions which run from flash. Functions available\nin ROM can also run when flash instruction cache is disabled.\n\nSome chips (e.g. ESP32-C6) has the full formatting versions of printf/scanf in ROM instead of\nthe nano versions and in this building with newlib nano might actually increase the size of\nthe binary. Which functions are present in ROM can be seen from ROM caps:\nESP_ROM_HAS_NEWLIB_NANO_FORMAT and ESP_ROM_HAS_NEWLIB_NORMAL_FORMAT.\n\nIf you need 64-bit integer formatting support or C99 features, keep this\noption disabled.", + "id": "NEWLIB_NANO_FORMAT", + "name": "NEWLIB_NANO_FORMAT", + "range": null, + "title": "Enable 'nano' formatting options for printf/scanf family", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "NEWLIB_TIME_SYSCALL_USE_RTC_HRT", + "name": "NEWLIB_TIME_SYSCALL_USE_RTC_HRT", + "range": null, + "title": "RTC and high-resolution timer", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "NEWLIB_TIME_SYSCALL_USE_RTC", + "name": "NEWLIB_TIME_SYSCALL_USE_RTC", + "range": null, + "title": "RTC", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "NEWLIB_TIME_SYSCALL_USE_HRT", + "name": "NEWLIB_TIME_SYSCALL_USE_HRT", + "range": null, + "title": "High-resolution timer", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "NEWLIB_TIME_SYSCALL_USE_NONE", + "name": "NEWLIB_TIME_SYSCALL_USE_NONE", + "range": null, + "title": "None", + "type": "bool" + } + ], + "depends_on": null, + "help": "This setting defines which hardware timers are used to\nimplement 'gettimeofday' and 'time' functions in C library.\n\n- If both high-resolution (systimer for all targets except ESP32)\n and RTC timers are used, timekeeping will continue in deep sleep.\n Time will be reported at 1 microsecond resolution.\n This is the default, and the recommended option.\n- If only high-resolution timer (systimer) is used, gettimeofday will\n provide time at microsecond resolution.\n Time will not be preserved when going into deep sleep mode.\n- If only RTC timer is used, timekeeping will continue in\n deep sleep, but time will be measured at 6.(6) microsecond\n resolution. Also the gettimeofday function itself may take\n longer to run.\n- If no timers are used, gettimeofday and time functions\n return -1 and set errno to ENOSYS; they are defined as weak,\n so they could be overridden.\n If you want to customize gettimeofday() and other time functions,\n please choose this option and refer to the 'time.c' source file\n for the exact prototypes of these functions.\n\n- When RTC is used for timekeeping, two RTC_STORE registers are\n used to keep time in deep sleep mode.", + "id": "component-config-newlib-timers-used-for-gettimeofday-function", + "name": "NEWLIB_TIME_SYSCALL", + "title": "Timers used for gettimeofday function", + "type": "choice" + } + ], + "depends_on": null, + "id": "component-config-newlib", + "title": "Newlib", + "type": "menu" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "STDATOMIC_S32C1I_SPIRAM_WORKAROUND", + "name": "STDATOMIC_S32C1I_SPIRAM_WORKAROUND", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": null, + "help": null, + "id": "MMU_PAGE_SIZE_16KB", + "name": "MMU_PAGE_SIZE_16KB", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "MMU_PAGE_SIZE_32KB", + "name": "MMU_PAGE_SIZE_32KB", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "MMU_PAGE_SIZE_64KB", + "name": "MMU_PAGE_SIZE_64KB", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "MMU_PAGE_MODE", + "name": "MMU_PAGE_MODE", + "range": null, + "title": null, + "type": "string" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "MMU_PAGE_SIZE", + "name": "MMU_PAGE_SIZE", + "range": null, + "title": null, + "type": "hex" + } + ], + "depends_on": null, + "id": "component-config-soc-settings-mmu-config", + "title": "MMU Config", + "type": "menu" + } + ], + "depends_on": null, + "id": "component-config-soc-settings", + "title": "SoC Settings", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "When this option is selected, the patch will be enabled for XMC.\nFollow the recommended flow by XMC for better stability.\n\nDO NOT DISABLE UNLESS YOU KNOW WHAT YOU ARE DOING.", + "id": "SPI_FLASH_BROWNOUT_RESET_XMC", + "name": "SPI_FLASH_BROWNOUT_RESET_XMC", + "range": null, + "title": "Enable sending reset when brownout for XMC flash chips", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "When brownout happens during flash erase/write operations,\nsend reset command to stop the flash operations to improve stability.", + "id": "SPI_FLASH_BROWNOUT_RESET", + "name": "SPI_FLASH_BROWNOUT_RESET", + "range": null, + "title": null, + "type": "bool" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "id": "component-config-main-flash-configuration-spi-flash-behavior-when-brownout", + "title": "SPI Flash behavior when brownout", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This is a helper config for HPM. Invisible for users.", + "id": "SPI_FLASH_UNDER_HIGH_FREQ", + "name": "SPI_FLASH_UNDER_HIGH_FREQ", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "SPI_FLASH_HPM_ENA", + "name": "SPI_FLASH_HPM_ENA", + "range": null, + "title": "Enable", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "SPI_FLASH_HPM_AUTO", + "name": "SPI_FLASH_HPM_AUTO", + "range": null, + "title": "Auto (Not recommended)", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "SPI_FLASH_HPM_DIS", + "name": "SPI_FLASH_HPM_DIS", + "range": null, + "title": "Disabled", + "type": "bool" + } + ], + "depends_on": "IDF_TARGET_ESP32S3 && !ESPTOOLPY_OCT_FLASH && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Whether the High Performance Mode of Flash is enabled. As an optional feature, user needs to manually\nenable this option as a confirmation. To be back-compatible with earlier IDF version, this option is\nautomatically enabled with warning when Flash running > 80Mhz.", + "id": "component-config-main-flash-configuration-optional-and-experimental-features-read-docs-first--high-performance-mode-read-docs-first-80mhz-", + "name": "SPI_FLASH_HPM", + "title": "High Performance Mode (READ DOCS FIRST, > 80MHz)", + "type": "choice" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This option is invisible, and will be selected automatically\nwhen ``ESPTOOLPY_FLASHFREQ_120M`` is selected.", + "id": "SPI_FLASH_HPM_ON", + "name": "SPI_FLASH_HPM_ON", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "SPI_FLASH_HPM_DC_AUTO", + "name": "SPI_FLASH_HPM_DC_AUTO", + "range": null, + "title": "Auto (Enable when bootloader support enabled (BOOTLOADER_FLASH_DC_AWARE))", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "SPI_FLASH_HPM_DC_DISABLE", + "name": "SPI_FLASH_HPM_DC_DISABLE", + "range": null, + "title": "Disable (READ DOCS FIRST)", + "type": "bool" + } + ], + "depends_on": "SPI_FLASH_HPM_ON && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This feature needs your bootloader to be compiled DC-aware (BOOTLOADER_FLASH_DC_AWARE=y). Otherwise the\nchip will not be able to boot after a reset.", + "id": "component-config-main-flash-configuration-optional-and-experimental-features-read-docs-first--support-hpm-using-dc-read-docs-first-", + "name": "SPI_FLASH_HPM_DC", + "title": "Support HPM using DC (READ DOCS FIRST)", + "type": "choice" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This is a helper config for HPM. Whether HPM-DC is enabled is also determined by bootloader.\nInvisible for users.", + "id": "SPI_FLASH_HPM_DC_ON", + "name": "SPI_FLASH_HPM_DC_ON", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This is a helper config. Invisible for users.", + "id": "SPI_FLASH_SUSPEND_QVL_SUPPORTED", + "name": "SPI_FLASH_SUSPEND_QVL_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "SPI_FLASH_SUSPEND_QVL_SUPPORTED && !SPI_FLASH_ROM_IMPL && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This option is disabled by default because it is supported only\nfor specific flash chips and for specific Espressif chips.\nTo evaluate if you can use this feature refer to\n`Optional Features for Flash` > `Auto Suspend & Resume` of the `ESP-IDF Programming Guide`.\n\nCAUTION: If you want to OTA to an app with this feature turned on, please make\nsure the bootloader has the support for it. (later than IDF v4.3)\n\nIf you are using an official Espressif module, please contact Espressif Business support\nto check if the module has the flash that support this feature installed.\nAlso refer to `Concurrency Constraints for Flash on SPI1` > `Flash Auto Suspend Feature`\nbefore enabling this option.", + "id": "SPI_FLASH_AUTO_SUSPEND", + "name": "SPI_FLASH_AUTO_SUSPEND", + "range": null, + "title": "Auto suspend long erase/write operations (READ DOCS FIRST)", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This config is used for setting Tsus parameter. Tsus means CS# high to next command after\nsuspend. You can refer to the chapter of AC CHARACTERISTICS of flash datasheet.", + "id": "SPI_FLASH_SUSPEND_TSUS_VAL_US", + "name": "SPI_FLASH_SUSPEND_TSUS_VAL_US", + "range": [ + 20, + 100 + ], + "title": "SPI flash tSUS value (refer to chapter AC CHARACTERISTICS)", + "type": "int" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "XMC-C series is regarded as not qualified for the Suspend feature, since its specification\nhas a tRS >= 1ms restriction. We strongly do not suggest using it for the Suspend feature.\nHowever, if your product in field has enabled this feature, you may still enable this\nconfig option to keep the legacy behavior.\n\nFor new users, DO NOT enable this config.", + "id": "SPI_FLASH_FORCE_ENABLE_XMC_C_SUSPEND", + "name": "SPI_FLASH_FORCE_ENABLE_XMC_C_SUSPEND", + "range": null, + "title": "Enable XMC-C series flash chip suspend feature anyway", + "type": "bool" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "id": "component-config-main-flash-configuration-optional-and-experimental-features-read-docs-first-", + "title": "Optional and Experimental Features (READ DOCS FIRST)", + "type": "menu" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "id": "component-config-main-flash-configuration", + "title": "Main Flash configuration", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [], + "depends_on": "SPI_FLASH_VERIFY_WRITE && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "If this option is enabled, if SPI flash write verification fails then a log error line\nwill be written with the address, expected & actual values. This can be useful when\ndebugging hardware SPI flash problems.", + "id": "SPI_FLASH_LOG_FAILED_WRITE", + "name": "SPI_FLASH_LOG_FAILED_WRITE", + "range": null, + "title": "Log errors if verification fails", + "type": "bool" + }, + { + "children": [], + "depends_on": "SPI_FLASH_VERIFY_WRITE && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "If this option is enabled, any SPI flash write which tries to set zero bits in the flash to\nones will log a warning. Such writes will not result in the requested data appearing identically\nin flash once written, as SPI NOR flash can only set bits to one when an entire sector is erased.\nAfter erasing, individual bits can only be written from one to zero.\n\nNote that some software (such as SPIFFS) which is aware of SPI NOR flash may write one bits as an\noptimisation, relying on the data in flash becoming a bitwise AND of the new data and any existing data.\nSuch software will log spurious warnings if this option is enabled.", + "id": "SPI_FLASH_WARN_SETTING_ZERO_TO_ONE", + "name": "SPI_FLASH_WARN_SETTING_ZERO_TO_ONE", + "range": null, + "title": "Log warning if writing zero bits to ones", + "type": "bool" + } + ], + "depends_on": "!SPI_FLASH_ROM_IMPL && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "If this option is enabled, any time SPI flash is written then the data will be read\nback and verified. This can catch hardware problems with SPI flash, or flash which\nwas not erased before verification.", + "id": "SPI_FLASH_VERIFY_WRITE", + "name": "SPI_FLASH_VERIFY_WRITE", + "range": null, + "title": "Verify SPI flash writes", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This option enables the following APIs:\n\n- esp_flash_reset_counters\n- esp_flash_dump_counters\n- esp_flash_get_counters\n\nThese APIs may be used to collect performance data for spi_flash APIs\nand to help understand behaviour of libraries which use SPI flash.", + "id": "SPI_FLASH_ENABLE_COUNTERS", + "name": "SPI_FLASH_ENABLE_COUNTERS", + "range": null, + "title": "Enable operation counters", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Enable this flag to use patched versions of SPI flash ROM driver functions.\nThis option should be enabled, if any one of the following is true: (1) need to write\nto flash on ESP32-D2WD; (2) main SPI flash is connected to non-default pins; (3) main\nSPI flash chip is manufactured by ISSI.", + "id": "SPI_FLASH_ROM_DRIVER_PATCH", + "name": "SPI_FLASH_ROM_DRIVER_PATCH", + "range": null, + "title": "Enable SPI flash ROM driver patched functions", + "type": "bool" + }, + { + "children": [], + "depends_on": "ESP_ROM_HAS_SPI_FLASH && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Enable this flag to use new SPI flash driver functions from ROM instead of ESP-IDF.\n\nIf keeping this as \"n\" in your project, you will have less free IRAM.\nBut you can use all of our flash features.\n\nIf making this as \"y\" in your project, you will increase free IRAM.\nBut you may miss out on some flash features and support for new flash chips.\n\nCurrently the ROM cannot support the following features:\n\n- SPI_FLASH_AUTO_SUSPEND (C3, S3)", + "id": "SPI_FLASH_ROM_IMPL", + "name": "SPI_FLASH_ROM_IMPL", + "range": null, + "title": "Use esp_flash implementation in ROM", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "SPI_FLASH_DANGEROUS_WRITE_ABORTS", + "name": "SPI_FLASH_DANGEROUS_WRITE_ABORTS", + "range": null, + "title": "Aborts", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "SPI_FLASH_DANGEROUS_WRITE_FAILS", + "name": "SPI_FLASH_DANGEROUS_WRITE_FAILS", + "range": null, + "title": "Fails", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "SPI_FLASH_DANGEROUS_WRITE_ALLOWED", + "name": "SPI_FLASH_DANGEROUS_WRITE_ALLOWED", + "range": null, + "title": "Allowed", + "type": "bool" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "SPI flash APIs can optionally abort or return a failure code\nif erasing or writing addresses that fall at the beginning\nof flash (covering the bootloader and partition table) or that\noverlap the app partition that contains the running app.\n\nIt is not recommended to ever write to these regions from an IDF app,\nand this check prevents logic errors or corrupted firmware memory from\ndamaging these regions.\n\nNote that this feature *does not* check calls to the esp_rom_xxx SPI flash\nROM functions. These functions should not be called directly from IDF\napplications.", + "id": "component-config-spi-flash-driver-writing-to-dangerous-flash-regions", + "name": "SPI_FLASH_DANGEROUS_WRITE", + "title": "Writing to dangerous flash regions", + "type": "choice" + }, + { + "children": [], + "depends_on": "IDF_TARGET_ESP32 && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Each SPI bus needs a lock for arbitration among devices. This allows multiple\ndevices on a same bus, but may reduce the speed of esp_flash driver access to the\nmain flash chip.\n\nIf you only need to use esp_flash driver to access the main flash chip, disable\nthis option, and the lock will be bypassed on SPI1 bus. Otherwise if extra devices\nare needed to attach to SPI1 bus, enable this option.", + "id": "SPI_FLASH_SHARE_SPI1_BUS", + "name": "SPI_FLASH_SHARE_SPI1_BUS", + "range": null, + "title": "Support other devices attached to SPI1 bus", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Some flash chips can have very high \"max\" erase times, especially for block erase (32KB or 64KB).\nThis option allows to bypass \"block erase\" and always do sector erase commands.\nThis will be much slower overall in most cases, but improves latency for other code to run.", + "id": "SPI_FLASH_BYPASS_BLOCK_ERASE", + "name": "SPI_FLASH_BYPASS_BLOCK_ERASE", + "range": null, + "title": "Bypass a block erase and always do sector erase", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "SPI_FLASH_YIELD_DURING_ERASE && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "If a duration of one erase command is large\nthen it will yield CPUs after finishing a current command.", + "id": "SPI_FLASH_ERASE_YIELD_DURATION_MS", + "name": "SPI_FLASH_ERASE_YIELD_DURATION_MS", + "range": null, + "title": "Duration of erasing to yield CPUs (ms)", + "type": "int" + }, + { + "children": [], + "depends_on": "SPI_FLASH_YIELD_DURING_ERASE && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Defines how many ticks will be before returning to continue a erasing.", + "id": "SPI_FLASH_ERASE_YIELD_TICKS", + "name": "SPI_FLASH_ERASE_YIELD_TICKS", + "range": null, + "title": "CPU release time (tick) for an erase operation", + "type": "int" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This allows to yield the CPUs between erase commands.\nPrevents starvation of other tasks.\nPlease use this configuration together with ``SPI_FLASH_ERASE_YIELD_DURATION_MS`` and\n``SPI_FLASH_ERASE_YIELD_TICKS`` after carefully checking flash datasheet to avoid a\nwatchdog timeout.\nFor more information, please check `SPI Flash API` reference documentation\nunder section `OS Function`.", + "id": "SPI_FLASH_YIELD_DURING_ERASE", + "name": "SPI_FLASH_YIELD_DURING_ERASE", + "range": null, + "title": "Enables yield operation during flash erase", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Flash write is broken down in terms of multiple (smaller) write operations.\nThis configuration options helps to set individual write chunk size, smaller\nvalue here ensures that cache (and non-IRAM resident interrupts) remains\ndisabled for shorter duration.", + "id": "SPI_FLASH_WRITE_CHUNK_SIZE", + "name": "SPI_FLASH_WRITE_CHUNK_SIZE", + "range": [ + 256, + 8192 + ], + "title": "Flash write chunk size", + "type": "int" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "SPI Flash driver uses the flash size configured in bootloader header by default.\nEnable this option to override flash size with latest ESPTOOLPY_FLASHSIZE value from\nthe app header if the size in the bootloader header is incorrect.", + "id": "SPI_FLASH_SIZE_OVERRIDE", + "name": "SPI_FLASH_SIZE_OVERRIDE", + "range": null, + "title": "Override flash size in bootloader header by ESPTOOLPY_FLASHSIZE", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This option is helpful if you are using a flash chip whose timeout is quite large or unpredictable.", + "id": "SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED", + "name": "SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED", + "range": null, + "title": "Flash timeout checkout disabled", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This option allows the chip driver list to be customized, instead of using the default list provided by\nESP-IDF.\n\nWhen this option is enabled, the default list is no longer compiled or linked. Instead, the\n`default_registered_chips` structure must be provided by the user.\n\nSee example: custom_chip_driver under examples/storage for more details.", + "id": "SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST", + "name": "SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST", + "range": null, + "title": "Override default chip driver list", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "SPI_FLASH_VENDOR_XMC_SUPPORTED", + "name": "SPI_FLASH_VENDOR_XMC_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "SPI_FLASH_VENDOR_GD_SUPPORTED", + "name": "SPI_FLASH_VENDOR_GD_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "SPI_FLASH_VENDOR_ISSI_SUPPORTED", + "name": "SPI_FLASH_VENDOR_ISSI_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "SPI_FLASH_VENDOR_MXIC_SUPPORTED", + "name": "SPI_FLASH_VENDOR_MXIC_SUPPORTED", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": null, + "id": "SPI_FLASH_VENDOR_WINBOND_SUPPORTED", + "name": "SPI_FLASH_VENDOR_WINBOND_SUPPORTED", + "range": null, + "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", + "help": "Enable this to support auto detection of ISSI chips if chip vendor not directly\ngiven by ``chip_drv`` member of the chip struct. This adds support for variant\nchips, however will extend detecting time.", + "id": "SPI_FLASH_SUPPORT_ISSI_CHIP", + "name": "SPI_FLASH_SUPPORT_ISSI_CHIP", + "range": null, + "title": "ISSI", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Enable this to support auto detection of MXIC chips if chip vendor not directly\ngiven by ``chip_drv`` member of the chip struct. This adds support for variant\nchips, however will extend detecting time.", + "id": "SPI_FLASH_SUPPORT_MXIC_CHIP", + "name": "SPI_FLASH_SUPPORT_MXIC_CHIP", + "range": null, + "title": "MXIC", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Enable this to support auto detection of GD (GigaDevice) chips if chip vendor not\ndirectly given by ``chip_drv`` member of the chip struct. If you are using Wrover\nmodules, please don't disable this, otherwise your flash may not work in 4-bit\nmode.\n\nThis adds support for variant chips, however will extend detecting time and image\nsize. Note that the default chip driver supports the GD chips with product ID\n60H.", + "id": "SPI_FLASH_SUPPORT_GD_CHIP", + "name": "SPI_FLASH_SUPPORT_GD_CHIP", + "range": null, + "title": "GigaDevice", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Enable this to support auto detection of Winbond chips if chip vendor not directly\ngiven by ``chip_drv`` member of the chip struct. This adds support for variant\nchips, however will extend detecting time.", + "id": "SPI_FLASH_SUPPORT_WINBOND_CHIP", + "name": "SPI_FLASH_SUPPORT_WINBOND_CHIP", + "range": null, + "title": "Winbond", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Enable this to support auto detection of BOYA chips if chip vendor not directly\ngiven by ``chip_drv`` member of the chip struct. This adds support for variant\nchips, however will extend detecting time.", + "id": "SPI_FLASH_SUPPORT_BOYA_CHIP", + "name": "SPI_FLASH_SUPPORT_BOYA_CHIP", + "range": null, + "title": "BOYA", + "type": "bool" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Enable this to support auto detection of TH chips if chip vendor not directly\ngiven by ``chip_drv`` member of the chip struct. This adds support for variant\nchips, however will extend detecting time.", + "id": "SPI_FLASH_SUPPORT_TH_CHIP", + "name": "SPI_FLASH_SUPPORT_TH_CHIP", + "range": null, + "title": "TH", + "type": "bool" + }, + { + "children": [], + "depends_on": "IDF_TARGET_ESP32S3 && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Enable this to support auto detection of Octal MXIC chips if chip vendor not directly\ngiven by ``chip_drv`` member of the chip struct. This adds support for variant\nchips, however will extend detecting time.", + "id": "SPI_FLASH_SUPPORT_MXIC_OPI_CHIP", + "name": "SPI_FLASH_SUPPORT_MXIC_OPI_CHIP", + "range": null, + "title": "mxic (opi)", + "type": "bool" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "id": "component-config-spi-flash-driver-auto-detect-flash-chips", + "title": "Auto-detect flash chips", + "type": "menu" + }, + { + "children": [], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "help": "This option enables flash read/write operations to encrypted partition/s. This option\nis kept enabled irrespective of state of flash encryption feature. However, in case\napplication is not using flash encryption feature and is in need of some additional\nmemory from IRAM region (~1KB) then this config can be disabled.", + "id": "SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE", + "name": "SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE", + "range": null, + "title": "Enable encrypted partition read/write operations", + "type": "bool" + } + ], + "depends_on": "!APP_BUILD_TYPE_PURE_RAM_APP", + "id": "component-config-spi-flash-driver", + "title": "SPI Flash driver", + "type": "menu" + } + ], + "depends_on": null, + "id": "component-config", + "title": "Component config", + "type": "menu" + }, + { + "children": [], + "depends_on": null, + "help": "By enabling this option, ESP-IDF experimental feature options will be visible.\n\nNote you should still enable a certain experimental feature option to use it, and you\nshould read the corresponding risk warning and known issue list carefully.\n\nCurrent experimental feature list:\n\n- CONFIG_ESPTOOLPY_FLASHFREQ_120M && CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_DTR\n- CONFIG_SPIRAM_SPEED_120M && CONFIG_SPIRAM_MODE_OCT\n- CONFIG_BOOTLOADER_CACHE_32BIT_ADDR_QUAD_FLASH\n- CONFIG_ESP_WIFI_EAP_TLS1_3\n- CONFIG_ESP_WIFI_ENABLE_ROAMING_APP\n- CONFIG_USB_HOST_EXT_PORT_SUPPORT_LS\n- CONFIG_USB_HOST_EXT_PORT_RESET_ATTEMPTS", + "id": "IDF_EXPERIMENTAL_FEATURES", + "name": "IDF_EXPERIMENTAL_FEATURES", + "range": null, + "title": "Make experimental features visible", + "type": "bool" + } +] \ No newline at end of file diff --git a/ESP32-Console/build/bootloader/config/sdkconfig.cmake b/ESP32-Console/build/bootloader/config/sdkconfig.cmake new file mode 100644 index 000000000..883c73ab3 --- /dev/null +++ b/ESP32-Console/build/bootloader/config/sdkconfig.cmake @@ -0,0 +1,732 @@ +# + # Automatically generated file. DO NOT EDIT. + # Espressif IoT Development Framework (ESP-IDF) Configuration cmake include file + # +set(CONFIG_SOC_ADC_SUPPORTED "y") +set(CONFIG_SOC_DEDICATED_GPIO_SUPPORTED "y") +set(CONFIG_SOC_UART_SUPPORTED "y") +set(CONFIG_SOC_GDMA_SUPPORTED "y") +set(CONFIG_SOC_AHB_GDMA_SUPPORTED "y") +set(CONFIG_SOC_GPTIMER_SUPPORTED "y") +set(CONFIG_SOC_TWAI_SUPPORTED "y") +set(CONFIG_SOC_BT_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_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_RTC_FAST_MEM_SUPPORTED "y") +set(CONFIG_SOC_RTC_MEM_SUPPORTED "y") +set(CONFIG_SOC_I2S_SUPPORTED "y") +set(CONFIG_SOC_RMT_SUPPORTED "y") +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_MEMPROT_SUPPORTED "y") +set(CONFIG_SOC_BOD_SUPPORTED "y") +set(CONFIG_SOC_CLK_TREE_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") +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_XTAL_SUPPORT_40M "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 "5") +set(CONFIG_SOC_ADC_ATTEN_NUM "4") +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 "4") +set(CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV "4") +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_CACHE_MEMORY_IBANK_SIZE "0x4000") +set(CONFIG_SOC_CPU_CORES_NUM "1") +set(CONFIG_SOC_CPU_INTR_NUM "32") +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 "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_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 "8") +set(CONFIG_SOC_I2C_SUPPORT_SLAVE "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 "2") +set(CONFIG_SOC_I2S_SUPPORTS_TDM "y") +set(CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK "y") +set(CONFIG_SOC_LEDC_SUPPORT_XTAL_CLOCK "y") +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_RMT_GROUPS "1") +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_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 "4") +set(CONFIG_SOC_SDM_CLK_SUPPORT_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_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 "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_TIMER_GROUP_TOTAL_TIMERS "2") +set(CONFIG_SOC_MWDT_SUPPORT_XTAL "y") +set(CONFIG_SOC_TWAI_CONTROLLER_NUM "1") +set(CONFIG_SOC_TWAI_CLK_SUPPORT_APB "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_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_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_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_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_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_PHY_NEEDS_USB_WORKAROUND "y") +set(CONFIG_SOC_BLE_SUPPORTED "y") +set(CONFIG_SOC_BLE_MESH_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_PHY_COMBO_MODULE "y") +set(CONFIG_IDF_CMAKE "y") +set(CONFIG_IDF_TOOLCHAIN "gcc") +set(CONFIG_IDF_TARGET_ARCH_RISCV "y") +set(CONFIG_IDF_TARGET_ARCH "riscv") +set(CONFIG_IDF_TARGET "esp32c3") +set(CONFIG_IDF_INIT_VERSION "5.3.2") +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") +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_BOOTLOADER_COMPILE_TIME_DATE "y") +set(CONFIG_BOOTLOADER_PROJECT_VER "1") +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 "") +set(CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE "") +set(CONFIG_BOOTLOADER_LOG_LEVEL_NONE "") +set(CONFIG_BOOTLOADER_LOG_LEVEL_ERROR "") +set(CONFIG_BOOTLOADER_LOG_LEVEL_WARN "") +set(CONFIG_BOOTLOADER_LOG_LEVEL_INFO "y") +set(CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG "") +set(CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE "") +set(CONFIG_BOOTLOADER_LOG_LEVEL "3") +set(CONFIG_BOOTLOADER_FLASH_DC_AWARE "") +set(CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT "y") +set(CONFIG_BOOTLOADER_FACTORY_RESET "") +set(CONFIG_BOOTLOADER_APP_TEST "") +set(CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE "y") +set(CONFIG_BOOTLOADER_WDT_ENABLE "y") +set(CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE "") +set(CONFIG_BOOTLOADER_WDT_TIME_MS "9000") +set(CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE "") +set(CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP "") +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_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 "") +set(CONFIG_APP_PROJECT_VER_FROM_CONFIG "") +set(CONFIG_APP_RETRIEVE_LEN_ELF_SHA "9") +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_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_HAS_VERSION "y") +set(CONFIG_ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB "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 "y") +set(CONFIG_ESPTOOLPY_FLASHMODE_QIO "") +set(CONFIG_ESPTOOLPY_FLASHMODE_QOUT "") +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 "y") +set(CONFIG_ESPTOOLPY_FLASHFREQ_40M "") +set(CONFIG_ESPTOOLPY_FLASHFREQ_26M "") +set(CONFIG_ESPTOOLPY_FLASHFREQ_20M "") +set(CONFIG_ESPTOOLPY_FLASHFREQ_80M_DEFAULT "y") +set(CONFIG_ESPTOOLPY_FLASHFREQ "80m") +set(CONFIG_ESPTOOLPY_FLASHSIZE_1MB "") +set(CONFIG_ESPTOOLPY_FLASHSIZE_2MB "y") +set(CONFIG_ESPTOOLPY_FLASHSIZE_4MB "") +set(CONFIG_ESPTOOLPY_FLASHSIZE_8MB "") +set(CONFIG_ESPTOOLPY_FLASHSIZE_16MB "") +set(CONFIG_ESPTOOLPY_FLASHSIZE_32MB "") +set(CONFIG_ESPTOOLPY_FLASHSIZE_64MB "") +set(CONFIG_ESPTOOLPY_FLASHSIZE_128MB "") +set(CONFIG_ESPTOOLPY_FLASHSIZE "2MB") +set(CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE "") +set(CONFIG_ESPTOOLPY_BEFORE_RESET "y") +set(CONFIG_ESPTOOLPY_BEFORE_NORESET "") +set(CONFIG_ESPTOOLPY_BEFORE "default_reset") +set(CONFIG_ESPTOOLPY_AFTER_RESET "y") +set(CONFIG_ESPTOOLPY_AFTER_NORESET "") +set(CONFIG_ESPTOOLPY_AFTER "hard_reset") +set(CONFIG_ESPTOOLPY_MONITOR_BAUD "115200") +set(CONFIG_PARTITION_TABLE_SINGLE_APP "y") +set(CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE "") +set(CONFIG_PARTITION_TABLE_TWO_OTA "") +set(CONFIG_PARTITION_TABLE_CUSTOM "") +set(CONFIG_PARTITION_TABLE_CUSTOM_FILENAME "partitions.csv") +set(CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv") +set(CONFIG_PARTITION_TABLE_OFFSET "0x8000") +set(CONFIG_PARTITION_TABLE_MD5 "y") +set(CONFIG_COMPILER_OPTIMIZATION_DEBUG "y") +set(CONFIG_COMPILER_OPTIMIZATION_SIZE "") +set(CONFIG_COMPILER_OPTIMIZATION_PERF "") +set(CONFIG_COMPILER_OPTIMIZATION_NONE "") +set(CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE "y") +set(CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT "") +set(CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE "") +set(CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB "y") +set(CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL "2") +set(CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT "") +set(CONFIG_COMPILER_HIDE_PATHS_MACROS "y") +set(CONFIG_COMPILER_CXX_EXCEPTIONS "") +set(CONFIG_COMPILER_CXX_RTTI "") +set(CONFIG_COMPILER_STACK_CHECK_MODE_NONE "y") +set(CONFIG_COMPILER_STACK_CHECK_MODE_NORM "") +set(CONFIG_COMPILER_STACK_CHECK_MODE_STRONG "") +set(CONFIG_COMPILER_STACK_CHECK_MODE_ALL "") +set(CONFIG_COMPILER_WARN_WRITE_STRINGS "") +set(CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS "") +set(CONFIG_COMPILER_DISABLE_GCC12_WARNINGS "") +set(CONFIG_COMPILER_DISABLE_GCC13_WARNINGS "") +set(CONFIG_COMPILER_DUMP_RTL_FILES "") +set(CONFIG_COMPILER_RT_LIB_GCCLIB "y") +set(CONFIG_COMPILER_RT_LIB_NAME "gcc") +set(CONFIG_COMPILER_ORPHAN_SECTIONS_WARNING "") +set(CONFIG_COMPILER_ORPHAN_SECTIONS_PLACE "y") +set(CONFIG_EFUSE_CUSTOM_TABLE "") +set(CONFIG_EFUSE_VIRTUAL "") +set(CONFIG_EFUSE_MAX_BLK_LEN "256") +set(CONFIG_ESP_ERR_TO_NAME_LOOKUP "y") +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 "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_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_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") +set(CONFIG_RTC_CLK_SRC_INT_RC "y") +set(CONFIG_RTC_CLK_SRC_EXT_CRYS "") +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_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 "40") +set(CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 "") +set(CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 "y") +set(CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ "160") +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_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_NO_AFFINITY "") +set(CONFIG_ESP_MAIN_TASK_AFFINITY "0x0") +set(CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE "2048") +set(CONFIG_ESP_CONSOLE_UART_DEFAULT "") +set(CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG "y") +set(CONFIG_ESP_CONSOLE_UART_CUSTOM "") +set(CONFIG_ESP_CONSOLE_NONE "") +set(CONFIG_ESP_CONSOLE_SECONDARY_NONE "y") +set(CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED "y") +set(CONFIG_ESP_CONSOLE_UART_NUM "-1") +set(CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM "3") +set(CONFIG_ESP_INT_WDT "y") +set(CONFIG_ESP_INT_WDT_TIMEOUT_MS "300") +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_PANIC_HANDLER_IRAM "") +set(CONFIG_ESP_DEBUG_STUBS_ENABLE "") +set(CONFIG_ESP_DEBUG_OCDAWARE "y") +set(CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4 "y") +set(CONFIG_ESP_BROWNOUT_DET "y") +set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 "y") +set(CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6 "") +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 "2048") +set(CONFIG_FREERTOS_SMP "") +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") +set(CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS "1") +set(CONFIG_FREERTOS_IDLE_TASK_STACKSIZE "1536") +set(CONFIG_FREERTOS_USE_IDLE_HOOK "") +set(CONFIG_FREERTOS_USE_TICK_HOOK "") +set(CONFIG_FREERTOS_MAX_TASK_NAME_LEN "16") +set(CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY "") +set(CONFIG_FREERTOS_TIMER_SERVICE_TASK_NAME "Tmr Svc") +set(CONFIG_FREERTOS_TIMER_TASK_AFFINITY_CPU0 "") +set(CONFIG_FREERTOS_TIMER_TASK_NO_AFFINITY "y") +set(CONFIG_FREERTOS_TIMER_SERVICE_TASK_CORE_AFFINITY "0x7fffffff") +set(CONFIG_FREERTOS_TIMER_TASK_PRIORITY "1") +set(CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH "2048") +set(CONFIG_FREERTOS_TIMER_QUEUE_LENGTH "10") +set(CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE "0") +set(CONFIG_FREERTOS_TASK_NOTIFICATION_ARRAY_ENTRIES "1") +set(CONFIG_FREERTOS_USE_TRACE_FACILITY "") +set(CONFIG_FREERTOS_USE_LIST_DATA_INTEGRITY_CHECK_BYTES "") +set(CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS "") +set(CONFIG_FREERTOS_USE_APPLICATION_TASK_TAG "") +set(CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER "y") +set(CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK "") +set(CONFIG_FREERTOS_TLSP_DELETION_CALLBACKS "y") +set(CONFIG_FREERTOS_TASK_PRE_DELETION_HOOK "") +set(CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP "") +set(CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER "y") +set(CONFIG_FREERTOS_ISR_STACKSIZE "2096") +set(CONFIG_FREERTOS_INTERRUPT_BACKTRACE "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") +set(CONFIG_FREERTOS_NO_AFFINITY "0x7fffffff") +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 "1") +set(CONFIG_HAL_ASSERTION_EQUALS_SYSTEM "y") +set(CONFIG_HAL_ASSERTION_DISABLE "") +set(CONFIG_HAL_ASSERTION_SILENT "") +set(CONFIG_HAL_ASSERTION_ENABLE "") +set(CONFIG_HAL_DEFAULT_ASSERTION_LEVEL "2") +set(CONFIG_HAL_ECDSA_GEN_SIG_CM "") +set(CONFIG_LOG_DEFAULT_LEVEL_NONE "") +set(CONFIG_LOG_DEFAULT_LEVEL_ERROR "") +set(CONFIG_LOG_DEFAULT_LEVEL_WARN "") +set(CONFIG_LOG_DEFAULT_LEVEL_INFO "y") +set(CONFIG_LOG_DEFAULT_LEVEL_DEBUG "") +set(CONFIG_LOG_DEFAULT_LEVEL_VERBOSE "") +set(CONFIG_LOG_DEFAULT_LEVEL "3") +set(CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT "y") +set(CONFIG_LOG_MAXIMUM_LEVEL_DEBUG "") +set(CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE "") +set(CONFIG_LOG_MAXIMUM_LEVEL "3") +set(CONFIG_LOG_MASTER_LEVEL "") +set(CONFIG_LOG_COLORS "y") +set(CONFIG_LOG_TIMESTAMP_SOURCE_RTOS "y") +set(CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM "") +set(CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF "y") +set(CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF "") +set(CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR "") +set(CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF "") +set(CONFIG_NEWLIB_STDIN_LINE_ENDING_LF "") +set(CONFIG_NEWLIB_STDIN_LINE_ENDING_CR "y") +set(CONFIG_NEWLIB_NANO_FORMAT "") +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_MMU_PAGE_SIZE_64KB "y") +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_SUSPEND_QVL_SUPPORTED "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_BYPASS_BLOCK_ERASE "") +set(CONFIG_SPI_FLASH_YIELD_DURING_ERASE "y") +set(CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS "20") +set(CONFIG_SPI_FLASH_ERASE_YIELD_TICKS "1") +set(CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE "8192") +set(CONFIG_SPI_FLASH_SIZE_OVERRIDE "") +set(CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED "") +set(CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST "") +set(CONFIG_SPI_FLASH_VENDOR_XMC_SUPPORTED "y") +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 "y") +set(CONFIG_SPI_FLASH_SUPPORT_TH_CHIP "y") +set(CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE "y") +set(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_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_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_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_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_80M_DEFAULT;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_CUSTOM;CONFIG_PARTITION_TABLE_CUSTOM_FILENAME;CONFIG_PARTITION_TABLE_FILENAME;CONFIG_PARTITION_TABLE_OFFSET;CONFIG_PARTITION_TABLE_MD5;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_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_WARN_WRITE_STRINGS;CONFIG_WARN_WRITE_STRINGS;CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS;CONFIG_COMPILER_DISABLE_GCC12_WARNINGS;CONFIG_COMPILER_DISABLE_GCC13_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_EFUSE_CUSTOM_TABLE;CONFIG_EFUSE_VIRTUAL;CONFIG_EFUSE_MAX_BLK_LEN;CONFIG_ESP_ERR_TO_NAME_LOOKUP;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_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_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_USB_SERIAL_JTAG_ENABLED;CONFIG_ESP_CONSOLE_UART_NUM;CONFIG_CONSOLE_UART_NUM;CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM;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_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_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_ECDSA_GEN_SIG_CM;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_COLORS;CONFIG_LOG_TIMESTAMP_SOURCE_RTOS;CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM;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_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_QVL_SUPPORTED;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_IDF_EXPERIMENTAL_FEATURES) +# List of deprecated options for backward compatibility +set(CONFIG_APP_BUILD_TYPE_ELF_RAM "") +set(CONFIG_NO_BLOBS "") +set(CONFIG_LOG_BOOTLOADER_LEVEL_NONE "") +set(CONFIG_LOG_BOOTLOADER_LEVEL_ERROR "") +set(CONFIG_LOG_BOOTLOADER_LEVEL_WARN "") +set(CONFIG_LOG_BOOTLOADER_LEVEL_INFO "y") +set(CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG "") +set(CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE "") +set(CONFIG_LOG_BOOTLOADER_LEVEL "3") +set(CONFIG_APP_ROLLBACK_ENABLE "") +set(CONFIG_FLASH_ENCRYPTION_ENABLED "") +set(CONFIG_FLASHMODE_QIO "") +set(CONFIG_FLASHMODE_QOUT "") +set(CONFIG_FLASHMODE_DIO "y") +set(CONFIG_FLASHMODE_DOUT "") +set(CONFIG_MONITOR_BAUD "115200") +set(CONFIG_OPTIMIZATION_LEVEL_DEBUG "y") +set(CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG "y") +set(CONFIG_COMPILER_OPTIMIZATION_DEFAULT "y") +set(CONFIG_OPTIMIZATION_LEVEL_RELEASE "") +set(CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE "") +set(CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED "y") +set(CONFIG_OPTIMIZATION_ASSERTIONS_SILENT "") +set(CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED "") +set(CONFIG_OPTIMIZATION_ASSERTION_LEVEL "2") +set(CONFIG_CXX_EXCEPTIONS "") +set(CONFIG_STACK_CHECK_NONE "y") +set(CONFIG_STACK_CHECK_NORM "") +set(CONFIG_STACK_CHECK_STRONG "") +set(CONFIG_STACK_CHECK_ALL "") +set(CONFIG_WARN_WRITE_STRINGS "") +set(CONFIG_ESP_SYSTEM_PD_FLASH "") +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_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") +set(CONFIG_CONSOLE_UART_DEFAULT "") +set(CONFIG_CONSOLE_UART_CUSTOM "") +set(CONFIG_CONSOLE_UART_NONE "") +set(CONFIG_ESP_CONSOLE_UART_NONE "") +set(CONFIG_CONSOLE_UART_NUM "-1") +set(CONFIG_INT_WDT "y") +set(CONFIG_INT_WDT_TIMEOUT_MS "300") +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_ESP32_DEBUG_STUBS_ENABLE "") +set(CONFIG_ESP32C3_DEBUG_OCDAWARE "y") +set(CONFIG_BROWNOUT_DET "y") +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_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 "2048") +set(CONFIG_TIMER_TASK_PRIORITY "1") +set(CONFIG_TIMER_TASK_STACK_DEPTH "2048") +set(CONFIG_TIMER_QUEUE_LENGTH "10") +set(CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK "") +set(CONFIG_HAL_ASSERTION_SILIENT "") +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_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS "y") +set(CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS "") +set(CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED "") diff --git a/ESP32-Console/build/bootloader/config/sdkconfig.h b/ESP32-Console/build/bootloader/config/sdkconfig.h new file mode 100644 index 000000000..19de29b3e --- /dev/null +++ b/ESP32-Console/build/bootloader/config/sdkconfig.h @@ -0,0 +1,534 @@ +/* + * Automatically generated file. DO NOT EDIT. + * Espressif IoT Development Framework (ESP-IDF) 5.3.2 Configuration Header + */ +#pragma once +#define CONFIG_SOC_ADC_SUPPORTED 1 +#define CONFIG_SOC_DEDICATED_GPIO_SUPPORTED 1 +#define CONFIG_SOC_UART_SUPPORTED 1 +#define CONFIG_SOC_GDMA_SUPPORTED 1 +#define CONFIG_SOC_AHB_GDMA_SUPPORTED 1 +#define CONFIG_SOC_GPTIMER_SUPPORTED 1 +#define CONFIG_SOC_TWAI_SUPPORTED 1 +#define CONFIG_SOC_BT_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_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_RTC_FAST_MEM_SUPPORTED 1 +#define CONFIG_SOC_RTC_MEM_SUPPORTED 1 +#define CONFIG_SOC_I2S_SUPPORTED 1 +#define CONFIG_SOC_RMT_SUPPORTED 1 +#define CONFIG_SOC_SDM_SUPPORTED 1 +#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_MEMPROT_SUPPORTED 1 +#define CONFIG_SOC_BOD_SUPPORTED 1 +#define CONFIG_SOC_CLK_TREE_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 +#define CONFIG_SOC_LIGHT_SLEEP_SUPPORTED 1 +#define CONFIG_SOC_DEEP_SLEEP_SUPPORTED 1 +#define CONFIG_SOC_LP_PERIPH_SHARE_INTERRUPT 1 +#define CONFIG_SOC_PM_SUPPORTED 1 +#define CONFIG_SOC_XTAL_SUPPORT_40M 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 5 +#define CONFIG_SOC_ADC_ATTEN_NUM 4 +#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 4 +#define CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV 4 +#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_CACHE_MEMORY_IBANK_SIZE 0x4000 +#define CONFIG_SOC_CPU_CORES_NUM 1 +#define CONFIG_SOC_CPU_INTR_NUM 32 +#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 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_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 8 +#define CONFIG_SOC_I2C_SUPPORT_SLAVE 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 2 +#define CONFIG_SOC_I2S_SUPPORTS_TDM 1 +#define CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK 1 +#define CONFIG_SOC_LEDC_SUPPORT_XTAL_CLOCK 1 +#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_RMT_GROUPS 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_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 4 +#define CONFIG_SOC_SDM_CLK_SUPPORT_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_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 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_TIMER_GROUP_TOTAL_TIMERS 2 +#define CONFIG_SOC_MWDT_SUPPORT_XTAL 1 +#define CONFIG_SOC_TWAI_CONTROLLER_NUM 1 +#define CONFIG_SOC_TWAI_CLK_SUPPORT_APB 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_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_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_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_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_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_PHY_NEEDS_USB_WORKAROUND 1 +#define CONFIG_SOC_BLE_SUPPORTED 1 +#define CONFIG_SOC_BLE_MESH_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_PHY_COMBO_MODULE 1 +#define CONFIG_IDF_CMAKE 1 +#define CONFIG_IDF_TOOLCHAIN "gcc" +#define CONFIG_IDF_TARGET_ARCH_RISCV 1 +#define CONFIG_IDF_TARGET_ARCH "riscv" +#define CONFIG_IDF_TARGET "esp32c3" +#define CONFIG_IDF_INIT_VERSION "5.3.2" +#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 0x0 +#define CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE 1 +#define CONFIG_BOOTLOADER_LOG_LEVEL_INFO 1 +#define CONFIG_BOOTLOADER_LOG_LEVEL 3 +#define CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT 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_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_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_HAS_VERSION 1 +#define CONFIG_ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB 1 +#define CONFIG_BOOT_ROM_LOG_ALWAYS_ON 1 +#define CONFIG_ESPTOOLPY_NO_STUB 1 +#define CONFIG_ESPTOOLPY_FLASHMODE_DIO 1 +#define CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR 1 +#define CONFIG_ESPTOOLPY_FLASHMODE "dio" +#define CONFIG_ESPTOOLPY_FLASHFREQ_80M 1 +#define CONFIG_ESPTOOLPY_FLASHFREQ_80M_DEFAULT 1 +#define CONFIG_ESPTOOLPY_FLASHFREQ "80m" +#define CONFIG_ESPTOOLPY_FLASHSIZE_2MB 1 +#define CONFIG_ESPTOOLPY_FLASHSIZE "2MB" +#define CONFIG_ESPTOOLPY_BEFORE_RESET 1 +#define CONFIG_ESPTOOLPY_BEFORE "default_reset" +#define CONFIG_ESPTOOLPY_AFTER_RESET 1 +#define CONFIG_ESPTOOLPY_AFTER "hard_reset" +#define CONFIG_ESPTOOLPY_MONITOR_BAUD 115200 +#define CONFIG_PARTITION_TABLE_SINGLE_APP 1 +#define CONFIG_PARTITION_TABLE_CUSTOM_FILENAME "partitions.csv" +#define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" +#define CONFIG_PARTITION_TABLE_OFFSET 0x8000 +#define CONFIG_PARTITION_TABLE_MD5 1 +#define CONFIG_COMPILER_OPTIMIZATION_DEBUG 1 +#define CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE 1 +#define CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB 1 +#define CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL 2 +#define CONFIG_COMPILER_HIDE_PATHS_MACROS 1 +#define CONFIG_COMPILER_STACK_CHECK_MODE_NONE 1 +#define CONFIG_COMPILER_RT_LIB_GCCLIB 1 +#define CONFIG_COMPILER_RT_LIB_NAME "gcc" +#define CONFIG_COMPILER_ORPHAN_SECTIONS_PLACE 1 +#define CONFIG_EFUSE_MAX_BLK_LEN 256 +#define CONFIG_ESP_ERR_TO_NAME_LOOKUP 1 +#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 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_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_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_DEFAULT_CPU_FREQ_MHZ_160 1 +#define CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ 160 +#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 +#define CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0 1 +#define CONFIG_ESP_MAIN_TASK_AFFINITY 0x0 +#define CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE 2048 +#define CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG 1 +#define CONFIG_ESP_CONSOLE_SECONDARY_NONE 1 +#define CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED 1 +#define CONFIG_ESP_CONSOLE_UART_NUM -1 +#define CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM 3 +#define CONFIG_ESP_INT_WDT 1 +#define CONFIG_ESP_INT_WDT_TIMEOUT_MS 300 +#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_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_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 2048 +#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 +#define CONFIG_FREERTOS_MAX_TASK_NAME_LEN 16 +#define CONFIG_FREERTOS_TIMER_SERVICE_TASK_NAME "Tmr Svc" +#define CONFIG_FREERTOS_TIMER_TASK_NO_AFFINITY 1 +#define CONFIG_FREERTOS_TIMER_SERVICE_TASK_CORE_AFFINITY 0x7FFFFFFF +#define CONFIG_FREERTOS_TIMER_TASK_PRIORITY 1 +#define CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH 2048 +#define CONFIG_FREERTOS_TIMER_QUEUE_LENGTH 10 +#define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0 +#define CONFIG_FREERTOS_TASK_NOTIFICATION_ARRAY_ENTRIES 1 +#define CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER 1 +#define CONFIG_FREERTOS_TLSP_DELETION_CALLBACKS 1 +#define CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER 1 +#define CONFIG_FREERTOS_ISR_STACKSIZE 2096 +#define CONFIG_FREERTOS_INTERRUPT_BACKTRACE 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 1 +#define CONFIG_HAL_ASSERTION_EQUALS_SYSTEM 1 +#define CONFIG_HAL_DEFAULT_ASSERTION_LEVEL 2 +#define CONFIG_LOG_DEFAULT_LEVEL_INFO 1 +#define CONFIG_LOG_DEFAULT_LEVEL 3 +#define CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT 1 +#define CONFIG_LOG_MAXIMUM_LEVEL 3 +#define CONFIG_LOG_COLORS 1 +#define CONFIG_LOG_TIMESTAMP_SOURCE_RTOS 1 +#define CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF 1 +#define CONFIG_NEWLIB_STDIN_LINE_ENDING_CR 1 +#define CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT 1 +#define CONFIG_MMU_PAGE_SIZE_64KB 1 +#define CONFIG_MMU_PAGE_MODE "64KB" +#define CONFIG_MMU_PAGE_SIZE 0x10000 +#define CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC 1 +#define CONFIG_SPI_FLASH_BROWNOUT_RESET 1 +#define CONFIG_SPI_FLASH_SUSPEND_QVL_SUPPORTED 1 +#define CONFIG_SPI_FLASH_SUSPEND_TSUS_VAL_US 50 +#define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1 +#define CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS 1 +#define CONFIG_SPI_FLASH_YIELD_DURING_ERASE 1 +#define CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS 20 +#define CONFIG_SPI_FLASH_ERASE_YIELD_TICKS 1 +#define CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE 8192 +#define CONFIG_SPI_FLASH_VENDOR_XMC_SUPPORTED 1 +#define CONFIG_SPI_FLASH_VENDOR_GD_SUPPORTED 1 +#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 + +/* List of deprecated options */ +#define CONFIG_BROWNOUT_DET CONFIG_ESP_BROWNOUT_DET +#define CONFIG_BROWNOUT_DET_LVL CONFIG_ESP_BROWNOUT_DET_LVL +#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_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_ESP_TASK_WDT CONFIG_ESP_TASK_WDT_INIT +#define CONFIG_FLASHMODE_DIO CONFIG_ESPTOOLPY_FLASHMODE_DIO +#define CONFIG_INT_WDT CONFIG_ESP_INT_WDT +#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_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 +#define CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS +#define CONFIG_STACK_CHECK_NONE CONFIG_COMPILER_STACK_CHECK_MODE_NONE +#define CONFIG_SYSTEM_EVENT_QUEUE_SIZE CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE +#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_TIMEOUT_S CONFIG_ESP_TASK_WDT_TIMEOUT_S +#define CONFIG_TIMER_QUEUE_LENGTH CONFIG_FREERTOS_TIMER_QUEUE_LENGTH +#define CONFIG_TIMER_TASK_PRIORITY CONFIG_FREERTOS_TIMER_TASK_PRIORITY +#define CONFIG_TIMER_TASK_STACK_DEPTH CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH diff --git a/ESP32-Console/build/bootloader/config/sdkconfig.json b/ESP32-Console/build/bootloader/config/sdkconfig.json new file mode 100644 index 000000000..e78fa77e7 --- /dev/null +++ b/ESP32-Console/build/bootloader/config/sdkconfig.json @@ -0,0 +1,638 @@ +{ + "APP_BUILD_BOOTLOADER": true, + "APP_BUILD_GENERATE_BINARIES": true, + "APP_BUILD_TYPE_APP_2NDBOOT": true, + "APP_BUILD_TYPE_RAM": false, + "APP_BUILD_USE_FLASH_SECTIONS": true, + "APP_COMPILE_TIME_DATE": true, + "APP_EXCLUDE_PROJECT_NAME_VAR": false, + "APP_EXCLUDE_PROJECT_VER_VAR": false, + "APP_NO_BLOBS": false, + "APP_PROJECT_VER_FROM_CONFIG": false, + "APP_REPRODUCIBLE_BUILD": false, + "APP_RETRIEVE_LEN_ELF_SHA": 9, + "BOOTLOADER_APP_ROLLBACK_ENABLE": false, + "BOOTLOADER_APP_TEST": false, + "BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG": false, + "BOOTLOADER_COMPILER_OPTIMIZATION_NONE": false, + "BOOTLOADER_COMPILER_OPTIMIZATION_PERF": false, + "BOOTLOADER_COMPILER_OPTIMIZATION_SIZE": true, + "BOOTLOADER_COMPILE_TIME_DATE": true, + "BOOTLOADER_CUSTOM_RESERVE_RTC": false, + "BOOTLOADER_FACTORY_RESET": false, + "BOOTLOADER_FLASH_DC_AWARE": false, + "BOOTLOADER_FLASH_XMC_SUPPORT": true, + "BOOTLOADER_LOG_LEVEL": 3, + "BOOTLOADER_LOG_LEVEL_DEBUG": false, + "BOOTLOADER_LOG_LEVEL_ERROR": false, + "BOOTLOADER_LOG_LEVEL_INFO": true, + "BOOTLOADER_LOG_LEVEL_NONE": false, + "BOOTLOADER_LOG_LEVEL_VERBOSE": false, + "BOOTLOADER_LOG_LEVEL_WARN": false, + "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_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, + "COMPILER_CXX_EXCEPTIONS": false, + "COMPILER_CXX_RTTI": false, + "COMPILER_DISABLE_GCC12_WARNINGS": false, + "COMPILER_DISABLE_GCC13_WARNINGS": false, + "COMPILER_DUMP_RTL_FILES": false, + "COMPILER_FLOAT_LIB_FROM_GCCLIB": true, + "COMPILER_HIDE_PATHS_MACROS": true, + "COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE": false, + "COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE": true, + "COMPILER_OPTIMIZATION_ASSERTIONS_SILENT": false, + "COMPILER_OPTIMIZATION_ASSERTION_LEVEL": 2, + "COMPILER_OPTIMIZATION_CHECKS_SILENT": false, + "COMPILER_OPTIMIZATION_DEBUG": true, + "COMPILER_OPTIMIZATION_NONE": false, + "COMPILER_OPTIMIZATION_PERF": false, + "COMPILER_OPTIMIZATION_SIZE": false, + "COMPILER_ORPHAN_SECTIONS_PLACE": true, + "COMPILER_ORPHAN_SECTIONS_WARNING": false, + "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, + "COMPILER_STACK_CHECK_MODE_STRONG": false, + "COMPILER_WARN_WRITE_STRINGS": false, + "EFUSE_CUSTOM_TABLE": false, + "EFUSE_MAX_BLK_LEN": 256, + "EFUSE_VIRTUAL": 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": "80m", + "ESPTOOLPY_FLASHFREQ_20M": false, + "ESPTOOLPY_FLASHFREQ_26M": false, + "ESPTOOLPY_FLASHFREQ_40M": false, + "ESPTOOLPY_FLASHFREQ_80M": true, + "ESPTOOLPY_FLASHFREQ_80M_DEFAULT": true, + "ESPTOOLPY_FLASHMODE": "dio", + "ESPTOOLPY_FLASHMODE_DIO": true, + "ESPTOOLPY_FLASHMODE_DOUT": false, + "ESPTOOLPY_FLASHMODE_QIO": false, + "ESPTOOLPY_FLASHMODE_QOUT": false, + "ESPTOOLPY_FLASHSIZE": "2MB", + "ESPTOOLPY_FLASHSIZE_128MB": false, + "ESPTOOLPY_FLASHSIZE_16MB": false, + "ESPTOOLPY_FLASHSIZE_1MB": false, + "ESPTOOLPY_FLASHSIZE_2MB": true, + "ESPTOOLPY_FLASHSIZE_32MB": false, + "ESPTOOLPY_FLASHSIZE_4MB": false, + "ESPTOOLPY_FLASHSIZE_64MB": false, + "ESPTOOLPY_FLASHSIZE_8MB": false, + "ESPTOOLPY_FLASH_SAMPLE_MODE_STR": true, + "ESPTOOLPY_HEADER_FLASHSIZE_UPDATE": false, + "ESPTOOLPY_MONITOR_BAUD": 115200, + "ESPTOOLPY_NO_STUB": true, + "ESP_BROWNOUT_DET": true, + "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": true, + "ESP_CONSOLE_NONE": false, + "ESP_CONSOLE_ROM_SERIAL_PORT_NUM": 3, + "ESP_CONSOLE_SECONDARY_NONE": true, + "ESP_CONSOLE_UART_CUSTOM": false, + "ESP_CONSOLE_UART_DEFAULT": false, + "ESP_CONSOLE_UART_NUM": -1, + "ESP_CONSOLE_USB_SERIAL_JTAG": true, + "ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED": true, + "ESP_DEBUG_OCDAWARE": true, + "ESP_DEBUG_STUBS_ENABLE": false, + "ESP_DEFAULT_CPU_FREQ_MHZ": 160, + "ESP_DEFAULT_CPU_FREQ_MHZ_160": true, + "ESP_DEFAULT_CPU_FREQ_MHZ_80": false, + "ESP_EFUSE_BLOCK_REV_MAX_FULL": 199, + "ESP_EFUSE_BLOCK_REV_MIN_FULL": 0, + "ESP_ERR_TO_NAME_LOOKUP": true, + "ESP_INT_WDT": true, + "ESP_INT_WDT_TIMEOUT_MS": 300, + "ESP_IPC_TASK_STACK_SIZE": 2048, + "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_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_NO_AFFINITY": false, + "ESP_MAIN_TASK_STACK_SIZE": 3584, + "ESP_MINIMAL_SHARED_STACK_SIZE": 2048, + "ESP_PANIC_HANDLER_IRAM": false, + "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_RETARGETABLE_LOCKING": true, + "ESP_ROM_HAS_SPI_FLASH": true, + "ESP_ROM_HAS_SW_FLOAT": 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": 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": true, + "ESP_SLEEP_MSPI_NEED_ALL_IO_PU": false, + "ESP_SLEEP_POWER_DOWN_FLASH": false, + "ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY": 0, + "ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP": true, + "ESP_SYSTEM_BROWNOUT_INTR": true, + "ESP_SYSTEM_CHECK_INT_LEVEL_4": true, + "ESP_SYSTEM_EVENT_QUEUE_SIZE": 32, + "ESP_SYSTEM_EVENT_TASK_STACK_SIZE": 2304, + "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_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_EN": true, + "ESP_TASK_WDT_INIT": true, + "ESP_TASK_WDT_PANIC": false, + "ESP_TASK_WDT_TIMEOUT_S": 5, + "FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER": true, + "FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE": false, + "FREERTOS_CHECK_STACKOVERFLOW_CANARY": true, + "FREERTOS_CHECK_STACKOVERFLOW_NONE": false, + "FREERTOS_CHECK_STACKOVERFLOW_PTRVAL": 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_GENERATE_RUN_TIME_STATS": false, + "FREERTOS_HZ": 100, + "FREERTOS_IDLE_TASK_STACKSIZE": 1536, + "FREERTOS_INTERRUPT_BACKTRACE": true, + "FREERTOS_ISR_STACKSIZE": 2096, + "FREERTOS_MAX_TASK_NAME_LEN": 16, + "FREERTOS_NO_AFFINITY": 2147483647, + "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_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_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_NO_AFFINITY": true, + "FREERTOS_TIMER_TASK_PRIORITY": 1, + "FREERTOS_TIMER_TASK_STACK_DEPTH": 2048, + "FREERTOS_TLSP_DELETION_CALLBACKS": true, + "FREERTOS_UNICORE": true, + "FREERTOS_USE_APPLICATION_TASK_TAG": false, + "FREERTOS_USE_IDLE_HOOK": false, + "FREERTOS_USE_LIST_DATA_INTEGRITY_CHECK_BYTES": false, + "FREERTOS_USE_TICK_HOOK": false, + "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, + "HAL_ASSERTION_DISABLE": false, + "HAL_ASSERTION_ENABLE": false, + "HAL_ASSERTION_EQUALS_SYSTEM": true, + "HAL_ASSERTION_SILENT": false, + "HAL_DEFAULT_ASSERTION_LEVEL": 2, + "HAL_ECDSA_GEN_SIG_CM": false, + "IDF_CMAKE": true, + "IDF_EXPERIMENTAL_FEATURES": false, + "IDF_FIRMWARE_CHIP_ID": 5, + "IDF_INIT_VERSION": "5.3.2", + "IDF_TARGET": "esp32c3", + "IDF_TARGET_ARCH": "riscv", + "IDF_TARGET_ARCH_RISCV": true, + "IDF_TARGET_ESP32C3": true, + "IDF_TOOLCHAIN": "gcc", + "LOG_COLORS": true, + "LOG_DEFAULT_LEVEL": 3, + "LOG_DEFAULT_LEVEL_DEBUG": false, + "LOG_DEFAULT_LEVEL_ERROR": false, + "LOG_DEFAULT_LEVEL_INFO": true, + "LOG_DEFAULT_LEVEL_NONE": false, + "LOG_DEFAULT_LEVEL_VERBOSE": false, + "LOG_DEFAULT_LEVEL_WARN": false, + "LOG_MASTER_LEVEL": false, + "LOG_MAXIMUM_EQUALS_DEFAULT": true, + "LOG_MAXIMUM_LEVEL": 3, + "LOG_MAXIMUM_LEVEL_DEBUG": false, + "LOG_MAXIMUM_LEVEL_VERBOSE": false, + "LOG_TIMESTAMP_SOURCE_RTOS": true, + "LOG_TIMESTAMP_SOURCE_SYSTEM": false, + "MMU_PAGE_MODE": "64KB", + "MMU_PAGE_SIZE": 65536, + "MMU_PAGE_SIZE_64KB": true, + "NEWLIB_NANO_FORMAT": false, + "NEWLIB_STDIN_LINE_ENDING_CR": true, + "NEWLIB_STDIN_LINE_ENDING_CRLF": false, + "NEWLIB_STDIN_LINE_ENDING_LF": false, + "NEWLIB_STDOUT_LINE_ENDING_CR": false, + "NEWLIB_STDOUT_LINE_ENDING_CRLF": true, + "NEWLIB_STDOUT_LINE_ENDING_LF": false, + "NEWLIB_TIME_SYSCALL_USE_HRT": false, + "NEWLIB_TIME_SYSCALL_USE_NONE": false, + "NEWLIB_TIME_SYSCALL_USE_RTC": false, + "NEWLIB_TIME_SYSCALL_USE_RTC_HRT": true, + "PARTITION_TABLE_CUSTOM": false, + "PARTITION_TABLE_CUSTOM_FILENAME": "partitions.csv", + "PARTITION_TABLE_FILENAME": "partitions_singleapp.csv", + "PARTITION_TABLE_MD5": true, + "PARTITION_TABLE_OFFSET": 32768, + "PARTITION_TABLE_SINGLE_APP": true, + "PARTITION_TABLE_SINGLE_APP_LARGE": false, + "PARTITION_TABLE_TWO_OTA": false, + "PERIPH_CTRL_FUNC_IN_IRAM": true, + "RTC_CLK_CAL_CYCLES": 1024, + "RTC_CLK_SRC_EXT_CRYS": false, + "RTC_CLK_SRC_EXT_OSC": false, + "RTC_CLK_SRC_INT_8MD256": false, + "RTC_CLK_SRC_INT_RC": true, + "SECURE_BOOT": false, + "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_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": 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": 5, + "SOC_ADC_MONITOR_SUPPORTED": true, + "SOC_ADC_PATT_LEN_MAX": 8, + "SOC_ADC_PERIPH_NUM": 2, + "SOC_ADC_RTC_MAX_BITWIDTH": 12, + "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_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": true, + "SOC_BT_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_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": 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_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_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_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_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_SUPPORT_PIN_GLITCH_FILTER": true, + "SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK": 4194240, + "SOC_GPSPI_SUPPORTED": true, + "SOC_GPTIMER_SUPPORTED": true, + "SOC_HMAC_SUPPORTED": true, + "SOC_HP_I2C_NUM": 1, + "SOC_I2C_CMD_REG_NUM": 8, + "SOC_I2C_FIFO_LEN": 32, + "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_10BIT_ADDR": true, + "SOC_I2C_SUPPORT_HW_CLR_BUS": true, + "SOC_I2C_SUPPORT_RTC": true, + "SOC_I2C_SUPPORT_SLAVE": true, + "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_PCM": true, + "SOC_I2S_SUPPORTS_PDM": true, + "SOC_I2S_SUPPORTS_PDM_TX": true, + "SOC_I2S_SUPPORTS_PLL_F160M": 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_FADE_STOP": true, + "SOC_LEDC_SUPPORT_XTAL_CLOCK": true, + "SOC_LEDC_TIMER_BIT_WIDTH": 14, + "SOC_LIGHT_SLEEP_SUPPORTED": true, + "SOC_LP_PERIPH_SHARE_INTERRUPT": true, + "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": 1, + "SOC_MMU_PERIPH_NUM": 1, + "SOC_MPI_MEM_BLOCKS_NUM": 4, + "SOC_MPI_OPERATIONS_NUM": 3, + "SOC_MPI_SUPPORTED": true, + "SOC_MPU_MIN_REGION_SIZE": 536870912, + "SOC_MPU_REGIONS_MAX_NUM": 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_RETENTION_BY_BACKUPDMA": true, + "SOC_PM_SUPPORTED": 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_VDDSDIO_PD": 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": 48, + "SOC_RMT_RX_CANDIDATES_PER_GROUP": 2, + "SOC_RMT_SUPPORTED": true, + "SOC_RMT_SUPPORT_APB": true, + "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": 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_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_V2_RSA": true, + "SOC_SHARED_IDCACHE_SUPPORTED": true, + "SOC_SHA_DMA_MAX_BUFFER_SIZE": 3968, + "SOC_SHA_GDMA": true, + "SOC_SHA_SUPPORTED": 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_SLEEP_SYSTIMER_STALL_WORKAROUND": true, + "SOC_SLEEP_TGWDT_STOP_WORKAROUND": true, + "SOC_SPI_FLASH_SUPPORTED": true, + "SOC_SPI_MAXIMUM_BUFFER_SIZE": 64, + "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_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": 54, + "SOC_TIMER_GROUP_SUPPORT_APB": true, + "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_SUPPORTS_RX_STATUS": true, + "SOC_UART_BITRATE_MAX": 5000000, + "SOC_UART_FIFO_LEN": 128, + "SOC_UART_HP_NUM": 2, + "SOC_UART_NUM": 2, + "SOC_UART_SUPPORTED": true, + "SOC_UART_SUPPORT_APB_CLK": 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_PHY_NEEDS_USB_WORKAROUND": true, + "SOC_WIFI_SUPPORTED": true, + "SOC_WIFI_SUPPORT_VARIABLE_BEACON_WINDOW": true, + "SOC_WIFI_WAPI_SUPPORT": true, + "SOC_XTAL_SUPPORT_40M": true, + "SOC_XT_WDT_SUPPORTED": true, + "SPI_FLASH_AUTO_SUSPEND": false, + "SPI_FLASH_BROWNOUT_RESET": true, + "SPI_FLASH_BROWNOUT_RESET_XMC": true, + "SPI_FLASH_BYPASS_BLOCK_ERASE": false, + "SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED": false, + "SPI_FLASH_DANGEROUS_WRITE_ABORTS": true, + "SPI_FLASH_DANGEROUS_WRITE_ALLOWED": false, + "SPI_FLASH_DANGEROUS_WRITE_FAILS": false, + "SPI_FLASH_ENABLE_COUNTERS": false, + "SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE": true, + "SPI_FLASH_ERASE_YIELD_DURATION_MS": 20, + "SPI_FLASH_ERASE_YIELD_TICKS": 1, + "SPI_FLASH_FORCE_ENABLE_XMC_C_SUSPEND": false, + "SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST": false, + "SPI_FLASH_ROM_DRIVER_PATCH": true, + "SPI_FLASH_ROM_IMPL": false, + "SPI_FLASH_SIZE_OVERRIDE": 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": true, + "SPI_FLASH_SUPPORT_WINBOND_CHIP": true, + "SPI_FLASH_SUSPEND_QVL_SUPPORTED": 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, + "SPI_FLASH_WRITE_CHUNK_SIZE": 8192, + "SPI_FLASH_YIELD_DURING_ERASE": true, + "XTAL_FREQ": 40, + "XTAL_FREQ_40": true +} \ No newline at end of file diff --git a/ESP32-Console/build/bootloader/esp-idf/bootloader/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/bootloader/cmake_install.cmake new file mode 100644 index 000000000..7928b4995 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/bootloader/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/bootloader_support/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/bootloader_support/cmake_install.cmake new file mode 100644 index 000000000..8d09a0369 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/bootloader_support/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/cmake_install.cmake new file mode 100644 index 000000000..33ed39899 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/cmake_install.cmake @@ -0,0 +1,139 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/riscv/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/newlib/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/soc/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/micro-ecc/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/hal/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/spi_flash/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader_support/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_system/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_common/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_rom/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/log/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esptool_py/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/partition_table/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/freertos/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/main/cmake_install.cmake") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/efuse/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/efuse/cmake_install.cmake new file mode 100644 index 000000000..415a32564 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/efuse/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/efuse + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake new file mode 100644 index 000000000..9df7062cb --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake new file mode 100644 index 000000000..4997f9af9 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/esp_common/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/esp_common/cmake_install.cmake new file mode 100644 index 000000000..dd0a7209d --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/esp_common/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/esp_common + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/cmake_install.cmake new file mode 100644 index 000000000..2df454add --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/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("/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/lowpower/cmake_install.cmake") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/lowpower/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/lowpower/cmake_install.cmake new file mode 100644 index 000000000..cfe48a8ca --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/lowpower/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/lowpower + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake new file mode 100644 index 000000000..c0bafd845 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/esp_rom/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/esp_rom/cmake_install.cmake new file mode 100644 index 000000000..22a152ecd --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/esp_rom/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/esp_system/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/esp_system/cmake_install.cmake new file mode 100644 index 000000000..72c5f2b80 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/esp_system/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/esp_system + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/esptool_py/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/esptool_py/cmake_install.cmake new file mode 100644 index 000000000..5f464a2e7 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/esptool_py/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/freertos/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/freertos/cmake_install.cmake new file mode 100644 index 000000000..44037aaf4 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/freertos/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/freertos + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/hal/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/hal/cmake_install.cmake new file mode 100644 index 000000000..ab6c8f277 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/hal/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/hal + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/log/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/log/cmake_install.cmake new file mode 100644 index 000000000..f12f8be6b --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/log/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/log + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/main/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/main/cmake_install.cmake new file mode 100644 index 000000000..eae28bd06 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/main/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/main + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/micro-ecc/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/micro-ecc/cmake_install.cmake new file mode 100644 index 000000000..ab648c4a1 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/micro-ecc/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/newlib/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/newlib/cmake_install.cmake new file mode 100644 index 000000000..4b696213a --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/newlib/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/newlib + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/partition_table/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/partition_table/cmake_install.cmake new file mode 100644 index 000000000..c87f132b8 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/partition_table/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/partition_table + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/riscv/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/riscv/cmake_install.cmake new file mode 100644 index 000000000..da92edf71 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/riscv/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/riscv + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/soc/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/soc/cmake_install.cmake new file mode 100644 index 000000000..137485283 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/soc/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/soc + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/esp-idf/spi_flash/cmake_install.cmake b/ESP32-Console/build/bootloader/esp-idf/spi_flash/cmake_install.cmake new file mode 100644 index 000000000..fbd3d8493 --- /dev/null +++ b/ESP32-Console/build/bootloader/esp-idf/spi_flash/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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 "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + diff --git a/ESP32-Console/build/bootloader/kconfigs.in b/ESP32-Console/build/bootloader/kconfigs.in new file mode 100644 index 000000000..28750e274 --- /dev/null +++ b/ESP32-Console/build/bootloader/kconfigs.in @@ -0,0 +1,10 @@ +source "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/Kconfig" +source "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/Kconfig" +source "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/Kconfig" +source "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_system/Kconfig" +source "/home/abobkov/esp/v5.3.2/esp-idf/components/freertos/Kconfig" +source "/home/abobkov/esp/v5.3.2/esp-idf/components/hal/Kconfig" +source "/home/abobkov/esp/v5.3.2/esp-idf/components/log/Kconfig" +source "/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/Kconfig" +source "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/Kconfig" +source "/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/Kconfig" \ No newline at end of file diff --git a/ESP32-Console/build/bootloader/kconfigs_projbuild.in b/ESP32-Console/build/bootloader/kconfigs_projbuild.in new file mode 100644 index 000000000..57b1d08e1 --- /dev/null +++ b/ESP32-Console/build/bootloader/kconfigs_projbuild.in @@ -0,0 +1,5 @@ +source "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/Kconfig.projbuild" +source "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/Kconfig.projbuild" +source "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/Kconfig.projbuild" +source "/home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py/Kconfig.projbuild" +source "/home/abobkov/esp/v5.3.2/esp-idf/components/partition_table/Kconfig.projbuild" \ No newline at end of file diff --git a/ESP32-Console/build/bootloader/project_description.json b/ESP32-Console/build/bootloader/project_description.json new file mode 100644 index 000000000..f02b2c35a --- /dev/null +++ b/ESP32-Console/build/bootloader/project_description.json @@ -0,0 +1,1595 @@ +{ + "version": "1.1", + "project_name": "bootloader", + "project_version": "v5.3.2-dirty", + "project_path": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject", + "idf_path": "/home/abobkov/esp/v5.3.2/esp-idf", + "build_dir": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", + "config_file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/sdkconfig", + "config_defaults": "", + "bootloader_elf": "", + "app_elf": "bootloader.elf", + "app_bin": "bootloader.bin", + "build_type": "flash_app", + "git_revision": "v5.3.2-dirty", + "target": "esp32c3", + "rev": "", + "min_rev": "3", + "max_rev": "199", + "phy_data_partition": "", + "monitor_baud" : "115200", + "monitor_toolprefix": "riscv32-esp-elf-", + "c_compiler": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc", + "config_environment" : { + "COMPONENT_KCONFIGS" : "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_system/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/freertos/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/hal/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/log/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/newlib/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/soc/Kconfig;/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/Kconfig", + "COMPONENT_KCONFIGS_PROJBUILD" : "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/Kconfig.projbuild;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format/Kconfig.projbuild;/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/Kconfig.projbuild;/home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py/Kconfig.projbuild;/home/abobkov/esp/v5.3.2/esp-idf/components/partition_table/Kconfig.projbuild" + }, + "common_component_reqs": [ "log", "esp_rom", "esp_common", "esp_hw_support", "newlib", "riscv" ], + "build_components" : [ "bootloader", "bootloader_support", "efuse", "esp_app_format", "esp_bootloader_format", "esp_common", "esp_hw_support", "esp_rom", "esp_system", "esptool_py", "freertos", "hal", "log", "main", "micro-ecc", "newlib", "partition_table", "riscv", "soc", "spi_flash", "" ], + "build_component_paths" : [ "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support", "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_system", "/home/abobkov/esp/v5.3.2/esp-idf/components/esptool_py", "/home/abobkov/esp/v5.3.2/esp-idf/components/freertos", "/home/abobkov/esp/v5.3.2/esp-idf/components/hal", "/home/abobkov/esp/v5.3.2/esp-idf/components/log", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/main", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc", "/home/abobkov/esp/v5.3.2/esp-idf/components/newlib", "/home/abobkov/esp/v5.3.2/esp-idf/components/partition_table", "/home/abobkov/esp/v5.3.2/esp-idf/components/riscv", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc", "/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash", "" ], + "build_component_info" : { + "bootloader": { + "alias": "idf::bootloader", + "target": "___idf_bootloader", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support", + "type": "LIBRARY", + "lib": "__idf_bootloader_support", + "reqs": [ "soc" ], + "priv_reqs": [ "micro-ecc", "spi_flash", "efuse", "esp_bootloader_format", "esp_app_format", "hal" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/bootloader_support/libbootloader_support.a", + "sources": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_common.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_common_loader.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_clock_init.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_mem.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_random.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_efuse.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/flash_encrypt.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/secure_boot.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_random_esp32c3.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/src/flash_qio_mode.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32c3.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_utility.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/flash_partitions.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp_image_format.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_init.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_clock_loader.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_console.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_console_loader.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp32c3/bootloader_sha.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp32c3/bootloader_soc.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/esp32c3/bootloader_esp32c3.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support/src/bootloader_panic.c" ], + "include_dirs": [ "include", "bootloader_flash/include", "private_include" ] + }, + "efuse": { + "alias": "idf::efuse", + "target": "___idf_efuse", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse", + "type": "LIBRARY", + "lib": "__idf_efuse", + "reqs": [], + "priv_reqs": [ "bootloader_support", "soc", "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/efuse/libefuse.a", + "sources": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_table.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_fields.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_rtc_calib.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/esp32c3/esp_efuse_utility.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/esp_efuse_api.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/esp_efuse_fields.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/esp_efuse_utility.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c" ], + "include_dirs": [ "include", "esp32c3/include" ] + }, + "esp_app_format": { + "alias": "idf::esp_app_format", + "target": "___idf_esp_app_format", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_app_format", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_app_format", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "esp_bootloader_format": { + "alias": "idf::esp_bootloader_format", + "target": "___idf_esp_bootloader_format", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format", + "type": "LIBRARY", + "lib": "__idf_esp_bootloader_format", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_bootloader_format/libesp_bootloader_format.a", + "sources": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_bootloader_format/esp_bootloader_desc.c" ], + "include_dirs": [ "include" ] + }, + "esp_common": { + "alias": "idf::esp_common", + "target": "___idf_esp_common", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common", + "type": "LIBRARY", + "lib": "__idf_esp_common", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_common/libesp_common.a", + "sources": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_common/src/esp_err_to_name.c" ], + "include_dirs": [ "include" ] + }, + "esp_hw_support": { + "alias": "idf::esp_hw_support", + "target": "___idf_esp_hw_support", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support", + "type": "LIBRARY", + "lib": "__idf_esp_hw_support", + "reqs": [ "soc" ], + "priv_reqs": [ "efuse", "spi_flash", "bootloader_support", "esp_system" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_hw_support/libesp_hw_support.a", + "sources": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/cpu.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/esp_cpu_intr.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/esp_memory_utils.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/cpu_region_protect.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk_init.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_init.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_sleep.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/rtc_time.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support/port/esp32c3/chip_info.c" ], + "include_dirs": [ "include", "include/soc", "include/soc/esp32c3", "dma/include", "ldo/include" ] + }, + "esp_rom": { + "alias": "idf::esp_rom", + "target": "___idf_esp_rom", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom", + "type": "LIBRARY", + "lib": "__idf_esp_rom", + "reqs": [], + "priv_reqs": [ "soc", "hal" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_rom/libesp_rom.a", + "sources": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_crc.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_sys.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_uart.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_spiflash.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_efuse.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom/patches/esp_rom_systimer.c" ], + "include_dirs": [ "include", "include/esp32c3", "esp32c3" ] + }, + "esp_system": { + "alias": "idf::esp_system", + "target": "___idf_esp_system", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_system", + "type": "LIBRARY", + "lib": "__idf_esp_system", + "reqs": [ "spi_flash" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/esp_system/libesp_system.a", + "sources": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_system/esp_err.c" ], + "include_dirs": [] + }, + "esptool_py": { + "alias": "idf::esptool_py", + "target": "___idf_esptool_py", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": [] + }, + "freertos": { + "alias": "idf::freertos", + "target": "___idf_freertos", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/freertos", + "type": "CONFIG_ONLY", + "lib": "__idf_freertos", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "hal": { + "alias": "idf::hal", + "target": "___idf_hal", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/hal", + "type": "LIBRARY", + "lib": "__idf_hal", + "reqs": [ "soc", "esp_rom" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/hal/libhal.a", + "sources": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/hal/hal_utils.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/hal/efuse_hal.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/hal/esp32c3/efuse_hal.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/hal/wdt_hal_iram.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/hal/mmu_hal.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/hal/cache_hal.c" ], + "include_dirs": [ "platform_port/include", "esp32c3/include", "include" ] + }, + "log": { + "alias": "idf::log", + "target": "___idf_log", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/log", + "type": "LIBRARY", + "lib": "__idf_log", + "reqs": [], + "priv_reqs": [ "soc", "hal", "esp_hw_support" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/log/liblog.a", + "sources": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/log/log.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/log/log_buffers.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/log/log_noos.c" ], + "include_dirs": [ "include" ] + }, + "main": { + "alias": "idf::main", + "target": "___idf_main", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/main", + "type": "LIBRARY", + "lib": "__idf_main", + "reqs": [ "bootloader", "bootloader_support" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/main/libmain.a", + "sources": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/main/bootloader_start.c" ], + "include_dirs": [] + }, + "micro-ecc": { + "alias": "idf::micro-ecc", + "target": "___idf_micro-ecc", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc", + "type": "LIBRARY", + "lib": "__idf_micro-ecc", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/micro-ecc/libmicro-ecc.a", + "sources": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc/uECC_verify_antifault.c" ], + "include_dirs": [ ".", "micro-ecc" ] + }, + "newlib": { + "alias": "idf::newlib", + "target": "___idf_newlib", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/newlib", + "type": "CONFIG_ONLY", + "lib": "__idf_newlib", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "platform_include" ] + }, + "partition_table": { + "alias": "idf::partition_table", + "target": "___idf_partition_table", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": [] + }, + "riscv": { + "alias": "idf::riscv", + "target": "___idf_riscv", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/riscv", + "type": "CONFIG_ONLY", + "lib": "__idf_riscv", + "reqs": [], + "priv_reqs": [ "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "soc": { + "alias": "idf::soc", + "target": "___idf_soc", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc", + "type": "LIBRARY", + "lib": "__idf_soc", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/soc/libsoc.a", + "sources": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/lldesc.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/dport_access_common.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/interrupts.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/gpio_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/uart_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/adc_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/dedic_gpio_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/gdma_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/spi_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/ledc_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/rmt_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/sdm_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/i2s_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/i2c_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/temperature_sensor_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/timer_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/mpi_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/twai_periph.c", "/home/abobkov/esp/v5.3.2/esp-idf/components/soc/esp32c3/wdt_periph.c" ], + "include_dirs": [ "include", "esp32c3", "esp32c3/include" ] + }, + "spi_flash": { + "alias": "idf::spi_flash", + "target": "___idf_spi_flash", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash", + "type": "LIBRARY", + "lib": "__idf_spi_flash", + "reqs": [ "hal" ], + "priv_reqs": [ "bootloader_support", "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader/esp-idf/spi_flash/libspi_flash.a", + "sources": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash/spi_flash_wrap.c" ], + "include_dirs": [ "include" ] + } + }, + "all_component_info" : { + "app_trace": { + "alias": "idf::app_trace", + "target": "___idf_app_trace", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader_support", + "lib": "__idf_bootloader_support", + "reqs": [ "soc" ], + "priv_reqs": [ "micro-ecc", "spi_flash", "efuse", "esp_bootloader_format", "esp_app_format", "hal" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "bootloader_flash/include", "private_include" ] + }, + "bt": { + "alias": "idf::bt", + "target": "___idf_bt", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": [ "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader" ] + }, + "cxx": { + "alias": "idf::cxx", + "target": "___idf_cxx", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/esp-idf/components/driver", + "lib": "__idf_driver", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "efuse": { + "alias": "idf::efuse", + "target": "___idf_efuse", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/efuse", + "lib": "__idf_efuse", + "reqs": [], + "priv_reqs": [ "bootloader_support", "soc", "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "esp32c3/include" ] + }, + "esp-tls": { + "alias": "idf::esp-tls", + "target": "___idf_esp-tls", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": [ "/home/abobkov/MyProjects/ESP-Nodes/ESP32-Console/build/bootloader", "esp-tls-crypto" ] + }, + "esp_adc": { + "alias": "idf::esp_adc", + "target": "___idf_esp_adc", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": [] + }, + "esp_event": { + "alias": "idf::esp_event", + "target": "___idf_esp_event", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_hw_support", + "lib": "__idf_esp_hw_support", + "reqs": [ "soc" ], + "priv_reqs": [ "efuse", "spi_flash", "bootloader_support", "esp_system" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "include/soc", "include/soc/esp32c3", "dma/include", "ldo/include" ] + }, + "esp_lcd": { + "alias": "idf::esp_lcd", + "target": "___idf_esp_lcd", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_partition", + "lib": "__idf_esp_partition", + "reqs": [], + "priv_reqs": [ "esp_system", "bootloader_support", "spi_flash", "app_update", "partition_table" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_phy": { + "alias": "idf::esp_phy", + "target": "___idf_esp_phy", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_rom", + "lib": "__idf_esp_rom", + "reqs": [], + "priv_reqs": [ "soc", "hal" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "include/esp32c3", "esp32c3" ] + }, + "esp_system": { + "alias": "idf::esp_system", + "target": "___idf_esp_system", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/esp_system", + "lib": "__idf_esp_system", + "reqs": [ "spi_flash" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "esp_timer": { + "alias": "idf::esp_timer", + "target": "___idf_esp_timer", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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", "wifi_apps/include", "wifi_apps/nan_app/include" ] + }, + "espcoredump": { + "alias": "idf::espcoredump", + "target": "___idf_espcoredump", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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" ] + }, + "esptool_py": { + "alias": "idf::esptool_py", + "target": "___idf_esptool_py", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/esp-idf/components/freertos", + "lib": "__idf_freertos", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "hal": { + "alias": "idf::hal", + "target": "___idf_hal", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/esp-idf/components/heap", + "lib": "__idf_heap", + "reqs": [], + "priv_reqs": [ "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "http_parser": { + "alias": "idf::http_parser", + "target": "___idf_http_parser", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/esp-idf/components/lwip", + "lib": "__idf_lwip", + "reqs": [], + "priv_reqs": [ "vfs" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "mbedtls": { + "alias": "idf::mbedtls", + "target": "___idf_mbedtls", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/mbedtls", + "lib": "__idf_mbedtls", + "reqs": [], + "priv_reqs": [ "soc", "esp_hw_support" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "port/include", "mbedtls/include", "mbedtls/library" ] + }, + "mqtt": { + "alias": "idf::mqtt", + "target": "___idf_mqtt", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": [ "/home/abobkov/esp/v5.3.2/esp-idf/components/mqtt/esp-mqtt/include" ] + }, + "newlib": { + "alias": "idf::newlib", + "target": "___idf_newlib", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/newlib", + "lib": "__idf_newlib", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "platform_include" ] + }, + "nvs_flash": { + "alias": "idf::nvs_flash", + "target": "___idf_nvs_flash", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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", "../spi_flash/include" ] + }, + "nvs_sec_provider": { + "alias": "idf::nvs_sec_provider", + "target": "___idf_nvs_sec_provider", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/esp-idf/components/riscv", + "lib": "__idf_riscv", + "reqs": [], + "priv_reqs": [ "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "sdmmc": { + "alias": "idf::sdmmc", + "target": "___idf_sdmmc", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/esp-idf/components/soc", + "lib": "__idf_soc", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "esp32c3", "esp32c3/include" ] + }, + "spi_flash": { + "alias": "idf::spi_flash", + "target": "___idf_spi_flash", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/spi_flash", + "lib": "__idf_spi_flash", + "reqs": [ "hal" ], + "priv_reqs": [ "bootloader_support", "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "spiffs": { + "alias": "idf::spiffs", + "target": "___idf_spiffs", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/spiffs", + "lib": "__idf_spiffs", + "reqs": [ "esp_partition" ], + "priv_reqs": [ "bootloader_support", "esptool_py", "vfs", "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "tcp_transport": { + "alias": "idf::tcp_transport", + "target": "___idf_tcp_transport", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/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": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/main", + "lib": "__idf_main", + "reqs": [ "bootloader", "bootloader_support" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "micro-ecc": { + "alias": "idf::micro-ecc", + "target": "___idf_micro-ecc", + "prefix": "idf", + "dir": "/home/abobkov/esp/v5.3.2/esp-idf/components/bootloader/subproject/components/micro-ecc", + "lib": "__idf_micro-ecc", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ ".", "micro-ecc" ] + } + }, + "debug_prefix_map_gdbinit": "" +} diff --git a/ESP32-Console/build/esp-idf/cmock/CMakeFiles/__idf_cmock.dir/CMock/src/cmock.c.obj b/ESP32-Console/build/esp-idf/cmock/CMakeFiles/__idf_cmock.dir/CMock/src/cmock.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..9cb8d3c24d766418041780bad23f84e7c2bc0d4d GIT binary patch literal 26808 zcmdUX3wT{snfBT_xixLmv}tJz1r8@=r_>~EE~PD@C2iW2LV6KOEjLS=oHT)4$~j3} zDoQCJSGkCYj1|E_(Gh0E2So8##$OR{D30I_#~U~xG7PAoh{C+@`o6XII=cx4|9_tU z`4^nC-}hbb`qpLN)>(Tu7p?B>2!g=46qrAlm>JXdPGfnCHOw>ZW~FKT%8jL~&5gSj znTsDjyyV86550bWnK7w5%gpWDZz#Lvy6#{7sHnPRjiGwu?>GsoUcUUS>i zX5Zdm^}fAJzxlp3-LKwRO!bmal$q{bj~7FE`TpYWmmjw(%Qlz2WWIdU)Y~rp-X*mU zzux`okBa{G#A1}FE-N$3Z~o8wT^%2JUrodPukG90aG6AB4gQCb?<}I5?d;C|#$wj6 z{HD~=550cbn(n{cX}bG=WBgLYE2fryJ@d7Hx_thn!6!49-HdT~dap4b10VeJ^2INF9ydU3O>NzP+|pA1^cK&k#Iy zjf@g?hl^2f$LLV^NdNFqy1Q#&AlsAP)j!gg9v#Z=-jVGd0q@FfA05mNjih&W4UA?R z%xagh{FXLwyQVg{ylhu)p#Q+!sBCX`7jydu zv-xC%$TP^cj$<+H>xR3}OZRo<)49>1v^H@ti!v89q&E&^yYksInm^o)My46bww$eh zbLlrJW4LedZBLs?V-+hZ$DTB%s8}{ZsbxXA-4vC`MlHhBS#DXXxCA>+s!9EDW*tLS z*-A@_izG_vUWjGImoux_W)+p&jnpxD`ZdTAT*pOWRo3xl&sRRpOH;*>>08u$Noq*)iGYNf@zLT zBCB?67TI)V70036_n=JVpr-bkN!XZR&XHe+Ce58}mBWub4_nDS!eYs-w7HMi9ctlz zQ6BP?DK_IvhcJRm!G2Ni8&kbIp;ob2aBJCnTyfI<*B9aPAUTVo*kZjV5#V=`^_o@A zI?Wcnc2*(3F5=b9XTj;g8AZE+CG^fj=wq={r4>7u7lzs$g_5c+m=LvJLYL$i#LXeL+jA3DOEq(s6;=~Q)nL4*21i#` zPfS%FR(aaYsX^6DoN05-#EHux;m}ctQ>^$9ld3#!V(Y}E6W3x4OQyhNOlfGy%E$=H zTRhhZvyY#R6Qjkfsg{C8vy7<-g0eoB9xI<(;-D=J)$WvXE->)>@oI&G3TRB@^UN8A5t$>9Q~)dKbbe1{U)P~VGGQb zSl#NN+j^}kFh)J`)G^A8(a*o5b6z9HDm_NMQ{oY{!<>05o-w?W%|&sGS`~?6?PKIyk|+>%imrjdESVz(j}K*f2I?vMwn)sNx;*KP-*EpIw^* zb6{`d=6Shsfv7)$84Jcn?_4|Esc!2X2R+bmM?$QKG#S6yUag$W z4Q48KzO$fjcrd%5YuoU)^M-dW$mVw}*tw{oxuJ=$zQ3n;LHF?Bj^QEvKFBZV9>lD8 zft?#K$mhCEVc7B;s2bH9}Y zro`^Q)ZCyXl?o=H>!}pKOG-;q#)4F7s@Q^ZPqEIDNltOwl2VCLGR-L!aTFcb?0Q({MmZ`A zB{2#ZOc}#UR|++X=e>cGPSuXQUAIxA+>T9UZ3`-;McTuv)I_TWq5>BT@XH4baN>Yk z=M7AYhofCN)wM4=^bR~UqFq$&MVKVVZfY0XmztohwBwL$)~j(Mf*gW6G-jJ*mrxe zv7g86`+c4#?Rpc8?fsJHJ^Ucvhdgg|f{qjSk+Hq@Y?D5%S$|r(y>W3`E^z7k!LDun z%lZd)G&ceF=ez3jSf*Llw6Jk$V^d=@^K;#O%W}A`_78S%-P7Nl&*8f_JJg-+PuFkn z+0~Wnt#1L^-m@)TzhQg29+$#p+lNL`M}2Rvt_9WSvG#*Cp**ynt`XD{^P%DTd|$4A z=)C$}xvm{Bi!D|d$z`+k zc`P$^_tkd~5ADq6@~Fym_jTn=zJE`4>xjYX(}=;{VrT#GXnt$|NOn+`T(+(m9m#K9 zmmOSr!ALfLT0Yw&`l)Eb(Dn_ZBO7{=iB*_{y#rNt^yBjH>ua(jD|&i(OX?WTC2m&h zF4&kGJ{O(NFIau*#`^WcJz0xzyK2X<3=d=%Y#Z$#=rO$m!(AhZ!f)v=DR)iWs@QeE zdFaUc>@G7fJhUClaryr3Ls*RCicP+6I5$!#*?X=G0++`&aIq{AYxPjihTitRuKpo| zAG5e0_GEXPD6Sp+p5amKC6gN-9!V7D_^lYw(UW?xu(vUn#bRC@gpIQ;Dcnu%T|2tE z`$u%2NNJSgVxjczz%Gsvg-wv?5@B6`ey|INP~l;s{jw45SJbAc)ob&%X0M8sqrJV^ z+^HOY85SOX8c7B_iW2oqMlvz(*`C!{c}yOB>v=F2Hb%loy?&=;ZL<@Hq!iFSqC4O2 zqywt##2Vv)G1g(x(cc*yKI}5PbG2(;B&@~i&NOS<+mB1n>&^}5^PHyDuV0hq1T8T! zJ4P=^xa)EG>UE@)2`&sK7s+xKG?(o1mLu3E`5Z5gaAjrHs*8gwiq81T%5SX1B1qEz zf19spN2PWyYJ#PJ#Z@Kt^4YYbaqD2yj)hyh`DL%90_0+9@!;U-K;w>uY<5B7?AfJa z^Wy6cbBl5EDY*Q0aAHb+&p8TK%qggs-a5C-hf##F%g3#d{3MUo9<@D5UXh3&?#|I7{z9V#^Ud(z|6G$_wzX(Y4z~83;EoG@OfVTCdI{j8Gn{7@8>gKlX_hI zV-LdH68TBKGLgS3!8<%2L4cGgP3-^wc^>Z@wq)%3;^RZ|lN^hdnk3(@&RRwIbeFC1 zll;&`{t*Y^^Aq_=UYE#kNbvY9mi8TtwjjV2#~@PqQdLf|2Z!_KF5w1U!NpDE+ag?o{Y`o`;z1* zc{=K(|}2TybshtOP$a!Q=fQ@sm8A@W=ZjZYeD(%rFX%&x7;A@g3VAkFVs% zWrWAa-`G69-bsFZe-j?}Cmw0(Pi3M%2j_9y7-4Kb@5Pb|-6=CAQQyINVT7^$ajzsl z9xwZl(=`VBZ)&3cgY&}r$M(nPgXG8Uv5)n<`l}Q5ADkD~Kej(UN+mz8AJ4?Rlrl3C z^&gxU)<3pCu3z%w`e%5x^ZdbMI4`9zpYl`6;8CHMQYJo=DW^<)<_eFGeBo(sqLeb3 z2ot2dnV<0Z%n&}0n<%Bs{0I}IOkILEBzQa%5Pv)~6yBWhFG}#m3C>>`aY~t1yZ<^O zN#?Ud5tsYFfBon6D(rI+dKvw&*x^FpMdZ7@_!EeA&)-^{27lw1N$ z!KZru?}LY4{GWiI>E-_l{8}&nx8Qhs6t(X~@b7r}uYgy2`5c??dwc@;=^md7zRas{ zHuw_6kko390*})SGY>pIKW3N(;JYJFt63ajmZ~<(3;fk)HTVQC{<;GHRI{nTKh>NG z{&M7LHQf8$9YR_$A;Qz4lyP;Gbk}01sKzrb*^z z@L_NKK3d>!Hg|%zMp~=+mk2XJg}Dzrj)&_D_{OL~t>&xXJyIFIo6Wbud5x6RY<>Vf z>ec@Q_`NP0{wKlx`S-Kn_j&%`gU6}d{2AQ8AH4>i@%(s1VtCDw)NCe$pA(H&vzZS5 zs>{atH3$4NUjAJ0tMHN3YU(0PrPMTm`}fBs;FVDuo6QN}JSHTynl<2$M!eaq2WJ~3 zHJj6b^HF}QIU9VLm)`^YGmoDK{IV;K_UFMTNBg7M>;eC;s6V)#L}gj1*jxb~->-_z zwcyWs{ttp5>&5#B_$H6v0UoDG=F{NuENYVZEVzIF`2u)4DuDYDc*f%ogU|K&cfsRS zVIBvM&)*6=7V-SJ!d|=l`{A<%@hi-W1@UnFfXD4EH&{IO+E;E$(bxEXU2exVzCV_m z>B#r**N1_(L=7%C8Spxf9|P{+&liIG_w&Wz@pzP*<=}BDHLJk4L_(=K8Qh=0oC1E9 zmw!6AKc6`V{2VWTJNPz_4}tf1d=$Lb;}?SWdHfP^e|~cn_<)yx19;s3Qgbu-Mlb(X z@OXSn%^l$J_?DVagU91pYCa2ol2`r<;PXBHAoy~Re;s_K#~%S-@A1dLH+%dE@KqlF zHF%tg%`@Pokx*=&FYp(eKZ4Km^8W%J*AId>T;de>lv>IhA7@#@=Le zY2~~IO+(9Cl=GT64eMQNl!umAm~#sFBy)jsv<&`AbCYu3lcwSRbhmPzbJOtq_Mrk^ zZJsFLGt3{9Gu~9pOv`kzgwHXD7Vsm?f&!j4s|t9=oL<1^nxO(7noA4#JoDiKKHuC^ z!0XJz1sq47dq1b4b79)d-TjsyxOh+R+>a@PwNoR-D?=!eZRAB)2RqzFgPP_H3R$;RF3cSuLd-wg6?=25i_0Mv#rh zV>pOx4K{2KElSxkP}??cHJ%+Oa*b$5i(F&cK_k~NjT+VtA9Oo{+`9H@1MN^!cYW4! zO&Yg}jqO-ztM6FtT49GBDuY3FFjb*$D(wXPQS2PL(+ZY;G$+7NAT3(LT(U2Ku4EZMP|-`E)~8b_lt z3_8F9*sxXDu-N9#MYLcemPHJWJT1T|U@Ec|U~I+aPP+rJ5vLtiFtOMX0+afhr9L~# z5T#n%UofdbLfRv3vz)5fNaQA|+#Y2RIWX8rJ@(K7lX{w@9(%NGwrBq4PJ1wKwig8u z>8jn$U=l;h+FcG!nqyA|FbQZ6oz0zE*w(Mzl<~l~oXY(}y~7Lr$MpKrhj%T5;=OAS zy?Sid83=6OqA7emBdWmW#V=hH>hYU5kxpy$ib#R#y?B#&b;Gu% z@P!ah!s`nDyBg689Qvk$=Zs%p@WjN6Fj8D!uo&}|3GdyF0yE#nNW{(d#P3&#*MIj2 zH({hYF5)0n;8XXgg}9ev-AI>DiQUQ}e|sIKIWd-eIZ} zJDu}eR~NCOV#5R z+V!%k9}4Dg6W14FSC(^d*B4@^vtRW;!WRCpr#Wt{h@FSWfEz1fr&j`3{S047 z_Sn$c)!LwT;J^8!P{KV=c~4?EEb2{C*sI#`3d|?)dlj(cj|_o@6OW!BY-l zZSglA{tpj7?crxU{96w{>*3#d_&E=A0T+qw51zNs{yq7)Dx!Pw;08&B?^C2tI}QFM>}eepT=}#D5h$ zK&%VOdx&2X{Ssn*Q|cyS{KvGPI1qe0agpG=iBp2VKrH`M)~>DdO?M_J@N8oKi%+Bm;`a+ao|uclNL;fHt{2Sp>EJrST#F8_ z6>Qg?-zS)B%)vE+SuD6(@U6sLa7Ma|_)5VK5MLqqQDR+$|94`&KKz=vQasNSPZ9ho zF%JYLobW-F=w-xH1y2O7nHJ+()u+)@EjrhEgXw|~r=JV|NW`_O&!y)O(YekW%oN;A zKmVO95^=5S$I-(9M&deeaH!z5^dA=ETGcnwGe>l;^9Fp_fV7qVBVt^udM`akihe$E zTJR|SN5!~S^}Y0DMCZD0P$QUYy1`t*`-%0T#%;hgq3Fc5s(+fETG2m8JWnv!Ze9GZ z6CWcw*KC9Nf`3T-Ho;u04eA6xM_e!XPsBVJkzNI^SrFq|)wvEEEEIhzaiicvh_#PL z5jTk*5;qHOByJJBm{=d$tRy~G^bX*f#WAi`{q6K<-_Ih}hXY;2OT|Axe4OC(iM2f! z61R$eF)>dvq-%(m3Eoe9>YbvW=;2OcJ)V1r*NLZ(c)j3Z59f*XxV@TqgLtm=RB(8FIP*5mnG9{w(|#(&(yKOug*)XQ6DaEf5w4uew#^ET!%Z&AS}(RmAT zV_r(EdIj-m;^Ae*VO~Ch&7$)(c9^GV@D9;=_&UtPG2q1>iHDBEJQM;wAI~AydV7dZ z#~0Fh9v&vv_FP1a?em__XL7C$ zuXy-x#9EiV{%cu2?+SR(A90uMul}K2LNp z`Rw0~=Pcq8>B}5qjafsiarkb5i^J!L!KnC;Bi<=^g@;!Y?-HHQ8H3$|w-8?-*#6eo zBbdMO-Tibru)CiUyZfoV-|2i{4n5j0VmD7n1G_oQTzd3+LhR-+_P2@7sp{y_dkwLh zYb^v0($cmTdh|X>?B;b#=+Qah@$~Rwk3{U|ifzDd{<#X+%|D6V{L|iZXG&S#bKRVl z*v)A-0=s$gCVFOwpV-Zlx6q?=?6c^ZCLUrp_Xdo{xtLhzE#<^Iwv&i;Z0&w&kT}z+ z>v-CIp<_6Qx{hI*SjUZH?&c46%yq0d&Vi1V9cSJ!kvO)2&d=@G>X>jm1D)r$5lf!A(!yn>E#G!h43(Rn_ z1c^9Q4{tM>YSD>9_3%=g;m$-N4%Nd`G{XfUB;rs#d#TS9oj6p_mDG74AQ6Y^c|Y~p zq7#Se`7m`Z6d@6Z>bZkD4KW0AL-qWUdX4DBp?aR8{x#8wL-jll9Mp>bDm^?2kcdOo`Ce3p zlXN8FP(Az|otZB>ai|{rb2yWEo9M)$da9}O#6ltt)iZ~BgXqMedXA>PKy>0zJq^@( zQX&zD>fvwdOrz+;p?W%~H;GOhs%HcBX3>d5^=zTe6CH^-R8J4}MWPdj>KUYdtmwp{ zdN|k0EEb(ORL@1!dGSCZ4%Kr7^`)W{hw9;P@XT?d6Nl>Id@R!{I&r9;+o|({ghU*w zhjX?Je^en6hwAw(_2r@yhwAwv^%F!V4%PED>TRMEhw6ER`U=sBL-p`?eP*TT#G!gP z-^;X%P8_O-bH5BPoJho>dS0ZyT6E%2J+D&l5S=(wPbvj{jp)RodL~joQFP)^J)A3M z){0IXs^@U(Cy7oRs)zH&%*mn?hw6D7^-j@=L-lZNA+t_&;!r(HsjnBEI8+bknVAiu z6Nloj6p_FR1s3P8_O-bKp!?bmCAw zzoY(j(TPL#yaXJaD|%5eJOeQfRp(zJ%nXW79IB_1`jF_vp?YRg9~PZBRL_yrcZg0L zs%IYc^F=2P)x-D3GC9$SL-j1Bo)?`sR1fFanGw;6L-nksJ}NqKs2;vYmf0yfaj2d% zsP7V;I8;wJ_1&Tqhw9<`WtoRXCl1wfK5+1E(ceSQdtw}_emV8Mq7#Sexsm$Cq7#Se z`6%^$q7#Se`6TsAL?;f_a}V`PMJEo`b3gUVL?;f_^C0#2icTD==d0AeAv$rW9=>Z9 zTqXKX>A5<_q3Takf1l{Yp?aRC{!P(|L-o7}9NZxKYxKN7#-ZwECD1=0I&r9;Db#Ng zoj6oaHT7?aP8_P|aNyt;(dX0i4>1l^Z>GLqbmCAwt<*mvI&r9;6R3Y%bmCAwYk`B? zMc+)%$6_3+zLokNq7#Se*-riAq7#SeIgk2xL?;f_GYTAhO7wm7{8NlW)vu<0m*~Wy zdTykCx9G&7dTyrvi0H(jdZt4PzAO4H;!?qLu&J3F<66}zIX|a#K`5R&Y-%>fxK{NR zdNlqL;#0(PJT^7GF|Jj86+P55~Awbsoyj{~=<2A??Sf z=2i|bAL=o-OaaoRSDKkOtY_M7-V44wd=QuXq>?583nM`24J zrj|A(eavI3#ityfgZUcaN!Hr|%_UcF9fV?h+FZs``FA(u)cKi&&w70Pc)TSH;p38v zw-$mQ?_R`Pf`V<(IR-A?Ag~|r8SvxqammH&gW$(|4kljO+wkEyxOki%`SJKTG=%1o zi}zj#e!L6udwU_YHhd~HkNy1@eEfKPUN%-d-v0e~cOl+xXl?i~j%y!pS$;e|GGLxd zu6-{-@O?RuY0iYL^SuD<*E{$4xF1tAkM++&c|YEzAkN z{W$Ts^y|mF)QeZ`#p9zr{2!ek`^Sm*jzqkBy?8UccwGKxJa>M4Qp-WIiEU!~0CfL6 z;(B25USw!;zE4BP|IxqYp-&%SSSNkVx6diDb@g&h!o{G`;Rj$QZlj3w6#Bva(T2~V z_%M(B7w|Ezi^u0-E(YWX|1=Tr1uxzl^)cRSiFk9yiT6q(-e0|VM|km$#DU|tFFj7Y zL*euLTfQvrZ`zC3mWVfZoOrE?c+Ub!Woez^U6Mlw=Utk92b%845G>TPE6GM)JkJsD3yAf;dS+%orw25PS!pb z3|kj(OCsK5xY6l;nuzz$ zh_@f(=aQ@IqC~tUoyMGqzO=!JDL@qOdX2}iXF3TtgB^+SV@$3ua_f8#%#1P1F^`{5 zCEE8KeE$mFB^R3OlEiJAv3H9xe?|au91>CcxE_iBcc{(WHA~(lb)0oFaa&}Oe7ykQ t!r6G=0Q5b`WL;JGOuz^6qLgkj=I1yLTypVvkM(`K&+z{qfYiq_{|$QavU&gj literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_cmd.c.obj b/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_cmd.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..28cd770f83d246d071d5a96df1d0e49c26fc8df2 GIT binary patch literal 61948 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_date.c.obj b/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_date.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..4b5c4b06cbf53f4131927747cd13e3848a388b53 GIT binary patch literal 83348 zcmeF433ye-{rBhO<|bjkkeC2L3;}Kc6SA;VL`XkS}SO+wJxBR>ihl9Z|0oIAsYF&eV+GupLd?zoX__+ zzgf=AoH^?~_oDK#6`toQ8$9)?3Y1cZhj?1|)eb$>0M%c0&5tInSl<4OQKS2Gzf-MP z-r=tFOHz{h-Iku3nv_U?FF6{0^y#PTS5`#T!>LNGyEIEZw0`Atsp`thqa*)(`ToQG zFG*j0jEX!L#6M=@>&ySV_Tj^oPxgtvH*CdnuYASwW*_l?`fBE%$U1<$fA+!!nLVF< z_Pg?5z3$udzvbbtSkK8Qd?9GRy59$VjYY+7* z*OXp1bXDRH`_5 zTSw=Pxpqv_NzvIWmOq?~-dvTee){B=HD^6Jylu*}gICv&^hVm6Y#lb-Td~~QqanLe z-IwKbpNd*{UsTwAZejOxIi$Le8r=P4E=OZIxcezN-Is_B%=qDmoPf`{XQjNFyF0#X z%**3;PJD673)6ONUDfMZZ?rcedRu+!&}X-fjG+G>PC*SX$yEKf8Ysi|MIZ=uL?`_fUN_J#|7-;)?yMWaPS(EY<&6#{4<$&|$B<%P+i<>6aa& zn0j5x+GyhHJyR2ZKNwq=@^W(G;yvRM`wli=moh9lan+t4iO&uutxH*+oVaAqDEKBP z*6bOxE@eV;V&k5aL}u!Y^!Zt8SN+LPu1kp}CsyytOdLFzye=gtIdR#Z%ylV6$%*Ut zB-f8j{B{2fs1&avUoB9!O%qAc8HuE3!}g9!PaT%>tNr_vHdXXV-IMg#`n@}L)gSY) zUW4oQBmaI+dgWK%;gvu7bFchoKS$l7iIsceiNCOJInl)BdvcIFm#E{%$%*xQRH9?* zr1bfD>L(9-<=yYV8Zfq7;{AgYQTr&?25Y_~nz(jP($bp}8L87?jf85~B06uP@}BWvHz-wR;;Uk#%-_G z(J{N~i;*&xf_7Dj_Nk+io_T*0+CX#$b@zL`@?(GImACpC)-VhhbV4u;<1mA}3Pt&*C!Vh_g9+SJ4?dy=jknfS~8ibndpWpqTMWwXAf&!5|$ z^s7tvC*_WmK93^*U)+oF^0)m1)`mC#usuF)b==E%(b+qrU`YyjpbWZL6Egr3+ zCA;e1ygzYVYTs}1Xc;ZqRsZ|@6R~ggXc6s=QGI`+ZEDH47)?w?<9m#RP?LIoX;GslzYNt0VJdFQU?)XoNcEb37Xz5K$|KOFcxjWG* zwd4JID{0^riFVvD0_CI~!p!mIwxu_n^|n`j%%-lJlc^uT*3~|>J+@qI@9XMExcRq^ zX6~wAN{{T+Oy=BRwu(eEx%F;D9cMq#$kx&!nz3<2!N|nOLmBs{ZhS_zm`71Q##sht z5R|v2-kJSUqwRLppTPL`sqJo%we_6%HqqFw`a#<;dOqAATQhInB?p&;W~iiSY}3ef zmyTS+c6;TqO(QXnCMQN6!pIq!B5nEQW3qhxvG3ZG?5aQGv6Aww6LKeAJ1Ob3Pe#uf zvujN0N#)otdgXt^4EiQMFX8hg=Hd78c^#kU@%a+A_wjihpXc$p0JcT=oPp2D_*?+n zB7Dxk=VW}&g>4}|r{OaipL1bbh|g*GjK=42*nWY}&G=l2&*QND0-u}lxe}j8Vfz_A zH{i1dpGRT)89q1Qv*uy$Q@hs=&f#*=!rIz})$?-}FR5F&xH?BQhplp1qO!KuH>rhH zRh9E+SLM_#TvS*Ld4l*KQZby5?RJ>zdQ0?asG%z4_`N-*~;(s(V*$ zUDJQf;7cOC%GJtV^(u1w|ELF_wKHAZ-_F;JOf3I01@pnmFVipr)_<9Fq>t?NQ`H-n zOu1xNeUNr#&Qq}nN?+M+cr4P>i+z1s^|ZI9jXV8^=+6PoFt;>orp|r%+w*%NlwbLi zWBj=|C?)CXq-Tiq%DXOAk-MH# zSDf_nN!N{kZT!YlYM$-5qvD0q7klq4dAa|t!MlgPx-@f?U zwZGf_yA7CiI@}gbZNK-E33DcOL2Gs>fAh%>g3rqYWR{G zEYDSAmR93arG_t^uTH64qQ)oc)VRfGs}Yq6`Y)Ybb1u`=Xuudn+Qb4Zk$zznmPlWT z1@q9yl*ngkZJlCXb(M?eRMsF4c`ha)Uu$CiKA(a*oV>VNO zX*0RfkebY~nYI!Cnk~e?hwy2>68}_-x<#s6QunlhsI#tdQeG-OjOd|7vc&Y%B27du zEn12=UW=HBd@V9W6ll?2L~kuRi73<}M@3kfR;kJPSR@ZlnSqM5W(7R`KS}>jmbFbD z)$L3~rzS7K|2A}z205wq#W2LKz&}|lF^_Gv0T#W&_t>cBYy*?*T1aapFVI3-D|w+7(pt%9 z>iS7*CI3hZX|3d{7VIHut>i`RSZ0oHy5#D%w?T9hvAEq9h#n%Aw7Ul)U&L8DgCexo zQmjmBGTSFLnN5+J{D}U~^-D_AV<$D4b=PY+EcxbGYDB4a3+C3SC}s_B)m85+ z`QN5%J5a>!I>``Z?eu4~B&7lw9nqf==~ewds{g0x|EV|P6TBxi=n3}w|Gp-M%dB?HnG;i26 zp6Z};eK+F;m^zYEdNx~v#bIa}7}}at+Je?DXwK%B1DaDc-^71;Y~s{pZe(eUmt49u zTM6@6`V(ZdF_FsVzvK_v)-XK%eJ>SFn5wdqqAGHtZj_b z_0#1Y%ksSAlUnLcp8~<#I1t-W=Q&H~F)H^-3@nD@_z#BstuT0}TiKsUz3EmC)AEcQ z?VO*aM+#XCg@HkJ(JsnM<)meUw{cA~Tek9Yxb_U4=PjzkMKrJ2H(>gL9?s#)keg7r z1}EDjWY;-Ml$Ye`L7Q~V^xUdSbbiEZsaG2DIru0q+4HN{bs^<3tbEcnQ*Cs6YKCt7 z=Vg1X0@2>nlTCM8*s5JIrN_N#C@t=tjy&StbgwAxospE5P`=ZsZ*}SyI8`^|RE(S= z&8xk@>)Hlh=eA^d^zz1w&jcJ={!)Bo8)3CD1pK<}ZjeDE73L`Thju#M<}f`8J8_)@ zBU@u%g+gPM|8^rgZi}!J8E*pcI^{g#ML=QW8^sFs`9Oz5T4Ih`; zsi7BhIesZqeA1bTjYg7Bea-!lYK_R_XU<%vywBSX*KYWyV|oNJxqeK+U|4%=|AXzd zwa};@#wRtIAgl3SXf^(Y#CkQ}%k%5a)p&1!l~U*Z9UIp9fUkAUp7v|@eoMb*I%aPW zbF3dz@R48Vzlp!8^WQp&PZ8JKTkbvEf*`@$NL5VXEzh#mGrD(3j|l0hAw6%Q$x-`!w=-^X`Z84?&zx(ZY!76fKQ7 zgQArYGq?&f`EM4@t+m{Z9f)=`%?GGg|=6E&aGA6$@a{CS+Y``aRUfEvMi z`PnC}0#DaFzBBZWZ-!Jk$ScQnH<7xU%&YNyR={raQR!>ZuG5i;KGJ{A%!T7ZbK!b8 zNT-hLZO4Rk;&}gn&Lr(0O4>DMllCvLNhPcP!yAr|0e)7!P$x4;PCUjs>2WYDo#P;7WVL)x2$$hKbh*6A%Gt+QKC&T8w$vXE^z)uP2v zn9vJxH98$92F8LNb~IB(S`TjVgBF8YFear9d@+e}L7g^0Cunwzm)Bu*x(7@1sJ667 z_abR6T1ZOTTefmC8i+hvC3{0#Fqgombr1M-LR_14z!01k#h5XZw?%%f-Tc}izcgDh z=9lhyQiF^xSm$HnvXfq7+iLCp%`iF>m_(j;tI?OkUYI=BX$P4)Ip>|mRLD>_8i zDZ8OrjGefp9@`tWMdhM{TF||%*DhsP`}L(dRp+Rbj=0h3NofD$U@*=wAbE}{-S_C? z7t~mWxn^~I_pS{L$go>;zl64!%et>w;b9yU>;8&gw!%|M?XM|?U!IM?!GT!=^!pKO z(9^7e9ur)HUM;-ISR8N4_3inzv-b*GcwF>$9h53;fyxy5>(*FN#iniiEK87uKOR|j zAGe|n8oF-_tYo_s7Tm8ZQw^+H%~bY@MCLL zNov(aRyZz=W3syFUF8>&q>d(=@8SJDTpF)e5Jn#Rd_2|lTy`2J&&ipM2 zzaoShUwCRxU@rD2iKfkt zhs~ggeMaEsPp5hklyfw{=)ldHHhm0Y{i)k2*1^EhFU?cVexWgIL|uH5Uk}GS$jjNA z_-JF3klM1-SrK*NEI(7%C-C)GrLjG6;O1BPyPM6=t*O?S)kxN!@~siI+-(it9;EV{ zz*9a3vHoV8gp8Un2hmRL=UHo#IuB<(5}cLtl$pwY_gP^gV58V8X#c4yGLM}-8EfA#eSMdL>wQ&YsV=LxF z2TkE@(f&586Nh#!&bAvQ_WLos?S;D3i4GF`z3Xg-4K`ySlOdb>@`DqJv!g z4ba&ZgIIs+b7sLH)}J;Tok73Xz)DdUs`FHVKQ5hZFDS>)$?3KKO{e<#G~TJ-H`VQilVrswSa3)CpRHSQ z0f8fFX{JPn5sw(@ahN*iaO%0w@TsW_=Zt>!(+QOQJwTZL)loT+p%Bp!f&thcWyJ%)f zQAyvTetn9L@Cm0`Se>X^I=Aw_QB>8!Ife5Ri6g2YRV=h6E3EI#xwGpkd*hJ+rTElk z?*$ylwRLmnR?Y+Cn!4X6kZ|(lOgs;FHq&ZzZCwo>?v&Jtx^tJ9j8t@his~&RQshOW z5f67Qy$J7+;)-2zL`baB^c0a%Jbge1e9)iK{x*Y`l%GSill3h&X`(5Sr0>YvOKFhj z4{V-)K>@Z_QaAlS+QR1F64f*njvfofg?bhf?FddY+{|PiZR@8pF-(yhxkyrkBE1oG#D}d~VO!wuK?_9FY)x85 zTIw`yk+m0Dra1<-YuqYDGK(H#Q^ZVZnWi72xvW)6Ls+%UOZfYCz)7$#{ZP(G{lx~*Cnx$=1e|)vEd7QwNwfSU< zkk-*LCVe+V*s)s#PBQiahv{!N!>HYcf^m@LKN&i}XZGTd!E8jw>B$W?EPe zTrfx6b)Fq^-vk@7WMDFGZL{%=-GMS_ zT9HjBuJJqZV9<$CzyBLpHhIGfj&~ zRBKEZvc3E5g66Q3k+h}1X<}NF0i6{&TPOB6xGXcGuqjFlN=hVPcZl3^MA@4qkH!jbG!GOj!w{2^G@qTZ5hHn_%U+Xm+D7gY zQ#0R^61l9gT8pjG5<5gbKcdzZaFfATduY#ubo7;4XfW!upAN83FmYkN%ON!xbDg8Hx0Wx6SwMGnhO7qK5p zf}V}EN~0}{B;Pik^K8xRG3G$i+b4#`vs?4aY|Rhani~rW>Y&GX!=Wl({%qkkAW}%I zzo~VIRO&1clk=_H%lFP}hRrMQ-_Pq*n^*6DKd%WkuYUi2UZZVZLp1zbZC`5h`i*Qs z|5j$dmhGxL$7xFBcar0A9MxuU9b@Jgf9r8anYioC$GY3Yq3`LBAtd`pe{jJfTY|rX zI&uK|7Hp%pnwcT;C#ek&wXrHGx|RO#Sd$}nf$rMM#)UPx)UL^wvLNvW5JYfTlIVAjJn9o z9F%LuNr%Xv8kBj%x0T6RS`M)Nyts%M#ILdZ8?!a2FUsTPfs5?< z-)`qz5u;P4WSqLlc=>LN4CT&FDqUrhwv{xvC}YDEo37WmGg>z(!f#c0QH&tH18_ZM zGcgt?*9JbijzP}4I%fSw+x6=gTwjv*^iMLoo0YX!lyF)d^1zvoZckH$zoIs!e}ZVY zYX8(0DWw7Zb9Hw%Y^R5oG_`*c?4K~(yF|bJGorVUAz>R`E>@BH8qQCkO49~dv=u+ zfDHVMYZol8smtNFiE9_0S2?o|FEXf3EM5w2i^UrCroP-hQ;i%qIj5|6K#pAF&nZ|md(OfW7FI3kQvzOCJG-EENoC@MlA_{4#U;gk z7?1C@pHPFl7z-CAW}de&QCoxm^D3(ol?!tU=FdH6cFnwkzM%PY=j0TOpPy5Jy8z?%e#x`MM8SIw?l zSXEgtXJOsEg_TuvnHbJzE?u;wK;M5chPs-{%7WT+7S<&e6yO%k*_Ac5C`v7vU4y$e zY-N5?wKg%k8r>%^ig22IX?5+w`PG$krR&&p%zsx!Vn7G zhB^7%2{nt)#JbfMmY*`AVBF%lm6~wRr_9_enzM9a)m+_07@5^|Gv&n==tHRlyS!>) zU1bdh1S>zYdg&tR!vr!@$S)YJMgDLoR=VT$pfQ8gUy;NDyvAU5RozUpu4etT8I5sn zC8E*9^Ymz`U4p{J=4ZevahuV@Od8N1rVX6z$Ub@a)UxrD$4yeQ5j5~&6?KbNaimJ! z7R_9;h*jWsNLdiDIx!nVWYH3K*SRcBR{$GWwOTZLnQTZj@q5(ss}|SR^8E`st@JCB zEv!X_nSR0Ir8R0vWwo?=VnJo%N9g(LIp@|@>We*E@bv03czrHigK(pC5yhC`D_ZNAm(cXE(ieXA= zP?hnMOUIVm7PJk>s$&8hKVg#0Ve_hH&&M3VZ2(!IkvRwIxzO*v(c`51X3w9E64c1D zvcWk$5;bUL-o`8#H!_DeFhe&kdzvW(`(=EYOMQb7QQrApt0eh?J8U*E-VH~q2fB&D zrLA)&TaX|&KI)2>aLdPIfKZ2r`U9V4C}(XhffPF;zmt%r?Z z(xlD0D7{X@%MhXO6Dw~JFgX_06LiUv;+cy|mK4oQ@SmQm1!TI`ylBzVs^TR@%(_9~ z{cszS)jz(m%q9BOmC*7OgEdBY1K0@>+-M04j zVSoJly5agao?o#367N5oY3gIg5Z_S2`uWcnev5ABucP?;4?!CL%usw-cMQb`TZ!bS zzY(W>L=O)6Py8?IDWUwQhP40ulUZN?i8g3AL{yquY77goOoDFM|4r+L{oA;I(7zHN z)IxO7zoLWwZCnTaEAc`9if-?(r0AeOzn|_LO7B1GYuZPD#Zdc5enUh4lR`S^5Apv` zYySa4Q@>fE^6fT`Z!hZpWnW7OwlwMp-m+G2VwPc<1l@2v{QJ7$cxgPpV7y3tFkVDs zmu-URp#Mb&+q39kJbXW$W3xBwAJ*MM@%n45+9vt;4#fxag~SKrsc}6xls>FWL-7?M zJtm~bg>*1~Ncq9|X!u@nJn8lz&){3dM)@ z*id{}PYA^a^PSWutfz+j!#dbMN&2u3#;3%G^{i0-VST0(f0f~FSSH~;RP28@p1RKX z*!~Oa3!V5|3=hVkagxf?`ML4TZ?)s!n7$$uZ|i8w59@0~{$YJxDE{Bo*N5`EE2OuE z^h1vJ5fH%}=D7YrXcO8#kBp~(a6ByWP3d5J7XJ*tK+(be0Ixf6LIf{sYgoUwq52&e z->`lXAJngL9n??agZhaM>etq(9orAz>~=x~uXJlz-;7XwkBp~(P`<Lqqum`(H`lln&-g@t+jRFRZ78;%79WgZ;1M zAIxW>t3&B)Lb|RAy(|=een>wO(wti*Ncm0a?bh9l=dgYz6u&Q|-#beEMachf6FRu; zA?p*?N&aOKiEkd#v5;;T(itJ$KBOmw^wgu&(?kCD^*($hB!GLKUC2>IuSbWunT4Cx_9sfULA zhlTX0kRE%KdR)kVLP#$U=~YLmH-!8*Hlc3`#cysx-xZ1v>$^kod?Bm^>HkMUdRs_u z59!?@{l-!14@3SRH=#cZ#fSC5Q2f^+jc0`$tS@euH_*5P{hhjbC>{?vH}JGQ7>b_~($kJoSBLzUG@KrQRCyf1nBdNGN_=NI!j)`qhyCYfb3Aq4<3v{oYaP zuR{KZo6x}tm9&4df5IYKUSG`~5-qPn7k$5Uoa%(7hqDbHKe+MKy+iqh_0UlKFh~Eg zLH;>9e>a}_&v5)3(^aAP>LzquC_b#0h2q2d!ccrzFAv492Cdm4SHQwOYAiiZ2x^*bNT}WphrN+;Gx+eM9klU7`e8-yuh- z$A$bSHlZhl;-`i5j3)G)Q2e|m^qHaf>X5EGO1(Pde?>^I4e9HTQf~?Q-`#}1Hxz$g z6MAbX{(&a+v!VDGn$RzX;&(NnUk$~F^&6r1u-+Sre=DTlJxYBrCkGa
NPig8ABXg3A^k;29}a1i+OWRz+ds6){!xBG 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 Gy89nhCTEHO literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dbl.c.obj b/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dbl.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..995f401cff0853d6615ddd7e7b859fc1ae4d1f03 GIT binary patch literal 27916 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 Y!}nEOa`8q%@O`&;;NKX!OyoKEUu{dH1^@s6 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dstr.c.obj b/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dstr.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..cd2e8904f13decb479d87dfd1fa40fd46f81631a GIT binary patch literal 34040 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 QjfZ{D_booV_x1OG0A0GrWB>pF literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_hashtable.c.obj b/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_hashtable.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..0bf750df55513887cfd022ef937b8807da3ce044 GIT binary patch literal 60100 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

%dw(xIQ-CfpuUlo3hui{d@!)&0cs~1q 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

RwuB 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rem.c.obj b/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rem.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..480cd92883c16e7b0c62ac5a79e78cf84c3db9b9 GIT binary patch literal 7856 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rex.c.obj b/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rex.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..9ceef6230a252f3626540a942f2d772b2adc7253 GIT binary patch literal 158252 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 >L`olZFf( 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 Ws`JV(D<9YmIJ8&o@P->!yZ;4~e<`H^ literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_str.c.obj b/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_str.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..e259a53e48a3d98f2498dbf648fdb739c36695b3 GIT binary patch literal 25976 zcmdUX33yf2x%S#QISC;ULxKbdns@>`I3y$?AX>2y2!kRhlb~qK1c`-D$RI^EVfSFJ-GTRUC-TWj0f_FmgswY7TRcYWX5du4+|pWFZWpMUY3 zv)}h!@A}rbhqLz%=QJ;x7X*QEDKLLBF*D|r7Grs%HB2_uCIs3#f80%DPrCfdYBT++ zyYq~>{MYK7 z^R_KJ^Vht>Z2>;3RxemMb<)?&wk?yghgY(i_1)QQckjB&zW%}PzTQeR99rk5_RefJ zl1wlv@0rX~;gd%_zWA}FkF0#Cc1OeRyLKFY?)C$lP3oYXX8S>pnr}RIcN%TmnKqf7 zS0Tn5Ta4K`zuml>yL*0n$-8-b<{p}FOlf|;x$)ek=RUJDF16oHcjqF~j$Cv0-5*}+ zpPrH`yo?m6&GF6!sLDj_O;NA!3K3X+-T2OV+q`*AA;OV>3^2>MSn+eZ3 zv?f9mUW&ArF3*27HQ{HRp{?`N*STJ;`0nVFO0TRocU*ZWX0tRe&s_4*&ir3Iw(I>p z`!IV{-eY&|O3&Xq&$aB1S+j#}Tb#Z#p}&KO7(Aq0yRb%BocPKahV~nilPjA5Wx#@A zc9Vly1j|v2Fm(>IER~z??j4kBa$YVwg!W=vX*yS<3ttjWBII-%pbq2p3IgTla(wc0ITZQ16Y!lg%#M@o)e))P#Y<7NxT|Bpq|P7BfzV!E zU>nsaF)u8kYX%~)t2%AD4SAPB-DBEPGI{npZNKyEcfJ{g!Y1|GQFo(Q!9&3DD91=$ zZ;yIrh)d;nNBwGuTw+QYH20Ju4%>UoJB`9k3~*GCCUzy7*p+BvSE7ks|Dz_>?X8LB9Nu8*NN$*dYZu_~ zCe2$~G9ukksUNCfim$tY8)Z$skWxki$y_+F~FHi6l5#Ns{uI+DPs4xjR zn>hMuS*JFWyT=bcER(z32YzPGc9dU}vjg8J0`fQ34$n2dcE$ zwcb=pfm%C_vR_S!?KsB=lZr|UQ$^)PE6PR%#n=mTCYr*+BO&1!q!4Gh+%YCqba>&X z3J)t>h(k$wADE2E3k_L58Nsl9gX(b$O9Q}yw9Oix8ys24OexEp!pR6V0i{Qj0vv%M z9?4?NDk=?9MTLd2cb}17wKGtr7{V~u4ho}cgHMlhO{*SvgpE@&7UNJlG-qL{{3|*I>WD26SKV*GJs+%Bh zE!)Nv4PByviT1X=WyevXg&s@M?i@?eF(H;d(Hh7zpT#~>6D?tH&_7`$uf*OK+s9

fo}TWuDeKzX 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_utils.c.obj b/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_utils.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..68bfb131fe07a7bdb8ed870870f239b018a89a34 GIT binary patch literal 37012 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�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�k%f5vA67S0^mwHl1sYE4xV-za&BvtB3 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/commands.c.obj b/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/commands.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..5e29149f7ab9e6599aeba09212428dd5d6ab8741 GIT binary patch literal 62304 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�LrfIq|`Q ze@Co0H7LX86&xb^Heya#q@NHUCioY`I>+88K3w!qh>s9F7}u}_iv^bw>qVZt9ymBs zbl&$QI7;vW;-dxg`upG*!K;av2kbXdXyx_-(8wI~ayj1X8 z#7%<#NW4t&KZu(J=j8ym24Ji$LE<_3wx>*RtBf_Y6`aK7LiTn`moAb2S8 zg@RMWUl+`4+JcJ&&m_KB@OlkHpD@vk8eeiav!{W2+;+R`g?uuM>PC@%4h& z5bK!o`X@K0ml5ljUQeuJ`W<2&$NPzOe4ilJF@2eMllbQ~NWl$)KPBEQI2+fJ1UCvU zA-+j)DY3pUG>-UY(QAnH{mE&>w}{SbgaSR!=k-9rt)j0b-Xi#1VxAl!T|m55^xKJV z6U=L8f^Q4{E%A2*2RPXcZWqk!TY@_T^I8=*7ITQdD|#F8oq~D&M{t+m+lcQL{0Q;) z1iwvukKlh0e_!xm^g-|g!DET<6}%VmeS#Me-!HhG_yNIdh<_-U*9-&?3ci#0A;FIl z|48sV#19M3C<5LlxRCe}!GnRz9*uFi>bufL=T9Z^kHuylvA!-igjiowe3keyu{nYG zalxk$KOy)$;wJ_3JMU#r#kgGcD{1qz=$nb35qvB0vx2`z{G8zXh<_sZG2-V1ze4DLX0b4m~JNy1V2Ko7qY%eoGJPT#94wrA3 zIdIv47?-PFJOnlaMIT0tA2ny%gE&`kNSr4)O*}~OEaH5@i--#ZA3zhIpvppA!!g{66t;!G9zkAvgms&V!MHQ^cbL z&mbNxcnc`P$H_@AjcNg42Tq?MScn`r}BTfnaI&qoc%ZSGcz7n`> zT#UZx_Y`~@@l?U*5>FGn znRvS3+lglgz6-c)uNarB{se9I7X3BinSy^oj6J^;_5Oxf`}0r4`-siQ#QO^Vf_Oi{ z1BV0G2_8Yr7tly$#Px#9fy-vcxLoxb+RPDsAL6-!>xuUl+(>+Y;MK(Q1fN1YU+`JP zdQ3l;c!B7QBlwD7yi~QvApWK(PAwyh(*caN>>=fz{Upz(#=}#I7m80F#vGnSe4yxu zc=!lny^+Nd4~)ePWH7 z_Z@a|ZX?#%9wXMW&k}14FAyIpeqJL!Oz_W%HJ`koo+V{{DA3$B}J=nvC5o^82 zc({RB>*c+8UA-p|e^ugKOMIl@(}<4}yw1bxiH{cjVh>+Ve2nNfdiYjiJ zW8b^OISj}BY3j#{&W~Dy;{@}gM2Gp2UeF*qKaz2nA4LSmi_W)P9k%ZQHj2)-K?B7Z zSSrC%(Fc2Y7;%&6yLxyJVm-I1Ce}D>iI<7}-X7kMxLNf5J-mQe<2>5K#}TXl6~rx4 z_9Wuvg4cNVrxI)YeEA);ip_b%>gP)0HqpOHe1hN`Jj|DB&Ocv1x!Cw}C^%8<`7*}g z9};W5Jbicl&r|cDUF5O<0VPZu2KsX(CTU_5jMU1Gz-QgD)B9zq=EVZhmQsR!L+!=)1R2<9?yn8P3R ziq2*SD+RL}o(nO~)gC^Dc$L_k<>7OQ2Z+x5@;E=6iPg_m58qBq$4K{h_&#Fw^CGdv z^9r&0`GtpnMZ5+NNbh?1_r&Ul_x%ahip>DxlLZ%exR{uYL*jjbf>Q;LB|c3s@81)A zP4F~g3=aEeUk}$4pDs4@J$xXso*(kQKh94ZvHG#^8!PUmeunrt#lxo)s~_GkC^%DW zzD3LdLE7wL``+@|qVs-2!8*abA8T-qVBYs9I9Kp<#ODcq*~330UN5?R|5@=n)HjI! z7Z3l9cvsPR-=N@p!Mx9EaDianW7XlI#21P_#>1t=Ul)D6hbxFL5`Bt?rx9N)`hLV3 z+iYTuhxaK8E)g5vb1=A6@NphqO04m;5nm=Yyr)`lx!_(8+xNz=5dC!OJdr^A`{&;fpS-_naHZfMdiY`Dt3>Dhi-M~KzeHRu^YaZ4|C0C` zvEluJf^Q1`GjW~ZPdxlN@wY_J;QQ)|2M})*y@2>y!NtVf0FZdUq2PMKV~MrwB;rk? zPbOABydP0;gXs0d+&qxxdzklCb@se}P;jHz98Y|c;N>1Zk@#lOyFI*$_!iO6_3-(` zdTtDe_w>XDZ?{CRi}4aIdR_j-I0ZGMLX9n#_WckiDNNAI5iyZ7{#&_>_WBX;lU0ph(=sVj?^ z2Mr{A9D(wy*U44fc;a zhSm}5n6gjYxu5M59Y^+qJNLHzpkv3jySa2Ev5ptp8|Zi)Pdr9qSVpX4)Jm-5(oU@7 z(nYLe(Mzmjv4&Xt|5Rcobq*8~G4H*^w30gBzjHWL8y@3Qct4AYI8>YSsN?-0 zCgMV_fP+$qNIZt7QZWuo1#hQb7UNKDenWk%=)|Ggd`Nwq=)|Gg{FQnrI&r8r zyx)0>FQAc#L$%4kexBkYKq3y+rjYss(TPK~;c+=NQFP)^ZFZy17v)IAq1uGhD?}#_ z)n+pFO3{f!wV6)6N_65-ZRSv)EIM(hHoT{Ns#X9sqZH`ai}&|Q?C=9I8+-R>r=Bt zCl1x-R_gVl6NhSZJN4P36NhT^1L|``Cl1wypSh>zicTD=%@fr37o9j%n-{1bAUbiV zHm_3WhKEEPs?D3!=Zj7pstxbeo?0L}ai}&QQU8kQ#G%@JMtz~^#G%>@902`5(TPK~ z;WM+rXL$#Sj zotr%pai}(5p?-wu#G%?8L4C34#G%?8OZ}^&6NhTkLY)T?B;rtQI;bBdI&r8rtEuyg zV@SlI+MGfC7}1GCwOLP{2PGupP;GcW{nW9d6NhSZEp>hY4T(5Z8{VHi)gU@?s5V=v zA1^v_s5ZP`d#X`%;!thwqrOyh;!th2QEw8RI8+<{?nY{v=)|Ggyhy!SbmCBLen!1T zbmCBL-lD!-bmCBLen-7kbmCBLKB9ht=)|Ggd`A65(TPK~$ruQ|U3B75ZFq0{)C$pw zL$xWSer;egh(om*0UUIT{aD)c#yC{HlKM)~i9@xSN_~~+#G%^kM}3Xx#G%?8Kz*&~ z#G%?8O#Nihi9@ydDs{e5ibNc$&GFQ~COUDbHZ9ao7o9j%8~)Zx>I~6|L$%@ea8hTA zP8_Pu8Pv}boj6pR4b;yToj6pR%c!ptoj6pRZ&5!-bmCBLc)$JBxuO$?YQy{Pr_K|d zI8+Pe6lMTbmCBL_M^U0bmCBL=25>^bmCBL z_?rN!>qI9G)rP-olDb}W;!tgtQQsswai}&O)Nc@-I8>W8)HjPx9IDM()Nd4>I8>Vp zsox|zai}(zQNLMq;!tg_rhbd)#G%^UMEzFLi9@xygZdWHi9@xypZZqOi9@w{l=^L= z6NhTU-?d16TXf=3ZJww89npzHwRxTT?V=NhYV!{DJ47cA)#d~0-xZxWRGW{f-zhqA zs5ZQhdFn3Fi9@x?&V_!r=)|GgJN!d9IDOU)PE#8ai}&2P=8o-;!th)-MQ2@(TPK~;ct(m9ub{5RGVh%kBUwls!a#= zAB#>Lstvz)mwHTe;!th)`v$4UMJEo`<~-_8h)x`;&E?de6rDI!o9n4RB|34aHe0Aa zEjn?iHg{2fMs(s(Z62Whtmwp{+VFP|QqPG_9IDN8)PEv6ai}&gQGZ@^;!tf~r~ZQI z#G%@}L;Xe3i9@ydfcj5GCl1wyzl)H1Np#{+ZA>2YmqjNI)h3VnE20yJYQx{QOT8*O zai}(el9w3s5Wz{|3Y-) zP;CyRzFlD1p5oj6n*{{BMh*P;`LYI7;|--u2es?9aje=9n1s5YCazbiU%s5alG{+{T>q1t?p z`tL+14%OyC>hFtA9IDOZ)PFBJai})WQ~!hL#G%@}Lj42Li9@ydIrR@kCl1x-*VO+g zI&r8rA5j03=)|Gg@OK?je-@oMRGTlTeB#G%^kLjA9z6NhRug8Ki6 zP8_NYfA1mnvFOC1+Ki?CH_?ehwW*~3iRi?k+RUK-sp!O^+RUZ?chQMMwKVk>i-a(I8+<{K1AxDq7#Q|a}xD0L?;f_hQAk)`cib_P;JhoZUUP@ z9IDMF)C19pL$&!PbzX3ZL>#KkX6l)u6NhT^ZR%N~6NhT^J?i}MABi|rn+K^65S=(w zo5!gS6rDI!8~(0DDo1qUP;FkJ&Wmi2h(opE?@XlfL?;f_=6&jeL?;f_=40ylq7#Q| z^96N&VF8IaRGX}P=)CY0i8xdn{{BR27tx7BwHZpiNOa;*ZFZy1FF_y?hiX$!eX!`n zq1sHQULrbis5aB74-uU>RGWRN4;7s_RGT@}d9f@Kai}&6sPjT4B;rtQ4x>IobmCBL zmQd#xH;{-!wOLAil<35v+VFeYsnMbnhicP9onQJuA`aDtzi*M+Bsy`ZHfI6{DbX*Y z&Da=+s$WHYoan@%+H9g8icTD=%~tB=q7#Q|!{4|_@rx%&#G%^UM}30m#G%?eN`0c} z#G%?eM}3m$#G%@}LcKzC;!tgVNxf2Z;!thgr(PvGai}(bp*~r3;!tfqr(P{Oai})@ zZH&|nq7#Q|lUsnkohte;;MDXOhpO{;F;X)`Cl1wyzmJjHOLXE;ZK|m6Ejn?iHq)uk z6rDI!n|kW|h)x`;%>wHCicTD=&0*B{6P-9zn+EE2q7#Q|!{5zF%@UnBRGS{^^`aAp zYQx{nNX-_VI8>W+sLv6dI8>XjQ=cn3ai}&|Qr};6;!tg_r+$Fw#G%^UN`0Q_#G%^U zNqxTP#G%^UPkn*t#G%?eLj5bE6NhT^IQ7k<6NhT^0&sAM=-X*?Sd2r}e@p#v(TPK~ z`H=b%q7#Q|!{6RWEf$?PRGTlUe^qqiP;GJwp&uzaai})M)Q=LKI8>Wa)Q=XOI8>Wb z>c@yq9IDL(>Pti?4%McH`mv%Dhib#$>PQ_YI&r8ryjCLBAUbiVHukqVju)LcRGY=L zZxo$4RGS9sOGPIR)uxqtljy{u+MGmvndro!+N`DCEIM(hHfK?95uG?xn+vEf7o9j% zo2#g|icTD=%_iz?q7#Q|!{7Euogg}Ks5W;|KT&kzP;DNd-YzQzCv{3P;FkI z-XS`1s5Y-t?-ZRlRGT-ccZp6Ms?B@UPZFItRGU9h?-rdnRGUw!_liy&s?8VFSBg#? zs?ES%psy00I8+<{Hb`o<=)|Gg45PkAbmCBLcBj5pbmCBL_?scAlSL;E)n*d)Q$!~Y z)n+pF8$~A$)n*28aHi<{)8_0LhpO}ULsIKRCl1x-80zPUP8_NYe?KI3uIR*}+N_{{ zp6JA(+VJ;7QtL%04%Ox?>KjBS4%OxY>gS729IDL~)GrX7I8>W!sb45Mai}&oQ~$c? z#G%@3rGAs>#G%>@!LdKMS@aRa19>)pdxzk^Y?Or-m#ba{Y0r_O6W8Lk4O1Qdou4_x zyWs(89{$T}Ews2?^&=qRev&p3kK04=GCVmyt;EwsZ^u(vM~ur=KMm5$(fhNrT7VqC8J3y`LMPjupO zR|?*aC+Fua;(JBs%jUA(r2mP_Rp-mLX=6ku4j;e+QVt~NC!e@fY>MzyRukiL)yF}a zniidST$$kMcyfMt3KGxA8k{cr7Ce<*9OH7;zYl5ZMWPdrJ4>*s>RG#@w{a<+d%NYi z)uG4Sz~Xbsao38W2(BF+Z(H>R`vgrBHf)duIl@{AatCr!ktOu(tQn(BjxN5 zh%|MsSkc(Ate;YTw(rfqi)LF#8$yn2^7HgoqpmhT%fH)bKQ;d=(|=V{;!dLfA|6`V zyN3RYeBMB`zhL{lQ|L~j?zara9K%`_|89%$#ILv52~ZXPhKnuZ{R)gkAK#}IGsgQJ z673?9+B=*2@J9Iol0I5L67Rt3ykat$D$bGS4mZ%^yQRBv1+2Q;dYV>MHTL#)w=G@S z+pN2i-3oU4Fd7zI6$8{#x8bN|AAc^HpzMqSKoYc^;Q69 z;lB?5Otsi6x8S)N|J3=9mv3ev{^?H-7iK*$k54Yqj`^MX?Am)1_&WT%E0?X8C z#&*=p!zAnFVUBsMmu3BW$Ag>#%_Z6~|7LxT>V^1{Gs3g0cN4H*Zz~Q)n~=$Rc^Gx| zJ_Jm^&fhB7=wSqE?2pGL-(SwR@SB?`NPmpq`QuyEzQ247v>xh^6Z?Aw*!O3yjr#?s zfssGHHA#Qbc)%aaxkSwT-SObp%dhF`c5h8xzl?&BU+;z2;k*I1Y)3KvnaB3bPWa>Z zs+T}_$@$|;WZ&N_H^^_9(O(Jvoxiq(zrC{k-_(u!Wm&@C`pxp&iu5E{-SZa z8~)w|cge-KF5&O^8{=^s4r3SJ_3F>{^Cg%N{yd-^>w8u0++Cp9tc$50b}Umzg0$@xeBW`fw6_$Td7M{=CH&3W-5C9fJ8~ss@p|z8{GN&VDY#zpIz)+QkaloH#-5XGzTD@^~$f@6SAj-?~I5 z{f)!F^LKv2-^=iK2_0#2{?1AG>wP?)2j#GJ{;o~|G1jG%!X1O7eBsb^Oz-xp&UE*tzV@oVOchM3+L}5#)2$4=*wd(McNRWd^suct zigwqsmXYsz5-H=f7Pp>r!?}C&(YkZL2eN zgchDV$jiNDkoTiSmo0m4+0{ohey{$~nUBwXV*Znt4)PLLKR^0`Dc{@u{4Dy-&kuWQ z$`kDo-Z}K)>RorPsb0UNDT-#w&i;3!n&ai;{DHk3sbh{r+XlUdn(7jFE@0cvTek5j zf7y9U{iSCvS$>plslVh0XvehH^pTUvZnHeGepnrVwyAHAxoskb+?HOm6sOaV~2ukdehl#)%t~vRa@KB-Bo?tdpf!|g?8OdT_~KXYU=OH)S$Ya&U9b8 zwv@3Qo9XYZ>Pz=_b#ym%RyFnXbau2f^>t*rt6DSZY*lxruPWQ$)064#t4e2En$VDJ z`jq~3cS|~3TU@-dqdQ%dZtdt}ZD@mysH!d9)Yp%g(28_bYe%-J8Pf>`R(Dq&-O=5O zhE1*N!>sGivgDfnzP{~M9o^Z!bW{Mc*f?V{7n8r(^M@8ZS^Y%t_~DP< zx^uy?pV+W#i65@1zaQN)^qo9Awr4Ia;#e=VJU&ybe(bMyA7k+e*XP`y^I*?NL;lP7OJc3CjL(7ffKzrk|U#IRf=tsdRX94%F7a`N)>JG%S4 z{2t_p)vFa#EzW&*Bymo{L}aq_>V|KCWNOUa3dLK{!O_b z0GJ^2ZytPeh;J#U?iJ0&OEDTkEe$_FJEYV~dDUHC^ulG*u55w*}+IEVso*6*Lt7 zw=GsMvz*vVq&9m6vrJfdCdPtUC3IA%WH`xSC1XeuiPSc)V0OuyC_WrvU4r+bd3f=2 zv~CS^e8IfJozSH4d=sCN!wk_17Z{=yE;K|dY&0Yx4i*_QT*zWWMhRJB$XFpu4XN^m zB2=%?FIZjpSQx{aVq%Tq$Rd&*!)RBqu9z+Gd|?|5!`v;J3-x)JnLa&8y8nWL;|j-M zXr#X5hY>5;Sim0AcAZdkFmkkACsxe{*^U09yP_lr|I}|;-Yk&vvOM;e8RNo&Y+)NT zsibcxv66nN1g<#QjCFg#6@_2J{7$5Lyn@dSGscNjuUBxTjBFyc)hoElV2$VMqJ?xQ z?yoVVERkw%^9rsVIv;gur(b8vXg}XDtPD#=`}vE-?3*faaLa)!kTYJ$tp{!cnIz=4 z(yKwH3i)c$-5_;|RDZKqaEGa<0R%DMX=0uSf}p={DqSFD?jHIrlvylf@6abemL*c1 zaB#12uv~J!ZOW_>@}1(l(75$N9v;j^ag2~h%D5Oe3VGB_l~&ARq(2pG^$Xd)1IP+a z^NmAgJN%MK*oyKbZ-+metkAMbvcba6@(ax(5w_DWs)x(r!p;?+qlE1iHdfgA{)mgQ zt5l6hb)h>h@P~aCY`o-Mf)3%kxA#woi}*!6zmHMHnCVPBAb`L(bc{gFR{msf?| zBsIK&dCI9d@(FY+J7W|(c@!tlC_~v@usIa!XbO4=$fr=2Hyp2~XcvG})KD$D7+Iq! zl;y3a`TcOnS?8Ej8l~o+qzy4AV`PKUH$X5uIA@tznmNK>vRn@u1*LvPC%VYYoWTX< zeqlAHfVBGne<+Ev5i&kHb4E&k6{0ToVp$#?8z-X*l73--=%n5sMxsup3oDQc8vJ3) zk);!EmOp+1Si&o!xC@0eaN{;naJ*mmMCkTJUv_yh($a>WEKFnEEKHX{r#R7x-z7ne7oXi?sZ%{8Oec4bFrCh) z2wNcKdW9|bia2dPg&0jQ4Du?_DQE+gvOMJY9raxLVtJRZKra242j^0>+T zrg?oDCONdw6O5w91c#2BvR7PQ%GqRa$)*VrZl5qU)VqgWW%1w>f(b>e@esV4_{I*( zqvhaU{{%<}0_v-8aE^J+HLrTQFnC*T9ZXG~rR5X)f#tAKmP}j&lE7z0udKd!H(ieGuhRE@&bW9mTmg7a~ShH8k@uKuVLlRnjWiD&X zr^~WDu3-F+Gnpm+xDhzJ&;KX%%E3Tp4&{{|;TKK^8_}BX^h($HLzkP603%;RKQ{u7 z;tL$HSXmw|wReV$F3W)J+dC4*kOOm9A-kku$U#NV0GQSdsTxH;N)9e&hO}--^)PxH zFJ|M0a{G`&){ybTMx%@zvW84BJyIw0>J^mGBev=JAwlkGkV<9`nN(C>Vyl@vmUdd_ z6w_4=8sj0ke?*oxC^4#REeh@1Aa}S8&X?kegK`f-0aJC^%(9b#$DE3nQD!qFLXUMI zcCnZ>DfJI-2=n|9&Cy zGc?W8lrOkwgj7(JTh60bKr;9jMa5hoK0XYO^3hqN-i4o0rR+8_cy!QUN>gdT-V`gA z8O3!ziWwLN3Z_75jc@vI9SfK-jYdlbVs1g2d3-^^9q9flAg{E-FE~3aWF~^x&nfr} zWxl}vMA(bItl&24oB-0Y(vSIOkW3Ghe%jz4(S$E3`VQhXc|(shz4-?77@{~#+)z+d z28HukB4^$>&kRQ54AW1hcv+(I=>O!iK)3W6S>q0vj*7?THbXHNqH{?v3 zaAKIzG{wis2T^}3<1@*>x)`4aCK3BvtIa$HoNV~^am-^9e(HgV0sOQfTP53@qVL|R z*lQ0V@pqMtfN{BZ~u{$Vx##(c9JYy1;(ws~GH?KrngfqMWJ zx&_2`KUSOml~w4}n@0Cr61FWj3}MeO)!}-K=ihFQR0ubTD=nUXN4Z(0$Trb%hki`z z(Kw9E-QZ_hJz8KiuFW@9+ny&HS8+b7X6tQBx#&#+?g^8^Omq!8NOHJ|%+s8+RO5DY ztZ26Pj?Y1+X($WSvrV)@Wg4q^`z7kROiKE79DyW8AgAb`u`b;WvwMx%@ig1$*JFJA zI`P4Nc*?C^3UiM!0dNbN$^dBi!2m-O*ItPW?yz!rTqw)q5y70A1eh-75K`t%rw6~y ztTjR=|LWUdAQQE1ra2TsO`5@LA7V#KCTd4GQ5#Irtk1U@7s0_nDSSrvJ0{VY^c8n0 zc86&!UQS?(Pm~acA~*?Vek_=7d>)oy=14n z$Dqx=>9A)J#Ubz+jhd0~g?yOEC?TE94a#I*1#rA%`bo*-US~#vJEev`ITre%2#j<&dx`(yy{zm{_=P{ZV2mdOP>s;tB6feNV$Y09m=H)1Cd? z6YE(Kw@YMjG9GUybhs~^Xq6O~jW#C{YYwNHgqx@v*qp=~8@^17a&s=jT7_4bGZ1pq z1nyDa4ddjLSUq5m+HSiRcBa5WfET3z`rkB%KBS%dE$_`@ZA|DYf2cp9th^+*Y)siv zBZvBlk(d?Zy^@mokkDfzyxg+6B_Au9Q?dee)AR*CWdh@FtGN-VnM%>axhaS zqX`3qDJ7Us!wTr=kO6s!ZR&Yv`N&P08BlZnS-zJu>XJre)FQ)U2EG9*@sAqG(sgd< ziEQ4z!m4c6edEj+6a`;ABU2Y_!mn82r&eyA8+$GLZ)GETI-C01GQC|X+iCmy`QIF)|0rZMD8(BmGTk52!T-9&ZN2GqZ(k-m zZ7IOo^{dy_9D$nz(w))^2s>JdDMxFDT`#U=OYC5{jJzieE z@8z4FITu%q@^f=gpP$R?b$)(f0S;aS`31ST28;+5$+7yVP%qd|*%DLMw^>7TJB?6O zkXuZUo6lGLVKa`RnapTR91>Ih!5>}+JejyrBG0;($O~~Rgs-g_EEVPZ+8C7DZt6Ft zk>LQ8D}||P{eVLpDES(x^qY-hu$sl2Hb369ihY_^?I_Z;a4-636;Pq7%=IG zu+t8TTE*d%+!DuLe1^67xx-CQ!nVhNe_;!o0@IOZk_;HM59@;8a#juKv`N~LI^%Re zhuR1W!$B-E;n+Efx=%C00oD?VOdDy@hehySJOb@iJGNmj>8uHR2L1<|8cV|(qrTOi z)iM~EeWxMH4>G+a@rC^g<5uIh%$Bm_YWu>Og!w~2a@4!E%OB=iB=&0&`lhLtXEEz5 zRw^Ma&E@rZKffqfI)7|#+VJ7l+t_#{;YJb0X2&5Pip&<7*WtJgRv+kA>6s##rOHOz zy7u*$u*<*P+U%=LcG_F*U|Sm{EiG}VPeU>qTeN!By45R}q}DE3vof`A{lfK2Qj3?YShZq(6Z zYHJJ5O}d&jZqTgZSrs}n-J7b+OMiE^V-xR#5a^dMO;bTADgdq+QJ@8g_wm zEKK1xRJNG+g5q}1@GywOVOz&0_~`3OWz#J<9QSm>t~c#1S+^#&a`iGarSYg`UaF-t zgL4n9zoosY*TbDR{TQj{Cg`SoJ8mxZ5Wd@(R2C+g?o@hPM_;O`cT?8GUC1fhef(w_ zwPiMUz_l4Qt-s4N4Q4z0vYXfA=)Ne^-PfDxY~-l{Mj9U-TD(+SXA?Z8F>s9?eOW!p zKrl;JtX$%;)N+iR^b95xPfs>`>pNOD^A=qUY}B)?h&S`5(6Vlv7@~JgpGG6NTyC6R z*R&<=HKNJtBGs~`&vZkktqu2B?{6-cnXqitQB{kQv#R7%LRC#yQ*+0m9i2VX>w$5@ zY)!T&-EwGsU2;ycJ~^HFy)EsB_TuwUM^{Vg)DFxEyteU9+>WZ6O|4s-dfRFmfHt)@ zSJkZER8@mBr9(G$_oI%QwzmH677lX_hLrDFXq<2^@6Oa@+p*d<*KF-=>VZMFueYP6 zuVzaIp9^q1cujLhUt34Ivz3Kmd~$zRPmMWQR-q54ZZ+Ah9epkBxXZYEOS(79nT1u@ zi*eP->rO%RPk&EJRxHgp%`w^45}(&NLpw8=L#cj{>GfQDoN)seaX;#4<1{eYeXacZ zDb?7qiDQ`B)P%dMO(7sJ)t%l3vAJ`ztdw5daO`X!v&_65I6qT8eGFi0OMA1KPnmu= zz#wy~?z;%XlS@oN+^wvuE8IYMz8y^=*nAvwu!FZzBeaf8Go~yT2HMjN*p$U!b){2g zKFNHQNIWdWMMtF8dt2E@FxN!@XD~3Qs2$y@o_;QYt-T$x`8B6a$M$1=IOptUef4*D zaI~5_;ma=b6|0u6_Kb_LO?Jv7?51ri(f)lLVMAd!nEQOgJa$^UBD=W1tNG)&MLX(& zf!k|pYwN(^WHW**?h!3rt&BuA4KDEwO`ZMeqdWTAS0i|7CIiBGd#W?NCC$d5AI%

w|Q`a0USuW#BMZGjt>tZiJqZb?*3 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/split_argv.c.obj b/ESP32-Console/build/esp-idf/console/CMakeFiles/__idf_console.dir/split_argv.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..7b0dc3b13653cba339de1a574a41679e2a049022 GIT binary patch literal 14364 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/console/libconsole.a b/ESP32-Console/build/esp-idf/console/libconsole.a new file mode 100644 index 0000000000000000000000000000000000000000..c5d32aefc96f10052b45dc345f2684abe80ec0ce GIT binary patch literal 1124896 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

+aO+w>T{LbR>t~3@EnEFA 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

jb+E%asgN6K|=kdEr!qL=rrftls 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 z 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

K}p`-6((A7@;aqHE)*|9etc&?Mq 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 Vtd_)Ey~OX;hw)5&vjN@i{{i>{r&j;~ literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj b/ESP32-Console/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..ede666b90a4591408090f799dea5b3cf19e1a198 GIT binary patch literal 95548 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidd.c.obj b/ESP32-Console/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidd.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..4f53d7500c54995cb73f9277b015052fc07a4902 GIT binary patch literal 29852 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj b/ESP32-Console/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..8bb86383f0384a3b443aef6548c8a581ff4db81f GIT binary patch literal 149112 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 z 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_https_server/CMakeFiles/__idf_esp_https_server.dir/src/https_server.c.obj b/ESP32-Console/build/esp-idf/esp_https_server/CMakeFiles/__idf_esp_https_server.dir/src/https_server.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..f080b353f442bae7cecce4b399455f0402f32048 GIT binary patch literal 85820 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 R_x|49O&gcjx0k59e*$TXf(8Hp literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_https_server/libesp_https_server.a b/ESP32-Console/build/esp-idf/esp_https_server/libesp_https_server.a new file mode 100644 index 0000000000000000000000000000000000000000..e8f6fcbb49f2723ab2889b4504f2b3116bc5158b GIT binary patch literal 86098 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 DmDsu~ literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v1.c.obj b/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v1.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..f6fda7ea9d883a893793bbe2cfb1fbfb75c44f5f GIT binary patch literal 77176 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 NhCGk;z{|kt{tx%)s_*~+ literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/spi/esp_lcd_panel_io_spi.c.obj b/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/spi/esp_lcd_panel_io_spi.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..fbb330a774f634b895c40816cd15c30350639487 GIT binary patch literal 108472 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 Q7xG=%<%P0wIgxe$2LOyzu>b%7 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj b/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..4a6cdf5891480ed8c3cb1f47f577ce4dc9f0f5ef GIT binary patch literal 2632 zcmb7GOK%%h6h4!2O6$-xrMxR4gLnkQjO}qkNktGLZG#}BfvSKI$jr<3B;y%t?${x0 z$_|MI5*wB*S%HLD^8;A0K;jQ{&kC_*0pGa~dz>HvM>_X>=XKAW`}3m!k%Y7X*Y-1LJyILs%_Sd5yJb+_Ys44owEHN$*3%Ck5t1)I8Q7&S!^ z5^1Fi|1i(oP)=5wXZ?n3cq+!3NcveEHCU0>)0WfbX-qiq3zE&w-tESA`%0sYfw`@Q zGxURGGf77s4>%FNBSvw!>9yJ$ZLi&7e-REgi%G{zhGF-UBoqbOUYvz-(s26Gkze$j zHK2YJG@P6Lh9k;ov!9Jo!|CP!XF_(ltmJj z&LmI$GD%}6NXlLkrx7P3_+UI7Ii(+@u{M-N96RDDDZ_yi=Gi1J1WKw|;_2$Xn&&Br zL0*)N>5Q;LPpO=j`Nezlc)!RGFh>M$(6=i3r_e8h71il8 z0LQ54?+f6!EBaT!uUGQFp86QfUsyIR&3SFYO?&FXad)FQ827t=5ESvGMegp_ts8Am z%Z`?7kSZ=svRFr%U=^cNbOtA&qje=-P~wUbFDkL2MB8-JhOTNPSubzN-C@<$C-56# z>Cd^ySU(yMFg~wh9$~B(^BKk$l-*^#qVPIn?f~=>*wPz{507<;t(af1#jgP9EwIH! zK<|OA2PLE~W4s|u{4iJ#OGrb;JP=R`wjPyGeT!LWR~!#n z211Zq#HsJjW(B^=YR$R*!q56KQfBL9FnTAKpBOwq$l*)E^-J8f!MH@m{~-PZ-hSrf zs&{?XfqFQJ9@lZ^1~?gKwlJ>~zvllI*Vg?(NaFtZEEzKWJr4t)f>*TT0}S+MVBR8Z zXXdT52{t)^^d0zV2AYg-AG*Qp`W38~n$@ZA4d80sRa|9UhwB1P>&krt-Oz6U2S$N3 zwGK5lck*pG7R}^pAIDBk#J!J+G&yj|{y6Rq7_Jf9m_CPcO+ne3x-2VY=oiG@g^`cd jV_^Qq6)@k-a82oZ{C#~p)n?zpN39yShROKyAL9N7nj(Ih literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io.c.obj b/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..ea201819b435d5ace0907e5caf52afaf4102778b GIT binary patch literal 27748 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj b/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..bd2fdc0644a9efc0e67b0fb1463ac7b9f2c746dd GIT binary patch literal 89528 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 BO(_5X literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj b/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..903278acc9c8ea176437f26d0821cf43a1070f10 GIT binary patch literal 78712 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj b/ESP32-Console/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..9772874987ae30c9a80527897423141769d4ffdb GIT binary patch literal 81376 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj b/ESP32-Console/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..565b62478bcad5b3bb9ca06707cd57392c814e7b GIT binary patch literal 92296 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj b/ESP32-Console/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..00fa631fb5ae2de80bf446d2ad246ca4a9b74cee GIT binary patch literal 67868 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 UVSqwqQOqmhT6cJqRK^tV56=MObpQYW literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_transport_httpd.c.obj b/ESP32-Console/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_transport_httpd.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..b592d0e654e96ced0018a85d89a9375adfcfd628 GIT binary patch literal 24508 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_impl.c.obj b/ESP32-Console/build/esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_impl.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..e919267a15ed515995f917268d53ea0511992fe2 GIT binary patch literal 51032 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�Lsq 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 S$4jbf_b3`&W*bA9#s3YYIZTfL literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_trace.c.obj b/ESP32-Console/build/esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_trace.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..416b8b65d18975b9d45ab167454f05982732ec35 GIT binary patch literal 11828 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_pm/libesp_pm.a b/ESP32-Console/build/esp-idf/esp_pm/libesp_pm.a new file mode 100644 index 0000000000000000000000000000000000000000..e2b7707b39ee8a189f04481366a2e452244cc7c3 GIT binary patch literal 82542 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio.c.obj b/ESP32-Console/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..4c076eec60ec2c27bd6d9930af86166e70b95847 GIT binary patch literal 24400 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_rawflash.c.obj b/ESP32-Console/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_rawflash.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..5b34fd7045b1ec14bfb65ac4671d4afff4213b5a GIT binary patch literal 35140 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj b/ESP32-Console/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..801aae1de87de9422ac605fb4814ee21722faea1 GIT binary patch literal 31916 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 io#JisZ5d@cGk(=pOm%#GYwfl7+WYK#k{cej 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

9N<&BEQui9i8$p*Ek=I$~ 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%0AiE^SxbHP3)X_DnTnwIdzA`jj0B=MOQUMM~@ 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%0Ae&!gi*bB+%+$A_BZL(TD_=J+Uc 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 L#7#qsnE3qzze12a literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON_Utils.c.obj b/ESP32-Console/build/esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON_Utils.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..ca3a1db281baea26ecbdd9fa50a4232847d313fe GIT binary patch literal 176004 zcmeFa34GSYwf{fQ7LpJ!Kv+eH5dy?OARs8R1V{)VvIs7XNK8V2&_FN=i`FVa2twU) zFI7riDA!tR)p)&D7G=@mdfl&e7i@3qc2%s`<^P#E-CL&{S*`*WX|vTxd+ z(;hoxSJ{rd^>?qow`ur>5mB}3$5})Fd#$>6!?MeAo3}JiS^MhR8&LP)Dy6DsZ&pui zC~L}Xeh%eNx$?aAEvWZ()?Y4bX`@u+jy7t|9i{4wwOd%D`R?Xe@szc9xRR<_n^mYd zXYD6NmBr5$kDq++hcY-Nmb1$5nK8QmtK()dMEABmxXIruQIiJy!1s$OQ$w%!q0BsxUNn3g_d{H z4}C!v#nk%Wo1U6pQfo_(-F!)D2mC*D#G9(>=7TB*tF@l|KW|;A+j-}@m%e$SW%a6Kw{C3nW}D;GXKG`c%*ZeBQ;!cdFt+RVcEYINS#|K6 zPSB}Zdr)b;CtJ9N3TphdD%PA%!a`RmT9<2vm8%h#({MJC12E<73gLR~U3 zH1U|tYf3w-pPP28u00slWocVCcFk4y-q74;%nhAV+I+n><+p8KP?5cDP!pd0{2+c_ z6?x~IHeaXhH6=X`sjGJC5$oE|Znt9|vJ)c?Msoo7KRqQ==*0`*3S&w!b*ZtAi z<7Pj4V`){|ovP=!^}jzZJEo4y(If9R?#8`OZl5!5&ZD2TaGY;z8q`#{{x|R4-GtdH z&UI0zqb=9PWZ&IQ#T_;`72ULNO7oVrm(H+p|Kk@rY>q|Olt$Hhnu(haeiH#{FTB&^ z(3iVkjzzhZl2^ieYE_PFb=)iWmaueNQ}y;sihs9#T!)lBIgjP;nu4`w``H-ntXMOz zsr&BS<|kY`Icx7N$|=64I6Qe=X!R;vKdUy~k~CqmJ7WRZp#*;=GsF^we7R?Y5@Sl+fg3w{BTi)g~=` zT=tjHFAY^iJ`Fb&joHv{$J!lUk5gk`-LdZ3?PJz|yj>Ojb$j>6s#0{l4T!qp&`pn3 zg*4raR*FMYTy*K2rXwt8{bwz?>)&gkIn(o+T4KGN`k0;v?P=);#OwNd*Drqjv&ZL@ z>?j$1S*ONNk6QNb#zTjW>eNPst1da1UNzxR_}J2_%MPZDE3NwJL3P>W)XBEZ^WKUT z@7x?KUbYq5(W)B{M(=fgkUnWDjtp3@9^X-=(o&~2uj!i>=9nM%)-=Q(du-;;rlQDz zH1+uQSn+k6&zk(&qF0^z{Hdv@?w@LV&TBe$cdYp8&C!y`FW0J@_E)t}Q}OM@ zo}_kOXu0XnRlU+wthoEutKYBcuJ49y4iz7Z|2yD+xie@V<~4oYlGpSX1 z-TCTA|MKXZ%%<#!4u9dEBv*uUj&A$4cHq+`Z6p z{&^`c<~*PK+>~dgJ(UMf4|4w5)-?0Ujj@lyJfZhJ!S5b}*}4QqHt&g^Suhkx+NmY&>Rw^XT$dGl0#_2Rna)e1kC)>c$iDj5DUbJr#}kz8Y+W`af!>e=dYu#Kb>0~&K_p-%X??^>{;)l*X`GIpW3qjjwhbj_tc)} z9(!@ut2^>G+}(8VdTS}qOx{oIh^yMh2FqNLx4x=ftnjANs?cZc*Ys^0T7xWi^?$A} ztxEkY^YYTFwx4CK)%RH&+x+p{SZUSDLp?XPd0gMEIMi#J^Q`EpsVX%#c&*C-c}-Q3 z*x(3SwiayLP!*2l#6{uywB05O({vQRxb`#`QF$9UW~##J`BmYxe3ou&s!EAv+tIQn z$~(n+ZV~N-iaXz?b3oe=*UoE7WdF9c)0#OFHV*5oE}0T4{=*i^{5WLXjsJg9s@7~> zry^VTs!LDVf67(UpPzo?tk-7M@942>;$!3YKA@$7wZw{x71jV$e@^t99N>&^k1tY{dcR>$x|m~PMtlq+l)CglJ&-;i1bYlci(OO ze_VEYm@Emw66p`jOP1AIU;0kZzrIO&?`=+GG3K#dEc5EpD)rZJsQ9|ls@Pw{Rc)e~ zxJ&#o~#RADEmw<@zZpr}RaByWG_JW6QP;KP!F~fBwAq$J@7U zxW8Cuva5?v-M(eRb;Zk!^c*8CX}P`lyzRFaSK$Ad+xs>YBzjiSdt=iB8%Az8@9{rA zUh#yrVB7lhcCs(>+{&BgY^=I0J)JGi`-xbS>&vc7i`kYSakXt(EbYa$Lu1FgHCpCc zP1F-hu_nW7OW3oCw4V~EvP92A!cJ!wkLrBwr@pnzl+u65Qv^NR>9g;>>xZu&xnba* z+xMI`@wJKndZj)|{Oda#R|MyYrh^$(;|`_ZJhA3rD$WyEABZf&9S-E(4pTl35HN}oqMZ#iqqYg4L@!PCXG z=ch$(Umsd?`{T~<=X`uPTh41)GoV>Te%Y*eH~)c~(`_3YBP_5BjL1lPc-YS z%Hvw|%QV=6GfCU3%hST|bWZ!K-PSTUO0F3yeNnU+U;mvO)4uAwdCEF^-b_*4GwbO- z-szq86}R}x{Xagvsx+29W!;+GwD95TR5hoizmt*n)tYT-;nU2?ja#VsnAd3DPq+P{i9U+sZ8S-nJ%wcDr}7J{Pi{9mlq&oh=zNxIDJCDm5)COZ3y7(_Vk< z&b($RRYfyjV-KG9EbRYM%6G@Le)@Lq>8Ym6TlBd@ug1O&%3F*2$>zt8zxQNS?0%(6 zEub+?Y6Yb$!h#g@II=8j9 zHh5~sb9cMPuY26e^VWw-?-04bmQPtrR?$;?-um6!2jOXu&fVtezg0W2@7c~JCAKg2 zD4&wJ>_|QD>&5RVw3}T1B+m=pQn=N0%zJXR=B;o2ENpGfTmM3fJY~yhZ7Np9tQUK0 z@%G5JC_j-k%Uz?X==Ob!pUIfPPpNl8nj&wADFBVI>2>pPeyGe4GfJ~;C0o>9N=t5nofh?>{9 z8Hp-~Q}G5ysc@8jq?!uh5MFnpFqEo)M8@g+Ffxq(5vUW{T85(0Sk00~JmBJryx28g zt7n?_Qhtv6>+nC0^BZ(=(D2Q;H(jJm?5V|R(e$Y9EIq0v=}}!Rvcudyi$B|jqoz4C zkpAHXnbSi`wSz!~7j@G20sPQFlq8D{q!KJm!!xbQAZTd&5FnFanUQ1>tjHJ&NjHKE zj9NC#c?E?u?jJ?;edKiXNd-;qbiOazBcW(nTtBTye1qnftK$ zGh+UXnm=Ra&lJ@`Yla`~x)asXqq>8LzU^p=|6+;{f;;KLPCIldiTVnE`n~>R1^x&O z%Q3y*rsdiUVOV&(Y49P}U}s$`oEyq|(zZrz#J-GaoBtTsMiW*M(56?B)2NraSfOpz^img_XxS>9T^|g#m#KVSEWpyftI9A{2b#gz_2iz83t^E~l3RHAp8xVE9k zHIflMu;S6VZuNZAs;)REye4Q;PwDZVTp8zTd*W=Nu5`qn5mZ?5Il6^VpP1RI%>AY--R$&(C^7M2YE19uVZ9^uvWyUHj({y*_$jH`1NyRvg-7lgIJz$fH zVsN3xIcB=gF_~m8r|^((fUZoT7>X6y4vhh!*lf#WK;-W*03J9_8x~qdr#o}M>0=zZ zsPkpfJlmNqn109{$XKJwY8dmDMORq1H7>JDsgG`6UpL~!Nyc9r%`#g$3aQ|_sJEQ1 z_X}=__Po!u5(J>$pzml)zDBTRYnk5BO(g0K|K&iq7XClmpNQr_Q9C>evnWJ$F4gKf z&G!tQW9D$K-cDSj{Q_ODQQO>4ar``8Hs|-N>&*=frUte4y6@1omFL0`3NC%N(Wb7& zV9owG7qdbh-03@P7Z(`Sfll@J(auY?yKuR=*^N^=HS}7vXZ+m!!7q3{+Naf23_*Qu znaw`A2(Xf%4Ay4r&f=!$JSX&~hkWxP*7>ER5?ia9vFyzp==r)Ys7c#$!uc{QQ98?1 z*8cuLR<;hNXbPVA|A8xLEP3V_L~bow`bc>N=3jiNsV7k{X{= z$T9AqqMN@isA+~5-^Dqh!3ZB64Q@QYGunQ9J3Zs~S1}jKtmmfj%rgm-718MclYlI- zG%7N-Hj$S2(&*^;HNP}^<{n)Em(^J27hGv~TxrnZ&ktIX5uAO=L|xL(l-MLTNhYy> z$3qx(J}EjN-n>cCY4J&HQgoSLaFrf44`5RCE^99>jww-hf^|#hXmm-^xzWt{rBm(~ zoEz;Hw{-L}sm-*JM$@V@+p3`K{9vl}(z%Js+N{>g;kYm<>rD4>pxmrujU&d^)l2CW zQi(OI)hdV59M#VXEABt&?X;98+x!{Y zREdW=ik;)5-lNR%(aQKh7#QuSpJ(+&b3Z6*UVZ2SGdTUII1vp7NzoYdalqn%f)4}j zeRH%nnbSUcQhX@4kDeZHPNr{8hXm%la0KQIwhw;&A{p`Cxu&Z%r(dM^&S30hU%$vO z>kL~k)$ab}odFTIZm1y7FF4*W$dB|`5$EB7ku1A*0+;&*1rav~ef30yLiEbc?0=tk z!b=NNdP*d_0xeTin~Bk5(-UQ)FkBBUQ{`mjJ?iR$NTwaKncW+D;w%iQtz;eyO;h^R z9Lza2vdcAcnb$}WoV7A&#LMN&J_cECO!Aa-_&Y;AS{TGOJ#n62OUObAqvC`>XwNkna9;A>nrjX8r@oVH~MnLtGQ6 z#J_;hmGA%V%Gzm9iOMd&>TrKQ5V(*xUesr%uUr*nT&&BCP(NjMcPoX;^z+?NSEk2p zU8pnfEKfpDLR9lk$QOHZlISILNg#n2O;F3j+;Mv1LzxjA<>(4+(!m9Xm}2+r(l00& zRT08_!1H-D*;=4mG&j0C)5oodCAV-)XwM0!_O}V~K=>G&k976WCOrex=YjAfn~rV4 zx$*h${jke_#+AD6C9oOY#T|ZJw{!e%^%Fpk3WZ0CezwUTl^TawBpc?0OYD%%R`ejurM@o;_p~E1 zed~c}r_-TACnl3&DCb;1r<+;fB0F{{A?{7X;yt+a?z#*@Tar|8&@Xu3FZiQh@Fy-XvveBzr^dR6-GRZ3LA%?|jPw6| zs0W3nOb>LGDHC24F0hjf-v(iQx9@>MbWa|*JLJ9YygM{D{^{oKkoUUto{)FK`i)<3 zFAtc;`CBePrqruB6f&+@j^7{9dE@brc`B0UjcN#8qJV(%ueM#6u0}h?A9{1YnpDNo zHX^;<|4YycMZVnbe;-KbJfr2j>+0?P4c9+)q__M3a&@Ro?+EwvJaZe=!eW&WvD|It4G&H`OfuTvZ8>>+np8^Wl&n9N`&=|$+s8Dc5 zt~JqSdVx^HY%RIyxuEoXB|>Bj7nGV$KucvuIXZd6xC{9y(=hP;hxFDjD# z9YgLdEFEn+h88>tY3OX4{H#!hjUp=O%msL>qh%4@8g-Q7yRtWIrH)cU$Hza7T(B+N9q(9Iq*~=Ty772V7%0-^lkln~5KHS=mg64^gIBk4&?|mZ3hsFO(LTf$4%x+=(gE^Y%bc z7XLy-N7oa9WOcCE^dVlG2&M?uNfrgcArBwX#})dONH=;AG&I6YQVEC7nojFF43zxG{?ltqo_8x zynLk!UD0on7VB$>{v#+o$(05jFZDXsJ9QyWXiEp^Pp{~!5C^oSLoJd0_2#oJTAHo@ z*ajz>o8Q`-hwaU7+yq_C@?NQE*VCA04Y6Yic)G_mHglO#{t`CQc;>Zr<3Sl+ds&+8 zq(fgp=`iD&+6+@V^gp?T^h`<$4)KRc`gSPeyV_9DeTFvaXD2d!e6fA0N}eiqGfiCL z&KQVWTv5CPMCBkRO_^RTtAjFRMq^g|!x6dl zmZlC9!m-^)A$_JDg~ssyRR7Qw+UkUv(J2&Z-?l9^qieToCn}x@{q|94jA^UuKr41q zTdj3ee`xiDG!r+e`liDmHMYC8r(gHUophHS2Zj7XUAt4vj3p~xI;y*tb#{g5sviv3 zgX=g0?S}D2+8tl{&`v^QlRJgs(jF*Cl?6wyUmb$$hoGsR z8&-!@xZBm^(cLkFFl^G(qls&@SKwUNXz#Y6)4OV8veB5L#*Ve^>hhd;BjZ{-PWBWh z>C+a5bxhF>^i6l;=n%qLAkG4q+b?dMDCo}>lo|l_xIyPRdk{UX#&>+sn29Xyw0s#& zx?o^nv#A|t^B^hl{8kXxE{q%;*yTDJq8*967EF>WAKEsgy)aDbV}D_C0BK`6jGH|+x`?0k)Y^* zNsuIP+&^sc|CZQrUQQevPHa6M9|Ue@WwE>$CM9mcO?Z4QSDd6);^;k0TOs9Ef^AmB z)OQDvGw2A_#K05P5MnmPWik;Yrm~mRgxFR-?1qu>Jcn=H)Q41}QqvB7^ueY0zgJV#Pt-iyHkWVb z*;`Yiz4}7moRM$a^=UZcz4D~ zkn`dzB}_OXb^SlDozxdDNyHB&Vew&9lJ?>DptxE12bRVg=2CxxQ^H|2-KPJ2H4anJ z6(6~G;(K=Pk;U>p>F8WWm9@fZq&tkta&agUvm`a_Kt%Y9Tb2sdEuaf;g`>{g8O2(3zFir7jMiP@I;0eJ^|kxxx4o|s#4 zlbFclBqRF!#B76@r6jjp=kFQ4a1J+E{@u4MbsmdbNp20Yq8N)?<6?Hjvi?Vux-QrN z=OeMDin0GgOA|$z=zxt9?sKU*8=+ME~N6<#460 zTH;pSP~tmt#kN*l6uF@!nrty9u6%?6m1r57KD?xyAUxvjPc*^Sns`kytx0ZWy~J&a zXmKtQ?nu^vl#5_Kf?{h<+$^~{Ogu~9Ddq;<%!$m)Qt_6@4W6a0NZ6H7>Y7O)O=LZ* zIrEHK@=W!Ar8O~`;+6*?!rsM=F|<|KJ26)lPX4Z_7gLbP2Y;W~S`#0tZdivYPF%~q zb&Rj&ifyeV7PFcQk%SQ}+~=H|#6bz0c8}VovKNR6dX68Rn>kr*`;lcLehyPCG{mh` zw(Z949>Ndew$<(-n&f7j^;{&{aJMWy;wfpB800ua1aQ-?wQZD8{Hs6z-M*dv0l@C1LIn%!7FQQkRMu7gux@!lb;Htv6szo4pa@zS~_)k_*13KligEh(s)GHd!Y6<=)-l0Ztm|3(O;@tVGrgO*Q% zb|ko;iTh}9-ytQ^#?81Yg_C=8qf{QFs&Ioac6xw827eDs<_XHq?qRL4_ld^-6CxRKFa(I zMWXsA{*RmWpCJT-C=24p`3B#rF*PyYF>}+&_Im>Q4W~qYWJ>j*0i-)xLvY^<_iiS; zNHCH>3$sLiaI++(@DdFR4Vk6j+y5)JKh}#;9GDWhz>K4}tu->R zEY9SP(taah`)OG?`w?Yiv-6}|G13m|RhA^R72cqg=hpaP)^c;$&1!5wFfKg+wwZhm z!)V?x3)K5jwgiU#So=keJ4DOapMz_-H)W9j^9aqHKMHqfB~?A_*lI8{^vsp@o^Ho?OOrQHLdC;xIwXxjAtj zY+ZtOD4tz*4svO%Yv3<8k50qJq_fKHX07VD`LK1+h)Jd~w_5C8>uhtr6A~J|&15n3 zyxcgbyPYK);gC@KE+_S*aX>vTd;jY2ab|aG7iTWxg(63rZsGJr<_1AQS)hYh3oeF^ zu~Jv!{NZBfSgSM0uFJS>d{BJ5vwFV^= zi!hx=Xx2?|@5bZWL<#9Tk7NoPAf@c!W+jV`6aK91;*(TdKD1FDlU5*Ns88o-S0W?c z#6z%tYy|oJUX{Y@QPw4^oeyjjJAcK3cK<#NT7ieN?cdoaF=yM+!n`zHqNQ+Tg$WV8v!n%c>}t6DG~PzrP#Y7c1iEHNvW2=qK8EpK#46~`1{RvI(zos| z#cDuGJ6Uk_3%b!2gTox(#q^=ajyzDzjQmiKCkVPM8mT|$?{W?fV$DQT+&$$T+j`7w zlR+Qye4i1y(D<)Qa7dmIWaF6GO6{ohA=sWHN^x)Z?Fpj1^~~v0tF0yb?-)E7WJGFA z-$;es%uQO5(cMhDwcN#8(t2(Yz%*8u%V7z{r5k-8VMz~hkJd=jojY3hh}I}CyOn|x zTD@*<+mfI)#N8}Cph%t>R@*qsTu4B^P!w;0NofYCaj2`8%?b2>0cc*T_OvNZ`#4u9>jRQnJh&lh~1ucw6&o&@% z>$02O*@HQ8wq$Ajpe}UCQnz!Vgl5%7U#wb>%${@3CLr5uGz2ZhA~Q|M!)BTRcf!cA zBMp9vQ+-UHD(vXd0{Q5Bk2KcbdiAiQFwaA=!;S)d)1$x3S@Ic2SlHDJ_B*vQBM;Ky zITU%8{M9ou-Av~(`cM2H7ti;{IG)|AvzaI+&)c-d+_}}QLzlmB^lA0n=VH>W@q{Im z$=uwz{#`ciWarz)30zI1gDz!XcWxG^l;FjN)jcMtlMz%2R;E5r*BTd53_Aa!oL+^v z9FY-ZvrO7`d~e?UoqHDqFml)j-T?rSYhs6%U~bvy3tiCQ#UZfdlSX zo+_okomRrx_`fC12u#n6lpBACB01(~@OF@-hx^m_-JSegLHRw&pDv!<+NStBoR=wY zxaf4V;^rL{X(kY?u1z|1xDxxsFY<t-WSh6z05_6O8@pI+kGBAyQ1*~5W;^J-t;x#8e|vB-EngLbP}S_J>- zHzrgK^?QFM&`!VY!}JZY(vZ)bN- zE6Iv%AiLn#dt4~E7OBMTy76afS}LeWy(H9vl(G{BxjP8x$iGpu-GcBu!u8{Pfi|h@ zG+KATyt#8527yZ?r<)t|`}?O^V3q^otf6Ge)t>j(&|> z&SOo4nR4=C@F$Jj^^Da*b=@xL)|cISbaH=~+I32~fx$Lk>t9pZW43v}9mt)@?dZ)} z(3yJ(cHOrwDYlb7LbMHiT7*0R?upX4Oy*bX-_eC5%d{`zpH5eigcjh966EW7)Rxcv zS;nWbgS?>aQPx=V2G2r=NT%s|vay14#fkdfDwyBrS_pne8@LGPlrE++d`|EE+*upx z+eAqa#cn+f2wtegx&*tPtU(bs(RLR6)+B}rB8R#OK*qylCx~d*kBr< zYa%SDQDWttNglU-2ll%R;rekSLJ4`BqSk5BZ%fOJe|nG#?&EUbFVp?phmD4&+j~Z# zo%(Q6@|#}5! zCE%TD+#+(dP(pUw-+#i9GzGTW&0HBD_pbx$abEQxhy~XKbEoM>-Zu&?YNL z&0Z!)5!mMXf{V;d1!Ht8<%hJCDGX1S>w2Yzz^^8K*{+*oVHSQiPav=6L>s70}PtnJa31al=L(|N`Io#%!h41mKix8eYA?FtNsu5b1V0A z*fHOB1Ul~t9Tz```Ax~6zK8D4wr*cbx~@LtcH>quMYWqJmv0lUA^9dqzO{EN$?XxL z$YYeSAPU~mJDJVkacfpe$tHJpw$Y&vpVX);adt!0Lx)OinAHhBQNlUTu6CETuy7Ze zI>D|Rb2hl#>2xuS45RDj59ZN61ZA=cHc<8`bR{HdZG$^JqmDV%#9XHFGQ79fL7%+i zT0r;o3B%#G*A9NKv988~AD97j3=X33VQ*95{A`~|Fjg~;peO4UD94?u_9Try`uJ~Y zb>sBPMb%Y}lN+lStECn7_$;(qP`#wOzM`?Zd~tRCg6i_66^&I316ldfx|$`8)%9xr zvf5e)`eW3nT0XCCS!Hdtnpa&_H?O+9qQ1W3{PLP5^Qu>t&#$jr?9?^rj}_NfEv#2{ zOLbp0bxU+fZS@j$>hv>8RMoP2ZAy97!kXH7^vPuNN#*i!OPAK3KSNto-7uk|p?X&J zl7^bbn&s8O=b7i%S68d$6}8K%>2u4$$CnG$GUzQ>Qavvl_Nyh;D;t9$R5UJB#ztjq z3_1)3L~S&vVASQ+OZ3R*mBY>jsMoN#qP7;!Fuo-FPSq|m_NmF!&KNg!a_8 zdAc%`7cE=7bYNozVk{_V#B2|2SW$y;7+6)eWO;RcgN`J8Tz^?@V|immO>N-#N_=u3 z#Y<}|s&rTf8mhK#$%1V2M_hPR)mB$5S+-Qp>#Vx^V5PX&wCe($mva=`wGf0%15E)! z3_)2lk0wYqTpBDk4xIR~ZmbIyK|{?2)#aE`^A&}v`f9yEjS1E0Ll;s2+V+Aqg2mWa zfyFYfyhg8ZxuWC0=5XryGwSPfCTJ)qnKfhJG{m{N!xtSUVD{>2s|)nU{O2J%G}@)D zTdXtbLseldmN&S?SYE!Mao+qwWDP76N;Tu=&C^L{b{!=gEz*lvAs*_MV2v-Vs8@{@ zSUrs{Q3Ol4La+HC4aJSLaRz0hc#qXB)r-{cb)3#dHUt*yG}q8r(YOq2Tiek((Hw3* zw0$&Y^5~N47233gst(b&q8?tRa?`AFmUeu60_3pMOO@O+xnUYos#;vJ@{EewAZrZ? zWID~%RT0=(wqp-`rcNuN#Hk~pd~!qJWSd8;Ypczesjp&SW3`@*iAcp(wRH@!4=8Tq z^E)|?BfnwU{P{I2ZEjq#um-z^*#l^q1(oq-8Vq{A8}%&n^%4^(wkkEG8nEQbO;#hT zCzzNwUZR4y%_}|z8Wy6mN%hvdH2=o)+UY?C=bT@@q+)TkwZJZ7{iPr^uVy~X)f^K0w$t`Y3MrZOcEigELODJ*mfZaFRFUj3aQ-f7K}7JYLL zjW?Ng)pA^5Ap#3b^#am|}&oIAUYESX8pXdd!<#UD#t#sE^$j{j>a$AF*}T9WRc^lNRF2|?#+oI;QH72YJiu}a&R{7~ z^u;;0yu4vqr5?)S>cv&qt;@^Jm!>e^LBZ^jS+nJUCc>B?z40QQU8md{)M=f9#so2~ zG~sQya~}4va>TUG#57rnR(||sEUnY$DLRf-Ee`g;V0gh=RizUqjLhy|RbSW8puZ9~ za9U}${xY2RCAa~>Ndy1>22Q8n;)ysDgLm{3W5;=#l!uzsD7K!LF&+F73bY9%r0(o~e|e z&0<~WG;JIDH2*q`XccWv;Wi^FAp5nbEJ8sD~c-2^fDX2PoKi0Up+T(`BKq~9+Rm5y-k z|17EmbKk9%UotUQQ*}7eKT{{<@T-$$i*kJnSrDuB6w#=EBsz)vpJw`Ry~f14aYLc8 ze;?h%eI_6C|3tlH>$TpE(=FHUoR@JEFd62Hy()APZljqo^O#n+bV&K)!li@DtMnh{ ziH&aPq0QVc#+Eu{sc#Y99-tk2Mb*dO+I#&Id0Qfw{>BDd7}4Ji7FPt{$UZ9I&G;Dx z_Y!jbjqT$+_T`%K52gnf)$d_3XwPTP!KBaeLOjZ=UzCJT^W^R?tqA&G?#VZJe1*rG z1-o0^L{y48BPe(ZKf~a7eiay=llwf$llwf^ll$E0$ya)O zp~uZ0U*_>O9$)YA%}MwcPrljXtsdXy@x2~D;PFEqKjQH&kDu^(zsGv*(3N6u%+H8Q zRSSZWT>K1!d&Oy_dikieTNbYl& zU`+V;1r z{QM`b&+CKaDS-|67f((9KC{&%_nG6JTX{Lxyj^?ANX?lZ4vlKaf_Npj9_iJ9{q z$$jRmMskh^V)jB}=6E2v&s_qa=_f%wexErXk(}d)nD^hr%yU5UY_C6`Io?RWkEic5 z$0OH9p=laEQlMV`D^u)D=gL}jT@gMv-?83wcO zwIIuj|JHJ?&+$icj;|wQjxW;ZcuLG1UnJ*vBIfx`%!BpN%tdmZuf)vzA<2E_`6Ri| zJf9@z`6QlX%?bQJH3?7i!XXeK3dD;*9XZnTrYncvz1hz*F$3F z{6})1dA*RF*F$3F_$Imb4P9OAjrkeD+tQwa|8z`;!SVj<=J~I+T+P8FZBxsJP9_skO z{}+M7V766j^zi)OTCVk@TGd=6PsS-$J?M|;kLvr(^GR}_dHzW5Ge;fC*$c!xU&MS~ zAm;f>%sgKt_nGI9BVPjxz^`+AUUt+|1-?_nEK;*B<6S|=6EFLF%xHFOmq=* zyb^Q%CgyxWJls|f{OR+Fo_wUoqdXqtagoQIpQwMIIbV_7XO4f8`^@Wsmyxgmwj8}U47kGT3#}_5x)t=nvW>4<(22Y-hukiGJ zzRHtd%9_!ps7iUJz5$pyf!T!(-90u#3eD(77ht_hfpW-TzJT(cYdvc$% zJb4$7Ip0%%Y%|~KDiM{fW(MQS#m_J}UL)HZUu(J6&v5;docF)P%=VLT`Ze%(r;$ z`@Gqc`@F@IbAF@#?(*b5-|fjc|55$>Joz4vIe(D;eoyZ6Q=a@ekDvGW zC-<525!wHdr|%JjRoc z_gKd!T|6?)5q#RWA&B3H!C^4_LTmK#;vO!2oa5tvhI#&|eV=&@B=Vdy}9`4C~=J}xZXL$NPmwECzNqDX&_j!>guT8>BJUQ?8WdDVp{L&@LS^+xU8=E?8y_%4s{@%TQEc|B75yxxd+c=|fl=o(;e%+H8A-s60AM-ZQn zM09-Sd-0j?#b;}|j!!gRcK zp9gtzpNl;C86H=9JU@MC8$9`CN%$I1?(_AY+~-Z6+~>`ne2d3-B;f}= zxzGDOxzDe8@;8(4+n(I#4?Out9)FsI@fX7d7p*`1n>^pi_)Cc5~`cGm`LWo_tOcKG%~kO2SJ#`6`cBd)(ylr5H3{?c z2G#d@j#uC3g`V8!MV_3W52!zW{!Yvry!tnK%+J?U{{c_FBMI~KG1Y(0)93Rv$v^Vs ze10Z5|GtDc)18lqbu7|VU~kONh#KN?p?V_Fy%{+_tO~vOE%f5IwLCt4NzU<`m^ofa zp6#qk%pAWY@8jv`dCc)k`aTc#^d}`@emixz8NWWUtSAy!!h*-tY079>4AJSKpKQ_lsno&%Ay}?sI#$en`&GmxgFZUYLYyJ-N^Ip8T>T%+GsdKR@3Q>%EPxLVII=M({U6*;qJ$68$$s z@!q6WhI#v6Yq{3X(5mJlIiKf_jCsE#eYPPn_qW{z_VWHm`abjiM{=L}d`I#Vz4m>c z=*g#e%=;s?cdjS*xz>|k@OSb>UVWc8cygcl{73ft%=u}m4x|xN$o%A z>HGY!Cx0RdzwF81PQrR^&^657n4b|f+~X16`WfM^pVo36>+M}DBw{e!&UY8`? z!;|~W>yzx^^+}xV)%TgR4(YQO6Z06ay(vj}t|woZgco`8#w5Jbll#o;mBw?Sr+-lr zzRZ*Re1#|X`9@F9>yzy9`8H4gjwF1qC+GD>?LXqldHs>x=jS~A*FFA|$DbzQ&pr8< z9;dqV2-(BWizA$-zKN)ly!CsMw|-m8d!b&`wLGrjt}e)Zon##cn0?Adp+ zXJ2c1ynQ5R`w}zTM{>50nC&~6jl*3;jrQyt?b+8_uI)>8t&lw9?_|z*)Lu8QJ)e7c za-TW>QG42Ex)O7~6$k$Cd5|afne!#J&$|rqiC+DY9*-C7ZgCS)W4-wq>&;JVdHnp4 zoag6nW1b(X&-0O(c|J()GtUpnd43Wz&j-nU=J_DG&pbaQ=lLP#`61@{A?EoRE2jtZ zGtQfzao+s2mg}+ddM0^_Yn7PSFL6gt&hs(ON%T!bP4MiQ;Mvn!uI)*8t&qI^_hh!0 z>a)FxndhJ6JU@w<=ZoY;o_&)9yIb5uREg)063-v4}f5J zw}<3x4>8+A%=QqoJ(E3qPVwwH#j~fiJl-CXvptEK?IStcN6hw};@NkqXWyxweXZs3 z_K}?JOU!H^$=N<)w(nHWzUiKQ(>?oI%j4}MIosEoUkT2JdH5MtGfjVNFX^+r#BA?$ z&t9s}g)=>STg$b*+#kug{eKK|ey8?)&UOZqJjY|+A4xvQllwf%lNWhBEeV%-^7$Uu zC*ejyhdntz z?@_$G=*fM4)sy@Dz9;ABLu%jWKYRK$$Ip+%9X)xMB+S20q5Ay$ z6XIO2zRx;W(KXZFn4b|f%gdLuy!_Kz9-l8s9(AoIX3ke6&-C=O1iM?@MDY1Nc}3jc zzD%VNb*2-6dGE1c+<{(ib*#~qFSCdXNZiyYJ6w=>l-{rxW&Ii|mFgX5k4z5zXlbkX;bIbP`d zglrFeKaAHaeP4y^)AuhPv&{wHPmrGn(Yo^Y>zd{77c?Jm_38aBuNQj%!tp`xKbYzL z0zV(o^DZ+zKXq~K)AJ0UPw70*Oy^f_-#Yqv<>nk%Xffj3yhliYuUA90+b4<#y3u>RfHg@V(-y9Bof?-ASye6!$g;8elK zfO&sPQ90mdA@2viOmIFpSMU%pk3U7}&yMyH@{_@H1s8!E1($&D5j+Kam*DB(dj;#y zc0M8a2jC3HsY?GYj{8qlRbY5AxKfq=-5ifURV@bd`-gO;fA_}mlde{P@n3MIs|x|c zEaFM`5-^WHT{VN#ojgPR1kCv|LtO=Cdot8@;Eqney;)1c1>Xue`>(ya4LncCe+lON z)Lz{U=J{!_ehWTJ=Q7)Ee@FEpxTovCqtc(vw27mg)$;(dlO?{n<-yKTF{ss~7&xQaNC@H%s*cPZjm^!8{*XY6zI~ zSC$$9E_C``)M)T{$KBKfa1X(g!Q5UqH9f9=H+4FAiPP_)&IZ>Dt^h9=ya1dpcrlpc zzlUl7bG-CW=Yua0`WJ(FetM|2;2a_U37E&*LtPDi#>soC8^FB;{|wCj?5TbM=JtE4 zUxL}cJ=L$lMWX)wU_K@ERR0FPM#y)9?-INh%=xFMdJ=q}kpDZF^KDP{3iu)+e*?_< zyQg{&e3g*@CwQ0OkHK#XJ_J4>_-ioxtCxyI@qW*p_p((Qn17#Tb&7h zPRP#zXE@GLRp3m)HDJycIjRmkUdWe$dA;YTAAv^+`6b}~g4cl`blgW>4(9dKM{NXi zKIo%v0$(chZw0e|`l#E%JpMlFU%;GCbJcIa?Opv`)dJ?Lzj_$VMg7%I0FSr7+5={P z^jE(JcXJK&SI>a61-}61@%C4*g10#N0QDxA<6(e00KP}a{|x5!FhG3*W`7M(Uw|JL z`rm+e2#&^-x=nC8n6Km2QD7e5@hS_<<2hdS0P}c{SJ`0sdGuWHDy$j0@>M=~kc-EB zRS2%NVr04#H4FI|u>5{cF?f8~R>)UV!1DVZGr;om*Jps`=dI^}<@XgT!Oz>~(EmcP z{QUJ2@B_mBMsRz<7l8GiNmssF1(u($ZwAZHt6v6|pHIIA%%5+{S2u#?=hJTi^L~)8 zZUf8Dr*8wx?|0k-mfzoa0K8e)`!HCa5v;wtz}qZh{QJQCd8T~z6qrB1l&_u#ZxZ!i z1%K{gL!@n)urHFLjMY| z{5<2eV9wve)Xm^Coc+VpW-!OoFm(qwPsr~AZxwtm_zA%ef?pQ=2za94$H08P8K#~9 zbN(2no&j$V`Y(d{8m?XgBLxQ6aP>Br_v;breK7CWBh&}rY^$zDs87Ls-WZ|21b;5% zs*T)VMyM3@Mt3N@_j?*tuWpVl?>fAW}5;Y$@&9ygE)q**GW~zEHp9g2E zmEciA|03{a!A)R(Uolf{05=KwRp3_zUk~Q|FjH*;|4GQVfaUwZtzh0yXR5oweEmQ@ z0_M-pR;s;V`*(UMRjHlc#hET5B^-p3&2tQZ}o@c{zBwj%cH@+5%!gUYeoH2 z!B>g#o(>)$`kM>xg8yxM^Kt*6Xm1JlYb%ETmV+0${8One0@n!rX0YzVws!^YU$cn% z*Mnaa^=|C9chlSTWz-M!YSRQ;Vnsix!pEunuV_*h|2Ie3*-NB;}Jp9}lzz;(jE zE403_?_%&u{7+Yg7BhdBK*bpYJY$;;G-V1C}1r4E5Ri2lEgt3O?( zz_;Arbkz>b`L#@S0WTBn_XczO(^Wt4(N12e3c!5LRKvmY{po1%CZ|xQCW8MWcsh8x zoPY2bH$P?STrmIsrBW>fHw*cBVE%q&r8*z{8zEl}K3B}w2JmY_z7eeVK)Nc`Pr)7C zdM;D9fv>V+{QmeZ@GXMx1K%U~Veme|kAYtlydV6&;OD{o{hgWWH84M)&s6V%vxWYj z!TEwe1&kw z6PVjSMO_B|T&%}y!F&xnm zg}fV>&x^xUHn_i#_XqQNahMtmE*A0=!RHDt0xuLi3A|G94DbVj&jRlge6FsaY74O5 z!F)|tbzq+V$!a-xlJgJtd+>b6WojLm=YO)g65Pl6yHec%=BrfQ0_OHh)$L&Y&WNru zbvKyXD^(AGD@Fcz1k6{7+6|uM3QE*|@O`4a7r-A2ejTjeVbN8o4uA)_ctXAh_poAo zUhNQ=&-W$jTd;n|Y3sLXXYcjT393Dq?U|rDgXf9%dx3v0xF7g+!Gpov{{(d+nERig ziopE)#7Z>@%vYhB4(9b)sLlXqx&5k4%?0!PRjT>mnL@qXfeMezOLNzOl&>UUs$X0`V10dqbt zR8N7sx%^hBUIfeUOTG@CDC7sgO9X!a=KZfweGa}`$iD&a5S)Twy-?WG9<0x>*1j&_ zX9V{G%kSs)1uu2^s!-*FuXO&eRKvjUi29?z`k9rkN>vPQ@6I4)YAX0x!Lzkov_A*j zL-0IsuHafQzwatkjbPqS3e|;R`F*`6u>8K>W#G4kf35|GMf;n;{Qjy?-3Gqf4hQjb z7x*E;_km{%ei*z&@MGX+!TZ5)3Vt5^rQp}Vk2!xXtzE8*pfiqou}e3Am5* zcY&G;)@N9{%G7M|aX7PBo&(lrKFjmKKNaJv1^-OQ8^Ny%z7X6Md!nu11fF3Le}BbK zz&iwA1J>`*=&DpVgQtr6TfmD1Zv%(jcq-Ms;Om6^A#j;(4*l%{&lmgzxKZ$PV4j}> z^(y#AA%7dZMev`%ynhy`Pry5b{7Z12;4mhO_wNFg4xTFH9l_5C?g4&Ra1Qt*!FgcL zX9cPdoa6japhkl4a{85OJeaSsYBG4dD;TS0fPX9e_XF^If-AuzMLaG7562!ySD9)6 zheiJV5x7Fgo4~wY#;VJ}`L;T~FL5pS&mv!K0`oOm{Q}JPj#k^imx=a&3+6q)Og#)f z3OSgrGPN5#Qt(q?wr8|@5zO|CRlxF?v;Kb5Kv_#*sISDDJkz5X2&UC967w}pHZ?gv{jo}Y`s%^ht4 z@;|sh`1^ESw-d|H0nZa$4elxCe+jrw@CxufF8=b>#o${-`659aeqz8VbX=X?CV4b0E$ z`Kk!ae?LRMngp&C^D_gyU+`IAejd+P=Yo3)e=P*}7rYd#KZ8V9zFG;Ee}C30u>5_{ zrC|B@VO<60_j8zku>5_|X0ZHy(N^$GkzalT=Bt}}5IoftbW_{GAB+8PA9#pcP-W^F zFrS~hsh7dIqW+uULc#BY#|!=le6rZD{tD)6fLTkAxq<D;ZJw^R6VsEpMr-Sup=IE+aoxqO^`O#qhJOlQ7 zaBr8Ou-}7=#duBtFB9_7VBUXvsuFOa?GFAp70mP5Q=JZO6!LSx1BCs&Hnmb8wHWe; zoqiwH2>ut*|ApZ91vi0@axbXM)MenQg0BTH7rY6)OYm*r_uc+nseT2HxP(xq?guXt z_WTZft>E2YXAbOt63qL1AN2ybSm^%&JVWq%;4;B~0k0JN8F-7}ufg{Tj$v)<-#O4# zsoJ}>u1h+q&S37pqv{EsDaO|ayhU(6c!%I&;9rUP8V%+vQx$_Jx`Iq~3ix$Ve-^lh zux}3dD5%R%xvicFY$1#@iz89>22TNC_x*R-C$gc-;zCT&r z0{*SoZ|(&1b&|Rp%>A8Ya`8gZ-XoA-DR?iK+doM?4W2LBe;LeImU;uc$rWU&1KKm~Bj0|0sCYMhT@}rQ;o2?il=>q0>#phkYd|uB|eZZ51{_)`D zf(yZCJFZkGgZXN&#)E5JL3=e>v#@6-xSg2)GVrrPUJ34&ZX2jnKLoewZ5hvdVEq|I zx+>L$V7@Zc8nAnu!OQRs;L)P~HQyKg zb6r8I`Uc$jSX)r0V%XciO|gvp4<0Jyoxx{`{jHZf3+Os2st@=nTOFJSK26jg0)AES ziQq2;j|HFX9vJZZUNAo&;P?GtzM|@M@Mc#KRcC|iMg2A$TpA&y!L06L6D|UkyGcWDD><5X@H(bGEw374%SdK(0SyNmr%%HTYFwPYd{c zE5`ef9pJ{}Y(bgY2fjn_GvJp6zYLya)p4?T1H4f10dS~~EhtkTfUzY6R}b|$_(c(q z--7w-qGC9#6uE*fsx7!gwATr|Lh#XGetyS!5q!On=Yz9Edqcs_9k6U9n9qk@)Ohg4 z!oE|$bECF_N;Mm-KjT4Hr8)O-3sRXGE?0N=KXP|`Zbv6Yo=-evp;64?O^%+(7oVQqQ9rXO@dzn_jmC) zQ@sJcPsk5~`8rj77{{lmLvcJzeG6uLhN(6<`%ZKX3^QlvGX!^q{9VDl!TEywfd>gL z0Q3GoOpO5Z`WvRkf;$TRQt$LlYeHE%J!BN3CfO)+Zs$0QZM1OaJQ^K~OQ2iP#|NhbzFn^w? zP;Cc~68d|=^7GVBgL?}3OJIKgS*YFs^EFN#1iN&o#;FhE5|{#bEs%Te|Yq zIrv-eCkZ%Xe@8|3V-zelygKrl668ILu zZ-6%oJ_x=|@P}ae{iQ?TZ9@JnSbm>LKU?1;QU^{K?XLij5_~au zso-_s1ET*c!F(RdS2ut;ALXlC!A}VNJHf++y}t(Y=X3H^3-~c1-wvKA?B5H1UGUT3 z2SxiYf%*MxzIp?Efw2D|_<5oKAviKsroxyzJ_d{ULfB5|nxQA01pca601=oSM z2wnlcP4LBFzH-$%FrSBW)smy}eFPr_^OdbW1ap7c=G_8+KP6jz3pt;UvQ?X7rM>w55O{`b zFk5v6&lTJoyj5^N@WX-&!21P{06!;qESS$9{~vGv9VSJwzH#F-h=_{1vX~Y`+{IqQ ztg3`2h0f-6?4v6F)QYrbHbc69)HiL?x%JN&iB06 z@BQcP>w@___uO4oT~%FO-P7IMCAYQ3E9ax3OKwMt%fC0<^TQV35x>rL$ql!-JRj?l z+t1?flkX>4T%C_Xm)t=X&x&ELOYU%s%S-3nu@;x>-+mvmxZJ-w=gwKe-zj&o#pUB$ zr`(kmAJUSbJ+E%@J4t+}#UCZ{gBG_>;wLOF&%Zk5p11ggB z5`Sm$VM+X(#Wy7JKNjDV#LHEu^Mg*gRV@B2`F;(H7bWpJ7MJH=opQAnpPqcbiN&`i zaSw~j_1`Ji$Ktb-@3*%2x+LDw;_}ipx2whF`s$h+Zt;K?L)YAX7MI7%uDMATADw)E zkj2L(@!=L%B=NBpm)o;z?o^A9NWMSE;zAN%Z1Kb-zS83I_H@nNXz{tp_jg)+MG`+~ zae4pgntQ_Ha{um{d*0%KiT`zr?@8kKEiNzZbDvq|H$HUeOBbwv$$NIid@0sty)&7$d#5@f3w_X zOT@i${g#M3If-|(I7{N;7TYHJ(jhm-;&S;q27GdSw@fPos#B(ejlf>s(JT{3hvbcQyvU2Wni_7I*Id`4K<)vNj zR*TE^-!6BL#pU{MmwRXle~;W#7I$q)phxaSzRyRYNA6A5PvQ?PF3-n%JR|vj1B+)SalOUA zCUGx|%i~#(+?E!flzhL9#dDH)h{X$&cz27-%L=&>7MG9rE9CaGxZJ;1$W2_r-!?bh z;?^w*w9Or6ajPUg%Hnc=Z<{;8;_}iaH)o0O+vLu%xZIv?au-=#K7O>xU2buCd)wr$ zv$#B-w8`CSak;;?$=ze|eJvTb$vtH814;a(#S4=7d5a%T;@2#GG>PA}`0*tE#NsED z_$!Oc_1h-*qs7l8-~VB8xqn;Dte1{wZF0+5T;6}$4y_ zi_6Cw`+dUVX^Fqy;&Ojzlj~`5d1;;7!s3lvgx0yOEZ#7Qx3#!$5)Zbx+&^3AhFM%* zs&e~ST;3n5a$_tW-(slBO|-atyr{~}uy}Iv{Va>8B=Ip8m$#=XcZ$X3{iP~*w#DW0 zROK$RxZHp2_Xvy2{iiB-gT;j;{W~n~mc$QOTplm0a*ta)DEa<5i^nAKYZjNsx2oKG z7MGXRbDvt=yG2+%_l?EvlK5wf*G%HSEZ#JUm$A-cUC0;vJ;LIiF|<9k(&F;6Yi?bO z2et@paOvix(yF6Bc() z{LfjOruVAFd$stx=H9V*d=h_b@o`D~rN!m#>6-fie@ps>-0v2r*N^_O_>ScJHnmG$ zPg=?1^!iZ;i__~z9W6e4nOJ~AuG-@C`pgCvr`MOdS$smPvcHGL>Gg{(ES{Hq-{0c& ze0q?@>G}T77SB!c--Gp&cqHp5@mPz~>pzn${vgS3hQ;ail7Cs;CRzVzi__}`Ct7@I z+#I{|c)G=pCh>U|KipEk#oRoL&u_`En7eYR?{Bd9v&4V9#a|}zeHN$h6M4kqvy=1| zTAZf;qQ&L$uOat_#aFeIuOauo#pUBwL+&$+KTE#<#^Q#S*xt`!ae063k^9Ty^8V2y z*J}MG=O@cse00nDLvj@s&r9MpEH2ldz5mtX^8F)2a_d=Ke!h7~u3+)%E%h;^B_&{) z+^D7E(M!c+awS_oE)@owEfsIIRJ{FC@h(fndoLA_Un)LisrbmH;!~E2&sr*;w^V%n zQt@p|#ZN62zqnNV^-{6D;+eeOKb>@^A zrQ*2aMDN{xsJbc`=<_Wpc&8!xc ziKClm4j(gR(u5Yfe;;!hH*xa#k)xVzwP_ zmTK}ys{poBD=x92_MMe`(&XkTBd3kCbVg2|JpSO}LA5kzj2u61^v0^?NmH9$A2p?U zq!l%onx|UI6Ir`?_=M&u`$f;jgZg!|MlIUE20rcmS%Z4ozfw?3Na*!JofZgbg9Y*T8Cxe9?%xk+3_KM!xMH zLNe;kx82FNJLc{r-XC36);optVBEYPgb=kV0sL z`i9V;4I!6MtM#E;>$?X%G(~-5NIA4keW>O7&}{Xgp6f&V)Q2XhZwx6nDz)%`W5_YI zLw%1>w$McNJ;Jtx2C45E((e(<8Cs&gXK?lm>xKrZSCfQhtM3)c7FwzwtM+5feu({8 zuOF-RBlmuxDMIVj_Y#K!_9F9QXy0OJ#$vaSd1&l@So-1U7aFTy=;_7K9L3NO#ZYy{ z(A>pPfyL0=#n6X~q1ubu4MK$%Lvs}CDN-@)1;rAX6t&ZY?okX~s2G~N7#g=2x7*5 zN@3S771^#*Xrq!w!m!hoLQg1#owO8cvK0DEDfE_-hQ`omN};w(p?yoC)k>iiN})wc zq0UR8-A6a?JKc_y`|dlXc?LaW%bf>kKLkQc1YqZob;`(z`!!F+s(AdkiOs%ZTwlqs zg|;qDZ6CC?eb9vVLI1T68puAVHTz(r?IUz1`wTk^pXAMF7)}6BIn*1mXA$}+v1bz6 zirBLWHBTHf^70nr`eCFpLueL0J)y8G5qm;mM`SkR{_)F~Rh0a3k+uO)? z4rmJ54(K0q51nSv&O__N>H%1Pm>oSm|1f6TdSqkk@qsNAI{@V#W`|)fN7#wYPdk{O zk6@!10b;t;a}c}%Lca`xZ)q4Tg5XUO`U*na_RzLLAag5p*gx$vbTdBbReY+D-9s-T zCQtheBORYwzcGv`Yz&3u(|utiFkcu2`1DE&V+QMcrH3(XKvQV*0sUjshcPZ}NK5Uh zT#aF*vPKHi6kCrixApkI9});FQjJ!gFoNL^#-`BM%ugw?h2jOEJOR8{g+Vn4-W|gD z8U$~TFw_P?+uRVw$ze7HqxS8ym&)AWbc|YT0{K>>IJ1an}fag;dqHrI6aNL8aj1Q~OBC_v}*eo9=sfDYPvy+i#z~E0jWM zS)cs*o_&W;&nLF3kB$vto@84U(jCwgj;sUvhYzYM44MJR2cP$;`gn{E1qcr1&=?M8 zR=eR~#u{PoZwk#}Df?cabE&W%B@N&mQYTWDLYQ6gNy?q6p`3{-V2I8t{1&` zX(nzy?`4{YTkO587<-u?KQyzpa)#c*r--js$pBkYwA10<;p`s|T zHDzeg{&60olW?o2&`XB-i8!Acb97p5amy4n6vWaAeXM`@u+`(7BQzATimTHo+e{yl zbW%jDok%B4#Olh$(1nS~J`~$~Ab#u1-Z5Hc>*2(N{Jbao(5RD2ODA?@ZI2Z@)I$Hb zlf`MHHq+9Hb0}>uf+rkif|g(yJ1JP0t6PH9w-wC0Vc3CewQzvoli~+^GU-+VB1L#Nyu|tJ(420NJ;ba5BM}J+UF(FR!b?pX$(%Qy(rPhaBEslDe z{cBtr&=gW0&_8Anj*pg1=tO+d+4!Wae0ot^I#F!yaMEp!=sSHe?(9DCErtyEUOSO4 zTo98mpKO_Z`t+b!-cr?Ws1hqDHDcvx`SfwFrPj6cG=*%+)YfZx)HIwUuRDS>6>`&;Z@v73hqCFd|H zu%do?aL!LjlRjY6G9uUK|PHscWo@IFgkOs`b#J`t!e4RP3N(n6o$z1z}Vh&_p<( zzwZs+tlpTu%f`_qoW~Dn3Jukt|1B{}Mq}7VD7WWH@$JAC{wEbX(G35`yu%Papb2q6 z|CoLp#^ZI2mNWZMot8`N$e}u$R69+o9llj|^(~z=3_$~$LY4IQZHdRimSbxipS%fu zA{b^pHrR!!3>y|F#r5%`M12^@_$tombd8u(YHe|2*qN+#eNSujNoix4VsR?2UeMjA z58ZwG(CC>r`ee4dk96Hb?_fP@k$lu^y2noJr@f8wG&M}|>{KC4<@ls=?9(UJjXqCn z@WWPvPtO{{WE`K$*WlBs1|K6DeA3+D+tJ|L+2GTphFE?dS{nT{y3r4ljb4t%SPsvp z(aX{3)3nBLT(tW0{2P5b*XY~R=+nN&Fr~Hfdi^zc{WOFz*z_>O^F4i*Snbmgh6`eK zoCdGw2Cvr!Z^s5dqBQuR(BOM*gCB7ke7e`*N2mrrQa1QRy}?I=hOqxwem*KRgyT8+ zd%O6Nw!!CJ4Sved5avzh^X+Z$`B#Gjgcj9-;!Ta zD0%&qy#7jFe=g;2L8~sSz z=rz^oJ)qHRtkEyuHTp>0=tt;A-*Xz{49oYhMjr_py(Js{2;S&Dve8F|MjyEweTL8& zX9PZR@S^+S#7A*IIB3hgIyKPve(r_vUJ*}gy{{;dcn<6xz{e@=7V&82Q*9N+E5_@? z2N3UnvAg;xs;c!Z@*&)}-#fG$!=y=WZK&@aF?FxRczseAM{PHXY5Fv(-W#LdH%ceO z_`Ftpc-I-T>9JyB@x6w0#e(%zrZ_5j8~dOa$0Y9&x@u`Fg`T8eipNbHGl@-XYN868 z`iK9U*hD+i3p#ab*Q^86E=}PqqA8rVG=VCDp_bvi&Qh=MAsta7h2FF&rekqn%&Y2o1$x( z_A`KT*N1)tvW&LX&b@; z!Xj-$INVsIG{Zr|qVBoj!}psudQ8zir%vB@^q7)?-S#IK-yFUfHSOTZ&BOiP!fmGR z=(om&TMf6Fx+ORE(y9>}g6Go07KWS8MLi2=ClMi-n%#`M4$E}*jH&1J3l~EHW zySC-%(c9Qfd_yO-BsXQ$*eNY5aOWT253u_Lm&kwX=4p!g*6mAZ{YFl0-nn_=)N#|s z&4>lqX6nx29>tja^vUDLjk3GzVjRl1WOn~oGA(6ZqD0!dCD-btH#z&*5BH1bX+3o;i@HdjsI=_pZV=<_jabW zu1zSb|8vFdx!W=nCEdod`af5Un^CqZ0pF6P8|=UBOQy^-NR@3@W^1xB&xu1@%!%^SY_15+Yqr>~#zsePqJ{bc(JbMtC=b$QF=l<=AMe+>5 z^M#mtsA{)jc*HZ-36Bd5vVR?2hbc2U^;7Ys)}>D3y0L!ng!=JyWBs5{X5Fu}?lhP` zzH7@7_OId_F?CY+t@s4^JMkR&doj-=#dR+-F8m;UK01HE*OqJSU)@jQ8xp?5xZ-E& ztpslwXwQ0H~--wEBzu$ys3XL&}$ zUY@adoF^JruB@`bG5r~M*3r7N@SJP^*#bw;F~)^1@|&X2Pt?*hs&M<1HNZu+P?M-9e_ub>Zk4oU98+eIMhBjkWF=<2vW@ zu>TR-$q7$OcxJ+fB}}^%x+%>t<~Y*_>guJ_E`_3)dWanQLo-{eXQU}7OVR#Sl;rPj z9Mh+bBKL(G^-y`L@`Yo*)I-$as2^fn*F)*dGOp+;J^}6} zKHa#msrbx<=Neb~Ho`H@`NkFghc>P;uIsIJZ-6%!-vVzTzRkGMM|_8IMPKp5=w9cK zqHihv6XQD97bQ#|E;Py0&Nyx_9LpBkw4Xd3@NXsV0{0iwb`=A}8^c?R8{mOr+N)w4 zG5t2~BXG=%_9|>E&kn|Q&O0R>#>4I832pbof4ANK=C5=ej_K2H3xl*S?O5S_41RAH zIQmb)?`2>Nto%oL!O?ROp6!+96~=Wth_8Wt-J6UnobNOC!&G>eLQLmz(_>x>lXYK0 z-%)A4VqD?;o^dP>9Mky>|6uvQHLmkNX!t$4m*Gd_Sf1bUxc+D2S)6!U*=9#in}k#?|mFB*9&b9w+fuo0hTi8pU$;R=x21n0H=&##y~4QiidOc&^%46Q^(y1aD&+-7z1p}iR_SNPRr{7XdNwq@qw8?gyBWvv z3XXbD-7N&P}9gaHvGo}egeUNcsf2G41ST(xL(L-PA=z7|(b~8Pu z2}l13msR4*lFc_ayoQ z2|t|hn#NU=l_nhXrEhn19gaHvF!ozG>IHP~w{X-Oj4P%o{oZ))Xl4KFy(iH#z~YMO z@(hA!i0K1`gT#BG&lK+qA1of5@D%tE>4(9Gif0>F9a!d=?=hx#bRCZRNyc#-;ixk% zRUD>t=Hlt7{S=O#EAaeF9@;35+i>*Ug=dyL3-I{34M)#HzildZH zH6B0q!O>GNt~*+u?s$9~;pk~Hj%^1=eSmRnJ2>itjAPruQQrgI=Ra`N_cxAZ;N2)y zCB5JSj-JWJ9bJc`ewA_M_V%AGaMXE+N=)+}<5+$;dLA&2<%grr`%h!};ix}nT=8$! z)hl?s@4?aY9-d?5S>1NCST;C%x}f`cC>-^Iap734yK&-yqo=QN+^zw5rrCeCz|q6| zQ7ev9Iz#dJxhfnz``|fV9^RiC(;RPHHB~ws{rpYkj;_N|pJ5#93Xb{_#uXl;c)ac4 z=y?mz>GHe>`@a7f{&Pb$=iuo7*0^wn{6FIN{pe5p1MNRs;OK8<-MVn5{B4b+pZDKJ zt}u>sEjX^brg7mcty^VWakjV`ex?%q2^Uwd9 zzj+%iJ%6j1t8y|otK8B4vjvW6?qeLUo54{ZkM7sa;Hb|ut~y_7!cpfK-O+V8>PHw? zuB&Z?qdo_HjQwW|9QE^!E4@zOsLwZ!a~nA7R~g5-4IK4wy!JX-`gk4t)m@2yfpNu! z+O8*!<9-dtG+#1~<3Akr*No%%4@dnSn_qZcCvg6mxwzj%(+J4Qt4s7cbT}S=@s+E^u3D9#q_rdPiK&E zoIk)Z-=W4auf2@pc?29iBaGvD1RV7-#+BFG&Swi8^@+xHp6?9fm?j)OhZx5+;i%6t zj%mVCzsNXl%N2P1x(ysXw%EZ`SBl@TxKbG27Z?2>m>%ndJ`l^F z_J^-ckL8Esx<4An^21U8(>T^i=u3V*eCfUv_v^GTb)s)vrGnB=sxB^bOg}Tdqw8?g z3&wFDhoim)`kQJyIO>CqE3Q`hL*Z-0yBXKHzL#;;Jn3*;cZ6|A*Wsv-F^*+`qdv_z zo(scKpJ^P=h2f~rGLCf%NBsojifdJ#Q;h4b6Q6Dz=h$%cpKToH*l^V6;`j4Oqdo%N>l}_cbJ{o#9AX^%9vnThjAP$} zqkgn;tYL#Dt2_ncy4%EI ze&X{qIQn}V$KxX$_1)0j4@Z3jy3d8+sPAuFcf0bMjK}AYaP-W?bB8>P;T3m^XXCHd zyaJB?Q_#0*ZU5`xVqa7^<_<5>RZ@c8viIC_{f)ZM3a-ooQ`2uIH+c)V=wjSCOTPg@rjh*vkRcu3qC z|HI-g##Q&1Ii}gw^p38>QKvt|YaMXZi^g@2D4p(j{P+S#PhWK3PvNNVU|jWp)`g?K zlW|Aa;iwNYj{7Mb^%3ZCzf1J7#<6VU6Av8MosoDBGcNeHguc}Ezx&cjcpg=m=NQN9 zEpSXT^sC3@nTyANmxrTgzH#Akd9K3a^#(`JZRkGk!BJm;?)3>r{WbJ4_Ma_q)ITz= zTu<8qNBwJbuQxdAT>pvnwsOLhHlF{&(f_~nmGS%aC^-68H!eKET6#Zl;Yo2P^ryu1 zy~+<-VF~X*j_VdIE-aL%n{l15+W@=%|CsO7Nxsh{`9AyqN50P``TDvcU)S4O8RA$C z$1+o%!t+|U0)9cvK3iE(yTH+3Z5;PaIO>^k+&AHsf|0m^nB`J?HN}N~2vHbs!x{v4o<^Ny$?z$f-^>?tm3a_H5AIAN3O^ah0x)>K; zlPB~^-%!5q$hh#X(*M>t`hPdBEUKR2=x@XP)ANF(9>%x#ln&=U zh4;lB823I9SD||wbvBO2VmPM5-zAOp%vzQIM}I@lf2cIu!5@iNg+CVCpRmv6KM`|F zR{qmAIp*x^!kFbKq9u3*lwNm%**YSHsJSZ-m>3 z`7I#7ocLL|t#}cBgz8Ky>e3^00 zhGnjG{RTXq{yp$U@+^c4;^*Ny@gMNU;$`j7lHWwUym3vpGS|A^0gtEO1+JH;8(b7O z!X@#RaD#XN+$i1&?k?UH?jarp_Y{wXdx@vPn~D#HZ9L&x!fbdm>8HTG#b>~qi|4{y zi0^>=h#!Reir;{@6m$D>zDeBPcDZ~%aRJ^++z;+A-W47oJ^zacF{d>7?Ziy`@`J=2e)8Lk86xvLh#CHBb}VzP>kJe5!O|H5@}ePUEdpz=QR%ARi25kx7Q)?Zqg5jcNbp`?;*Y&-cx+H zebnq#=33Vu#p8Ls0F${bufm?!hwwhqKZCvR{Rj`2{u?|(yi8l;k>a+n^`*(ymsW-M zmA*DSN?Z+(7H@!}`p3F3EPD%F-> z;7Q`;mp7g)ZVw+Q&fqEHP2s8H?cizRo#E-?U5#sIl)2XReeoP5eIh(lJQY4zJO`$c zZ8;Y{R6N(X=CCr?x_%`dPxDszU-H}q&l0~1(^+i!5I#cusd3GbWv+GodptfCErw^y z({2Uhqr|JiM~l~n|1GYDj}dPKA1mGh_Ui`2;Nzt43m-2YV_b7WnQL7?5RaGVU+{_Y zoD82NJ{|V*Tm+vi{WACz@pbU2;s;?b&+G6U>F>j*i9a^3Ilauau78Wi^ZFA$L!N)& zGsQd-lRrz$sdy|uKbPjumd>eN{v2^V?EBZ|@VU~P;Pb=-jBCy>bFJ$;;<-Tjp731p z2)I!^9==d~AlyUzFZd$yZ1`gFDeye;8So|IE8$DUH^G;QpMd>3|C{i9>C4(gHh;Oe z6YSUF*N3l=-Ul9K1FbE?;47t1fc^URVek}rj)Sj~=RDZPnVvSzTnhX4-T*Tw+Hx!G z+xsAVjr2!hTX(Rn`z*Yf^f%#a#qYt_i9a%~xxUP`u78E+2I;@SH;Na-H;LP>WPG!D zCD`kEE%+Aco#9)>Mff)H0Qh$Cj_@7gF|hxBIt9K{`tk5x;@jc7#gD`Hh~I_1Zoh-? zmA?GS#`lRk!QL(#!}m)c2tObm4nHU!3oj5K4v$uQoee)E{mMjt0Df5d6YwMAw-V3a z@T1a~UB&n@@$$wskC(aD^$vKRklqD;QoJ7gl(-&VDDDpXKHCI8Eq!bF8S&2Wv*O+0 z=frd2=f(434y3kRWnA-OnQL9Y6_1Y_55h0W^C;|PdjWn~`m3;)?L+t#>7T)`ihqP( z6aNN#nU}E(H~H74w}pF&JHT&<*Mi>^uWelOR+(#E&+xo0y$HV}?g4wB?+3pteIWdv zcqsh7cz5^%@dWro@saRH;`8B;#W%y=x9^8Pk^UC^srXy?Gx4%^lANEc{-sD_Ud|KX|HyMH?EU-#_#f%>U@zx&u>W<(n_(~K{czqUWwtyF zw-UbwGr_dwN4T~4Kk%~RR+U!HHf64LeI?UlIoE=hlczK6`^APZlU7?cf&Ey#8N9so zzOe6)gWwgU4}pEZ+Z$d{`o3^G@kDqf@l<$a@!{|);-ldT@f?_mvn^-A?ZubCmEtR4 zueV#^4$|+0R}()7bHZfHqp%(C78pMZuP)Equ;1VK0lbFv-`vmjHvSN3eog7^;I+i7 z!d2pp;Ev+nu;ul=t=b>%sy;9T?j+AJm=gk9Ccslw&V%93($9d`5nm5?5kCT3`d#eU z{S178(tihDSDs&CPBLs+$u6AbYs6h)-#5F#U8QdYuP5FI&cxGU-}jG%Yo(tLuP?p~ z-avdmyrKAAcq8!-a6!E6>c(~APO#5ys$ousZ0QYeA|3{J6HkD>JO{(|($9d4;%gGm z9WW}E>8XW@OsFB;bj zFLSNy@8I#d-y(Q~Jm0`vJh0^tcwg~<;8Efgs*FdASAqRHb4R#YdKY+%xF@`ycq@3U zc%X63xH8wezBiuzrH_XX5FZG8o%{F2-`#dG0F;=A2H)BF!7 z{^#Jy^1KWmDE=ItB5vK$c&d0Mc$#=!c)EBqc!sz?e2{p1c&2!Wam~SHu62E{;Me{; z7CuCt39xVb!7vwfY?%cgCO#Yfm-te6miP+en#0Rn>-x=jj*xyoe5Ckc*z)8*1jWbd+Xto zrEd-w#DeE)qAK3kqg!@6p( z7vOWGzY2RDeh8l{{WG{i{3Cpx_&2z{c$u}0&lk6a+lf2C7l_w_=Ze>ZFBESGuO=?R zR&Q5Xz4eCuxIYNKNS-n9#o~kDdE(RIOT^c~mx`Z(FB5+N&lmp;UoLKIH^=0!5O;#F z6qn$u#C_na#r=$Ht|@b^>pS4_F=`L^T6u=UK1Lk?Unl(#_y2yfFLSNyz43Tn1K|hc*&g=1c84F7z7M=Wd>s6c_)Pd= z@wvt|kCeIA^~>;hUN^#z%5xj+c`bk+ll~a&`^Ag!^R=WN)^ zb2CVn4&UHq|e%^PK|b^TjBzAyX)*EN1y zTmk!WxeNS`^o`(m#hVz{yjSL0*EhxEZQ37xU!HB@!5Zs!fj^MG2mGP98U9GTKm4(H zI{b;(mp{mA+iH@ps}CjcdLybFJ$g@OZxKz(2^-75-7&6aGoOCH%8^Tlg38KJc&N znecDow23S^W^MD z3|m%(^WxRvR^oNxWyG~`YjF`?R@~jVrcIe^UEdOqkFkT`<>VOxw-xUN^W%~&`@$=T zC%`L;4>Yc6SLRyR55u#Yw(D4UC3#MQeg8cNURnBF*vF!4VC$1C55TL)^Qh}~+K_t% zu8{sVysG#!m>(ivdp!v{|8S8>Fv52uO?m~(b_TqAuBZ1pzKwtYU_ zRr)pXdg2?5YxrT%7P!{+hw;=({~BIjyy|+!8;Co>8;ZLa*KAbgTGuzi z`a=mn4)>70Fk$L0-&1;PxOTbRKepJO*;Vq=U znDDD`HkW$=etb4%sieN^Iaq1a1T`<<;$}?dFKrFe7Ar--*7*b z=erHMGmk^(`zoEG3GW8`_Kr=M=d8JxgLa>q@IkQWdknm#(mVn7?c&*)m?qE5#Cp3Z z;Y(pp=VsW`xgGX&?uWf>55d0ePbD1g-D*-9-a+?tK7c))a8H+~^EG-u`F~FMcX%u5 z+_o5bnO4UArMHLssI6Cr2S{HJ-del?ytC@9Tfze>r-bU#^25&2VCgB%gZmh87b$F2YZFqa}m$0Y9 zbI{!HLI3$B;XmLVs|o+_Fk6om9TH`4GG@@dp+L+dtMK~ zzFm(eyb$($d9*3Nv+{ix9;5C3G~qAc{nRes!$al&86GG9;)HW{0Lbqm&nmE|UkMMB z-Z9~IU~aUrB};fic&zfRPq@(;e{a~!(--!9!##w~gV1+V`a37QE9~_!2Hsts{o#X^ z?|}(Vhi7PePlor9|1@}({O2Y-7d}k>+u%LrzY9J_{s$9&1l~)Yg$X|g?=Ahkgg=7) zo}V9JPyZL#(_fr$Zdud!Q98>dydv!BcT9L4*wfz_934wlQ<`hSW5w$vTmz4jzG1=}!~09$BH&h*4a&f|!!PDixCgB@kubE@dBR`8 z2TA`iVQ!&_+uO!Yzay^zd-`j^UbeO2nM!B9gg1Z>mfjOSMBE!bRJ%`}F_*paM~b;z6`4y;`PtIBR1}#@Kl!7iuWTRj z9=Z1L(bCt2|1IXUocrb2e+vnBgFPLl`}t$+KU@02&&j`S!c495k6Wj(g<(4S*(IW% z-8(W}Ir>jd{HGD^lM>Hf8&IU@QF&NSHhdap8oa;4}m@X5wNE} z8us)LNO%%_lG2}%@FB3Le?r2iz@Gkvu%~|s?CD>XaJXlf2DIf?bmu!^PydO8pN2jC zw_s2IJ=oL#G~qAcQTe&W9sK1XTZ3A1C_@<755!{31i5KYWAqXA^!AzES!c3BLm~A+qIX*thF< z_$K-PNq8CV-@aM;3JI?a`*w9sxEj7i{tXhYgKw3-dBR)5958JO_oX`zLcd-5UI~wY z?~uM2N-j0tZ{3Pt{ z_(sC-!1pPgj}!hJ_ICU&;lJSfLGZ;aBDV zFyT*O-ygqD_8m7M3HMTYsuJ!DzbSu~@P@GO@AU~c z!aiv0KC43(2_Dy|HggTljtHt0Y_r`*Er&;m+^}@~@Zh2CyHex+UBIe<=TE z3HO2hI5i;QZQ+mPACmAc@W;~kg1v4>z+RtYVXx2eu=gLH`-prH?Dc#M?DZL*`}joZ zpN{T)Hf$F^n73b;@FlR<;Z+HT=RrPII=7)a-vxU=c`)HeVBeO72|ow>c7?)82r6{_r{cjXYn$ zKK}oh@UQT<^85|^u^`VgBi~7Hn{asM#rtF>y63e9?Bi$Wgsb82l}$?keggho{51TB_$~NP@q6%|D(9yOe*ym`&mRf@4eup?Yo3>JZVM07c6EV0 z{qQW0r@s-p^CqyT-zVXIu&23g!aKm8{utQP-yilg4@@{b6Xfat8{PSM*wder@R_iu ze;vG7+kO-LxA@M4?}h&({pp0ChsUUXUQ75b_#gSdO!!-vi+Q&ElJFmJUi$Jp`{TS4 z+)8?fgx7?JtNy#eUj7Dn8TmI$xDV{xH30T)*%ods{}9;AybJ8AZ)&oYwsa zZYvJYTRDG&zP$9G;T6Qc!(8CEWjUT>@^n^&SCprH!mGo)n8B8{6J8fyN&5N;7vPnp zmlEy)uOfYmgqvV40Nb)n!rQ~V1j3f^ESU3d=qcr9@sc#78DI^peLub-V@Uw0Vn`8LBcd$hbDYDe6aF82ljL> zfDco9U7GL}iT?qZmyX!-Fx*-ERKm}~>qvhk;WyyJmGAekr}H!H>HL-OKX4bN(}w58 zoWrwq>q@UeckT>(`gJfbM6snF_Vjxu+#BYH6kGZwyfxfa`VO$CzZ2}~kAyw_X4umo zpYUXOJ*9I{!iU0{^x1H&_!!vpJsI|VPlG+*d9dd@ANG8&P54IG^SvYCdtlG^DcI8q z&-Zycub?}>0ejirPxxbaeUcu&~Nzc1|N9|L>4OozQ} z2gCJB=g5Tr4SRV`g86~YmN{@qd~U+w8AC76wdf7<+z2;{?@0I_xV!X+5`GNsA^p{a z--OT7{8ge@ghb#J>v9;<>*Pc7IjEo#CF!cfEu+fcZhvmR<>O4tse9 z!JEo67~V|0Tf*Vl#@^CLp?jM9!Jf_x*wZ-#=EqN4W+!|MyoL0WVNd5YxR3O6;lARz z@Rs7s;3n~va6j=4u-Ex5u$L!13+d%~9NpV1JQwNw68ct3=goxQg}t2N8A&haB6QE| zyM%v&J>O+`9?SHRoJe|^F?C;kQS zAbG;GnfzdG%hTx2&nN!(;2q@o2;NcrMZ({}{>A#!!KTJG}68;(R`dFC{~yVl(r_VmLur_MW}?;+3bu&22@LuA{ z@ZREs5>T^W1CXx$rpY*Cl)t?9Wj? z2z&aEz>Bp%E=>42cz>nyYQk^Ap8gjJe*=5^i{S&bZmx^*cyZf=+rbm0SHhm=8nCBR z3wt^n!4u^#CENp^Bz=p7n_$m(+k|(3C(FMJe4u!Dc#3!gJXJgzo+ds3_Hs^wy_|=` zp4U;ZuX{qmr@+&d&ROsb@p50?Hee2Dmy zgcrg8sDJ*J`2T_rmA}=xWo`qze>M0pdDepeB@WNc<+Qq!n36xm~eQ8_bBOyp&uvNzgYgi;d$cLHO7~S+rpQMS4p@MzD#;e!r?jP`O-H=cMi`iUoO1~ z-FX0fh4k$c4$moHDSafmb2EIE^l7kf?@ZXY_wa;|a%OwafPH(zv&o%R4_BajI^o%5 zPv_<&o!gUjA4~Wt*wc9<(cgiuRyjY0uMvL^d)tWBg5%zrh!#8T(ZQyR|KZ6q<3g0Bpo(T_!H&T5b z1m7%Ac&_;t@loi`$HKQtKRfZC58o#J(uA*oZ zmgmIb_?)<1LTh=>-A*-Ho^yxebM9U6EUWFZtXiJ6hvT#M>*M*4jzI-Hetd!B^ZwoN z`1>Uq@c5hxj_;l5iRXEx(;JV^)8P1ijJ|kolxHhEH^LV8lJ<;9N(cd6VFWPhvD(-v~aEKN8lMN&(V1NnlK#Sd379~edIX_&+szGcXrLe zbEfn&@%Xg@IKHRoTs*tTGZ&Bljt1AdJ`c~<^32EMzg@!d-ELRmSyrCw@c8e`aC}$f zO?Y0={lK^3@q3}+_#W50@SG;keR%x22{^tZdI6q2<#`m3KQjo|y8a}dcU7Ke@Vr;% z_}-Ei@Z2Z;6+C_p3&(fkyn*L-dEUX}=iP98SI-A{7OOm;;PHE9;rKq!MR z`MbsK;CsYt!uN_h!S{)~!1s&0!VieM!4HZX;05BI@I&I>@WbMP@FU_u@T20v@MGek z@Z;hU@Dt+E@RQ=P@KfUP@IvuS_-XNB@H65g;Ah20!_SH5z|V`%gkKP!3%@9y3%?}3 z3VvC99sG*;CiqqHZSZU21@PJzX883eg}R>`~m!~_!Ia&@%Qli z;-BFU#J|HIiWkEliNpT#v6y`%|A{#4BcF=dFY=#>!+!C(n0+C?NF4h47h?K${!4M_ z+h2+4+xf4>p|5@;rhn$Y759a|6K@57FCGm4ARY?;DBcbJNxT>Qvv>sji+D8rt9UZ} zn|K=hyLcx2hxjn~Pw{c^U*ePC#o{^e-{Ldj|A^_ zKC=k+In39v&tblYectjj?DLl2VV{#MhJCJ*Yh~>7lh&}$PujvhCus-!oTLKYLgnlL z`#fY#*ykRdV4r(*foI9z754eY`moO>3b4;H!n-VdUJ>49;q!`~c=k~`yxq4Z?dce9jQwgW>app?G|rup8`igS}v%8;pQ`J}?^g`M_A%=K$kjp94&W z{rEl&_T&Cc*pKyx!S88Xj)496el+aI_v2tcrk@1+F?|l~$MG{^KaQUZ`>}g2?8okT zuph7I!+yNJ3if04b+8|!Z-V`}d>eeEj#GERek{HZ_G9q^*pI)D!hZaH682;6Gq4|X zUx58M`wHyG**9Q6w!Q=VvGoJkkEfr&emq?S`!V!u*pH#-(6_bQ<=C&QwVMXcT)!T@ zUD(xfaONJ~2~%y)uCTzFdw4$#&!w=yJTJuZ1iIbFA31Xm`*?MQbU1U*o9K2wF$>JQ z^;tedxBE>ab6+^i7wC3xV&u#{{0TtrFJytamz3oXbi1!Ba^{}D(eJVs2G{~;?pcm{ zv)|`fIv7`XDs$%g+URzzoCW5$Hx}MM!?o|onS1KdyGVyK_iT#3u5>taPe1f(>2T(r z?a=L9odwR^vnzU6>2T(rQRwSQhcow#N6)0gnR}+A*Gh*o_wcTp>h-0=nR|{!-#|K? zx#v{$4W+}Gd)No7H!ib(dw6F~^~TcS%stPdZz3Je-18=S zH|cQZo{!M$rNfzfzCtfbhcoy5j9!usXYTnMy+Jyhxo3rCOmCD9XYS!0JJsE#!izNK_HbI)n$P151aJ-pASx}S77bI;}ITS_q+^E&!A(&5ZK@1t)k9nReIIr?_e z;mkeXp%0P{XYTn4{qAMM7jWjDzm4-d$-hEt^Xy#a%=HTNq0-^ZJ!_%wA|1}$vo88D z>2T&A-W^oEt8_SXPYHcD>2T(rzUaG4hcowVkG_X=ICIbL=zB_sGxzWwq3XS)!1+l=Z1rNfzfRz;s89nRdd7W!1_aOR#2eVTMQb5994S0dlsXgDjm+;vuqpF=SYV$_pFS5nshjG&l>2bONTS}bU{BuI-I#@BlI(+!f-+~W4@I9V9nRdd2l|E5;mke!iHqusrNfzf zcu!RIJn3-eo`cXYkq&3>ISTz!>2T(rQ_(Mz4rlH;7k$2TICIY>=$A`}GxuDLeuZ>6 zbI;A_S4xL7_wZh+>Z_!~nS1z~q}5kThcoxQj(&}FICIa(=+{bzGxzZ4nX9jp4rlJ+ z@0M0yFCEU@!=E~?zCk*ixo5@YOutb&oVlk1`c2Z|%sp$P-z*)@+>@c-A|1}$!zo<# zt2T&Ad(CLB`VQ%E=ALcP+0ku*GxyjlGVQvk{3Gz(SLV$1 zF=1WlaOR##=nqPVv-`!oM!b4KnKSor+FbpRbU1Slr`gpHONTS}aLJ(h5$SN|o(s?) zl@4d_nUDUMbU1Slf0D5Jap`d8p4-u%kPc_=;ZN>WKPer~+_Mn2T(rf6$+o4rlIZ+t&0Kq{EqeRz-hN zI-I$u3jHPNaOR#G^p~Z>nR_-ue?>Z+xn~pf2h_*l%so8joqtRI0eIdnbLRSv=2T(rwa|Z(4rlJEM*mqloVka~vemyxhcow-(0`Q< zXYT2Z{+o0-b5DQt-=)Kud$vdaLpq$fXBhgQ(&5ZK!_ohe4rlJ!4}Gz8ICIZr^uMLU znR^aK|BrMybI)w_f26~idrm~p<--?n=AJXq^U~qWJ#*1pNryA{T#n8Qvu%Mh_wYz_ zb!+Kx=AN6;`Ge=Sz?pmQHO{Xf|C4yyl{s_$IrNpJ!q9qGxw~BzM6D6bI%&+t4oJ7_jEyDLpq$f zX9M&#rNfzfis)-ehcowVhF&Ed&fK#VIxj4@1W_q>h1k#sn7 z&nM^w>2T&Aem<4R_nR`w{-%2{1x#xWJ z{?g&hJ(r;mkPc_=xek46>2T(rThIqehcoxwi@uF?ICIZ~=ntt5;mkeZ-F<`Qe+|!0 zWzJlGAAM)(aOR#x=tHH$nR|Xf-$go{x#th`VbbBuJ+0cAzN>UNbI%IsyGe&L_wWwD z>fNQonR_~-?;#z|+|w0(PwD@^#_j{Y>hf^gc!C403-_$!MDAEcTnXaFZJnsptr#F8 z$`XQGt92`mx>ptV!q(ZUb?;Sol~!%Fj;htxI$EvkeXiX1&vVEh-}Zcrx%}on&p8n4MNO+u(cIX=Sq$-eISe&2IPuejm}w zru(r6_wjxrn|P zTG=$uUHlL`t!(DN54F?EW?}p=JFRT^{mM|Y>Xdirx*wv$WAMp z`S4%ZX=Sq*ezBcaHvFD^?Gih!Y*xmn+G%C8Hh!s{RyLdAm)U7$vjcv)omMtHo@DI` zJFRRw@hk1Lve_TM%1$er!||)_w6ZxCzs620n^W*>?Xp?PAeN8ud?<_JFRRUz<*_@mCcj*jdohuyoldqr>u+z$B zGX9{QRyK#@57}vDa~%G#omMud;g8s9Wpf_>sGU|eJXUAzF*~hnuEQU<)5_)+{0Td) zYg{G&-X=O7I|AU=Y zHtXYmwA0FFbNm%Mt!%c#U$xW9W>@?*JFRSZY|`4F?6k5Oga6r1E1Svq>vme%@c5;* zH|(^sIUfIuomMud<8Rt&Wph6MmYr5Mm*H>QX=TG>oYvm4)5_*n{I7Oe+1!o4Yp0dX zBlvrETG>2ecOA zu$i^qitm8WW~Y@6kDFSX-A*eT9yhht+fFN+1Mxm~TGPAi+6@psB%Y{}pAK(kwX=U>n&Nsv>7h2iy7_GHM?6k7^!TiM+wbROGA$&1A zt!#LV*4pBBTG=dzFJY&Z%}V%^c3Ro2iSvgg%Y{}p8{$jZX=Sq|zOTE1QS$745XL`5oThPAeN8_qDc?omMt~#s}DGW%E~jWjn2GKE+qD z)5_*soIl)JF0``gvq16H?6k6(4`1C*E1SjfHao3sTJUx|t!!4o2ij?6!(+qN*09sc zhR24j4YJe9W_x^1JFRSX!}-IxCY%H|Y& zeLJme&c+AZX=QUUzJZ-qHdo^t+G%C;D|}-+t!#L_+1e&{TG{Z}v$aS3a|f+#9xUCw zrT5RW*}C3}{{i2|PAi+g;M>}1Wy9ms)`r+=W%DV%ot;)TJXUROdpoUcW?!)Q4t84E z%!?1T)5>O1{3mu=*|gw0+G%CeAK%GND;plqwzjjKRyOP5yVz-Evl+gtomMtO@ZIdR zve^aS-A*f;;rJeQTG{M}?`fx%%_Mx7omMu7;d|L>WpgavVW*W1kE2@~Zl{&axj29D zyj*Bya|u4uPAi*h@J>6eY;MB$w$sYy4t$iIRyOzJ``Bq^^Ef`*PAi+|@%`+yvYC#L zvD3=t4ScMfRyObBnI))5?a&E3O@Hrvk-x6{hzWc)FIPN0>|*`=GW^`6Ieu3cYm#jnSw*=c2S zD}IBWRyKFzzqHfJ=3)F-c3Rmyjo)OamCeie&30PZyn^!wjmw2rHgA`1zQg;E+5EQN zihqgUWv7+Rtcw)C+fFN+x$%4Kw6a+Yzt>JHn;L$fomMt0;`iHWWy9l0*B-Fb%4U81 zK|8H%Hpd^b)5>N${9!w-Z1%t(vD3P1k;Br_dJFRTK#HZV7Wz)Q9@juvUWz!q~qn%bZbK|er zX=Sqj{;Hi;HjCg-_{R>dY?dwE{HFH<*t}hD#oO?A?6k633;(N~RyKq2ckQ&Y*%W`z zPAi+O@b~Ssvf(kbYk#xT%4TQ$13Rs3I`9wew6fV3|GS-5Hk0sw*lA_M<80SHveU}u z1pJ?NTG{*@|JY6|n+xzy?6k7E9RJi#E1PNfXLefI+=lJFRRU#Xq;x z%H|pT3p=fBUdI1prORytkcJ zHap^d?6k5OhR@xFFi*<6j!XQ!3Tjrja_TG`xzFJPyY%>y`pv9(-iW%DGykeyaGJhpjlVLPpC zUc(o$)5_)@d{H~CY{Hml?7+i7L94nEjUE1OO54eYeC*#_UxPAi+8@Qv)Wve^UQ*iI`O9&^67iJew9 zqw!7cw6d9qZ)T^J4UbD-+uTkoo1^g`+i7KUBEE&4RyJqgTiR)5b0NN!omMuN;#=Ek zWpf?Ajh$9DH{sjbX=QT@zO$WHHnS~Rd>1>dZ05puwbROGL3}qmt!$RUcem5ZrWN1A zPAi*L@ICFcvRM-!W~Y_ShWK7~TG?!gci3rVvpqiCPAeN8d%rfqPAi*Ee59RLHskP4 zJFRRE#P_z-%H~LXl$};KC*u3qX=QT;KH5$zn+x%M?X%-esqi&DZ#3 zJFRSH|6%b1?6k6(7eCNWE1MNK{HJzW*>vJZ+G%Ao4nN9HD;vIlLG5RDTG{}E1RqE2{PqEX= zW;%X~omMt~!B4f*%I0tQX?9xKe2SlLrj*z)5_*l{0cj*Y|h57 zwA0GwBK#^lt!ysGueQ_5=6d`ZJFRSP!mqW{%7*VrQG3!~Yoe9Sy``IP^!_O}H`iP7 z=kZ(Yw6b{xztv7Fo4?|>*=c3-3I1z4t!%!+e`BYW&1_2-zuitNn|bg%?6k7sdt21* zwA0FF8T_|)TG_0K-({zj&1(4Fc3Ro2jo)LZmCeTZy>?pJY>nS%r+ zw6d9sKVhep&Gq<`c3Rooj6Y?kmCc>_@9ea);d^$}p0?A<<|+IcJFRS9#-Fv*%I0($yc3RmyhJRwGmCe)mr*>M|yoi5hr z)5_*E{0lp+Y`($&W2co(?`4aBX{VLVeE3&(TG=d)e{H9gO%4CXPAi)g@Nez3vKfds z&Dz9;RyG^r&30PZY>D@>)5>NCd=@*cY<9tCwbROGI6j-5RyO zypNq$Hpk&}*lA^R2F?S*l?$zGF2v`w)5_)wd@eh!Y^LFJ+i7KU8$OSnRyM!I=e5(y z=6;+9pDPzy**uNUXQ!3TEBO3&TG_mdFJPyY&1d+6c3Ro=suf?zPAi+a@rCWQvRN2k z#7--lCGkb=w6dw;Ja}HY(8^{7d~rLiY*xpYu+z$BFutUnRyLdCKeW@zW+=XtomMs- z_|kS-*^I-NvD3=t0DM_Ht!xg%Yj#@M9E-QuX=QUNzMP#_Hs|8~?6k6(ipx$bo2&3v zJFRSfg)eWXmCfz=kLg+G%C;Jl@|#c@rOCr zdAZ_4?XTHZS1g?6k6Z6(4V>mCalD1Us#4KE(I8)5_)xe4?FJHof{4pJb<%&763bomMsr z;*;&PvRNEIz)mZh7W_avt!(<^2ia+5vl@P|omMt$O3WwSp1^laTf_tDDc$EBN( z^nOP+KdZOmyW>aOX=O7UKgLcgoBi-(?XPAi);@DuH{ zvbhjH$xbVq%kh)#w6eJ#pJJz#&8_$;c3Roojh||#mCeKWX?9xKJdK}jr5pG%r+#>RyJSYzp~THrdMn68|}2R>4V>7 zr=w6f`k-)5(k%}V%h?6k636@O;7?$3?1vRS)y^IhI= z&gPzaE503muboylyWscPX=Sqq{;Y3{RyLzbH$UQi7n{fGt@z>i<91rv9E(3;rJb}M#rtw6gg-{)(MeHvht3wbRPxTl_UUt!(-%U;IyYTG`Bp|JhC} zo5k_h?Xqo3t!z%jKep4#<_!E3JFRRk#6Pvu z%H|6EGdrzprs4mx)5_*H{NHw3+1!JFZl{&aqxctgTG>2{|Hn=%n?K-R+G%C;2L6?u zRyOb9U)yPA^H2O6JFRR!!(Z_GnpQU7mTsQaKG%=RX7+k3z7XEqPAi+m@E7g0vS}&Z zJhy!nHuKh7@qu_>JFRTi$9drYa-o&YmiYX3TGii_wbkOw6gi6bo0vg zrWML&)p{#F2fmt}RyK3vFWYHlvqO5e7c=hHfxt|-oU;& zn~mzN_;&clc3Ro&f^TA{mCYXbAMCWU8CAM@OM4fat?RA$;rKRoTGNO&58IQ z?X{Hq7RBy$v#do&T%H}3~S39k2Zo^-()5_-F(#?C>pJFq--ikkukFe9q zW;#C7PAi)~;hlC`+58pX+fFN+kML1;TG@Po?_;Nx&1@?cA8n_V&3yR2c3Ro|5Z}*E zD;vJ|RE=-?Q7*KySs5Q|rQew3Y7Hm~A8v(w7vE&OOZt!zHT zkFnFr=3n@+c3RndiyvpFl}(@i#gDhs%4RG(NzTG^bBpKGU;&1Lv`c3Rn7kDqU+mCY^q1$J85+>Kvor!eug{FJFRTyE8TpJeJM8A)m!ma{CYdBY*xmn*=c37I{uoSRyO4!6Uz4twU@tk*3{ga z&)VgCSeK`k@^>$}(5>r{gL#E-W*e&wVYG$ z*7y`Qc{`j=pYP3CfIW@h)woW={vo-qC9K)eZ5=b)7WHxBR$=lTg$VS*_ylm zgKmxARl3^WNB8mOq0%jD)VnqQV)6C`>~!0l?svIvZubLvE&E5MTehrsYrLsY`xbV( zZC!WY@~k>%L3$heqUBl3h%XZm#e?&Vp_KkD5Y-@nkn5A1ZmGux=_x5h6j)c%#7 zZu`uAO?g(GGmUQQRo=o)O*fWq*|grR@dt~qv5}qDEbi%CH}9`k=^xu)FWoY+-mUTX zi?{D)BSF8b6j=KyYwIJ zACzv{Y}W4EqFdv$l@|~E$Q!!fYwl&rv+A7X=q-HRJko}s{El<_EHGXsP_9yLh+oSHgxNgq5kAB+zQ0bO;>fIWDzIglFcDn63_v>6Y z=e$L~Yv+$Swlw+YLAo{muhQ+`dPBGU%{^;*R-My_?&a&wRk~%4dbh?GF5ce9PPfhG zUWV)D{wzn&XUO$q757blaNl z8@X=Ixs_huetYSb&FbA6=R>o7Q#;+Zp_>o2>YQikAKPCn-LhT1TjPH!-af=mw{7L- z!=gIp19}HLU#@N0z22>HzO324o1Jdk(LHNLYre`pxIAn5WxZSDTNG-)!A`eb>uwq_>EN+l9mC7>u8DrWPgPx=2X!?K z7}?R)(KKNAq)AN!CU%bL7=R8KF@EfXj)|SaMvk96d`#!eUNT|)=y6@06KA+qY*^>G z5#vX8jvO|obKIz|eHyRrmkcZSVDz|A!#XAn%T*dTqdL2WbxfStaqzIwU7ceaUox_j zbE_AQ8`*i#u)QaaA3L){GOg~>=y4Oqbc~qc6&cyt)iGk9?%VJw-M86zbKDW`!uQ_D zh%I*5cAKAcjUF?J*J$MA360kte?aHN11Fa2|DRW*dgJ=7FvDAL()fv8!^VuBRNgQ3 zcSbjkAHHwrh#9y#X5UHU$2HDJkDJt4PU*hqqsRHJ)%fzf;uAV%eAn>W`bMfdJf07Y z0o7ZwqpQ5N#!u*+*wHn5{5U?GRvpkbUXPo?EUD z{+Hvn<~`nhC%@;o`rv;#u6l*)*J?a=R9@X-Gk%=aKk3##YX0v*J#XGWs78-FpkvJF zkposKpWpN2Y{aClLAlkDox>-O8a8^|-s8)s`R?u*K73;50W-XK%=i&A{CCI1j&Y;D z`*88qW`!HpP~GMy(e~z|>AB-&Tw2RhpYrtIcB__6&)c0^th!XU z+rL2h>Az`kUNGdC=BE2f^W_Shr@6}0mgTAOJpNz)>GD)vs`EB2(0E?oW1E}!-(=3? zZBU)Ze>a|YS@{nYt1i`f!wWQ?cg%6kP3sin`n(;g^Z0T}<9Uyj|JbHjb*aufraT%xf<-EbwVdZ&s-u6AtyXM6D>&ur1tMmAnEdPA>*78?qzq?d#zdL%Iw@>-n*K%dWdF-qE$G6mI zJnxBeo`77c^PcT--js6Q;POJwTc$i!=Y3dqT%FGmTs|r>vybO@dz|;wY0XW?ls)Iw z%2RdT+~qbJ&l}jgsfn*$R+sAj^(n!12ImDs$`{ynFIVKe<;qia-f}(8`?#Dpv$x;U zJ~Xv6mEA+%t?D25d-b^8Ps{Dz zUX0hH{PzBLugA}N-0rM%G&SW*-`%HHw|iNS+g+;c?x}v#Da-QW?#nMqaGk;a&!%Z- zH8<^3-ZtEB|MJAk_QdbX|-BlGrKqv3Wh?s49<`Tcphy6Niea(<8VKEI~9`|~5O z$C?f2-P_~5`@ZMAJA0hhw|qk6^DXDC-EiKAJ~;&fB@1m*1x9zKhlUTf4`3i(XfM zeK%-0Z|@%GjVtHz>zC?Mo!8Ohyj9A1)z4cSm2r7-_m6`qJni%6a@eUR|pD$CqczKTU)4f+5$}U*FA&@iKm#zTV@!`O9H5JMWbq=k3#Q z-j5s3j)UIFDZoSNCt_9_Ov~J?E{^y zOZ3=%v|dxwedWCBQtcKlyT;pH{)O`MbUBl^^RDHoy4@9foOk1h^5eWZr0l9xkMmxi zr&rU+^15-}?hWUy-{ZW`M>aKmUcJ#9&ReU;c^fa-t7%YgpSNejdE56m@1t^qgBpGT zQ{BIUPUU^osens=jb5=L2!Q5lRBt7n@ zkqX*aTib7pb91uB1kYQue0j3b4_nfhtgfqTNK|WF(72?rv3l*fwbv;< z6sV#(xk^$5&^gPlNG6)o!RA*tCC^RPH`O-RUajaXtZqsfR8mueB+hFPOeJ*&5_&Ln z{<(hm(j=-^pGXGMGJ1VPOOwsjiIphA1+~>n8o-q7DBZQ7v0;@dA9)!ErS>Rt*pr5n z?h3M!pSVQ=qf7Cnt{@T>^-ak};hKtiQ|_h7)pgYgK_Eq2qt8ERKEz0Ka`BqFI&E)k zo!8)#jnK|(T%)`VPQ+Fq+Jfr3CIe420}lVnhZx* zG#SB$4fLg?33Z3s7gX1Aq*XNeoC-M9_T!jxSI9!dl4`%qZ&;AxPlm) z12r`5KqZ+*H3_8l`Uy?37j(vYF6eSPFZeFcq?Lp)-Q>jNhGkbw$t0L;;dn;pYl6%= z`D8(U#;lps=7<&I<(W5>owdMqU05d4%XR+f=$7NWdW9$2CyVYAosXT5oH_d+=t+$H ze#kA`ux{3-@Ltd9iaAdE=8?{iwr$)Sb8h*Tw=l6e7EX+MGjz*yp4aMaT%d6tS2*Pd zZa?^8?xtwy`tICVEVQqChWBRihIJlL#s5e>*ZXw{u7*UP8~f~prx!i7c+b+^7d&yv zuA;Vw+a7J1b<^yKv+nv~GybR5dGw|=H&58Kebb`WU$kxmSr4vroWyyZ&eJzt(lTMw zivWL);YDp-Fz%yaZ{3V?haZeN8y_rpE@<7ZF*ZHC$tzvd`XECR=XN@7>Dbmk6fY}% zv2|I^;rcg*kwiB<1~9^3q&liRxO!?yCo zfrHLa&x_qso_OmZz~68-?umiDq8}ml_yq@Q-urOY9l4(O(F@%`<9$hE<$I2#@xhvI zvWIC2vcZha4;0@~o_P6SPKKxSE^66#P5b6p@y>0zvA54mtnSO%kL`6kw$Jyqd5Ix?gTv)(;d)6dF}g21*K2bWJs-8|zU-n%S1bqQkL|kt z=G--h&aAk(XT{vD)5@lGw#VL%CI0Z8P+l2a-H1S>!R7n96Ysw{Gz?gRN^alK$6}F^8Li(b-grWW>vuIUTq#)@N!bqBL^(KD_1SrALyb1?hS@?6NcQ}@g)FI;!f zX)C{@6MCYF%?Bfil{o6{P~xV8KnZ-i2|q!~zdIOLqr$+2#?6Frmq!y@bl)^dF=L0q z9wQ+?*_wE}B_7_3`hd2vzIPP{!jN8TxNVLX5$|R1gLi+|sn*^z4>JrJ2N&PayBlAfkm9q zfi3}>#oUbHklBkM7IwDe^)A|^>+*zF8Xc-Y>+WoU%=XOud!(SUw7oA@03pA`?S;5=Hf$>_C=HkH z-rl;HV^UXuzk&ZR!2cfj|4!G0*57oQdR^KZp6EG= zK^c+ClJ$E>l_jp~%S`lmnWIX7bVsX~_@v9pU-;U8!8}x)cn1>@ZO(z$mp@>!(vtavf#G8S^NAmY5# zm4DU*F~Z%SQ|d*ti_NeRHXEQE}pvgU+A@U?r!$)pK-g<^ATCNMyH3s|aYhr5|-&eAT9x zxBvXX7oUFqx#wPd_T{HBgE#C^GA1%3Ir+tjwph;k@{6GsE{P^G-;BcS=H0Zd@YdJ| z?HN7Je>*xZif)?R_V}X2##4{E@!4meHCGTzTc73_NtAhU=!2^A`cwCnzrK4^={I0D z|DgCs+wymNWsfhJaNeEgMK6A@V)>$%7bPLOa)Dpww!*=CKWL3X^$#Doyzft=O6P7n zulT^%UwLm>@vLoOQL~mr4m9k2H#hc3=s?4p@Oi;UtqUHz^G#>=W+yUyt27Vwab+Jsi)RMB>xcpKLr2p?sl9tw>gjdRGkAO07*SpDwZDdwTg2c7H76Ujbjcm~X*8LiQc zd!x?1Pl|eSdEdul$`AbJ;K#X}Hh(fZ=0tL1*Mw(WxYzN%wf290*VTIKjFt&*yLU3L zN_Ms-vb>>*j0`ciB0sDf6+3b>ko$Od?4}1>Jx_VLJvPjFZd>8H6Wol*;;n^F1f=Ti z%=PlbOjhW;?}Yb6obQzV~wjzGpTWFRbwf{wo((-0dOq}G=;wta+>oLPwW54|`Ki0-?n!LS7_oHI%bS+A zzRcM%@i(*rf9&0RFa~)IzSLN8PkbX?PvWA^P}eneb?uuEUNHCR!fe+WQt@=l8|8^Z zCuF&0j~7oUy|Xl0@rR3-UGm~3)sR~o$5ps`t%0&ADKp-huu0i;VO&9r+RpAqte~E$ zSf54Z(fF_?J?@Z$BgU3J%9(J+p>#C1z&bb2s3>E4*O$9HX2cG`Z2N17-B+B}SmNVt z4rFmSb6dE){Nn?m%^yD&g=|{)CRFvgcN99Fv++A^&QG=${{7wH>1nX$83X@^bk*Zw z8@!f_V=~8S##1$}ri*q#=C&nVZ&YHlH!57(3oEI_;CF{5p4}YX04u5r_lL67_je3`J7ouakTY6|mJLGvH^6p^xj3>hHX2NI4kN2A$Zs`jGhQ*X zN5x5QWH_v1wSDIFj@@+gLe=Y)PTQfbL0{u~NGI+j&6SK>3M-jX*rSxf9;FoaD5bDR zDSfAV&Q;N0jeUK>FBZKDIoC41CA25>l$mj%m-FZ4dQJ|^&3nLhIdh+y@O*yp+!rg0 z=l&d42QRz(>Y%v#&ii99F5jAeY{7E?Ri@zqZH5L)(EG`-XFV zSDPWlXprK0A;tZWQ#z29qY?WI(Kef>$B2p&sHvc>3_Dj-nc|jtKP3ES1x?#XBibww`#~*(7Q7% zqyxDg5OQUgK7B_vtbw&hzq(J4s9gBM&%BC`;(b4BEuVY0-{N2G=_vk}SNv9=^fTK3 zwZ`u2u3UJ>-m^+uJxy)SzRHEI{{^-e7BX$`b+*Bp`T?*3R1dHL`s6@u-^Z}VE`JHU zkj^h|*)PFA``JGaw@mB#VUJUm_uGj(oZ`{DvX|V_qcyw!&=7#SPh~IBu;lw0&*m>_ z`>D!JoE32mIk^QqU-}mO|7Dk|JvYvOeg51#Hmn<8J6ZfwHMXMs-US}7PT_pY$@LJt5053GGwoUzWSuPD*XGHbJu*;O2qo$ ztW33L%dvMosjgn-tGo7UyjOYrfuVgLri=zmy%K+@Q|y~^?*6a%!i;?i_x1U(<2W$_ zQI2~m=v!j-!HQqwj)mGYp(W$lNHNj+WnaAX?3Yx`mUWSL(LUySbLsA)w#hB8m*vJ* z&rQ_yjcAR%-kWIiMs$?DT9W8HIO497x!Y(@|41y+@+O=cY}pR`-rmWaTluB1bNJw( zGYVGV;k~f0g~&@}^$iyAzJm_z{&%l0U0+eX1Fv8v-M+I8>yp@SWah)ZLdj_6$Jsp^ z-m$Rb`NAC$s9P}R(82g9IKLv9I>U*3-;837)7U1JX-1}wDy=L|T-O)MXE}F;5<~k! z6K;aoag_`^TfE)_>oVReEZFH3jxBTV?he#%P@j{y3D&zTyIVH16Sbr|2YY0vaQoe0 z3nx-I0nSs#&4E27%1ISauODd#tSX?$G~d4af+t{C)RMT>8@ll!*zLAt3~MQCzp2y- zKUC%<>MwSOa7N5%y_>V);{ENL&x8K=o#Da#z3InR^dvqQ=RUUiZil=HEAnt(Jn_!B zFv2#1hjU}khZ5@!#$mNW=d9(4wS7_ls7Jg+6ks2Z%Xska@Lt?WK>S4dqHftOJGPV; zPWS-4xkcFHmd;k$zC*OzcC?8$K#Mfi%pKcXm$J3b=rmiNua)7$#QDaw_U+=tfln=c zw)SPhP|SpmlDo>_hO)O*0o{GhP&A&BFdZdn&p;M7d@5*W$HWQMeD z-Lg5|>r355GLj>iF#aBlEm*4f|yz*C{bSoCM z>irMyeTtr*{OoMpvBW%>D^7j!)%mCXyrX>X%W$`W^AJvbUeLQ4t}({Sc64vzt_F7bqGUIy(yUW;E)wmZk5rshKP7$>5dL zm3Cs67e#w-{7%e)Q({nQLu@|N8vtVx^4h7Pstu zvEC2hyeJyFW8dUG)1QKs*K@Pda8tVeVF|A0;cf@4m0-ODXW%ZJW_w=8{6n80oMv=9 zX;dS~ayWu4?S~`G3$U`nnlZBz)-*U{Bc_6Ch+EzT{%GG6wfG6T{q&99T?D60qj#zO zwxYb#SjA$Lh_yo5FNN%QJ};xIb@)^F?wg$foV^U@T(rq8Z;xg;4_Y*CFQpS@@PkV#P2ju#f3|pn0oDYSPx*a_ zwLEZyJYTPTs;AqewD74OVe7FtnqQ)!uEVig^{i5}yUZ-Arj&1v1 z=g!s(xO%ikw%?S9W`q*&o*Zu9HqLo*+l}*8M61uDmg*PYdAD%fLk>K-5zBD!c@Q|0 z*?ytBsMXw2$^BWyTU|wMaO(8GPrB#4=uBRH2iflKRNIBYcJH9=P8PO%maSLRvi61F z{Ryr1o6l;s{a$oZzjAF!l`8~ty`Ab)@a0SI2&sN|1X8J5L37Wg`|PYLYPq=QbvWtj z`+a5a>kBLQ-F4RMXN}rlx&Ow6dHYm_RnZiGYEJKsOY(XVKUT2*nfUXg_a`D5k(N@o zVtA*Gy}t{d5(pI*;7)kF+frQAcJJ=iGF=Z>y`!tMeg7c7y9Z8y4!u&i{RH=yU2taE zg-t6n_5zb)yoJY%BV{`ZX0pFk7*VP_{Cr-A)(uYuU0k=m+x-Xe9M7Xm%BnZ48`2vt>veKx4u_|3 zaDS2~+Sd=aA!`lDklux5gW7QKVUD@Vz#uBs284X8SJd#F&sk@krS=eF9)AGt2R%^k z9O|OcCH;&Z(i>l>#=?nMH;r(O5$-;rm*;(`HDTDF44AKe;ELc;yhk@8vECa|S+=X} zjGN)*FL&_6R9E`Sa+WX1ukxouoY{rG)fo~-;V?z_`#||)FT}TP;T7MuY-FYy(x*KG;I0Vxi_Bm z>{%)cidxEgywa=ST-7U2T-g`*N=tU!xbUmJ8^>q3uW|jJ`IcAuz>dVF7~ z{ixMz-EeOX?!k?L|8y_TtnK2o4DQ8wa4)W?+-2ZRbrq};^FR!5H zd;ojcwn_Uc%b)@b0iWD?FdC_NXx9VAS=`PxEpOr*GsCJbXsLI?b2o6}-mA2TJOy{| z_&HRR*W6=77Vhub+44S|j{UCt;g;8YPe|cYj?-HnZyEo@cY7)qi1Ye`@uiw_D)0F7 z!}sG!ec!)T?w$ZqqR*0HKe|b`{PMWQGnbfk>jTaYS}hpfwYFc6obEWgKKbO6e=DJ$ zU-v)*UcbMA+JCxX!5I!b%YmE}UQh(2e6q1aGj1LWB^Kl&M7wqLG-uiAA;>qwqQwc?jO) z55rpo-(r#7@SYKh2sV*kgwKGtOho$){LgYCFT;n>D!w2eL4)AGb7E*k&Pq^tFg8M0 zRBZkacZp2KwYz`(UjEzjT~yM5k14GaZNUgFp3)23A6%`^bY_eEx#Vd z>qtHD6vD(q*XMkPg;{sp<64;Y$L@tj#5rawj6iq}S{JAx{t)cT!5#qo7_N!@hVTu1 z-7*M8j=Tndp>g-3jKLwPrhDcI6Ncsj&~YmV=OH|d z4Iy{7+mTbp1phWq%kBQ%C?U77f!mq44zS{+1YQc6l_p4mnB5ni4cC!P@J1YeG!n0g zOfLi0J6{pq&YGqUF1a}w`&2dHuGAFv>hoCtO?uED+ z&7d1$ecv5+C-zh8aUbxmf{SPj^vq0ucdWOx%36fvEL zqoS8ZI}}*zSSOGlMX10NGJ78gt2~EL<~hna7HPQivxng)zTA#Xh^^zq<^1gN$QEDu z_%_`tdzk$6^4em)mhe)Nzil zcHEw<(_7&ZU&k-Q=DDg#()DDmctZ{>K&01!?-;yrKgt?*lN?Eak2PQ{VxWkiOlU2< ze=W2D-YY{J0bYQebug5M4bQgdjL?8WM7<2&#{fFgVk)8sIh-bYS`>XAbH40B{(`el zDyHO&LnfPMIdri;46Rt?Iv2tpjT93FF@ma+E4pk`J^@{1tgft6mGva@cWva~GxB${ z&aja0w~_N<79z^`Yd1;CciYGnjC^+r<=brJs~P#W6y#PL`F=)j%{tAJ`5QL!^NjqB z6y&RH$}$r1IYyk6bpqxrzQ*I5 zJ0(lZlA$eiBBs6!cOC8rY>dM#mGCebydnVW(l8NWNRe|Q0B=P@Ay)HGF3AuQ~x0|TMZ__KiYur+JJ{O;6$YC{xK60%OT?xK}GKaQNdU= znG*P)0X!JQ0_)k}@u^_cb*=!*O5;v*gd2V_hum;2up{Ny*~({RDP7lP&cg=2NcnY{ z=YSaEHL=!lH)M*59NQD?9e1NvYvO9hZ84fqQ(JXY)Rw;k*NA9Ak=~H9Zji7)fhj+c zuvXML1Okg;w;luBVv!%hJIQ~ME&o22|Dwz@uz@d<|Dw!Aru>)q<^P(N5aq8lnjrtB zx|u5f1HgtVG3kWzcT1RG{+t|;CKh=C-bwzcw*0rl0+_^|nt2*F@TC9?P5Gz$<)5J? zMEOrPnjrs7-At7~32bcnZ;&v*{I8uZ9U&EY7K9^3;b^5{PfJo?x6=qgy2AKzGgjpP10V}@9kft(OsP&Ix_qnY;@UktzZWv2mdpYAwRSZdjR{|t>%qM|hvZ;WavKAyI6F*}!nFwi3 zOrFUo_A}WZz+@DlYc9(0*?I0%I8D~C>c7qpb(i6bs`om%Ju+0SXf|xvFaoAQ{f^{Il@%3v~IquesX}IUW7pZw?fCM#wu5Bq&>c3QOysIug zf(z-pHk;p1S>v{h8ESH*eEAmf>n~rvX_Ff?L}lB$fk!vlqrbwV*9<&*r9HZhM_)1U z=w%t!_F?c)<@#kA3)P~4VqsZErHTawxKd$=@NI{&;03+Ofk_V=Sz^ZnYjtd7%f_WJ zol9?AY72pch{dHDrzsW+aE@PyOEWH07@tOnsg6^GvE?qv$W?w9?T&NcOn`VU$e5;B zC_tHChy@wv*%)<-nutc+IC5f)0?J?~vFGuvgm6Q2itOA7C~9*BMMvoNlF?U*%L!?~ z(`^GHB8hr>#;JbEPR}S))0V6s-VD6$TZP|BCa< zmzDo#Ac*b}+gn2bAy+Pp<4)m%V@0?eh#OmvGvEM*7#@hvR}2;4LKQlK;SNBZ0sqtI z4Xqi`9`d;1S0*bQPn3TZpXF!utN0=xs}tb_>TeI170q$4#I0on(ja!P#25J4y%N7f zu_N2QX4&@JV8D?u9?cgRSR3G|g*sJ8J#X{h!Tg`Mo&9|LY(M`OE&hGLf7{{mC$BzZ znmQN6Bi)~g&-Cm5OuSenmGCN}W{@@*Ky>8ePbE<6J~d>wk&N)?~R{>$?AShrr?(N2qlk*{f_fSDN(n?PxI&XmiPrf zL?n1oRJ3ca2ovxg>i**$XFd?p*+nNg7%G?2dT+FQnL9PzCa~3(>OWbk*7)gusaoR~ z`lZ@zNmUICUg1fU>b1`x)mmGs`}35o*2d@frCJ+5Pf10~<+bru3P8sDx)xJNhwJhh zASkN`&8=GS+o_8xnLJ`UTyw6n1+RpZpm^w7=QQ-VxDh{`C}II{P?N`|; zwt%Ht1%y7Wtxm9)P{UygqQE*KUaU&H0-UF2RRu^W3?WP-nDA{92B$i;yjSa5v1q~~ zio%LnUj&`6pv!4xv@O7#%-b0a%Kw0bRzs+Hv@#P)oOKA;D?R9c6PI z4uTScQF;>jg@hw_+#z>(g7YbNuz`tyt2=xN$v<#}_H^R;<%s!G0eTXYzp+&I$*VDI-Ti8;)aMErcWDAc3G=vZZ%i!W z@ObPbMNk2FQ%AP?L5#OCLTx;|m1dB--WNMY(Ljye4n!ep_r)fu(<%j6vc3SZlq>Gn zz3$fX!Y$Jn5;rR}Ks#k{MaEE~Il-v`81q;30j>#Y@S^J*YSQJj(DY+*$ zMKslVbE|E9+)0qATVtpBW#1a(^8sNAT=dI`30j3q_udw>_Bl9=INTOHOWkEsfE6m( z1qa-;r{@59uMawIvf1ERqIy&8Oh22OVwW5t8%SM>>nm(u|CZTY5u4#>b46^iVnc#l z5li|Lv(9q<`mp1?KsrMyC$C>{8hIVs(xR8!s^T7nI9wi^?f2Q`v3U?s;w3DKsOc@L zv^?9^vYk1c9s9DM!`ZPp3nT|hm~*sJQs7y!TqOizx*fk|a?uYL(BkAp=PN-O-c%KG+>ye6Gk3m2Z2Z^fU;_LG<@VnLYuYigLmiptxU$vr4?3 zbs#!SDJo2P%4~8B&Uq&xBEIgD$S20=2?vCML*eWRupfm^oxmGh>bVnUsXd}c)K-Cg zXqMyrg0VG)cNr!tufX0u5pMp0mPnf(8~~Y^&RE%_U?|Dy3=?!*3N=%sSOlM-iJ)mI z@)z4ye*g*$S$%PIvVTfi9If~VQGS$>muQ=kk-w?|bdU2#Q5Vfbjqg&U03qvu5RGY! z=BPR=lp6tt`-BxCg*Q%joIDtjY6`@jBzu%85LRNr9tL&4mX<<;#uh;!@9~7LRf}yT zxz$3F2X5j)j#vbrdy1g($gVlIUAKV^$gVk2tD@vY&-O?2P&=A)?PwmR4K0j@KAr;{ zI1ZtNiVh5-b7eVi8+&4)cJX^|hP`LH+1A3hIz3;p5qh{q{O zq3}Ho03o2HM9uK|lP6-S0DG$?DWpxVj(H# zw}3EYiW=J#$dyb{<5?cB@hp!o_qcuu{pP}0((g8p>l2h$dWef%J_*oJQ9Sq2OE_9l z&~Z1TUTC7aGwF=>zG9}=7R}^WLW;CEhgEv=!PXS*s0Ctk>x+ffPTBZ~hRndV=P{9|OEvWmi3 zvA%#t!Wt8(JsinfDlTBAhvxqm8G_`%E0pAqL^%Da@ckP->n*H02r$6};Y|25)rB}5 z9ee@-wP^+FYzc)`rNG1m$5$i_%r7je_8YkJ%*42<1B7YdIe3wK9*9_L`&R*j6nh{t z=V5`V0p$xMKv16ma@hXDNL1$wmFT=n;Y?cc>a=+w0pisenWA_J(j_p+CM`liQ(IzF zI}OGVwIz`=6g36-ijrIbRvb#63DSICgqPPsI()SFpQI$P3=@*b zP!MNWc-IsBj*`nMVp?Pbu9nox?LcKno@tReYM~$qVX^m30y7kmkv0*WjEKm{$UH?v za?FTWYn3}0IU~XwjN_rK!5 z@-n%?F4~hS6efNi0nN;kr|D`W-8 z-Jx710Abu?1OCPabZ7wh8-$LB-2%M06@(!okA%J?zGwnK0(>ttLJ1;F^Z=lui8jQg z%@_ay9*f{K3B?I$H-v_$fuh}k>q|0FL+BJ`kBKWC_bRO`Zo(Tw9M_W6#E_L)SHo0B zq$Y+qSrvfOl@$1Lh!bgIjpLpa65sbhk*I%Ch!0AU`((|XLUBqc7uj*0pQ?>W2-ApS zc*_rNz(ud~R?M{08j4KRYH;&ykqe+7O6>@-M-cGr4vs@>%Wr$~r9Tt4*|ennj;!*~*e ze2uVq5~d;v&-JSqkAsb(1Ru5%!s1tmkP_{ZwaDw-5z3*cx!Zx8BNBO?J42n{D8M|0 zI}VZ4JXc61V}@(x`D1ew;Tf(qsmyS#NoA(XiA{Mqi(Cc;oZ7S9T%;G?(s2V>?-Z9S zC}#c~?NORzE_YoNS;&n^EliBx?AitmGz?`3Oc4F4CXxq-i{v@e5$145y4Lg|rUUn* zVaO3*ZU-(5p&-EJM<*(yLWV*66JBYG&?^8$6z5tgt9UF10uM0Xv2I&@n`ypt+WG=S zaU7!gM?cMGNfT~9P%J=35)X(LvCtOxCBX5(?AAR6+;iH?06ksc-<>U> zXULYsnTs^sZycxA;iB1b29&~Farw<5cukuHp%<;t7c~Hi; z!|=0VsEEYD4)IxKCG(AdKpt4d_f!NI{34aKt{j@M4iBE>p$Y#`{KA$RdZy6fvV6aG z#R$b$v3T$QqD0}q??|Z2!?`fVIqnd5{NUWI@ZjSHpFeVln==xo_;F5F)?5HVk&u_L z$capFD!}gE2q!%F)U4C8=44?rdJN#gf(Jja9iJ_*GT_L^$#mU{To-^@W1y9NvN7$tgYcyLx0QA5PRgAANgfbKEF-4pVNNRB5c4?zgx4$XDVp}8jc&?xwBtnByZ zWFh)+NgA3Jxk!41R73#ak;2LDnR!YxuJe3U`qQ>6u%@@ZKv5;@(3 zJI)zd;DNb*!WP>zCp-Q~Hk2*KzSHyS2V-)V=mw@B1iE^;&L!$H)8Qvi|4zX|&Q!iu zumOe~CYtM9tT2NZAGL19#C5)=E(Je2kz?hIZr53+FoU6oKYjqrPu0!B1&!8%SL(}z zzWjWkLK1qA%P?pVFD(gs-|)0?sS#OUpI;cN5Y0$+of-u;g4O3tMo@_U@thRCLCn+; zMU6KY33JfHBZfJcWKj1PRA3PiP=CI#%b(dU0R}g+GRQ@T->qqLDK-*G&`zn!oN~e4 zOi0o8r}0G!>^gjDVyJEtX6Ta!oCYJ97%N~D2t#Y*GUQwfi*I`Qz^PNPUofsL#wZ`R zAOw?y=4xPag$#B&W9q@|4AlhDI3mbmCd_9&wzFY<6IuDpH|PtKe_?VN7-p;lSAbxsIZnlx z2{YpP(-Qcsg@p@hP%T$7`-I~Ps(TF~j+`D3{{IQR6#GS;OWGq}YmX@Xqhhr?gEt5Y z?(+g$&46mepxz({_dhsjgyz9>deB6!(Ri;X(5$VXMq`QpB24XNN%}3Cf$5tqcv+)W zVgnhoPLQpFHti9U8<-OU$k?rc*J(nt+XNJ=oX;^8!c= zPT2$pVY*HbR8zl9U-}bqaM~@lV4l8P5lpj%F>Yd~!AJu(1_rZW`TYa}!HR<6d7;)( z+@UbvAi{xljRV_=12H(Ij&O}qdiYhYQefBN%QP4olM8_%+mVYNEHBem?EKQOIwn}5 zer_%bQcg2vX9Q`a(O9$3pW2Zd!uDiJ9C3_lg}7D;g;EMszuk(8=|&@#(|`>OMPL9` z2k6#R`gNi)0q7A&>dycoel?lkVe&Xk-TX`fvs^Lsqq00ESfLKU{IhjyChQi&^+9Q7 zbgRLp)P^`==Q@{CAAtOhhaCj-f-yJ6=BEtvr~ux*kiexSRIu}5+l zY(rjD_$|d?<5(v6GR-)}%_u^~rS4@TYY;C=G>Glsli~28LFL(JJ44?fs#=nx7QB4d z#c#ksa2gaPmA{*B{u}l-R!;`hKaOVu6Kq~9b_RvuOO4339KZoV-I~f#vpI_soQc6u zUw)eQ@CA@TnlF_G{y|2l@ui7jUK`=Ah#j`cjj=)I^-0fy1Vc6NqvQ&|jvTQ^23As; zqs(h#`{*+orp8s7?p=`>!^YC?0*6_QB z&3e?qM@BGMy1?yBz*@$aYMcVW(BPn9I~e6%$z-fd4c@{2V2Sl$COrV>PtmQJa2$l3 zuPZ1$Fr7YR6rORqCuB&!Rna5(EJTb*e}JM#uo(s{rbdbe4bmi8=}+Sp-hbHzB}M&! zg2HkIIZX?Aq-ck48qLEn0t+gnN^$&W>DK%VyK%4whYfeD!DdM?uMH2R0V@hdO80Mh zwn~sGj+h$z(GE20l*{PWJo**Is4e|VYM9;c$HNI%&Q@a{7wpm}u7RmkF@0lR8%{9- zSdH@aa!4Ge_l(FmZ1ZsW5F;$}D5-oaQNszU|L~*9K0Nnxnf~XuZTE9UTK+QIE zN?>!)>A}pyFjkP44!_%QL=Yjx+8=yIaI=txIwo>30nTm{)ezc9g|rwM=#xOxp{21MuGsjHWS!>#r;YKV4j55ptCc7cXlm?0-;J1enJjUXcFV!H!N>IKu ztAKt53OUmaiTHrX4`%jil)=a_Suix%NdX= zI;TX)nU&^Rf2Gc(XO0b`ZImK&m;p8}O$_r|5jOOLk{@M3eGP?d5->cP2JAUEtouQj zDJmkyKtoQ|n}(J#C>ZlF&!7j0xTD{#q%~AEW|sk~hZ<}e#k@AGk_N0OM4g)UNYZ?m z&EHmdCYg|PGCR+x&?d^j0vH1gWMj575d4&RY7CZ5=Z+D=CIvOjC|$;->OI^q#2oI^ zfKdmme33S^;^R}E%XLt^sS&0wQRh1RBg}?7`kzkwWe{KmBRYdalIOc)oNwY+hG;q+ zTWGFj2F5v@!9nW#jK{NnFw`_#Fh(%c92YDD2c!|bL8E;1KZ7TX%m{XhVF|YV0HO~l zFVhSPO+zBZC+fhr$>2d*-Nxt$dP!BPj(^>?NIUF4O>vb^3_`03q?+X#bFhQ4UjOjX~9Uo?Zn^^uJ$0~vb4?`Z^%R~&sAbLi(9?Xegh#DLyEWQz4ijH4r&IuD7jLJlV zPz`N^^)WQ(%KQI7Wl#fUs&J^3w&XLFD&qd1%w5LEr&lu>)Z-|1JiZg z|A9Xj3m?#cueLevl$8yul2fXeH7vWb;p!>Lrqxrfo;i8O64I1vTnH`HVvpw zo?111>hzPR&YUqd1*fid*_0KDL<*e7O{uL<)UByWejc1{X%#C+=sG!phN4UOy#dE* zYObkCE}y&-*I-S}jkWbF;2M@>0IzM}OHhZdPhYmCwyt?nZT(zyMxuG`>LhhI@GE4V zSjUB1UDxx%ZU#8Si$}wbxH!%UMO=C9MZ=!IHzyntfGofYhr{B!0ImU349813cr;vR zD5`Kl1G5!mUNrnoF?@!Ce8m{(Dj+hF;`pvY3IVyRYmg!?Xl4^BNf1#Ybgi$vFTu6a zS|a9zSBv4p!r9`}CH3JNf>+yZTL|q&mH|P9Vm8k9h_>x;CExLq&omasur&E$n8F<- zaSP>Vp8RylVK%?tYkq`a+k0sEdZCjiy*4-+jtRgx#c_z_Fi8387}W#b%M!TkJ-{L7 zGfp0u6P!{j@N%J{RLhWlIj77DGzZUrFxZx0E;M&wtLPn3|(Yg z!w8ahq#D7z+200r%9>dU_bjRP8S*n%TY=&rFB+~CRtGDL6BjCzyi8Ryz^znK07BCD z1Id$K93H+wkjo7}N*BY!XDCL;i3>K4sxx`vD@BJInkO|^ZBRT{Ae_SjNx_blpC`%B zBKZj;C>c3qE5WqkX!sj~&LYFko@B=Avzb9_Qolfceo20EC~;W;h*cbc%GU+2v{bTX zrIY2r%O=CYAYb_366Nssij+hZQWB*<@Hc|c`b5zV!J!9=2rVf@PDyA*T$60DLXqbVvkrL)Bc#fnB{iMxU z)uW~a2ppQ9*s3SUG0;Q$9v2O-5{4fxgMW~81YivFdt{az8$=^1X;A77QkkZ->z6+{ zemKR3%AI~kTrIeP-bLa9bf646HX1%#Kr&>W01EY}5(WUWE?aSo#88vX6xmMIKS*y{ z1`H49AY0{!er3Nx2sk`Ef<_3>dYm!r7hS!g;bVO|vE&&fsq&Z?lI;<_ra zUgL}`Jl41dIVcY@5U4o8Fq+`F)_hqlD6>txa%hC4bYC{EnJO<}R8@0j>O#I#y=RN$ zgs(!E+1l(M%-Tq+vQEr}XA*#row*JGAMypPddP}gX_zyFo>;w^nz>{ETbg^0VQIWn z?=mFKGV*af+SX+hGVjlltP$u)YcjS2Xq1Vj^LY7WXRfpg_p4bmo0oTFHlQS&;IZG? zT3l;WA=$EE=7d)YF|xy>@YA;4ziaJ1h%~{`#`$o#wy%nE4>TqpsL9}uhBtwVuO4Tj4W2%%a0pm;yufd3juh2)@h67YtK*9@EdNG_hu`j0@a^MlQl1UxysNF7%&qq-_mJuLCi@l(D=&hJa zcjzH+n?9rh!;(O{SXO{hbkfJgjd^m^q}>j38mdA7LoN~;@D>^%6cbg#F?3d8&P}HP zJfbYf@-c6{s~%?X#I;Ngiuv2a_=o_>tD zAd5=7vZcX_)-*Co9-d{(!xfOl+A0BrY{hm}@=EILqYOzLbf;wi$0k%@@;PTG;9Mts z!pBQ&vAM!0G}VkT0+RzWJY0-CNmS>3u(;qbM$3|*9hLc>{Zs0 zHewp;zKQDhf_g|=wjYFuIPvlLFh(68K@Uk}Ph}neXsQ{ntN{?hg+X+r1(2aa>J%J# z!zl&sEfzkYt?nGWR@5&O9Tdr;f~XGRDb+A*3s`{k8`>s>9ZWVdjY=j zP0DS?M8rmuL~PuLQg%W-LWxMqNfkM8Rj-#aQFtZ=Ql+2tG1s+24ac(E&2>8!Nj^JK zlZ3jh>xSv1Hx>9E2<- zSc)bi6GAD*cFC5%xDdk~HE;K&|IN4=UO`g&GSq8pB>4 zDeVI?Qx97sWej^cC%g!a9WKOoJHGxsQ%^EPk##oDkANRppQTs#$3Sl?*K9qugjx7# zr%M*nWmhiXVZ@h2JQzL81OR$w**!uVoNvkdpMvja94m^r^fpuyDwZktRoGId9f331 z;L}M>vBy>dY7{vP$qAPVbGhLjB~~}pq*3yAkeE&6wV1_&&w2kbL&t@XnB=CYla@b8 z>8|c^nCB~8e^|DDAROO}!%+wj(oyeijckVAF+yRUepSuk`oz`2+N1GuH(OR~RmOql z1xVAbE-93GIssnfRn9rCP0R%#o!@5@z=tZg@oG*;S6-=EQruL|ZQ=o@x6i><{M6sn65@Z9_ab8|< zws9^R%Qm9Krwgzqs}+%?mZ5Apb5>Dal>X+0oT}x(k?2lRo|C5*M$EEQd>@%1DHXGy zr6Oyo=1y2(6K~$=D{aAU^auu59k#KVXB2ZBQ;gG(&r&?Y8ITiREX?VKXNb?7@cH6% zl-x<>&{`N^zWCcc=+nd>RfzG*=7T8<44bnq{ab)yG}QteqlUg#9Z#tayg~rpvD*STr`=CwSJ;SJ*31Dz-zvffgY@-=utR`3lc;;gr}h5Fke~Dd^`{M zQ$(a>53U14a#w{*oRC}s;NwDy(y>x($QXKRgEI{vmhIFU3VKLD_7a3si3l5&l`MltM73JW0jLqF*8E}bDYL0)ZDo68Ag9uUZI2|;wc6iT> zvk&Y*=%So5j+{4qZAX54k~AwHw^J{D0Q-Wj-fEnqIsNY!4qXvxWxV7 zAX*?Jm4228O|DF6om&ylQ?l4A=QT7B}Dr%{tQ_@GBUV{w6j2_Ft zrGx4A133+y6qPrZ@Ua=?G1g5{v90%!ww|;PPn|H9mZ7|vPzy>`e()S$aWYelOEnic z`6!(7fvF|sa9SRCn5KA4Gp+~Z!Nrnozy-pIj(pM1Q5dIxED83WPaiCys8UkjX*0Zc($s1K{GFS41AtmoC)ZAn3C5LrH8NqL9aVs|ce=E2hVE7?QGW zVJqc?@1@{$!~ZSgHuzER@9Kj>eXrNN4`AM71PLgAd|8NV9hJ%E+)SBA13o(rIlccZ zr^NiKA&*%JZg!zVJu!2saZQ5K;KN~%4kuey1_)!iamnuGz~*wAlF;mUz$HX~Dx;ykMgwkO{=rJB-N)l%&8{rZ9+md&@GC+rFuX5&*6HWlbV-K@Av(Mu z1v^m8@IVA4m8Z8q80-4Ieq}snmo-N zH1wV%;x5IPGTvERke8-YK5t{4crmTcRn^7<)FOwktqr24)D` z5BBpECF=YWdc;$4QdZVVJ$a|>Yi^{>ug8gV0Z9}1(nBe{8Ioug)BJJ1$ZnWIwItmcWzG)5&I`y43eODz7?gK}F`?i70(U6Ajp(DWkz`$i&vbOAH zfKcq5q^zsHV=-7qQSezEjpG>yC{YHcLijFUKR8^ASVk4i9!9R3m7&+lP*v3+D(TTB z_N}!6=bQpel2om5=v#4i9Nld!o%^w%ak`0iI&7;*89tqDxIQWEbLa^uTZhMuLqnl+ zKt_KM=w*Ja&bjqU$G@w3ow-WMmg0JmNZ8`rtAiP`|HNa>7@LAuc_9V`o55kTtn39l3X&(eyA} z)GQ(6#peFJ#twKeS#kH$jDF=ajsBG$eHfA+I3n!dX>7ZK;+<4ub|SCwS`aKxa}7r} z`-0<6MVEO9Z9b09BY1tlR5?0~hi!=;uZ$Ttg&)Kit%f*4Rg7gzB~?`b%sLTtj0q50 zx3Q+#idc9Bq6V+czBM!;*VBDB%sj|j3|2N)uVm#^oAP0-$|Kf3sE4wVsen!dQMWNL zhY7;-oAMRw&!;YG)eD7&#*A0F!gNz`fxhJdmX|H9Ad;$`Lmp6HE_}ltSCT*v?cum? zf^2kaj&F?sMBFdXJCQMRb)6HwO!!fl8m@eM&>si+5hNwQC>f2+P?3~FU!S(={f9v> zHOk?^Q){2fdk)}9wHhju2z;CJ_l%h~`R5Ee88@EHq0C`VKT>p!ljpEF=^$ftsh}g{|2$hs~F`r1It2XtG&>Ce_``f91pFA?4M6f zyKxxLbd;&ScWV`E9)0NM~fRA?&nS@Jf4de#u?nHXc$Gn_N%L`R*}()73* z%7LpVl%bfxa@_=%@ED!7a^nZI)XtgXUdwbRG;UyHTZ>AzFtt07`$mN~{5 zb%d4V)7FubAX!85E3cgB;#B3+)sepzTR+sVt!X}FTSGmgn#U&%0HO6#Dh}_b)M;nR z=}*vU2T|iwAmg-?dcgK_Kbf{>n|}v|>nhi6)*(G5<~~94P=EO`4}w7L!~!YPIZ3K5 z*xPI`kmo`%DP_?Y^u6;$fHesi(59yYSZWZKe8KYrK*%EIj)x!_at>rK!9g&cjHy{M zb+yNwfcI!21VH3+NHPMBt3*#KNA*=_`Q;Dt&=CLpMsp+Y#?ssu{jTvhwM?s7>xT?^ zgAF!-WOKfs1`x8sFnME$Vj+5`=W+7S7bVIHd}2O4rxxLe`(k(HTF1SR37HYn_qH;0WS5OnjJi<)ZRI& z)IRK&8n}WYPdynkOST8lxOF72Tm$av9jX0pJF3*)(q93VZsPK9i0&W{f1HP-o`?2MTrO4-lf3!jl&#o|Ksv z4={$DtMtVq2=Q%RNu5I{hn}3I__U|@J;u!xmgjiCrc^|jp1R?x>|*};6MWcJSu#a- zeq<3B&I&8g8e}m}GULW5>8zHg1|2=kiLXco-^%@^p{=5k?#BLa2gDV>X;M|5Y(8h% z70E<%MRRhMgFp9D-I%PZX;`zYF6peQuB&TER4uP}8k5ay8tbc|vng4Xtgit;Vhvn7 zwe_plG~*AU)FtcbXHu%>Hzuo_lNI&NC5?^MYbCIxrsllHHOccDh?}##p>b8U7+9ZJ zwc1$?Kcv!JMZc#~wYs^{M`}TJ9dH7EjqpP>Rf(0gbv4eiHOrSL725K~WYW31x^7L9 zDELM%t-i)tQ{Pm(qCQzu09>5<mw+*4HGjh3;#J zMY1VTy*df}svD~l&44d|@1@B}Ha0diI@QYoD2xF=e{;1@1*f_yS(jV|;!06U*Q~Cq zO@LXfU$8mcpWLAz-kF^6X-1}8ngl~6>k~<*s%k}Z&GPBs8wCN~nwqP@XjdlJIyK2e zEqJtQbpu*~++WdDQ4fZzt?>~Sj?;9>>noGjo=ol*Iwu-dua!Cr%ai>zWeBWu#n0nh zfPRtWmnK)&RVR`dYZdioc=$REVo-xCYMd2y4a>kF$}<|_ zN0Dk*C91BgO*A#a`*QSJZNa1!HP=)(E}wKVT&<{CRxs(D6$O*v=Y-B!QNIRwOj^Et zO?{#nf^`xED}FWstfsmdxaf9$!=$E_px~90u4$}Z4G5SCiRMXHH`G-(*VZK`Evs!_ zUYo3|!NGuh#hO*CCpA|?mPqOhWQr5p#QMaOeoo!4MS09B1rQFu)F5-d3v);6y^OVB!Jb#s%` zSbYse0y!B~tzY5PHPo*t5O2P8Ck+->H&Iwoox`88sse#TX<=WlOjg&(z-bUg(P@G* zQ+sWdY*B1g$w+Hh(+stb(g{nEs7oA0i`UfEF=3K$nvCM<7`nCB)+}$TrL2(#5&?RC zJ(Wg`Pan zsBgqspupi*{hm#wqIGhx@y&$I*8obdMLpStBhJIB)@;EVnu(B_KEwgay(p@}Lg)&z zKluU^GFe>@g*qvtR%Z#;YWUv(iIcFZAcjy~9rh+0>!EL@2(+5yYDnf))z?B1^rL055Eok4tgKC}bjS=M6eJJ$2|o}ICQ|gfG6Y##TOO5E9Oj=3fv2WYXL)U7 z6Rh7jIYfO`c>xp!b&Ppj5>eHbmS|ep(AZo6yd@h*(=uFME#XDrxyfcyZeg-+wUM9X zU7-XH$4td#jx^$kKwNxszQEh0hcEHj2f$f5BAIgzH*q!}{t~kZfxb z3HTL8Da6^e^|i~_qETwWX%JlEcL*WYWxA|c4J(Lbm7E6}!Ev>)?nm!eLC&wLtrrU< zX&Ib?X?pd|tnfRC)lj45d{|{_4sty&XM5ENvS@Wtbsa6I|$6uMm^nAgo;VkzhYlrU8_=a zF~mA1qud5n36_xBpx0_xUpvC4GCduf186oNMRn+zlb+bLRq3q*mHaC4iSHE1=F|ivoLyaPtSFR4^2V|F8 z*;K*&rq>z%3KNvsV$aM9P&JftFUPGenOSa5$PXlpv0kaDm*&>%J1X$0VvEWsBEsxj zfO{uOA*X!){8I}~Of)t$HQ_I~PFh@EfWO^p{buV#x!r+VEZOk?6L^Ik_Z#k@kZ1#l zU)XQHPBt5GJ#TQqlJ)M5p|(xV(LP-RNNem`%j0D8@|>rLwcWl zQxX;IQ}Q=mOw`DjIQ*CotyDojP#lM^*0QTWPW4lP<)?6|f7DAN0S4l=l1-{O^`Dd1 zF+SNVH5Qi`u^765(SJty7~lu?udpeWQ;5spm|ZMl_Q?Cr>t`JGrN*5RqnEH2Lh00) zD299r%>yjaZ^uL`KIR`5E3#p*K9rwF-q)Xv77b{JV18tyg48-9>Lbk>q)VzDb^fmQ zn=vKV($TLJW84(0KuAyLa%s8# zYyesw;d~mb(_fCx;rPG5_^P+!t3TY(B0q9}xOUv8_tVurKlMk`mNh_k8AEky+Hj5* zPI~$M>zE^vKRA|Pop)4X^2q57JYR;Cv()lkB-iISPKS}PmOBi7I#i5t{rM)e-5=Yj zzL|=3=kL)u_FQ$e+W|2vYVuMcBGogSXSy*<`Wa)>u-gNzgM!vvsdm%r=HNb>drxxw zFW5VpYa+dxkZYm=@M-#^ZKg0-FzF2QDKyp18p`ef6}eRnu2b ztxDjVxYtJ)bh}SnuY!}OX{&83!lR3ZsuAa%PmHDmdu_7`?U2esPF_)y~Hi`qj~Q_8P%mHM^6gWHp>@pfB#fyPg_ z@a^_2tN$#kz0_)7^f|XHE&7*P?d4W`rPapRpqKU>w!==;xmfl@;WGqnfBX#G_Qy{! zKGLR_zQT6ci8)uwo=*4-LEFzi=J@HS_9MQIAL>6=(sU#}yRGMQ!q@Re?bEIC#RIf; zJka<{Ec~mj_Dxp%R;%4Oa!9jv^Yby-IDJ z|H17XR*L#Z4AB0P)o-`8KZ%~*)-go=+TYaH^&+^f>jCx8wd5%spsni%jknw9S>tv5 z5Wd}BZsF^ECw!gnYIdLjVJFLJm1ECxF%Gh<_{p;3C$%5rC!6_Gzs|qEj<${`l1J|& zgWEbDsNZhu`GfjTvGljw#a6$L4;pW`7h3p7+Sc(z^mRQ7ZeL*W)AI@8FSGh}JW;>h zzS_dK+uyYMHx1Cf-Ri&7YTsqGI|gWXTK#r=r`2z_AGP}J_7ALnyS>Zm-)*&@w%X5H z?dJw)zijotYPDat+P}8i|8BMaV}SO5TmApXYQJr@-?iF*8le4w)vuSu6n`P8UGxfW z$E|+5ooV%FTkRaHJ=AKC7@$4M>bKj+TK!+L+T*PD1gm|b)jrv3V{KRVQCIjGb_O|r zBLTkxoDj6fm@2WXG7`gJ{~@p?W#ymo;_Z=klW=R{xEb81hw z=*=3SeTvm@w@jk2x>pQh|eGhKeSoHOJgYfOP zo)4(M-Wspx1M0Wi*ID>_z94+Ny}`o2ae(&CR=?f8)#|s~-?sV(YHzjh?;4=3=P%NC zmxXV)pR)R&8=(EX)&HW^es6&G$5y|tza(#z>rHT5*I(+_^_SYZz6Q5-y`=sEi=W*d zYxV1TO5^SJNf!R}0ouCW5`0PVR}|AGP9i>>~pR{H|0eaQgrWmf;n0oqqs z{dEJho2~xq255i7>i^~d?OUyWyZvpef1vhO3;(VoY~N$y+wH%#`a7-m-&^emt@aM9 z{kYZsfz|%;0PQENe!IQL>bKiZTm8>k?dJz*zijo}?O#~^xOSn}Aax-=!_G0z4hg|I zI0Wr6K8%6e{`F5VzCJIZ{s{A+c65Mtj@56shgto0`&g@gtko_Wpna0nKheu!=ytcM4;cNR+Tjx`7djxAm{dRkl)o-_Te$x1S3xC`I zZS6A}f1-u2^PBp0K2!T-3*Tv9`25apj#bo9=JK4+Jd;uBgxn$NXWMRY6F9#A#*Xi= zaURv@{xs+HqUQWobAD$w=dV)U(Iv%kn#U&UZ0uG z>r?Z-u6{Ijy4{(6k@_vO?TtC%3Mm5(*HOF7g@mBNsCbRRyS<#&9p?bK>M`m%6%f~p6&Ejz` zFUjIkmzOzD$>JFTXS9?cZHJCi-g=Q z>CYabIoSk`kJsI9yc*|Gd5(|fJl?;|93QRk&Gkfcjz?zmey2Itlg#G&qB+-#%;xiy z=0zA2-PF9^?@kA)KNA@32{-9mRrsR`93TI#Zu}ePQF)HH<{Y2D%p6ax&+${|YM1f< zYK~`Sb38To?(f?3=J;!Uj(28rz1Dn$YoF`2=0z?aoyB8a&h=T_^X7W3xp%2+&ztMD z)}QLi&&gu0w_4wOsjKhJ^;zqeyYiLJ(OlLoKARKLU1l}R_cJKa1df;J?&f>rJSxxi zMsu#Wf0=pxXnn4?>h=vsBMtra=JlrKJG%0`o;1&Oxi_yTE$_|iNAo_eJ@39Q_vZDc z?eTic?BT9GZ(d(opVvcX^Lo&HyldZkqRYJ}xqNaKPj|UDpNF)6-ZNc&@7XT*p5yX) z&I_D*J!*fvSGe-!S-i&O-fLa%z0T#{8(h9Ai@AR2@p*4{^><|PPM7b=;(abZki|7F z_de`$?;|ch=6u5Wl=B(m@DeW)a*sUPu-^88o51n)_8zz1HqN8+%|fG^XY;MDeCsUc zdaLc{y7JyVTpk^pZug{Lr2b4uFG+uIDOzKi!13en<&M8`9+l_uXx<|1)=#(7kp&BTLIU&3=sQXF!XAh$9@i&ovZhh$I)`!MH`fm>Kh~A^E^)c{c$a%~J<|PobA8f$ifeCW7MHu6 z>xs7K&GkWZZ$AHP?!DFR&wGcipF88i; z`L!&5+2#ECZ0)}{fBsK%{`{YsKfjmRy~FyXdHQ=|(s2EHbG_5@+038c)AH%>8Km3y z9^v}K^;7G6k8$NooF``SRF`|tbb0zSwRHcz=ezO?vUsV>mu2xPm#=Z=&)4aAd2ey$ zw`MVaeoos<-=osU@4e5pcOZ)oy1d5uxbsQp)6V?)xPIYEie4mSfc&tbY;;d*0(Xs- z7~t-&jq|8{(@;nAZ06T9TE4ZbAN57I0qGa1KNB*@IbTjS^gkNoCivTu;{DHe{coH{ z<+*>&x&J@SygzICKi7HTsI-=POzKmdm|cG|aK+Z{v#Qi#P8ln)h_&2Rn0p*Ye(FuDthjmwV4} zIoD&|pZ6SBeqk0bb~)E;ZQq;gv*s19zV|wp^XI3vzV{|qesdOceb@G?U3u@FF6a8L z^`o^%xBT>r)Sn6Al^VT~kRkG1L)pXlvkBZaR%3`;uNvo3d47JRIoH!a&27RywS4<5 z?&$L2SNJ<|M!YtOq$Lm#DKet5TXxp!-qkIUj>muGW{D_@$$lUzO}i@84OczMru^|>Bt zd2g;qntStkafrOu&~~&2G?Bv8{IGdfoI9>R+8);*HP;_C*Aq3@6E)WpHP;jM0e8H7 z9@IQqOLQBOev$e!A;aX44cT$L(*%zC&uy4nZyM)Od9F8_^LgnnbGOg|t?%8#<^23Y z%k%jtvj@8R-dv@%zITzU@6G2Yt?ymx>W|OjGM7)x;z=%_lEqV9&gVPr{|uMUb6%3g z{Crp2<9eRiYg~KY6)yK)=W_22F0abs%`W%e;_|J|`?Hw$7afm-u6%74A9gwKPuiaM zaZ^6L#EV43{f_Syxa(i+F9+~(+0$M7TyM0z z_e@uQmh=doOkMy;r!L>yx(UUE#{}`Bck$bA8gB>rH0waP52Vbh-CFmwR)4 z(*1jLz0#cPRc0S?`#b7<%=xtQS?BZ47mdS9yht=WukpP?x4!A~oXz9wo8~P-fxpaL z&$PaG8`r*fJD0b2?vTY?&vgIZe4f(Wd!TFIo9ma>=X#ad!(Dq^zqGvfXjk5QjLXMm zak0xw|4dJD<-NK7>G8~P<-KRSe2(+HES~T3g;~7V<;$E`Ivq(b@{d|-tF=|&NW%g^-%kF*p)w$#iv~E&Gk{+_vZSjx%UOv{>3c5 z>~ilbF29z=ue-e7`Hxxrj?3S5zTqr4rQgu;;O8gmrY>)m#qC_~-QMNi9bDcqi@UhI zXBPK%d7muq@ACXC9_;d=&cmJg{YoA0u`c)K=TlnVo1aH%&d;ARd!pN)_hgrQ^YbZf zf0`@rJ;UX*vUr}$`TbGd-vXC=^YeKvzu1*u=DgCm+*_qFCTECCWz4Kh&*Lk?}h%6rI@*-zGuWA3ry1dkRl5;c{bQ_g^k@_#fePxLpT+$680_SeJJ_vZZ2_WPUi;U!)qWUT9dcE`s%bNPlYV-I8Ho(4o? ze3Se-wLhCj89;@^ZL@9*H>oq`qJE+*Nf)fynZz2_+>V)FU`HjrVp=SyuHV{ ze4;b2A8p@zwkz+=uOGC&_X<~krSn?nsx01Z^6(Nb5;D%sw{h-zX`IK`f6aOQ{%Pj* zt>wMB{%g+pr{?@qbN;EhzGrr~FbJCSdd=+KuDmy|Z>`Vys^)xE4|MJ2XEE1*tzYEI zd-LmcE$_|yf#zkdJ#Wr`EzkL$*^^y+-cwx8`;WFa-Q_c!XFAV!Uf{gcIK0G*gcQrb zhQ)9DP0{mEvAZ6M-SyBokFE#KSIs$J|1xuaYkfYCWOi;iD9yb&zcuIjs^)xEb3Us1 ze4;LL`}5{})AF2ena%m6Ip>R-^Fuw$?VsmgbMJ+&{9-$w# z{&nYM7T<6=9;6yJogdAd`ST*0d$)GwyJT^$%e{NJ+?$_YXn(x(T>ZXT%+D*dJ$_!H z9_i}y^9aqo`T2w9{5(O;&kxl6{6Nj0pU&)Qu0Q-dLCbsd^99Yl=eYK~`T2p?_g>=a zdoOkQiYzX7`6}l%&ir{A?O${+)U7!EBK2pY;rij5CGP&H*O$$^0{(9xm_WJkUAc zd9X9rJMEA6I9I+bizm8#s`E7Gna=Z^7iaNOmoIZ(nZ@NUU-M^rtt-DSi#NEu(wXbI zo)2$6pKHF`)j#N5mPIZNoTJ2THgDdD}N=6ue#iu_XFLZ_baZxH}4Nx|8-a1 zoA(PX&*ynH?+5A|uDxbqJ<{B}xy!jeYk986>W;2_=Pc&)zt->O%6oHt*Ye(dTz&6> zF8Aj1y|(W?)YTu6#YHY3;~d?4bSq82Nd1|R@$U1P@oxQZoOead=AjkM`8=B0d9J)S z*ITXcJ<`?Z`m5!6RGB@;)%WK5sr9|fU41@(jt@!nA|YjNJj>j8HqN8*Y!O<~ocGhr z&UNLpnd7bPdG~kidGmg$_48eMZ=OFbpUp#Ed)~uc?mfcgoG-fn(JuGqeA4pXV_ki3 z-v70Ju`6Ga#k~J({b{cJ4Cnb-yujt&3tgVgobTE{?<&`x_hy%SSG#To!>DIFYzKF6Ww|@ z(XDrl^Z5Nk^VXr!Kh14idGC%c_vZSi`|InF! z&Dp=q=KeMB5PG5RY#d(VMM9>!{!MlLYn;dXr#btV+3cU@?4O$bn`*m<{!MfJo96o0 zIFI_*JhY-Y&tGPDbLG8zy4;)BleRz5mCw)O!7lga^{MT94|nywN4VUZ&kx$ZcbTj2 z&HK03pYF;cT>E34`Mjz1IUlEolF^HV%y8%H z|J^*6Xb+j&YZ67NO>=Laf6cv{rK>lze`^+Vz0>x*Te$kIvY6|ow%5j$Z)Y4{;zdGc zy78Xru8+of{QA(G^s%o9+77IFI*FbM`N@*+0$MKQ;R|+x2gb>)#yLzs7mIf10y@na%mF zInTG6=X;Lp-#pj9d9Htr^LYO>Xa6#r{nMP|sb+uYx&F;}{hROl*Eo;&PjmJ!vpGJR z^Z888`^$XSzXh&;3tayi=kfk&&i-XK`=>ekr)K{axc)74{afhz*Eo;*$MsipuBVyJ z^Q*Zx@3)%w4!uY|aPGdHt(7{+Z43 z*PP>@*}Psf=k=1=y#Hy=`I_0e(NLx~&AX-9FuvYA2U^~n^IvoCzOH?5UN2go*Gpy( zcI|OKYWWc^A88z3;zdH1y7{=&U4M=9`1+zbpIO50E zyu^!yEOW=V%pG6jJifkb&g)6d{;N5k)jS?G=jSrpJ@jvd>)#63zs7ld{59wJXEv`t z&Aoa5(VW+hx<}~sits9Wk&uHv6l&H~X(S`>$sISGxX}yZ)EE z{x{C!^Fwpa4>jk9n)5@=`Jv|gD0lr^<@&eE^{;Ur@1N%EpPKzsvwv##PtE?Va{XK5 z`nSgQuW=srkLO!+_UBJC?>AbW^C7d@f6cu)e>C^zeA1ljk(%>M&HF=UbN$lXoA(dR z^TMcSHt#2zd-MLHIqxr-J=pD!&p%pzxXVX4kICXPmwQii`DEwm&NGd}OT0)(g`1xh zZhkh-rRIEBw+fxkY|d}Zy?Om=&g(a``8=gLuZPU$^`N;o zuMf?=bKUXrdeQRUynZz2^^w`UUNraS^`kkjkIWwE`s>Z>L+cm0^4_CeKE`=m78kp` zG>gkz?mfxn-n`!Q_@=t@^PCqLhnIMfkhSjmTkEdB#(DhypgFIX%;x<-b8pUX%{jl+ zoL_3Lmujw;Ywh9T_}01OTj!3iaUNe^H0Sz~*}T3r_vZDkxi^nrb8lYHn&*b2To+zN zFA}oB9q$Hryp8kdc$T_9dD&O-o|*bw7lorx z^L%GE&v#X*8NEozW_SFX-SIchqvPlEpXRrQRx_K&tGPGNpXS~?pPKV|OP%ZX@6E4Y zv^?*BYCbP*4lPA560*gO&lWd6jq~{Y(46xlvw6IldviW$o*#Ot9_q~JFU?C_?mgb* z;U!)qWUD*=t?u|6=kep$oX4NpxnZZ8d-MEh?#<^L&AoYkHTNFp_V3N{(fSiz`Dt0a z%;nyzT<*QmgLv$d35|u zLo1qRb30ewyS>Z3IUjX@-kgt`^Z8+4XgPY3kp1p>_q*e5oX5|%<~-k--68B%b8oH> zn)Cdt`Mjepa_tpoajD6}OT0+P0eAcd-0?TgF0 z`95F|7sq?h9q&PRyp8kt`PQ80JF|IyHTUNE)|}^C&GW4;3P+*l`Oa*f?}MRc^dccO z?)Yom@i)$+<8K{W(VXY+uVapvw$Jr3vw45f+?!tyYu?)(Pao&}EFS9eFd}w$J&U*__Xsdvktk&iSq8{8n>*XEx`z=A7S|&H1f4=eL^kTg~~L z*__{+bAD$w=dWA`K>wU_g}}H-`YOscV=@wYwpeYtvTnnn)6%D`JLIE-P>9_sqX`K{%>IlndM{8n>* zt2w_joAX=q8LmIxGhOb@`L6AGbG_Hxdx2|zu`}np*7siK%5%Nf@*7>g**Lt!iv<4V z*J!?SJL=|l<2)+gJXFxU)nD1IUHjhMT<+b&<=&j{dOV!p>O5E9yRXapXECoAZJ*ai zW)FAmjmY8>mzQSoc$a&ZxqM<4^Lo?cnc~V%b)J^R(_QY(>r?mV&FfQhZ{D9YpX2t& z`-$e><*vN<8kc*ob$K>#aOHWuYyZ5ry7J!JT)xYBxAQ*d+AKco@*`P%)aA#r_@v8E z8;6&8k&t6 z^oj5)dXbQmuK(E`?|*&RPWnalHhXztDN(VXW;&GArkJkHtfqyOh!|IfSg(>RZxAI*7wGMoL; zoc+mcKEG(r^QG<_jzXPl9A4r@LN2)D%kKF3$y}c2LvwGQAI*7w)Eo~r$K!(SKKg&r z^*_7g{m)#U{ngx?{nwoRRkOcpp0A6p|Ce0$sIFS-8L zx&GI=>!WcVT^~H(nzQ}P=K7;K=eL^ckvcc@Qq3__^Yezx?(6E0|1&+&m0yy@OI_~0 z!sXs8UA`)dD_vfd#hYF3z0KwPdQ-=jcfHKM=IX!b{EG7%S^SpElg{rrznjHPZ%P-? z{`2q0R`c)2&TRhs2b#BW?ftoK@9OjK+t&8I`S06k?#+MiMsx4sZh!pyuC+Y>eT2*& z>*^P0@l=<4^WU@4{dv!E_4)5BX!(UM=f6LrIsZKwHUIq>^(I$;v-4JG{`)doe}~I= z8K-Aj^k+gYyY=<5TVEUJT~Uu;FKC|4{Q5!5bA49x{-EZ1ec5&w{k`J)d&Tv)aUSol z=In1~vwxbif0@nunda?7udjqx(Tjv!b^X8U`rkN@`p@yxoc;OJ%>HS4-p?{SH|lI^ z)4W@n4gK$t#r<7A+<9acm$}@V_do5Q_as+;vh(yTp5b!uSuS7b%=@MG&wG_Czs`B1 zad?Rr3ArX8YohOzw@ZM!ApRZEnA&G~oE_0GR{e#7}K=VWU9=7e{frra#JS<2PHx481RrCf4T zx*EZ$xp?tfPn*_H{xm)lZDfbV)GvzhGol@=-d{@e2 zg6~ebD!6OPXM(%C`uC(<67pWoeNrA7jz2Huv%&pR=6o5D^1hJgr+hegNXo~<{)VM| zF}NV*>QKHg%3SX!IZsZxb0|N>d1}hs-?Wr@|DK*Q$9qP~ykE?8`7GzzDYJib zQf?FaGcRTKZ@%+_l=DORg(-9XEKZsClO-wh{AWjtKF{q=nf=+5GS{DdDRVsbyZnI552n05^tZ;jHsviLKb-RB;3FxY z4nCUlzTjgiw+=p@GUw|F=aa7dDVLviK9e%f*IAeA=g+xe|L0wPA!S~V7o9JqY`=bt z))SV$oXUAUUP*al*x%KZ%Y(0_%=#}nznpR?E`OByxY=<1Y$^-k8KFQ^c?=$Cyd36y zY%1mOWRrgpo@KlaZehF;Ze_d)?rppo=Ju*Q0T+cgZjowuo$B zG_HZU9^58Bgl{$ZF}REI(=dDwUoh; zP5lD6(zpnoV*CJn!PGB?dB1KcAAwhz@)Kd6ua@!<%=6h&rosF?u%$c#Cr$ga;abz) zqj06k7s8iK{us>byQQpv`-k$k%Rj;#pWCGZ=Jk8KtcUqLce_-=T<>m|ufe=NZa5LlYz(v9BWIxR3#ddNC9%u5yaK7=6U|w(SoCWw zlibwQ_UA6S1uhEp@0OM@%ik?+;qs7ol{?`z#&^SOjqias7~c!eF&+SOe7njJnDeQt z6vDhdy2}0V6jT4h@R8u|@)3BR@kilYp6#-D^w7=IdOf4a+~@F|log2x+w4(9pq zE?MVSo8@3a$#}^W`jj z-1q`qX3E#WZ<+imywmt)nB$u-ufn@c{olijjgv6%*ZJ};%=3{iO>pyBXv*ITb3W%w zE11VOSlYqd21`en*XLl#g}J{W(i5%@?GKSWc&YI~cuQz-hzx~~8;^u}{}>`;;3lSi zG0gcpM8?DXJY$GVf;XA+Q(>NuAulXEDt4J4BYj9RDFw4j(Y} zE8rUA4KT0AVX_J4{b87Ffv1K24U_FK*Xv=j6XtvvCVODsZwll9d^*%GkXm?*@lklT z@dHuTb8Ai$h*0e}p%L@hX%X zF!x_5O>eRNEtKXkuirvx4Rih#N_&{&TPU4j-p>l98@$czzchVvxPDiE;aQ_;Br&H4Cei}P$t7wCZ7ghHuY!1obQD)2j=xrC<|ad?-$Av zxWd$50dqbT$|`t<+22}toAE}N>vN%0!TfruP`1KcPYR_PE;03Y!3&J{!5oiKauDYI zXp|g=+lT&+l4Ee5@kw}u@foxcPTIh|Lq1MAz`S0^Nf&s&$$P*pjQhZxPsP$7=6Y8w zgW=6#{EKA-TomdT%V>C&$;ZL7OkN64Hu*$&smZ6n{CSLGnGTONA6z1p@J!>)@Yt}w64?g7XuJdF@s`ML_zjcq zhuOapseyU_DUl;E*Uu6;4tFs7KLsB)?VW|WUX;iMnCoYW)WKXoO5`d$+qCyGJlgnG zn9mO-@_V=_wl?qgqxZD<-)Ir z<1Lk*@LJCSG3A6vxWDm^y=X5y$b9|;tEzJE*m!mMB=Vr(WxJ77xhMa~mMH;plat>~vCO)aV z7^^>1F2nspzEG~gy^UXix&OuTIy^4qi{%ZN&kKv?k1*HwC2|Ai`np7#Hn;s>BF$mm z|CdN>xNm5GiL{4#{+CE+xSPql!R+r+=?&+Ge5v$>CkL;Qe0ZwyaG1xpMvCB`CLaq= zH!gvBzgr_^FpqDIOorKhg-napuaKGW%+Owi%zO7&kYn&bA#`%1}hB^PM zWdzLgu|r13yi>--yh}=9UXQzFBFy=-Tc*I=-yWF`bANke7Th`XZ=cMAi-PydLYU`w zzbuWFKOie(t<=HXf2~}Fx&K;u8Rq_L70mq~mUb}re^@%g8$RO4lEt#LVg#JB?HcpsGw@LH2^f;$8slP&NroK2^ zH{jgR-mCIQnCt6VxdFEi`B`b&((eD9G>1Ef{JgY=dA#SPeXRTi=?u3H^ za2r#9CfwY34$QBQ>SO`T`Bo=OV9x(KSpoCw!8%z5zhd^k7UtI%b+QrW&)?KZ72MwJ ze=EGuxEkJJybI>ngLSeG=K6P44#J#oSLHA~BlPF09D~;xpM)10pMj?vpNF}gUXx4k z(vV-1D{!9ii!jIQn*0WyW%7EM+wbHCJObad(k&^s;9__z9B)!u!)==}zmpdW-h4wo z5c69y1pc?CEI$%{JxzRN@&NoFp-xgt@H+a8SGS~0gx?OIStR9QxJh&7GvHzPFJ1mK zc>V9VrqW&jf60`844!4muf*%0n*57!e^dX<@F=tYuffrpnQs3Z@ICl1?Ok~Nw(0+V z_Ybf24@(R4v^tT><3;(6_ zBwlw<6aBdX|J3BoZpZVkIbW?JcsT^#M5f=`?N zo`XMU`g;jJV$VNZV(PyF|EFoc9{#);-?!oW%=vu}Ze@<|7Ti33V%oc%Hxs;jMecxk zzq%rK!w;GEd&SDvOMjSeU6EnHSIqI<#}MsbmJh?czg?EUgFkNO_e1cY(7$?_0f*s1 z{kiZzoAa><=2j=m;ay?A*2!vkN+?h-8{pp>e+~Y!Ilgbe&xiW;vJ3ura8mZe(a$jH zRxdw**PH9{$8fdDPs5ez;`qs$e}kVf`DHluGc&0&_3{$T&x`8hb$EE#f1UgRo??6h z=I4oZa?AS!zx9#c>ZCQy&-?4-PWZ67-n+uwF3AUAo}WuH0FLfCx+P^8{NZr@*UM|R2D813G6nvMss9N4Lo+|;#_C^?MR1$Y;00L@|H9N?19vj@H^l0nld4$# zbFwWeAFhvj`4;?~Sx>$jtA9qmAFF>xegsE9M0eEt_ zz>+e6g;D>641@XB3AqpWoT*<7zZd3XQp#8u^^eOGnEgL4GvFVa`g7svYewCYvM5&n zm@J3)rDLqztKpl&@#1=pY{tI|USrB{gDZ`9!rP7a!6UFn>Xwumm|G_~3bVaVauOaJ z3MAz$+%)tjDHq{w##dl&cgo9f|M140@;dyGxxU_tmA^yYg}a6FcSzH=BA+(n-2&!z zRNBI)!y8AXBiteMr(U|lBSW5)d*SGN!n)Nz>DTOB(e+=g5 z?@9RtTx;^#@V}bl{d<^SZyc4!;M{a~@SWT*z`Xw*l`p~kdhe)w1>S1Pe;wXs{7pFe z8d|rcd>iI=ME1k{{NspxA0A}J_eXHcFu!oU!{fsBmy~mGvB{r@zhrz3K4|<~_=fQt z@TjnU*2{I6=lh5xuz2Q&4j+*mc#Lsdc)D>X_@7Mwy2IQKOCNYkc;m1PfTN!&)eY-A z9DNT!H>~gQkBlFL-!YyD-xJo~digl~_r|l}=rhuEd!L1Qe23*RI6ocZJ567Jd3=ZE zOYjVne+7QiT(4h;xz);cnAdl$d@Cw%_P-yFK4a7k_iy-7QUP;+2jt5zhNxjXAYX&OAC4y}--y-UCp%;H_sQN^{e5x> zzLIVZ&*M+U>hG2l@T8FMmS^C9H{)>u&I$d;`G-52@-M-IjbDSyjNgQBZ<2l^Dc50c zyQB#ozDI;NcFAopzvix&HgNPcvTpU#3FiKHNq4w!I>t(PFI;QZvq3PooiZHe{&vcJ zFuxwDmtuIY+1~`1``alG!`$Cac?8Zi*XLZA+YVU>bALPJbMP~!{Z;UF zxxXFq1pK_&-%gm@cG(M03~y|ggYcc9e7!scKWKas=Ki+JS(x*EyIh3FoA$22W5WF{ zDZhfbZI##IP2r8L@+SNlv%h!YuNvQchyDC;tF(l9eQlNZ!%IwicflKt?}599^*Jeh zVQ!n{LvUVrW3!Bae`Wgr0DQ#srxfPryPIVa%=HKNcbMBInFZ&DH#W(mFt6WD@(=K+ zaQ{on%2@r4^2J#Fjj|zDf1^~vQ^R_W>pxb1o$QR&UnhHG_1DQE_)F&cI~uG1vOFCt z|FWEcqpzuTtC#2CF5!W;Uar6o82<_m(-*&ATMvIX)KALWFt-=w2F&q!QEtXy&ok|{ zf*&`&13qG$3v+)j$_L=X@sh2YN88bf~hQDO; znea*DM`6ydYqA99^X4`A0zBF5e=R)A_^WXAJ4CuAWh=~Wt^5nj>v65@hTk>w{a@jm z!ZUQe9D$Q2e;OWX^0V*)<6pq|U&FRm{sZWlCcg9WEBJrI^Keq?Ss0}%Q8QxeUqu}RE zd*k5NVZznR-@%iNr@*Vj{Vpkwz>k}J9?bP|jVy-8oBgeT%glWLBFt@-Y>3rgC6B|u zH0^JLn}vHKzCMS;?H-@Je-{qL;qSwv&G|hBb1Rph!0d0ioP|GV+W!SS(fBIN{gulr zF!xt3_3%}>yM|fkU+>D(sH|@8AziWI4yfs|FNy&vTn*0NBxIFR6)rR@ zqb5HL2jY{V<8Z#&|7n=>ahsfnqwitsmXv>oxoweaFvoj~{2IO-c2FQ|AEz$$#cyEzB_+2yKJ_K{Ck`XYEuS)KR|Jm%X z1iobaQTS`-emf0ri(}BOUOo-;daIJp!o1$9l0vD7UoO}j{H%+*-GVfJr>ydP%&HppEt`?o>vf%ll_<-Rbt z#quGT^I@@!fIn&a^8mcvxD@6w*2~9W-p?1yC*YxB2aDy?@LV&$7QoyV%40CEr-iZ- zW*_V2OHut$r(P=YIt(9va$yVHJ2bdZs^LCn{JsZm^+~0g@ z2Y=qIk9UQ#(f+zh54b9NncBL_z3?|enR*$7*O!e8@OndTLvj41_WkfP#t*_To6l<| z!o9k({8Tvl8ByJm@+o+=$sdJ#n)w$U+bbqt3HMD`NB=9}DaIS&#m1ZAk!C&rCd{q9 z?1IDX2qX7h_-khWwXyQ^0h^ZIHh?}uBpO79^lU0`m##di39KOe_f3sk2ZRJroTprR^7Q@l+2q;5UrF0k@F!Hb=e%f6Sck{V=!L@_o2ncw@F4h41W#IcSLkc%4m3{$sdII`NAlf01re>6S-w=?}Y439NF4)gB_NXj!Xw_-UD^XD^* z<$3t$rvKOAx#s@!Tlk?q=@#nc4Y;it|LgE(lQ+fM^@?)6m zWr6$@UXpHJ3gqYT4&&$HFWi!TBPrKlZl&^Tcw9LCQmKdEG5vWPp8Uadjr!Eh`)kIx zVQsEAZUcY3FUxm=x2B1a?+))Wz85}dJP5vQTmbX*X<+$2VQR0Pk#-&hhm+%x#){ z1+EBhOq0#<-om!tDm7OVrD&FrP=K${TQVvtD0^xlNHKJ#Bka zxHMfIUIg?0KTMXxTu+C|YIwgXzaD<_=JXp$se-vpPCYwuJSNKyKIlSknilm7#J-uUzI>&9P%mz(`hoYjREpOc%!NR zA^7{og>YD2Wq>>Ye>v1oN-4~(pL`TP8}1MNWGZ~cv^NvJGn}A$nFlX3*VjM5RVM#D z{0rkR!uJnL?-5_W!Sl^{ZHAvQ`F6N#=nsDW5$-XZ^}h%6lIkZvfGg9n^phXM$Bcgp zSB3Wa$T9nJ>EhB-x+8zc^fwP)Z|dj6(ch_{TT%+)y(WJEe&kl>rSLJ6PlEY; z(^5VTZ!yO|6Mm){>pu!}%aO%!NhqHq%i*_7`>Wx<8Ii7m=R5ch#*f3%->INmQntYZ z3)8Nbo$&k3eETl^1(Sat{#$c@JO)2&@>6h6GvA`G)w+yi`_IEKn)}H$c%I3B1OLSM z_wdW%0!zyOz+FeNy_;}z>~~ArNofu*GkF`hSs1URbb`Na^6v1Gbani4dmotdJx2z> zea!qC4s*Lr?t|xqH*S-0@av}ikHF1~(go^e5}a@Rad^RP={za3U~c*HD7-K9KVKHZ z6N=I$>SYD|qVXE|?)#W;fIn$m1^<)rHu#>=EWZ=x&;KXoyYPR9{p0u7;HjqkG5B4x zzW)>sw`;umIb4=*9)2F?c<0M6VXi0n@@x2MsuK!8t4|BUkhQQU~jay_Syv&Tp1Mm*x5_qUt4?YT?G5ORe zH|;$Fk2jtJFEsvpc#ZK=_(o3pjime|%#G`WcYnHk zz3hhhJbsrPfNRWr{UOY)yBvqlgg3g&PvQGbdq0Px-_g}ADRpqU$*;lD-*KGIe+#!A zlXkuQHyr&PM(O+=`0FNbl4rl(=$`uQg7d4pv_ZZjU0u3MM>zT&>vVhFVQyEY54#&&fk&DCm%wEv|0vuyT^yeTO@qVj4E{9C^M6$qz|&3n&%rB= zSHVvbvI(vTZ;Y3JhCgrmvjaY2ych0m${&Jf89xP=8$S&%Gy6XabIX(G z;F00_%9G3Ri)Mc>!gr5N*TC0z@KobB;QK;-{5&)~y;-_Ez90KRtOuri3%JMMr1N@d z2Y=Pf@4MhG=@?I{_rRsbAA}bhe+X_L_Maz(F#o=<#UJrA-N4^Df zeYi*V!KY07HSn;Ubd99^2>zYPe*%Z$m3!o8aBjLd{0sPpH>cmg?<>RH#>%hY-QkU~ z@;cnJY5I+%{2^BUZh03Dm!I4%30zD$F{Ece+K^Khtmzz%L4cd#*e|f zjaR~h%y@kX<~ByY4EGOjjFHFT8^L(~gL?#zk)3e#cc|-z`#;R>tQ>-I2{vqJ<%jUw zravd(*6A3Z{5=alWY)urFt_t^8O{xFoR@2GesTJZdigEP_Rh;2@K?=xa~0q)8(e%l%ijyHFy|*9E^o!W5dLMjz>_i-&N2Q7 zd?BnKNtqm#H~s%4d{axdHwXTm>CYmV+Z9<6^JV#B%=r5(;1!`loqQeMW?T*Pd8tmm z1M~ZTb#f3c5B;r^r{GP-C*iHeKZE)GnL4=yUo!jqCH#u^d5h)ABx;`#&umVfO#Dbcb7q@jESfvHGVZ9}deOzB4%jZV}3#k_TY6cS=fQ^-szq znEO8|(_-aM$}E`sKPmHL^-su>Sp5^SGFJbDRK)6^kd3kW$7OS@{&Cq3v;W6s7tH=2 zm;JH&$D}q^{+Jw#XdtnC%^rQg~x1 za6~4-6~@zGj@J>H1@|%ee0Z7h5;)w>(UX<%43k&D^Ncsbyx$&?&G2B8Z-<8(?}E7< zmi_R$@Wx@Og)5DZ!93o>ath}09F}u1kLR#lf_c6V%T<`ib68%1XPWlw;rYf%n8$Ni zZooXA!_o}j3*qtL?^_Gs8;KgJmG&_EUn^bU&7u8T=?U|E)k;A6T!MK#HF6c^wp(6- zTZK1vOMR^TZb`zOO@0F&Vcaa=_IJ0mf+w21JFVYatJmcVRphpdFz-VUjN+1?KG zy|bv*?Xo%6-gem@E5BWK#oF60`(b`wuw825v7v+8Weoa=x+}6r^ znAh)Gc^vK^3aphU;5_3eWA!U!FUUUxRtP74jy`?{1SNq=KNbCFTs67f0xK>@Cf5KWA*pTb(rJ7UlRDax$ml)p*b2})5VD9gr6u?EHz(Khm=Kc=KgE04ZP$t0K-$8j8=Kc=KBQUo; zG8b+g-q<6HV79+Umcye>z8dCy-6QMajwXK`#*)~u?U5(o(lqh=VNb%`s%0ZPFbcZ}NL#Zd+s!%>HbV0+{2mMec_=9$Vx=nEl-% z6JU7l$b1?T;DKEg>Hpojb_qRb_gNs6e z4e}<;{cVuza0ino@UsNm-v-HnxxWq4HvFtXRB5qvf_Xj{OLv&OTx~TPTmf&BGfDWiFg&ya?`Zyc}l#7s_gw z$G=e4!`v3g<1x>dCt~g@Pr_|Ng|4y}o@smt=KZ*|;!_ci6$ z!!3*-hua%J0T&rR3G;esCwpOTz2p$g_Ik-vFt3kZ@-)o(-b^LiU4-Cd#31tWdL%&ydHF^Y~`S6ELs$8S*5|{mn@IED`rNLk`8-FO;X?E}{KGc^c;U7Rs|Q z&qtv=2d@mDXBWx~FhAcfl$T(xuZ8j&yvCG&6XxgXg>oI{d@Pg%CRZQRpBxzfYuE~< zEx_|xD4pOL=@`FX(jA^>d@sDrco59>t56EybtbBf)4{CWC9c>=coUf7fHMpJ$-Txom==J#K4{$c)n z9nL?z*_3}4=FgMi{KNcy4bDHj&6Ix$=J#)K{$XAph4Lo6!i?8-nCmIdKYsSB+~hg% z4db>jfBp*RALjLg^AA^;{@e>MHuVR=%S>JXb1Rnn;gR8uVtEiQGM)hQ`Jh-HhB^O> z#QXunwI!t0C|!5sf$Sq^jji)A&;@h_J3Fvq`G9*22+#qtEq>%Ul@gv(8T_rjCS z{tvlFsfx$l#3KU2VeAKut%;PPPPVjM)cZYes7RbFY*Ovkr1m~Ob1@KVg`(gaAVJnaa z0nXO~nE-E2$N2rChvA*ZkHCkG=fY=<7r|$Zm&50bSHtIx*TWZ#ABVaA7046tY?D6; z^Li+dz3>T>AA-4+%2P1Mqg0-TaY;68rSdF1CQaN4o`ZRRD3urBqHumo_$V+nENY}2{6aIOdf_go@Md~%=1$wbK%_3fihVH^LWZ+IlRT> ztKoX%^)R=I@;J=-Fj1a>2ZjO@vbP_79L~r z=U_hn^pO|faVCEW=Jn7=UW2*aE^ora!yC8D^;kYY5~JYF4@e45Tm;K}=c#moCHF%#X|0c|>rMv@kzP6N`@Uz>zpR|-);o8t% zOSv6x7aC|O?cx0;`9H$^daafEcxdQJoehEHp z{3?9T_`hM!=N$PX%&$Lk`olcGIWh$1^_L?f;oq3@55SjFt^)e6WlDkahv=z+{CyVzSa2KFz*ky$$pskgWKf$@N855 zD9kNiPQp9G8~Jh;K5l#we#7_*{Fd>{FvlZbUWa#vluFE3qEM}zXIlVi>!wGhBt1Jb#Nc!ufj#fTi~U}--Nl{CEtcy zg*Wb!@4-Ece*iZ({xQt!_b&M<%=P{*`8mw3yF3q14R3UpU&0HGe+@4){x7(<@!K$u zue-blVE^~^Vn6{1(%updoYg=|6U=?ZM+QCNeB3bX)hNZ7_PrO=?xDz?hlVJ9tyL| zc~S)PewioZVBXL3WIW9KU7k#a(d&jSPo_tCnnKZVvIWOj%&^3JZuYXnFJFKtIe&6%%*Utm@ck0$Tr%s(Z z=bjrUqQ6Aa`$p2sB;6EAUnS}Aw_R|9q{I5Q3+|9~7%$reD<$2ll3}~x(N_7p2dg9< zwy%5elBD}r^t%UdNjjWQx(6Rfx*Xa6g`~szr+ctQ(&7BvJvz80SDT=%4EC_SZGsMx z4()Ffbd+>B-?Ry~ko4F}eQkmsk{%yPCnO!lf199>q$fxA=Ox`3N$(=*DUtL5NoOMI z!IBQ=^ESbrlI|GUzqh1&N7DOCdPF2WLDHim>4PL4_Gg=*Nz&o(iD0gzyH*5G1oI^w zj@KuGlUwPp3eJ{vmx}(X;37$f{$3R9fnaFe8?{=GxeVSlv=?vr%1{SQkz+MdVP z(qAR%-j({>1TU_o|C*$u?R`hm11tLNgAXLVG?M;ot@JmNUKZK^qokwj`CxE#{B9Jq zm2`AHzLBJ(>+epIj$W_pCh2*V`JxzXE9n~|>Fp(bM2QABH7H6tJl^dZ^pkX0 z->yNOq!(B6?-~r1^!!SDh6E!e{aqwIM$*yi_js2qT<;GFrbv2WMSoZ@L((@z(sLyJ zL?nHbq(6zI7f3pc=MllFk`Bk$h~R8Ve^${S5nLeY(7qADGD**=?0+e^Qqp1ny%bz0 z>2{U&z7*Ul>5h@~J(3RBOD_cvNjkiL^-}QoTKdmOdQK$&OKa)BDd{UB`zxjitQ&kE zO-g#rTInBy)so+Tm?uA5EB)PC>0j4MZx9|lb)Jo_mEL@<^ww*ow_7WnS}UDjE4|xV z>H4+O!`4dgw^q7gt@QM@(&600<3@|^hi^Ity9Xy)x<=CjgTDt$muwlwP-8;rIz=Ddz_WNETA*2Ep<$a1Wu;iryrWLey5e`9b}tMruM zF-y~)gM-&C-BI&T3%;^6?Q04)7%DsD$Mnpghoy5O>nJOQewN0jqugmd(9-=hJtvrF z>7=IT1!r5D_R8N|ur!Y09pz5j-&&=Q4nA+CKR;-K7}Qvr{kt?6WNEC)I?D6>`?t!!ESP2KU3CAY!I`bn%Y$oM zrLPDcvGi!wzbbgq(zNHA;A2Z~tNT|3KU*4`j&df^X-@(9asLfL!qVJ-Q?Q$*FBYAS z@@1(}mPVeK{F~Tn|82oxmR_RzcLZly`aDhF6Ty{ zMN2b&9}M1Wm3}z*vX%ZL!7r`$KN_@$BeX1(_ju6N((Jz{f}L9Je=6u_=^mPARWP#E z{%3;;mge|;KA71m{bF#WrE!etC|8P3X|?~A;CxGSe7+W3YUwkyzBhu~EiFm)?|rTE zzZ1OFD*c{(JZQ+sJ%{y~6ik{ht6|*KrdbV5v!=F8ozpOGR!j4w=`({qLu+~jJ?Ayg z$!4ZzW~RqY&&;eDHwph8K6TQpW6rc6Ax~f)DldX zJXyskQI*ihmT?p2iu$A(O|x18EpA3r!?dYQ4I-L8y+Q0$p|ql9YAf;dsZCQG4})7^ z&+M6#C$uz-o6*=ft3jFuCt}y+*)v;JYnF&pXE!&P+OUSX;|9apNzDx?qq#v^1_!cc zw0+#f8Pl!(O|z#@Y-kQ2y>LYzg@st@e4w+?Uc`@3FR+lpCYHpZ0P5OuKpW5U-(r0L` z1XQ|4{>uXNzZ@td{{iyyuPFZpKqn1KBTEMR453(%wW{^9BOc|);Ad}Z~WiNK* zv_vJS>FnO+=x2DCe=afO?CN6(B31 zfP(Hoj)Lw$wxZ_6-l7(z*^r~8q&rY=5qV3fvIM;nvXx+8Eo8Nj)uPZ^mFZq&tHpom z8r_W&(lywXuAvyZY4v+LO-9XWb^zU+LGfwzc3PdB&S+kBZdyH_R&S>>nm4QZ+9zr4 zp0qkYt$s_ZtJB&E=^V^W=QLMNt;&+o=Cpb|oz=RuN7C9QX?1-%59g%S?`iFV0a~rP zKb_YC^2j;>4IiKtXc$duM@ORL+{MOFs~4nU@iIy6(G z_G*7*=vVEuwDwE7guR&>HKwE{Xs2arP+^8WP|`lp-b-uurEAqF?ZtGh=G6{Pvm8#IjCN&4J29i3mC>=4(eTLV(8=h~%xHLIv=cKr95Wgc z8SV6pc6vrTI-@p3P`KW{R*pqoXmSeVQp~dvzFQwD&XG zvl(@9M!O-S-H_3!$P~2;HD)r}F&T}Mj7CMK2#;s9%QFlD?dFVjb5;W)%g)xJozYIs z)M}YJk~7-D8SUDPc5PNZ41qGyx@-;X&uXY;YqZrRtx-M}0UhnB5?Yki-pOh&XEm_0 z8X{RvsoHB+`y)n3kO?`L%~&T4FAwa2sC`&o^UtVUE;`z}j=YL90%2D0o6 z?XRr%V^(7ztNotUL7vrk$ZE7?wU4qI4_WQstoCnKqbsNVo6|nZ>C}+ZILT>W^qHzoc4ZBqbR4nnbRK0X%FUfgyyura@vDAopN*9Q#tLm9FKxL_-Wtecnsu$QF|?? zBQB@j&hZ$iBQB@?lGDD(spoU*^PKi$PJNqG&*#*uIrV2wXWE?hMNU1IQ-9_Pi0Yhr zCa2!c=}5_`hjZ%5oQ|oS`Y@+H&uNe3G}?3O^PGA+r@fP-S9L_>bmZpL=Q$l~IrV&A zeVA9z=XD(A)$@7vYF_&yuVW;y9?t8C$m@8?>v+lQxX7!Y^E!X#)!TXXa9+KgR}bga z!+DMTyheUr4`F%rc3wT7SD)wA+j;eTUOk-GF_P!9LcN{W$joc3=GA+7jqN;_89FZV zIu`O8;dzblym}_D(U{j!kk>Ji*M7;Xhx6J~c`iBB^Lh1oUOk-G2+wQpoeeMhefr)?tNl_`?-kW=MfGq|Jyz72q^Mpk zswa!;y`uWIsO>Fk?@Vr(IQyV+6DCe`4ON>bG#%713#v@x zoX9fT1_v)>vW+Ei7!xVhBeKDSAR8PrWMkE!5=r6kCL1*mTPr|KmvlxW8(=kP`=DrL zYwM7<(lttuw(>Pnkl)*Drs*h$+>F!XAkyvy%dc@Iavkf~S~)rcAZ>Q(ynwWor?Udm zR-Q&9($-*|DI~4&iLI5R^99n@KAlC7w)SZZBW?ES+%0L1XKc-ZI(H*&?bW!JG?zly zVTNkhOIkyGXvh zXdH523r!s%3g#Z2;>cv)ze3g9`^qOMj+Wf#iFF7=KAb}67)0JRCAo>wqe z>x2wzkq6ddEA7?^0rluuh5#9$2uq-dttxm)s0<3Q9SYd0g1JoR5-6axP{39dyiW7A z4s}t`ttyy1bViX9bVh)JcY^K^BXwGWg4!Yq-mgBw^e6!ZZH*{kiz?JOl%ReP1?z9! zssf6Ff_AGYSoi8y70eHMutF8)QQfM7`9VE8T25!7fGs<)R_9%*L1#u3V4l`3YPQj! zYX<14qeaggu3N}8pUBP6x`mug(F!=%&+qouuWyUvqZmk%yAUM1dQohwy>TvDcnFt*k%9hj2VnF?Fzp+(mH z3~W85qZpmb72Jx-6rN{*1$|Y?H(l%K1z%K2C@zPFgWUme( zSfr+uX;__?;ju;MlS)*Mt zdYDz_PwUW<&I6KBXB=#yDHYoUQ05@2(+w)DOkEZsMV&B44=vinQ?!F!QFCZPXo@re zksy{>;BY3>64~UU9vn1-c5GQ^3dw-}l=6LK*(6%lnMHQ9!-~Edut~Vgd8y8=^2LWu z;$==}b-IBO+OG=kDfPS@)L5X}gtC+vrA&=K)zGQ6%mZVcZcwJSSqrDTc$zUH4<5%vD>RZZxA?r7c7TdY5Mw zS|i6IkJWX$(TvvrX+Q3yb;Yc^7zjM=ks{UEC`#uGu|a3gI^C$gJ49C$D&ZW+6C0G^ zJ*}&HDM1HUT}5A)B%0BhZ|ee{NomzuXPJwdI^95D&wv%s!BUeJiEX7uv{PzC!P1G? zsJ{DE1E;>M7Sz|dAsIgn;N@@0k2t+uj{xyGy0jpjq66)Lv* zsMTX3ilFC9)|sWyZ|p>^O02X_=OtbgsbQ~xT`;0zt{rzvdO{#|==vXKqZz6R5D%bk zDH|JB?HPGHaC81Qu@?+|DKXgKQjB~aRy5=C3S z6?NT%DiF=8sb!V53bE1}p7sNMS|V)ryCeo@qoKI zZNq?$~mS1{1?fQ?#|%@%%+ zoK}#WIsof@`J48Yaa#LA%Yuf~>1W%#3ne)@2wcyXoVu=(e7@lHlXKp%!VVvHzWnvm zb>7B;2E&3k#^flgt;M#I6FnjpaH#m%I&X%Fn8B?ZZGd;Ag;_yOh1*#`S+4_#_e{^n zmoIU3%-~>;ay6T_ysTzPHk+&55uueZR}8Q-3f>W>nu374I13f=y;bKO*T*toFz(K>9 zsjKMesUvdg8dCv2)Ew?~n>Ki1e6-wOu4r)7FoNrJqel3U_8HK_px~F0cwe%KCrjAERyD!=ALgUKH9{pH>em{r19>}ECEn9K)Ri@0B!{(0Pe@RMA0qXPL!?#Yv*ufCb>2ac5*3c@~RaRVj?k&!;lQZ7OkhC6ZWosvfISo;yd2q>T z4@+9xrUt=eah3L8oo>)TJ*en@cS7apQdutfWfU$sRoTa%9&=HSo@|UB%KHo0qB?9* zEVk$yY-u0wIv{P$H#g)f>qxF^%Q~Hl!_A$(g!Qv3pR9ceZHKw6Eroa^YxK~pEiHMA zO46DiEwO7QJiOHDMw{c_&~8x)3|FvVO6%fMnqZ@lHz<&{ChIgHX`94&TSDtZW9rM= zMfG*Mk%Ijs!xzYvWlTlDaWP~4hs6tT-y+SS!P~Qv);R_hYOsqt zIg~52oW{Odi1<>)ip@|(+bVm^of?UCK4EhGD?O;AQA>bZr79kQe0j`s8dO!e;ov9L zX^le73iqjwTT!`S;e%ZxTdK43{=8jJ;O#faQ3STubs1ifENdXv*Xc%U@XpteS4pLE zIx%l&c)SZI=4E)%v#bk!Da!QC=NVm_tC~8wtObjjg|0e6cXL+NGYQ#kcK95xM>sjo z>(Ewp4g{V))#*m8_2ZkKMW~v^j-Rsl*^nNDRKY7kzo@_r({ntjQ4fW()s+mkbORp@ z(F|yCeOYhth~d^n+MQxi`9DLr`EX2;SbkhoG93Q4ZM8XbiVFe)5;mSyOtz*V=q+3j&0w7T`v6zUS2@S^S&Jco9t%(JZM+TVCgZ zL>Ehe^sy?UO)8;RW${J#39ugoe3#A{QeBN-MdbrzQV&Xz7Fl6@98pT;r6`##?X;Ya zI3VqVm4hAW}hO(cf`U$X}VXC<>1>i?zKaJJ1SlwYgr`;@lreTLIo5hFVB<)9O zK7}StfJI_~8^%RxS=SjNhQrYy4K@X|Rfd+iKBq@cH9%*Ivd##S(PkH2faz}ULNrx; z=~3-Bv^Y(QJ!psI_o2%(5xD_IF*ag`uTtC{z9v=crF3m2w$`btuV!dulo`Plr&>h% z3|=`|V`bJ9pV@c{sPnB{Qx+AJtFa5WxZN7Na@kJJ#{Xh<#;(rDMgEE!y~a4QFv@6@ zAl@nyo@SJ@Pc04qYn|R_ey*L-WsB}YjS6mHB~bM6gI#`|gU=?a#K)UPmrAU+YATjn zM9X~y)D9!i6&y0}(Xkw`N`tqydgS!t~=7;K?fYlpE~n;2^CFji}mXRR$TYpoAzb&iwr zth;LMDs-(btVC|JZ>>d4t%fV~*&DSsNNVkpbFCg zi=|qds%rJ5Mf5FtYi)SdTJY6Y)@#;I>+)J%si0o#A3G4#dL-DnSFO$|qGv%^s|QJ> z8D6y(Z?$&Sx>lzuxg>5U2DKJ+wH9-=7DpwEgOc~V1zO4Cs$`K^vPdjhoRloCN)}fo z^M6TCiKSliYsvbfWd1GLoKUiUDVe`Y=C6|VbIJT&GXIxs$d=5HC7Z`eHttL2|C0H$ zWd1B!Kb5TCO4c7GZ>Rgg{9Q8tlx!fE%&#RIy+w=fqQz~|#z)cbtojXDi}#{Up+y@H zMH?@2A;{)CnYwJ|@?}wt^@ZH2^hv~eK_oU6%8bBVG6`9Bn*pR`pI>Z_kX)>*Xig}a zQ;O!yqB*x{LBj|7C+1R2D8a|*1IsLBRek)pZ7tJ3<^IOsUUbOxw zntzJs&!YLQXa|d;wZCZXFIxMH*8ZZkzi90*TKkJOi4|?~D%xaKw8^Vz2aTegs1|J! zE7~Mfv`MUJlULCW4n>=siZsQDMXz$0Hvv zmbBT+2aQoKpo3zuugfl(fx03y47hh#U+NLaDANtzO?BVTk z=-JxG`Y~<&!kbH|*Y^7Y&kh#6c_RDGZr*~Ew69`)VQKwZ@HME#FCW4XeT!GW&dg^` zA-6eGPj`^ES=GWMTa~8jREkRB@ zERJ(FkMJc2$k}f>i)X%~fYTJ4$Lw-(!486a5MA0)Sx5R>+SlFmbHV2Sf*k}4wt6mD z{1$Af%Ln15K5IW;Fp;#4`H3esl3EzbB-3i8wbocTXz{?FMwle2k- zFQtgS*~^zvkY;;w*8ZH0tDN~EXZ?_~MFd|>k$e{4Ig2m8paMDl!dFrxZR0R!xju=PiHU;yG`}Vt4P}Vfv>4Z z+K$hB!3FvpPkhM*`{`G{;Dqb$?6<7nTe9}>l_=S7_45TM=yQJIt5HaEeDWnJN!v+F z){Zk-JKpo9D3oXQ+wp|2Nugh8Ctrg?IZX4VEY!nxXU)%i!A9C+^CDlbL7L;9uh>Z1 z;()K#U_bkjFXc$u<}tod1AVU0_!17%^bcRwfxeY*ahSLHF>mpawf@aoe`aky=WB7& z4(o5edWW?6-`072(N5$x?z1+Y_==s#Z5;8{I;71n)~>9zKWp=F*4oDx^-v$jIbYU8 zJ=TA=KFOOseBnvjYx8B^#zo%r`I?jLxADxErJ!%~nZ-L_(2?VtwYy+`Dfqh6;+(Gq ziJs5fHvjOoAd%a8reNcVuNpzlIN>Ws$j|=ctA5fx?-%P=zFY{o#i8{tUoI569S`^l zA@t0@emt}FE?gR&so^`I;~7BF%Bh7l4swobx6D(u~{i48-)!KEB*4dUm|#OTUsfzh(SxkHs4w z{FePTF8La*q-|d0Yr9CZy?&vNFHDHs#sy#ag&zIJi>Q(|Kk>B?N!vKi*m{QVEJ1Gh ztl#*0G31PMUW!9`miBceyVWmYun=G4(sjNvW&`}94a3b(?R=F_shtb>380?}umGDF zt=}uB1$u^9Idj*PUk{>*J^|B2U(V1(3tsbqFJ+j|CpMbq!<)Ts&akzO4QXGYasZjX z?eJ;6Z^7YntWBjB(N-<(v}w_g&aBpt(ah&7cN%CHm+bV{&VGGTv^k44*h<|dB)*R= z9c%-KZ(Ym4wSmfatC6M+S(`xkW;F7#)Qoiu-whXi8&FxBp!lvg^l5#@0)lUUqkJ}; z?_(oB^|CfW@ttkSZ&!8r_PHz!na!qUJ9^k8>6bSvTN}f6OyGm4QiQoFZC*>;xmVhv zn-3$SDmFE3y~$4`h}`BdzMX=!)ng%>wkGrG9+boWNZTC8r=B5alldsNq%Dy7y#q=gmaTjNI7cn@p=54sw`sW%VInJ)PRrI0NEx z8FrQH^#3xfD%a`%WmH|R)Bp9>PPq=omdh}&T&Mr*4Wx1%OfBnOt8yKpL>^AlqUEJG zrr-g2R82R$2PY}ksMbn~_2@vC6l>DyMN+IwkGhg#ZQ3|Vp^Z|XR?C~d(jwN*4eymp z16jLH2a;m#8bp#}?K(F|inVJ%N{ZglwVb31!MI5+hs|sl7mOQsP|M`TjBIDko;bNN zDpI(9~$3LHa{OOC7#5G`vOrDyDuvX*54L zWU0YTQ(Fe<7l-6CNzw9nL* zDMK5Y4r-aQ=ggK_YwuZGw)TGJbSb`~6y?1o5}T(_XlZGXzv!n{4TnluKT_3NHr%Y2 zFFm=gw0w7bvufnj!@V6Y;&-96L=o+&-?93iWCP@jT_gQ-U1r9h3A6q!)9#Zeqli&6 zv{F;72&w+t(g7n|%SZT^s(!Pq$lg|k4s2+dFlh=*7(I2uaC{1^(ox~A`sNwaqxP|v zk?G&}cyZYCKhzZN`YkWDE_|&b5M5p`cl}logXK$U%`MOy+!VEY1V4QBo2`xPYn^F; zeh6&X>}m4%LACFtcaR!2qm^w`8`Uh|^{S{L^_yz-6Q<3I=xOpd70WYbM5;yVH`O@I z!it&xP1TY7L|Vm0rhiAZ5;;~p8_Kr-_C9s_Z|@p0VQy%pB!08rXqSnzHTj#0tvWz7 znf^`H!A%_2nC|AaG&D_~)rd)tZeWw@F(pRprg)%!5%1sSbX-(EaQ4h;Qzyw>V#V&E zAEmRz;8}y4PBcBTlr~1a`25+cL^ji8X#+Gbwe4;t6##O5h`;9%V z2QxmC7$o1`NVn^N-yydVj=f99w}7&IZ(m_A6YTOq!m;<67oTuUeLx-!{*YWFT)pS!@<0Cu6!PMSZ_ma) zrVh%f9!?#w>x>cZ`Vn=&F2}dayO|v9a(uHKa`*`hIrw1tSG^a@2fO}}kdL4o?D7S| zu}@fUTjA8FWcWGu8Mz1ebMg-0FUbADUy|`z-PBiP_$2l<8Me8+3*_HWzO`_*{4EFk zz-|w|0~`C6I{m@lk?}p#*!N`kC$@&%2>yZGBLL*Aae4BUaNKHrGE0`iT?>hn#=>T}DxN_0{&%Hi|arsP+^9m(&2 ztH~cl_$#oLvjO~L<=}hiE?57X9R81WVma`0Y%}t{$ZPF77;O4SMtFg6^;D@)eqfKi zGlY|-zXaTwWxgbw+MN7agpohlh4MDwEy(SJV_nIe!QIHcz*~~F-?t)*I7n_yMmeeO zWR&Cb4&WY?D{n)_|H*C1G2vL8jCzwj$z8$Qk+&4CMx*5i_O|yEPW7TrIl}c3)_KEp zhDGFU!3pNYT$Joh*0yg?R-GLpIy;heo=K8>O5T_;cgL|19lzQnaomW2k4AqIbhdOADWJ~F-Lv) zJeenN4K9#-2*-+KEx$xY%v9gR{sMdXy9g(1snb8gBZRBZq(0d7r$N5sI`TjN293+- zNIKb<gjYuR;Rrt(VZ>7Mk1Pj1sotCM1NOSqheN4@|EnKk-+^66{kaEqdO*kG z5bQeY6VquY^5mXjnaSZ~^igszGUkey>GTlpIxH;T%S3#3GdbAh=)3CC|2`HnBKLZ= zzpQ+<&A2o2q5%1Uy-bXe*eKe7x?+2ip_&>^Mx4agz*O_3~$C@X0Aj|I|oEl5+1^s>5 zUa;%eM0D`?mr~=XUy3mPZj;Lq|FH?w!Q7jiNJi|XCXvza)y<4~u-DZ~I5wF&yFkBz zT!y@nJP3Rcc^Gtz_Z3b~p?oZKrjpU8v4hEnL&wTFQaELD%oT1A*zLi*5j%u=&jU{* zUm={DPQFdp$0peGJ_{YQf3Sev;G4}#5yk3{(K2)7kqRqwH`{LjC?=;b6Kw>byw@_xdxqiE+4 z=h3q;LMc&QiV3#+V9ODrTIk-vwd0k-FpCg<+hUL!__PW5X zgIM*tz%HL}a+DADx-_2c95Wivi$o`8bzKFX&w3vbu0DW%0DJj};pzh^2fO?g;pDN* z`-X7W!$NkQcSPRJS^!ZYBqNIbBfBShg4J@@<7<$FrP1(8);U@&mgL&RLRXKgM0xBdHH|9gM+l zCI`E`UfAsiyBuTFeX=ifY|aF`&UoSE0@kHt_5^Z^$YUpxj{~1XK0`RQkbEilWbzde zz9z!h8#|pk9l>Xiw*;R_?g3sz?gc)JjNunMn_L4vhg<+JCSyE$yTIPAdgz=>9gNMc zr-bY}!$jWA4ionCDX{C0h1}v6?D9t8 zjtKVr4IE9(WjZNs3mj5;I0mynyF-(?;7pT`B)$DE(MlsXH*RzBi0 zWqB7zim+0>QffzY{% ztjADm`@bDSucppu(f9U(y{_>n=Njrv2472V5_a3bu0IDlE2wiK_%CGmBxQV|u;&GP z-b9rf>kzS;J8grABq#+2(ISL}M`g|Ct~khd20y1-snFX-P$oxae&i9AR+bu)P= z_!cr^!^;7CIb(!lw^C=kaOyU46Xds(5i_Yf$U5)cNuCe+U1Y>k>Ta^e(mmw!M4r5t z3|}ShBQF#7H5J(Hxk@;BKXowgd7pw^=Qil9qz+=w+XZ%=N1*cnb>QdZgXH(1Z?Ob+ z{ZF7{^?m^z8#`dv`4Kt~u^h~S$%n}ugxv

tjw!{*^jiz>ko7ga1a(2&ato`2Hy6 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 Zi;;K8;j&_nSY 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

o?2gZ4rX-w6b{&FRyM1bZeGW}F`M=3t@u{> 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/mbedtls/libmbedtls.a b/ESP32-Console/build/esp-idf/mbedtls/libmbedtls.a new file mode 100644 index 0000000000000000000000000000000000000000..04b5cd9c3329598a68b703710a50601362f6db3d GIT binary patch literal 136984 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⋘̸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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/protobuf-c/CMakeFiles/__idf_protobuf-c.dir/protobuf-c/protobuf-c/protobuf-c.c.obj b/ESP32-Console/build/esp-idf/protobuf-c/CMakeFiles/__idf_protobuf-c.dir/protobuf-c/protobuf-c/protobuf-c.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..a091521b385b30943e63f3a64873ff1ce881e1d1 GIT binary patch literal 488224 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 QA-Sds!O%|e<6Gyi~s-t literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/protobuf-c/libprotobuf-c.a b/ESP32-Console/build/esp-idf/protobuf-c/libprotobuf-c.a new file mode 100644 index 0000000000000000000000000000000000000000..edecffe1c88b9f719ec4e20f096151e35025d20e GIT binary patch literal 489128 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 |Z4E1MTWxo(^G4iG`8MaB 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec0.pb-c.c.obj b/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec0.pb-c.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..8fd281a588c92e6b3773e303d851fbf1e51afb00 GIT binary patch literal 54432 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec1.pb-c.c.obj b/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec1.pb-c.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..61e9df136e6110e6aa247ae923c4f6ad905b7b0f GIT binary patch literal 83052 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec2.pb-c.c.obj b/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec2.pb-c.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..39d308fbcf047a025dbdb0ab6872e595ad83c046 GIT binary patch literal 83916 zcmeF434B$>+5hL{W@C{Zf`D*M;9RzZ+>k)nWC;OLHrWJ4Lr4NdLxM>_aYf`sjr(rZ zs&%Wi)~&9sTHLi&ySTh=wQ8-^YOPi4Qmy`<-#pKpnRD(9l2`oy`}w~eKHU3#o_Xe( zXXebzIrrR~IVV)ko#lC+GRadPDJv=UWwEE_Qf)9?ovY4KcjYK`-pM&?&;teeS*la}%+`>d{RsVl0jYpH3j-_Y9B z9G@~J?zfawwNQS2Q)5-l`r6{EDw~fcj~O#(=BzO_P3t!_HP$t@wv5@(+|=4c@_MGi znlUYPH6=wGRu|S3)hIQ+XZEB0r<>N-?D?s>h`juHi&D2uo9CaUVT8e|sNW()!rleSJ%pXrw#u zYg(PFHdJqJXsWIa4eE~f(T1+knmg{}wcX%j;U4MY*xmiSrCYQXoak&JO zp}OYqx>^;^gR-i%scQAcHEZgcaUM<0kLuRewUToec{R--;y7xJY0`slhSrNt)>Rx_@@}j zBwW24ALmD^PbrW5a70-k1}N6(pufRu|=ucx=r;pbyajl+O!7!BywX@V~y^(pj-u= z&?&#Bp`I>bt$mOWztkS%Z{zC2>o!||E!7RJHU{!VrpDLCmb&J~>h*O--eAh!+_$19 znT1lONao%BoDni~gbZP08*}o2##clg`V3=yzy{?%fB%NzQTzU+pbPOJxn%++fr+D! z!=@ba;2&j8Tt>GC>5#heTf49D3m-k?KV*}PPb1^KFa7U`eZLOc=XJn7UBAYqJiX~; z`p?Mb-PM~ubafr=M;rtA=`IzZKX;a3>)K;Hw3pJg(;W{e=f>{(arIGl>)+WpNmqZI zDnWUZT;E2AcUKR4$nIE&4E?T-*ZL!Uv9rF0<7gY*IT@|^ zzP-%c&(u|>^_`JRcTmW0rhe0hE#vvT(WJ`6OIBu9ePgT2$khu=Mh`vjGd#LuAjdd1 zs(%AvrW% z3UL+sHA}x{>(?CpnyX(s>DSKswTpi3s$cieuif-(cm3K!LfF@fjifqF2#dUK&$S;y zmK0j<#ePCo+=#=xg1?cV4{z73ZC>th8YOztWNr7lyo6)L(y3nO4@k;n>2$BtrIeK` zUJmz$mQgwFB{%CrFLxD5-5Tl|Rn|pbr?F%yUM}{!d;%|0uEC41H{~+3?)P%rg4%a@ zo%hlMf#YoShF?Z`nK01ROwRhq%RP>cF9-AwZ;!`pHJ^DsengT4`%ji~+44)4y0Y{Y zOFdZfGWHlv<@&G`%NR6*Lg>#@Hs=juDK}&9F_af)sSD=~WoeI$L1mOToTVNaUC>pd zS?a}7F-v_|DrKo3OXbozO)+-Rf&q)`X0%I1UoVG{=MgYe0m`mYvGP^+_G%)w~&My-V_6xOaL zXMHatcVC(o9LJ>@?ohrw!yU?3vLqdP6-&~g*RUiVdP7E6%sc7OpYQ;c4!t=ee>Mdq z9eQg%#F~kDE!ElX(Zd zcHcoSJ@7&b9I2id4Oql_0D9B6x3egITJfABn{h6cD+pL zjOK`!eYBSzY&KO3{l#V9!PRgHFWP0FoH?CN4P5T;x}3{_Nx^o@&^4CF5yMH?4Q%vX?Q2oybbI!51(UmTDz~L3~AoRL6?)zqyG)` z+Q&VpIYYX^ti6L8Ie0n4VyJCT9uPUJyTPkdwvXn%`n8{a&5L@dkFBFJ12S_q#oiFQz@8Np|sgYya<~D~_KTeJOmXM$M@NzzlAvF#_jl~&5Sj<}jqncY^ik{|oriro`co1PhR{U|Y9#Cs9NBP5%FoDsdxW>rh=(v>>A;e^ z*ELiE73onlkj6jpD7f)n%r((z@v?tX4#)Y@XcOmXe75jj9*xdK;`~=e>r*w!Iv^Y; zHy}6ql{Wej-XRdWa#JLT-{uUq&LHL$``J;$H<3k8ax7s=OzCJ+e&1E6C7^7-MrU zQguAyr`wGfRp^L&sZ7Mh5kDM>_*Kf`h#v_e)_wXuWjGOHhTKM~P=xJ`!N=MS3SM-OV7FU^wi@WXnk%+G& zEAF<-gNS)@T@jvKcZMUz&dl0 zWjK9`$<>`yp$OZXT$i*P6uj!7_EwpwnkUye&RjW>w1s*Qo;wC((oC-Nhu~UM3Y_8; z7(kcl+=5emT+1S{+!mf(BgxQd5hmCB(H8B} z9z?t)GPzESOs=iFZ*mAH=3 zXhS5p_k-Y$2!i8z)Eu5iUy-46Ofioh{2v9^nl3nfT16H5nD(XXe`1dKut>xw(Kkul zorebz>vE;wKtE}rwfXwOsz8mZYO_*dT7-ZVWgQUvvx2(q{);y*eNiN zzW(80S0?aL5Q*hO!c!)4>@j8brm~^ncj?$yr)vrK?0>bbv`&|&+;>he+5}6%K zci-&TFLF4W_B1`Re<6PjVC1>s*%3Lsm>m^Vw&OiCzx^Jnhy>SlfC*-15FF2r%JA$+ zbC!ASe-zy8_Jf-e3GVbDxP5})+B>1FBHK_;wKox_rK_JO!gyy~-$(vQK9LO>YaWiJQ8 z`H_i`h)jgxyKf@w6*-(o(cK&Fk-?+C4E4~E@I;6#6_^Nfscgr4Xz%uWs9z+wKJ;xQ z2bUKF#}lD{cp{`ZO}z6z2+rHD{n&a$VmmL0t!EHhdnbf-WE<+J^z*>0NLT$BJz6?D zqnf8cmm&-&GX?e-{7{ZI?CA~b*1Jor+rVy1^Llzc=+u!hRCVdH52@%raX%I7HnGd3 zE)%-Up-aY0U*RoF45*6i?qo|J*71g{Ty%e@OmCkqkf~(Wgf1TGI}ayEgUGUrcqBdS zyY}{C-MVzKhI{P6HR}9wD$tD-xtu?zHx%9bdWk*ZvqzSWrYGb%y`kxqN#260DQGBr z>#DQqE^MjOn5lbCrj@U6P`w!Ulj?PYQCpr=A1LU%5sqU|r=4MH;gLWJogrDoq{#mOb?EbhN%zEdQ3h`=9ZLThjk4=E8r*AHF3GZrA^>IOf4wLpS_epRNA0 z{?XO)f6l+u2RmI%%+*HpH31pg*)AfmSCQJ;_=02X6HDgRRxH;{!WfhcRpYYq7e8{`w8Y>0X-3@>G^y z>SA5ItXRy$twny#>Y5!>5VJ&qyTl$zra*Z|3;cEz59su`7L|*$=&AZnce2; z73=96d-qMp_S^ODLhSEES1}cpjT_f5t8Um>H>a_-?x^~)>FSy{(bgGj8miZ}ME)Az@v3(`n6Y9><>KIir>dq(Hc*k>Jj|XSTVwT*SPar{ZFv^HgPiTcL+R)t+dn%0=cm{wHjJSTcv!LsR#=m5B} zp=)V39(I>@=MZOClW-JNEV`A2V<5*YYT<-sj`zaK=}W@Ln>vh~uc@zVsHMniY0HO} zs@0pT^tKD;xQ|uAxShwlo$-z<^k+Ewinpq26Na+sZznSG9@@;s2}>VDbEtzlFgIof z`>3gnbZo|!RM8=5t!{4Rs@!gMTVS_WYf-vQEmbW|&8;+aO`B%VUmCASj*s)_u6W`4 z>ecmA>KitUEg`ONsV;2UP**dhq&PVtS&|%!{N|c`TAJx~O&#rm zQ6Dc{TYF@6^P0j^qP4ZF>#tZ4Xf6Cg%jZ{bB8jRXj+WoDNF7EN(Lb}@OR;tCy zjZK9u>zeBu4=+5jxq1T`w6r$Y*R&RHYHFx%t#7C+TwUMFZJ|6eK5XOq4TY`Ms~hUz zjTEiay@f4D*0(HLqOQ@MCy;ru2l52BkA6*S748tTTZ-dIl!2=|Gt#a$F<&8eI_vuf7d>9grb zRP0ad1Nzksm8V#ERW(O;@x~fjGg@eW7qj!BG8W~ z4Ek((aJr-Af;O@V?aI~2s|TIJ)>SvVk#UWDD59$%&%O3f(TiwU@OD7qEpB9#1)JDl z-qV=Iwm!jt51?ZD;>s#_pl{@1XyzYI8nX0ZJuK(t5F7PGm(zKbix*FyU8!X1nmHSE zkPP#g_Hc!E_KEaz%HB*)bQQ1(mI<_-&ozec_yZJ}#7g(z)C%%41VXnkLB^bb9mJjq7QnEfvvIFD$NES4W#=MXOp&C(p4ZHrxZL z=k&?FskweFuKDQ7AT{pDL9|1egNux0{UJl?DWor@^?b%uPUAS`d?)LV-U%!`+@e>s zsFn8Gm04Z0U8Bhs* zG%{xblUu6vWqWF$>&To|>mew^BJ!zm#)1WN)%xnS_4H}Wd{~{+*t!TGrGh=&^qz33 z*N#VQq+8ncwDdMt$>ol@FU}Wq(FpJfl}2XxnCrDmPi#I{23zTc&yMoBO`piQC&uc} z2zF5LLDBAX_2x{N+CAX~Fd8N14}B7Kit!ZSQ;fS7rj*oYJZj+v=}G6)aAX2C=u=s^ z4q81TR>83dZYLY_g}kRsuk>N23qM*k;yk#njb2Q-hfOcK!Qpjw zN<`~$MMX`*NjV<+fILwlN~0Rv3pVf^jUKy{ zgN{Co+zevH58v;a3VKWvah_Z5Zz~r(Ka`{*8-K#(47`Ba)QK+cX85 zj?45H)lN!ZK0mPF{GpB%TnGwQ&CMphkRQZc~i5_zK6< zaXB1M`tk#UDmmY-Gr`{mX^R;BQZ^h<$K`N5>C4;x;e6Xa^s^Z!#pvu2j;G^tIG*(7 z2M2X>e%z4*B#0?G2{(2W-1vaVqu(!VnYvFv`hV-&MzMOB5FUxT! zo=V}p>D^Pyb^J4&`~V4Js%NBqJtOT)%@4Pa^KJWBw(VotwlBSG+sFB~eJsa=pnIwV zgz4|GseK1V+DF@3I4P!jN7~mr(!SLEaQislwvT1oK9+6!(#y7eoNwF5ay*E+cko9& z(0OW^j(?_;A0R=DHYy8`&%TlNrRIm*$N6^EN-x{^Ip4<5ay$r%_BU`+Oyx!5%ZtR9 znjemj^KJj9mu>uJ${^T+s|@5hsn z%wlxK93FpzBJE4f54Vr=ZTncZ?PJ-tFTHG|;(Xgamg5Lkr$OpOAsjhREsnI$mV{YM z4UV*LaHM^y`Qi3)zHJ}NwtXzy_NA9?`#9f5$#NXQ>NHrLA;jzdqDcGfNQYTW#Ut&D zN7|Q~A8sG#+xeGXw()bmji2SX#H=VDH^o$bB)MMo2Ed#b`^M@bMcJX&=U;l+#?SdSewGm{ zr%?v*{%wO>TziiUw_Qg z?Xl}eVWho!ONc-hQ^k??7f0HknjdaI=iBzPY{wtVcKoH6?eXJ$+kTegLBz%C8DYNu zn5*NT>Es7U5K|?Q_LW51mzp1LALrZlv25GNvTa{_*|v}KZTnb`2SJypSB3fdWB*9| zN&-tjOqE93R~l(wYJRwVoNwF5vTYyBwteYk+dj^>?PEC}L|v-h5$5%OzexK^14}?m zjf=EzT%>)e`Qi3)zMX&RWg9=|+xS_I2T_d+2oO`{k@(6Z@ulX6b&bRGn z*^WP!?f6SC+vCUiw*4%}gQzDdb3+q-;;DUg{4<^W010AhN~C>LBJE4f54Vr=ZTncZ z?PJ-tFTHHr$N9E>EXRYOr>M>z3$*tOwQqK$eNzHUKuk@Iv~OypeX053_Hn*#AIr9V zEZg>_mu>qv-?oqCco6ke)mPd_8zWKsW<}aJHLwK4)bvRErbpVBnjdZ-=iB+0UbgXb zzKx&dco5a}fB-R75s9xN5?^Y5I6ls|{hwa8@pHaiKUlWw2g^2omhJk%vRywaR9ub+ z%6O_$x5us@_=3Ww80EVu=6uqDK1So!O);9EZi>D8u~-PAxUV=4Jn)|e=!s?}NI?*o!ORi|zi8Dq#(wdxs>@tvEeYUtIbSc+V0 zGl^p4&rLD4R^eeoNN3Z3PaUp$XJ}D>uk5MA)FhF)edcZ)+r)yqb4EUlL0)6z&rLD4 zUL7p{iYdcWN2udP#vJq126b(yz9zRg#UGV7MDmY_$Svw&@yG2uQoSuQz8Ck@Ce?%f zUK5GiXYRhSE*9L4Gx8<|d5x(fBl2cdEdEwej;D@Oi$%saL7qBR9UZFgm`M4kd~78D zxQKj0L_RShZ;i;?BJ%c#d`d)a)9cO9K+E6%4G(1g{>`pu{QZ~B=kK55fjxi!Gb51s z`x7hk_YE_H{OJ98zTa)vKfYgV?fHJHmHGaom819T`2Lsm$M=t{J>OrkGT)D|a`f{% ze;&5}`17Q-=g(VK=FcZqj$Y66^|AHG*O%6wufMF!*DF?zp5OU=Y5no}Cg^T;y851s zPu6u)myFzBYPCOIC+-PI36a!++*Nbap}CE1RTJas3@`9b+S^>dPK+EeWal^>uU z3CV-hFGKQR^=p!?|9tf<$<}|qdXZ$ChN@RX<%g+1hUA2LJ0y=#epdsVPP zEhc%DW50srZH`<;^7W2fNAi=7d^pJ;IPwuBf9c3al1vM$q!sEolKBaVP_0lWk(}$~ zpGtC9M?Q<>9*%qg$#F-%l;q)#`~#B99r=eO@9W4vA$hqY|CHo)j(iWvM>+B@NIu1p zA0hdCNB$Mb*EsTTNxt2Y|C?l+PE>y;d228x+tddn-;!l4+SKPHPt3M*Mvw>HcGW8+ zpQ7R zSDJ9CzXp?>>GY3J^5^usK+~QglBYWU$B}%l<9{ELV@~^Kk=)?4e?H0P9wd&>GLjcN z{d*|MS2^Qx4av_t^)-^b(UCWi{Hjy_c#^SWvWa&)$;UYTc_zs#obhoX$uBthmy`TM z`fti#NBoI%d~YK8NvA*VB>79n-~A-FI`uzFa)Z;Jr%4{<^zZW||Iq2bS4qaBc})Fp zk$kDspYM~r#F0NCd8!lNS0ta{#FI^YloM|^l6|LqKa!86F=Of*O!C#v@$!-HjISb+ z%bobfk&NGVn)3UQe3LW&XOXJro$wxW;*GTdSPJ1?y zyk~F%Yg5OQJlu(QJISv)^`A-dKb`t6B>83PGfr*la*{uA?5`uamowgOBKb~ZPUH7Z zl7HgZ-%s)s=lDKK@)^$fdYa_Bo&I^A)4p>04cr=@dr-9_Lj{QcGw>k6cc#_|6#?#3p|J`ZN z*(B3O$brA_k^Ft9eOHm(;PlszNzQVP=j|l7IR5S<`8~(}QIa1q?kWCXlRVWKk1vos zm;Q5VQ?C=_7#sO7B=>dV|A^#Ao%+5cdAk#T7LAqpj{j~X|H6qkk7WHk7hOS{ij!R7 z^w$WIv8I^%OGrN6sc#a=xc6Z4XOjGLC*FA^Pc+%o-en~3;rOp2xzL$^cw*ub=Xf4L zGC!XhPTJJbBwy_0pF}bq^2e!7olf#?j(h>h#g2@pIP&AHQKC)#kmM_!{=9|c>*znH zHgym236A_A@hwjLzan|LBR@;>WT*YVC;14c|K1|`=T3Y7M)Dbs{bwXEbHZUEh4^=ld=BwD#yuUcOGy6Ii3jJN z%botXk>ooa`3{nkPJiA{@^oi@;E|IyRj8*)o)su6)N>@qobs=R?6<17NNx%2+tlAe z<+rL&NnYTL4?Gsv{rr_nvRhvdl3#H8bI)MxqLS${Ozl5Lu*4kUSIpqQ!-B{@InkF9DA$z1}uO*N5hKi_OsN0Myo zo2t*nuD_Eh{}AVRoK3P#Q`AKyTl*>Ma*}Tf>f5TWBl%-TzKLX8-xPIcr2PFP@9oU@ z$4Itml6pF1KS@1D^2A`gZdJc0+4`TP{uHtQE6IJG@%ahKHg#41A~_x?x~fc?dlP8Q z=0x|`NWR#akNpCMMY-CGWIJBU)libRIPr}p`B6tMCE1R*ay2YhxF^DCtNJa;t&aR6 z$+o@{^;)F-pGiK}S${qt*`{LkX~@1l03xe?<+{Q zX@t6tWZQou)K5sx&o&lY)g2_SbL9I-w*E(`ha=^GMe>vMpHrK9HehHH>gAAqLSJj* zGa#p}>MxZ4u_J#-vaK(nK97{gpFoUsj$fx>EW_h4)q`Z)zF{hl*>q>|V3M~u@zjuv&p4d6 zs>4aP{_|CHr2J-*=Te_=YExTDwkfVoB{?1_;_7UYy9V)XRTq=Ik0W16@&-q~o@CoU zadk7ve|5(1-6Y#ISlv&u?eD?rVUlfsY}NOc^utGWp{?p!%D4UptCu6?-yr#-pn^8_ zF3C0xQhyKG4^p3!TolB&Reeozt0U6`ft>mVsct0Ocn9fo)BetQ8XO#Z)H*;74cQM+ zBT4?5PV&HDO>R?Xk!(|6bpgroK+#uSO7iKB|EoyGH6*94 z>PIAh;K;X-Z2PCLx{Ktyo%(i=Y*TObD9QHt^j1%joFANzx2k7IUgyX!k!=0!ZI%BH1mEdnp5h`P`=R zNw%rG8XmImu8K&W81%+v&54we&=FASBRsy~~=gZieb z>nPuTKQdL_L~^NI{-?e-*0pNw)n}s4fkaAEmA$+4k2c^&^sPe~r@j8f<@!Qg?;Q zk5KoMZ2N13dW2-#UnA6$B-{QPp`HnqPpFqderNS`>VHlo@Co!z18nS<$J0(Nw(#Cs&`4Y@%B_7l3YR~gHuoS zImtG4S6`DH4;0;17X8rDmZzs5l5A7-_b;c}ETWh?JtCi}_LTBChxDSq6doh;WRiQT z&1!##ns&+v;TbcLdbrY`aC2jRQGs(oA^S-x4}VBN ziQ7L#jSR_C)ohXDWYdeT7gmbQ{wmZ_BJ=n=NS!M(eCks*wn#G19w?ey99Kh+>hLBM zX0x24}|4r4zmqfa_qY}u*Ssnw~}sne;_snMy> ztuEc-@U~px9i)(FHn~i*fu}AT$xqn`DdZ!(1C_ITknGfyy4O^D zHYxSkO`*hByLIt~Sv#%DHQ7l`Y}Rf?vX#7@cMV_`fN#-*?;g@e-Z z^ilyTgK-(`%3xOp2jfst1^m(0Wb^{#@vs{Y2jh`Z0pkko1tltUEJ+Smmrla8BB`U$ zF;^sYIUPFfk*srdQE7)RTcXSA_EePUvL%S1qC}T1(Uq3yvbv=eCAwbS;EJ)jENzHJ z_PX`8b*ne7t*TzVy18x>yiZ>|tE3o?G{BbzxMNe^l@g{bH_#Joq@cW^3Myoru!J~C zi9qR1{K6|qXd%5JOnTEDgm>|yI|;J5&>aO?D$tz;S-jDL%6`OOiD{Pj(;Y|ly6f;R zG3oAuY#J^8bSFYD{&Yu@th*BL=uEszd}GDmScy*$E#!;8u@aviZKN-i_(~-{JpiFM zT_*lY#b2q!r-vu(#9yhzrw1$P%gk|*`1JUNUi_7bKRu+Om-zJPhAjTZNql<1lYX4| z8z=GU;Sas|8z=GU83Db-H%|QNNkaPZ5}%$gkj3A4iBC@<=*?h}_{NLB@#3#s;wu+_ zIeg{7n#l6U5&H@i#&IO%Q(*#NPz*H$nVO5PuWIU$R&n zCe6r77K`g-vG`6Fi}Pf$cu$&1m@F3m$zrJ>Su8aqi%k{5oH2ta8O)ww`ULYQm_We{ z3Z_snhk{9@7alqaNi&UTQ+AnOW+ElcOiG%mlr(cGsn;Q0+{A3AQPRw#q?t%bGn0~L zDkaTaN}9=(G_xsbrc=_)r=*!sNi(C8W-2AkTuSPN9r2jilr+;RY35VXOsJ%pQAsnU zl4edN%gli@vnpw(Rnp9>q?uSrGqaLrY9-CwN}9=)G_xydrdQI;ucVn^Ni)Mrf&pOW zTGC9mq?v6=Gu@JAz9sd9nKeTnfLWEnanSQ{?&2juv-O08!i+9G1DDZR6$2UXW{m17 zOCE7-$s^uS4if|K7`S-HxTRvjfzmUaia}4s@CGw81@y#+0@YAC9VyBO2D;!3J)Nk$ zsRrW`#c*g)4CZ);H4eF6IH+2LN5xE((kMORVQz-EURTH*QINT5vspHhdcC21R73fA zquO;N@s7?TcY6Ba-OOUWJW(-3NyYF6bBRU|Z^#H5#mw5FS2HSx=%|>qRd)%@rK|M9 zLdAl`Loa?*3~s0x-e7Kub64q=Y}wpk!O|<`tQmUh&#KgKD8wD5mq#)-2SYEXWXxkA zSU2>lN@{(mD)k%rFhfKRsg7>hT(bfv^%6{l&{tHk99VOt%z@Silu99Z99JC?mEz;7 z-%ynt5Pjg5&DBGd-ppXot2-6qqpROgNIFIzmSucVM}?r(HR*#kL$9P1pQ(X6Mo(NS zgD|u)vZ)4LrZQND_34Au@JT+TLfvl^fbQ&Ne3?nU;92|9ZJVJ-0~M0PXqsv|O7}7q zHbYgPnP$zvNSsxPS5zQD>lQDYtLG}cnW?T%VzXxO!Ib$N#K@yXMs_e=_4#hr3_j3! zMJ?PVGAx6oT92?b$slOZ3_fyrr24}iKfIc3T(tdeEahfkuK#p^XJ{!}lL9t4_qDlP5eW1I9%As01J|+6B zO$SvM5K9>qq@vkk>;SW7AZu178}Mn1eCbm+-Vqw!r7APG&61#(2+G$>2E9x7@c9&a zQx0(;Uu2mGd=&ycf~R+Bd{TxUpXi~N@_NKTHulnI`nrVl`XU7HIB0n1&g9D;$Wp)V zBgou7JrAg7aLDM53+v%WQ=1RGo}-k<4)h90c^rmbhDqY$dTA$#L)I%dOr*00+*&y?>Qe?Oxwss584Y@Yr?Jn~%AuD9P!>_Wn3D+?m!mBQSB|+k6>@9kOs7u< zbUe5XGGoo@N{%tNoh#?VipcqcUwz}6Cc4{W?{4tNbG_Yniq_e**~ybz2hk#;PG5#< zq1~mUMOd4@1l*-5B5Jox=#CIq5mLFf(RN4o<4&{Vc+@2PXf3B-xF_|V@oC&>eOhbh z=~eBNb1YIk$macNN=i;jiSQ!|(i99EIOXLKM|&jIBHCCf7}=IRwOne*QnKBUcnIwz zA~uKyWVP+~Ee*cZaJXE%(a7lBNjPE=jmJ@^4@eABBa)0rNTCUk5>6g}@`+zFWaa3S2Rr!?T7!4DPHSXSx1Xa|ZulXOO}?eWK=l8hcU14W-=|5ZEo zqEE5cwQ~g_|DsQ^&wwV4z35&0Y%(+L1snhPuF34<#Nbda%*sJGud~B?;K*N5fw9V52XA{d=A&pm#9z;BoYSpy>s80W@bw-a={2OIZI|Z~?esdNqix@l`zodFqW`yPyO*H{sBU|E zYe+}io@l4-qW>=1uGf%u#`Zwb@A4Xw!F{6F5Gk9ohKN384T*8tovtC$pDAmI=u_5^ zY22SFYl!H-vo%ESlccO6qEA^vvYfHh-Wrn0HYsa}=u_5^1?`L_(SH|XNv|OtZF{!U z_V%trI@NN+jQc-c7q;mS zzKr9HgJt8I;o!?zPpG`Ej!$}KD3bQm&GFNn8F|KD$J2xLItH=VWqUeh#pfWD?ZtYm zOP=`D@yN!q+GiiO!SVHkwSQr^joRncP8;Qq1GUdoG8zc?|T0 z%%$KW=K0_;%uB(=%qzi3=4x;Wa}#(h^Coa9GxjR<%9yu-$1$G@9?yIcxSaV)@C4?& zz_MA&<6zk=`j6nrZ1WCy3iIE<`!Huww|Y~V@$tr+#@rJ;ojDIYgLyExf_Wl%CNnPS zyh`R-;91Ob!Lykcf%j!z4xYn&D0n~STCn_~{9)j^tlt2h$GizVpZQqu0_LsYh0NH? z(>s9qOzHrOfw%moYyCK9Cvvt$E9te+^#2jC~KigP8vamd&;C z)q-JMB6};@2B!h<5N0e%-l5DGj$Rcr4!>c9?yX{dH5f0H8XZ0syqfi=foqt*@9>Yo zwXDAfT*v$vcn$M&;I+(u1g~TMJGh?tYw%&rd(c$$4rd++ZeSh(Ue7!pj9@8Mf}5DJ zC%3nOxf*-~a}&6k`FL;(^Vtqx4wm?_*RhHDXW&-0e*(Ob`DKUS0ZUoz8|-aj8|(?} z9m(9^VIM5^)4@lv%>wXd=0m_oGh?q@?-=IIU>qDuCxee;#{Rb6@yu6)Phh?kEPaAK zX-%Iz4c@{wuQ~ia_(ax!3Es-wh4yaoPGa86;Zb0TX99Q|+sp?47xOakcII^sZvxBs z*#?$AITtMB=Sr}QAMC+u#?QUrliBAl!KX0406vu&d#HMC%pZd>kSS%*g6^Hp+yi_D z^I))yrO{yNH|(ox`fU#QOtxRMWyU^)-g(T; z;PaV}0$;#fdbcny2H(nj2>3SUBf&pqJ`Q|4GxkFC?qEI@d?)i+;JcWy zAEI|R^A%t$z?25khd1wM%)`MyXD$QZ%RB>oAM*n6{md)DzhFKdyo32Pt)~+XrE9?t zu>PmohV@T@A7uT@+J^Oi0h`~+(0(M|Lu}IvEZ2&o!4I>3B3P~)vB#bF2I42A+l&T3!;JmH zyl0sk!8ox~Y6Cyd`~&cRGd~D^f%ysWi_A|E7rbOSA^I0!^D^uI2!4h6ZSe1zKLWqX z{2BNU%o%hu!jsSMIpEh=KL-3d^JK967HEIR9{XH*nQXHO{08%hU|g_J`Y+;wH!UYb zk3FhPY?p%n#5O+$zr}nDcop-{!GC7n0e+kLDX<*VFTn4xKAZOR@&3ZxnYiFx%L&nA zk3!RLaqxR=GYtG!=3?;s%w=Hdx2a&ck2DkfH@0a2f55yMEd6$hV}A}<`t2v+zq9?_ z;18MaB`)~LazgZv!A6et@4z3k%^TozZbYW^GLAV z=fVCko;)ajsy2*8|(vP=G__KKCC|%Ed6#FSiS@L0k|*Q zJOS><{5)9t?N5&V`(Wv}&b^8A*uF2gKQs11DcI9;Li9snBQaxt6mJ0AOag}sfcIiP1uSu1>4%?GJ+Gd-KP@ zquJ(f;6mmv!P53FbaTqs_W{dy^u^#Jwx0wZ!#tI^KpuDnPKbU#*hp+k!AZ8S1D7x# z29|lZ5j>XlM}y@794CY2zUv*}GPc@GJaREN)QvxSM|7+Mtzr6%5XPZBO<$U)S z@C4TX4J`eJJ!iZ>YM1IO@IrK9t)O!n*kR4{lU_2i@=lF{t&Qi{9jF6un+6O z3DGyeMq)k^Je6%u22W!?9V~HP2!4*^yc9g0Z5{&8VEzqQ;{1bS|2A0S%%nYMyb8AO z4xY)}o45csPAGvBq8|(!iE{*a7TXkoCAM<#V;tKQ@NBkO4&Il!4lJ>?I`+qbCAMwg zIc$F#ct7T|hzs_&oDlsbu#woV2g|&>13Z`Q?*-3e-a%Y2-*Q6qzk-eUc^mU)*;H@>|?S-%HZ`YjJEzr7p;u40>+;8n~AfTiD7IrjBn>9-Bw zYPLTHyqft0;({8>3DLK~Mq<7IT+24sg6o)X085;=gU{jPdk=UG+q@25%ltlA;{2Cm zpFM!|66YS^b!^`sT+cj+xZp6$3DGBDBXO314`-Y4V2N!y_#}>P7Px_Js=@1-8^IFW zagP0Vu*7x-xRLG82RAWaOkA+RazgZ1!$xAe6)f}ae((`&{|LC5`3d5J7Rw3IKMNc2 z^9OJ%+q?;uvHdsjM%I4}mbQPT?YZr-fu!HWHlx5tGM9s;?X$tHY`+lvE?*}c2tJDK zSA#b*uOTit+HyklN5Dp6I~IHl+nf$QmiZj8%)86L$Fcqg;NzKZ0{@fw74Qkne+F-1 zewVo5M9T@$e*zonH;=wF^|rE2Hdy9ePw+{s?+2ECi-Qm5ei#Pc#y0c7|HXU|So*Er zv2O-TzikF@XZvm7lbKH;E;z+SO z_5ss<7{p)c@Eq_D*=B{qhk&nVeXYamz;a(`3;0KDvkjaR)BaC$_$=@ZY;%RfSA&1d zdVJ+z7+)KBnXJbxY~vrdn2mqjt~HEXuEsxZH5$h4LhnZQgWGn7aa+y!?@HO;PuQjh z_$KB&hX;bYbGz~#_Q74~g%UpA7(X+>H?w|@!?@HoesBqE7?-5R4=y!~A6yD}x6lhE zoMH{*G-=A>^kW#O5aS0!*1MHnDB`&U!q<#JiU{6Fi#z>+hq5yF-5;+YE8I0DM2| zM><>t9>ID%6UF$)GfRzsJg?O7Qn2{1bGRP-3-*I&r5bJpi+?;5#oNI)XM-^SDP837 zrQlL-*HsQ*2QFrNJWIv+c@X>{>z{D=DX{o?)?xjfxcI>{Sd1V2o%loS=L_hCzjn%I zT;@az@uVJ_=~CvyCS4ky8wWR#{mTnT=Z^>ZCw2p-RRJj=!SZvcz`7Ke`n zi~o}yJ`MaB`#IO)3&G+a&vNk|XPeu=(>eZo9KH|y1lv62@NdDtWc>>czXHYrNeRz} zG5$XTi~p}3j^R6W@!#9wJn*mB&tQl1!Qvm!hVigyQQ8MQo8zx^cnZT=qI}703S* zhi?VHz%~y!{0R6()<5a+Z@?>Ak7wQ(|L=jtKb}u%_*1a>&%tjGgu8%WVn4kc?gtkC zc;=1wGTY!8l(@%&^Th;*r+{B!8~r;9;RB%mJ?ob{yb@f)dOSnN_&*9P{_*Tb!}|9X z;`2P{g)aiX%6|0oC55koUi{-3I^G}H=6-Mk$Nz}KPk>)zn-?9%GbFv&S^uWPZ-WnG zJvR0C-eArIZ({#l9PSSOBijsd7|)yb-emnqhw-dPuZ8t^#*Xp7A6Wb!;4q&1WBk`S zTo3*e``O@dD_H#F89UxvY;!jF&&(G&d@1;NZr4=~Uk5&#?eT0L@w=d!KFa zTvgm-!MwZ2;rqaUW1FWO{w??e*1zEJE8tUDuYV6C{y&3W{Nu)i;TV2@BK~_joCp3p z`x)$TK3M$YSwr53Y@>faa}LK}3BB+fFfPm~t#J4d@W-sLb$A{4EY{O$nSOh~OkcAH z_hDE+m?-XqAoyK9aANw2%oBb`D?=^8lVKz60-O6?(_nKl`=1FL>07Y5cegKWwy@1y*vR++ zn|qQAVY8WSmcT~l2-w^^T@IUOwpj@qSs%dWp71Kz)U!=3Y-9}tn|tHyV6&QS8ek*q zFxcGZ-vFC~*`^gXD=nMvFOGuE64oCJ8#$kX&G#%@V1o~@l(x}-^ZgOne1CKbvH2eD zblAxC64-o?b~bFLu%Gi`vyWx-o#4f=8OQp|U?bP1VDnw)m9QDZHrK#LuD!wLJK5`D zGn{R1gv|)c=DX%wU^9gEx5Gw0TY=4Y?svncKik|3n>{U?-w*77O;6T844Yn-&F>-} zhfQbJKM9*Imd)=segm5r>z{>9re*WHlowzlzr%S2HgX>ZY<{2f8f@e@MQ_4J?gfF( zZ;jrDjr>;XJ=nJQpl;c_CQl?-H=g-{oMLvn#0p^_XM<&aoe!4zbun1x z)Ma3qQ&)mz9$f>Ld2~Hk=FW{^nLD?DWxm`FmiclwSmwyRV3{L3z%nl$2Ftv794vF; zNwCa?-+*QOKMR)e{{mRX{3~D?^RIzroWBW{asD<~#`b$)8Qc0^B7LSp!q3|98Og9O z`V2Y@`E>n?1jc74Bs9r9{}AkpO>gMCvJDv5Qb>8wKS?)(g?+KvoAh1}tyYDwq2GHU zfql`Bg`R#Fg#^a4>5wKv-^a2qHW)hj^!pDaurD_ILXR8Ul)%2&EF$*kyIv&vIHdCF z`$)sS=!DAu9_)+FjnLx{k|=?FvAL7j8^!hy!Dh5&U-VBv zU&wl}FE+n}ehlluzSz73eKG67zSz79{cku1urD@m6MN&>9+!0a<(7TXe+~Tv)`NYq z!QbQLPh>sV7n|xiw*unGannCQ3Cs7lYkyyhEM|gVv{8HW@@#< zz1;j+mVMFh3;k@?gMG2V-vs6F%X+XcHn`uLKZo^TUu;%EzaQ(tzSuNCKbQ4jUu-r& z|2vKu?2FCO#NHyd-wvB4mVMEm13kVBqy+ZG=3?lVu^#M;%@3eIko90+Y<>j&a@K== zvAF~KgIEvt#pWL9pW&FnzSulO?5$$^U&Cg#Wnc6!KwrapurD^RL0`*yurD^aFP;A^ z*9G>)M*p4EVQl|T*fd!7MIWR4sQK$z5B9~TEA)-52m4}^2YnOk!M@lGhJFL&+s}i|v6g+&FNgj()`NYqse=A^)`NYq z!QXl1pTK&sFE+SOp1+0lU|(#Gg?=mR!M@mRfgXPlNeS$WO&hUyidO4;>G^GzebM7y zdj4sw2m504Bj`_OJ=hnU+n_&#^%qR*dsb%>#bz4xFLGUAUu^ax z_HJVP17UNEWnc8Gpud&%U|($Np}&pwU|(!nq5moC!M@lW1O4r+2m4~P4f;D+5BA08 zZ0PS|J=hnU^Pzu<+XD8*=5k{1ezyNHY<5`oMSmys53nBWiw(Ya$bXRaU|(z=h5jMd zgMG1i8v2J>5BA08CFmbzJ=hnUSD}BIV+Q+T^ER>fB-{T3HcwmjMXz#5|7+HReX+@b z{x_@#`(o1r`roo1?2Ao*=zqt0urD@4p?{Y3U|(#8LysR6Py+j6Q$p;$#P(CQjb&f- z`$7ME)`R_5m=A#dRm;BE90dIzSP%BaW;OJ$u^#M;O(XPgupaD-4gQuh|Mwg-*cY2) ziM_Yk{#4lf#j-E@bD@8i^AzSukl{U@vk`(pDu=s#sW*cY1@q5q8aU|($Bfc|sVgMG1iANns?5BA08L+Jm& zZ2|jY^ChvD!TL_QWRq#x7kwY-u?YbsurD_Ft|uQq-k}8c#bzkL`k|}``(lIdr}FVbDoS8qZ17!G{u`_Z`(pDFu{WCae}+ww zWnc6kKtG1{U|(!LgT9#cU|(#$gdQ6(Py+j6lTDvxy>YDXO`KnD*%$pF=qIoq?2FAX z=&{iSC9p3x#n4Y;J=hnU@z76ZJ=hnUY0yt$J=hnUxzJB#J=hnUh0wprday4x2N8R- zSicrF`&#xz-wgd6)`NYq*$n-DtOxsIvlaUNSr7KbrVaYJtOxsIb0PHeSr7Kb<`U@t z#CotVHrEh)OIUv^Y?fK}MSm~!2eKaQi_JsOFK0d27n>)cU%`5?FE-CYe-P`zzSz75 z{Yut@eX+s!diig$9_)+F`^4UA)_(z;TFbuZvpbW%j`d()Z1#YD4eP z&~ITq*cY42p+AxJU|(!*fc_-bgMG2N3Ho6QBmT?5sD#pF`d=_aqvnL@XOha;?+f0WZRXNj0V<>f zPKbU9v9Vtc9!W2hR?`21q(;pN(btm7*slX4KuQhtzhD}OIU)K@B$rLmY6Ygp7U{H& zUX7nqz%y8XI=vOlx113Dg`_ImpY`CRE1*>h zT)J4JdYImfpU1(6vi?bWD_CPWA^PV@RaVD(aA`I3YxHLPya`4pQF@#H7i`q1IU#yn zmX$TL9$b1jv+}H;Oz=^x&m}HE=TQPDM32jevJ+VkEm#lx7xBvr$5;!6Hr-{p+VLiC?Ddty*ji1-R zFR=bi;sOjPO5lX(-zP46o%P_-mzlpLHhxqF@ms9VBrbU0azgaoNMH6>)`LsmVeXHz z(m#X1AFw`7T<|Z;3DJ)vec3-*4=(+Pxg2H1&tx$DLz+fh(A9E6^!t&%tP|_Or7`B^ zC@X$eg1fPP6>-4;%L&mRM*6Zm)`LrXG9QJq;^$cKAl7doF2LlV1Wt&)jks(W>%pZ% zm@g(ael7!#Wc`)I1tpdfqQ8OkWl7e9OYuhol&~F)@pCu0l=b%#7fiRD5IufFUbYYG z!KLGwv2BO(^8$D#>t7)*SZFyR`nO15Hjnk-(%H=V_vF$)pTW-})_(~LbSZNmViOO(HuF}oeh_g%gXM(i@%3j}J?p`xHO!?bEAfNPKbUM z>B}~<9$b0^^FovrKlmEbJBszoi3|SAazga@YO`!B>%pbRFsq`L&FfpMSJQiIGrzAh z)LM5`t17CkZmm{Dt6N%BQFC2GbrG~h&a=ko8D7QmEV}dtc%;_OE%-5D`dM@ByD(3$ zb1gy-&64s>2skys$Wyz}++-0w;cq8xiWJ$Yt$ys+&YZ!(c?j6fOy!YaJ2MGCAgri4 zrP0#qktXcC)#=N$(`+%`NxL13Z)~{O?zH7%^NmgC(bS=qr!CS>!`XHx?Y0Kr*laf4 zX{*`f8yk(zp&8PlR;Mr1PP4^$C+&7DzOmtAyVI77O*>5wP5oVH_Rj1>O%55RG&d!; zou-ED(lj%apT3DzRckgj)>Ks$(L+sTf(I&k#%okXk6MkY=*gu~6;?c6ECOHjWYegM zo{<_=(UVW3DtZiRR7KBGjjHfa)f8Qt`0>=$6uUGnz(bo;?9#LW4}?y!OVbKG2{y&f zwj*?&5W5x}y|fQxT>bhp~iW9Y4Vng-jhNkM;sw(H)Y9W;YwK%5ZE3gG zHM)SUJK8Aw99fz4*3@=UicveErr2@qI}f*=LN<=}L*^CQTBeJbZ6X1;m?LB>m(_k3 z`Zs+U8%6u^qKoNz%$lYPSd1bOrv@x`9q(d_VAn?lb;~zK%r=pL(|2)D_pXi!_T65* z_EFGuwOqG)RYOxvNUjdeZnjCIYN&6dRf4l=DN;o>P3za!HPUst zp5vUcrkU50`j(naMb)jX&GoA{w$jScfi#e8@rfW?%E)c6zyp0;(rIscg&lo_&?#ys zpDI*>a&zhbH`(FVT(sVy+B3hHdPkF(N&ly@T7B>{rHYAhiwAoA?@Ip{(SO(9a*~JB zf0K;Ad8Bat#eZ)7p%09|R$|xR7Lo_if0K;ACQ`Wm7CQdW560gG#IC=~NKO~u*%5zR z9Dki1e|JUvJxp?({+ndtyNwiXe789M&~GNb-w-3d68ewyCjB?J@*u+w`C0UWcQan_ zk$eWpCYgF+G}n~e@2;U^dD*6!?s_Bk&HaFL;psZ-pz44j521DY!bQA z3HP^9W*UpCmhKsw`Gz&#_``8>u=Sg*53%n-};EZ52;XGV!)e;Z(YRS z%E#<+8%1^|zOy6#dS#_QZl^{3T|@rNaVvEE-68(Wal`Km)6KVcBlTjR_?c*cB-4(! zBK6+*xa}95=S(~L6S)2Sd^`SnlO4)TlX|Xy!umtZ#^1z8&%#8aAjpM*i+)#aToe^VP`Ig#qFO}R4-w(Qg@%i=MZNFLy!ReI zjvq~D=FW4U^PO|%&Rn_Y&c)*j`C5(d`pfLN?Eoy_MdLdIUzKDi<-1^fgD|)_?%R-Z*nx-FT3y<_px81dq1FrCW^9!Vc!Cb zr|+A<=PBxEe*7rkCUAZ~pP$3G!T828_f5WX&llZ00^7=u-*qp>wnFW#HNGFOv*Wf0 zu=49N`Tc~iN-~u49WlNwcmtwwtMGhR6Q7>P`AtQhkM%O5`%j=0R}F4Wv?u;g+#};V z435`(g}70}odU<}i$dI2!wrEe7KBpVFT*_sw=TftVjyzxxZ3dz9Iy8Z`3eme%?lEQ zQXJ>O`aaI@Nj`RuXmMqR+YPQb;M-@oCUC0)T)W};UH4FXPZ(}+j(RT}?%^E18-^PL z7wW(JhMNYrKG2TmhAYII@KFDKHXP@pg!*sFaE;(X{g;c^jX!Su4tuEoRwta!YXjh( z@rg-re7U*R_;@e>-GWf+IN*F$uBVcHrI_p5fOWp_+>eF(cwUQs9|Wb2(*ZnKjBSN{ zb;j2ZAFpflHDQtOtjX^le9I+EIBrIBL{X~V5peV=R4?!A!Sz(K<00xzW1aOLz@mCT zntG?<3-t@{@8SCj-)4QSp6{>ml`M6x5c?I%Z!KQe92d2t8r(`jD8^fU5!L z=huz=y1}u%?THUfbEl23HZR=XZsVKu+Iz_J-88;__(J3M!f=D&n2$p3{b#t_;I0Tl zDQ?E(SN|@1T=DN#a`czrb?x_a>9TNpH-q#0uLr&~p3na4z#?CR@pZx%YVS$I^?+0E z&}G(#4c7~%8&E={Py01FLXSAGQJ6~y~jLXF3u;uZxX&x zd$$^nP-uMH47UW_71XCtdz-;=J(cXJeV-lQ<9JN%y=r_z@P*pTId#786ntrT*ncNH z-vi_0?;hY^CY0Y7!;J&NA(;tr1&dApflFtoI45rAf%EelLw-DOFu&7SxR3o=k@&D0 zMSZ?=PrWxf94khd@lC^bsVMfH#eVtfj4ywibFXw#0w-Ua;l6BluE!f-am}XQo+;-V zkt5r2-mCYh@wJr2@Be^AAzz2_eVCWyDv>;Wy;#(aKI1!B?%eNKHOqI-_=*D-4~NDqt_X9KJ|h=}xc_(L7PSBX literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/session.pb-c.c.obj b/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/session.pb-c.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..bf2a3c129fc583772e56282e1b5f9736942985ea GIT binary patch literal 35576 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp.c.obj b/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..d80d5c866dbdac7d3e4f0647fc86ee367919d774 GIT binary patch literal 99480 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 JMnlxy{{u)h{EYwr literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp_mpi.c.obj b/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp_mpi.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..b550e88c718ee9a97f9ca660b7b9ab733458d1e8 GIT binary patch literal 34364 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security0.c.obj b/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security0.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..f16df2cc27cb10d3f27b4e3b526f2cab814eac31 GIT binary patch literal 36724 zcmchA31C#!+4jAY$x1Q_BrIVw1h^oQFn8D$5JJLcSV{tdqGOgxh-PzUf@0kT6|A;u zt5&UBasAY`)}__fy;iN-)~)JSm)5=db+gvi*7`rsdC!?SnFOq#{r;o5_j#W4p7-qM z?!zf{^~+q>bxd%b51ce}oci64;&RA+)y;Vc=N^GM~x)jLjm^4BXLJ>+7|~0c=({1epg+^)XANF`&Ud(99U5okN3nYnmRjs zTAGp_-R%|eSfaP5I}w9zSAovOdvMkLkzGx7#`m-xOH%lz9pj!D{$%A&6X&JS#Os32 z&gEMkes1~LM{6Iwarwlle|IKM+vT`*EZYUOft4(uNq5tkcV#y%+#Kw4a-0iy zW;@xbd3wNg`6a8Qf1oC0AKi#8eAUZrw+|+Y`xH zS4B@>vZAN0qAS+b6W^|_=O3H%O69M;msY*7=K1x{-nMJe?wVb5&b)i4n`)P7J0?H5 zrS8esr#hx3!_GB3*Q9#krX5Yc*;2dc@zd(kEts~QSaD-2-Ay|uR@~$q`;&C+bSLe{ z+xh2p&5cht)@;6QbLC+Zn*RNsyD(T$^4MLbbf4AFb~%}{$x3S@x*X13|JM#72a0S+l`8UmA9q!MUYH^p~F-WKMabLeo&~0zkcW6%MFvmf8l@ zHe1~0?U(ftOapF!DRP6%FE{uUwkp^B6(!dL55b>Pk>61AGdM5A)N}F=&1bew5jXiq z41Em|K_SgUKLp7W(mu2po(qL^DN-UNIkW*WWkOCKdK$(CJsF9aScomDWx4Lt#>`a`z;ddtC3 zM(lJqYmb#^jvHDF?|VyRcd^1bYMZOJd1{-lwgqZCL~RSzwn%M5YFn(fCAtVJ+^iR^ zBCK~qJN90LY@KM6o3#a2Qi-G8iC2J>vPOjkJKVfqft9KHo#_sFkrPnZF1O$hU_oJD zar4<7dD_b{?xZ)2m%M_D+`M8;tl^!pZl~a4H~(z9lXRE3L)d>oo$gq7{|T_nrnxFY zxL{Tw?^j@AJ||Fo2NMtPXmtwa2MRfKbO{y&hOv+G#PHz2P&R&{uw{WlPP!6d^}@=8 zZ4MN3n2i#)Mc7zj&5}cfu$ZKqB&3ceZ0Ta7Lg^UDH7Y(34c2$Zm4bz5E~OtM$f!wJj-lB#=ip!;?+zPQjznle)H#2g*1vf-)kX2n=BzbZwss z6mdirYM&>&CAY#$Zt!+&N8E=^F*gv{n;{mBlR_;<#cE*Z27f|RP7YCN1N&DYo`gmHnC`3<|eVM|;GgB?iS`NF>!NPS}-vStuXmJV~O9jTA!cAr0hKl|; z7FEd&vUyay6_t*?0}-m-%8I7vzYL<_K`^Vg>wth61h>X+$=aYvdo6-ABtSEbTyw9_1FXSzu; zl@e@LWRxz!$gwvYZ=;Gj^WRQ+>lSaSPmAKkW6;{tr$vdeM}U-+cVOGEPmA^o(G341 zsBOQaXhu&JP0nI&x_^s~3el^TR`;(`MyTz`Ob_i@QxGvaSd`5AHURoM>=Ye8OmH0d z#L^o@_no3shkZxkIPi|rJAl#u?6TY-+dVgUBl@p44SSPAuw-33xo{tayVjg`=TA)2ul{*AE`nw-Vl^jHZshv?Nx``Ke9 z)REPIG^2x|ZCO7DP-7)@LYZKUmC(t;pAciieN=8;r8w#s(UWki`q~XQH!Je-|&ZTD!QWtO=^LPw~>x-vTKqzY*Jh z?NdBHL^G?7dM;(mf#T^|%tyCOaX3VOR;qp{mzinjWOc!Mbg;NK>sJ6{S@Pl)!_v5Z z*vlz>-LThzQEMJ6a)VrVfK@wufNGCxT(aD8hnMjzWBesJQFFJB%~p-GAKexv^TveW zU9G;NoRwEag}FIODLFFdU@F%$K?OI(N93K2-Cf-(Gw z_7*BWRcmJ;=J3GrOqz}I$|TMTt4hf0TJg~o(7j2!Bg z;A}rI$r&dZQgQgy;QT3&=w z(ZT4Eu3fb;cGYmavMYuo5Gs+XI1WOyoaMT~0yyyPSM45LZrWiAs>otg^cPo_iadb_ z%F1fTPQWiEbk_-tI===H`y;|(gyT#zHjZ$kpceHjjb`?)bGU)ZY{=fswiq+lX)#cxDD0oYiZ*7hbA*8^g&bc7Daw)k%;cCf zh*{K_xlXHr%5iaKQBu*y%yo`R!)60j;*!k7sc2*7I!y+u6hr%`FmbN4X%Lu}Ht!pz zV?S>PS{bYI?X@pIuj74tvqna$$yAB~BO?`^uH)x#DjuW)%0bY$`9k|!v0ewAB%I+v zS%47(bCg}XNIxvWMW2d zyeHWM-Zdi;Z<%2pK05tfR3jmtGbTFPW+Z!hIukSE9f_80Gb2@W80&0Pj(y}%9garA zky+u{Gs6RHGShT)w{-Tk#%6RiwQTL^j{RR`+1b%NqrIhNKvATqGjs|5FLK^nWfR*I z{~xo<$ZFps0kKgIgr4rbG|aw}clNaZuhOLlpcxQ*8HD@JUb$)RYpZIJA)N_7S5u_R zq)-(O9i~v>>K4wiXltyksjo8`O>XavC91b_ZYPqhP=T`$Z*)x1C?fDE5D_56J%G3m z$_B^7W)Pfjke~@ca&bjzCS}xQ3mp?aT}kkK$HCL>M6wCfxVpEwss$RZx{)H>pZfi2 zq#spJzHKGhidh3!DB!?igryu#w(Df8)hsLQW@l%)D2tn&my^XpLCDDpDiBI35|bmA z+TPU^rdYkwE=Q$ZPE9$`w%IcVD5-2icmnIDi;%-2^vkf!N*l;1pz%M_vXN>PS&F0@ zVJTu$Vku%%XcS$9?EIXp9#taMM(LvVLs?RMYC1h&u>~dGu9a>~Q-aLKyr2Cs&^}8_ zImDC_UADJQOw|MrqgA89)@s}Aefva=E%vHhF>v+bX4+MK?#{Fpe(&Huxrr(YfN|Fd;S`G#9e@B~jFdb*={ ztlFjCUviG^!`ju+))9+Gd)nIY_KnjZHnmO3rf75>SHY!CiP&HZk(1~+Ar?i7h)%P# zt2Nw@`Txr$-#!mYoe*)^k2cgT^`q;SY_4Csq!z_9VCj;Ey6DP==*l&X(T0_W)j8|d zuWejgvte0uY4p&Q>+7P8o7dGv>+9AmZ(I>wx4v%K%1w2(j;bAwQcG8MC)YQ1x5v!! z0F{bH`*6UR2b74lMEQyZnog=4PFFWw+x0klSd}OBQQXEQjT=xbt7JSXIUU^{Nr&%P zHMPg0-A!FF+9l$||zrAlr3x)UAk-LcjRzT=Vz z<2WTA_%>QJs&W8~#ka*;qivl{?Fs3_XbZa&l?wCCuISdL?$%D!jx8HWH|XA5mPJdq z+_H{XXKQUN(Gu_IP4>jo5vx%eRL+hXtV?D_YF0MdW6r9es+Ux;Wor{UAla1cOE@jk zV5!d2Ijv-qTHUUCe05zz!;wr&lzVZ%-Y!r5lA5~u=-PFSE7z`BQt#-I5pC#eX+cw&f-olxBk4*K-|3DW7fr^S zx>1C9()6+;)3>7=!x!c){<@~^ojpyhm=gljq|Iy&HSFiiLU|h+P>g8plEx)S!H!}7 zBjdp%*fxWvh_LE|O~^HCF%j#~voZmqE4#Nfb#}DsiZRt-gUzH`zGg$kQh#oRTqIOf zbu~42EbQp)of!e{NHkR?dSfjMBVm8OAMs~0KHjo*VH}r39bGNa6FOQFactXS-7T?> zimLY3sGHPR$)@`HN^xpPD7h__f#de z#yh%?sX8v+)C+?|GTzaWtlHMoiFZIdV^z%^NvxustxOE#qx-sgtCD=5QVU5;o2tZd z9e6de3g?XabxAet1{s;reJyA*lGfL)t6S2DRZLc@nGvqUbxWfSOIOsbu8VH0Td%qp zW4NWEWoxV}#@^jWv>N|=PaSc(qf)`lK2;M@#(_0?^kQUYj_U1ge zLLw_r|J*Ub%mTcZlBmfu*r0A$>O0bK(F7(i7USmaddW{VVM1eG^x?qM-4fs4n{+yx znq!@gIwGhhiZ;lim)MH5crVvl@|Dvl7KZj1mJd!StNG0#Il2^=lUU+?uK4Pu=6xgN6(S zJw8yM)}AgIPN{>C0lL2jS#a3j8Eegwcza(LN~`9WpKcucV64ZqX~nvRbj#>ozaJ5yc#g3XiGVgdZb_&7lSP?W}*G8VG|yZbp!IA z8ObA_bd`xV+6RpARz4YRz&U|=qwx+i|f>{!?G|3{t6OxR&XO6=LRU>qxI_eKT zHO$aVc67yX=GE2fnAuUce*N0@T%*;wrL425^HY>Z4mW1aHK(O=V%r`|M%fxz26;N2 zUTx~t!j}lEr5{er2~EZo#Om!h+#HSLbYcdIQ?;h2HKq`5gf7LAyQecYqq(mGD^+j2 zW1B22R=W>!6@y{g)zse6!u1g)i#K(t#Wb956#GO_ucmujo^TLAWAVIK&cD%ZgRNCK zA`H4{npufDne%COQ076|?tXP8(Av|76AecV71K#L{@1K+sKXTNNnp?pIDa&YMPpCT z>Zb1P`ot`e>SVRpWsaNLwHs>c>)2Fbw3R;LR9712VoBB5nwk1EK)0Kkxq~eUsiTyY zWBR&n&MaOes9eoxl2232`k`k~cMneZ9CICOF4MRsq(*CGz;rcJfy1$kPseL<>^17`iecu%bea@}V&YU=2O$uF0F`sBoEZsPS#`Wj7Ha<%7i z%pAOHI=Y+U+iQ99W(H8|%wEs?R8!9!;B6VM+8b@voXLJ^1Fq3)9eu8YX5~qsX{_41 znhneC6}SI24u=KDhC0LHie{awWmZRyUC#2QOAoA=+7jhJ}xmc10P(O5On_ZslnW%-Zll7$7n{(lGoo11q;e6Z&274 z0r3895_GCk)&v9NX^(sII!Jt;q1rx^%L{Kb68lWfev}~bBMjB{6`#Q?Gvd>A>i;vHGw2a8jXpe#Mv`^PZ;?wmRoZ}4w9V9-JPcqTEJeiy?ok)=M z=`stCm}s4T!DsNr8S$CCHX}ZhugHkc*xXW{AbI5$^VsM zpULHmTN+9Ge^DMvod$@%>d(m!%&^boi!$QBC|{A`uk8zRu5}U$3{d+lb%vOhvaFSj zYLQ911x*uoA7R{gmNbW z{;I|2gWrw!P)z({aDM7)_;T>))R%lz%AGafo@LJuo%xxvgmUKyrZ*J!G4Q8TFMgLh zUEojR-F{==2mXo`e-b#~vo`TN!8{^EOh>9wLd>mztrO6z?WP3PX>3b^i|*one5R& zbHI06^<4yhtd;*V@O$k32d}c)Ya{ptR{I_a{zuDS8~9ACe%;`Iv)XGL_zx_9CxcJ0 z(w_>6n8?5{u0mo^#4&}~M z;Kf$_^WeQ!ey@Q4hG|qNcisYCV&(sP@B^&!{uTThEB}9i|IQ>w|KNQX=Okzn%AFAS zm#y(M0{pAidN3aRXZSPr9&oLdz8d^oEBzesc~*NY0>8zo?=tX}R{AyIH(2o-!LPCS zk>ES5@!bYK%oGRp=>~t(s_!=N>#gy5GI-o-pEJS#WbyOB|7iKY2>fHq-xc67t3KC( za}71^aVz+FR(bCPf6(%OFZggP{t@u^tnvF4_`7!hgEw34^9uL~t3GdmpJ|Pc--G|e zvi~dic~<%U1wPg)PY#YH3$6YQfe*LpHv;^4tGwgEhg$i0;7?ld)!;2w`R0PxTl04@ z_#|t5tOP&Us_%Mm{xE`R&%?oQv;4P$pMyG>_%85ztGwI5ms#~W1$>Cre`kZgVV z_)@Drmonbs-v*E4&*XPAaIe*#cYt4M<$o`DofZF6@Ud3>FTmfo%JU*P*97DLx8N(S z_IMBc5^H??1^f-G|2_eqVzqY;*3$7-`{0upXQ^2`L^ zWcgbFegXbWdFz1hvFf)59B<~O;tvI1Vzu{C;5S(D9pEQg{S^nl)T-Z?!JoJI4)DvY z^yh+KWYy;)@XM|It^~iqs{ak(uUqB)9(c3WA9sWISnd4~_~};s6X1ti<>k4{U#{-M?W zr-E;^_%86FR(oFneyznX1AobC&pqIeTJbzr{ejj0cY@z#m5;xEvCC@zN5N|?f4>C3 z8-J$#UIISSihmvaSu6g1;4#+x;D@p&S^579oZkx@fBcP;*;aW!Ii{|WwQi}U4d`~Fk`cwwr31?t?$zMnJ-@%H_p{lJ%5_8z!>KZn;oKepz>9Po4q zIt#(4ri7qV3;saL-%#fe@OLcE9|IX-*>3``usDBxg+Brzq1YNC^#NuawZ?*Vt@M|s3xp=iTo-PG{$cn!jJYC*g=X&tURDp7xTfie0za89u zUULul(N_F};OYL)bshu%x)uKm@GC6-EAVtEQ0Ic9Q$m6BCgRi2p9-A!!PDi%SAXCa zS@s`;+xLU`yBC*O@%-tuba@IK{y|jtOrk*C+Mv2XP@hA>Sv$p90`78%3-b(18=r?CwRL3 za-BGM>T66~2yX{Z=a=i83ckfke-?N;q)SRI%Src?@G)sq6+h1ThLxVn-lZA*>I{B+ z27f$*|2l*JE`xuX!H1;}X6kNgbq24`;8D#hP}ZTmlZjUZPhbx>($A9kU=>uI#F7`Y2)%CtpU5}T9upyd-znLTvZWN-lbT&3VsZZ)FItOSj z{#s+reeKbv=H_^88yziaSQhc;YY;I?gzm*uUJzx3@J@W_sm=6`wsa#qW&+0Sv10+S zV-c`pA+Vb#JDsa<+-N_(cBEfJ)aAq*Fse2)wcnZA?@W{4WIR)6Fw-=Rc05x%o~0en(vD|o z$FocuYR9v*<5}9@EbVWW_BTuWo2~uL*8XN|f3vl}*``ypzuDT~Z0&Eh_BUJmo1^{B z(f;OWe{-}yyx=3ftNqL|4XORi(SGJ?KXbL8x!TWM?Psp`Ggp^uuJ$)q`!}{^o0c^R>VE z+TVQb&kt*depq|-!`h`E);|5Pc8U)Xq!sKWwr{PacyzHGNX^ zCpCdmGblBMQgbLZiOekW&064_VeFd;>EzEg9cLz#Z)TKlrj&2yly4@LZ)TNmrj>8zm2W1NZ>6 z=bKsQn`!5pdFPvn=bM@5o2iEna`Y@Plg~G^&o|T0H}lUo6VNv^&^J@iH*+vz<{&=y z5zqK>0|WFNjF>qXF;g#MhI+)z!H633%W71cE~_(58&OlUzM)ai(1@C$;JQ~LYNCSc z`5IC472M3*h|gkCFvU~zmx3v#n#UAOan*dLz#+}O9(NH1C~%Z)tXH!WJC+SQ7HMO> znuXXgJM5SVc65y$9d4{w(+N8 zh0{B6uCqrB57cTkT2`Y*^0GR$Lju}h$NaI=bxu{8SwoicNKM(+8|zhrVkcQB*I-go zwaB4KSQhMbS)}%=>mll*iA%NApn-H7>h_hLTB?vhvQ^6qnnajdKhPx7c#@rNR+TlY zv9VtKsNO>nh3SGyLN!_t#S+R{SVwnTPuNl4QtB^p)d^((m#PQSoLwkz;~9zxL<~I@99@zgTO0}(%0nzig+eP1YXk^ zo!IEg{*8h5yizIEI5F7n;;8J~Kg4pO^p|0DL z*yy~5HafA`H$p_Qb~LfzN0Hae?q`hwW#x6=MvY!HZzejD%@trHvlPU=@1Oqq#|&9lI!%)~~20ode4Z1i8#o|Qu&Hu`J8W3*0e^f##MG7}s9cfh91#76%s zb=|+jMh~ESOkH@N#ngq^*pvX9x)2+^4A_)`*yy8Ze?2lmAU66~+H0NI=oQqj7JFi& zd%&hH#75^kIHoSdM(2GYQ&gLTq&2t1@LSLo&Bk(&i9z@FEoA&;5>q>Wwt_yMp=lnfpD#__aI7 z<)B8GfIs*93aWdl?(KqSQ0FhcBFw>`%fXJo_gUP#6m(V+|3L6M;vWh=l=yDJy#M9i zBe;c_lLO&c{JDJL3*mVDx%VpQ>>|ET@WsUU3%;EA0l{1{+y@0eM9d8W=Z^cZg3fEi zKN0*s@gstB(1z|$1@m6D%L$4wjQBCZ9EUC^D8hK+p9!8s{Dfe>>*YQvnD2GDPYGT{ z{Byw@iGLxum-v^0Pa=L=@NVK~1YbaB11p|Ta+PE(ZevxnLvk zy$<|dlEPOKbHPTqg*aRAJ;a0eo8@?l9Fy8@i zc|b$BkXVlaKDTtoi9R|PmVQ@G4?1S_tci zCkx(4>^<9~pXA0g(JWKEvV*TPlGw~eJw-V1494DS9 znD3ytT+|WxOxECsh;`k6L98EU@*OJoAhG|Qg+H?F)i1Z{cHlc>E>A!Z_zcutDEI&i z&m-1()e$cen+D>81xGF1Y1wZl)_L)LICrtwUr4+}FrO{DHG=sZ(crs@b-vFM>%Mr0 zc&XU)Ii6c97>}*-FWCvsAzmh!|J;$gT<|bros>BI@aXA>s{pGVv$`0K>m1YbdX zoZ#;hA20Ym;_ZTeMtp+c>=5wp1s4#1S@2lm69rcj>+_Ap#5}1)IGp%o!N(GxBKR!g zQw3j1e45}piBA{&4DlI)UnSll_*3GYf(wd)&lDU2o_JOoPtkfgZO#^b67ep<`xEaL zJd5}o!Sji~BDj|LT)``e&lB88{8ho5iN7YemH2$Y{C2^;KyZ@yLc!aKzb<$O@izqT zBECrQ*NHC{yodM_!8a0rQ}9E?mkNHA_%gvC5??MjzXbSOg7+uBLU0Z7m4Y`CUnMw7 ze6`>N@il_aCH}VHi-`9KzFFC;u6FJqzE<$Pmj1BP#r{d+>jd*%PxorEe_!c>KeY6J z5MM9$WkZ2)5Im0fM!_?QwVwsV*NdMzOaBt_O=5pE@qY#s& zSnyHA_XbF#hx?phR@-2@bM^Z04zad>pBT>A?;lwBBjV?=LHL)21H9Lv{qS8s z_g7*wp7;g9>bozE_ouGc2fhnv?CXdzf0=K+h1Xg3d{@xecUm?H3m-@PqU3wBg-<7b zN%RXW%x|_#dHC+3``==7Bk`{Vf7h~C_l|V=`7WaSve^8T_!YtYF3aTgG_khFB`oe8 zi46`TskOQc*sRsWX00AY8@+yxrH%GOY}VBZ+UWC&Nwm>pmDrqb0H*Q^66^lL=c( z27B7(HtJj~5r{o)^F!(^AOf+cZSJFvV+;ear)?gkjy0Nr*wZ#oP`_MsVo%#V5A2Q> zo!{3~vau0}J+1RQo62#b6MNc*-`iA<7oFJCHvI0UazD|DJ#EALLX{Pw6MNc*-{DkF z5S`f5He;w)icail8~pPtPUS?=i9Kz@?{g|AiB9Zk8{TWGoGd!Ar)}m__e3Z5v`r0l z9;^_EJ#BLc^{Jv0d)lUv`u?I5d)np*>eECg_OwkKbshi_h&^r7Lw&mF#GbY}o_dw& z#GbY}je51{#GbaAI?;(eZPP>jOQI8d+J^TzE7yxo>}eZ*^HkX&I_o?#)6M@*%Huq3J zOmt#T+dNGDaM6i9ZSy$wEus^9+U6PRM~F`BX&e5N!j(sgPV8x$cc@22C-$_>pQs-t zI0_sPLPV8x$Wz>%mo!HYhypLVkDLS#IZ4RT}B|5REZTPPo zS9Xg|>}i``>OGb;^9d)nqy>c@&s>}i`_)Z?NPd)np#>Iu<_J#BLd^`z*; zp0?q4-IaZ!6MNd`X6oBSC-$_>oz#yLo!HYh4^Tf|bYf52JVAZC=)|73d7kw9Q|rpDa4Dr)@r_ev0VCp0)|%q^8Y(>8oIQMp@mVo%$&Q9nm?Vo%%jQvZtR#GbY}f%>_k z6MNc*->g-hCpxjGZN5hRtD+No+U8Q~UlX0!(>7O8KVNiWPuuXHR<682bYf52+(P{d z(TP26QwGVsQuI;8=zE5-_?yT`1mY=Lp9(y?l&XB|HLF1IEbNS*dBk*vumFD(mnf+4 z6s@m@gm-sUAf7x%@KM+qKU~_}I?=acH}S$Wo}zUQ-#Ls#AfCKJLHy%;iS1qZad_;L zaoKM*C>c9G=~S!V{;qCLB%JDath1?_YW2WROwwPi#Cw=z5EEwM;~)Fmrys;x>8(#z z_LkZ*(Vn$~!QKOutkds3qI%XxEIPgZIHjkhAIIwOS@T=$i z>2Et-8-CjtR_b>%tDBPe{r={@Bz`*m-wzxHF8*?K5Xrc0Oz}^PLLK1e5P{2toWU))9M}WQ>p3I^zoQw;q4=7r`IH7W^$zNH(-%JePMn z-%G*w;Lik;ZxVu??`z0+3lcJ4PEC_9r#1bVd>4bf2yTMO_bv#uGwsZKDV-E_F!|mF zZs)t8MSfF;`Eu%;e4hbka+B_CGFv^9^v8BH{{8}N6-WIp!$-p) z>R{sj0B-x62Y*{jq+LQfj(+LPq#?a>1kNu_VI`WfQ<`D7zTEyzo3xJ*?CgB6!g0L< z0_!mpf2JN2GyKiOVj5;fI+!wz&+vCYj^oF}hW@zR8h>*${I$Se1>#LG{vsLv=AGy` zTpHkRT=)yfWO-~VRSJ5>N5PD3V(clN`E8qXZ&r{{!ATbPsSKygXlni{AYa E4<5#frT_o{ literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security1.c.obj b/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security1.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..2e8b3225234ce184fa1c8791de707baab8d8a6ba GIT binary patch literal 135788 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 KuDoDg@Baa_o-H{5 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security2.c.obj b/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security2.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..6b8ee748c076092cd2b2f8fdb7506406cf0aff2c GIT binary patch literal 125972 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_console.c.obj b/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_console.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..16d5acdff1d2f6d482c840e25d5cfc34499cf2ca GIT binary patch literal 48624 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_httpd.c.obj b/ESP32-Console/build/esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_httpd.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..ff5e9244c363fc4b9a7dbf8deb4a5194505bdea1 GIT binary patch literal 71268 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ӯpJ_)Hr&>F=mrlZ8W8*Pp4+7{Y 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

2l$CX+FW9c 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/riscv/CMakeFiles/__idf_riscv.dir/interrupt.c.obj b/ESP32-Console/build/esp-idf/riscv/CMakeFiles/__idf_riscv.dir/interrupt.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..372f1a7bee9d6295d3fec6dae618484e1242790e GIT binary patch literal 16132 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/riscv/CMakeFiles/__idf_riscv.dir/interrupt_intc.c.obj b/ESP32-Console/build/esp-idf/riscv/CMakeFiles/__idf_riscv.dir/interrupt_intc.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..48a55e18c176a534d821a50af39a92d9cd931a4d GIT binary patch literal 13068 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 A6951J literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/riscv/CMakeFiles/__idf_riscv.dir/vectors_intc.S.obj b/ESP32-Console/build/esp-idf/riscv/CMakeFiles/__idf_riscv.dir/vectors_intc.S.obj new file mode 100644 index 0000000000000000000000000000000000000000..9f12a56dd3f697725572621afdb0607846cee29a GIT binary patch literal 4696 zcmd^?O^g&p6vtmPyU2$O>>?l_xHM28uszH0alnKD2^b7+P@*v$80VuG24<%xJ+qSq z6J|{`a)66o^yJBCl#7YRlkwomlP6Dl@g#nrn{YB3#{a*oYNoehMB~AzFL_J(@4fNAta(qWMqY zU3dZB`w<%6g%{wx+tBbXya4b001fZL3-I3e(C{w20PlSV4e!DW@ZPu3@GiUn@7;oi zcW?dkTWBXX`;a_`3qck9l3l@u`ycM*E=1E|u2hc7m!eKCY&CP81Hrx^PaLmRr*f5O zx*0XXM!S`ZYpqI0q!U)!QQRul8tqDOMpx4CBHm`^fS2)>V$^@*5!a1{32+?Zy~t4i z6>&GYxg>~#H>NzhX-iWtq-H123GLzky-JV@NEV3w&Ot!H8 z?C6=Xe6WA76!nnBcBxzs<>+Z#oqp`z3E*(t*_W^7n|q7X`Q}8iM4HMs^TjF;6~?aA zDy>+tS~+@`qXS3h9evQzha7#_(T_R$grlEu^rWMo zcJ#B3KI`anjxIZT%F!1c-Eeg5=#HbWIQnWz_qPThBTJI~F^K8?kj|eQbb?kS`A7RP zt!GoZkARFUOH1g*$@wq!qbvGE$jEX>yZu>tIhC;r{JNvxhUWgCgOBn}wr%$B*6ck- z_~U{PPECvne=5Q_o@us=7fOw4J&dK;EH!GCfn4y~!L`$N!+9_CkpnouSi2+oLrqw> zmRYlwS+AB^tCm@(mRX~gH>a4jY2&O*%dAPutVheNMa!&1%dA1mhf~bjvvJm)W!9W! z)|+M4nq}6RW!9MGb7ZqVtS!r|E6c1Y%d97RE^Em$>&P-|$a08v_wGxUUm`UAk^w6d zpJALop)j&CIWK^HQwC&Za$aQIYrOb%H#}th;K>4LRMp%mox4USecv=#<%J?S(%)5jBnF%vNAcF7~ihrWMy); zGOl!-tW3@h#&_sAS(%*02qhnhXt@QwoX+8P@gC94N9FC-%w_fVXyy`l+&={*3h!{!r4mLY}cZO z`N(VOue_ig&bCcTH7w7ZFV<^~a6zEfn2IFOouzU)4m%6FOL3`jKEyOS1M{Pse-?sL zyB*icGi`MKc{_$wEIEEHwe2^pZS*&^2)8ElGN!}LV;^k`oUfyMxc{RyhKveXvyII!@%PgmF6e#w6Tc12DOOJ*j}jljus1cVs!v$Hj6yu7Mq|2)5?{ zWe+;?1Y@@EEOdIjQ+W41j~K_}I@s|pf$cd!Ifo9j^(gy&S5wURHRO#EjB!lbWq5kt zo0ykdob%$A`t#lZb6&Ik#Dzr8B(fMtIWoX*?p<$7ytU${g8r$?^x{kaiPGtRX kPw<+^cuf600F+;G;U5x=+41;_$LW3h3it7DUk&E{4N>mRZvX%Q literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/riscv/libriscv.a b/ESP32-Console/build/esp-idf/riscv/libriscv.a new file mode 100644 index 0000000000000000000000000000000000000000..35e556fa9a1ba1a2ee64b0cf03affa8a7231b595 GIT binary patch literal 48856 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%0AcPIUW7KGpD(aEPQy; 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_compat.c.obj b/ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_compat.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..d7afcdae75f8d8dcf91dc2eb126a1300132c3435 GIT binary patch literal 5540 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 A$N&HU literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_runner.c.obj b/ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_runner.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..08fa5d1a39eb9134528174d5d7cd9c0da1bb3f41 GIT binary patch literal 62924 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_cache.c.obj b/ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_cache.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..a30d2a55c846ac180e705d257b024298f9ce089a GIT binary patch literal 7856 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_memory.c.obj b/ESP32-Console/build/esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_memory.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..3f0bad6deb90d9495387d738b8ae32059780f524 GIT binary patch literal 19136 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/unity/libunity.a b/ESP32-Console/build/esp-idf/unity/libunity.a new file mode 100644 index 0000000000000000000000000000000000000000..b609a5f1dd3b3bd3f693de7e4921932996b41c84 GIT binary patch literal 427324 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 Wgqa75Lu7Roz=dYZVUj>O7!v>{;GQ%9 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/Partition.cpp.obj b/ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/Partition.cpp.obj new file mode 100644 index 0000000000000000000000000000000000000000..5534ec6b3794d7de71faa94d64a1e991cf2d6183 GIT binary patch literal 34708 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Perf.cpp.obj b/ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Perf.cpp.obj new file mode 100644 index 0000000000000000000000000000000000000000..0f008a375eff09280470223ff6131003651f0dd3 GIT binary patch literal 55028 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 F{|_a|i?{#) literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Safe.cpp.obj b/ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Safe.cpp.obj new file mode 100644 index 0000000000000000000000000000000000000000..ee284d2e80505f6a25505b8f1e2142b654f44ac4 GIT binary patch literal 58864 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 p;FoZuqw6>dwS^|cT0woe*lH|2`B&n literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/wear_levelling.cpp.obj b/ESP32-Console/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/wear_levelling.cpp.obj new file mode 100644 index 0000000000000000000000000000000000000000..eb1e5d72cfe4becb465807c3d3e19eb7f845e3a5 GIT binary patch literal 57432 zcmeI5d3+Vs`Tx&kBXDC#NMs49;UWV80=XfqZV+}vKtNoo#t;&Sh6Iy=ztf?p;+A-PwHMg#K(SA6cYt!#3$JI<8!=wZfRGHBYjeiY2OV@i7ZSEo-6)}MX}+Wp(pjk$5- zb!Xp`YfQ=6xn@Ehwt0DG^I5qjcZTyQ$z53V>OIc7abtSZu2Ym39sbbgOR=!%Yxi{1 z-v>=StnScxb+f0=pFVHK;{Ap$NBgBmJId=@+8gVapNMTsTSI-P>kng2XsKJ(wx+d{ zL)%TB9LI+G)?uAd%JPNv?Vae>wpJa@&zcTZo7qy|u~L%ltgN=yrsfq<#rM;xFsi)0 zv13h3C+&5+Dwm`FnR3|U_>J4HdHTAoTc6za#E1=}&-vug%O9D*@y*ROZbX7vm?7`{ z*4$%f$ON>lRsOD>;w*<-mqetFN3^0!R(u%70VLmPU1*emPdL9_RN^sE*8KfeDH zQ)f+na`M)mvnD@X(!*p;-nRb>gQHn;<2eWY_?oj^2_?Cv(D8^3^*?qzXv)ir=Wjgs ztn^vyFS&8UDQ^v$a`~ac4aK>A&P1u4wVbi%_qgwp(;v$o+S3%~PX1bPuFE0Wmhh~< zOlg|_{PdY~?w&KW-k;Z3&-(Ovy*a0-=!`kR^pCH1dEdCv_6U08(^Jmhz_dqg`Ml|v z>MXCc>o#Q%?$C>ugc~v9ex1aL2MP=xa<44?HHvo^A+RA^yn9$2>JAE5~lKJ35z} zoa!KTM3$z_IV6~x%a1AW%F8-4^-4Ck8&W06E-&lc)aiD6LF!_=y)bpB-F`Lol-+Jl zy<)dtOZCJanU{5GYHz#!dTO%WUXeP)Zm&$Ow%e;x*VygVsYmVh+o{*=_J-6uc6(zg zz?nf_)=jCj-QJw4wcA@#%k1{H)H=JpJ$0qse$aQ8E&t=b-$9G=vi{oldshE@-=Ev< zCw)hw;dxpA==-*{|Jipp*gdjL(03sqzkXSV$zF#h8?yoSQRv8?1dVC8F`FTrz!-wY zwAh$yAY8~8g2pu2nD0Qii7^C?Szu#+i;Dh$F$9e{(8kPx>nn^QXv{1db2A$GF=GfC zv!9LGj!a7M*OQE^dm?B=|z->0Pe-%hc&3v3-;v~^&5 zTW6`b*^Q;-KHrb!7v|(PvJL0O+G`N3$ue~vp7-|@{v|dAduoyF- zy>XT46zM%Ix1WO;N9mO~bC1G}Xm+mPneh z*2vd#YO?o&o2_%NNxkd9#W{`mEMv`11oVtP5OW%YfrHqHUh{J4!PTMX=_u8RdQd)R zD*t+3Ml~xR=pqlcNw|PWq$F9K#|CjZ@zq1}$3f-d5?7!nr=@%>X1059UiCV%2RoF@ zPfym!erRp#dY+9au1J2?$K|s(xjxx_Kz0PF%PLz#E?G8#Elcz2$Y<#nFv@s>O%p6rueU&-Sd*weN%(Xzd)!v!`2alR^#yFgF7n@aXuY*!DW zYU@J65V6JLaFgv=uA{Mo-#fST=KjI;wfp#oZ1G%oZM^2X#`eRdR9RF{ORPT1z9MS- z@ir|N3GrgDm~#A?UIjr<&P*;G-a;U8J%SWxDi;$eQ{>%5=Gv01syGw}r9+W77oDVo z^u;%OaBbyZ9FHO6EYfOC4@$W(w{&&MOARZqN5a(j0(*o^O(@{((Zwk*HK|}4b~c^n zG(5}%L4+pT>iP`V$Us?_Po^O0(z^VTVRjA zsr?GLyX2(~D6mIAY%8t*0R{GGoSIr-kH)EK1@>s1npt3v#;I8a_Gp}%U0{#KsksIA zXq-B*z#ffL2Nl?(acX{nJsPJL6r?c{d8vg3oJD!5g9|uY@=}Wn?9n*2q<}}`!98*~ zEerY=vNwN-B|1%z&%kn){mizXIrcMG)|`U9vM)dayZ-D}vKx0`%Y_35{T})d=A-!+ zR@?k{@7YcM|I}0yvfo82mtdMr@IluEMYeePEVkUoewNtJQv12P{p@Q$``OR__H%&! zEVG{j?dKr-xrhDS(|+z{Kg+$(U37%?%(I`T+s`xX=X(2jru}ryJ1%=L8q6L#4GG0wC`kr*4SQ7Xn+z0N^y{l(bW z>oOP>Vw`P_5!lsVK|h!BpvPEykSxNnFpJfa0o;^r5Yul9KCIBYwD>Bx?@f=YqN4tL zOvTxT&9!Jip0 zwlU>WhbcwHy^0!8hoKLkic*u}l=Y}GA!}J&kj*+4_0JDR+Wx-O)i@Z{`$e!M3MzNw zi9(JU#zfSI6Z#CZY1#_#wd+2J596=GrW#?R`*KAz!L!Uqbo44q=tn2pWx?p|)!@?C z>4SW1H}^0jZNjR)??TQ+$wrk-5$hq!s3lWpnV`CqM+SQU$sdtdi!6Hb0|n93)|d6O z6)Nd36>6YE1?8SUBEoq#w*9Ecq3GzmFEf_MEzP?s?@B5*Zz*kf-tCc6$)+>5+bGiYXS=X#;($2v)E-$>NwYFb} zqhH%UBx~CU2Ueil+McM9JFP9V*FCcz>ol1?6ugvjJ!Z|z*J3r0+P<`xtF79j?dk_N zwfDDsR%{>W;`gyxy}Yy5MZG@`Wl4v2)BAHY@+@QaWqys;{zBFUBsntcOne@dwLUR2 z@YQB*OEl}CVpr{L=5Rger%Bp;iHMR4(a3S{%F{>t&fg#ZIQM;I@{UOw#U1+ zE#7^iw!NvVb>t3%1uxxWZb~#@I1YnS!JE>q0aC$R zx>j%^9HsO3wn|NYr1}5;nySZ7+Rv7Dr)97IH`71)dD4#y>bpM=D8y955bml6q!pS=)V)I`u{O~T)i{x& zA?EHjC)TXb;c80U>tJp;;j?@4B4TY_-D;>)WfusFgQ0~b zsqDgmg@^Pj4vPBWTkqZ`mD(Q?QcMc6^CzeF$(@u6un*=;GTDVW}qDH=Vjfn+rDM+XNCu=yaiwQx?!z5|#WzVgn&rdQu6Q<^Chsb$cqV8^sL$<`#u zj!6o&!Z;i3y$>?Osef-Y0o}k2J^GX&(^N|8$81Y>lR|9{6X9AK1anFlv-@DwY7CUV zm>H&DXzSR&Byg!)3+Xig>De(+`m)_M{Xl*N8DwkCW>^Pl?;d_rTqo@5dy3y)qYb*t zON=WWkr%quB^{g-?4M%$q!_7KdN>+32-P1_0@xRWw70ZOb!XVy4KGS-Q_}Hj)?IvhrP`E z*?;ae^utjfnyZ`^m?%1yz7XT#4sGI8GI12`-2SDKyQ^5Y8Ah$@Ha2QWclmh@?Jm08 z3_rcNsO{b57no0tj*Ij9dbv|=hCB3i6z$vsb7YJS4sGIs}~5Aj=x~zWe`R*pBO1Ip!Gr zxPu#9|Ay;}*zk)l{(>sbAK%?6|hIV;VbFk6Alz^w`nW#LDL7O=B9`R;_Mp zZEWrA7?Zf&wQJJRNPznjJDQuubhfp%bc|_l?r2y$wz`rTHMTU_3^T}ibX8q-Rdr3( zxUp3`_$1Rbw>Gq_S>8CNVdTg$lGglRDRs=U=FX1)OGPL9q#d2wysDw@q~?Z>c6>H9 z;&$QYG0iQj$5xMNZL4hW>}>vDt8Yv5vN0{s8JsaXUjNOWT2HAG<;|c7y)h+d%O>OO~>fEf}F`xgmpI+sbwiP=W%ui2;*gC8jtJ+%s z<>af~t=0ch4qex%|3nt6+nd+oW^p%axQVRGUH_vSRg-fa-8d+US)g z8~VtR4fcL+m^eHjZh2!97{AZef$DKXcU|X+s~hQ#6&iP@9|yvH3re_tQHMmhl}cnO z28koUyL6Zdwzw z6x-gpE>?8^yO@~a_6V38m|S}#%>G9Z`v=%qs2)+aU(_$(QZl7{G@*a?w4tO9sV)c0IhZ^0H53>AAaUt^=IcZh4w6S4Rdt*=5M`vh!@cZS8Z1 zM6oVil~abebS`E`-~W!1Yg^ja)eAi-y)F7^zta#mzRtw^`yZp+BUP#0Ps4AC`qI3myo zYMW{A>{IQwFuTMRQcBRy``7l*-g()F+T4ox$Oz_Nq0T=vVb6a%ckKPH&eEI6HQ(m? zuhq8D4J-1IN&m0q6J+joNu%fqrQ@_^F{Gp z)}Nca^;taqWknQ!7qE)XwjDh&5hV%AZMQ8Qxvi|lD%9^&v|F++-vcAly@wZyo7hQk1$>m1JK%8uwN1-Y!)%PH1}%8Qi?=lP&DnKWUc= zcN{xksn?Fa1v{z5w*Oo$GXHulUi#0~!i`bXlb^jW-tcNM*!69c4^{!`+(35PT*T~b zWGY;0H&3HnK6`E6`_I>=_VbR=ipI{y*0rYYi1`!UGltVLGuE0Jix<`{oVsYqoF#J> z%&%K=_`(@=Q|BLU@bJ=dgEaQU(BQV1H zEiK*UG=1ulsRj=;w$*oztxh;BKBQJkTez@p!IG(Unar*ncA3N2UFA@-D~EAAabQF0 z4w*lF#>_eMXG}M%mbEmtnl-H*%_~|P`2=aFS=-p&fyX_ywVCRPrmk*9>zcZTb?ZRz z7+Z}FJfUGFo(S&L4sCC2X~dIae7qFhy1H)Jnx-asq6ot@DN4`&oq=rNCQo*CbhdZ4 ztwEPJt!ZtD&&%sNc2au|Xm{hhaG_R&4}-cd2z8y!s~R!Ft5(b4;)}}ih#Dhmil_zi z0rhEFuGW@4rG8X@aJ6(=3VvJE?+z9I@T=Xw;cA7d)Ri>vd*>>8WJ`4r_Ic% z)0Qk)bhv5a1T(AbW4lJ4fn_fC*{qhf))nRUqswsd`;Ly)_!Y2i}`^=Mv;nKl2A@@XSSR*x;0s~P2$tLm3E?`JQpfSWt&D?3&O&WvSzd&A28y1yV(Ub$lV3H9wwl{KIh%a@f`E?7}siEnKCVcOVIDw{aIe2BQR z15cY_+fiQGw7k9(<-|6w=ya@XZ*D!V@`U#K)o{RQG&gisu5H8RgyxpUN?e+1YHn;< z&ctv&cFn5Qm7VpN!76mNH#SywoY36au(A^0M0FyIbK|;(#?`K5y>?{W1Jmr|CO)ie zaD}P;#MO9U`cnpL$&AHIOjCVl9qaC%oa;IVu)yHSJ+3pHP?%4473w;3{qg6ranPLk zCi=3ulj7~(yKwg5i7Oljow%^Q?O4>NV+_iuoZq&*(Gspn;)`xaTTA1ZWow!-ua|Y; z8-2q{wm15oEVB!WJhYEWH=!SG1vq);FPJ~W`-+TRGc%5j#W!$yApjD{W1@DJA|KbQ zh>+#Bp`{IL0~ZW44wH~2u(P}LpTAp8bjvmNF63t)!o=3^Znr;9pNZAz(>iPZ(#7WZ zHEr0bmUVC^?9e*ZHyppFxxEqB9^78VwU0*!6ZK5Akk}U=pxWIJpdFMMGY?rjqi)7Q zW*IICW1Ylmxzpo-O)ziHk|pzI%v_9qX~ZE(I^WoxG;SPL-#TW7E7MqQn_5u^+shqM zC(BC7ftoXa<^pz?dmh;hlB~3dXv9Sh+^@BZb}U{vd&!c8)9n;#>!@3^8oMbT0d8z) zYhNx?rEN9F8xy~r*FtRnEpJes zy1%oIo$3y#RakXfPdIj=oeq+Eb!WSj&E&Yl&2`|X3=wuRtbdK`aDUu-8v9ScUAR@bj+)OA^=v^y8s$s}=YsoF*SuFf5Hb?UIIGl!b!Xg7W4_?n&V zIhK(1+#vFvhS<5?MgWwAMMelMM|sCL2P8CbOC45a&!b~WGG z`Hzdo+cQjcRbtha!*-orwT!oqiNJkJ_XbQOo(N1@=&s=640PdvJI*Se2pE|kQQPb~ zSXbwrTKM_YbeoTzaQYq&TqBK6T9-FAw6KiftvHFo%&d_9Y{Gc}Ry!X$XP znDJa*bh5Kcr_ZQ8WLDR!rrzlb*WI?(mJ<^WdUDf!_uHjy+JZ$hrXO<9!krAh^_e+! ziOm<+Zc(8L_Ur_p=b_R^JR`?B*Yug0@pZabM7?NNYi*9Momi8ac!JYx&vLMA@}#4# zj^|O0?Q3yJm-F|`cpQ!!qZv+S@uX$Zai^^JkT#&XtLu z94qwXj#t6WKM}G`aB{F)mOMrT&4t>+qM2s|o3hTyZtC?&?US`n)fSpsTumS49CTY- zc+6b!`)bbS+^jd%`Ptf^NrK@!_!rG~{wGJyl6Tb(zUA|r@8;Z#@{W%De^&dP*2ms4 z>ZPkKET8YE`C5--x}^H~znN}tuPkERPe*7u(w5KaH+32^vA=PeU=lE=DA%4)SFg_0 zt*TyKRoB1|`(vko{N8DK)v7funbpZ&!-XzZOhbHl5( z@kD-~*WT)-j}VZ}-x9r$jhPqE1xDm2=If5}^pEGK#N$CD4gVe6?Q^VehnCDeGr*JV zte+oGdvEoje|L76h>!ON@lV?J_IjH};-jZHH2>N}eo1>~B7Rr)+=Tza&uK48_$Tcp ziTI_vu%nx^w7p3?x*JgAllC!*{FAm@)7*F^?RbBe{!iL1iTsmxYa%{rpOlC{c^CG^ zM10b|C=q}0F6=84@k#sUMEtG0uUD#EL_@q5K5x@T~?AeL^l{g>TF`oXtq689O@Hy>43IC*Bm58t2gqQdZE6TNdyDSkuC}HoJu+s@U9uLVsX-`l1C++xnBkAWS{FC-! ziTI=)j~^b6^+L88;92bNvPA!uCHi;A_^$mc@p1olZ^!*B@p1o(9rv%;asP@P_huYQ$*9V!eet*Pc#Y{(< zbE3QnIp%zP#>bBwvl;fjjItreT#D^Fwdj8Zczk5%nybN0p8YK_(@4lQHvr=GFxTAT zqU^SZ;knD~NW!$4&#?{F z;>z?AIdDS0c?IZy-+djn|NZeT*#7skKf?CE54{iD|332(Z2$YgC$QhepM-qe*y@;kX;2f+TNXU~FtPp>%t1+cez=?{hdq32%*`(&?tzTUZ4biza)c&$+pummUWxGr;rD zhds};i(v2R+5KS;@$7Qg`+Dse4m%DN26sA}UwY;9)!qkr<23~~|1T8@6=pWijs9weeU~?1kB5DWXP*drwAWu}z~1J~hjU=h@bbG5_E68C zFHYP8e-bLp)nL9$+u1jO<;CVyD$I9aFZb&IJ=omGB~+M4VDIVW{}k+(J^!D=KGL&a zguT*B|0?WK{JH$z0-xkel>aB#lfC}>81@<7cm?R26`tJ__8&a|V%Q_R{0G1;^7fa( zu%~(TuYmoo*Pj{K$9dyB3HDace=6(;z5M3Dp6l&@2g5dA`wxe`%xhmg?EaqJ47=US z|9IHkhb2_lH-X>h*=HdBKK!}(bHH1?{o_K|4}11yu(x~m)lBQP_XgPIp8Xxz`Cfaz z2YbF3{|M|>&wdK_`JVk#*tdH2i?E;b`s-ELXS(WRyx)R-t!KXn`v;!=H`s4@Hs3SP za|Q`m?_m%3>dUvgu0R?WzZdL1z4i}>{e~BxfnDN_H{aWQwl^NrU@!I3&x8F%&!6vi z9`4oWXxP)d_HwS?^Hppz6ASVFa1TZr+f9`o4;@J^1BW; zU+wDJe;aK3epAQ%ZT?Zua8;2>U88 zzYk&aUD_@`J~+D+nzMVtj?X76Odr@Ec=aC$d%EYpH|#UL_E*Aw+>0L%`$RAO0kBti z<1ridF<$>34Eu7=J_7dM-ulr1yVJ|R1@=a-J!@c(_wqj#_AkBhI2-nXp8o}~kHnvA z|7GAyy!KoJyT(Oh|F{YE^IrLP!R9%DOaB1uE4}z9V9S3!LXQgb6WA-g{&)fQ&7S|O zuwVA-_dD3nc>eFhUgr7#9rpQNf90a>{k-}V!j8HF<@bYeV~73@CVc&+W?KiHfC z`{!PJH^Pq3rv{tzVDInc$N#b97|*^8cKrP|*IWhrt6u!KU~lp4n_xfg*>}MHi`W0( zhaHD9^C)cp`|ne*i-MaFM08=!R{BWcY_UI{=dYt--pd}N(qC_-(U}SCa&M}LD9H9#fA^h zuJq#jz>eEfY|3EYhB+jm!VG~O2VDPw9q%uNCIkCEulz}{=S2xBOfBqGw0;dXb79Z+ z>_xE8^6VpE?;WKtH1)9K>o0|7CG2Co_%_%rp1l_K9$x+V6m}d^W+Uuvk&rUy!M@ci z|7)=S>DgDn_OE|@6ZX?y`Ws;LKeUlhVeWuk6V3O*=04bQf2YhNuva^G{2uru?2A16 zC$O*dY<{=oH75xv^Gn!%`LDx{ua~CG?_rO2?#TZ=*tMShG3*_uLC`oZR!Apyq=*pGVg!(e~n^?w!Ye|qr~U@wXKx57+;JuW&P3^uc1pXBAg z5O#dNKiC`!`yS8#XxM-7>_*t}{K+@R!Jg@=i}oE4d*7&jgUz~x|7oz-dHx$=Z}jZ* zV8_RYd~*@(c)aq>H(=lB`CkM3ZqL2}_IA&{9kze{jn^vjqxB@;JP6yrzlPTyc+E>f zzIht9e}Br)V0U`)FTsw_pYqMCuy6F@--PYofAJ3NUwiR?fn5~MmwfXH>~hb}!MSCX zXY;kN{`JK^u;c4T`DOs@`1(-3DTjSVG#(YE0`{LhyBc;Jat&XqIw}%!@orE4cLpxx zn(46p>%ntj$JZxw%|h65C^Lt_j<5ffnPXs&h#bnyO4xCEWrqLnM0`EE%&dbQhkoXC z*l~XS%qG}ze*Me^u;cvtnM+~E`SmkfV8@}u;f13p)-ea|-ODNJyCtu;ctv z=1Z^_dhuU{eXVC-1{?o0q|6o=@%&GjZ^NGLqD{)&3j0{k{%)KYYQDK2cHG{4^BC;- zc$9Cp(%)MT_?mS8e!Lf8`@c`T0z1AYo^RfO{nx1ce0wb@ZhyY{0P!te{=63V7tcQn zuT%1W-{=YZBrm=Q_TN3bAMBewdr#OOdG=7)@p$E%QLyKF@nd1fA>NazWqUJE?2)mn zjjuFQz4UD7;)GqVHjlA=(ErCK;@2hY(-QVK6ZTyR`=NyW&dz+%zZu;tjW_Smpe*tpVNb}SpRZ3wrT zVP=v8%?!`eiQ^6Ez>a zV&2woqUJME^O>mmOmz8Zz1)sr_X~8en~HAcxd}5#^P8mkP15`(X?~M5zf6@@FjM7* zrb?@rsnR-TsW}K;VIom}9Rm|Wm0J3{TJCI!}Y?RB{E)G_4 zIY;|Yv=h0#DC2e`yqH6Cb~{qW?MWH8D`ld6$?ZECxAXADE>bbK`()gHmT@~!#_a(a zw<~4bK9+GiRmQG=ti0Q;GH$=hxE(9w_N%D9~>;|48bS50Q<_OFcF!7}k4 zENN-1)TULTwH-GIej||z*$dDUm z$O+FaZMfSh$gL)irjlJLkevQV?vlBk%Pt_y$L(ZxC85Ca;Fj&?Rx`GH8Va%p8*Z5+ zw^4oRhyv|qhTR}}v>Vx#iGnu7repr>5N@Tn?Sg`A?Q*~^E6lB%CU#{*F{~cirL~Oq zXuE*27;T2#v1v;)Y-)_4Say|z<(gnuOXSV8$lGP1HMHwUZ7rQ^XGBR@ZRRiav{MbU zMLNe0HfD`9&2~8~nNW64V|FnkByi(m7id(0!-6Vs!_L8mlguvHu-%~9WgE8Z9NR9~ zEW-Nhu(P?4)#3=$*3zh*p_0_Xb{aZc=9V3qrSo)P>_maZqOg$;)LCdJ-BLLZ!$#ul zL|!UqWZ1CE*hq4_oWNq~*hqPHkwA~IyRp%|Px{raEfAxIG6`E~4=79LNg7EaDWo7N zRn}EB%r2tbI$gYE1%<9n&e-*ww)$zSWif|t4@BH*zqyXHvyHlRLB>u?*g8ApP{ep? zamF5_u#`yk?ZFe4W@-hzbz+LAT~9GFrHAZdg#MRe?J|rw=^eX#vXOS&w8`3ob|1o&kUZ@ohVd3pHyAoz zvat&#T%;~`kw9`O$Sz5+v>{ zE0yTYE@bD!>uF^x#E0y3UPm6NI@#&Geo&@2(U6@!pZ=RM;A)9(knI+LCL zB-quNbFAzDd?1jWPk-=0)yYmD1TN7Z>c~##d@EWb{X7cn<|^6w)PUVwB|Cjz@F?C; ziZBI#mHa=`5$55qXr1tCa0zdsLm<1fyhb+aMDaNlTrxm>$j--(ou>82?joi=Nz!s0 zOUfiI*`?(*wozXcpL@YYdeh{?VAn>n^M4%d+DLZ#3*eH0l0Vt$+rh5?$xeSA?E0VV z^f$pJgCrla(|PUE%{{Wy3&3vfk)2)yc5{a8^iuk_;RAu}^#0(1s*{~Qh`P=_veVOG zH}}X+=QY*JQ}BVn>#45JWaqO#xNNofkeyx&9;iCm=`+Eujbx|KrN7pV?DYBcKOP?l zWT!6z4^*A(^rh4_AF|Vr1iLnpoz7joxYX2=0kS+Gho+7veWr{p=;wy z^wBnwozL&Uu8m};{}JrkNOt;r^w&C&o&Fd4t4?krxKrC_)Ike%Ki?A9N$(|P~;s8gk$)%4MueaX&;zn2#AK>>uh zo)6ji@Hf*+^(la#s~g$*@b?B+H?q@t{Bp-8veS8-Dmz`u^^aNQ&I`io*wwAt^BE6zbtAj9lfkav$WC7fcE=I2(+>l?;|SU5$AC-rlJ%eL^wr=| z>!oh(V3#M^`S4ij@+3Rm9{Y5>{A1shUOr^!f324f+39zI-MEvT{y6n=sWaK>PlGGZ zlsa>~$~MI8eELHls5;r{97i`s{+M#SMx7=3>o!nzzno`k(A{?$@sW$xi2fUHO%`&Se+G?0jtfRsYQO z*N3hCEA{`X)Hx4r2{sECka@Czfd9GP1YZ;8e}o)dEX*fxgG+=5lP?wK_lV#!VLqP{ zd|h}d`5VFqViR00+(?%Hlifap7F;Phvk0ydzLU%o7K9&@_2IMMl6k^{5a75Id{cNJ z`C8#|JLuOw^TzDK@Z^lhI1Yvdb5{~h^8;djV43IBzBv+yV6TZD74 zbOyHyr^vSn^BJSycHuqA-x0=tqGJM{a3N&K>;MElLloR4JeT}k;X}zh5kpu*zDM{1 z^1Z@a$lnvbnS7t{{p9Zp|A2hI@OCmE+CzAk{Gc$Oqj5f^IpBvx-<$lfa3xvu;XRbW zBck(ux_~Eo2xpM>hSW>QkBfdAnGXjd@Oh?yCx8fB$v+g{PJU8&DDK${o)X@Nyj7Ub z1_VD6KA!xv@MUC9B7|>}w+TN+{)zDGWS&SOyi5M6a29rw;921zm&JZR9tEzf0y0hwy#!o5GKf-x7Y3{5#?2 z$iElfPJUbXZIAy-{)6cDf3@O?HbPI_`x(3=+?)Kaa9{GDgh!Hj0*+8aeqVSp`2%4- zPa6DLcqW-A<_Po19}4rn-rytQ!^j^CA5G>7JHm4E--M4P|6SPrpGltx^M2moAHw!O z9{H#6dg=y?0m3FS7b*lk>lE+=AK@Z$w(!@&SVc-%Rcy%=>r)ejz}( zm)ukML2@tQ$H^(-t>gmXXUKfe6@mBf28F^elY0yQnyfcg@_C=2SoA-V`w0J;Tq2x{ z19`wN90-MEJ~)dokla_8&shcfu*Wzuzlb2zk_QMcAeRXrN#>%C&`cgAyq3%daS<*j z?QBM%==M;wD5~$z4`tP^4_AqPaZ0aTaZkkFTmQ3JWTX5@^Il{ z2H&#ivBUVR=79r0}G}J^B%ciy6{Bu z4B@%tnZk#VX9*t;9x^-TVX7~u&m7U)$oztf&`CZ}nD@H{^Mp5$d2)ep9(len?|}M%at2&Fe5mlLzesz@+$H9D_Pr;TLf+uy%$;AUP?Y!+CG5XCO%c3KAyZ<^tt5Y zg`3Fj!Y7bBgx8Zhg*SqStciJ;>KD>S+kQEDt@vC`K0)|q@;c%B$tMawLe};^O+HEV zpOUq`FO$D0`m1DZ@9)WHOMBlXpDaE-@FmCTyOB>3eK7e{;r+<^z+?mYbkSSMX9%~0 zhpdlznChp{N87uJe5UxEN8TWODfuknE6Cc$>&Y8MzlE%AyqA2o=ns&!jXxyo^_Hi} zo5bfePk)Pij_99|&lN7g7wO|6ruzQ$(KgN@e?@%eleNx= zlP?hcXtLIMCHZt2msR8o#pihNkgvu(O!brKvsv`B$QKEpOa7YhX7a_t-y~lmd?)!* z;UAJO6MlyLb>UaZ-w=L}tjEER$d`-Wy9BIt-kp4f=xMV0?@zu`^f~0KgbxA_*%I?G z)eobO9^)FwSBuX|@-@O8x8c&e_Qxk^7X>Ek#7*b zi>!V75cx*YA1CWL{)Bv!=&zG?9REmOE%kYye6#p`2p)1v%)?agiHnB8t)llP-zHp6 z);vzJeLVSb;ko1=2p>UyLil*{4~5r}pA_b?Gk8iEmj`eiKp3aJ z5#x}EYXYJpX~eu{7(6Zd2#-gTXN%5fwO#&G$(sLckLQtpEdGl<=6i)){wq8_j;#6f zdVa7?((<=&o+I)9DmlyJbI3mtp9?&`i2RJ`*Lr+C`KO}a=JB0mJ;(bI8D%m2gsk~L zPu4tNB0noWZ;^i{{0B15kyy_UJpPFMocR3H<7`Zk;OC;3c-)Wtyy$y+oF>pz67^&dvoejDv^HTe~MAWZUjKeG1QK^`AW*8GnlZ^s7$ zPo0BTg?Vc07)3_;@YK-dc@kOk;pt28YkVN^6olt;oQD^Ad@1=g@!=uXF%O@?>!S0p z;h2Yn;5VXk>2%CxD_A2so9D`97YA>M&SZ|?BL7zOcRl`qtmWEk!peO2l*^yD=D7TM zyNPR8+T)P?rsQAgvAtHTc}}ISJcF$DUqaS?<2$8X{&gNVkl6@?V?AyqYo4ciyq>K2 z^BMo(carvN8DzfIocMSx8 zmb7<}|02xyI5~cR{GsTNd;BE%Bhg>*nD2)PJ{J8okAF)(Uv$3HAo#0rHm|+^O*rLo zZ}Q(o@9S|HS<4;lvHgue^XEGcf=?vvMDoQluMY5-?`m@O;X4I_e~7>RP2r!yM^RU< zCmT#6gq0q*kOR?A_V{#imgr}D%y%>e*`j~Ln{GCGEoAS6fS)1tobh__Z0mwkNJKi*FStWgUi2-+)MmV@R;x8 z;`a+4N7j41k*w`HkF4chNY?S<`c{kDdt|!O&WG$<=$NatBeJ2{| z@m^%@f4+ywaV1&n!*^M@?{`zkg;MTpkL_<;`jQe<4Zk~x4=&Y2*KF~XE4pS&cGqlq z|Aza1&HEhO_iM8IeqBxmk`) tMr{q&ZA3bJ~ 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/wear_levelling/libwear_levelling.a b/ESP32-Console/build/esp-idf/wear_levelling/libwear_levelling.a new file mode 100644 index 0000000000000000000000000000000000000000..a86c893a3b5c4bf4396f148efc553a22767d4eb9 GIT binary patch literal 444124 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

g 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/esp_cam_ctlr.c.obj b/ESP32-Console/build/esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/esp_cam_ctlr.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..dfcfa75a0bdb48587973c362039243fa67e58305 GIT binary patch literal 44608 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio_glitch_filter_ops.c.obj b/ESP32-Console/build/esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio_glitch_filter_ops.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..fca18a5a32e99171b46abe9e74e03cea6b5ff6ab GIT binary patch literal 15752 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio_pin_glitch_filter.c.obj b/ESP32-Console/build/esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio_pin_glitch_filter.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..70632454b8fea98f66c3b4396b5123773fe67e06 GIT binary patch literal 54412 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 literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/rtc_io.c.obj b/ESP32-Console/build/esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/rtc_io.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..8db84555a613d4e76d782cff2f6b7b28763871e5 GIT binary patch literal 5688 zcmb7Idx%_D8UM~aHoKW*GrLJPiAmc@lWZRL&g0H*l1-a5$#!=Q-E3nXrR^V1=W%!U zrZaPwduKLD(N>Cxg7~0PQL2Jg5d~2ZMWmn@6u}n+3o01=!v{!(619qG{e9a5fwQjbc# zS?VoPZnL^|;29|qBVyn1=1g*U z=kTR%BO<#E+4fQZG|QP6u->m)(94Yz+G&btLhBtD>tAip6%R$R4RBJ))sbIC>MJt8X z$$UBQGIadLVxb=G(vyX3oA=2eo%bhc7D zN^=XBa?_$K|yXeDNTSxG{n+cUvn?r&?=z+RzC- z&xx-1o%*s<587D$2wleOMCUI~WBwOU%~8A%#U3p6pxcAx9-QdG$sRo1gGYK0>uc6} zikd-tDJNC89r;UbuaV=^DUK+WD0bABtD)s_RpZ#r?V{x%?Bx1PajJ!BtMOD1yVgWq zt2@poyX=jTO?R?aZ?o46@it{3_o*LMR;x|FA(@^6_ayuM-!9KyI~N9*u{WZ^%!PB# zLeTIeD!a~f(2jzpSEzOUW<#}a1YPU`(reqlglA7Z)?0>BG2RW84pmMELDOFHy+1NAV7q7ITd3v)R>4%9^7cmn};*_+Pa6<-YbC=;=N_ zOdkNh68{WY`Uv=t)&2$WofiKz_zjD{1b)-vUjhG=m5;Bp4_f~3fdA0)e-He5%l{+r zZ(9DJfsa}KSHOQ|`F{&OWbr?MZ?X7a!0)m6-@y-A{6FB679RjUY4Ks;hb=w^{HVq6 z2CiCs9Jp!mJn%oP@gD~Nu;o7i{3VOe0&k7CeU=u$cUzqMb}arb@F|Ngg3nmI4c?P1 zt%CnPwq@xV;MXkve&BywoX7fSYy2;Or>y*+0pDctFM{_T@+^H7Jha+>3%n;OdKui_ z|JT9!H&T+NpY+8K(v3czl6xUek4!iF{A-`z5tCTfNg7?lx6rG)J&$RWM;6~E`T1gw z_Flc?6EQ#E@M_(qO0`xCz11S+=TBXjEg#nP5nUfet>VIJd&!G9PVuJS_H-*r}XUlwT*qm7};$SJL@#y-Pc;c2(U^%w=jwc}&R5p?$~s@!OjPG9>wIMsuk%jmb`#ug_Vi(P&(6pSlb_%$ z^A|31(4+H8bD&yezr7d~qaDa^Y`=nn#Ri|xvej|LK~AiGh- z+a#m|jCU$rV9Z|#kmD%gE(z%&#&;|HFyng^=5t@ zX1rJ7F5`U)KhJnv;ZHK&uP}eL2p%Bh3n=2Cgv95$IHd5`8NXfOZ!^A6;g=aZ3jcs{ zUf~}z=7~anjw1By!7mw?*h<77J;Ifce#f}1@E;kgk8ygH@uaffVtiQPe=^2<5DT9< z;;4j#j}i3(1DaucOxZ^m->>jC#t$fb7i0brAbS~~P}pVspu$HOpHz67@hOG*d={q_ zJ`cQSx`+2``{NwLKP;rdct&B?Vpd_CG$iH}&RBR8W1Um(!*{5dEZcSdEx@K<#-?A6 zG%+&2&hve?uVXLKPf_k2lu+VvZGVOB`elUixQ_WX+wlR-!gyTAaKC~TgdYR-cLxz~ z@jW~t2;==c36^|xt%dI=)SXb(%LaA4s~yVo7aHYjQABw*1Wu9uPim zxL;le)9-tLO&dUpkT1tTi}76rxAR@M^6{28`9210+HeYfm*r>Ei1B?020Pzh5ya04 zkB`^GR z)wPMcfsJS|TydN{)7hYf|Fg^)f||#~avjAU-;)?0=i~A5TNnFy-h8%TI4h{6>_xtZ z3_;CfW8oT05z8{-et{%ou*{=yzAVZRiZwkticV5iLz54~>5Ka)41a>nh>80z0mA6N literal 0 HcmV?d00001 diff --git a/ESP32-Console/build/esp-idf/esp_driver_gpio/libesp_driver_gpio.a b/ESP32-Console/build/esp-idf/esp_driver_gpio/libesp_driver_gpio.a new file mode 100644 index 0000000000000000000000000000000000000000..33a5a9aeb31ff84a23eb02049be813f43511033d GIT binary patch literal 484348 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