From 72c04928e43a7505fb50885470fd6965a49110ca Mon Sep 17 00:00:00 2001 From: Alexander Bobkov Date: Tue, 17 Jun 2025 23:14:46 -0400 Subject: [PATCH] ESP-NOW Transmitter --- .../build/.ninja_deps | Bin 614424 -> 662376 bytes ESP32-IDF_ESPNOW-Transmitter/build/.ninja_log | 89 + .../bootloader-stamp/bootloader-configure} | 0 .../build/bootloader/.ninja_deps | Bin 0 -> 49840 bytes .../build/bootloader/.ninja_lock | 0 .../build/bootloader/.ninja_log | 61 + .../build/bootloader/CMakeCache.txt | 449 + .../CMakeFiles/CMakeConfigureLog.yaml | 1 + .../CMakeFiles/TargetDirectories.txt | 86 + .../CMakeFiles/clean_additional.cmake | 12 + .../bootloader/CMakeFiles/cmake.check_cache | 1 + .../build/bootloader/CMakeFiles/rules.ninja | 319 + .../build/bootloader/build.ninja | 2535 +++++ .../bootloader/build_properties.temp.cmake | 33 - .../build/bootloader/cmake_install.cmake | 66 + .../build/bootloader/compile_commands.json | 506 + .../component_properties.temp.cmake | 1072 -- .../bootloader/component_requires.temp.cmake | 537 - .../build/bootloader/config.env | 12 + .../bootloader/config/kconfig_menus.json | 9991 +++++++++++++++++ .../build/bootloader/config/sdkconfig.cmake | 754 ++ .../build/bootloader/config/sdkconfig.h | 548 + .../build/bootloader/config/sdkconfig.json | 659 ++ .../esp-idf/bootloader/cmake_install.cmake | 45 + .../src/bootloader_flash.c.obj | Bin 0 -> 141328 bytes .../src/bootloader_flash_config_esp32c3.c.obj | Bin 0 -> 45508 bytes .../bootloader_flash/src/flash_qio_mode.c.obj | Bin 0 -> 40860 bytes .../src/bootloader_clock_init.c.obj | Bin 0 -> 11748 bytes .../src/bootloader_clock_loader.c.obj | Bin 0 -> 4588 bytes .../src/bootloader_common.c.obj | Bin 0 -> 68644 bytes .../src/bootloader_common_loader.c.obj | Bin 0 -> 36812 bytes .../src/bootloader_console.c.obj | Bin 0 -> 25616 bytes .../src/bootloader_console_loader.c.obj | Bin 0 -> 4592 bytes .../src/bootloader_efuse.c.obj | Bin 0 -> 48320 bytes .../src/bootloader_init.c.obj | Bin 0 -> 83816 bytes .../src/bootloader_mem.c.obj | Bin 0 -> 4136 bytes .../src/bootloader_panic.c.obj | Bin 0 -> 9476 bytes .../src/bootloader_random.c.obj | Bin 0 -> 11196 bytes .../src/bootloader_random_esp32c3.c.obj | Bin 0 -> 15140 bytes .../src/esp32c3/bootloader_esp32c3.c.obj | Bin 0 -> 69028 bytes .../src/esp32c3/bootloader_sha.c.obj | Bin 0 -> 14432 bytes .../src/esp32c3/bootloader_soc.c.obj | Bin 0 -> 6520 bytes .../src/flash_encrypt.c.obj | Bin 0 -> 42276 bytes .../src/flash_partitions.c.obj | Bin 0 -> 19200 bytes .../src/secure_boot.c.obj | Bin 0 -> 2768 bytes .../bootloader_support/cmake_install.cmake | 45 + .../bootloader/esp-idf/cmake_install.cmake | 150 + .../esp32c3/esp_efuse_fields.c.obj | Bin 0 -> 14076 bytes .../esp32c3/esp_efuse_rtc_calib.c.obj | Bin 0 -> 31724 bytes .../esp32c3/esp_efuse_table.c.obj | Bin 0 -> 96392 bytes .../esp32c3/esp_efuse_utility.c.obj | Bin 0 -> 84600 bytes .../with_key_purposes/esp_efuse_api_key.c.obj | Bin 0 -> 89424 bytes .../__idf_efuse.dir/src/esp_efuse_api.c.obj | Bin 0 -> 67008 bytes .../src/esp_efuse_fields.c.obj | Bin 0 -> 25872 bytes .../src/esp_efuse_utility.c.obj | Bin 0 -> 93000 bytes .../esp-idf/efuse/cmake_install.cmake | 45 + .../build/bootloader/esp-idf/efuse/libefuse.a | Bin 0 -> 511614 bytes .../esp_app_format/cmake_install.cmake | 45 + .../esp_bootloader_format/cmake_install.cmake | 45 + .../src/esp_err_to_name.c.obj | Bin 0 -> 14008 bytes .../esp-idf/esp_common/cmake_install.cmake | 45 + .../esp-idf/esp_common/libesp_common.a | Bin 0 -> 14266 bytes .../__idf_esp_hw_support.dir/cpu.c.obj | Bin 0 -> 35536 bytes .../esp_memory_utils.c.obj | Bin 0 -> 6968 bytes .../port/esp32c3/chip_info.c.obj | Bin 0 -> 7752 bytes .../port/esp32c3/cpu_region_protect.c.obj | Bin 0 -> 12384 bytes .../port/esp32c3/esp_cpu_intr.c.obj | Bin 0 -> 9532 bytes .../port/esp32c3/rtc_clk.c.obj | Bin 0 -> 105820 bytes .../port/esp32c3/rtc_clk_init.c.obj | Bin 0 -> 24276 bytes .../port/esp32c3/rtc_init.c.obj | Bin 0 -> 97060 bytes .../port/esp32c3/rtc_sleep.c.obj | Bin 0 -> 47904 bytes .../port/esp32c3/rtc_time.c.obj | Bin 0 -> 134636 bytes .../esp_hw_support/cmake_install.cmake | 55 + .../esp_hw_support/libesp_hw_support.a | Bin 0 -> 484284 bytes .../lowpower/cmake_install.cmake | 45 + .../port/esp32c3/cmake_install.cmake | 45 + .../patches/esp_rom_crc.c.obj | Bin 0 -> 2600 bytes .../patches/esp_rom_efuse.c.obj | Bin 0 -> 2708 bytes .../patches/esp_rom_gpio.c.obj | Bin 0 -> 2704 bytes .../patches/esp_rom_print.c.obj | Bin 0 -> 39988 bytes .../patches/esp_rom_spiflash.c.obj | Bin 0 -> 2716 bytes .../patches/esp_rom_sys.c.obj | Bin 0 -> 13948 bytes .../patches/esp_rom_systimer.c.obj | Bin 0 -> 2716 bytes .../patches/esp_rom_uart.c.obj | Bin 0 -> 11660 bytes .../esp-idf/esp_rom/cmake_install.cmake | 45 + .../bootloader/esp-idf/esp_rom/libesp_rom.a | Bin 0 -> 80050 bytes .../esp-idf/esp_security/cmake_install.cmake | 45 + .../__idf_esp_system.dir/esp_err.c.obj | Bin 0 -> 17392 bytes .../esp-idf/esp_system/cmake_install.cmake | 45 + .../esp-idf/esp_system/libesp_system.a | Bin 0 -> 17594 bytes .../esp-idf/esptool_py/cmake_install.cmake | 45 + .../esp-idf/freertos/cmake_install.cmake | 45 + .../esp-idf/hal/cmake_install.cmake | 45 + .../src/log_timestamp_common.c.obj | Bin 0 -> 7812 bytes .../__idf_log.dir/src/noos/log_lock.c.obj | Bin 0 -> 8916 bytes .../src/noos/log_timestamp.c.obj | Bin 0 -> 5992 bytes .../esp-idf/log/cmake_install.cmake | 45 + .../build/bootloader/esp-idf/log/liblog.a | Bin 0 -> 23258 bytes .../esp-idf/main/cmake_install.cmake | 45 + .../esp-idf/micro-ecc/cmake_install.cmake | 45 + .../esp-idf/newlib/cmake_install.cmake | 45 + .../partition_table/cmake_install.cmake | 45 + .../esp-idf/riscv/cmake_install.cmake | 45 + .../esp-idf/soc/cmake_install.cmake | 45 + .../esp-idf/spi_flash/cmake_install.cmake | 45 + .../build/bootloader/gdbinit/connect | 7 + .../build/bootloader/gdbinit/gdbinit | 2 + .../build/bootloader/gdbinit/prefix_map | 1 + .../build/bootloader/gdbinit/py_extensions | 7 + .../build/bootloader/gdbinit/symbols | 25 + .../build/bootloader/kconfigs.in | 11 + .../build/bootloader/kconfigs_projbuild.in | 5 + .../build/bootloader/project_description.json | 1641 +++ .../build/esp-idf/app_trace/libapp_trace.a | Bin 0 -> 125434 bytes .../build/esp-idf/cmock/libcmock.a | Bin 0 -> 27576 bytes .../dvp_share_ctrl.c.obj | Bin 0 -> 8512 bytes .../esp_cam_ctlr.c.obj | Bin 0 -> 44736 bytes .../esp_driver_cam/libesp_driver_cam.a | Bin 0 -> 53892 bytes .../__idf_esp_eth.dir/src/esp_eth.c.obj | Bin 0 -> 220452 bytes .../src/esp_eth_netif_glue.c.obj | Bin 0 -> 54608 bytes .../src/phy/esp_eth_phy_802_3.c.obj | Bin 0 -> 237852 bytes .../build/esp-idf/esp_eth/libesp_eth.a | Bin 0 -> 514614 bytes .../src/esp_hid_common.c.obj | Bin 0 -> 95624 bytes .../__idf_esp_hid.dir/src/esp_hidd.c.obj | Bin 0 -> 29940 bytes .../__idf_esp_hid.dir/src/esp_hidh.c.obj | Bin 0 -> 149276 bytes .../build/esp-idf/esp_hid/libesp_hid.a | Bin 0 -> 276996 bytes .../esp_https_server/libesp_https_server.a | Bin 0 -> 86070 bytes .../i2c/esp_lcd_panel_io_i2c_v1.c.obj | Bin 0 -> 76836 bytes .../i2c/esp_lcd_panel_io_i2c_v2.c.obj | Bin 0 -> 57912 bytes .../spi/esp_lcd_panel_io_spi.c.obj | Bin 0 -> 130460 bytes .../src/esp_lcd_common.c.obj | Bin 0 -> 2720 bytes .../src/esp_lcd_panel_io.c.obj | Bin 0 -> 27896 bytes .../src/esp_lcd_panel_nt35510.c.obj | Bin 0 -> 89768 bytes .../src/esp_lcd_panel_ops.c.obj | Bin 0 -> 53288 bytes .../src/esp_lcd_panel_ssd1306.c.obj | Bin 0 -> 78756 bytes .../src/esp_lcd_panel_st7789.c.obj | Bin 0 -> 81620 bytes .../build/esp-idf/esp_lcd/libesp_lcd.a | Bin 0 -> 600812 bytes .../proto-c/esp_local_ctrl.pb-c.c.obj | Bin 0 -> 140244 bytes .../src/esp_local_ctrl.c.obj | Bin 0 -> 96928 bytes .../src/esp_local_ctrl_handler.c.obj | Bin 0 -> 68004 bytes .../src/esp_local_ctrl_transport_httpd.c.obj | Bin 0 -> 24660 bytes .../esp_local_ctrl/libesp_local_ctrl.a | Bin 0 -> 333064 bytes .../src/core_dump_binary.c.obj | Bin 0 -> 2736 bytes .../src/core_dump_common.c.obj | Bin 0 -> 2876 bytes .../src/core_dump_crc.c.obj | Bin 0 -> 1316 bytes .../src/core_dump_elf.c.obj | Bin 0 -> 2864 bytes .../src/core_dump_flash.c.obj | Bin 0 -> 35296 bytes .../src/core_dump_init.c.obj | Bin 0 -> 1320 bytes .../src/core_dump_sha.c.obj | Bin 0 -> 1316 bytes .../src/core_dump_uart.c.obj | Bin 0 -> 2864 bytes .../src/port/riscv/core_dump_port.c.obj | Bin 0 -> 2888 bytes .../esp-idf/espcoredump/libespcoredump.a | Bin 0 -> 54448 bytes .../__idf_fatfs.dir/diskio/diskio.c.obj | Bin 0 -> 24320 bytes .../diskio/diskio_rawflash.c.obj | Bin 0 -> 35920 bytes .../__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj | Bin 0 -> 46364 bytes .../__idf_fatfs.dir/diskio/diskio_wl.c.obj | Bin 0 -> 32184 bytes .../port/freertos/ffsystem.c.obj | Bin 0 -> 12360 bytes .../CMakeFiles/__idf_fatfs.dir/src/ff.c.obj | Bin 0 -> 385156 bytes .../__idf_fatfs.dir/src/ffunicode.c.obj | Bin 0 -> 2700 bytes .../__idf_fatfs.dir/vfs/vfs_fat.c.obj | Bin 0 -> 258268 bytes .../__idf_fatfs.dir/vfs/vfs_fat_sdmmc.c.obj | Bin 0 -> 103172 bytes .../vfs/vfs_fat_spiflash.c.obj | Bin 0 -> 109140 bytes .../build/esp-idf/fatfs/libfatfs.a | Bin 0 -> 1012248 bytes .../__idf_json.dir/cJSON/cJSON.c.obj | Bin 0 -> 365600 bytes .../build/esp-idf/json/libjson.a | Bin 0 -> 544280 bytes .../__idf_main.dir/espnow_transmitter.c.obj | Bin 0 -> 74508 bytes .../CMakeFiles/__idf_main.dir/joystick.c.obj | Bin 0 -> 27616 bytes .../build/esp-idf/main/libmain.a | Bin 0 -> 102860 bytes .../esp-mqtt/lib/mqtt_msg.c.obj | Bin 0 -> 102060 bytes .../esp-mqtt/lib/mqtt_outbox.c.obj | Bin 0 -> 55776 bytes .../esp-mqtt/lib/platform_esp32_idf.c.obj | Bin 0 -> 12340 bytes .../__idf_mqtt.dir/esp-mqtt/mqtt_client.c.obj | Bin 0 -> 417280 bytes .../build/esp-idf/mqtt/libmqtt.a | Bin 0 -> 589358 bytes .../nvs_sec_provider.c.obj | Bin 0 -> 46640 bytes .../nvs_sec_provider/libnvs_sec_provider.a | Bin 0 -> 46958 bytes .../build/esp-idf/protocomm/libprotocomm.a | Bin 0 -> 920502 bytes .../__idf_rt.dir/FreeRTOS_POSIX_mqueue.c.obj | Bin 0 -> 80076 bytes .../__idf_rt.dir/FreeRTOS_POSIX_utils.c.obj | Bin 0 -> 28716 bytes .../build/esp-idf/rt/librt.a | Bin 0 -> 109468 bytes .../__idf_spiffs.dir/esp_spiffs.c.obj | Bin 0 -> 213144 bytes .../spiffs/src/spiffs_cache.c.obj | Bin 0 -> 56488 bytes .../spiffs/src/spiffs_check.c.obj | Bin 0 -> 139256 bytes .../spiffs/src/spiffs_gc.c.obj | Bin 0 -> 91084 bytes .../spiffs/src/spiffs_hydrogen.c.obj | Bin 0 -> 243888 bytes .../spiffs/src/spiffs_nucleus.c.obj | Bin 0 -> 322184 bytes .../__idf_spiffs.dir/spiffs_api.c.obj | Bin 0 -> 32456 bytes .../build/esp-idf/spiffs/libspiffs.a | Bin 0 -> 1101434 bytes .../__idf_wear_levelling.dir/WL_Flash.cpp.obj | Bin 0 -> 189536 bytes .../wear_levelling/libwear_levelling.a | Bin 0 -> 451804 bytes .../proto-c/wifi_config.pb-c.c.obj | Bin 0 -> 114264 bytes .../proto-c/wifi_constants.pb-c.c.obj | Bin 0 -> 47396 bytes .../proto-c/wifi_ctrl.pb-c.c.obj | Bin 0 -> 79972 bytes .../proto-c/wifi_scan.pb-c.c.obj | Bin 0 -> 125688 bytes .../src/handlers.c.obj | Bin 0 -> 55840 bytes .../src/manager.c.obj | Bin 0 -> 373196 bytes .../src/scheme_console.c.obj | Bin 0 -> 27004 bytes .../src/scheme_softap.c.obj | Bin 0 -> 51108 bytes .../src/wifi_config.c.obj | Bin 0 -> 72904 bytes .../src/wifi_ctrl.c.obj | Bin 0 -> 46420 bytes .../src/wifi_scan.c.obj | Bin 0 -> 75472 bytes .../wifi_provisioning/libwifi_provisioning.a | Bin 0 -> 1076592 bytes 201 files changed, 18983 insertions(+), 1642 deletions(-) rename ESP32-IDF_ESPNOW-Transmitter/build/{bootloader/components_with_manifests_list.temp => bootloader-prefix/src/bootloader-stamp/bootloader-configure} (100%) create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/.ninja_deps create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/.ninja_lock create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/.ninja_log create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/CMakeCache.txt create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/CMakeFiles/TargetDirectories.txt create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/CMakeFiles/clean_additional.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/CMakeFiles/cmake.check_cache create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/CMakeFiles/rules.ninja create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/build.ninja delete mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/build_properties.temp.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/compile_commands.json delete mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/component_properties.temp.cmake delete mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/component_requires.temp.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config.env create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config/kconfig_menus.json create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config/sdkconfig.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config/sdkconfig.h create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config/sdkconfig.json create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32c3.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32c3.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_esp32c3.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_sha.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_soc.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_fields.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_rtc_calib.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_table.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_utility.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/libefuse.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_common/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_common/libesp_common.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/chip_info.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/cpu_region_protect.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/esp_cpu_intr.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk_init.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_init.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_sleep.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_time.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/libesp_hw_support.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/lowpower/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_gpio.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_print.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_systimer.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/libesp_rom.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_security/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_system/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_system/libesp_system.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esptool_py/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/freertos/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/hal/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/CMakeFiles/__idf_log.dir/src/log_timestamp_common.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/CMakeFiles/__idf_log.dir/src/noos/log_lock.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/CMakeFiles/__idf_log.dir/src/noos/log_timestamp.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/liblog.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/main/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/micro-ecc/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/newlib/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/partition_table/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/riscv/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/soc/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/spi_flash/cmake_install.cmake create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/gdbinit/connect create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/gdbinit/gdbinit create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/gdbinit/prefix_map create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/gdbinit/py_extensions create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/gdbinit/symbols create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/kconfigs.in create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/kconfigs_projbuild.in create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/bootloader/project_description.json create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/app_trace/libapp_trace.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/cmock/libcmock.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/dvp_share_ctrl.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/esp_cam_ctlr.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_driver_cam/libesp_driver_cam.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth_netif_glue.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_802_3.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_eth/libesp_eth.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidd.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_hid/libesp_hid.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_https_server/libesp_https_server.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v1.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v2.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/spi/esp_lcd_panel_io_spi.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ops.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_lcd/libesp_lcd.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_transport_httpd.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_local_ctrl/libesp_local_ctrl.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_binary.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_common.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_crc.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_elf.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_flash.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_init.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_sha.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_uart.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/port/riscv/core_dump_port.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/espcoredump/libespcoredump.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_rawflash.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/port/freertos/ffsystem.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ff.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ffunicode.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_sdmmc.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_spiflash.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/fatfs/libfatfs.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/json/libjson.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/main/CMakeFiles/__idf_main.dir/espnow_transmitter.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/main/CMakeFiles/__idf_main.dir/joystick.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/main/libmain.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_msg.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_outbox.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/platform_esp32_idf.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/mqtt_client.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/mqtt/libmqtt.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/nvs_sec_provider/CMakeFiles/__idf_nvs_sec_provider.dir/nvs_sec_provider.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/nvs_sec_provider/libnvs_sec_provider.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/protocomm/libprotocomm.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/rt/CMakeFiles/__idf_rt.dir/FreeRTOS_POSIX_mqueue.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/rt/CMakeFiles/__idf_rt.dir/FreeRTOS_POSIX_utils.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/rt/librt.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/esp_spiffs.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_cache.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_check.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_gc.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_hydrogen.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_nucleus.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs_api.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/spiffs/libspiffs.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Flash.cpp.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wear_levelling/libwear_levelling.a create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_config.pb-c.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_constants.pb-c.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_ctrl.pb-c.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_scan.pb-c.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/handlers.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/manager.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_console.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_softap.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_config.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_ctrl.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_scan.c.obj create mode 100644 ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/wifi_provisioning/libwifi_provisioning.a diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/.ninja_deps b/ESP32-IDF_ESPNOW-Transmitter/build/.ninja_deps index 8fb2f98a24fd687dc15aa89a02b38da3c7d09bf9..8f4682330813f3a2d36f4000aebafa3203afc13f 100644 GIT binary patch delta 17003 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 delta 27 icmaE{O=HFZ)rJF7M2#)7Pc1l7LF~P5(xm7oC!Su diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/.ninja_log b/ESP32-IDF_ESPNOW-Transmitter/build/.ninja_log index c2419be34..1778465be 100644 --- a/ESP32-IDF_ESPNOW-Transmitter/build/.ninja_log +++ b/ESP32-IDF_ESPNOW-Transmitter/build/.ninja_log @@ -878,3 +878,92 @@ 166702 168591 1750216458096177204 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/wear_levelling.cpp.obj 9290b185966767c7 168238 168685 1750216459633218374 esp-idf/cmock/CMakeFiles/__idf_cmock.dir/CMock/src/cmock.c.obj 2f3f734243a772 168243 169237 1750216459640218561 esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/esp_cam_ctlr.c.obj aca8204b7e96072f +166140 169464 1750216457539162260 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Flash.cpp.obj 14712e4ccb999761 +168591 169549 1750216459985227795 esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/dvp_share_ctrl.c.obj bd9f12e1514ea320 +166845 169589 1750216458249181305 esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON.c.obj 3651cc696a13cc74 +169549 170273 1750216460943253404 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidd.c.obj 1aeddd967e666eaf +169589 170550 1750216460983254473 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj d20b15580f05beb5 +170551 170706 1750216461945280155 esp-idf/esp_https_server/libesp_https_server.a 2063ba04889cf3d2 +170275 170884 1750216461670272814 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj 120563ad0da7e41d +169465 171026 1750216460859251158 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth_netif_glue.c.obj 2ba2d25629160b3b +170706 171159 1750216462100284289 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj cbaf07c8c6eb6646 +170884 171256 1750216462278289035 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io.c.obj bfce0939c0f7e29a +171159 171636 1750216462554296394 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj 964e2f32ed9d9abe +168685 171657 1750216460079230309 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth.c.obj 88e3c3705e853a20 +171027 171851 1750216462421292848 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj f964a70846e46b93 +171637 172144 1750216463031309110 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ops.c.obj 8f608748870b16bc +171256 172265 1750216462650298953 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj 9dc7bbe6c3d6e832 +171851 172543 1750216463245314808 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v2.c.obj 6ea6ddfd220f056d +172266 172559 1750216463660325858 esp-idf/protocomm/libprotocomm.a 2633abfac6990d83 +172559 173079 1750216463953333660 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj 72ed3ade1e6dc31d +169237 173168 1750216460633245117 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_802_3.c.obj d49424751398f500 +172544 173503 1750216463938333260 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj b57c6dcfe37459 +173503 173777 1750216464897358764 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_init.c.obj d4013ad50a6fcb25 +171658 173814 1750216463052309669 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v1.c.obj 18ee0983b1d1973f +173168 173976 1750216464562349856 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_transport_httpd.c.obj 4712489f18f2c892 +173777 174088 1750216465171366045 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_common.c.obj 961a945b93821ee1 +172145 174103 1750216463539322636 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/spi/esp_lcd_panel_io_spi.c.obj eb9a0864ff685349 +173079 174261 1750216464473347489 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/proto-c/esp_local_ctrl.pb-c.c.obj ed41f35d2820435b +174262 174368 1750216465656378925 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_sha.c.obj de2a85197edff017 +174103 174429 1750216465497374703 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_binary.c.obj 97fb78f772f2679d +174430 174627 1750216465824800955 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/port/riscv/core_dump_port.c.obj 65ed411086b308aa +174369 174640 1750216465764381794 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_crc.c.obj e778be2fdb381efe +174629 174777 1750216466024388698 esp-idf/wear_levelling/libwear_levelling.a 95b2809113094be6 +173814 174903 1750216465208367027 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_flash.c.obj 856dbc8db206071c +174088 174936 1750216465482374304 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_elf.c.obj 9b0e6c4816248bd6 +173977 174987 1750216465372371383 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_uart.c.obj dd5bb7d509dff8b +174777 175286 1750216466171392597 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_rawflash.c.obj d650ceeee5603d87 +175287 175599 1750216466682406150 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/port/freertos/ffsystem.c.obj 3f6ca0c30ad35cec +174903 175896 1750216466299395992 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj cbee576711385288 +174989 175906 1750216466383398220 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ffunicode.c.obj e293c7b47d14d573 +174640 175914 1750216466034388963 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio.c.obj 6b678f1a178c2a2 +175600 176859 1750216466994414426 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj c3d8fca4811f9596 +176862 177241 1750216468255447820 esp-idf/json/libjson.a ce9e9f43d218dfa2 +175897 177368 1750216467290422267 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat.c.obj 91e42593b36806a4 +154000 177908 1750216469273474742 bootloader-prefix/src/bootloader-stamp/bootloader-configure f31ac6c957f128cf +154000 177908 1750216469273474742 /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader-prefix/src/bootloader-stamp/bootloader-configure f31ac6c957f128cf +177368 178085 1750216468761461207 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_msg.c.obj efda691e6f508073 +175907 178211 1750216467300422532 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_sdmmc.c.obj 45bbe7f0d0dfde7e +175914 178483 1750216467307422717 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_spiflash.c.obj f5d38c547599a5ad +178087 178614 1750216469480480211 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/platform_esp32_idf.c.obj 32a7e3ea7a8d7353 +177909 178932 1750216469302475509 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_outbox.c.obj d2f0dd71b22dabc4 +174936 179017 1750216466330396814 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ff.c.obj b9782534d1fc0926 +178211 179260 1750216469604483488 esp-idf/nvs_sec_provider/CMakeFiles/__idf_nvs_sec_provider.dir/nvs_sec_provider.c.obj 7f2b092b3e86a945 +179017 179709 1750216470410504769 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_cache.c.obj 64b6e233a7f5a0bc +178614 179840 1750216470007494135 esp-idf/rt/CMakeFiles/__idf_rt.dir/FreeRTOS_POSIX_utils.c.obj b1d22a04ff634043 +178484 179880 1750216469877490701 esp-idf/rt/CMakeFiles/__idf_rt.dir/FreeRTOS_POSIX_mqueue.c.obj 64d76ec50d49707f +177241 179912 1750216468634457847 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/mqtt_client.c.obj 82bc51eff1aedd2e +178935 180040 1750216470330502658 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs_api.c.obj 90eb13752a239769 +179260 180092 1750216470653511181 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_check.c.obj 299f2912213b03e9 +179711 181125 1750216471104523078 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_gc.c.obj 1e55bcd27a9192cb +179883 181279 1750216471276527611 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_nucleus.c.obj acdf92c3349e366c +179840 181422 1750216471234526504 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_hydrogen.c.obj 3c084fbd9a5ec5be +181126 181654 1750216472520560376 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_ctrl.c.obj fe72ba0bfd36d728 +180040 181721 1750216471434531774 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_config.c.obj a36ee51928b18d6e +181424 181859 1750216472817568193 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/handlers.c.obj 7083a64efcb0df27 +180093 181965 1750216471486533145 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_scan.c.obj 73c6744822bf93ee +179912 182383 1750216471305528375 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/esp_spiffs.c.obj e2f7cf881bc0addd +181965 182551 1750216473358582419 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_ctrl.pb-c.c.obj 5d36fbbe5ad171aa +181654 182631 1750216473047574244 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_console.c.obj a11c8477fd579ab3 +182631 182739 1750216474024599924 esp-idf/app_trace/libapp_trace.a a3a2d6ba210a6dea +181722 182774 1750216473115576032 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_config.pb-c.c.obj 5eaa13f497f67132 +182739 182836 1750216474132602759 esp-idf/cmock/libcmock.a 30322aed657e64db +182774 182923 1750216474167603678 esp-idf/esp_driver_cam/libesp_driver_cam.a e3d73e5b09b4ca42 +182836 182950 1750216474229605306 esp-idf/esp_eth/libesp_eth.a 691e031e1d70df5f +182923 183027 1750216474316607589 esp-idf/esp_hid/libesp_hid.a 30b5b236c57275cd +182552 183059 1750216473947963353 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_softap.c.obj 1a63780ff9fcb134 +182951 183084 1750216474344608324 esp-idf/esp_lcd/libesp_lcd.a e6ccb603bf0865b3 +182383 183101 1750216473776593406 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_constants.pb-c.c.obj 40575e64945b429a +183027 183127 1750216474420610320 esp-idf/esp_local_ctrl/libesp_local_ctrl.a 9c3967ceacbd9b9e +183127 183196 1750216474520612945 esp-idf/nvs_sec_provider/libnvs_sec_provider.a a1972da7d9529fa4 +181862 183203 1750216473256579738 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_scan.pb-c.c.obj e98d21b546d997fd +183060 183207 1750216474453611186 esp-idf/espcoredump/libespcoredump.a d6312ed10028fe76 +183101 183211 1750216474494612262 esp-idf/mqtt/libmqtt.a f4f2f85ad2cf037a +183084 183237 1750216474477611816 esp-idf/fatfs/libfatfs.a 66e4d0c6f014514b +183196 183341 1750216474589614756 esp-idf/rt/librt.a 9b29f5f3a05849b2 +183204 183407 1750216474597614966 esp-idf/spiffs/libspiffs.a bfaccd88dc4a724d +181280 184166 1750216472673564403 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/manager.c.obj b9b39c380776e841 +184166 184665 1750216475559640201 esp-idf/wifi_provisioning/libwifi_provisioning.a d9d0f041d09db902 +183208 184865 1750216474601615071 esp-idf/main/CMakeFiles/__idf_main.dir/joystick.c.obj d2bcf6ff3877a448 +183211 185338 1750216474604615150 esp-idf/main/CMakeFiles/__idf_main.dir/espnow_transmitter.c.obj a37c4b94ef81f34a +185338 185441 1750216476731670903 esp-idf/main/libmain.a b6876e23f8709fb4 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/components_with_manifests_list.temp b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader-prefix/src/bootloader-stamp/bootloader-configure similarity index 100% rename from ESP32-IDF_ESPNOW-Transmitter/build/bootloader/components_with_manifests_list.temp rename to ESP32-IDF_ESPNOW-Transmitter/build/bootloader-prefix/src/bootloader-stamp/bootloader-configure diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/.ninja_deps b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..5700fafa16fff1eb85e302e89518d1ae3d3b044b GIT binary patch literal 49840 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 Js2C;R_ /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/esp-idf/components/esptool_py && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/v5.4.1/esp-idf -D "SERIAL_TOOL=/home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python;;/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esptool_py && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/v5.4.1/esp-idf -D "SERIAL_TOOL=/home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python;;/home/abobkov/esp/v5.4.1/esp-idf/components/esptool_py/esptool/esptool.py;--chip;esp32c3" -D "SERIAL_TOOL_ARGS=merge_bin;-o;/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/merged-binary.bin;@/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/flash_args" -D WORKING_DIRECTORY=/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/esp-idf/components/esptool_py && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/v5.4.1/esp-idf -D "SERIAL_TOOL=/home/abobkov/.espressif/python_env/idf5.4_py3.13_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-IDF_ESPNOW-Transmitter/build/bootloader/bootloader.elf" -D WORKING_DIRECTORY=/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader && /usr/bin/cmake -E touch /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader && /usr/bin/cmake -D "IDF_SIZE_TOOL=/home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python;-m;esp_idf_size" -D MAP_FILE=/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/bootloader.map -D OUTPUT_JSON= -P /home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader && /usr/bin/cmake -D "IDF_SIZE_TOOL=/home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python;-m;esp_idf_size" -D IDF_SIZE_MODE=--files -D MAP_FILE=/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/bootloader.map -D OUTPUT_JSON= -P /home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader && /usr/bin/cmake -D "IDF_SIZE_TOOL=/home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python;-m;esp_idf_size" -D IDF_SIZE_MODE=--archives -D MAP_FILE=/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/bootloader.map -D OUTPUT_JSON= -P /home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/v5.4.1/esp-idf -D "UF2_CMD=/home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python;/home/abobkov/esp/v5.4.1/esp-idf/tools/mkuf2.py;write;--chip;esp32c3" -D "UF2_ARGS=--json;/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/flasher_args.json;-o;/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/uf2.bin" -P /home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/v5.4.1/esp-idf -D "UF2_CMD=/home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python;/home/abobkov/esp/v5.4.1/esp-idf/tools/mkuf2.py;write;--chip;esp32c3" -D "UF2_ARGS=--json;/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/flasher_args.json;-o;/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/uf2-app.bin;--bin;app" -P /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/run_uf2_cmds.cmake + pool = console + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/riscv && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/newlib && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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.4.1/esp-idf/components/soc/lldesc.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/dport_access_common.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/interrupts.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/gpio_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/uart_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/adc_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/gdma_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/spi_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/ledc_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/rmt_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/sdm_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/i2s_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/i2c_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/timer_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/mpi_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/twai_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/wdt_periph.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/soc && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register + 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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/micro-ecc && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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.4.1/esp-idf/components/hal/hal_utils.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register + 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.4.1/esp-idf/components/hal/efuse_hal.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register + 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.4.1/esp-idf/components/hal/esp32c3/efuse_hal.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register + 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.4.1/esp-idf/components/hal/wdt_hal_iram.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register + 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.4.1/esp-idf/components/hal/mmu_hal.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register + 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.4.1/esp-idf/components/hal/cache_hal.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register + 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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/hal && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include/spi_flash -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/spi_flash && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register + 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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_bootloader_format && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_app_format && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse && /home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python /home/abobkov/esp/v5.4.1/esp-idf/components/efuse/efuse_table_gen.py /home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse && /home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python /home/abobkov/esp/v5.4.1/esp-idf/components/efuse/efuse_table_gen.py /home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse && /home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python /home/abobkov/esp/v5.4.1/esp-idf/components/efuse/efuse_table_gen.py /home/abobkov/esp/v5.4.1/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.4.1/esp-idf/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build esp-idf/esp_security/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_security && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build esp-idf/esp_security/edit_cache: phony esp-idf/esp_security/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build esp-idf/esp_security/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_security && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build esp-idf/esp_security/rebuild_cache: phony esp-idf/esp_security/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_system && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/port/esp32c3 && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/lowpower && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_common && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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_sys.c.obj: C_COMPILER____idf_esp_rom_unscanned_ /home/abobkov/esp/v5.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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_print.c.obj: C_COMPILER____idf_esp_rom_unscanned_ /home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/patches/esp_rom_print.c || cmake_object_order_depends_target___idf_esp_rom + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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_print.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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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_crc.c.obj: C_COMPILER____idf_esp_rom_unscanned_ /home/abobkov/esp/v5.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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_gpio.c.obj: C_COMPILER____idf_esp_rom_unscanned_ /home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/patches/esp_rom_gpio.c || cmake_object_order_depends_target___idf_esp_rom + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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_gpio.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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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_sys.c.obj esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_print.c.obj 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_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_gpio.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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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/src/noos/log_timestamp.c.obj: C_COMPILER____idf_log_unscanned_ /home/abobkov/esp/v5.4.1/esp-idf/components/log/src/noos/log_timestamp.c || cmake_object_order_depends_target___idf_log + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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/src/noos/log_timestamp.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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register + OBJECT_DIR = esp-idf/log/CMakeFiles/__idf_log.dir + OBJECT_FILE_DIR = esp-idf/log/CMakeFiles/__idf_log.dir/src/noos + 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/src/log_timestamp_common.c.obj: C_COMPILER____idf_log_unscanned_ /home/abobkov/esp/v5.4.1/esp-idf/components/log/src/log_timestamp_common.c || cmake_object_order_depends_target___idf_log + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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/src/log_timestamp_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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register + OBJECT_DIR = esp-idf/log/CMakeFiles/__idf_log.dir + OBJECT_FILE_DIR = esp-idf/log/CMakeFiles/__idf_log.dir/src + 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/src/noos/log_lock.c.obj: C_COMPILER____idf_log_unscanned_ /home/abobkov/esp/v5.4.1/esp-idf/components/log/src/noos/log_lock.c || cmake_object_order_depends_target___idf_log + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4.1-dirty\" -DNON_OS_BUILD=1 -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/src/noos/log_lock.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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register + OBJECT_DIR = esp-idf/log/CMakeFiles/__idf_log.dir + OBJECT_FILE_DIR = esp-idf/log/CMakeFiles/__idf_log.dir/src/noos + 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/src/noos/log_timestamp.c.obj esp-idf/log/CMakeFiles/__idf_log.dir/src/log_timestamp_common.c.obj esp-idf/log/CMakeFiles/__idf_log.dir/src/noos/log_lock.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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esptool_py && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esptool_py && /home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python /home/abobkov/esp/v5.4.1/esp-idf/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/bootloader.bin + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/partition_table && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/freertos && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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.4.1/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.4.1/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.4.1-dirty\" -DNON_OS_BUILD=1 -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/main && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader + +build all: phony app bootloader.elf esp-idf/all + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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_security/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader + +build esp-idf/bootloader/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse + +build esp-idf/efuse/all: phony esp-idf/efuse/libefuse.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_app_format + +build esp-idf/esp_app_format/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/lowpower + +build esp-idf/esp_hw_support/lowpower/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_security + +build esp-idf/esp_security/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esptool_py + +build esp-idf/esptool_py/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/freertos + +build esp-idf/freertos/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/hal + +build esp-idf/hal/all: phony esp-idf/hal/libhal.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log + +build esp-idf/log/all: phony esp-idf/log/liblog.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/main + +build esp-idf/main/all: phony esp-idf/main/libmain.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/newlib + +build esp-idf/newlib/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/partition_table + +build esp-idf/partition_table/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/riscv + +build esp-idf/riscv/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/soc + +build esp-idf/soc/all: phony esp-idf/soc/libsoc.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/sdkconfig /home/abobkov/esp/v5.4.1/esp-idf/.git/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bootloader/subproject/components/micro-ecc/micro-ecc/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/controller/lib_esp32/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/controller/lib_esp32c2/esp32c2-bt-lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/controller/lib_esp32c3_family/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/controller/lib_esp32c5/esp32c5-bt-lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/controller/lib_esp32c6/esp32c6-bt-lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/controller/lib_esp32h2/esp32h2-bt-lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/esp_ble_mesh/lib/lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/host/nimble/nimble/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/cmock/CMock/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/esp_coex/lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/esp_phy/lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/esp_wifi/lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/heap/tlsf/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/json/cJSON/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/lwip/lwip/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/mbedtls/mbedtls/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/mqtt/esp-mqtt/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/openthread/lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/openthread/openthread/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/protobuf-c/protobuf-c/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/spiffs/spiffs/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/unity/unity/HEAD /home/abobkov/esp/v5.4.1/esp-idf/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/project_include.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/main/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/bt/controller/lib_esp32/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/controller/lib_esp32c2/esp32c2-bt-lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/controller/lib_esp32c3_family/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/controller/lib_esp32c5/esp32c5-bt-lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/controller/lib_esp32c6/esp32c6-bt-lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/controller/lib_esp32h2/esp32h2-bt-lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/esp_ble_mesh/lib/lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/host/nimble/nimble/.git /home/abobkov/esp/v5.4.1/esp-idf/components/cmock/CMock/.git /home/abobkov/esp/v5.4.1/esp-idf/components/efuse/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/sources.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/esp_app_format/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_coex/lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/project_include.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/lowpower/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_phy/lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_system/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_wifi/lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/esptool_py/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esptool_py/espefuse.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/esptool_py/project_include.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/freertos/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/hal/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/heap/tlsf/.git /home/abobkov/esp/v5.4.1/esp-idf/components/json/cJSON/.git /home/abobkov/esp/v5.4.1/esp-idf/components/log/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/lwip/lwip/.git /home/abobkov/esp/v5.4.1/esp-idf/components/mbedtls/mbedtls/.git /home/abobkov/esp/v5.4.1/esp-idf/components/mqtt/esp-mqtt/.git /home/abobkov/esp/v5.4.1/esp-idf/components/newlib/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/newlib/project_include.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/openthread/lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/openthread/openthread/.git /home/abobkov/esp/v5.4.1/esp-idf/components/partition_table/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/partition_table/project_include.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/protobuf-c/protobuf-c/.git /home/abobkov/esp/v5.4.1/esp-idf/components/riscv/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/riscv/project_include.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/soc/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/spiffs/spiffs/.git /home/abobkov/esp/v5.4.1/esp-idf/components/unity/unity/.git /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/build.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/component.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/depgraph.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/dfu.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/gdbinit.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/git_submodules.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/idf.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/kconfig.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/ldgen.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/openocd.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/prefix_map.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/project.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/project_description.json.in /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/symbols.gdbinit.in /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/targets.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/third_party/GetGitRevisionDescription.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/third_party/GetGitRevisionDescription.cmake.in /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/tool_version_check.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/toolchain-esp32c3.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/utilities.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/version.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/kconfig_new/confgen.py /home/abobkov/esp/v5.4.1/esp-idf/tools/kconfig_new/config.env.in /usr/share/cmake-3.31/Modules/CMakeASMCompiler.cmake.in /usr/share/cmake-3.31/Modules/CMakeASMInformation.cmake /usr/share/cmake-3.31/Modules/CMakeCCompiler.cmake.in /usr/share/cmake-3.31/Modules/CMakeCCompilerABI.c /usr/share/cmake-3.31/Modules/CMakeCInformation.cmake /usr/share/cmake-3.31/Modules/CMakeCXXCompiler.cmake.in /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp /usr/share/cmake-3.31/Modules/CMakeCXXInformation.cmake /usr/share/cmake-3.31/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake /usr/share/cmake-3.31/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake-3.31/Modules/CMakeCompilerIdDetection.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineASMCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineCXXCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineCompilerSupport.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake /usr/share/cmake-3.31/Modules/CMakeFindBinUtils.cmake /usr/share/cmake-3.31/Modules/CMakeGenericSystem.cmake /usr/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake-3.31/Modules/CMakeLanguageInformation.cmake /usr/share/cmake-3.31/Modules/CMakeNinjaFindMake.cmake /usr/share/cmake-3.31/Modules/CMakeParseImplicitIncludeInfo.cmake /usr/share/cmake-3.31/Modules/CMakeParseImplicitLinkInfo.cmake /usr/share/cmake-3.31/Modules/CMakeParseLibraryArchitecture.cmake /usr/share/cmake-3.31/Modules/CMakeSystem.cmake.in /usr/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake-3.31/Modules/CMakeTestASMCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeTestCompilerCommon.cmake /usr/share/cmake-3.31/Modules/CheckCCompilerFlag.cmake /usr/share/cmake-3.31/Modules/CheckCSourceCompiles.cmake /usr/share/cmake-3.31/Modules/CheckCXXCompilerFlag.cmake /usr/share/cmake-3.31/Modules/CheckCXXSourceCompiles.cmake /usr/share/cmake-3.31/Modules/Compiler/ADSP-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/ARMCC-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/ARMClang-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/AppleClang-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Borland-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /usr/share/cmake-3.31/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Cray-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/CrayClang-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/GHS-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU-ASM.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU-C.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU-FindBinUtils.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU.cmake /usr/share/cmake-3.31/Modules/Compiler/HP-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/IAR-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /usr/share/cmake-3.31/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /usr/share/cmake-3.31/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Intel-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/LCC-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/MSVC-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/NVHPC-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/OrangeC-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/PGI-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/PathScale-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/SCO-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/TI-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/TIClang-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Tasking-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Watcom-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/XL-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/zOS-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/ExternalProject.cmake /usr/share/cmake-3.31/Modules/ExternalProject/shared_internal_commands.cmake /usr/share/cmake-3.31/Modules/FindGit.cmake /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake-3.31/Modules/FindPackageMessage.cmake /usr/share/cmake-3.31/Modules/Internal/CMakeASMLinkerInformation.cmake /usr/share/cmake-3.31/Modules/Internal/CMakeCLinkerInformation.cmake /usr/share/cmake-3.31/Modules/Internal/CMakeCXXLinkerInformation.cmake /usr/share/cmake-3.31/Modules/Internal/CMakeCommonLinkerInformation.cmake /usr/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake /usr/share/cmake-3.31/Modules/Internal/CheckCompilerFlag.cmake /usr/share/cmake-3.31/Modules/Internal/CheckFlagCommonConfig.cmake /usr/share/cmake-3.31/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake-3.31/Modules/Internal/FeatureTesting.cmake /usr/share/cmake-3.31/Modules/Platform/Generic.cmake CMakeCache.txt CMakeFiles/3.31.6/CMakeASMCompiler.cmake CMakeFiles/3.31.6/CMakeCCompiler.cmake CMakeFiles/3.31.6/CMakeCXXCompiler.cmake CMakeFiles/3.31.6/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-IDF_ESPNOW-Transmitter/sdkconfig /home/abobkov/esp/v5.4.1/esp-idf/.git/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bootloader/subproject/components/micro-ecc/micro-ecc/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/controller/lib_esp32/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/controller/lib_esp32c2/esp32c2-bt-lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/controller/lib_esp32c3_family/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/controller/lib_esp32c5/esp32c5-bt-lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/controller/lib_esp32c6/esp32c6-bt-lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/controller/lib_esp32h2/esp32h2-bt-lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/esp_ble_mesh/lib/lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/bt/host/nimble/nimble/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/cmock/CMock/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/esp_coex/lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/esp_phy/lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/esp_wifi/lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/heap/tlsf/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/json/cJSON/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/lwip/lwip/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/mbedtls/mbedtls/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/mqtt/esp-mqtt/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/openthread/lib/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/openthread/openthread/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/protobuf-c/protobuf-c/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/spiffs/spiffs/HEAD /home/abobkov/esp/v5.4.1/esp-idf/.git/modules/components/unity/unity/HEAD /home/abobkov/esp/v5.4.1/esp-idf/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/project_include.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/main/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/bt/controller/lib_esp32/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/controller/lib_esp32c2/esp32c2-bt-lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/controller/lib_esp32c3_family/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/controller/lib_esp32c5/esp32c5-bt-lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/controller/lib_esp32c6/esp32c6-bt-lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/controller/lib_esp32h2/esp32h2-bt-lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/esp_ble_mesh/lib/lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/bt/host/nimble/nimble/.git /home/abobkov/esp/v5.4.1/esp-idf/components/cmock/CMock/.git /home/abobkov/esp/v5.4.1/esp-idf/components/efuse/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/sources.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/esp_app_format/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_coex/lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/project_include.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/lowpower/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_phy/lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_system/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esp_wifi/lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/esptool_py/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/esptool_py/espefuse.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/esptool_py/project_include.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/freertos/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/hal/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/heap/tlsf/.git /home/abobkov/esp/v5.4.1/esp-idf/components/json/cJSON/.git /home/abobkov/esp/v5.4.1/esp-idf/components/log/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/lwip/lwip/.git /home/abobkov/esp/v5.4.1/esp-idf/components/mbedtls/mbedtls/.git /home/abobkov/esp/v5.4.1/esp-idf/components/mqtt/esp-mqtt/.git /home/abobkov/esp/v5.4.1/esp-idf/components/newlib/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/newlib/project_include.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/openthread/lib/.git /home/abobkov/esp/v5.4.1/esp-idf/components/openthread/openthread/.git /home/abobkov/esp/v5.4.1/esp-idf/components/partition_table/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/partition_table/project_include.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/protobuf-c/protobuf-c/.git /home/abobkov/esp/v5.4.1/esp-idf/components/riscv/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/riscv/project_include.cmake /home/abobkov/esp/v5.4.1/esp-idf/components/soc/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/CMakeLists.txt /home/abobkov/esp/v5.4.1/esp-idf/components/spiffs/spiffs/.git /home/abobkov/esp/v5.4.1/esp-idf/components/unity/unity/.git /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/build.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/component.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/depgraph.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/dfu.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/gdbinit.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/git_submodules.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/idf.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/kconfig.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/ldgen.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/openocd.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/prefix_map.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/project.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/project_description.json.in /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/symbols.gdbinit.in /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/targets.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/third_party/GetGitRevisionDescription.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/third_party/GetGitRevisionDescription.cmake.in /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/tool_version_check.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/toolchain-esp32c3.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/utilities.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/cmake/version.cmake /home/abobkov/esp/v5.4.1/esp-idf/tools/kconfig_new/confgen.py /home/abobkov/esp/v5.4.1/esp-idf/tools/kconfig_new/config.env.in /usr/share/cmake-3.31/Modules/CMakeASMCompiler.cmake.in /usr/share/cmake-3.31/Modules/CMakeASMInformation.cmake /usr/share/cmake-3.31/Modules/CMakeCCompiler.cmake.in /usr/share/cmake-3.31/Modules/CMakeCCompilerABI.c /usr/share/cmake-3.31/Modules/CMakeCInformation.cmake /usr/share/cmake-3.31/Modules/CMakeCXXCompiler.cmake.in /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp /usr/share/cmake-3.31/Modules/CMakeCXXInformation.cmake /usr/share/cmake-3.31/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake /usr/share/cmake-3.31/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake-3.31/Modules/CMakeCompilerIdDetection.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineASMCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineCXXCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineCompilerSupport.cmake /usr/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake /usr/share/cmake-3.31/Modules/CMakeFindBinUtils.cmake /usr/share/cmake-3.31/Modules/CMakeGenericSystem.cmake /usr/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake-3.31/Modules/CMakeLanguageInformation.cmake /usr/share/cmake-3.31/Modules/CMakeNinjaFindMake.cmake /usr/share/cmake-3.31/Modules/CMakeParseImplicitIncludeInfo.cmake /usr/share/cmake-3.31/Modules/CMakeParseImplicitLinkInfo.cmake /usr/share/cmake-3.31/Modules/CMakeParseLibraryArchitecture.cmake /usr/share/cmake-3.31/Modules/CMakeSystem.cmake.in /usr/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake-3.31/Modules/CMakeTestASMCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake /usr/share/cmake-3.31/Modules/CMakeTestCompilerCommon.cmake /usr/share/cmake-3.31/Modules/CheckCCompilerFlag.cmake /usr/share/cmake-3.31/Modules/CheckCSourceCompiles.cmake /usr/share/cmake-3.31/Modules/CheckCXXCompilerFlag.cmake /usr/share/cmake-3.31/Modules/CheckCXXSourceCompiles.cmake /usr/share/cmake-3.31/Modules/Compiler/ADSP-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/ARMCC-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/ARMClang-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/AppleClang-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Borland-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /usr/share/cmake-3.31/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Cray-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/CrayClang-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/GHS-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU-ASM.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU-C.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU-FindBinUtils.cmake /usr/share/cmake-3.31/Modules/Compiler/GNU.cmake /usr/share/cmake-3.31/Modules/Compiler/HP-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/IAR-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /usr/share/cmake-3.31/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /usr/share/cmake-3.31/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Intel-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/LCC-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/MSVC-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/NVHPC-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/OrangeC-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/PGI-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/PathScale-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/SCO-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/TI-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/TIClang-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Tasking-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/Watcom-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/XL-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/zOS-C-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /usr/share/cmake-3.31/Modules/ExternalProject.cmake /usr/share/cmake-3.31/Modules/ExternalProject/shared_internal_commands.cmake /usr/share/cmake-3.31/Modules/FindGit.cmake /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake-3.31/Modules/FindPackageMessage.cmake /usr/share/cmake-3.31/Modules/Internal/CMakeASMLinkerInformation.cmake /usr/share/cmake-3.31/Modules/Internal/CMakeCLinkerInformation.cmake /usr/share/cmake-3.31/Modules/Internal/CMakeCXXLinkerInformation.cmake /usr/share/cmake-3.31/Modules/Internal/CMakeCommonLinkerInformation.cmake /usr/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake /usr/share/cmake-3.31/Modules/Internal/CheckCompilerFlag.cmake /usr/share/cmake-3.31/Modules/Internal/CheckFlagCommonConfig.cmake /usr/share/cmake-3.31/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake-3.31/Modules/Internal/FeatureTesting.cmake /usr/share/cmake-3.31/Modules/Platform/Generic.cmake CMakeCache.txt CMakeFiles/3.31.6/CMakeASMCompiler.cmake CMakeFiles/3.31.6/CMakeCCompiler.cmake CMakeFiles/3.31.6/CMakeCXXCompiler.cmake CMakeFiles/3.31.6/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-IDF_ESPNOW-Transmitter/build/bootloader/build_properties.temp.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/build_properties.temp.cmake deleted file mode 100644 index 11b946924..000000000 --- a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/build_properties.temp.cmake +++ /dev/null @@ -1,33 +0,0 @@ - -set(PYTHON "/home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python") -set(__BUILD_PROPERTIES "PYTHON;__BUILD_PROPERTIES;IDF_PATH;__PREFIX;__CHECK_PYTHON;IDF_COMPONENT_MANAGER;COMPILE_DEFINITIONS;COMPILE_OPTIONS;C_COMPILE_OPTIONS;CXX_COMPILE_OPTIONS;__COMPONENT_TARGETS;BUILD_COMPONENT_DIRS;BUILD_COMPONENT_TARGETS;__COMPONENT_REQUIRES_COMMON;IDF_VER;__ROOT_KCONFIG;__ROOT_SDKCONFIG_RENAME;__OUTPUT_SDKCONFIG;EXTRA_CMAKE_ARGS;__COMPONENT_MANAGER_INTERFACE_VERSION;EXTRA_COMPONENT_EXCLUDE_DIRS;BOOTLOADER_BUILD;NON_OS_BUILD;IDF_TOOLCHAIN;IDF_TARGET;IDF_TARGET_ARCH;PROJECT_DIR;PROJECT_NAME;PROJECT_VER;BUILD_DIR;SDKCONFIG;SDKCONFIG_DEFAULTS") -set(IDF_PATH "/home/abobkov/esp/v5.4.1/esp-idf") -set(__PREFIX "idf") -set(__CHECK_PYTHON "0") -set(IDF_COMPONENT_MANAGER "1") -set(COMPILE_DEFINITIONS "_GLIBCXX_USE_POSIX_SEMAPHORE;_GLIBCXX_HAVE_POSIX_SEMAPHORE;_GNU_SOURCE;IDF_VER="v5.4.1-dirty"") -set(COMPILE_OPTIONS "-ffunction-sections;-fdata-sections;-Wall;-Werror;-Wno-error=unused-function;-Wno-error=unused-variable;-Wno-error=unused-but-set-variable;-Wno-error=deprecated-declarations;-Wextra;-Wno-error=extra;-Wno-unused-parameter;-Wno-sign-compare;-Wno-enum-conversion;-gdwarf-4;-ggdb") -set(C_COMPILE_OPTIONS "-std=gnu17") -set(CXX_COMPILE_OPTIONS "-std=gnu++2b") -set(__COMPONENT_TARGETS "___idf_app_trace;___idf_app_update;___idf_bootloader;___idf_bootloader_support;___idf_bt;___idf_cmock;___idf_console;___idf_cxx;___idf_driver;___idf_efuse;___idf_esp-tls;___idf_esp_adc;___idf_esp_app_format;___idf_esp_bootloader_format;___idf_esp_coex;___idf_esp_common;___idf_esp_driver_ana_cmpr;___idf_esp_driver_cam;___idf_esp_driver_dac;___idf_esp_driver_gpio;___idf_esp_driver_gptimer;___idf_esp_driver_i2c;___idf_esp_driver_i2s;___idf_esp_driver_isp;___idf_esp_driver_jpeg;___idf_esp_driver_ledc;___idf_esp_driver_mcpwm;___idf_esp_driver_parlio;___idf_esp_driver_pcnt;___idf_esp_driver_ppa;___idf_esp_driver_rmt;___idf_esp_driver_sdio;___idf_esp_driver_sdm;___idf_esp_driver_sdmmc;___idf_esp_driver_sdspi;___idf_esp_driver_spi;___idf_esp_driver_touch_sens;___idf_esp_driver_tsens;___idf_esp_driver_uart;___idf_esp_driver_usb_serial_jtag;___idf_esp_eth;___idf_esp_event;___idf_esp_gdbstub;___idf_esp_hid;___idf_esp_http_client;___idf_esp_http_server;___idf_esp_https_ota;___idf_esp_https_server;___idf_esp_hw_support;___idf_esp_lcd;___idf_esp_local_ctrl;___idf_esp_mm;___idf_esp_netif;___idf_esp_netif_stack;___idf_esp_partition;___idf_esp_phy;___idf_esp_pm;___idf_esp_psram;___idf_esp_ringbuf;___idf_esp_rom;___idf_esp_security;___idf_esp_system;___idf_esp_timer;___idf_esp_vfs_console;___idf_esp_wifi;___idf_espcoredump;___idf_esptool_py;___idf_fatfs;___idf_freertos;___idf_hal;___idf_heap;___idf_http_parser;___idf_idf_test;___idf_ieee802154;___idf_json;___idf_linux;___idf_log;___idf_lwip;___idf_mbedtls;___idf_mqtt;___idf_newlib;___idf_nvs_flash;___idf_nvs_sec_provider;___idf_openthread;___idf_partition_table;___idf_perfmon;___idf_protobuf-c;___idf_protocomm;___idf_pthread;___idf_riscv;___idf_rt;___idf_sdmmc;___idf_soc;___idf_spi_flash;___idf_spiffs;___idf_tcp_transport;___idf_touch_element;___idf_ulp;___idf_unity;___idf_usb;___idf_vfs;___idf_wear_levelling;___idf_wifi_provisioning;___idf_wpa_supplicant;___idf_xtensa;___idf_main;___idf_micro-ecc") -set(BUILD_COMPONENT_DIRS "/home/abobkov/esp/v5.4.1/esp-idf/components/app_trace;/home/abobkov/esp/v5.4.1/esp-idf/components/app_update;/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader;/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support;/home/abobkov/esp/v5.4.1/esp-idf/components/bt;/home/abobkov/esp/v5.4.1/esp-idf/components/cmock;/home/abobkov/esp/v5.4.1/esp-idf/components/console;/home/abobkov/esp/v5.4.1/esp-idf/components/cxx;/home/abobkov/esp/v5.4.1/esp-idf/components/driver;/home/abobkov/esp/v5.4.1/esp-idf/components/efuse;/home/abobkov/esp/v5.4.1/esp-idf/components/esp-tls;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_adc;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_app_format;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_coex;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_ana_cmpr;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_cam;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_dac;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_gpio;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_gptimer;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_i2c;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_i2s;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_isp;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_jpeg;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_ledc;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_mcpwm;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_parlio;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_pcnt;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_ppa;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_rmt;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_sdio;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_sdm;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_sdmmc;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_sdspi;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_spi;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_touch_sens;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_tsens;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_uart;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_usb_serial_jtag;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_eth;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_event;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_gdbstub;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hid;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_http_client;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_http_server;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_https_ota;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_https_server;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_lcd;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_local_ctrl;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_mm;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_netif;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_netif_stack;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_partition;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_phy;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_pm;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_psram;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_ringbuf;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_system;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_timer;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_vfs_console;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_wifi;/home/abobkov/esp/v5.4.1/esp-idf/components/espcoredump;/home/abobkov/esp/v5.4.1/esp-idf/components/esptool_py;/home/abobkov/esp/v5.4.1/esp-idf/components/fatfs;/home/abobkov/esp/v5.4.1/esp-idf/components/freertos;/home/abobkov/esp/v5.4.1/esp-idf/components/hal;/home/abobkov/esp/v5.4.1/esp-idf/components/heap;/home/abobkov/esp/v5.4.1/esp-idf/components/http_parser;/home/abobkov/esp/v5.4.1/esp-idf/components/idf_test;/home/abobkov/esp/v5.4.1/esp-idf/components/ieee802154;/home/abobkov/esp/v5.4.1/esp-idf/components/json;/home/abobkov/esp/v5.4.1/esp-idf/components/linux;/home/abobkov/esp/v5.4.1/esp-idf/components/log;/home/abobkov/esp/v5.4.1/esp-idf/components/lwip;/home/abobkov/esp/v5.4.1/esp-idf/components/mbedtls;/home/abobkov/esp/v5.4.1/esp-idf/components/mqtt;/home/abobkov/esp/v5.4.1/esp-idf/components/newlib;/home/abobkov/esp/v5.4.1/esp-idf/components/nvs_flash;/home/abobkov/esp/v5.4.1/esp-idf/components/nvs_sec_provider;/home/abobkov/esp/v5.4.1/esp-idf/components/openthread;/home/abobkov/esp/v5.4.1/esp-idf/components/partition_table;/home/abobkov/esp/v5.4.1/esp-idf/components/perfmon;/home/abobkov/esp/v5.4.1/esp-idf/components/protobuf-c;/home/abobkov/esp/v5.4.1/esp-idf/components/protocomm;/home/abobkov/esp/v5.4.1/esp-idf/components/pthread;/home/abobkov/esp/v5.4.1/esp-idf/components/riscv;/home/abobkov/esp/v5.4.1/esp-idf/components/rt;/home/abobkov/esp/v5.4.1/esp-idf/components/sdmmc;/home/abobkov/esp/v5.4.1/esp-idf/components/soc;/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash;/home/abobkov/esp/v5.4.1/esp-idf/components/spiffs;/home/abobkov/esp/v5.4.1/esp-idf/components/tcp_transport;/home/abobkov/esp/v5.4.1/esp-idf/components/touch_element;/home/abobkov/esp/v5.4.1/esp-idf/components/ulp;/home/abobkov/esp/v5.4.1/esp-idf/components/unity;/home/abobkov/esp/v5.4.1/esp-idf/components/usb;/home/abobkov/esp/v5.4.1/esp-idf/components/vfs;/home/abobkov/esp/v5.4.1/esp-idf/components/wear_levelling;/home/abobkov/esp/v5.4.1/esp-idf/components/wifi_provisioning;/home/abobkov/esp/v5.4.1/esp-idf/components/wpa_supplicant;/home/abobkov/esp/v5.4.1/esp-idf/components/xtensa;/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/main;/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader;/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc") -set(BUILD_COMPONENT_TARGETS "___idf_app_trace;___idf_app_update;___idf_bootloader;___idf_bootloader_support;___idf_bt;___idf_cmock;___idf_console;___idf_cxx;___idf_driver;___idf_efuse;___idf_esp-tls;___idf_esp_adc;___idf_esp_app_format;___idf_esp_bootloader_format;___idf_esp_coex;___idf_esp_common;___idf_esp_driver_ana_cmpr;___idf_esp_driver_cam;___idf_esp_driver_dac;___idf_esp_driver_gpio;___idf_esp_driver_gptimer;___idf_esp_driver_i2c;___idf_esp_driver_i2s;___idf_esp_driver_isp;___idf_esp_driver_jpeg;___idf_esp_driver_ledc;___idf_esp_driver_mcpwm;___idf_esp_driver_parlio;___idf_esp_driver_pcnt;___idf_esp_driver_ppa;___idf_esp_driver_rmt;___idf_esp_driver_sdio;___idf_esp_driver_sdm;___idf_esp_driver_sdmmc;___idf_esp_driver_sdspi;___idf_esp_driver_spi;___idf_esp_driver_touch_sens;___idf_esp_driver_tsens;___idf_esp_driver_uart;___idf_esp_driver_usb_serial_jtag;___idf_esp_eth;___idf_esp_event;___idf_esp_gdbstub;___idf_esp_hid;___idf_esp_http_client;___idf_esp_http_server;___idf_esp_https_ota;___idf_esp_https_server;___idf_esp_hw_support;___idf_esp_lcd;___idf_esp_local_ctrl;___idf_esp_mm;___idf_esp_netif;___idf_esp_netif_stack;___idf_esp_partition;___idf_esp_phy;___idf_esp_pm;___idf_esp_psram;___idf_esp_ringbuf;___idf_esp_rom;___idf_esp_security;___idf_esp_system;___idf_esp_timer;___idf_esp_vfs_console;___idf_esp_wifi;___idf_espcoredump;___idf_esptool_py;___idf_fatfs;___idf_freertos;___idf_hal;___idf_heap;___idf_http_parser;___idf_idf_test;___idf_ieee802154;___idf_json;___idf_linux;___idf_log;___idf_lwip;___idf_mbedtls;___idf_mqtt;___idf_newlib;___idf_nvs_flash;___idf_nvs_sec_provider;___idf_openthread;___idf_partition_table;___idf_perfmon;___idf_protobuf-c;___idf_protocomm;___idf_pthread;___idf_riscv;___idf_rt;___idf_sdmmc;___idf_soc;___idf_spi_flash;___idf_spiffs;___idf_tcp_transport;___idf_touch_element;___idf_ulp;___idf_unity;___idf_usb;___idf_vfs;___idf_wear_levelling;___idf_wifi_provisioning;___idf_wpa_supplicant;___idf_xtensa;___idf_main;___idf_bootloader;___idf_micro-ecc") -set(__COMPONENT_REQUIRES_COMMON "log;esp_rom;esp_common;esp_hw_support;newlib;riscv") -set(IDF_VER "v5.4.1-dirty") -set(__ROOT_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/Kconfig") -set(__ROOT_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/sdkconfig.rename") -set(__OUTPUT_SDKCONFIG "0") -set(EXTRA_CMAKE_ARGS "") -set(__COMPONENT_MANAGER_INTERFACE_VERSION "3") -set(EXTRA_COMPONENT_EXCLUDE_DIRS "") -set(BOOTLOADER_BUILD "1") -set(NON_OS_BUILD "1") -set(IDF_TOOLCHAIN "gcc") -set(IDF_TARGET "esp32c3") -set(IDF_TARGET_ARCH "riscv") -set(PROJECT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject") -set(PROJECT_NAME "bootloader") -set(PROJECT_VER "v5.4.1-dirty") -set(BUILD_DIR "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader") -set(SDKCONFIG "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/sdkconfig") -set(SDKCONFIG_DEFAULTS "") \ No newline at end of file diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/cmake_install.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/cmake_install.cmake new file mode 100644 index 000000000..5e37a517b --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/cmake_install.cmake @@ -0,0 +1,66 @@ +# Install script for directory: /home/abobkov/esp/v5.4.1/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-14.2.0_20241119/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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/cmake_install.cmake") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +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) + file(WRITE "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/compile_commands.json b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/compile_commands.json new file mode 100644 index 000000000..86ed075a5 --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/compile_commands.json @@ -0,0 +1,506 @@ +[ +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/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.4.1/esp-idf/components/riscv/include -I/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_app_format/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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-IDF_ESPNOW-Transmitter/build/bootloader/project_elf_src_esp32c3.c", + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/lldesc.c", + "file": "/home/abobkov/esp/v5.4.1/esp-idf/components/soc/lldesc.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/dport_access_common.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/interrupts.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/gpio_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/uart_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/adc_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/dedic_gpio_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/gdma_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/spi_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/ledc_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/rmt_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/sdm_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/i2s_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/i2c_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/temperature_sensor_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/timer_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/mpi_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/twai_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/soc/esp32c3/wdt_periph.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/uECC_verify_antifault.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/hal/hal_utils.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/hal/efuse_hal.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/hal/esp32c3/efuse_hal.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/hal/wdt_hal_iram.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/hal/mmu_hal.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/hal/cache_hal.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include/spi_flash -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/spi_flash/spi_flash_wrap.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_bootloader_format/esp_bootloader_desc.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/bootloader_common.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/bootloader_common_loader.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/bootloader_clock_init.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/bootloader_mem.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/bootloader_random.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/bootloader_efuse.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/flash_encrypt.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/secure_boot.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/bootloader_random_esp32c3.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/bootloader_flash/src/flash_qio_mode.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32c3.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/bootloader_utility.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/flash_partitions.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/esp_image_format.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/bootloader_init.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/bootloader_clock_loader.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/bootloader_console.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/bootloader_console_loader.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/esp32c3/bootloader_sha.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/esp32c3/bootloader_soc.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/esp32c3/bootloader_esp32c3.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader_support/src/bootloader_panic.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/efuse/esp32c3/esp_efuse_table.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/efuse/esp32c3/esp_efuse_fields.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/efuse/esp32c3/esp_efuse_rtc_calib.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/efuse/esp32c3/esp_efuse_utility.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/efuse/src/esp_efuse_api.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/efuse/src/esp_efuse_fields.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/efuse/src/esp_efuse_utility.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_system/esp_err.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_hw_support/cpu.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_hw_support/port/esp32c3/esp_cpu_intr.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_hw_support/esp_memory_utils.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_hw_support/port/esp32c3/cpu_region_protect.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk_init.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_hw_support/port/esp32c3/rtc_init.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_hw_support/port/esp32c3/rtc_sleep.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_hw_support/port/esp32c3/rtc_time.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_hw_support/port/esp32c3/chip_info.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_common/src/esp_err_to_name.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_rom/patches/esp_rom_sys.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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_print.c.obj -c /home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/patches/esp_rom_print.c", + "file": "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/patches/esp_rom_print.c", + "output": "esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_print.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_rom/patches/esp_rom_crc.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_rom/patches/esp_rom_uart.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_rom/patches/esp_rom_spiflash.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_rom/patches/esp_rom_efuse.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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_gpio.c.obj -c /home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/patches/esp_rom_gpio.c", + "file": "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/patches/esp_rom_gpio.c", + "output": "esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_gpio.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/esp_rom/patches/esp_rom_systimer.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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/src/noos/log_timestamp.c.obj -c /home/abobkov/esp/v5.4.1/esp-idf/components/log/src/noos/log_timestamp.c", + "file": "/home/abobkov/esp/v5.4.1/esp-idf/components/log/src/noos/log_timestamp.c", + "output": "esp-idf/log/CMakeFiles/__idf_log.dir/src/noos/log_timestamp.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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/src/log_timestamp_common.c.obj -c /home/abobkov/esp/v5.4.1/esp-idf/components/log/src/log_timestamp_common.c", + "file": "/home/abobkov/esp/v5.4.1/esp-idf/components/log/src/log_timestamp_common.c", + "output": "esp-idf/log/CMakeFiles/__idf_log.dir/src/log_timestamp_common.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include/esp_private -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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/src/noos/log_lock.c.obj -c /home/abobkov/esp/v5.4.1/esp-idf/components/log/src/noos/log_lock.c", + "file": "/home/abobkov/esp/v5.4.1/esp-idf/components/log/src/noos/log_lock.c", + "output": "esp-idf/log/CMakeFiles/__idf_log.dir/src/noos/log_lock.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader", + "command": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1-dirty\\\" -DNON_OS_BUILD=1 -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-IDF_ESPNOW-Transmitter/build/bootloader/config -I/home/abobkov/esp/v5.4.1/esp-idf/components/log/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/v5.4.1/esp-idf/components/riscv/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/v5.4.1/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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/v5.4.1/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.4.1/esp-idf/components/bootloader/subproject/main/bootloader_start.c", + "file": "/home/abobkov/esp/v5.4.1/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-IDF_ESPNOW-Transmitter/build/bootloader/component_properties.temp.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/component_properties.temp.cmake deleted file mode 100644 index 56d3a307b..000000000 --- a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/component_properties.temp.cmake +++ /dev/null @@ -1,1072 +0,0 @@ - -set(__component____idf_app_trace_COMPONENT_LIB "__idf_app_trace") -set(__component____idf_app_trace___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_app_trace_COMPONENT_NAME "app_trace") -set(__component____idf_app_trace_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/app_trace") -set(__component____idf_app_trace_COMPONENT_ALIAS "idf::app_trace") -set(__component____idf_app_trace_COMPONENT_SOURCE "idf_components") -set(__component____idf_app_trace___PREFIX "idf") -set(__component____idf_app_trace_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/app_trace/Kconfig") -set(__component____idf_app_trace_KCONFIG_PROJBUILD "") -set(__component____idf_app_trace_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/app_trace/sdkconfig.rename") -set(__component____idf_app_update_COMPONENT_LIB "__idf_app_update") -set(__component____idf_app_update___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_app_update_COMPONENT_NAME "app_update") -set(__component____idf_app_update_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/app_update") -set(__component____idf_app_update_COMPONENT_ALIAS "idf::app_update") -set(__component____idf_app_update_COMPONENT_SOURCE "idf_components") -set(__component____idf_app_update___PREFIX "idf") -set(__component____idf_app_update_KCONFIG "") -set(__component____idf_app_update_KCONFIG_PROJBUILD "") -set(__component____idf_app_update_SDKCONFIG_RENAME "") -set(__component____idf_bootloader_COMPONENT_LIB "__idf_bootloader") -set(__component____idf_bootloader___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME;COMPONENT_OVERRIDEN_DIR") -set(__component____idf_bootloader_COMPONENT_NAME "bootloader") -set(__component____idf_bootloader_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader") -set(__component____idf_bootloader_COMPONENT_ALIAS "idf::bootloader") -set(__component____idf_bootloader_COMPONENT_SOURCE "project_extra_components") -set(__component____idf_bootloader___PREFIX "idf") -set(__component____idf_bootloader_KCONFIG "") -set(__component____idf_bootloader_KCONFIG_PROJBUILD "/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/Kconfig.projbuild") -set(__component____idf_bootloader_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/sdkconfig.rename") -set(__component____idf_bootloader_COMPONENT_OVERRIDEN_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader") -set(__component____idf_bootloader_support_COMPONENT_LIB "__idf_bootloader_support") -set(__component____idf_bootloader_support___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_bootloader_support_COMPONENT_NAME "bootloader_support") -set(__component____idf_bootloader_support_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader_support") -set(__component____idf_bootloader_support_COMPONENT_ALIAS "idf::bootloader_support") -set(__component____idf_bootloader_support_COMPONENT_SOURCE "idf_components") -set(__component____idf_bootloader_support___PREFIX "idf") -set(__component____idf_bootloader_support_KCONFIG "") -set(__component____idf_bootloader_support_KCONFIG_PROJBUILD "") -set(__component____idf_bootloader_support_SDKCONFIG_RENAME "") -set(__component____idf_bt_COMPONENT_LIB "__idf_bt") -set(__component____idf_bt___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_bt_COMPONENT_NAME "bt") -set(__component____idf_bt_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/bt") -set(__component____idf_bt_COMPONENT_ALIAS "idf::bt") -set(__component____idf_bt_COMPONENT_SOURCE "idf_components") -set(__component____idf_bt___PREFIX "idf") -set(__component____idf_bt_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/bt/Kconfig") -set(__component____idf_bt_KCONFIG_PROJBUILD "") -set(__component____idf_bt_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/bt/sdkconfig.rename;/home/abobkov/esp/v5.4.1/esp-idf/components/bt/sdkconfig.rename.esp32c3") -set(__component____idf_cmock_COMPONENT_LIB "__idf_cmock") -set(__component____idf_cmock___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_cmock_COMPONENT_NAME "cmock") -set(__component____idf_cmock_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/cmock") -set(__component____idf_cmock_COMPONENT_ALIAS "idf::cmock") -set(__component____idf_cmock_COMPONENT_SOURCE "idf_components") -set(__component____idf_cmock___PREFIX "idf") -set(__component____idf_cmock_KCONFIG "") -set(__component____idf_cmock_KCONFIG_PROJBUILD "") -set(__component____idf_cmock_SDKCONFIG_RENAME "") -set(__component____idf_console_COMPONENT_LIB "__idf_console") -set(__component____idf_console___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_console_COMPONENT_NAME "console") -set(__component____idf_console_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/console") -set(__component____idf_console_COMPONENT_ALIAS "idf::console") -set(__component____idf_console_COMPONENT_SOURCE "idf_components") -set(__component____idf_console___PREFIX "idf") -set(__component____idf_console_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/console/Kconfig") -set(__component____idf_console_KCONFIG_PROJBUILD "") -set(__component____idf_console_SDKCONFIG_RENAME "") -set(__component____idf_cxx_COMPONENT_LIB "__idf_cxx") -set(__component____idf_cxx___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_cxx_COMPONENT_NAME "cxx") -set(__component____idf_cxx_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/cxx") -set(__component____idf_cxx_COMPONENT_ALIAS "idf::cxx") -set(__component____idf_cxx_COMPONENT_SOURCE "idf_components") -set(__component____idf_cxx___PREFIX "idf") -set(__component____idf_cxx_KCONFIG "") -set(__component____idf_cxx_KCONFIG_PROJBUILD "") -set(__component____idf_cxx_SDKCONFIG_RENAME "") -set(__component____idf_driver_COMPONENT_LIB "__idf_driver") -set(__component____idf_driver___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_driver_COMPONENT_NAME "driver") -set(__component____idf_driver_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/driver") -set(__component____idf_driver_COMPONENT_ALIAS "idf::driver") -set(__component____idf_driver_COMPONENT_SOURCE "idf_components") -set(__component____idf_driver___PREFIX "idf") -set(__component____idf_driver_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/driver/Kconfig") -set(__component____idf_driver_KCONFIG_PROJBUILD "") -set(__component____idf_driver_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/driver/sdkconfig.rename") -set(__component____idf_efuse_COMPONENT_LIB "__idf_efuse") -set(__component____idf_efuse___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_efuse_COMPONENT_NAME "efuse") -set(__component____idf_efuse_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/efuse") -set(__component____idf_efuse_COMPONENT_ALIAS "idf::efuse") -set(__component____idf_efuse_COMPONENT_SOURCE "idf_components") -set(__component____idf_efuse___PREFIX "idf") -set(__component____idf_efuse_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/Kconfig") -set(__component____idf_efuse_KCONFIG_PROJBUILD "") -set(__component____idf_efuse_SDKCONFIG_RENAME "") -set(__component____idf_esp-tls_COMPONENT_LIB "__idf_esp-tls") -set(__component____idf_esp-tls___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp-tls_COMPONENT_NAME "esp-tls") -set(__component____idf_esp-tls_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp-tls") -set(__component____idf_esp-tls_COMPONENT_ALIAS "idf::esp-tls") -set(__component____idf_esp-tls_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp-tls___PREFIX "idf") -set(__component____idf_esp-tls_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp-tls/Kconfig") -set(__component____idf_esp-tls_KCONFIG_PROJBUILD "") -set(__component____idf_esp-tls_SDKCONFIG_RENAME "") -set(__component____idf_esp_adc_COMPONENT_LIB "__idf_esp_adc") -set(__component____idf_esp_adc___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_adc_COMPONENT_NAME "esp_adc") -set(__component____idf_esp_adc_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_adc") -set(__component____idf_esp_adc_COMPONENT_ALIAS "idf::esp_adc") -set(__component____idf_esp_adc_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_adc___PREFIX "idf") -set(__component____idf_esp_adc_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_adc/Kconfig") -set(__component____idf_esp_adc_KCONFIG_PROJBUILD "") -set(__component____idf_esp_adc_SDKCONFIG_RENAME "") -set(__component____idf_esp_app_format_COMPONENT_LIB "__idf_esp_app_format") -set(__component____idf_esp_app_format___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_app_format_COMPONENT_NAME "esp_app_format") -set(__component____idf_esp_app_format_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_app_format") -set(__component____idf_esp_app_format_COMPONENT_ALIAS "idf::esp_app_format") -set(__component____idf_esp_app_format_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_app_format___PREFIX "idf") -set(__component____idf_esp_app_format_KCONFIG "") -set(__component____idf_esp_app_format_KCONFIG_PROJBUILD "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_app_format/Kconfig.projbuild") -set(__component____idf_esp_app_format_SDKCONFIG_RENAME "") -set(__component____idf_esp_bootloader_format_COMPONENT_LIB "__idf_esp_bootloader_format") -set(__component____idf_esp_bootloader_format___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_bootloader_format_COMPONENT_NAME "esp_bootloader_format") -set(__component____idf_esp_bootloader_format_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_bootloader_format") -set(__component____idf_esp_bootloader_format_COMPONENT_ALIAS "idf::esp_bootloader_format") -set(__component____idf_esp_bootloader_format_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_bootloader_format___PREFIX "idf") -set(__component____idf_esp_bootloader_format_KCONFIG "") -set(__component____idf_esp_bootloader_format_KCONFIG_PROJBUILD "") -set(__component____idf_esp_bootloader_format_SDKCONFIG_RENAME "") -set(__component____idf_esp_coex_COMPONENT_LIB "__idf_esp_coex") -set(__component____idf_esp_coex___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_coex_COMPONENT_NAME "esp_coex") -set(__component____idf_esp_coex_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_coex") -set(__component____idf_esp_coex_COMPONENT_ALIAS "idf::esp_coex") -set(__component____idf_esp_coex_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_coex___PREFIX "idf") -set(__component____idf_esp_coex_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_coex/Kconfig") -set(__component____idf_esp_coex_KCONFIG_PROJBUILD "") -set(__component____idf_esp_coex_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_coex/sdkconfig.rename") -set(__component____idf_esp_common_COMPONENT_LIB "__idf_esp_common") -set(__component____idf_esp_common___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_common_COMPONENT_NAME "esp_common") -set(__component____idf_esp_common_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common") -set(__component____idf_esp_common_COMPONENT_ALIAS "idf::esp_common") -set(__component____idf_esp_common_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_common___PREFIX "idf") -set(__component____idf_esp_common_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/Kconfig") -set(__component____idf_esp_common_KCONFIG_PROJBUILD "") -set(__component____idf_esp_common_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_ana_cmpr_COMPONENT_LIB "__idf_esp_driver_ana_cmpr") -set(__component____idf_esp_driver_ana_cmpr___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_ana_cmpr_COMPONENT_NAME "esp_driver_ana_cmpr") -set(__component____idf_esp_driver_ana_cmpr_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_ana_cmpr") -set(__component____idf_esp_driver_ana_cmpr_COMPONENT_ALIAS "idf::esp_driver_ana_cmpr") -set(__component____idf_esp_driver_ana_cmpr_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_ana_cmpr___PREFIX "idf") -set(__component____idf_esp_driver_ana_cmpr_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_ana_cmpr/Kconfig") -set(__component____idf_esp_driver_ana_cmpr_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_ana_cmpr_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_cam_COMPONENT_LIB "__idf_esp_driver_cam") -set(__component____idf_esp_driver_cam___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_cam_COMPONENT_NAME "esp_driver_cam") -set(__component____idf_esp_driver_cam_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_cam") -set(__component____idf_esp_driver_cam_COMPONENT_ALIAS "idf::esp_driver_cam") -set(__component____idf_esp_driver_cam_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_cam___PREFIX "idf") -set(__component____idf_esp_driver_cam_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_cam/Kconfig") -set(__component____idf_esp_driver_cam_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_cam_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_dac_COMPONENT_LIB "__idf_esp_driver_dac") -set(__component____idf_esp_driver_dac___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_dac_COMPONENT_NAME "esp_driver_dac") -set(__component____idf_esp_driver_dac_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_dac") -set(__component____idf_esp_driver_dac_COMPONENT_ALIAS "idf::esp_driver_dac") -set(__component____idf_esp_driver_dac_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_dac___PREFIX "idf") -set(__component____idf_esp_driver_dac_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_dac/Kconfig") -set(__component____idf_esp_driver_dac_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_dac_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_gpio_COMPONENT_LIB "__idf_esp_driver_gpio") -set(__component____idf_esp_driver_gpio___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_gpio_COMPONENT_NAME "esp_driver_gpio") -set(__component____idf_esp_driver_gpio_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_gpio") -set(__component____idf_esp_driver_gpio_COMPONENT_ALIAS "idf::esp_driver_gpio") -set(__component____idf_esp_driver_gpio_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_gpio___PREFIX "idf") -set(__component____idf_esp_driver_gpio_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_gpio/Kconfig") -set(__component____idf_esp_driver_gpio_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_gpio_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_gptimer_COMPONENT_LIB "__idf_esp_driver_gptimer") -set(__component____idf_esp_driver_gptimer___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_gptimer_COMPONENT_NAME "esp_driver_gptimer") -set(__component____idf_esp_driver_gptimer_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_gptimer") -set(__component____idf_esp_driver_gptimer_COMPONENT_ALIAS "idf::esp_driver_gptimer") -set(__component____idf_esp_driver_gptimer_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_gptimer___PREFIX "idf") -set(__component____idf_esp_driver_gptimer_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_gptimer/Kconfig") -set(__component____idf_esp_driver_gptimer_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_gptimer_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_i2c_COMPONENT_LIB "__idf_esp_driver_i2c") -set(__component____idf_esp_driver_i2c___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_i2c_COMPONENT_NAME "esp_driver_i2c") -set(__component____idf_esp_driver_i2c_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_i2c") -set(__component____idf_esp_driver_i2c_COMPONENT_ALIAS "idf::esp_driver_i2c") -set(__component____idf_esp_driver_i2c_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_i2c___PREFIX "idf") -set(__component____idf_esp_driver_i2c_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_i2c/Kconfig") -set(__component____idf_esp_driver_i2c_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_i2c_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_i2s_COMPONENT_LIB "__idf_esp_driver_i2s") -set(__component____idf_esp_driver_i2s___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_i2s_COMPONENT_NAME "esp_driver_i2s") -set(__component____idf_esp_driver_i2s_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_i2s") -set(__component____idf_esp_driver_i2s_COMPONENT_ALIAS "idf::esp_driver_i2s") -set(__component____idf_esp_driver_i2s_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_i2s___PREFIX "idf") -set(__component____idf_esp_driver_i2s_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_i2s/Kconfig") -set(__component____idf_esp_driver_i2s_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_i2s_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_isp_COMPONENT_LIB "__idf_esp_driver_isp") -set(__component____idf_esp_driver_isp___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_isp_COMPONENT_NAME "esp_driver_isp") -set(__component____idf_esp_driver_isp_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_isp") -set(__component____idf_esp_driver_isp_COMPONENT_ALIAS "idf::esp_driver_isp") -set(__component____idf_esp_driver_isp_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_isp___PREFIX "idf") -set(__component____idf_esp_driver_isp_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_isp/Kconfig") -set(__component____idf_esp_driver_isp_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_isp_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_jpeg_COMPONENT_LIB "__idf_esp_driver_jpeg") -set(__component____idf_esp_driver_jpeg___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_jpeg_COMPONENT_NAME "esp_driver_jpeg") -set(__component____idf_esp_driver_jpeg_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_jpeg") -set(__component____idf_esp_driver_jpeg_COMPONENT_ALIAS "idf::esp_driver_jpeg") -set(__component____idf_esp_driver_jpeg_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_jpeg___PREFIX "idf") -set(__component____idf_esp_driver_jpeg_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_jpeg/Kconfig") -set(__component____idf_esp_driver_jpeg_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_jpeg_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_ledc_COMPONENT_LIB "__idf_esp_driver_ledc") -set(__component____idf_esp_driver_ledc___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_ledc_COMPONENT_NAME "esp_driver_ledc") -set(__component____idf_esp_driver_ledc_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_ledc") -set(__component____idf_esp_driver_ledc_COMPONENT_ALIAS "idf::esp_driver_ledc") -set(__component____idf_esp_driver_ledc_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_ledc___PREFIX "idf") -set(__component____idf_esp_driver_ledc_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_ledc/Kconfig") -set(__component____idf_esp_driver_ledc_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_ledc_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_mcpwm_COMPONENT_LIB "__idf_esp_driver_mcpwm") -set(__component____idf_esp_driver_mcpwm___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_mcpwm_COMPONENT_NAME "esp_driver_mcpwm") -set(__component____idf_esp_driver_mcpwm_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_mcpwm") -set(__component____idf_esp_driver_mcpwm_COMPONENT_ALIAS "idf::esp_driver_mcpwm") -set(__component____idf_esp_driver_mcpwm_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_mcpwm___PREFIX "idf") -set(__component____idf_esp_driver_mcpwm_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_mcpwm/Kconfig") -set(__component____idf_esp_driver_mcpwm_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_mcpwm_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_parlio_COMPONENT_LIB "__idf_esp_driver_parlio") -set(__component____idf_esp_driver_parlio___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_parlio_COMPONENT_NAME "esp_driver_parlio") -set(__component____idf_esp_driver_parlio_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_parlio") -set(__component____idf_esp_driver_parlio_COMPONENT_ALIAS "idf::esp_driver_parlio") -set(__component____idf_esp_driver_parlio_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_parlio___PREFIX "idf") -set(__component____idf_esp_driver_parlio_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_parlio/Kconfig") -set(__component____idf_esp_driver_parlio_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_parlio_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_pcnt_COMPONENT_LIB "__idf_esp_driver_pcnt") -set(__component____idf_esp_driver_pcnt___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_pcnt_COMPONENT_NAME "esp_driver_pcnt") -set(__component____idf_esp_driver_pcnt_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_pcnt") -set(__component____idf_esp_driver_pcnt_COMPONENT_ALIAS "idf::esp_driver_pcnt") -set(__component____idf_esp_driver_pcnt_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_pcnt___PREFIX "idf") -set(__component____idf_esp_driver_pcnt_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_pcnt/Kconfig") -set(__component____idf_esp_driver_pcnt_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_pcnt_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_ppa_COMPONENT_LIB "__idf_esp_driver_ppa") -set(__component____idf_esp_driver_ppa___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_ppa_COMPONENT_NAME "esp_driver_ppa") -set(__component____idf_esp_driver_ppa_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_ppa") -set(__component____idf_esp_driver_ppa_COMPONENT_ALIAS "idf::esp_driver_ppa") -set(__component____idf_esp_driver_ppa_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_ppa___PREFIX "idf") -set(__component____idf_esp_driver_ppa_KCONFIG "") -set(__component____idf_esp_driver_ppa_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_ppa_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_rmt_COMPONENT_LIB "__idf_esp_driver_rmt") -set(__component____idf_esp_driver_rmt___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_rmt_COMPONENT_NAME "esp_driver_rmt") -set(__component____idf_esp_driver_rmt_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_rmt") -set(__component____idf_esp_driver_rmt_COMPONENT_ALIAS "idf::esp_driver_rmt") -set(__component____idf_esp_driver_rmt_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_rmt___PREFIX "idf") -set(__component____idf_esp_driver_rmt_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_rmt/Kconfig") -set(__component____idf_esp_driver_rmt_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_rmt_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_sdio_COMPONENT_LIB "__idf_esp_driver_sdio") -set(__component____idf_esp_driver_sdio___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_sdio_COMPONENT_NAME "esp_driver_sdio") -set(__component____idf_esp_driver_sdio_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_sdio") -set(__component____idf_esp_driver_sdio_COMPONENT_ALIAS "idf::esp_driver_sdio") -set(__component____idf_esp_driver_sdio_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_sdio___PREFIX "idf") -set(__component____idf_esp_driver_sdio_KCONFIG "") -set(__component____idf_esp_driver_sdio_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_sdio_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_sdm_COMPONENT_LIB "__idf_esp_driver_sdm") -set(__component____idf_esp_driver_sdm___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_sdm_COMPONENT_NAME "esp_driver_sdm") -set(__component____idf_esp_driver_sdm_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_sdm") -set(__component____idf_esp_driver_sdm_COMPONENT_ALIAS "idf::esp_driver_sdm") -set(__component____idf_esp_driver_sdm_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_sdm___PREFIX "idf") -set(__component____idf_esp_driver_sdm_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_sdm/Kconfig") -set(__component____idf_esp_driver_sdm_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_sdm_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_sdmmc_COMPONENT_LIB "__idf_esp_driver_sdmmc") -set(__component____idf_esp_driver_sdmmc___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_sdmmc_COMPONENT_NAME "esp_driver_sdmmc") -set(__component____idf_esp_driver_sdmmc_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_sdmmc") -set(__component____idf_esp_driver_sdmmc_COMPONENT_ALIAS "idf::esp_driver_sdmmc") -set(__component____idf_esp_driver_sdmmc_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_sdmmc___PREFIX "idf") -set(__component____idf_esp_driver_sdmmc_KCONFIG "") -set(__component____idf_esp_driver_sdmmc_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_sdmmc_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_sdspi_COMPONENT_LIB "__idf_esp_driver_sdspi") -set(__component____idf_esp_driver_sdspi___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_sdspi_COMPONENT_NAME "esp_driver_sdspi") -set(__component____idf_esp_driver_sdspi_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_sdspi") -set(__component____idf_esp_driver_sdspi_COMPONENT_ALIAS "idf::esp_driver_sdspi") -set(__component____idf_esp_driver_sdspi_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_sdspi___PREFIX "idf") -set(__component____idf_esp_driver_sdspi_KCONFIG "") -set(__component____idf_esp_driver_sdspi_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_sdspi_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_spi_COMPONENT_LIB "__idf_esp_driver_spi") -set(__component____idf_esp_driver_spi___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_spi_COMPONENT_NAME "esp_driver_spi") -set(__component____idf_esp_driver_spi_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_spi") -set(__component____idf_esp_driver_spi_COMPONENT_ALIAS "idf::esp_driver_spi") -set(__component____idf_esp_driver_spi_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_spi___PREFIX "idf") -set(__component____idf_esp_driver_spi_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_spi/Kconfig") -set(__component____idf_esp_driver_spi_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_spi_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_touch_sens_COMPONENT_LIB "__idf_esp_driver_touch_sens") -set(__component____idf_esp_driver_touch_sens___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_touch_sens_COMPONENT_NAME "esp_driver_touch_sens") -set(__component____idf_esp_driver_touch_sens_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_touch_sens") -set(__component____idf_esp_driver_touch_sens_COMPONENT_ALIAS "idf::esp_driver_touch_sens") -set(__component____idf_esp_driver_touch_sens_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_touch_sens___PREFIX "idf") -set(__component____idf_esp_driver_touch_sens_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_touch_sens/Kconfig") -set(__component____idf_esp_driver_touch_sens_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_touch_sens_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_tsens_COMPONENT_LIB "__idf_esp_driver_tsens") -set(__component____idf_esp_driver_tsens___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_tsens_COMPONENT_NAME "esp_driver_tsens") -set(__component____idf_esp_driver_tsens_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_tsens") -set(__component____idf_esp_driver_tsens_COMPONENT_ALIAS "idf::esp_driver_tsens") -set(__component____idf_esp_driver_tsens_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_tsens___PREFIX "idf") -set(__component____idf_esp_driver_tsens_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_tsens/Kconfig") -set(__component____idf_esp_driver_tsens_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_tsens_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_uart_COMPONENT_LIB "__idf_esp_driver_uart") -set(__component____idf_esp_driver_uart___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_uart_COMPONENT_NAME "esp_driver_uart") -set(__component____idf_esp_driver_uart_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_uart") -set(__component____idf_esp_driver_uart_COMPONENT_ALIAS "idf::esp_driver_uart") -set(__component____idf_esp_driver_uart_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_uart___PREFIX "idf") -set(__component____idf_esp_driver_uart_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_uart/Kconfig") -set(__component____idf_esp_driver_uart_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_uart_SDKCONFIG_RENAME "") -set(__component____idf_esp_driver_usb_serial_jtag_COMPONENT_LIB "__idf_esp_driver_usb_serial_jtag") -set(__component____idf_esp_driver_usb_serial_jtag___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_driver_usb_serial_jtag_COMPONENT_NAME "esp_driver_usb_serial_jtag") -set(__component____idf_esp_driver_usb_serial_jtag_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_usb_serial_jtag") -set(__component____idf_esp_driver_usb_serial_jtag_COMPONENT_ALIAS "idf::esp_driver_usb_serial_jtag") -set(__component____idf_esp_driver_usb_serial_jtag_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_driver_usb_serial_jtag___PREFIX "idf") -set(__component____idf_esp_driver_usb_serial_jtag_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_driver_usb_serial_jtag/Kconfig") -set(__component____idf_esp_driver_usb_serial_jtag_KCONFIG_PROJBUILD "") -set(__component____idf_esp_driver_usb_serial_jtag_SDKCONFIG_RENAME "") -set(__component____idf_esp_eth_COMPONENT_LIB "__idf_esp_eth") -set(__component____idf_esp_eth___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_eth_COMPONENT_NAME "esp_eth") -set(__component____idf_esp_eth_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_eth") -set(__component____idf_esp_eth_COMPONENT_ALIAS "idf::esp_eth") -set(__component____idf_esp_eth_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_eth___PREFIX "idf") -set(__component____idf_esp_eth_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_eth/Kconfig") -set(__component____idf_esp_eth_KCONFIG_PROJBUILD "") -set(__component____idf_esp_eth_SDKCONFIG_RENAME "") -set(__component____idf_esp_event_COMPONENT_LIB "__idf_esp_event") -set(__component____idf_esp_event___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_event_COMPONENT_NAME "esp_event") -set(__component____idf_esp_event_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_event") -set(__component____idf_esp_event_COMPONENT_ALIAS "idf::esp_event") -set(__component____idf_esp_event_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_event___PREFIX "idf") -set(__component____idf_esp_event_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_event/Kconfig") -set(__component____idf_esp_event_KCONFIG_PROJBUILD "") -set(__component____idf_esp_event_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_event/sdkconfig.rename") -set(__component____idf_esp_gdbstub_COMPONENT_LIB "__idf_esp_gdbstub") -set(__component____idf_esp_gdbstub___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_gdbstub_COMPONENT_NAME "esp_gdbstub") -set(__component____idf_esp_gdbstub_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_gdbstub") -set(__component____idf_esp_gdbstub_COMPONENT_ALIAS "idf::esp_gdbstub") -set(__component____idf_esp_gdbstub_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_gdbstub___PREFIX "idf") -set(__component____idf_esp_gdbstub_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_gdbstub/Kconfig") -set(__component____idf_esp_gdbstub_KCONFIG_PROJBUILD "") -set(__component____idf_esp_gdbstub_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_gdbstub/sdkconfig.rename") -set(__component____idf_esp_hid_COMPONENT_LIB "__idf_esp_hid") -set(__component____idf_esp_hid___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_hid_COMPONENT_NAME "esp_hid") -set(__component____idf_esp_hid_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hid") -set(__component____idf_esp_hid_COMPONENT_ALIAS "idf::esp_hid") -set(__component____idf_esp_hid_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_hid___PREFIX "idf") -set(__component____idf_esp_hid_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hid/Kconfig") -set(__component____idf_esp_hid_KCONFIG_PROJBUILD "") -set(__component____idf_esp_hid_SDKCONFIG_RENAME "") -set(__component____idf_esp_http_client_COMPONENT_LIB "__idf_esp_http_client") -set(__component____idf_esp_http_client___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_http_client_COMPONENT_NAME "esp_http_client") -set(__component____idf_esp_http_client_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_http_client") -set(__component____idf_esp_http_client_COMPONENT_ALIAS "idf::esp_http_client") -set(__component____idf_esp_http_client_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_http_client___PREFIX "idf") -set(__component____idf_esp_http_client_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_http_client/Kconfig") -set(__component____idf_esp_http_client_KCONFIG_PROJBUILD "") -set(__component____idf_esp_http_client_SDKCONFIG_RENAME "") -set(__component____idf_esp_http_server_COMPONENT_LIB "__idf_esp_http_server") -set(__component____idf_esp_http_server___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_http_server_COMPONENT_NAME "esp_http_server") -set(__component____idf_esp_http_server_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_http_server") -set(__component____idf_esp_http_server_COMPONENT_ALIAS "idf::esp_http_server") -set(__component____idf_esp_http_server_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_http_server___PREFIX "idf") -set(__component____idf_esp_http_server_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_http_server/Kconfig") -set(__component____idf_esp_http_server_KCONFIG_PROJBUILD "") -set(__component____idf_esp_http_server_SDKCONFIG_RENAME "") -set(__component____idf_esp_https_ota_COMPONENT_LIB "__idf_esp_https_ota") -set(__component____idf_esp_https_ota___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_https_ota_COMPONENT_NAME "esp_https_ota") -set(__component____idf_esp_https_ota_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_https_ota") -set(__component____idf_esp_https_ota_COMPONENT_ALIAS "idf::esp_https_ota") -set(__component____idf_esp_https_ota_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_https_ota___PREFIX "idf") -set(__component____idf_esp_https_ota_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_https_ota/Kconfig") -set(__component____idf_esp_https_ota_KCONFIG_PROJBUILD "") -set(__component____idf_esp_https_ota_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_https_ota/sdkconfig.rename") -set(__component____idf_esp_https_server_COMPONENT_LIB "__idf_esp_https_server") -set(__component____idf_esp_https_server___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_https_server_COMPONENT_NAME "esp_https_server") -set(__component____idf_esp_https_server_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_https_server") -set(__component____idf_esp_https_server_COMPONENT_ALIAS "idf::esp_https_server") -set(__component____idf_esp_https_server_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_https_server___PREFIX "idf") -set(__component____idf_esp_https_server_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_https_server/Kconfig") -set(__component____idf_esp_https_server_KCONFIG_PROJBUILD "") -set(__component____idf_esp_https_server_SDKCONFIG_RENAME "") -set(__component____idf_esp_hw_support_COMPONENT_LIB "__idf_esp_hw_support") -set(__component____idf_esp_hw_support___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_hw_support_COMPONENT_NAME "esp_hw_support") -set(__component____idf_esp_hw_support_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support") -set(__component____idf_esp_hw_support_COMPONENT_ALIAS "idf::esp_hw_support") -set(__component____idf_esp_hw_support_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_hw_support___PREFIX "idf") -set(__component____idf_esp_hw_support_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/Kconfig") -set(__component____idf_esp_hw_support_KCONFIG_PROJBUILD "") -set(__component____idf_esp_hw_support_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/sdkconfig.rename;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/sdkconfig.rename.esp32c3") -set(__component____idf_esp_lcd_COMPONENT_LIB "__idf_esp_lcd") -set(__component____idf_esp_lcd___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_lcd_COMPONENT_NAME "esp_lcd") -set(__component____idf_esp_lcd_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_lcd") -set(__component____idf_esp_lcd_COMPONENT_ALIAS "idf::esp_lcd") -set(__component____idf_esp_lcd_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_lcd___PREFIX "idf") -set(__component____idf_esp_lcd_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_lcd/Kconfig") -set(__component____idf_esp_lcd_KCONFIG_PROJBUILD "") -set(__component____idf_esp_lcd_SDKCONFIG_RENAME "") -set(__component____idf_esp_local_ctrl_COMPONENT_LIB "__idf_esp_local_ctrl") -set(__component____idf_esp_local_ctrl___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_local_ctrl_COMPONENT_NAME "esp_local_ctrl") -set(__component____idf_esp_local_ctrl_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_local_ctrl") -set(__component____idf_esp_local_ctrl_COMPONENT_ALIAS "idf::esp_local_ctrl") -set(__component____idf_esp_local_ctrl_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_local_ctrl___PREFIX "idf") -set(__component____idf_esp_local_ctrl_KCONFIG "") -set(__component____idf_esp_local_ctrl_KCONFIG_PROJBUILD "") -set(__component____idf_esp_local_ctrl_SDKCONFIG_RENAME "") -set(__component____idf_esp_mm_COMPONENT_LIB "__idf_esp_mm") -set(__component____idf_esp_mm___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_mm_COMPONENT_NAME "esp_mm") -set(__component____idf_esp_mm_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_mm") -set(__component____idf_esp_mm_COMPONENT_ALIAS "idf::esp_mm") -set(__component____idf_esp_mm_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_mm___PREFIX "idf") -set(__component____idf_esp_mm_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_mm/Kconfig") -set(__component____idf_esp_mm_KCONFIG_PROJBUILD "") -set(__component____idf_esp_mm_SDKCONFIG_RENAME "") -set(__component____idf_esp_netif_COMPONENT_LIB "__idf_esp_netif") -set(__component____idf_esp_netif___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_netif_COMPONENT_NAME "esp_netif") -set(__component____idf_esp_netif_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_netif") -set(__component____idf_esp_netif_COMPONENT_ALIAS "idf::esp_netif") -set(__component____idf_esp_netif_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_netif___PREFIX "idf") -set(__component____idf_esp_netif_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_netif/Kconfig") -set(__component____idf_esp_netif_KCONFIG_PROJBUILD "") -set(__component____idf_esp_netif_SDKCONFIG_RENAME "") -set(__component____idf_esp_netif_stack_COMPONENT_LIB "__idf_esp_netif_stack") -set(__component____idf_esp_netif_stack___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_netif_stack_COMPONENT_NAME "esp_netif_stack") -set(__component____idf_esp_netif_stack_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_netif_stack") -set(__component____idf_esp_netif_stack_COMPONENT_ALIAS "idf::esp_netif_stack") -set(__component____idf_esp_netif_stack_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_netif_stack___PREFIX "idf") -set(__component____idf_esp_netif_stack_KCONFIG "") -set(__component____idf_esp_netif_stack_KCONFIG_PROJBUILD "") -set(__component____idf_esp_netif_stack_SDKCONFIG_RENAME "") -set(__component____idf_esp_partition_COMPONENT_LIB "__idf_esp_partition") -set(__component____idf_esp_partition___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_partition_COMPONENT_NAME "esp_partition") -set(__component____idf_esp_partition_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_partition") -set(__component____idf_esp_partition_COMPONENT_ALIAS "idf::esp_partition") -set(__component____idf_esp_partition_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_partition___PREFIX "idf") -set(__component____idf_esp_partition_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_partition/Kconfig") -set(__component____idf_esp_partition_KCONFIG_PROJBUILD "") -set(__component____idf_esp_partition_SDKCONFIG_RENAME "") -set(__component____idf_esp_phy_COMPONENT_LIB "__idf_esp_phy") -set(__component____idf_esp_phy___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_phy_COMPONENT_NAME "esp_phy") -set(__component____idf_esp_phy_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_phy") -set(__component____idf_esp_phy_COMPONENT_ALIAS "idf::esp_phy") -set(__component____idf_esp_phy_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_phy___PREFIX "idf") -set(__component____idf_esp_phy_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_phy/Kconfig") -set(__component____idf_esp_phy_KCONFIG_PROJBUILD "") -set(__component____idf_esp_phy_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_phy/sdkconfig.rename") -set(__component____idf_esp_pm_COMPONENT_LIB "__idf_esp_pm") -set(__component____idf_esp_pm___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_pm_COMPONENT_NAME "esp_pm") -set(__component____idf_esp_pm_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_pm") -set(__component____idf_esp_pm_COMPONENT_ALIAS "idf::esp_pm") -set(__component____idf_esp_pm_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_pm___PREFIX "idf") -set(__component____idf_esp_pm_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_pm/Kconfig") -set(__component____idf_esp_pm_KCONFIG_PROJBUILD "") -set(__component____idf_esp_pm_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_pm/sdkconfig.rename") -set(__component____idf_esp_psram_COMPONENT_LIB "__idf_esp_psram") -set(__component____idf_esp_psram___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_psram_COMPONENT_NAME "esp_psram") -set(__component____idf_esp_psram_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_psram") -set(__component____idf_esp_psram_COMPONENT_ALIAS "idf::esp_psram") -set(__component____idf_esp_psram_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_psram___PREFIX "idf") -set(__component____idf_esp_psram_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_psram/Kconfig") -set(__component____idf_esp_psram_KCONFIG_PROJBUILD "") -set(__component____idf_esp_psram_SDKCONFIG_RENAME "") -set(__component____idf_esp_ringbuf_COMPONENT_LIB "__idf_esp_ringbuf") -set(__component____idf_esp_ringbuf___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_ringbuf_COMPONENT_NAME "esp_ringbuf") -set(__component____idf_esp_ringbuf_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_ringbuf") -set(__component____idf_esp_ringbuf_COMPONENT_ALIAS "idf::esp_ringbuf") -set(__component____idf_esp_ringbuf_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_ringbuf___PREFIX "idf") -set(__component____idf_esp_ringbuf_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_ringbuf/Kconfig") -set(__component____idf_esp_ringbuf_KCONFIG_PROJBUILD "") -set(__component____idf_esp_ringbuf_SDKCONFIG_RENAME "") -set(__component____idf_esp_rom_COMPONENT_LIB "__idf_esp_rom") -set(__component____idf_esp_rom___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_rom_COMPONENT_NAME "esp_rom") -set(__component____idf_esp_rom_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom") -set(__component____idf_esp_rom_COMPONENT_ALIAS "idf::esp_rom") -set(__component____idf_esp_rom_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_rom___PREFIX "idf") -set(__component____idf_esp_rom_KCONFIG "") -set(__component____idf_esp_rom_KCONFIG_PROJBUILD "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/Kconfig.projbuild") -set(__component____idf_esp_rom_SDKCONFIG_RENAME "") -set(__component____idf_esp_security_COMPONENT_LIB "__idf_esp_security") -set(__component____idf_esp_security___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_security_COMPONENT_NAME "esp_security") -set(__component____idf_esp_security_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security") -set(__component____idf_esp_security_COMPONENT_ALIAS "idf::esp_security") -set(__component____idf_esp_security_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_security___PREFIX "idf") -set(__component____idf_esp_security_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/Kconfig") -set(__component____idf_esp_security_KCONFIG_PROJBUILD "") -set(__component____idf_esp_security_SDKCONFIG_RENAME "") -set(__component____idf_esp_system_COMPONENT_LIB "__idf_esp_system") -set(__component____idf_esp_system___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_system_COMPONENT_NAME "esp_system") -set(__component____idf_esp_system_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_system") -set(__component____idf_esp_system_COMPONENT_ALIAS "idf::esp_system") -set(__component____idf_esp_system_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_system___PREFIX "idf") -set(__component____idf_esp_system_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_system/Kconfig") -set(__component____idf_esp_system_KCONFIG_PROJBUILD "") -set(__component____idf_esp_system_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_system/sdkconfig.rename;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_system/sdkconfig.rename.esp32c3") -set(__component____idf_esp_timer_COMPONENT_LIB "__idf_esp_timer") -set(__component____idf_esp_timer___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_timer_COMPONENT_NAME "esp_timer") -set(__component____idf_esp_timer_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_timer") -set(__component____idf_esp_timer_COMPONENT_ALIAS "idf::esp_timer") -set(__component____idf_esp_timer_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_timer___PREFIX "idf") -set(__component____idf_esp_timer_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_timer/Kconfig") -set(__component____idf_esp_timer_KCONFIG_PROJBUILD "") -set(__component____idf_esp_timer_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_timer/sdkconfig.rename") -set(__component____idf_esp_vfs_console_COMPONENT_LIB "__idf_esp_vfs_console") -set(__component____idf_esp_vfs_console___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_vfs_console_COMPONENT_NAME "esp_vfs_console") -set(__component____idf_esp_vfs_console_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_vfs_console") -set(__component____idf_esp_vfs_console_COMPONENT_ALIAS "idf::esp_vfs_console") -set(__component____idf_esp_vfs_console_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_vfs_console___PREFIX "idf") -set(__component____idf_esp_vfs_console_KCONFIG "") -set(__component____idf_esp_vfs_console_KCONFIG_PROJBUILD "") -set(__component____idf_esp_vfs_console_SDKCONFIG_RENAME "") -set(__component____idf_esp_wifi_COMPONENT_LIB "__idf_esp_wifi") -set(__component____idf_esp_wifi___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esp_wifi_COMPONENT_NAME "esp_wifi") -set(__component____idf_esp_wifi_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_wifi") -set(__component____idf_esp_wifi_COMPONENT_ALIAS "idf::esp_wifi") -set(__component____idf_esp_wifi_COMPONENT_SOURCE "idf_components") -set(__component____idf_esp_wifi___PREFIX "idf") -set(__component____idf_esp_wifi_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_wifi/Kconfig") -set(__component____idf_esp_wifi_KCONFIG_PROJBUILD "") -set(__component____idf_esp_wifi_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/esp_wifi/sdkconfig.rename") -set(__component____idf_espcoredump_COMPONENT_LIB "__idf_espcoredump") -set(__component____idf_espcoredump___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_espcoredump_COMPONENT_NAME "espcoredump") -set(__component____idf_espcoredump_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/espcoredump") -set(__component____idf_espcoredump_COMPONENT_ALIAS "idf::espcoredump") -set(__component____idf_espcoredump_COMPONENT_SOURCE "idf_components") -set(__component____idf_espcoredump___PREFIX "idf") -set(__component____idf_espcoredump_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/espcoredump/Kconfig") -set(__component____idf_espcoredump_KCONFIG_PROJBUILD "") -set(__component____idf_espcoredump_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/espcoredump/sdkconfig.rename") -set(__component____idf_esptool_py_COMPONENT_LIB "__idf_esptool_py") -set(__component____idf_esptool_py___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_esptool_py_COMPONENT_NAME "esptool_py") -set(__component____idf_esptool_py_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/esptool_py") -set(__component____idf_esptool_py_COMPONENT_ALIAS "idf::esptool_py") -set(__component____idf_esptool_py_COMPONENT_SOURCE "idf_components") -set(__component____idf_esptool_py___PREFIX "idf") -set(__component____idf_esptool_py_KCONFIG "") -set(__component____idf_esptool_py_KCONFIG_PROJBUILD "/home/abobkov/esp/v5.4.1/esp-idf/components/esptool_py/Kconfig.projbuild") -set(__component____idf_esptool_py_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/esptool_py/sdkconfig.rename") -set(__component____idf_fatfs_COMPONENT_LIB "__idf_fatfs") -set(__component____idf_fatfs___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_fatfs_COMPONENT_NAME "fatfs") -set(__component____idf_fatfs_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/fatfs") -set(__component____idf_fatfs_COMPONENT_ALIAS "idf::fatfs") -set(__component____idf_fatfs_COMPONENT_SOURCE "idf_components") -set(__component____idf_fatfs___PREFIX "idf") -set(__component____idf_fatfs_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/fatfs/Kconfig") -set(__component____idf_fatfs_KCONFIG_PROJBUILD "") -set(__component____idf_fatfs_SDKCONFIG_RENAME "") -set(__component____idf_freertos_COMPONENT_LIB "__idf_freertos") -set(__component____idf_freertos___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_freertos_COMPONENT_NAME "freertos") -set(__component____idf_freertos_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/freertos") -set(__component____idf_freertos_COMPONENT_ALIAS "idf::freertos") -set(__component____idf_freertos_COMPONENT_SOURCE "idf_components") -set(__component____idf_freertos___PREFIX "idf") -set(__component____idf_freertos_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/freertos/Kconfig") -set(__component____idf_freertos_KCONFIG_PROJBUILD "") -set(__component____idf_freertos_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/freertos/sdkconfig.rename") -set(__component____idf_hal_COMPONENT_LIB "__idf_hal") -set(__component____idf_hal___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_hal_COMPONENT_NAME "hal") -set(__component____idf_hal_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/hal") -set(__component____idf_hal_COMPONENT_ALIAS "idf::hal") -set(__component____idf_hal_COMPONENT_SOURCE "idf_components") -set(__component____idf_hal___PREFIX "idf") -set(__component____idf_hal_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/hal/Kconfig") -set(__component____idf_hal_KCONFIG_PROJBUILD "") -set(__component____idf_hal_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/hal/sdkconfig.rename") -set(__component____idf_heap_COMPONENT_LIB "__idf_heap") -set(__component____idf_heap___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_heap_COMPONENT_NAME "heap") -set(__component____idf_heap_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/heap") -set(__component____idf_heap_COMPONENT_ALIAS "idf::heap") -set(__component____idf_heap_COMPONENT_SOURCE "idf_components") -set(__component____idf_heap___PREFIX "idf") -set(__component____idf_heap_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/heap/Kconfig") -set(__component____idf_heap_KCONFIG_PROJBUILD "") -set(__component____idf_heap_SDKCONFIG_RENAME "") -set(__component____idf_http_parser_COMPONENT_LIB "__idf_http_parser") -set(__component____idf_http_parser___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_http_parser_COMPONENT_NAME "http_parser") -set(__component____idf_http_parser_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/http_parser") -set(__component____idf_http_parser_COMPONENT_ALIAS "idf::http_parser") -set(__component____idf_http_parser_COMPONENT_SOURCE "idf_components") -set(__component____idf_http_parser___PREFIX "idf") -set(__component____idf_http_parser_KCONFIG "") -set(__component____idf_http_parser_KCONFIG_PROJBUILD "") -set(__component____idf_http_parser_SDKCONFIG_RENAME "") -set(__component____idf_idf_test_COMPONENT_LIB "__idf_idf_test") -set(__component____idf_idf_test___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_idf_test_COMPONENT_NAME "idf_test") -set(__component____idf_idf_test_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/idf_test") -set(__component____idf_idf_test_COMPONENT_ALIAS "idf::idf_test") -set(__component____idf_idf_test_COMPONENT_SOURCE "idf_components") -set(__component____idf_idf_test___PREFIX "idf") -set(__component____idf_idf_test_KCONFIG "") -set(__component____idf_idf_test_KCONFIG_PROJBUILD "") -set(__component____idf_idf_test_SDKCONFIG_RENAME "") -set(__component____idf_ieee802154_COMPONENT_LIB "__idf_ieee802154") -set(__component____idf_ieee802154___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_ieee802154_COMPONENT_NAME "ieee802154") -set(__component____idf_ieee802154_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/ieee802154") -set(__component____idf_ieee802154_COMPONENT_ALIAS "idf::ieee802154") -set(__component____idf_ieee802154_COMPONENT_SOURCE "idf_components") -set(__component____idf_ieee802154___PREFIX "idf") -set(__component____idf_ieee802154_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/ieee802154/Kconfig") -set(__component____idf_ieee802154_KCONFIG_PROJBUILD "") -set(__component____idf_ieee802154_SDKCONFIG_RENAME "") -set(__component____idf_json_COMPONENT_LIB "__idf_json") -set(__component____idf_json___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_json_COMPONENT_NAME "json") -set(__component____idf_json_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/json") -set(__component____idf_json_COMPONENT_ALIAS "idf::json") -set(__component____idf_json_COMPONENT_SOURCE "idf_components") -set(__component____idf_json___PREFIX "idf") -set(__component____idf_json_KCONFIG "") -set(__component____idf_json_KCONFIG_PROJBUILD "") -set(__component____idf_json_SDKCONFIG_RENAME "") -set(__component____idf_linux_COMPONENT_LIB "__idf_linux") -set(__component____idf_linux___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_linux_COMPONENT_NAME "linux") -set(__component____idf_linux_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/linux") -set(__component____idf_linux_COMPONENT_ALIAS "idf::linux") -set(__component____idf_linux_COMPONENT_SOURCE "idf_components") -set(__component____idf_linux___PREFIX "idf") -set(__component____idf_linux_KCONFIG "") -set(__component____idf_linux_KCONFIG_PROJBUILD "") -set(__component____idf_linux_SDKCONFIG_RENAME "") -set(__component____idf_log_COMPONENT_LIB "__idf_log") -set(__component____idf_log___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_log_COMPONENT_NAME "log") -set(__component____idf_log_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/log") -set(__component____idf_log_COMPONENT_ALIAS "idf::log") -set(__component____idf_log_COMPONENT_SOURCE "idf_components") -set(__component____idf_log___PREFIX "idf") -set(__component____idf_log_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/log/Kconfig") -set(__component____idf_log_KCONFIG_PROJBUILD "") -set(__component____idf_log_SDKCONFIG_RENAME "") -set(__component____idf_lwip_COMPONENT_LIB "__idf_lwip") -set(__component____idf_lwip___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_lwip_COMPONENT_NAME "lwip") -set(__component____idf_lwip_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/lwip") -set(__component____idf_lwip_COMPONENT_ALIAS "idf::lwip") -set(__component____idf_lwip_COMPONENT_SOURCE "idf_components") -set(__component____idf_lwip___PREFIX "idf") -set(__component____idf_lwip_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/lwip/Kconfig") -set(__component____idf_lwip_KCONFIG_PROJBUILD "") -set(__component____idf_lwip_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/lwip/sdkconfig.rename") -set(__component____idf_mbedtls_COMPONENT_LIB "__idf_mbedtls") -set(__component____idf_mbedtls___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_mbedtls_COMPONENT_NAME "mbedtls") -set(__component____idf_mbedtls_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/mbedtls") -set(__component____idf_mbedtls_COMPONENT_ALIAS "idf::mbedtls") -set(__component____idf_mbedtls_COMPONENT_SOURCE "idf_components") -set(__component____idf_mbedtls___PREFIX "idf") -set(__component____idf_mbedtls_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/mbedtls/Kconfig") -set(__component____idf_mbedtls_KCONFIG_PROJBUILD "") -set(__component____idf_mbedtls_SDKCONFIG_RENAME "") -set(__component____idf_mqtt_COMPONENT_LIB "__idf_mqtt") -set(__component____idf_mqtt___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_mqtt_COMPONENT_NAME "mqtt") -set(__component____idf_mqtt_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/mqtt") -set(__component____idf_mqtt_COMPONENT_ALIAS "idf::mqtt") -set(__component____idf_mqtt_COMPONENT_SOURCE "idf_components") -set(__component____idf_mqtt___PREFIX "idf") -set(__component____idf_mqtt_KCONFIG "") -set(__component____idf_mqtt_KCONFIG_PROJBUILD "") -set(__component____idf_mqtt_SDKCONFIG_RENAME "") -set(__component____idf_newlib_COMPONENT_LIB "__idf_newlib") -set(__component____idf_newlib___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_newlib_COMPONENT_NAME "newlib") -set(__component____idf_newlib_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/newlib") -set(__component____idf_newlib_COMPONENT_ALIAS "idf::newlib") -set(__component____idf_newlib_COMPONENT_SOURCE "idf_components") -set(__component____idf_newlib___PREFIX "idf") -set(__component____idf_newlib_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/Kconfig") -set(__component____idf_newlib_KCONFIG_PROJBUILD "") -set(__component____idf_newlib_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/sdkconfig.rename.esp32c3") -set(__component____idf_nvs_flash_COMPONENT_LIB "__idf_nvs_flash") -set(__component____idf_nvs_flash___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_nvs_flash_COMPONENT_NAME "nvs_flash") -set(__component____idf_nvs_flash_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/nvs_flash") -set(__component____idf_nvs_flash_COMPONENT_ALIAS "idf::nvs_flash") -set(__component____idf_nvs_flash_COMPONENT_SOURCE "idf_components") -set(__component____idf_nvs_flash___PREFIX "idf") -set(__component____idf_nvs_flash_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/nvs_flash/Kconfig") -set(__component____idf_nvs_flash_KCONFIG_PROJBUILD "") -set(__component____idf_nvs_flash_SDKCONFIG_RENAME "") -set(__component____idf_nvs_sec_provider_COMPONENT_LIB "__idf_nvs_sec_provider") -set(__component____idf_nvs_sec_provider___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_nvs_sec_provider_COMPONENT_NAME "nvs_sec_provider") -set(__component____idf_nvs_sec_provider_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/nvs_sec_provider") -set(__component____idf_nvs_sec_provider_COMPONENT_ALIAS "idf::nvs_sec_provider") -set(__component____idf_nvs_sec_provider_COMPONENT_SOURCE "idf_components") -set(__component____idf_nvs_sec_provider___PREFIX "idf") -set(__component____idf_nvs_sec_provider_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/nvs_sec_provider/Kconfig") -set(__component____idf_nvs_sec_provider_KCONFIG_PROJBUILD "") -set(__component____idf_nvs_sec_provider_SDKCONFIG_RENAME "") -set(__component____idf_openthread_COMPONENT_LIB "__idf_openthread") -set(__component____idf_openthread___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_openthread_COMPONENT_NAME "openthread") -set(__component____idf_openthread_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/openthread") -set(__component____idf_openthread_COMPONENT_ALIAS "idf::openthread") -set(__component____idf_openthread_COMPONENT_SOURCE "idf_components") -set(__component____idf_openthread___PREFIX "idf") -set(__component____idf_openthread_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/openthread/Kconfig") -set(__component____idf_openthread_KCONFIG_PROJBUILD "") -set(__component____idf_openthread_SDKCONFIG_RENAME "") -set(__component____idf_partition_table_COMPONENT_LIB "__idf_partition_table") -set(__component____idf_partition_table___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_partition_table_COMPONENT_NAME "partition_table") -set(__component____idf_partition_table_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/partition_table") -set(__component____idf_partition_table_COMPONENT_ALIAS "idf::partition_table") -set(__component____idf_partition_table_COMPONENT_SOURCE "idf_components") -set(__component____idf_partition_table___PREFIX "idf") -set(__component____idf_partition_table_KCONFIG "") -set(__component____idf_partition_table_KCONFIG_PROJBUILD "/home/abobkov/esp/v5.4.1/esp-idf/components/partition_table/Kconfig.projbuild") -set(__component____idf_partition_table_SDKCONFIG_RENAME "") -set(__component____idf_perfmon_COMPONENT_LIB "__idf_perfmon") -set(__component____idf_perfmon___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_perfmon_COMPONENT_NAME "perfmon") -set(__component____idf_perfmon_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/perfmon") -set(__component____idf_perfmon_COMPONENT_ALIAS "idf::perfmon") -set(__component____idf_perfmon_COMPONENT_SOURCE "idf_components") -set(__component____idf_perfmon___PREFIX "idf") -set(__component____idf_perfmon_KCONFIG "") -set(__component____idf_perfmon_KCONFIG_PROJBUILD "") -set(__component____idf_perfmon_SDKCONFIG_RENAME "") -set(__component____idf_protobuf-c_COMPONENT_LIB "__idf_protobuf-c") -set(__component____idf_protobuf-c___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_protobuf-c_COMPONENT_NAME "protobuf-c") -set(__component____idf_protobuf-c_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/protobuf-c") -set(__component____idf_protobuf-c_COMPONENT_ALIAS "idf::protobuf-c") -set(__component____idf_protobuf-c_COMPONENT_SOURCE "idf_components") -set(__component____idf_protobuf-c___PREFIX "idf") -set(__component____idf_protobuf-c_KCONFIG "") -set(__component____idf_protobuf-c_KCONFIG_PROJBUILD "") -set(__component____idf_protobuf-c_SDKCONFIG_RENAME "") -set(__component____idf_protocomm_COMPONENT_LIB "__idf_protocomm") -set(__component____idf_protocomm___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_protocomm_COMPONENT_NAME "protocomm") -set(__component____idf_protocomm_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/protocomm") -set(__component____idf_protocomm_COMPONENT_ALIAS "idf::protocomm") -set(__component____idf_protocomm_COMPONENT_SOURCE "idf_components") -set(__component____idf_protocomm___PREFIX "idf") -set(__component____idf_protocomm_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/protocomm/Kconfig") -set(__component____idf_protocomm_KCONFIG_PROJBUILD "") -set(__component____idf_protocomm_SDKCONFIG_RENAME "") -set(__component____idf_pthread_COMPONENT_LIB "__idf_pthread") -set(__component____idf_pthread___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_pthread_COMPONENT_NAME "pthread") -set(__component____idf_pthread_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/pthread") -set(__component____idf_pthread_COMPONENT_ALIAS "idf::pthread") -set(__component____idf_pthread_COMPONENT_SOURCE "idf_components") -set(__component____idf_pthread___PREFIX "idf") -set(__component____idf_pthread_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/pthread/Kconfig") -set(__component____idf_pthread_KCONFIG_PROJBUILD "") -set(__component____idf_pthread_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/pthread/sdkconfig.rename") -set(__component____idf_riscv_COMPONENT_LIB "__idf_riscv") -set(__component____idf_riscv___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_riscv_COMPONENT_NAME "riscv") -set(__component____idf_riscv_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/riscv") -set(__component____idf_riscv_COMPONENT_ALIAS "idf::riscv") -set(__component____idf_riscv_COMPONENT_SOURCE "idf_components") -set(__component____idf_riscv___PREFIX "idf") -set(__component____idf_riscv_KCONFIG "") -set(__component____idf_riscv_KCONFIG_PROJBUILD "") -set(__component____idf_riscv_SDKCONFIG_RENAME "") -set(__component____idf_rt_COMPONENT_LIB "__idf_rt") -set(__component____idf_rt___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_rt_COMPONENT_NAME "rt") -set(__component____idf_rt_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/rt") -set(__component____idf_rt_COMPONENT_ALIAS "idf::rt") -set(__component____idf_rt_COMPONENT_SOURCE "idf_components") -set(__component____idf_rt___PREFIX "idf") -set(__component____idf_rt_KCONFIG "") -set(__component____idf_rt_KCONFIG_PROJBUILD "") -set(__component____idf_rt_SDKCONFIG_RENAME "") -set(__component____idf_sdmmc_COMPONENT_LIB "__idf_sdmmc") -set(__component____idf_sdmmc___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_sdmmc_COMPONENT_NAME "sdmmc") -set(__component____idf_sdmmc_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/sdmmc") -set(__component____idf_sdmmc_COMPONENT_ALIAS "idf::sdmmc") -set(__component____idf_sdmmc_COMPONENT_SOURCE "idf_components") -set(__component____idf_sdmmc___PREFIX "idf") -set(__component____idf_sdmmc_KCONFIG "") -set(__component____idf_sdmmc_KCONFIG_PROJBUILD "") -set(__component____idf_sdmmc_SDKCONFIG_RENAME "") -set(__component____idf_soc_COMPONENT_LIB "__idf_soc") -set(__component____idf_soc___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_soc_COMPONENT_NAME "soc") -set(__component____idf_soc_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/soc") -set(__component____idf_soc_COMPONENT_ALIAS "idf::soc") -set(__component____idf_soc_COMPONENT_SOURCE "idf_components") -set(__component____idf_soc___PREFIX "idf") -set(__component____idf_soc_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/soc/Kconfig") -set(__component____idf_soc_KCONFIG_PROJBUILD "") -set(__component____idf_soc_SDKCONFIG_RENAME "") -set(__component____idf_spi_flash_COMPONENT_LIB "__idf_spi_flash") -set(__component____idf_spi_flash___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_spi_flash_COMPONENT_NAME "spi_flash") -set(__component____idf_spi_flash_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash") -set(__component____idf_spi_flash_COMPONENT_ALIAS "idf::spi_flash") -set(__component____idf_spi_flash_COMPONENT_SOURCE "idf_components") -set(__component____idf_spi_flash___PREFIX "idf") -set(__component____idf_spi_flash_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/Kconfig") -set(__component____idf_spi_flash_KCONFIG_PROJBUILD "") -set(__component____idf_spi_flash_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/sdkconfig.rename") -set(__component____idf_spiffs_COMPONENT_LIB "__idf_spiffs") -set(__component____idf_spiffs___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_spiffs_COMPONENT_NAME "spiffs") -set(__component____idf_spiffs_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/spiffs") -set(__component____idf_spiffs_COMPONENT_ALIAS "idf::spiffs") -set(__component____idf_spiffs_COMPONENT_SOURCE "idf_components") -set(__component____idf_spiffs___PREFIX "idf") -set(__component____idf_spiffs_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/spiffs/Kconfig") -set(__component____idf_spiffs_KCONFIG_PROJBUILD "") -set(__component____idf_spiffs_SDKCONFIG_RENAME "") -set(__component____idf_tcp_transport_COMPONENT_LIB "__idf_tcp_transport") -set(__component____idf_tcp_transport___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_tcp_transport_COMPONENT_NAME "tcp_transport") -set(__component____idf_tcp_transport_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/tcp_transport") -set(__component____idf_tcp_transport_COMPONENT_ALIAS "idf::tcp_transport") -set(__component____idf_tcp_transport_COMPONENT_SOURCE "idf_components") -set(__component____idf_tcp_transport___PREFIX "idf") -set(__component____idf_tcp_transport_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/tcp_transport/Kconfig") -set(__component____idf_tcp_transport_KCONFIG_PROJBUILD "") -set(__component____idf_tcp_transport_SDKCONFIG_RENAME "") -set(__component____idf_touch_element_COMPONENT_LIB "__idf_touch_element") -set(__component____idf_touch_element___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_touch_element_COMPONENT_NAME "touch_element") -set(__component____idf_touch_element_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/touch_element") -set(__component____idf_touch_element_COMPONENT_ALIAS "idf::touch_element") -set(__component____idf_touch_element_COMPONENT_SOURCE "idf_components") -set(__component____idf_touch_element___PREFIX "idf") -set(__component____idf_touch_element_KCONFIG "") -set(__component____idf_touch_element_KCONFIG_PROJBUILD "") -set(__component____idf_touch_element_SDKCONFIG_RENAME "") -set(__component____idf_ulp_COMPONENT_LIB "__idf_ulp") -set(__component____idf_ulp___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_ulp_COMPONENT_NAME "ulp") -set(__component____idf_ulp_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/ulp") -set(__component____idf_ulp_COMPONENT_ALIAS "idf::ulp") -set(__component____idf_ulp_COMPONENT_SOURCE "idf_components") -set(__component____idf_ulp___PREFIX "idf") -set(__component____idf_ulp_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/ulp/Kconfig") -set(__component____idf_ulp_KCONFIG_PROJBUILD "") -set(__component____idf_ulp_SDKCONFIG_RENAME "") -set(__component____idf_unity_COMPONENT_LIB "__idf_unity") -set(__component____idf_unity___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_unity_COMPONENT_NAME "unity") -set(__component____idf_unity_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/unity") -set(__component____idf_unity_COMPONENT_ALIAS "idf::unity") -set(__component____idf_unity_COMPONENT_SOURCE "idf_components") -set(__component____idf_unity___PREFIX "idf") -set(__component____idf_unity_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/unity/Kconfig") -set(__component____idf_unity_KCONFIG_PROJBUILD "") -set(__component____idf_unity_SDKCONFIG_RENAME "") -set(__component____idf_usb_COMPONENT_LIB "__idf_usb") -set(__component____idf_usb___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_usb_COMPONENT_NAME "usb") -set(__component____idf_usb_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/usb") -set(__component____idf_usb_COMPONENT_ALIAS "idf::usb") -set(__component____idf_usb_COMPONENT_SOURCE "idf_components") -set(__component____idf_usb___PREFIX "idf") -set(__component____idf_usb_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/usb/Kconfig") -set(__component____idf_usb_KCONFIG_PROJBUILD "") -set(__component____idf_usb_SDKCONFIG_RENAME "") -set(__component____idf_vfs_COMPONENT_LIB "__idf_vfs") -set(__component____idf_vfs___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_vfs_COMPONENT_NAME "vfs") -set(__component____idf_vfs_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/vfs") -set(__component____idf_vfs_COMPONENT_ALIAS "idf::vfs") -set(__component____idf_vfs_COMPONENT_SOURCE "idf_components") -set(__component____idf_vfs___PREFIX "idf") -set(__component____idf_vfs_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/vfs/Kconfig") -set(__component____idf_vfs_KCONFIG_PROJBUILD "") -set(__component____idf_vfs_SDKCONFIG_RENAME "/home/abobkov/esp/v5.4.1/esp-idf/components/vfs/sdkconfig.rename") -set(__component____idf_wear_levelling_COMPONENT_LIB "__idf_wear_levelling") -set(__component____idf_wear_levelling___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_wear_levelling_COMPONENT_NAME "wear_levelling") -set(__component____idf_wear_levelling_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/wear_levelling") -set(__component____idf_wear_levelling_COMPONENT_ALIAS "idf::wear_levelling") -set(__component____idf_wear_levelling_COMPONENT_SOURCE "idf_components") -set(__component____idf_wear_levelling___PREFIX "idf") -set(__component____idf_wear_levelling_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/wear_levelling/Kconfig") -set(__component____idf_wear_levelling_KCONFIG_PROJBUILD "") -set(__component____idf_wear_levelling_SDKCONFIG_RENAME "") -set(__component____idf_wifi_provisioning_COMPONENT_LIB "__idf_wifi_provisioning") -set(__component____idf_wifi_provisioning___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_wifi_provisioning_COMPONENT_NAME "wifi_provisioning") -set(__component____idf_wifi_provisioning_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/wifi_provisioning") -set(__component____idf_wifi_provisioning_COMPONENT_ALIAS "idf::wifi_provisioning") -set(__component____idf_wifi_provisioning_COMPONENT_SOURCE "idf_components") -set(__component____idf_wifi_provisioning___PREFIX "idf") -set(__component____idf_wifi_provisioning_KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/wifi_provisioning/Kconfig") -set(__component____idf_wifi_provisioning_KCONFIG_PROJBUILD "") -set(__component____idf_wifi_provisioning_SDKCONFIG_RENAME "") -set(__component____idf_wpa_supplicant_COMPONENT_LIB "__idf_wpa_supplicant") -set(__component____idf_wpa_supplicant___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_wpa_supplicant_COMPONENT_NAME "wpa_supplicant") -set(__component____idf_wpa_supplicant_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/wpa_supplicant") -set(__component____idf_wpa_supplicant_COMPONENT_ALIAS "idf::wpa_supplicant") -set(__component____idf_wpa_supplicant_COMPONENT_SOURCE "idf_components") -set(__component____idf_wpa_supplicant___PREFIX "idf") -set(__component____idf_wpa_supplicant_KCONFIG "") -set(__component____idf_wpa_supplicant_KCONFIG_PROJBUILD "") -set(__component____idf_wpa_supplicant_SDKCONFIG_RENAME "") -set(__component____idf_xtensa_COMPONENT_LIB "__idf_xtensa") -set(__component____idf_xtensa___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_xtensa_COMPONENT_NAME "xtensa") -set(__component____idf_xtensa_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/xtensa") -set(__component____idf_xtensa_COMPONENT_ALIAS "idf::xtensa") -set(__component____idf_xtensa_COMPONENT_SOURCE "idf_components") -set(__component____idf_xtensa___PREFIX "idf") -set(__component____idf_xtensa_KCONFIG "") -set(__component____idf_xtensa_KCONFIG_PROJBUILD "") -set(__component____idf_xtensa_SDKCONFIG_RENAME "") -set(__component____idf_main_COMPONENT_LIB "__idf_main") -set(__component____idf_main___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_main_COMPONENT_NAME "main") -set(__component____idf_main_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/main") -set(__component____idf_main_COMPONENT_ALIAS "idf::main") -set(__component____idf_main_COMPONENT_SOURCE "project_components") -set(__component____idf_main___PREFIX "idf") -set(__component____idf_main_KCONFIG "") -set(__component____idf_main_KCONFIG_PROJBUILD "") -set(__component____idf_main_SDKCONFIG_RENAME "") -set(__component____idf_micro-ecc_COMPONENT_LIB "__idf_micro-ecc") -set(__component____idf_micro-ecc___COMPONENT_PROPERTIES "COMPONENT_LIB;__COMPONENT_PROPERTIES;COMPONENT_NAME;COMPONENT_DIR;COMPONENT_ALIAS;COMPONENT_SOURCE;__PREFIX;KCONFIG;KCONFIG_PROJBUILD;SDKCONFIG_RENAME") -set(__component____idf_micro-ecc_COMPONENT_NAME "micro-ecc") -set(__component____idf_micro-ecc_COMPONENT_DIR "/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/subproject/components/micro-ecc") -set(__component____idf_micro-ecc_COMPONENT_ALIAS "idf::micro-ecc") -set(__component____idf_micro-ecc_COMPONENT_SOURCE "project_components") -set(__component____idf_micro-ecc___PREFIX "idf") -set(__component____idf_micro-ecc_KCONFIG "") -set(__component____idf_micro-ecc_KCONFIG_PROJBUILD "") -set(__component____idf_micro-ecc_SDKCONFIG_RENAME "") \ No newline at end of file diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/component_requires.temp.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/component_requires.temp.cmake deleted file mode 100644 index b0a53deca..000000000 --- a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/component_requires.temp.cmake +++ /dev/null @@ -1,537 +0,0 @@ - -__component_set_property(___idf_main REQUIRES "bootloader;bootloader_support") -__component_set_property(___idf_main PRIV_REQUIRES "") -__component_set_property(___idf_main __COMPONENT_REGISTERED 1) -__component_set_property(___idf_main INCLUDE_DIRS "") -__component_set_property(___idf_main __COMPONENT_SOURCE "project_components") -__component_set_property(___idf_micro-ecc REQUIRES "") -__component_set_property(___idf_micro-ecc PRIV_REQUIRES "") -__component_set_property(___idf_micro-ecc __COMPONENT_REGISTERED 1) -__component_set_property(___idf_micro-ecc INCLUDE_DIRS ".;micro-ecc") -__component_set_property(___idf_micro-ecc __COMPONENT_SOURCE "project_components") -__component_set_property(___idf_bootloader REQUIRES "") -__component_set_property(___idf_bootloader PRIV_REQUIRES "partition_table;esptool_py") -__component_set_property(___idf_bootloader __COMPONENT_REGISTERED 1) -__component_set_property(___idf_bootloader INCLUDE_DIRS "") -__component_set_property(___idf_bootloader __COMPONENT_SOURCE "project_extra_components") -__component_set_property(___idf_app_trace REQUIRES "esp_timer") -__component_set_property(___idf_app_trace PRIV_REQUIRES "esp_driver_gptimer;esp_driver_gpio;esp_driver_uart") -__component_set_property(___idf_app_trace __COMPONENT_REGISTERED 1) -__component_set_property(___idf_app_trace INCLUDE_DIRS "include") -__component_set_property(___idf_app_trace __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_app_update REQUIRES "partition_table;bootloader_support;esp_app_format;esp_bootloader_format;esp_partition") -__component_set_property(___idf_app_update PRIV_REQUIRES "esptool_py;efuse;spi_flash") -__component_set_property(___idf_app_update __COMPONENT_REGISTERED 1) -__component_set_property(___idf_app_update INCLUDE_DIRS "include") -__component_set_property(___idf_app_update __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_bootloader_support REQUIRES "soc") -__component_set_property(___idf_bootloader_support PRIV_REQUIRES "micro-ecc;spi_flash;efuse;esp_bootloader_format;esp_app_format;hal") -__component_set_property(___idf_bootloader_support __COMPONENT_REGISTERED 1) -__component_set_property(___idf_bootloader_support INCLUDE_DIRS "include;bootloader_flash/include;private_include") -__component_set_property(___idf_bootloader_support __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_bt REQUIRES "esp_timer;esp_wifi") -__component_set_property(___idf_bt PRIV_REQUIRES "nvs_flash;soc;esp_pm;esp_phy;esp_coex;mbedtls;esp_driver_uart;vfs;esp_ringbuf;esp_driver_spi;esp_driver_gpio") -__component_set_property(___idf_bt __COMPONENT_REGISTERED 1) -__component_set_property(___idf_bt INCLUDE_DIRS "") -__component_set_property(___idf_bt __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_cmock REQUIRES "unity") -__component_set_property(___idf_cmock PRIV_REQUIRES "") -__component_set_property(___idf_cmock __COMPONENT_REGISTERED 1) -__component_set_property(___idf_cmock INCLUDE_DIRS "CMock/src") -__component_set_property(___idf_cmock __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_console REQUIRES "vfs;esp_vfs_console") -__component_set_property(___idf_console PRIV_REQUIRES "esp_driver_uart;esp_driver_usb_serial_jtag") -__component_set_property(___idf_console __COMPONENT_REGISTERED 1) -__component_set_property(___idf_console INCLUDE_DIRS "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader") -__component_set_property(___idf_console __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_cxx REQUIRES "") -__component_set_property(___idf_cxx PRIV_REQUIRES "pthread;esp_system") -__component_set_property(___idf_cxx __COMPONENT_REGISTERED 1) -__component_set_property(___idf_cxx INCLUDE_DIRS "") -__component_set_property(___idf_cxx __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_driver REQUIRES "") -__component_set_property(___idf_driver PRIV_REQUIRES "") -__component_set_property(___idf_driver __COMPONENT_REGISTERED 1) -__component_set_property(___idf_driver INCLUDE_DIRS "") -__component_set_property(___idf_driver __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_efuse REQUIRES "") -__component_set_property(___idf_efuse PRIV_REQUIRES "bootloader_support;soc;spi_flash") -__component_set_property(___idf_efuse __COMPONENT_REGISTERED 1) -__component_set_property(___idf_efuse INCLUDE_DIRS "include;esp32c3/include") -__component_set_property(___idf_efuse __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp-tls REQUIRES "mbedtls") -__component_set_property(___idf_esp-tls PRIV_REQUIRES "http_parser;esp_timer;lwip") -__component_set_property(___idf_esp-tls __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp-tls INCLUDE_DIRS "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader;esp-tls-crypto") -__component_set_property(___idf_esp-tls __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_adc REQUIRES "") -__component_set_property(___idf_esp_adc PRIV_REQUIRES "driver;esp_driver_gpio;efuse;esp_pm;esp_ringbuf;esp_mm") -__component_set_property(___idf_esp_adc __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_adc INCLUDE_DIRS "include;interface;esp32c3/include;deprecated/include") -__component_set_property(___idf_esp_adc __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_app_format REQUIRES "") -__component_set_property(___idf_esp_app_format PRIV_REQUIRES "") -__component_set_property(___idf_esp_app_format __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_app_format INCLUDE_DIRS "include") -__component_set_property(___idf_esp_app_format __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_bootloader_format REQUIRES "") -__component_set_property(___idf_esp_bootloader_format PRIV_REQUIRES "") -__component_set_property(___idf_esp_bootloader_format __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_bootloader_format INCLUDE_DIRS "include") -__component_set_property(___idf_esp_bootloader_format __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_coex REQUIRES "") -__component_set_property(___idf_esp_coex PRIV_REQUIRES "esp_timer;driver;esp_event") -__component_set_property(___idf_esp_coex __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_coex INCLUDE_DIRS "include") -__component_set_property(___idf_esp_coex __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_common REQUIRES "") -__component_set_property(___idf_esp_common PRIV_REQUIRES "") -__component_set_property(___idf_esp_common __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_common INCLUDE_DIRS "include") -__component_set_property(___idf_esp_common __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_ana_cmpr REQUIRES "") -__component_set_property(___idf_esp_driver_ana_cmpr PRIV_REQUIRES "esp_pm;esp_driver_gpio") -__component_set_property(___idf_esp_driver_ana_cmpr __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_ana_cmpr INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_ana_cmpr __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_cam REQUIRES "esp_driver_isp;esp_mm") -__component_set_property(___idf_esp_driver_cam PRIV_REQUIRES "esp_driver_gpio") -__component_set_property(___idf_esp_driver_cam __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_cam INCLUDE_DIRS "include;interface") -__component_set_property(___idf_esp_driver_cam __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_dac REQUIRES "") -__component_set_property(___idf_esp_driver_dac PRIV_REQUIRES "esp_pm;esp_driver_gpio") -__component_set_property(___idf_esp_driver_dac __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_dac INCLUDE_DIRS "./include") -__component_set_property(___idf_esp_driver_dac __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_gpio REQUIRES "") -__component_set_property(___idf_esp_driver_gpio PRIV_REQUIRES "esp_pm") -__component_set_property(___idf_esp_driver_gpio __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_gpio INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_gpio __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_gptimer REQUIRES "esp_pm") -__component_set_property(___idf_esp_driver_gptimer PRIV_REQUIRES "") -__component_set_property(___idf_esp_driver_gptimer __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_gptimer INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_gptimer __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_i2c REQUIRES "") -__component_set_property(___idf_esp_driver_i2c PRIV_REQUIRES "esp_driver_gpio;esp_pm;esp_ringbuf") -__component_set_property(___idf_esp_driver_i2c __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_i2c INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_i2c __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_i2s REQUIRES "") -__component_set_property(___idf_esp_driver_i2s PRIV_REQUIRES "esp_driver_gpio;esp_pm;esp_mm") -__component_set_property(___idf_esp_driver_i2s __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_i2s INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_i2s __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_isp REQUIRES "esp_mm") -__component_set_property(___idf_esp_driver_isp PRIV_REQUIRES "esp_driver_gpio") -__component_set_property(___idf_esp_driver_isp __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_isp INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_isp __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_jpeg REQUIRES "") -__component_set_property(___idf_esp_driver_jpeg PRIV_REQUIRES "esp_mm;esp_pm") -__component_set_property(___idf_esp_driver_jpeg __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_jpeg INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_jpeg __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_ledc REQUIRES "") -__component_set_property(___idf_esp_driver_ledc PRIV_REQUIRES "esp_pm;esp_driver_gpio") -__component_set_property(___idf_esp_driver_ledc __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_ledc INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_ledc __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_mcpwm REQUIRES "") -__component_set_property(___idf_esp_driver_mcpwm PRIV_REQUIRES "esp_pm;esp_driver_gpio") -__component_set_property(___idf_esp_driver_mcpwm __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_mcpwm INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_mcpwm __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_parlio REQUIRES "") -__component_set_property(___idf_esp_driver_parlio PRIV_REQUIRES "esp_pm;esp_driver_gpio;esp_mm") -__component_set_property(___idf_esp_driver_parlio __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_parlio INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_parlio __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_pcnt REQUIRES "") -__component_set_property(___idf_esp_driver_pcnt PRIV_REQUIRES "esp_pm;esp_driver_gpio") -__component_set_property(___idf_esp_driver_pcnt __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_pcnt INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_pcnt __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_ppa REQUIRES "") -__component_set_property(___idf_esp_driver_ppa PRIV_REQUIRES "esp_mm;esp_pm") -__component_set_property(___idf_esp_driver_ppa __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_ppa INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_ppa __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_rmt REQUIRES "") -__component_set_property(___idf_esp_driver_rmt PRIV_REQUIRES "esp_pm;esp_driver_gpio;esp_mm") -__component_set_property(___idf_esp_driver_rmt __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_rmt INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_rmt __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_sdio REQUIRES "") -__component_set_property(___idf_esp_driver_sdio PRIV_REQUIRES "esp_driver_gpio;esp_ringbuf") -__component_set_property(___idf_esp_driver_sdio __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_sdio INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_sdio __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_sdm REQUIRES "") -__component_set_property(___idf_esp_driver_sdm PRIV_REQUIRES "esp_pm;esp_driver_gpio") -__component_set_property(___idf_esp_driver_sdm __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_sdm INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_sdm __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_sdmmc REQUIRES "sdmmc;esp_driver_gpio") -__component_set_property(___idf_esp_driver_sdmmc PRIV_REQUIRES "esp_timer;esp_pm;esp_mm") -__component_set_property(___idf_esp_driver_sdmmc __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_sdmmc INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_sdmmc __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_sdspi REQUIRES "sdmmc;esp_driver_spi;esp_driver_gpio") -__component_set_property(___idf_esp_driver_sdspi PRIV_REQUIRES "esp_timer") -__component_set_property(___idf_esp_driver_sdspi __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_sdspi INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_sdspi __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_spi REQUIRES "esp_pm") -__component_set_property(___idf_esp_driver_spi PRIV_REQUIRES "esp_timer;esp_mm;esp_driver_gpio;esp_ringbuf") -__component_set_property(___idf_esp_driver_spi __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_spi INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_spi __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_touch_sens REQUIRES "") -__component_set_property(___idf_esp_driver_touch_sens PRIV_REQUIRES "esp_driver_gpio") -__component_set_property(___idf_esp_driver_touch_sens __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_touch_sens INCLUDE_DIRS "") -__component_set_property(___idf_esp_driver_touch_sens __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_tsens REQUIRES "") -__component_set_property(___idf_esp_driver_tsens PRIV_REQUIRES "efuse") -__component_set_property(___idf_esp_driver_tsens __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_tsens INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_tsens __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_uart REQUIRES "") -__component_set_property(___idf_esp_driver_uart PRIV_REQUIRES "esp_pm;esp_driver_gpio;esp_ringbuf") -__component_set_property(___idf_esp_driver_uart __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_uart INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_uart __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_driver_usb_serial_jtag REQUIRES "") -__component_set_property(___idf_esp_driver_usb_serial_jtag PRIV_REQUIRES "esp_driver_gpio;esp_ringbuf;esp_pm;esp_timer") -__component_set_property(___idf_esp_driver_usb_serial_jtag __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_driver_usb_serial_jtag INCLUDE_DIRS "include") -__component_set_property(___idf_esp_driver_usb_serial_jtag __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_eth REQUIRES "esp_event") -__component_set_property(___idf_esp_eth PRIV_REQUIRES "log;esp_timer;esp_driver_spi;esp_driver_gpio") -__component_set_property(___idf_esp_eth __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_eth INCLUDE_DIRS "") -__component_set_property(___idf_esp_eth __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_event REQUIRES "log;esp_common;freertos") -__component_set_property(___idf_esp_event PRIV_REQUIRES "esp_timer") -__component_set_property(___idf_esp_event __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_event INCLUDE_DIRS "include") -__component_set_property(___idf_esp_event __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_gdbstub REQUIRES "freertos") -__component_set_property(___idf_esp_gdbstub PRIV_REQUIRES "soc;esp_rom;esp_system") -__component_set_property(___idf_esp_gdbstub __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_gdbstub INCLUDE_DIRS "include") -__component_set_property(___idf_esp_gdbstub __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_hid REQUIRES "esp_event;bt") -__component_set_property(___idf_esp_hid PRIV_REQUIRES "") -__component_set_property(___idf_esp_hid __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_hid INCLUDE_DIRS "include") -__component_set_property(___idf_esp_hid __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_http_client REQUIRES "lwip;esp_event") -__component_set_property(___idf_esp_http_client PRIV_REQUIRES "tcp_transport;http_parser") -__component_set_property(___idf_esp_http_client __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_http_client INCLUDE_DIRS "include") -__component_set_property(___idf_esp_http_client __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_http_server REQUIRES "http_parser;esp_event") -__component_set_property(___idf_esp_http_server PRIV_REQUIRES "mbedtls;lwip;esp_timer") -__component_set_property(___idf_esp_http_server __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_http_server INCLUDE_DIRS "include") -__component_set_property(___idf_esp_http_server __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_https_ota REQUIRES "esp_http_client;bootloader_support;esp_app_format;esp_event") -__component_set_property(___idf_esp_https_ota PRIV_REQUIRES "log;app_update") -__component_set_property(___idf_esp_https_ota __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_https_ota INCLUDE_DIRS "include") -__component_set_property(___idf_esp_https_ota __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_https_server REQUIRES "esp_http_server;esp-tls;esp_event") -__component_set_property(___idf_esp_https_server PRIV_REQUIRES "lwip") -__component_set_property(___idf_esp_https_server __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_https_server INCLUDE_DIRS "include") -__component_set_property(___idf_esp_https_server __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_hw_support REQUIRES "soc") -__component_set_property(___idf_esp_hw_support PRIV_REQUIRES "efuse;spi_flash;bootloader_support;esp_security;esp_system") -__component_set_property(___idf_esp_hw_support __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_hw_support INCLUDE_DIRS "include;include/soc;include/soc/esp32c3;dma/include;ldo/include;debug_probe/include") -__component_set_property(___idf_esp_hw_support __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_lcd REQUIRES "driver;esp_driver_gpio;esp_driver_i2c;esp_driver_spi") -__component_set_property(___idf_esp_lcd PRIV_REQUIRES "esp_mm;esp_psram;esp_pm;esp_driver_i2s") -__component_set_property(___idf_esp_lcd __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_lcd INCLUDE_DIRS "include;interface") -__component_set_property(___idf_esp_lcd __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_local_ctrl REQUIRES "protocomm;esp_https_server") -__component_set_property(___idf_esp_local_ctrl PRIV_REQUIRES "protobuf-c") -__component_set_property(___idf_esp_local_ctrl __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_local_ctrl INCLUDE_DIRS "include") -__component_set_property(___idf_esp_local_ctrl __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_mm REQUIRES "") -__component_set_property(___idf_esp_mm PRIV_REQUIRES "heap;spi_flash") -__component_set_property(___idf_esp_mm __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_mm INCLUDE_DIRS "include") -__component_set_property(___idf_esp_mm __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_netif REQUIRES "esp_event") -__component_set_property(___idf_esp_netif PRIV_REQUIRES "esp_netif_stack") -__component_set_property(___idf_esp_netif __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_netif INCLUDE_DIRS "include") -__component_set_property(___idf_esp_netif __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_netif_stack REQUIRES "lwip") -__component_set_property(___idf_esp_netif_stack PRIV_REQUIRES "") -__component_set_property(___idf_esp_netif_stack __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_netif_stack INCLUDE_DIRS "") -__component_set_property(___idf_esp_netif_stack __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_partition REQUIRES "spi_flash") -__component_set_property(___idf_esp_partition PRIV_REQUIRES "bootloader_support") -__component_set_property(___idf_esp_partition __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_partition INCLUDE_DIRS "include") -__component_set_property(___idf_esp_partition __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_phy REQUIRES "") -__component_set_property(___idf_esp_phy PRIV_REQUIRES "nvs_flash;driver;efuse;esp_timer;esp_wifi") -__component_set_property(___idf_esp_phy __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_phy INCLUDE_DIRS "include;esp32c3/include") -__component_set_property(___idf_esp_phy __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_pm REQUIRES "") -__component_set_property(___idf_esp_pm PRIV_REQUIRES "esp_system;esp_driver_gpio;esp_timer") -__component_set_property(___idf_esp_pm __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_pm INCLUDE_DIRS "include") -__component_set_property(___idf_esp_pm __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_psram REQUIRES "") -__component_set_property(___idf_esp_psram PRIV_REQUIRES "heap;spi_flash;esp_mm") -__component_set_property(___idf_esp_psram __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_psram INCLUDE_DIRS "include") -__component_set_property(___idf_esp_psram __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_ringbuf REQUIRES "") -__component_set_property(___idf_esp_ringbuf PRIV_REQUIRES "") -__component_set_property(___idf_esp_ringbuf __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_ringbuf INCLUDE_DIRS "include") -__component_set_property(___idf_esp_ringbuf __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_rom REQUIRES "") -__component_set_property(___idf_esp_rom PRIV_REQUIRES "soc;hal") -__component_set_property(___idf_esp_rom __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_rom INCLUDE_DIRS "include;esp32c3/include;esp32c3/include/esp32c3;esp32c3") -__component_set_property(___idf_esp_rom __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_security REQUIRES "") -__component_set_property(___idf_esp_security PRIV_REQUIRES "") -__component_set_property(___idf_esp_security __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_security INCLUDE_DIRS "include") -__component_set_property(___idf_esp_security __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_system REQUIRES "spi_flash") -__component_set_property(___idf_esp_system PRIV_REQUIRES "") -__component_set_property(___idf_esp_system __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_system INCLUDE_DIRS "") -__component_set_property(___idf_esp_system __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_timer REQUIRES "") -__component_set_property(___idf_esp_timer PRIV_REQUIRES "") -__component_set_property(___idf_esp_timer __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_timer INCLUDE_DIRS "include") -__component_set_property(___idf_esp_timer __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_vfs_console REQUIRES "") -__component_set_property(___idf_esp_vfs_console PRIV_REQUIRES "vfs;esp_driver_uart;esp_driver_usb_serial_jtag") -__component_set_property(___idf_esp_vfs_console __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_vfs_console INCLUDE_DIRS "include") -__component_set_property(___idf_esp_vfs_console __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esp_wifi REQUIRES "esp_event;esp_phy;esp_netif") -__component_set_property(___idf_esp_wifi PRIV_REQUIRES "driver;esptool_py;esp_pm;esp_timer;nvs_flash;wpa_supplicant;hal;lwip;esp_coex") -__component_set_property(___idf_esp_wifi __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esp_wifi INCLUDE_DIRS "include;include/local;wifi_apps/include;wifi_apps/nan_app/include") -__component_set_property(___idf_esp_wifi __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_espcoredump REQUIRES "") -__component_set_property(___idf_espcoredump PRIV_REQUIRES "esp_partition;spi_flash;bootloader_support;mbedtls;esp_rom;soc;esp_system;esp_driver_gpio;driver") -__component_set_property(___idf_espcoredump __COMPONENT_REGISTERED 1) -__component_set_property(___idf_espcoredump INCLUDE_DIRS "include") -__component_set_property(___idf_espcoredump __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_esptool_py REQUIRES "bootloader") -__component_set_property(___idf_esptool_py PRIV_REQUIRES "partition_table") -__component_set_property(___idf_esptool_py __COMPONENT_REGISTERED 1) -__component_set_property(___idf_esptool_py INCLUDE_DIRS "") -__component_set_property(___idf_esptool_py __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_fatfs REQUIRES "wear_levelling;sdmmc;esp_driver_sdmmc;esp_driver_sdspi") -__component_set_property(___idf_fatfs PRIV_REQUIRES "vfs;esp_driver_gpio") -__component_set_property(___idf_fatfs __COMPONENT_REGISTERED 1) -__component_set_property(___idf_fatfs INCLUDE_DIRS "diskio;src;vfs") -__component_set_property(___idf_fatfs __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_freertos REQUIRES "") -__component_set_property(___idf_freertos PRIV_REQUIRES "") -__component_set_property(___idf_freertos __COMPONENT_REGISTERED 1) -__component_set_property(___idf_freertos INCLUDE_DIRS "") -__component_set_property(___idf_freertos __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_hal REQUIRES "soc;esp_rom") -__component_set_property(___idf_hal PRIV_REQUIRES "") -__component_set_property(___idf_hal __COMPONENT_REGISTERED 1) -__component_set_property(___idf_hal INCLUDE_DIRS "platform_port/include;esp32c3/include;include") -__component_set_property(___idf_hal __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_heap REQUIRES "") -__component_set_property(___idf_heap PRIV_REQUIRES "soc") -__component_set_property(___idf_heap __COMPONENT_REGISTERED 1) -__component_set_property(___idf_heap INCLUDE_DIRS "include;tlsf") -__component_set_property(___idf_heap __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_http_parser REQUIRES "") -__component_set_property(___idf_http_parser PRIV_REQUIRES "") -__component_set_property(___idf_http_parser __COMPONENT_REGISTERED 1) -__component_set_property(___idf_http_parser INCLUDE_DIRS ".") -__component_set_property(___idf_http_parser __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_idf_test REQUIRES "") -__component_set_property(___idf_idf_test PRIV_REQUIRES "") -__component_set_property(___idf_idf_test __COMPONENT_REGISTERED 1) -__component_set_property(___idf_idf_test INCLUDE_DIRS "include;include/esp32c3") -__component_set_property(___idf_idf_test __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_ieee802154 REQUIRES "esp_coex") -__component_set_property(___idf_ieee802154 PRIV_REQUIRES "esp_phy;driver;esp_timer;soc;hal") -__component_set_property(___idf_ieee802154 __COMPONENT_REGISTERED 1) -__component_set_property(___idf_ieee802154 INCLUDE_DIRS "include") -__component_set_property(___idf_ieee802154 __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_json REQUIRES "") -__component_set_property(___idf_json PRIV_REQUIRES "") -__component_set_property(___idf_json __COMPONENT_REGISTERED 1) -__component_set_property(___idf_json INCLUDE_DIRS "cJSON") -__component_set_property(___idf_json __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_linux REQUIRES "") -__component_set_property(___idf_linux PRIV_REQUIRES "") -__component_set_property(___idf_linux __COMPONENT_REGISTERED 0) -__component_set_property(___idf_linux INCLUDE_DIRS "cJSON") -__component_set_property(___idf_linux __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_log REQUIRES "") -__component_set_property(___idf_log PRIV_REQUIRES "") -__component_set_property(___idf_log __COMPONENT_REGISTERED 1) -__component_set_property(___idf_log INCLUDE_DIRS "include") -__component_set_property(___idf_log __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_lwip REQUIRES "") -__component_set_property(___idf_lwip PRIV_REQUIRES "vfs") -__component_set_property(___idf_lwip __COMPONENT_REGISTERED 1) -__component_set_property(___idf_lwip INCLUDE_DIRS "") -__component_set_property(___idf_lwip __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_mbedtls REQUIRES "") -__component_set_property(___idf_mbedtls PRIV_REQUIRES "soc;esp_hw_support") -__component_set_property(___idf_mbedtls __COMPONENT_REGISTERED 1) -__component_set_property(___idf_mbedtls INCLUDE_DIRS "port/include;mbedtls/include;mbedtls/library") -__component_set_property(___idf_mbedtls __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_mqtt REQUIRES "esp_event;tcp_transport") -__component_set_property(___idf_mqtt PRIV_REQUIRES "esp_timer;http_parser;esp_hw_support;heap") -__component_set_property(___idf_mqtt __COMPONENT_REGISTERED 1) -__component_set_property(___idf_mqtt INCLUDE_DIRS "/home/abobkov/esp/v5.4.1/esp-idf/components/mqtt/esp-mqtt/include") -__component_set_property(___idf_mqtt __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_mqtt KCONFIG "/home/abobkov/esp/v5.4.1/esp-idf/components/mqtt/esp-mqtt/Kconfig") -__component_set_property(___idf_newlib REQUIRES "") -__component_set_property(___idf_newlib PRIV_REQUIRES "") -__component_set_property(___idf_newlib __COMPONENT_REGISTERED 1) -__component_set_property(___idf_newlib INCLUDE_DIRS "platform_include") -__component_set_property(___idf_newlib __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_nvs_flash REQUIRES "esp_partition") -__component_set_property(___idf_nvs_flash PRIV_REQUIRES "") -__component_set_property(___idf_nvs_flash __COMPONENT_REGISTERED 1) -__component_set_property(___idf_nvs_flash INCLUDE_DIRS "include") -__component_set_property(___idf_nvs_flash __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_nvs_sec_provider REQUIRES "") -__component_set_property(___idf_nvs_sec_provider PRIV_REQUIRES "bootloader_support;efuse;esp_partition;nvs_flash") -__component_set_property(___idf_nvs_sec_provider __COMPONENT_REGISTERED 1) -__component_set_property(___idf_nvs_sec_provider INCLUDE_DIRS "include") -__component_set_property(___idf_nvs_sec_provider __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_openthread REQUIRES "esp_netif;lwip;esp_driver_uart;driver") -__component_set_property(___idf_openthread PRIV_REQUIRES "console;esp_coex;esp_event;esp_partition;esp_timer;ieee802154;mbedtls;nvs_flash") -__component_set_property(___idf_openthread __COMPONENT_REGISTERED 1) -__component_set_property(___idf_openthread INCLUDE_DIRS "") -__component_set_property(___idf_openthread __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_partition_table REQUIRES "") -__component_set_property(___idf_partition_table PRIV_REQUIRES "esptool_py") -__component_set_property(___idf_partition_table __COMPONENT_REGISTERED 1) -__component_set_property(___idf_partition_table INCLUDE_DIRS "") -__component_set_property(___idf_partition_table __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_perfmon REQUIRES "") -__component_set_property(___idf_perfmon PRIV_REQUIRES "") -__component_set_property(___idf_perfmon __COMPONENT_REGISTERED 0) -__component_set_property(___idf_perfmon INCLUDE_DIRS "") -__component_set_property(___idf_perfmon __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_protobuf-c REQUIRES "") -__component_set_property(___idf_protobuf-c PRIV_REQUIRES "") -__component_set_property(___idf_protobuf-c __COMPONENT_REGISTERED 1) -__component_set_property(___idf_protobuf-c INCLUDE_DIRS "protobuf-c") -__component_set_property(___idf_protobuf-c __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_protocomm REQUIRES "bt") -__component_set_property(___idf_protocomm PRIV_REQUIRES "protobuf-c;mbedtls;console;esp_http_server;driver") -__component_set_property(___idf_protocomm __COMPONENT_REGISTERED 1) -__component_set_property(___idf_protocomm INCLUDE_DIRS "include/common;include/security;include/transports;include/crypto/srp6a;proto-c") -__component_set_property(___idf_protocomm __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_pthread REQUIRES "") -__component_set_property(___idf_pthread PRIV_REQUIRES "") -__component_set_property(___idf_pthread __COMPONENT_REGISTERED 1) -__component_set_property(___idf_pthread INCLUDE_DIRS "include") -__component_set_property(___idf_pthread __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_riscv REQUIRES "") -__component_set_property(___idf_riscv PRIV_REQUIRES "soc") -__component_set_property(___idf_riscv __COMPONENT_REGISTERED 1) -__component_set_property(___idf_riscv INCLUDE_DIRS "include") -__component_set_property(___idf_riscv __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_rt REQUIRES "") -__component_set_property(___idf_rt PRIV_REQUIRES "") -__component_set_property(___idf_rt __COMPONENT_REGISTERED 1) -__component_set_property(___idf_rt INCLUDE_DIRS "include") -__component_set_property(___idf_rt __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_sdmmc REQUIRES "") -__component_set_property(___idf_sdmmc PRIV_REQUIRES "soc;esp_timer;esp_mm") -__component_set_property(___idf_sdmmc __COMPONENT_REGISTERED 1) -__component_set_property(___idf_sdmmc INCLUDE_DIRS "include") -__component_set_property(___idf_sdmmc __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_soc REQUIRES "") -__component_set_property(___idf_soc PRIV_REQUIRES "") -__component_set_property(___idf_soc __COMPONENT_REGISTERED 1) -__component_set_property(___idf_soc INCLUDE_DIRS "include;esp32c3") -__component_set_property(___idf_soc __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_spi_flash REQUIRES "hal") -__component_set_property(___idf_spi_flash PRIV_REQUIRES "bootloader_support;soc") -__component_set_property(___idf_spi_flash __COMPONENT_REGISTERED 1) -__component_set_property(___idf_spi_flash INCLUDE_DIRS "include") -__component_set_property(___idf_spi_flash __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_spiffs REQUIRES "esp_partition") -__component_set_property(___idf_spiffs PRIV_REQUIRES "bootloader_support;esptool_py;vfs") -__component_set_property(___idf_spiffs __COMPONENT_REGISTERED 1) -__component_set_property(___idf_spiffs INCLUDE_DIRS "include") -__component_set_property(___idf_spiffs __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_tcp_transport REQUIRES "esp-tls;lwip;esp_timer") -__component_set_property(___idf_tcp_transport PRIV_REQUIRES "") -__component_set_property(___idf_tcp_transport __COMPONENT_REGISTERED 1) -__component_set_property(___idf_tcp_transport INCLUDE_DIRS "include") -__component_set_property(___idf_tcp_transport __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_touch_element REQUIRES "") -__component_set_property(___idf_touch_element PRIV_REQUIRES "") -__component_set_property(___idf_touch_element __COMPONENT_REGISTERED 0) -__component_set_property(___idf_touch_element INCLUDE_DIRS "include") -__component_set_property(___idf_touch_element __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_ulp REQUIRES "driver;esp_adc") -__component_set_property(___idf_ulp PRIV_REQUIRES "") -__component_set_property(___idf_ulp __COMPONENT_REGISTERED 1) -__component_set_property(___idf_ulp INCLUDE_DIRS "") -__component_set_property(___idf_ulp __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_unity REQUIRES "") -__component_set_property(___idf_unity PRIV_REQUIRES "") -__component_set_property(___idf_unity __COMPONENT_REGISTERED 1) -__component_set_property(___idf_unity INCLUDE_DIRS "include;unity/src") -__component_set_property(___idf_unity __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_usb REQUIRES "") -__component_set_property(___idf_usb PRIV_REQUIRES "esp_driver_gpio;esp_mm") -__component_set_property(___idf_usb __COMPONENT_REGISTERED 1) -__component_set_property(___idf_usb INCLUDE_DIRS "") -__component_set_property(___idf_usb __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_vfs REQUIRES "") -__component_set_property(___idf_vfs PRIV_REQUIRES "esp_timer;esp_driver_uart;esp_driver_usb_serial_jtag;esp_vfs_console") -__component_set_property(___idf_vfs __COMPONENT_REGISTERED 1) -__component_set_property(___idf_vfs INCLUDE_DIRS "include") -__component_set_property(___idf_vfs __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_wear_levelling REQUIRES "esp_partition") -__component_set_property(___idf_wear_levelling PRIV_REQUIRES "spi_flash") -__component_set_property(___idf_wear_levelling __COMPONENT_REGISTERED 1) -__component_set_property(___idf_wear_levelling INCLUDE_DIRS "include") -__component_set_property(___idf_wear_levelling __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_wifi_provisioning REQUIRES "lwip;protocomm") -__component_set_property(___idf_wifi_provisioning PRIV_REQUIRES "protobuf-c;bt;json;esp_timer;esp_wifi") -__component_set_property(___idf_wifi_provisioning __COMPONENT_REGISTERED 1) -__component_set_property(___idf_wifi_provisioning INCLUDE_DIRS "include") -__component_set_property(___idf_wifi_provisioning __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_wpa_supplicant REQUIRES "") -__component_set_property(___idf_wpa_supplicant PRIV_REQUIRES "mbedtls;esp_timer;esp_wifi") -__component_set_property(___idf_wpa_supplicant __COMPONENT_REGISTERED 1) -__component_set_property(___idf_wpa_supplicant INCLUDE_DIRS "include;port/include;esp_supplicant/include") -__component_set_property(___idf_wpa_supplicant __COMPONENT_SOURCE "idf_components") -__component_set_property(___idf_xtensa REQUIRES "") -__component_set_property(___idf_xtensa PRIV_REQUIRES "") -__component_set_property(___idf_xtensa __COMPONENT_REGISTERED 0) -__component_set_property(___idf_xtensa INCLUDE_DIRS "include;port/include;esp_supplicant/include") -__component_set_property(___idf_xtensa __COMPONENT_SOURCE "idf_components") \ No newline at end of file diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config.env b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config.env new file mode 100644 index 000000000..f7056cdcd --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config.env @@ -0,0 +1,12 @@ +{ + "COMPONENT_KCONFIGS": "/home/abobkov/esp/v5.4.1/esp-idf/components/efuse/Kconfig;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_common/Kconfig;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/Kconfig;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_security/Kconfig;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_system/Kconfig;/home/abobkov/esp/v5.4.1/esp-idf/components/freertos/Kconfig;/home/abobkov/esp/v5.4.1/esp-idf/components/hal/Kconfig;/home/abobkov/esp/v5.4.1/esp-idf/components/log/Kconfig;/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/Kconfig;/home/abobkov/esp/v5.4.1/esp-idf/components/soc/Kconfig;/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/Kconfig", + "COMPONENT_KCONFIGS_PROJBUILD": "/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/Kconfig.projbuild;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_app_format/Kconfig.projbuild;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_rom/Kconfig.projbuild;/home/abobkov/esp/v5.4.1/esp-idf/components/esptool_py/Kconfig.projbuild;/home/abobkov/esp/v5.4.1/esp-idf/components/partition_table/Kconfig.projbuild", + "COMPONENT_SDKCONFIG_RENAMES": "/home/abobkov/esp/v5.4.1/esp-idf/components/bootloader/sdkconfig.rename;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/sdkconfig.rename;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_hw_support/sdkconfig.rename.esp32c3;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_system/sdkconfig.rename;/home/abobkov/esp/v5.4.1/esp-idf/components/esp_system/sdkconfig.rename.esp32c3;/home/abobkov/esp/v5.4.1/esp-idf/components/esptool_py/sdkconfig.rename;/home/abobkov/esp/v5.4.1/esp-idf/components/freertos/sdkconfig.rename;/home/abobkov/esp/v5.4.1/esp-idf/components/hal/sdkconfig.rename;/home/abobkov/esp/v5.4.1/esp-idf/components/newlib/sdkconfig.rename.esp32c3;/home/abobkov/esp/v5.4.1/esp-idf/components/spi_flash/sdkconfig.rename", + "IDF_TARGET": "esp32c3", + "IDF_TOOLCHAIN": "gcc", + "IDF_VERSION": "5.4.1", + "IDF_ENV_FPGA": "", + "IDF_PATH": "/home/abobkov/esp/v5.4.1/esp-idf", + "COMPONENT_KCONFIGS_SOURCE_FILE": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/kconfigs.in", + "COMPONENT_KCONFIGS_PROJBUILD_SOURCE_FILE": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/kconfigs_projbuild.in" +} diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config/kconfig_menus.json b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config/kconfig_menus.json new file mode 100644 index 000000000..c64a93aee --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config/kconfig_menus.json @@ -0,0 +1,9991 @@ +[ + { + "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_TIMER_NUM", + "name": "SOC_LEDC_TIMER_NUM", + "range": null, + "title": null, + "type": "int" + }, + { + "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_LP_TIMER_BIT_WIDTH_LO", + "name": "SOC_LP_TIMER_BIT_WIDTH_LO", + "range": null, + "title": null, + "type": "int" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SOC_LP_TIMER_BIT_WIDTH_HI", + "name": "SOC_LP_TIMER_BIT_WIDTH_HI", + "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_PM_MODEM_PD_BY_SW", + "name": "SOC_PM_MODEM_PD_BY_SW", + "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_TOOLCHAIN_GCC", + "name": "IDF_TOOLCHAIN_GCC", + "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": [], + "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 with GCC, -Oz with Clang)", + "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 -Os (-Oz with clang) 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": [ + { + "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-log-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": null, + "help": "Use ANSI terminal colors in log output\nEnable ANSI terminal color codes.\nIn order to view these, your terminal program must support ANSI color codes.", + "id": "BOOTLOADER_LOG_COLORS", + "name": "BOOTLOADER_LOG_COLORS", + "range": null, + "title": "Color", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "NO_SYMBOL && ", + "help": null, + "id": "BOOTLOADER_LOG_TIMESTAMP_SOURCE_NONE", + "name": "BOOTLOADER_LOG_TIMESTAMP_SOURCE_NONE", + "range": null, + "title": "None", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "BOOTLOADER_LOG_TIMESTAMP_SOURCE_CPU_TICKS", + "name": "BOOTLOADER_LOG_TIMESTAMP_SOURCE_CPU_TICKS", + "range": null, + "title": "Milliseconds Since Boot", + "type": "bool" + } + ], + "depends_on": null, + "help": "Choose what sort of timestamp is displayed in the log output:\n\n- \"None\" - The log will only contain the actual log messages themselves\n without any time-related information. Avoiding timestamps can help conserve\n processing power and memory. It might useful when you\n perform log analysis or debugging, sometimes it's more straightforward\n to work with logs that lack timestamps, especially if the time of occurrence\n is not critical for understanding the issues.\n \"I log_test: info message\"\n\n- \"Milliseconds since boot\" is calculated from the RTOS tick count multiplied\n by the tick period. This time will reset after a software reboot.\n \"I (112500) log_test: info message\"", + "id": "bootloader-config-log-format-timestamp", + "name": "BOOTLOADER_LOG_TIMESTAMP_SOURCE", + "title": "Timestamp", + "type": "choice" + } + ], + "depends_on": null, + "id": "bootloader-config-log-format", + "title": "Format", + "type": "menu" + } + ], + "depends_on": null, + "id": "bootloader-config-log", + "title": "Log", + "type": "menu" + }, + { + "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. To trigger a factory\nreset, this GPIO must be held high or low (as configured) on startup.\n\nNote that on some SoCs not all pins have an internal pull-up and certain pins are already\nused by ROM bootloader as bootstrapping. Refer to the technical reference manual for further\ndetails on the selected SoC.", + "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]).\n\nNote that on some SoCs not all pins have an internal pull-up and certain pins are already\nused by ROM bootloader as bootstrapping. Refer to the technical reference manual for further\ndetails on the selected SoC.", + "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.\nNOTE: Disabling this config on some targets (ESP32-C6, ESP32-H2, ESP32-C5) would not generate\nan exception when reading from or writing to 0x0.", + "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": "(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", + "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 secure boot public key digest,\ncausing an immediate denial of service and possibly allowing an additional fault injection attack to\nbypass the signature protection.\n\nThe option must be set when you need to program any read-protected key type into the efuses,\ne.g., HMAC, ECDSA etc. after secure boot has already been enabled on the device.\nPlease refer to secure boot V2 documentation guide for more details.\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\n\nPlease refer to the Secure Boot V2 documentation guide for more information.", + "id": "SECURE_BOOT_V2_ALLOW_EFUSE_RD_DIS", + "name": "SECURE_BOOT_V2_ALLOW_EFUSE_RD_DIS", + "range": null, + "title": "Do not disable the ability to further read protect eFuses", + "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 && 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": [ + { + "children": [ + { + "children": [], + "depends_on": "", + "help": null, + "id": "SECURE_FLASH_PSEUDO_ROUND_FUNC_STRENGTH_LOW", + "name": "SECURE_FLASH_PSEUDO_ROUND_FUNC_STRENGTH_LOW", + "range": null, + "title": "Low", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "SECURE_FLASH_PSEUDO_ROUND_FUNC_STRENGTH_MEDIUM", + "name": "SECURE_FLASH_PSEUDO_ROUND_FUNC_STRENGTH_MEDIUM", + "range": null, + "title": "Medium", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "SECURE_FLASH_PSEUDO_ROUND_FUNC_STRENGTH_HIGH", + "name": "SECURE_FLASH_PSEUDO_ROUND_FUNC_STRENGTH_HIGH", + "range": null, + "title": "High", + "type": "bool" + } + ], + "depends_on": "SECURE_FLASH_PSEUDO_ROUND_FUNC", + "help": "The strength of the pseudo rounds functions can be configured to low, medium and high,\neach denoting the values that would be stored in the efuses field.\nBy default the value to set to low.\nYou can configure the strength of the pseudo rounds functions according to your use cases,\nfor example, increasing the strength would provide higher security but would slow down the\nflash encryption/decryption operations.\nFor more info regarding the performance impact, please checkout the pseudo round function section of the\nsecurity guide documentation.", + "id": "security-features-permanently-enable-xts-aes-s-pseudo-rounds-function-strength-of-the-pseudo-rounds-function", + "name": "SECURE_FLASH_PSEUDO_ROUND_FUNC_STRENGTH", + "title": "Strength of the pseudo rounds function", + "type": "choice" + } + ], + "depends_on": "SECURE_FLASH_ENCRYPTION_MODE_RELEASE && SOC_FLASH_ENCRYPTION_XTS_AES_SUPPORT_PSEUDO_ROUND", + "help": "If set (default), the bootloader will permanently enable the XTS-AES peripheral's pseudo rounds function.\nNote: Enabling this config would burn an efuse.", + "id": "SECURE_FLASH_PSEUDO_ROUND_FUNC", + "name": "SECURE_FLASH_PSEUDO_ROUND_FUNC", + "range": null, + "title": "Permanently enable XTS-AES's pseudo rounds function", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "SECURE_FLASH_PSEUDO_ROUND_FUNC_STRENGTH", + "name": "SECURE_FLASH_PSEUDO_ROUND_FUNC_STRENGTH", + "range": null, + "title": null, + "type": "int" + }, + { + "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": "", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_80M", + "name": "ESPTOOLPY_FLASHFREQ_80M", + "range": null, + "title": "80 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_40M", + "name": "ESPTOOLPY_FLASHFREQ_40M", + "range": null, + "title": "40 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_26M", + "name": "ESPTOOLPY_FLASHFREQ_26M", + "range": null, + "title": "26 MHz", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "ESPTOOLPY_FLASHFREQ_20M", + "name": "ESPTOOLPY_FLASHFREQ_20M", + "range": null, + "title": "20 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": 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": "This is a basic OTA-enabled partition table with\ntwo OTA app partitions. Both app partition sizes are 1700K,\nso this partition table requires 4MB or larger flash size.\n\nThe corresponding CSV file in the IDF directory is\ncomponents/partition_table/partitions_two_ota_large.csv", + "id": "PARTITION_TABLE_TWO_OTA_LARGE", + "name": "PARTITION_TABLE_TWO_OTA_LARGE", + "range": null, + "title": "Two large size OTA partitions", + "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 with GCC, -Oz with Clang)", + "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 -Og flag to CFLAGS.\n- The \"Size\" setting will add the -Os flag to CFLAGS (-Oz with Clang).\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": [], + "depends_on": null, + "help": "When NDEBUG is set, assert(X) will not cause code to trigger an assertion.\nWith this option set, assert(X) will still evaluate the expression X, though\nthe result will never cause an assertion. This means that if X is a function\nthen the function will be called.\n\nThis is not according to the standard, which states that the assert(X) should\nbe replaced with ((void)0) if NDEBUG is defined.\n\nIn ESP-IDF v6.0 the default behavior will change to \"no\" to be in line with the\nstandard.", + "id": "COMPILER_ASSERT_NDEBUG_EVALUATE", + "name": "COMPILER_ASSERT_NDEBUG_EVALUATE", + "range": null, + "title": "Enable the evaluation of the expression inside assert(X) when NDEBUG is set", + "type": "bool" + }, + { + "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 you do not want default warnings to be considered as errors,\nespecially when updating IDF.\n\nThis is a temporary flag that could help to allow upgrade while having\nsome time to address the warnings raised by those default warnings.\nAlternatives are:\n1) fix code (preferred),\n2) remove specific warnings,\n3) do not consider specific warnings as error.", + "id": "COMPILER_DISABLE_DEFAULT_ERRORS", + "name": "COMPILER_DISABLE_DEFAULT_ERRORS", + "range": null, + "title": "Disable errors for default warnings", + "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": "Enable this option if use GCC 14 or newer, and want to disable warnings which don't appear with\nGCC 13.", + "id": "COMPILER_DISABLE_GCC14_WARNINGS", + "name": "COMPILER_DISABLE_GCC14_WARNINGS", + "range": null, + "title": "Disable new warnings introduced in GCC 14", + "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" + }, + { + "children": [], + "depends_on": "IDF_TOOLCHAIN_GCC", + "help": "Enable compiler static analyzer. This may produce false-positive results and increases compile time.", + "id": "COMPILER_STATIC_ANALYZER", + "name": "COMPILER_STATIC_ANALYZER", + "range": null, + "title": "Enable compiler static analyzer", + "type": "bool" + } + ], + "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 && !IDF_TARGET_LINUX", + "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", + "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_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, esp32c5, 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 136 kHz 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 32 kHz crystal", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": null, + "id": "RTC_CLK_SRC_EXT_OSC", + "name": "RTC_CLK_SRC_EXT_OSC", + "range": null, + "title": "External 32 kHz 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.5 MHz 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": "", + "help": null, + "id": "XTAL_FREQ_40", + "name": "XTAL_FREQ_40", + "range": null, + "title": "40 MHz", + "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.", + "id": "component-config-hardware-settings-main-xtal-config-main-xtal-frequency", + "name": "XTAL_FREQ", + "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": [], + "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" + }, + { + "children": [], + "depends_on": null, + "help": "Due to the poor low-temperature characteristics of\nRC32K (it cannot operate below -40 degrees Celsius),\nplease avoid using it whenever possible", + "id": "ESP_CLK_RC32K_NOT_TO_USE", + "name": "ESP_CLK_RC32K_NOT_TO_USE", + "range": null, + "title": null, + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-hardware-settings", + "title": "Hardware Settings", + "type": "menu" + }, + { + "children": [ + { + "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-esp-security-specific-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\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-esp-security-specific-crypto-dpa-protection", + "title": "Crypto DPA Protection", + "type": "menu" + }, + { + "children": [], + "depends_on": "SOC_ECC_CONSTANT_TIME_POINT_MUL", + "help": "If enabled, the app startup code will burn the ECC_FORCE_CONST_TIME efuse bit to force the\nECC peripheral to always perform constant time point multiplication operations,\nirrespective of the ECC_MULT_SECURITY_MODE status bit that is present in the ECC_MULT_CONF_REG\nregister. By default, ESP-IDF configures the ECC peripheral to perform constant time point\nmultiplication operations, so enabling this config would provide security enhancement only in\nthe cases when trusted boot is not enabled and the attacker tries carrying out non-constant\ntime point multiplication operations by changing the default ESP-IDF configurations.\nPerforming constant time operations protect the ECC multiplication operations from timing attacks.", + "id": "ESP_CRYPTO_FORCE_ECC_CONSTANT_TIME_POINT_MUL", + "name": "ESP_CRYPTO_FORCE_ECC_CONSTANT_TIME_POINT_MUL", + "range": null, + "title": "Forcefully enable ECC constant time point multiplication operations", + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-esp-security-specific", + "title": "ESP Security Specific", + "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. Speed wise RTC fast memory operates on\nAPB 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": [ + { + "children": [], + "depends_on": "IDF_TARGET_ARCH_RISCV && SOC_LP_CORE_SUPPORTED && ESP_SYSTEM_PMP_IDRAM_SPLIT", + "help": "If enabled, user can run code available in LP Core image.\n\nWarning: on ESP32-P4 this will also mark the memory area used for BOOTLOADER_RESERVE_RTC_MEM\nas executable. If you consider this a security risk then do not activate this option.", + "id": "ESP_SYSTEM_PMP_LP_CORE_RESERVE_MEM_EXECUTABLE", + "name": "ESP_SYSTEM_PMP_LP_CORE_RESERVE_MEM_EXECUTABLE", + "range": null, + "title": "Make LP core reserved memory executable from HP core", + "type": "bool" + } + ], + "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). Value -1 means to\ncontinue using the default console UART TX pin.\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 console UART RX input in the ESP-IDF Bootloader and the app (including\ndefault standard input of the app). Value -1 means to continue using the default console UART\nRX pin.\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": [ + 1200, + 4000000 + ], + "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": "SOC_DEBUG_HAVE_OCD_STUB_BINS", + "help": "OpenOCD uses stub code to access flash during programming or when inserting and removing\nSW flash breakpoints.\nTo execute stub code, OpenOCD allocates memory on the target device, backs up the existing memory,\nloads the stub binary, runs the binary, and then restores the original memory.\nThis process can be time-consuming, especially when using USB serial JTAG.\nBy enabling this option, 8K of memory in RAM will be preallocated with the stub code,\neliminating the need to back up and restore the memory region.", + "id": "ESP_DEBUG_INCLUDE_OCD_STUB_BINS", + "name": "ESP_DEBUG_INCLUDE_OCD_STUB_BINS", + "range": null, + "title": "Preload OpenOCD stub binaries to speed up debugging. 8K memory will be reserved", + "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": [ + { + "children": [], + "depends_on": "FREERTOS_USE_TIMERS", + "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": "FREERTOS_USE_TIMERS", + "help": "Sets the timer task's core affinity\n(see configTIMER_SERVICE_TASK_CORE_AFFINITY documentation for more details).", + "id": "component-config-freertos-kernel-configuse_timers-configtimer_service_task_core_affinity", + "name": "FREERTOS_TIMER_SERVICE_TASK_CORE_AFFINITY", + "title": "configTIMER_SERVICE_TASK_CORE_AFFINITY", + "type": "choice" + }, + { + "children": [], + "depends_on": "FREERTOS_USE_TIMERS", + "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": "FREERTOS_USE_TIMERS", + "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": "FREERTOS_USE_TIMERS", + "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": "FREERTOS_USE_TIMERS", + "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" + } + ], + "depends_on": null, + "help": "Enable FreeRTOS Software Timers. Normally the timer task will only get pulled into the build\nand created if any software timer related functions are used. This is achieved through IDF\ndefining a weak empty function for xTimerCreateTimerTask, which should take effect if timers.c\nis not pulled into the build.\n\nIn certain special cases (if you use configUSE_TRACE_FACILITY=y and event groups) the linker will\nstill pull in the xTimerCreateTimerTask from timers.c even if the function that utilized it gets\ndiscarded due to not being used.\n\nIn these cases you can use this option to force the timer task to be disabled.", + "id": "FREERTOS_USE_TIMERS", + "name": "FREERTOS_USE_TIMERS", + "range": null, + "title": "configUSE_TIMERS", + "type": "bool" + }, + { + "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": "SOC_CPU_HAS_FPU && (IDF_TARGET_ESP32 || IDF_TARGET_ESP32S3)", + "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": [ + { + "children": [], + "depends_on": "SPIRAM && FREERTOS_SUPPORT_STATIC_ALLOCATION", + "help": "Accessing memory in PSRAM has certain restrictions, so task stacks allocated by xTaskCreate\nare by default allocated from internal RAM.\n\nThis option allows for passing memory allocated from SPIRAM to be passed to xTaskCreateStatic.\nThis should only be used for tasks where the stack is never accessed while the cache is disabled.\n\nExtra notes for ESP32:\n\nBecause some bits of the ESP32 code environment cannot be recompiled with the cache workaround,\nnormally tasks cannot be safely run with their stack residing in external memory; for this reason\nxTaskCreate (and related task creation functions) always allocate stack in internal memory and\nxTaskCreateStatic will check if the memory passed to it is in internal memory.\nIf you have a task that needs a large amount of stack and does not call on ROM code in any way\n(no direct calls, but also no Bluetooth/WiFi), you can try enable this to\ncause xTaskCreateStatic to allow tasks stack in external memory.", + "id": "FREERTOS_TASK_CREATE_ALLOW_EXT_MEM", + "name": "FREERTOS_TASK_CREATE_ALLOW_EXT_MEM", + "range": null, + "title": "Allow external memory as an argument to xTaskCreateStatic (READ HELP)", + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-freertos-extra", + "title": "Extra", + "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": "IDF_TARGET_ESP32H2", + "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.\nThis countermeasure is only necessary for ESP32-H2 < v1.2.", + "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": [ + { + "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 if LOG_DYNAMIC_LEVEL_CONTROL\nis enabled.\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-log-level-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-log-level-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": [ + { + "children": [], + "depends_on": null, + "help": "Enables an additional global \"master\" log level check that occurs before a log tag cache\nlookup. This is useful if you want to compile in a lot of logs that are selectable at\nruntime, but avoid the performance hit during periods where you don't want log output.\n\nExamples include remote log forwarding, or disabling logs during a time-critical or\nCPU-intensive section and re-enabling them later. Results in larger program size\ndepending on number of logs compiled in.\n\nIf enabled, defaults to LOG_DEFAULT_LEVEL and can be set using\nesp_log_set_level_master(). This 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": "Enabling this option allows dynamic changes to the log level at runtime\n(using esp_log_level_set()), providing the ability to increase or decrease\nthe log level during program execution.\nIf disabled, the log level remains static once set at compile-time and calling\nesp_log_level_set() will have no effect.\nIf binary size is a critical consideration and dynamic log level changes are not needed,\nconsider disabling this option when LOG_TAG_LEVEL_IMPL_NONE=y to minimize program size.", + "id": "LOG_DYNAMIC_LEVEL_CONTROL", + "name": "LOG_DYNAMIC_LEVEL_CONTROL", + "range": null, + "title": "Enable dynamic log level changes at runtime", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "This option disables the ability to set the log level per tag.\nThe ability to change the log level at runtime depends on LOG_DYNAMIC_LEVEL_CONTROL.\nIf LOG_DYNAMIC_LEVEL_CONTROL is disabled, then changing the log level at runtime\nusing `esp_log_level_set()` is not possible.\nThis implementation is suitable for highly constrained environments.", + "id": "LOG_TAG_LEVEL_IMPL_NONE", + "name": "LOG_TAG_LEVEL_IMPL_NONE", + "range": null, + "title": "None", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Select this option to use the linked list-only implementation (no cache) for log level retrieval.\nThis approach searches the linked list of all tags for the log level, which may be slower\nfor a large number of tags but may have lower memory requirements than the CACHE approach.\nThe linked list approach compares the whole strings of log tags for finding the log level.", + "id": "LOG_TAG_LEVEL_IMPL_LINKED_LIST", + "name": "LOG_TAG_LEVEL_IMPL_LINKED_LIST", + "range": null, + "title": "Linked List", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "Select this option to use a hybrid mode: cache in combination with the linked list\nfor log tag level checks. This hybrid approach offers a balance between speed and memory usage.\n\nThe cache stores recently accessed log tags and their corresponding log levels, providing\nfaster lookups for frequently used tags. The cache approach compares the tag pointers, which is\nfaster than comparing the whole strings.\n\nFor less frequently used tags, the linked list is used to search for the log level, which may be\nslower for a large number of tags but has lower memory requirements compared to a full cache.\n\nThis hybrid approach aims to improve the efficiency of log level retrieval by combining the benefits\nof both cache and linked list implementations.", + "id": "LOG_TAG_LEVEL_IMPL_CACHE_AND_LINKED_LIST", + "name": "LOG_TAG_LEVEL_IMPL_CACHE_AND_LINKED_LIST", + "range": null, + "title": "Cache + Linked List", + "type": "bool" + } + ], + "depends_on": null, + "help": "Choose the per-tag log level implementation for the log library. This functionality is used\nto enable/disable logs for a particular tag at run time. Applicable only for\napplication logs (i.e., not bootloader logs).", + "id": "component-config-log-log-level-level-settings-method-of-tag-level-checks", + "name": "LOG_TAG_LEVEL_IMPL", + "title": "Method of tag level checks", + "type": "choice" + }, + { + "children": [ + { + "children": [], + "depends_on": "", + "help": "This option enables the use of a simple array-based cache implementation for storing and\nretrieving log tag levels. There is no additional code that reorders the cache for fast lookups.\nSuitable for projects where memory usage optimization is crucial and the simplicity of implementation\nis preferred.", + "id": "LOG_TAG_LEVEL_CACHE_ARRAY", + "name": "LOG_TAG_LEVEL_CACHE_ARRAY", + "range": null, + "title": "Array", + "type": "bool" + }, + { + "children": [], + "depends_on": "", + "help": "This option enables the use of a binary min-heap-based cache implementation for efficient\nstorage and retrieval of log tag levels. It does automatically optimizing cache for fast lookups.\nSuitable for projects where speed of lookup is critical and memory usage can accommodate\nthe overhead of maintaining a binary min-heap structure.", + "id": "LOG_TAG_LEVEL_CACHE_BINARY_MIN_HEAP", + "name": "LOG_TAG_LEVEL_CACHE_BINARY_MIN_HEAP", + "range": null, + "title": "Binary Min-Heap", + "type": "bool" + } + ], + "depends_on": "LOG_TAG_LEVEL_IMPL_CACHE_AND_LINKED_LIST", + "help": "The cache stores recently accessed log tags (address of tag) and their corresponding log levels,\nproviding faster lookups for frequently used tags. Cache size can be configured using the\nLOG_TAG_LEVEL_IMPL_CACHE_SIZE option. The cache approach compares the tag pointers, which is\nfaster than comparing the whole strings.", + "id": "component-config-log-log-level-level-settings-cache-implementation", + "name": "LOG_TAG_LEVEL_CACHE_IMPL", + "title": "Cache implementation", + "type": "choice" + }, + { + "children": [], + "depends_on": "LOG_TAG_LEVEL_CACHE_ARRAY || LOG_TAG_LEVEL_CACHE_BINARY_MIN_HEAP", + "help": "This option sets the size of the cache used for log tag entries. The cache stores recently accessed\nlog tags and their corresponding log levels, which helps improve the efficiency of log level retrieval.\nThe value must be a power of 2 minus 1 (e.g., 1, 3, 7, 15, 31, 63, 127, 255, ...)\nto ensure proper cache behavior. For LOG_TAG_LEVEL_CACHE_ARRAY option the value can be any,\nwithout restrictions.\n\nNote: A larger cache size can improve lookup performance for frequently used log tags but may consume\nmore memory. Conversely, a smaller cache size reduces memory usage but may lead to more frequent cache\nevictions for less frequently used log tags.", + "id": "LOG_TAG_LEVEL_IMPL_CACHE_SIZE", + "name": "LOG_TAG_LEVEL_IMPL_CACHE_SIZE", + "range": null, + "title": "Log Tag Cache Size", + "type": "int" + } + ], + "depends_on": null, + "id": "component-config-log-log-level-level-settings", + "title": "Level Settings", + "type": "menu" + } + ], + "depends_on": null, + "id": "component-config-log-log-level", + "title": "Log Level", + "type": "menu" + }, + { + "children": [ + { + "children": [], + "depends_on": null, + "help": "Enable ANSI terminal color codes.\nIn order to view these, your terminal program must support ANSI color codes.", + "id": "LOG_COLORS", + "name": "LOG_COLORS", + "range": null, + "title": "Color", + "type": "bool" + }, + { + "children": [ + { + "children": [], + "depends_on": "NO_SYMBOL && ", + "help": null, + "id": "LOG_TIMESTAMP_SOURCE_NONE", + "name": "LOG_TIMESTAMP_SOURCE_NONE", + "range": null, + "title": "None", + "type": "bool" + }, + { + "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 (HH:MM:SS.sss)", + "type": "bool" + }, + { + "children": [], + "depends_on": "NO_SYMBOL && ", + "help": null, + "id": "LOG_TIMESTAMP_SOURCE_SYSTEM_FULL", + "name": "LOG_TIMESTAMP_SOURCE_SYSTEM_FULL", + "range": null, + "title": "System Time (YY-MM-DD HH:MM:SS.sss)", + "type": "bool" + } + ], + "depends_on": null, + "help": "Choose what sort of timestamp is displayed in the log output:\n\n- \"None\" - The log will only contain the actual log messages themselves\n without any time-related information. Avoiding timestamps can help conserve\n processing power and memory. It might useful when you\n perform log analysis or debugging, sometimes it's more straightforward\n to work with logs that lack timestamps, especially if the time of occurrence\n is not critical for understanding the issues.\n\n- \"Milliseconds since boot\" is calculated 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 (HH:MM:SS.sss)\" is taken from POSIX time functions which use the chip's\n RTC and high resolution 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- \"System time (YY-MM-DD HH:MM:SS.sss)\" it is the same as the above,\n but also prints the date as well.\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-format-timestamp", + "name": "LOG_TIMESTAMP_SOURCE", + "title": "Timestamp", + "type": "choice" + } + ], + "depends_on": null, + "id": "component-config-log-format", + "title": "Format", + "type": "menu" + } + ], + "depends_on": null, + "id": "component-config-log", + "title": "Log", + "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": "SOC_MMU_PAGE_SIZE_8KB_SUPPORTED", + "help": null, + "id": "MMU_PAGE_SIZE_8KB", + "name": "MMU_PAGE_SIZE_8KB", + "range": null, + "title": null, + "type": "bool" + }, + { + "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": "SOC_SPI_MEM_SUPPORT_AUTO_SUSPEND && !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" + }, + { + "children": [], + "depends_on": "SPI_FLASH_AUTO_SUSPEND && FREERTOS_UNICORE && IDF_EXPERIMENTAL_FEATURES && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Enable this config will disable auto-resume from hardware. Thus the software will resume the chip\nafter any higher priority task/interrupt which suspend the chip. The benefit is that the suspend-resume\nwill not disturb the higher priority task and interrupt.\n\nThis currently is only valid on single core chip.", + "id": "SPI_FLASH_SOFTWARE_RESUME", + "name": "SPI_FLASH_SOFTWARE_RESUME", + "range": null, + "title": "Resume flash program/erase form suspend state by software control", + "type": "bool" + }, + { + "children": [], + "depends_on": "SPI_FLASH_AUTO_SUSPEND && FREERTOS_UNICORE && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Disable freertos task scheduler when CONFIG_SPI_FLASH_AUTO_SUSPEND is enabled.\nThus only interrupt can trigger a suspend. When SPI_FLASH_AUTO_SUSPEND is enabled,\ndefault behavior is not disable the task scheduler, so both interrupt and high priority\ntask can suspend the erase/program operation. When this option is enabled, task\nscheduler is disabled, only interrupt can suspend erase/program operation.", + "id": "SPI_FLASH_DISABLE_SCHEDULER_IN_SUSPEND", + "name": "SPI_FLASH_DISABLE_SCHEDULER_IN_SUSPEND", + "range": null, + "title": "Disable task scheduler when suspend is enabled when SPI1 operation is ongoing", + "type": "bool" + }, + { + "children": [], + "depends_on": "SPI_FLASH_AUTO_SUSPEND && !APP_BUILD_TYPE_PURE_RAM_APP", + "help": "Majority flash supports to use flash register to judge if flash suspend status is\ndone or not. So enable this config, the behavior would use flash register WIP bit to judge\nwhether suspend is valid instead of waiting for a specific long time, which can save a\nlot of time and benefit for performance improvement.", + "id": "SPI_FLASH_AUTO_CHECK_SUSPEND_STATUS", + "name": "SPI_FLASH_AUTO_CHECK_SUSPEND_STATUS", + "range": null, + "title": "Check flash status automatically after flash suspend", + "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-IDF_ESPNOW-Transmitter/build/bootloader/config/sdkconfig.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config/sdkconfig.cmake new file mode 100644 index 000000000..a1a64f08e --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config/sdkconfig.cmake @@ -0,0 +1,754 @@ +# + # 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_TIMER_NUM "4") +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_LP_TIMER_BIT_WIDTH_LO "32") +set(CONFIG_SOC_LP_TIMER_BIT_WIDTH_HI "16") +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_PM_MODEM_PD_BY_SW "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_TOOLCHAIN_GCC "y") +set(CONFIG_IDF_TARGET_ARCH_RISCV "y") +set(CONFIG_IDF_TARGET_ARCH "riscv") +set(CONFIG_IDF_TARGET "esp32c3") +set(CONFIG_IDF_INIT_VERSION "5.4.1") +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_LOG_COLORS "") +set(CONFIG_BOOTLOADER_LOG_TIMESTAMP_SOURCE_CPU_TICKS "y") +set(CONFIG_BOOTLOADER_FLASH_DC_AWARE "") +set(CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT "y") +set(CONFIG_BOOTLOADER_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 "") +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") +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_TWO_OTA_LARGE "") +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_ASSERT_NDEBUG_EVALUATE "y") +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_NO_MERGE_CONSTANTS "") +set(CONFIG_COMPILER_WARN_WRITE_STRINGS "") +set(CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS "") +set(CONFIG_COMPILER_DISABLE_DEFAULT_ERRORS "y") +set(CONFIG_COMPILER_DISABLE_GCC12_WARNINGS "") +set(CONFIG_COMPILER_DISABLE_GCC13_WARNINGS "") +set(CONFIG_COMPILER_DISABLE_GCC14_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 "y") +set(CONFIG_COMPILER_ORPHAN_SECTIONS_PLACE "") +set(CONFIG_COMPILER_STATIC_ANALYZER "") +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 "y") +set(CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG "") +set(CONFIG_ESP_CONSOLE_UART_CUSTOM "") +set(CONFIG_ESP_CONSOLE_NONE "") +set(CONFIG_ESP_CONSOLE_SECONDARY_NONE "") +set(CONFIG_ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG "y") +set(CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED "y") +set(CONFIG_ESP_CONSOLE_UART "y") +set(CONFIG_ESP_CONSOLE_UART_NUM "0") +set(CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM "0") +set(CONFIG_ESP_CONSOLE_UART_BAUDRATE "115200") +set(CONFIG_ESP_INT_WDT "y") +set(CONFIG_ESP_INT_WDT_TIMEOUT_MS "300") +set(CONFIG_ESP_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 "1024") +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_USE_TIMERS "y") +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 "1536") +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_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_DYNAMIC_LEVEL_CONTROL "y") +set(CONFIG_LOG_TAG_LEVEL_IMPL_NONE "") +set(CONFIG_LOG_TAG_LEVEL_IMPL_LINKED_LIST "") +set(CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_AND_LINKED_LIST "y") +set(CONFIG_LOG_TAG_LEVEL_CACHE_ARRAY "") +set(CONFIG_LOG_TAG_LEVEL_CACHE_BINARY_MIN_HEAP "y") +set(CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_SIZE "31") +set(CONFIG_LOG_COLORS "") +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_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_TIMER_NUM;CONFIG_SOC_LEDC_CHANNEL_NUM;CONFIG_SOC_LEDC_TIMER_BIT_WIDTH;CONFIG_SOC_LEDC_SUPPORT_FADE_STOP;CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM;CONFIG_SOC_MMU_PERIPH_NUM;CONFIG_SOC_MPU_MIN_REGION_SIZE;CONFIG_SOC_MPU_REGIONS_MAX_NUM;CONFIG_SOC_RMT_GROUPS;CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP;CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP;CONFIG_SOC_RMT_CHANNELS_PER_GROUP;CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL;CONFIG_SOC_RMT_SUPPORT_RX_PINGPONG;CONFIG_SOC_RMT_SUPPORT_RX_DEMODULATION;CONFIG_SOC_RMT_SUPPORT_TX_ASYNC_STOP;CONFIG_SOC_RMT_SUPPORT_TX_LOOP_COUNT;CONFIG_SOC_RMT_SUPPORT_TX_SYNCHRO;CONFIG_SOC_RMT_SUPPORT_TX_CARRIER_DATA_ONLY;CONFIG_SOC_RMT_SUPPORT_XTAL;CONFIG_SOC_RMT_SUPPORT_APB;CONFIG_SOC_RMT_SUPPORT_RC_FAST;CONFIG_SOC_RTC_CNTL_CPU_PD_DMA_BUS_WIDTH;CONFIG_SOC_RTC_CNTL_CPU_PD_REG_FILE_NUM;CONFIG_SOC_SLEEP_SYSTIMER_STALL_WORKAROUND;CONFIG_SOC_SLEEP_TGWDT_STOP_WORKAROUND;CONFIG_SOC_RTCIO_PIN_COUNT;CONFIG_SOC_MPI_MEM_BLOCKS_NUM;CONFIG_SOC_MPI_OPERATIONS_NUM;CONFIG_SOC_RSA_MAX_BIT_LEN;CONFIG_SOC_SHA_DMA_MAX_BUFFER_SIZE;CONFIG_SOC_SHA_SUPPORT_DMA;CONFIG_SOC_SHA_SUPPORT_RESUME;CONFIG_SOC_SHA_GDMA;CONFIG_SOC_SHA_SUPPORT_SHA1;CONFIG_SOC_SHA_SUPPORT_SHA224;CONFIG_SOC_SHA_SUPPORT_SHA256;CONFIG_SOC_SDM_GROUPS;CONFIG_SOC_SDM_CHANNELS_PER_GROUP;CONFIG_SOC_SDM_CLK_SUPPORT_APB;CONFIG_SOC_SPI_PERIPH_NUM;CONFIG_SOC_SPI_MAX_CS_NUM;CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE;CONFIG_SOC_SPI_SUPPORT_DDRCLK;CONFIG_SOC_SPI_SLAVE_SUPPORT_SEG_TRANS;CONFIG_SOC_SPI_SUPPORT_CD_SIG;CONFIG_SOC_SPI_SUPPORT_CONTINUOUS_TRANS;CONFIG_SOC_SPI_SUPPORT_SLAVE_HD_VER2;CONFIG_SOC_SPI_SUPPORT_CLK_APB;CONFIG_SOC_SPI_SUPPORT_CLK_XTAL;CONFIG_SOC_SPI_PERIPH_SUPPORT_CONTROL_DUMMY_OUT;CONFIG_SOC_SPI_SCT_SUPPORTED;CONFIG_SOC_SPI_SCT_REG_NUM;CONFIG_SOC_SPI_SCT_BUFFER_NUM_MAX;CONFIG_SOC_SPI_SCT_CONF_BITLEN_MAX;CONFIG_SOC_MEMSPI_IS_INDEPENDENT;CONFIG_SOC_SPI_MAX_PRE_DIVIDER;CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_WAIT_IDLE;CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_SUSPEND;CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_RESUME;CONFIG_SOC_SPI_MEM_SUPPORT_IDLE_INTR;CONFIG_SOC_SPI_MEM_SUPPORT_SW_SUSPEND;CONFIG_SOC_SPI_MEM_SUPPORT_CHECK_SUS;CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE;CONFIG_SOC_SPI_MEM_SUPPORT_WRAP;CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED;CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED;CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED;CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED;CONFIG_SOC_SYSTIMER_COUNTER_NUM;CONFIG_SOC_SYSTIMER_ALARM_NUM;CONFIG_SOC_SYSTIMER_BIT_WIDTH_LO;CONFIG_SOC_SYSTIMER_BIT_WIDTH_HI;CONFIG_SOC_SYSTIMER_FIXED_DIVIDER;CONFIG_SOC_SYSTIMER_INT_LEVEL;CONFIG_SOC_SYSTIMER_ALARM_MISS_COMPENSATE;CONFIG_SOC_TIMER_GROUPS;CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP;CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH;CONFIG_SOC_TIMER_GROUP_SUPPORT_XTAL;CONFIG_SOC_TIMER_GROUP_SUPPORT_APB;CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS;CONFIG_SOC_LP_TIMER_BIT_WIDTH_LO;CONFIG_SOC_LP_TIMER_BIT_WIDTH_HI;CONFIG_SOC_MWDT_SUPPORT_XTAL;CONFIG_SOC_TWAI_CONTROLLER_NUM;CONFIG_SOC_TWAI_CLK_SUPPORT_APB;CONFIG_SOC_TWAI_BRP_MIN;CONFIG_SOC_TWAI_BRP_MAX;CONFIG_SOC_TWAI_SUPPORTS_RX_STATUS;CONFIG_SOC_EFUSE_DIS_DOWNLOAD_ICACHE;CONFIG_SOC_EFUSE_DIS_PAD_JTAG;CONFIG_SOC_EFUSE_DIS_USB_JTAG;CONFIG_SOC_EFUSE_DIS_DIRECT_BOOT;CONFIG_SOC_EFUSE_SOFT_DIS_JTAG;CONFIG_SOC_EFUSE_DIS_ICACHE;CONFIG_SOC_EFUSE_BLOCK9_KEY_PURPOSE_QUIRK;CONFIG_SOC_SECURE_BOOT_V2_RSA;CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS;CONFIG_SOC_EFUSE_REVOKE_BOOT_KEY_DIGESTS;CONFIG_SOC_SUPPORT_SECURE_BOOT_REVOKE_KEY;CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX;CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES;CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES_128;CONFIG_SOC_MEMPROT_CPU_PREFETCH_PAD_SIZE;CONFIG_SOC_MEMPROT_MEM_ALIGN_SIZE;CONFIG_SOC_UART_NUM;CONFIG_SOC_UART_HP_NUM;CONFIG_SOC_UART_FIFO_LEN;CONFIG_SOC_UART_BITRATE_MAX;CONFIG_SOC_UART_SUPPORT_APB_CLK;CONFIG_SOC_UART_SUPPORT_RTC_CLK;CONFIG_SOC_UART_SUPPORT_XTAL_CLK;CONFIG_SOC_UART_SUPPORT_WAKEUP_INT;CONFIG_SOC_UART_SUPPORT_FSM_TX_WAIT_SEND;CONFIG_SOC_COEX_HW_PTI;CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE;CONFIG_SOC_MAC_BB_PD_MEM_SIZE;CONFIG_SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH;CONFIG_SOC_PM_SUPPORT_WIFI_WAKEUP;CONFIG_SOC_PM_SUPPORT_BT_WAKEUP;CONFIG_SOC_PM_SUPPORT_CPU_PD;CONFIG_SOC_PM_SUPPORT_WIFI_PD;CONFIG_SOC_PM_SUPPORT_BT_PD;CONFIG_SOC_PM_SUPPORT_RC_FAST_PD;CONFIG_SOC_PM_SUPPORT_VDDSDIO_PD;CONFIG_SOC_PM_SUPPORT_MAC_BB_PD;CONFIG_SOC_PM_CPU_RETENTION_BY_RTCCNTL;CONFIG_SOC_PM_MODEM_RETENTION_BY_BACKUPDMA;CONFIG_SOC_PM_MODEM_PD_BY_SW;CONFIG_SOC_CLK_RC_FAST_D256_SUPPORTED;CONFIG_SOC_RTC_SLOW_CLK_SUPPORT_RC_FAST_D256;CONFIG_SOC_CLK_RC_FAST_SUPPORT_CALIBRATION;CONFIG_SOC_CLK_XTAL32K_SUPPORTED;CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_FAST_RC;CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_XTAL;CONFIG_SOC_WIFI_HW_TSF;CONFIG_SOC_WIFI_FTM_SUPPORT;CONFIG_SOC_WIFI_GCMP_SUPPORT;CONFIG_SOC_WIFI_WAPI_SUPPORT;CONFIG_SOC_WIFI_CSI_SUPPORT;CONFIG_SOC_WIFI_MESH_SUPPORT;CONFIG_SOC_WIFI_SUPPORT_VARIABLE_BEACON_WINDOW;CONFIG_SOC_WIFI_PHY_NEEDS_USB_WORKAROUND;CONFIG_SOC_BLE_SUPPORTED;CONFIG_SOC_BLE_MESH_SUPPORTED;CONFIG_SOC_BLE_50_SUPPORTED;CONFIG_SOC_BLE_DEVICE_PRIVACY_SUPPORTED;CONFIG_SOC_BLUFI_SUPPORTED;CONFIG_SOC_PHY_COMBO_MODULE;CONFIG_IDF_CMAKE;CONFIG_IDF_TOOLCHAIN;CONFIG_IDF_TOOLCHAIN_GCC;CONFIG_IDF_TARGET_ARCH_RISCV;CONFIG_IDF_TARGET_ARCH;CONFIG_IDF_TARGET;CONFIG_IDF_INIT_VERSION;CONFIG_IDF_TARGET_ESP32C3;CONFIG_IDF_FIRMWARE_CHIP_ID;CONFIG_APP_BUILD_TYPE_APP_2NDBOOT;CONFIG_APP_BUILD_TYPE_RAM;CONFIG_APP_BUILD_TYPE_ELF_RAM;CONFIG_APP_BUILD_GENERATE_BINARIES;CONFIG_APP_BUILD_BOOTLOADER;CONFIG_APP_BUILD_USE_FLASH_SECTIONS;CONFIG_APP_REPRODUCIBLE_BUILD;CONFIG_APP_NO_BLOBS;CONFIG_NO_BLOBS;CONFIG_BOOTLOADER_COMPILE_TIME_DATE;CONFIG_BOOTLOADER_PROJECT_VER;CONFIG_BOOTLOADER_OFFSET_IN_FLASH;CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE;CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG;CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF;CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE;CONFIG_BOOTLOADER_LOG_LEVEL_NONE;CONFIG_LOG_BOOTLOADER_LEVEL_NONE;CONFIG_BOOTLOADER_LOG_LEVEL_ERROR;CONFIG_LOG_BOOTLOADER_LEVEL_ERROR;CONFIG_BOOTLOADER_LOG_LEVEL_WARN;CONFIG_LOG_BOOTLOADER_LEVEL_WARN;CONFIG_BOOTLOADER_LOG_LEVEL_INFO;CONFIG_LOG_BOOTLOADER_LEVEL_INFO;CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG;CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG;CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE;CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE;CONFIG_BOOTLOADER_LOG_LEVEL;CONFIG_LOG_BOOTLOADER_LEVEL;CONFIG_BOOTLOADER_LOG_COLORS;CONFIG_BOOTLOADER_LOG_TIMESTAMP_SOURCE_CPU_TICKS;CONFIG_BOOTLOADER_FLASH_DC_AWARE;CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT;CONFIG_BOOTLOADER_FACTORY_RESET;CONFIG_BOOTLOADER_APP_TEST;CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE;CONFIG_BOOTLOADER_WDT_ENABLE;CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE;CONFIG_BOOTLOADER_WDT_TIME_MS;CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE;CONFIG_APP_ROLLBACK_ENABLE;CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP;CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON;CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS;CONFIG_BOOTLOADER_RESERVE_RTC_SIZE;CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC;CONFIG_SECURE_BOOT_V2_RSA_SUPPORTED;CONFIG_SECURE_BOOT_V2_PREFERRED;CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT;CONFIG_SECURE_BOOT;CONFIG_SECURE_FLASH_ENC_ENABLED;CONFIG_FLASH_ENCRYPTION_ENABLED;CONFIG_SECURE_ROM_DL_MODE_ENABLED;CONFIG_APP_COMPILE_TIME_DATE;CONFIG_APP_EXCLUDE_PROJECT_VER_VAR;CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR;CONFIG_APP_PROJECT_VER_FROM_CONFIG;CONFIG_APP_RETRIEVE_LEN_ELF_SHA;CONFIG_ESP_ROM_HAS_CRC_LE;CONFIG_ESP_ROM_HAS_CRC_BE;CONFIG_ESP_ROM_HAS_MZ_CRC32;CONFIG_ESP_ROM_HAS_JPEG_DECODE;CONFIG_ESP_ROM_UART_CLK_IS_XTAL;CONFIG_ESP_ROM_USB_SERIAL_DEVICE_NUM;CONFIG_ESP_ROM_HAS_RETARGETABLE_LOCKING;CONFIG_ESP_ROM_HAS_ERASE_0_REGION_BUG;CONFIG_ESP_ROM_HAS_ENCRYPTED_WRITES_USING_LEGACY_DRV;CONFIG_ESP_ROM_GET_CLK_FREQ;CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND;CONFIG_ESP_ROM_HAS_LAYOUT_TABLE;CONFIG_ESP_ROM_HAS_SPI_FLASH;CONFIG_ESP_ROM_HAS_ETS_PRINTF_BUG;CONFIG_ESP_ROM_HAS_NEWLIB;CONFIG_ESP_ROM_HAS_NEWLIB_NANO_FORMAT;CONFIG_ESP_ROM_HAS_NEWLIB_32BIT_TIME;CONFIG_ESP_ROM_NEEDS_SET_CACHE_MMU_SIZE;CONFIG_ESP_ROM_RAM_APP_NEEDS_MMU_INIT;CONFIG_ESP_ROM_HAS_SW_FLOAT;CONFIG_ESP_ROM_USB_OTG_NUM;CONFIG_ESP_ROM_HAS_VERSION;CONFIG_ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB;CONFIG_BOOT_ROM_LOG_ALWAYS_ON;CONFIG_BOOT_ROM_LOG_ALWAYS_OFF;CONFIG_BOOT_ROM_LOG_ON_GPIO_HIGH;CONFIG_BOOT_ROM_LOG_ON_GPIO_LOW;CONFIG_ESPTOOLPY_NO_STUB;CONFIG_ESPTOOLPY_FLASHMODE_QIO;CONFIG_FLASHMODE_QIO;CONFIG_ESPTOOLPY_FLASHMODE_QOUT;CONFIG_FLASHMODE_QOUT;CONFIG_ESPTOOLPY_FLASHMODE_DIO;CONFIG_FLASHMODE_DIO;CONFIG_ESPTOOLPY_FLASHMODE_DOUT;CONFIG_FLASHMODE_DOUT;CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR;CONFIG_ESPTOOLPY_FLASHMODE;CONFIG_ESPTOOLPY_FLASHFREQ_80M;CONFIG_ESPTOOLPY_FLASHFREQ_40M;CONFIG_ESPTOOLPY_FLASHFREQ_26M;CONFIG_ESPTOOLPY_FLASHFREQ_20M;CONFIG_ESPTOOLPY_FLASHFREQ;CONFIG_ESPTOOLPY_FLASHSIZE_1MB;CONFIG_ESPTOOLPY_FLASHSIZE_2MB;CONFIG_ESPTOOLPY_FLASHSIZE_4MB;CONFIG_ESPTOOLPY_FLASHSIZE_8MB;CONFIG_ESPTOOLPY_FLASHSIZE_16MB;CONFIG_ESPTOOLPY_FLASHSIZE_32MB;CONFIG_ESPTOOLPY_FLASHSIZE_64MB;CONFIG_ESPTOOLPY_FLASHSIZE_128MB;CONFIG_ESPTOOLPY_FLASHSIZE;CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE;CONFIG_ESPTOOLPY_BEFORE_RESET;CONFIG_ESPTOOLPY_BEFORE_NORESET;CONFIG_ESPTOOLPY_BEFORE;CONFIG_ESPTOOLPY_AFTER_RESET;CONFIG_ESPTOOLPY_AFTER_NORESET;CONFIG_ESPTOOLPY_AFTER;CONFIG_ESPTOOLPY_MONITOR_BAUD;CONFIG_MONITOR_BAUD;CONFIG_PARTITION_TABLE_SINGLE_APP;CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE;CONFIG_PARTITION_TABLE_TWO_OTA;CONFIG_PARTITION_TABLE_TWO_OTA_LARGE;CONFIG_PARTITION_TABLE_CUSTOM;CONFIG_PARTITION_TABLE_CUSTOM_FILENAME;CONFIG_PARTITION_TABLE_FILENAME;CONFIG_PARTITION_TABLE_OFFSET;CONFIG_PARTITION_TABLE_MD5;CONFIG_COMPILER_OPTIMIZATION_DEBUG;CONFIG_OPTIMIZATION_LEVEL_DEBUG;CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG;CONFIG_COMPILER_OPTIMIZATION_DEFAULT;CONFIG_COMPILER_OPTIMIZATION_SIZE;CONFIG_OPTIMIZATION_LEVEL_RELEASE;CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE;CONFIG_COMPILER_OPTIMIZATION_PERF;CONFIG_COMPILER_OPTIMIZATION_NONE;CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE;CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED;CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT;CONFIG_OPTIMIZATION_ASSERTIONS_SILENT;CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE;CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED;CONFIG_COMPILER_ASSERT_NDEBUG_EVALUATE;CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB;CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL;CONFIG_OPTIMIZATION_ASSERTION_LEVEL;CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT;CONFIG_COMPILER_HIDE_PATHS_MACROS;CONFIG_COMPILER_CXX_EXCEPTIONS;CONFIG_CXX_EXCEPTIONS;CONFIG_COMPILER_CXX_RTTI;CONFIG_COMPILER_STACK_CHECK_MODE_NONE;CONFIG_STACK_CHECK_NONE;CONFIG_COMPILER_STACK_CHECK_MODE_NORM;CONFIG_STACK_CHECK_NORM;CONFIG_COMPILER_STACK_CHECK_MODE_STRONG;CONFIG_STACK_CHECK_STRONG;CONFIG_COMPILER_STACK_CHECK_MODE_ALL;CONFIG_STACK_CHECK_ALL;CONFIG_COMPILER_NO_MERGE_CONSTANTS;CONFIG_COMPILER_WARN_WRITE_STRINGS;CONFIG_WARN_WRITE_STRINGS;CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS;CONFIG_COMPILER_DISABLE_DEFAULT_ERRORS;CONFIG_COMPILER_DISABLE_GCC12_WARNINGS;CONFIG_COMPILER_DISABLE_GCC13_WARNINGS;CONFIG_COMPILER_DISABLE_GCC14_WARNINGS;CONFIG_COMPILER_DUMP_RTL_FILES;CONFIG_COMPILER_RT_LIB_GCCLIB;CONFIG_COMPILER_RT_LIB_NAME;CONFIG_COMPILER_ORPHAN_SECTIONS_WARNING;CONFIG_COMPILER_ORPHAN_SECTIONS_PLACE;CONFIG_COMPILER_STATIC_ANALYZER;CONFIG_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_SECONDARY_USB_SERIAL_JTAG;CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED;CONFIG_ESP_CONSOLE_UART;CONFIG_CONSOLE_UART;CONFIG_ESP_CONSOLE_UART_NUM;CONFIG_CONSOLE_UART_NUM;CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM;CONFIG_ESP_CONSOLE_UART_BAUDRATE;CONFIG_CONSOLE_UART_BAUDRATE;CONFIG_ESP_INT_WDT;CONFIG_INT_WDT;CONFIG_ESP_INT_WDT_TIMEOUT_MS;CONFIG_INT_WDT_TIMEOUT_MS;CONFIG_ESP_TASK_WDT_EN;CONFIG_ESP_TASK_WDT_INIT;CONFIG_TASK_WDT;CONFIG_ESP_TASK_WDT;CONFIG_ESP_TASK_WDT_PANIC;CONFIG_TASK_WDT_PANIC;CONFIG_ESP_TASK_WDT_TIMEOUT_S;CONFIG_TASK_WDT_TIMEOUT_S;CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0;CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0;CONFIG_ESP_PANIC_HANDLER_IRAM;CONFIG_ESP_DEBUG_STUBS_ENABLE;CONFIG_ESP32_DEBUG_STUBS_ENABLE;CONFIG_ESP_DEBUG_OCDAWARE;CONFIG_ESP32C3_DEBUG_OCDAWARE;CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4;CONFIG_ESP_BROWNOUT_DET;CONFIG_BROWNOUT_DET;CONFIG_ESP32C3_BROWNOUT_DET;CONFIG_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_USE_TIMERS;CONFIG_FREERTOS_TIMER_SERVICE_TASK_NAME;CONFIG_FREERTOS_TIMER_TASK_AFFINITY_CPU0;CONFIG_FREERTOS_TIMER_TASK_NO_AFFINITY;CONFIG_FREERTOS_TIMER_SERVICE_TASK_CORE_AFFINITY;CONFIG_FREERTOS_TIMER_TASK_PRIORITY;CONFIG_TIMER_TASK_PRIORITY;CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH;CONFIG_TIMER_TASK_STACK_DEPTH;CONFIG_FREERTOS_TIMER_QUEUE_LENGTH;CONFIG_TIMER_QUEUE_LENGTH;CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE;CONFIG_FREERTOS_TASK_NOTIFICATION_ARRAY_ENTRIES;CONFIG_FREERTOS_USE_TRACE_FACILITY;CONFIG_FREERTOS_USE_LIST_DATA_INTEGRITY_CHECK_BYTES;CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS;CONFIG_FREERTOS_USE_APPLICATION_TASK_TAG;CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER;CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK;CONFIG_FREERTOS_TLSP_DELETION_CALLBACKS;CONFIG_FREERTOS_TASK_PRE_DELETION_HOOK;CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP;CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK;CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER;CONFIG_FREERTOS_ISR_STACKSIZE;CONFIG_FREERTOS_INTERRUPT_BACKTRACE;CONFIG_FREERTOS_TICK_SUPPORT_SYSTIMER;CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL1;CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL3;CONFIG_FREERTOS_SYSTICK_USES_SYSTIMER;CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH;CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE;CONFIG_FREERTOS_PORT;CONFIG_FREERTOS_NO_AFFINITY;CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION;CONFIG_FREERTOS_DEBUG_OCDAWARE;CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT;CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH;CONFIG_FREERTOS_NUMBER_OF_CORES;CONFIG_HAL_ASSERTION_EQUALS_SYSTEM;CONFIG_HAL_ASSERTION_DISABLE;CONFIG_HAL_ASSERTION_SILENT;CONFIG_HAL_ASSERTION_SILIENT;CONFIG_HAL_ASSERTION_ENABLE;CONFIG_HAL_DEFAULT_ASSERTION_LEVEL;CONFIG_LOG_DEFAULT_LEVEL_NONE;CONFIG_LOG_DEFAULT_LEVEL_ERROR;CONFIG_LOG_DEFAULT_LEVEL_WARN;CONFIG_LOG_DEFAULT_LEVEL_INFO;CONFIG_LOG_DEFAULT_LEVEL_DEBUG;CONFIG_LOG_DEFAULT_LEVEL_VERBOSE;CONFIG_LOG_DEFAULT_LEVEL;CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT;CONFIG_LOG_MAXIMUM_LEVEL_DEBUG;CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE;CONFIG_LOG_MAXIMUM_LEVEL;CONFIG_LOG_MASTER_LEVEL;CONFIG_LOG_DYNAMIC_LEVEL_CONTROL;CONFIG_LOG_TAG_LEVEL_IMPL_NONE;CONFIG_LOG_TAG_LEVEL_IMPL_LINKED_LIST;CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_AND_LINKED_LIST;CONFIG_LOG_TAG_LEVEL_CACHE_ARRAY;CONFIG_LOG_TAG_LEVEL_CACHE_BINARY_MIN_HEAP;CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_SIZE;CONFIG_LOG_COLORS;CONFIG_LOG_TIMESTAMP_SOURCE_RTOS;CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM;CONFIG_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_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 "y") +set(CONFIG_CONSOLE_UART_CUSTOM "") +set(CONFIG_CONSOLE_UART_NONE "") +set(CONFIG_ESP_CONSOLE_UART_NONE "") +set(CONFIG_CONSOLE_UART "y") +set(CONFIG_CONSOLE_UART_NUM "0") +set(CONFIG_CONSOLE_UART_BAUDRATE "115200") +set(CONFIG_INT_WDT "y") +set(CONFIG_INT_WDT_TIMEOUT_MS "300") +set(CONFIG_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_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 "1024") +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-IDF_ESPNOW-Transmitter/build/bootloader/config/sdkconfig.h b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config/sdkconfig.h new file mode 100644 index 000000000..208a84ea4 --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config/sdkconfig.h @@ -0,0 +1,548 @@ +/* + * Automatically generated file. DO NOT EDIT. + * Espressif IoT Development Framework (ESP-IDF) 5.4.1 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_TIMER_NUM 4 +#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_LP_TIMER_BIT_WIDTH_LO 32 +#define CONFIG_SOC_LP_TIMER_BIT_WIDTH_HI 16 +#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_PM_MODEM_PD_BY_SW 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_TOOLCHAIN_GCC 1 +#define CONFIG_IDF_TARGET_ARCH_RISCV 1 +#define CONFIG_IDF_TARGET_ARCH "riscv" +#define CONFIG_IDF_TARGET "esp32c3" +#define CONFIG_IDF_INIT_VERSION "5.4.1" +#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_LOG_TIMESTAMP_SOURCE_CPU_TICKS 1 +#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_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" +#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_ASSERT_NDEBUG_EVALUATE 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_DISABLE_DEFAULT_ERRORS 1 +#define CONFIG_COMPILER_RT_LIB_GCCLIB 1 +#define CONFIG_COMPILER_RT_LIB_NAME "gcc" +#define CONFIG_COMPILER_ORPHAN_SECTIONS_WARNING 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_UART_DEFAULT 1 +#define CONFIG_ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG 1 +#define CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED 1 +#define CONFIG_ESP_CONSOLE_UART 1 +#define CONFIG_ESP_CONSOLE_UART_NUM 0 +#define CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM 0 +#define CONFIG_ESP_CONSOLE_UART_BAUDRATE 115200 +#define CONFIG_ESP_INT_WDT 1 +#define CONFIG_ESP_INT_WDT_TIMEOUT_MS 300 +#define CONFIG_ESP_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 1024 +#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_USE_TIMERS 1 +#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 1536 +#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_DYNAMIC_LEVEL_CONTROL 1 +#define CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_AND_LINKED_LIST 1 +#define CONFIG_LOG_TAG_LEVEL_CACHE_BINARY_MIN_HEAP 1 +#define CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_SIZE 31 +#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_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 CONFIG_ESP_CONSOLE_UART +#define CONFIG_CONSOLE_UART_BAUDRATE CONFIG_ESP_CONSOLE_UART_BAUDRATE +#define CONFIG_CONSOLE_UART_DEFAULT CONFIG_ESP_CONSOLE_UART_DEFAULT +#define CONFIG_CONSOLE_UART_NUM CONFIG_ESP_CONSOLE_UART_NUM +#define CONFIG_ESP32C3_BROWNOUT_DET CONFIG_ESP_BROWNOUT_DET +#define CONFIG_ESP32C3_BROWNOUT_DET_LVL CONFIG_ESP_BROWNOUT_DET_LVL +#define CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_7 CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 +#define CONFIG_ESP32C3_DEBUG_OCDAWARE CONFIG_ESP_DEBUG_OCDAWARE +#define CONFIG_ESP32C3_DEFAULT_CPU_FREQ_160 CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 +#define CONFIG_ESP32C3_DEFAULT_CPU_FREQ_MHZ CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ +#define CONFIG_ESP32C3_LIGHTSLEEP_GPIO_RESET_WORKAROUND CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND +#define CONFIG_ESP32C3_MEMPROT_FEATURE CONFIG_ESP_SYSTEM_MEMPROT_FEATURE +#define CONFIG_ESP32C3_MEMPROT_FEATURE_LOCK CONFIG_ESP_SYSTEM_MEMPROT_FEATURE_LOCK +#define CONFIG_ESP32C3_RTC_CLK_CAL_CYCLES CONFIG_RTC_CLK_CAL_CYCLES +#define CONFIG_ESP32C3_RTC_CLK_SRC_INT_RC CONFIG_RTC_CLK_SRC_INT_RC +#define CONFIG_ESP32C3_TIME_SYSCALL_USE_RTC_SYSTIMER CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT +#define CONFIG_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-IDF_ESPNOW-Transmitter/build/bootloader/config/sdkconfig.json b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config/sdkconfig.json new file mode 100644 index 000000000..9ff6ea23c --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/config/sdkconfig.json @@ -0,0 +1,659 @@ +{ + "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_COLORS": false, + "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_LOG_TIMESTAMP_SOURCE_CPU_TICKS": true, + "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_ASSERT_NDEBUG_EVALUATE": true, + "COMPILER_CXX_EXCEPTIONS": false, + "COMPILER_CXX_RTTI": false, + "COMPILER_DISABLE_DEFAULT_ERRORS": true, + "COMPILER_DISABLE_GCC12_WARNINGS": false, + "COMPILER_DISABLE_GCC13_WARNINGS": false, + "COMPILER_DISABLE_GCC14_WARNINGS": false, + "COMPILER_DUMP_RTL_FILES": false, + "COMPILER_FLOAT_LIB_FROM_GCCLIB": true, + "COMPILER_HIDE_PATHS_MACROS": true, + "COMPILER_NO_MERGE_CONSTANTS": false, + "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": false, + "COMPILER_ORPHAN_SECTIONS_WARNING": true, + "COMPILER_RT_LIB_GCCLIB": true, + "COMPILER_RT_LIB_NAME": "gcc", + "COMPILER_SAVE_RESTORE_LIBCALLS": false, + "COMPILER_STACK_CHECK_MODE_ALL": false, + "COMPILER_STACK_CHECK_MODE_NONE": true, + "COMPILER_STACK_CHECK_MODE_NORM": false, + "COMPILER_STACK_CHECK_MODE_STRONG": false, + "COMPILER_STATIC_ANALYZER": 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_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": false, + "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": 0, + "ESP_CONSOLE_SECONDARY_NONE": false, + "ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG": true, + "ESP_CONSOLE_UART": true, + "ESP_CONSOLE_UART_BAUDRATE": 115200, + "ESP_CONSOLE_UART_CUSTOM": false, + "ESP_CONSOLE_UART_DEFAULT": true, + "ESP_CONSOLE_UART_NUM": 0, + "ESP_CONSOLE_USB_SERIAL_JTAG": false, + "ESP_CONSOLE_USB_SERIAL_JTAG_ENABLED": true, + "ESP_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": 1024, + "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": 1536, + "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_TIMERS": true, + "FREERTOS_USE_TRACE_FACILITY": false, + "FREERTOS_WATCHPOINT_END_OF_STACK": false, + "GDMA_CTRL_FUNC_IN_IRAM": true, + "GDMA_ENABLE_DEBUG_LOG": false, + "GDMA_ISR_IRAM_SAFE": false, + "HAL_ASSERTION_DISABLE": false, + "HAL_ASSERTION_ENABLE": false, + "HAL_ASSERTION_EQUALS_SYSTEM": true, + "HAL_ASSERTION_SILENT": false, + "HAL_DEFAULT_ASSERTION_LEVEL": 2, + "IDF_CMAKE": true, + "IDF_EXPERIMENTAL_FEATURES": false, + "IDF_FIRMWARE_CHIP_ID": 5, + "IDF_INIT_VERSION": "5.4.1", + "IDF_TARGET": "esp32c3", + "IDF_TARGET_ARCH": "riscv", + "IDF_TARGET_ARCH_RISCV": true, + "IDF_TARGET_ESP32C3": true, + "IDF_TOOLCHAIN": "gcc", + "IDF_TOOLCHAIN_GCC": true, + "LOG_COLORS": false, + "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_DYNAMIC_LEVEL_CONTROL": true, + "LOG_MASTER_LEVEL": false, + "LOG_MAXIMUM_EQUALS_DEFAULT": true, + "LOG_MAXIMUM_LEVEL": 3, + "LOG_MAXIMUM_LEVEL_DEBUG": false, + "LOG_MAXIMUM_LEVEL_VERBOSE": false, + "LOG_TAG_LEVEL_CACHE_ARRAY": false, + "LOG_TAG_LEVEL_CACHE_BINARY_MIN_HEAP": true, + "LOG_TAG_LEVEL_IMPL_CACHE_AND_LINKED_LIST": true, + "LOG_TAG_LEVEL_IMPL_CACHE_SIZE": 31, + "LOG_TAG_LEVEL_IMPL_LINKED_LIST": false, + "LOG_TAG_LEVEL_IMPL_NONE": 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, + "PARTITION_TABLE_TWO_OTA_LARGE": 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_LEDC_TIMER_NUM": 4, + "SOC_LIGHT_SLEEP_SUPPORTED": true, + "SOC_LP_PERIPH_SHARE_INTERRUPT": true, + "SOC_LP_TIMER_BIT_WIDTH_HI": 16, + "SOC_LP_TIMER_BIT_WIDTH_LO": 32, + "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_PD_BY_SW": 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_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-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader/cmake_install.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader/cmake_install.cmake new file mode 100644 index 000000000..2252085e0 --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/v5.4.1/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-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..e45439ca498b2dd30d2e0a07ed0437d449abb26d GIT binary patch literal 141328 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 PZfEQ0w_UU_Awupye+N{v literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32c3.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32c3.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..437b2558c2314d0111efaa7e62e85c0518c0c9c7 GIT binary patch literal 45508 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..2621e6f84f40e45ecf0cf83dbc69aa15ea5ab4cf GIT binary patch literal 40860 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�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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..f01018830b18049286036b96a0e5dec8afd2bc2c GIT binary patch literal 4588 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..6efd43b8a70afac8c0f6a065c307aad098fb9239 GIT binary patch literal 25616 zcmch93w&Hvwf8y6OwwuEG->)uU!A2exBUTvU-Hl^iNS}bjW3JghR@@OZSFf-{( zKweTn9v9@HfQs@EdU*&Uc)=^6hzRJt-~&VyK?Ound0!Fb`~S~cYi2j{T|d6>_ubv! zTj0$Ta zk!b&5-iw}DR1VumrqnEiNO0qX4ZzXs@J9qoCkz7HAgV$S$|BKmu@@l@?MAC6QQh-K zMWU6_zX8M^$Dh&LI@4Zs{P^pDJ+zn@JGR90D#)Uf!WI#KALWyk&s07|`3&W?%BL%z zs(hOAY09T6pRT-C`3&V#l+RQ?S@}N7Cn>K}K2iBBwc}dZ65b z-lW`u-mKh$-lE)s-m2V!-lp7wzF4^heTi}ldb@H9`T@!<=m#pdpf6Q!L0_iaf_{*4 z3;MyzE$GXYThLc1x1e_@x1g_7Zb3gpxCXr;`Z6LLW8@|1s|!ItJhlQkC_z6$jabl+ zRBl0EquhdilyVFDTICk>b;>R1M=Q6We@wXreZ6uE`Z3Ba=o^$<&^Ic#pl?!cK|fZx z1^qbX7WCtlThKQvx1fJqxdr_M|hI zQ#Ipr4gymAZruyPCfHsu!d?aD3aJA`Y{yP{7bvN1+pg1)N|^wVO~a0-y1 zpRSF}iBAe2Wk$~s9vP+jXKKCdVW&phU@69)q?5A?otzsRDs-}28(E~!6Yg82&lf&f zjD9NmX&R+vG5YC((TiiPIIYUaFOf#0ZF>Gic&UZ|QtiaTf0^=XZ%lSa(u;mZxrP67 z;iJpc{uRPYOO;=#`X$P*Qto?W^0fC^<>JIe(W5ca7(Edut}Zz7`PkIa=EN7Yk*)bJ zDz`O%o$wM{<6ly4Yx>KoZ)^H`MhDGsC$&# zn*LYi7Svmn+nT;jxvlBjmD`%WL%A)#uPU$5px>!{wDP-@$CQ6fxh>bbm6vP%*Ol8O z-=jRL_4g`|DF23XTLk|moEKR*gA7P@Cjn% z`_Xa8vKTFikslU}JQ-_8mE_=4BaHlLFC+gM-9RI>Bu0KxF!D_7^n#I}Nuxp{KP!Ba zjO6L)=V*kM#K?06BhSZbu-Tyk*QURcMultB7nEBfy{Ozy9=}#@iS--hcJlbGa!a(A zgin=0{W98so?{%D4Cm})>aC$! zYA}IV+TV|^qa~UXON~WK&3^2nf~6L1ILcN`s|n0>+uo*|{OBHCcm`gO1hV%GU`72u*kJYS&#KdOQb6GT+7QU(0Vjfp1%DVuaEh$ ziPaXH^=8TXI%Z^F8%)Fc+PHULNBhwxn2WJP>Fd~HUz`2dP@%7nYr}|z{R9)(oS&!y z-6f9qqZiRM?ThI|(R7y|yRTrnTN~meCexEt0ncIxNT(ltnwDrzEcFyE_4~2Ncnipu zk(RdZZK=<)Vu-ydZD%fEHTd6xuU@LW(32dc)LIt`~Gk!Eu0~hJ1xOkenIG)~NuRqg|t%gQ* zKdyGq(#A7ObO2|Yd0z$Rm_X*@3_sdU^D+Dp^XIC02t4nc=-AqZiFR+QrkwYw^hQ;E zId4Hla3zhc=g@NA8j)LL(av&yWgjCopD5>7$toe|l=Caj1R)oe^Q*`dA=i}iE5vjm z-z?{)c%6_(%X!H*N63Ga^HOP^ke`3%s+RcnOp>zDIPaI~-memQsZ4Z;Gy zoICPy!rJ|E?y4sUTkV%~BRpByI=`ITOj6i!emOUSK4B;OO?Mv-F`V2#u?stPBBk$Ui3V_l=C?`BTb3nDk1DE_PpZ7a)I`}2l}m728D-R}vS~cV-mIpz=^?(;AAKFb z43g0^${t0<%*#pk;h&0Q%IbLZ<5($D{A=&ScxRFL^TwUWkkMWM{z9HTm`bs#5 z+E)CNqMruc?|b+Ye@ZLjzf>@nYV%$N`(WJscT_mPBn*h>EvQtm9X0dEDcOG-K*^

xYRXe`CA_V=r-sVJ?SR=II< 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 Me1GQ#T8!U+02_(SYybcN literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..113b2e934d3cf945c5b758806d3cfa7436dccfe2 GIT binary patch literal 48320 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 b#-!u%ouF!6BrbZigzD+mqJE}CYU%zT-52q6 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..a7e7c0d051fe789958d976847d9e2dd684db1630 GIT binary patch literal 83816 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 DhvL-L literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..f008a6db1e284421d44ab621bcd5f216b90c2dfa GIT binary patch literal 11196 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 K!E>Go2L3;E4pUA5 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32c3.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32c3.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..3eba6388dfd07276592a35e1698acf5ff98b3c6e GIT binary patch literal 15140 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

|8e8Wq;_p_vf}HTLkc8JZw*Czjrx>C2A_Ck2NV zP(9B9)UMmcTkgA@JkfhO^`X^OjkVZ|Q=>Gu_3l@<7f(61yrOAYoYB`83SFnFx~}3_ zx?l8vJXY=cEAitMi}|M-aJ8?%6wK-&}k~gBTo=mR@|aH#JS{ zz>{18W&dfO6=<(4Exqit(8*qCQpX*|50|8g;*>Uh!V{c)N2o@2s8zjSzl)_>7#XXiKl1e$2K#zy@5Hf~(*a{Ucz zd|d&(nI!#j%gH}GN4dUzJQmfmM;KphSgI&}^F0La?_b;8-=FyUwtX%Sa+_0JzOQjH zKJOPOZ!fn#vwgch{O|DLf&PpN@NxfTUJ_{Uzs=_b+7I%>1LbXT%56RpHIU~pzNxcL zNfzK70{7?tzn|OOqlV+##}iZ4!R7yMZs!Zz|E1in!ffxCa+_~#@0ap29ZnVRsR2Io z-^^{kvj1&y$~`_hXdut@?zTT4+vfiKN*0$ZiwQV;;=s7}u=P*}+qd~f?@ZexjH{vF zpSHQ*pZNN=eJ;1{<5_0T5f-U|_S@$E_T%f*_w4xK^7eA;FW2v;%_)EF^^D7ZDbEVn zZ;RXcZJuN;Erjv=F#hpuKljHse*Hw_FPGc+GPm*j_i!5zw)darg9H6*iw|}54Fm{_ z^uTzupZmuneto;j*vOL~VbL|ve*3w<{rL55K5+RjtP&y7WoncMxS zE#Y`%1me+}`}^CvoaPs;y?k)F?QeW;$A`=9{+_w*4|D4^bG!chYuv6+T>qEy;kx^R z?X|_n1@tEdxZMx1y|O@gd-?Q0{qg{x8Q`+|DQGHwdJE`vm-JKll3=zrOX4%dLORt$%i< zqBw@}i)jA%waxwh#Mig;oy*(eS>%j7Sl{k9{&#quc1OjhEnXbZ|8H}9Kf>{{>(S5S z_WptO+u~J${swtXpnPe7+xd^DJ3B{M^bF)<`?)_qrlDVBf%Z@e4N7#1PF^hf%vt}t#4#0zP?=#xje}2eu&HMekeZ2vzgSvs$Z0Jjm_*<8qr%%I?;r5ju2)?CpXN5dxjnmoVO|*UuPtt`w_Lw1J}F?o zIKWE++^(-||ByiWf14i_Xum4J?fhYX8v^Bx?c~h?{o~uo*97!~d|jaY)Bry{z|U?c zzd4{ERHe>713mjHjN4gOr9{DlC2&EWAyMD#zcD>^AARlOa;_@K3>y<5`Dq;L;tv?>^=l*!auWzphTpr|hedh8Y zxBay}VgHAS`&Hj-a1P<8(Ea^soBREbuW!eX%Y)qRx47K;|L@`Udc^jADIcz4Mn4@- z@oJ0P{SoW`r}^}Nf9>T90`=|nhy6b?P)@nS#}EzVIgHzp|9^{F}D=xR|M||Efpl|!n`nLbf?RduLy#x043-GJ} z9~$7p+u$Pu<#_>a*9-P9$V&qHQv-Z<8+=Znd~qB6=sies!Qc$bT0o5Ay2*<=fie+XLn8z`t#SheH1G4|05sL>-(Tzm#_k*y|DC`~8>s z&_H|tZ9YEGep`G}K)*P^=Q&)D9G$}=Kd@hFoBQ`i@%2q}%D&zIv3|O7B0jhGe_Y-_ zpl|mlTwdUm8wd~*H5G(d2qRn7jwJ+jn8eoxV*i*pKf0H_e*(Uz}_$A#Q}S5 zal3!EnNKFdqA)O??dSgSj9=f5CzsptWNybZKDXn?i+lAOHCF?D%uJ9e?I&CjLK<@8jqj2oM(I1O5Bu+~2?W z_H6&S-1d*T?cdMiwtx1W80u$OObqm|{oLQ5`1P&-TyC#V_RgIBIgn1~2#ZMu69|i< z0H-fV+9NFN%0$wzD6@rC5Y+v`)R zcprS8DbEle1KaV+5Oi;B$0tL44Q{hGLwpaOhyQ$JiZJf27HEpkchbFdmBUlP?JUR? zUBR=Q@=S0W@1BBwP;`_jM}C0!HoT9>0k`e<5ktUjfBOh~uTGV+#AuY;{LT{Nzy}(8 zeZ_&`hd8_h+^!PYVjB1yQ=Tnmg4=j!i@D%OI^~CeTmQ1f5#aV1AQpq$_Hx7$@NGsR zN7R9z?eJs38y&t9e3!$21%98y*MN_A_onZu4)TxB%Qd^{?y z0zcZ+kBV!--TSdWfV=nGw}HE_U)%+LgH!*0aQF3whrr#}10Dl+Utf3<{3fUV^WZNz z{8e!G^?*0QKXJ<6BYphmBPu=yw(~VA_JG^_hiarWNl8+aPRB(Gt z7Ja~{|`C>J^4SDCNTm5UMJwtwZK&{uz|nCj!x#RBjXjQ{202=J>Dt^F$SH_ZZ4 zE|!76g#WtzM&SB1%Z~-8pWx8tYrt>EZ|G^h0sH{`FrVgUgKtf+`~vVNoc1pT{|o+W z{i}h`>tgwh;72;`-wytu!~X>Sgu{1&Q%-4nWcxd({2A~Kx>%HpSHRO9{kOn-;=iu{ z0q|g_e_wzXJN#SlA~V3{A_0AW--%Br@IO2H-N1V|@$Lj&VUI`zK*@9N~|x8NoC&j-dI zb^q+N-wFIw$6hz!qnvp624Crv_XnQs^mizDZ^z$J;FCJr_Qr$%QB%ab1iaoEuX1o| zlaF#S4>-?>*Wuuu9bN@~hLbOK;HNtMYX!1<1SnrpkA zd>I9Pk7I8<_-1FkO28*L@h%5H*NNXe@GG4BIUM|a$KNXOPaXSp;6t48ZUN79{5g@z zop^5mzs-r)IpDcY`xk=`bL#&F{8gvD--G8n{@o7V=;YVE;5klwc7cy~`u_y@eNH~T z0RD{Q&l}*s)#-!z@;>;v&Uk+gZueK^;#=^uo%;AGQ8B=YR~mSOQ$G`Yhm#Lkz(*oS zbiNJ({~sqFdElow`Ue0HcgC*-{3xgYGr)75`LO`}8z&wy@co_kmV!@r;&}}CBB%aw z;P*T2SzpNGiQ;sWo8bXJ7u+5b#l_&JI?AsCzs6K37dQCy$IG?W?jOgCZGrOb;BNWD z;B!p_<>E=7{y6c1Pk)^Fd!YQCK>5eu_Ab8MS&OJwh2jU47n%+hibONEBrFkWK3*vH z0WUN9C1O8t6JA)#0dI8X&j?@r0#N{7V(J%&3E<}&ULr~Z`ZK`o{g%8v)namv?$4>b8+BF+Rq(CNkG|qd z@WYItulNppxU-%lqV744y)Lr@c|&>CSpU zYxk2*`(@zv7$RnX*BHSNF%SGi!?C{y-{G`h4gR^qmxFgR`a?tucz=hV0G?;o&l0gd zP<|G;z26-oE&wlc^e+P+?%2CJpnoIybf^4w@Z+5Ne*$;?dl201?_=PF{?d*p~?z+W?h96>*@G}6h(lfm&bEb1r`8^M3)@N>bRa`?sIoz3;9L|g?v+2PlN z+apKZ0$%5o-vw^-F-PnGKg3kX5s!d3I{ZoS)1CS+2Fl+6Ki<)Q5BxGm|5NZhr~E7M z3myIg_{|PaL~hvqL5@fTp9UR1%Edk=cSsTyeZbw<1N(#D>9ju-{8=-g; zl!yu7_K1p7@M@=g26(ekh>H2(YaD(=pu9Rzz8w5aN1xW>)sFoWz;AT;`hfmf;Ey`x z7l7a3*t-ne#xE+a0e`?L|3iS^0sgLI?_ThJ=6X^h9s)ne;eQ3Mb@;R38yx;BxV^tC z5xc=(cFI2l|Hk2azA1lyPp?20{kPVyc*p7yvlO$@n(IAiWcxr z4nG0>M5n*&!QIcJoCSWKQ+@&XP^bQ7;I92^z<=lH{~@4%M?n8xaM}~_f$;}-{rfAp zy&gryv*1T-bztFSEsb@GrDGxW73P z+#ZRd8r=3LQPhEd;#_Z9z+ZIiA0Mc{4%}YDO2ir9{Y(Ri;#}~74!;^)K>s=LYaM;M*R-$4C(748H<~do z7ayQ}mstUuNT@G&dQ{`g5Prr{i9NfO%-$zt}Z#UO(yxs?XuM@B4K>g#v z)37G;Q6koX_tq5Omp=pCUQheT*M{D6?msW_+3O|ua^p<>UgCO`+xYYnH-jJR_zH zgs)dS_S3-K`rX0pe907jz>6LG1Hh*`d>HrwhmQiEV(gcT3E=kFN6<5hO?Qxq2L;OK zf}83nUj%NSnt|7Uefr(SGH`3JyJ!rQ9|vyjbr);F*O-`;i!*%s8R9(fmB!%=aWVLJ zWQ_*_^_Ii*Z9s{4LtE2pBaJ!yl zh?l|b_+*GT!EHWfi1)$&;_Tl)2e(I8@eR10?_Gswa-Fogiezw89jFWV8783RVqc#= z-cJX&^Eq7%1V7A)XB52N>HpY3{h~nqX#qYP{19ipAL^^$SsVpE)O4`3SORY2+ga3u zU+A>I(x+c8P6DUb(D^7Ar-3gw>q)sd7u+5xVhgwl2cAz!uT8FUu8-IG^pnLOefr7b zPVhPt;Bs+4_?zbXTrM7_a7nuDFt_R?6 zJMDcB-e5XVE|P%9JNcXro?zltE_#B0>$KMo+|KWEF$8>}Q-2ir?M{0Wz`wzN?Oz%2 zAjkeJ@J)`thk)Pj#Iu6R9s5UvPcs9IU&I10aq1rrKEa9KdT@HrTDN~T_$!)Xzi|;b z<(MwN61>_O|LaNL8J}ChTO585_%es@1b^M>|6jp9C%>Kpr!`u)_jmB6PJiD8f7U7g z6#N^fKE?8BCmvzco$d6u6ZoZ0d3W&Joc`?xUhD8&aC^U3E=GbsWhQjF7z@7C;l<#d z^LpAr;IHGq?$12nryTo7fEPRQuK{20l-GkF;pD?=;!gR=;0HMQcRKhIXFhBO&v4>( zDfq9P@wf*3El2+*@Ee@|(B5`mXS}zA+oOZ{Gq}z74&w1Z`E%fQeeNJ$1HZxa2lsCQ z{SO2Bdwk`o;#=^3#(`83MlRjw*y{*x!XZ*cSMV%Hf8RiPUvPU276ZZU`af8V0RP0X zKPI4mAb2-pV6d11o@w%}M9c!GJwG2MVxg~op@@Oo{Z^q^0$!li@p^N;PrpE{0v~M3 z3&cs_#SY&9Zv7c8Hi7SF%14Wf!0jJ4W45R z_7yw82Ri&=aQk{sU-1OEwbxfX2X2oc;#Kg&jbMn_4W8%l55R4FhKSF>`#a^|fZP4T z5IGm8JLSn{ZjvxxbOE>iVbzYn<{wfHyn*cJSjIeh;`kqT)etJHAoz82AFC5EV~@ z-)Pp$sCXINzFr*_Z-NhZ^#2EZj>A6(f6n3m1b4rm6h>#<&mX0Lf9AB80q%ajs28}s zzD7khcyGu45b!e{o)7-E!w(?t*q;pUetzm8aQE|5bHQ(R>MsJfpC5{fO7I7q@@3$U zJG=?}6Nmo_{3VBF`g$?U5+H1h?x~ zqWBiv-ajOY5FSZt=R>0C06xzcNEB(lN0#;x-NEgA>?3-ETl;-PHh4!BmLhzYJkSPuXxADjnW#Be`nPLXGy*^}$dEoZQ5Q}{J8DcTG?N5fN1#d7FGDHKo zZ9hY-0=GxHI1xO{2s(@P;I{vr#hE_+4&pp;+g=B;#aEsxuJG}};&)+x9cXUEr?$9pF#;cEb1Kj3AAMqZz zwckg43O?Sc|24Qha)gIRvf6yj5y{|*Mj=OZ0k`9oBYJ|{@y6%b!P6Z5LEzTk91#WY z>XeTKw=U#}B5=E&n!+=3kCDHo#8~@QvU$ zemUY?@IuG_#o+e9=Z(Q_{G#G|a2vmX_9R_)5t$#5szC$~?YGac-}>xZTJ15sxX}AnRv}*A=In?}}H7_b5)+ zsIGY4aGIJ76sfLw{XbjrPLl603Kc(0^1foG;-J!>qXN7>pntsLHL`xTxJ2>SB+n6B z6{j_&D^}jWDbDd2EZ$X|PF?YNkB+?naL_Px#q)joD^9Q3bjACHlN2W%iqZT4uUEW4 z*3TE`D9+`000D)iq1M9V&*G=i~n<{EtTIPXYeq5y~TZULO4+ zS^h}+Lk0OH%P*uqW9ZLV{24_CMpNl%DjiL-$y8%9$qGnTFq-~QwE`*~L*~bjfiY5# zRK`$2A;}7<$wHEiCCg*UN+IcurGl}f7ad8$=ty>5;wV*!MoBL!I}(kOv1pW9jYefH z*`sKll*>*;Wk;iVQYTMZ%Oh8#vUkx@(%L9#U-mLOitJQXFK$^9t603av3ezG6wNKm zlNBT&TM}5+#)=h7s+&latJc-7s8$u#iJG8Fe4_Axk)Jq`TR4$lI8h96Qms%MV6xkE zR(51Ch$~A`Wh1JL$N*8fYC;ByxU!e0yQTe7j>&LAPlk%l%AU*;;>w;3C~;*^CJ?yH zAv)`hD*y78fBDK@zUrlpsvIn;r|ijr0hdEVXJv1cvL^?N0=_>=mf^$w@$RWv@Wllk4)a6^qw<#XrBOe-$VlOsi(LQd6m=;ahg zHOeehqZ6r7b*e^c#C2;b0i*fSn_`)ms7Aw2>e9JVK2tTLt`an=XJ%9`9c9Hb)5}VA z!bjywf|{}z7UgIam-3n9lqq!9i6Q~)5QiNjrm#Sd>la65#uu0JndB7R1?6%f!ioH* zA<+v(RIV&AOZ|sg6D_KS>M}v-tl}io18&MQ$z>pl^JJ2cocd34IxpZWBYG!Ohl*9N z*SW4Rq%%7@J1V>S{O^63i9$Q)#YFo%Rz%W`9f;c2|DY^CY^^>Y6WVh zG17;xauI{R95Onq=JX;Om7PI-*;=U?YuO3Zmlqd0tD%s23@#Iu&Qz}$LqiP{r!#^g z{iC6mF~ra-e`Ly$occj2L1(JR(UNQU0^Y0O#6mN0@`?gqDN)f^I-#n*zC2@g)VaD;EHj8FJyL0#16pA&JU?L_4y% zQnUE#apQH6x38#8&B9CkMV{+5fYY2q4;`81#T;QQP%_dGlS8P)Ne{6~5OzoRTJHy< zGEb!cdI6Lf0!Jx<5D+%LrprJ<1K~1$P_X}`F?;D~rzo155K#fjRTc?}6 z%EDVc{4&iKl&hI()@qrRutE`l70xNyVQEYnFP1h@s-mVcEGo|wQtF9Rmo68xXQg@q z@S;&1)e}-BjLd5|sODQ#t_$d(JTEBM`(M5+mKDo=VOgm>p%#awl+Utl8UUzq7RVE+ z$&rN`ouwKL2Gr!K)U2C&Q7{`Bovw0214C*R;$#Dtv!Bj1Snyh&kyk{i9bVOnr5d~@ z=g5jYm-1PvQAptqr-Vrvx$skDRr1PZ9j&Nql?gasPKxEygjQ6l$V(Gy8(&B+Thjw2 zH@9e(M_q5#qkP3K<_m49JjrSlQv!N#8`Ya&P61h@1FZMGQN8hv>YZ;?Z+&eJ>&-9k z0mzQt{_-VAN_1xH9dMr6H|o7`RBwi(dN&-^+u^9*59gWvu)Ohwb-8BUM6|_LU#0in0G8vq86MyJ%{q-T%#g=7n!GTBlGlJ&y&lU)KTe@r*9?mYrA%V1gYt}Zkj_XqY85#ymlouz+6BsG7`aKK2qj7-Qj%vV(U~qHIAJRwSH4nt zf-WmzOD1Olwq)u;Aa7w&F7q6f^_5gEFvQ6dI+H$~DL3g%KHw}D2Rc)83(93y<3!!S zi7U%A2BR5+%_v)vTTCzt5SCJ|E;rb)CesQVMXoRN4~*-}BqSZ>k=}dAsE{YDCYPfH z<*GmO0)cH4#ReyKPfk%Vj+=}WykxWT(gVibRlQT4mn#ZPD`Q+i1w_S5g+)bCu863> zo#eYfcq((9&MKBNN2mvEnC}g#T*X{wFt{FQ6||__jYDo$G!+>+yQn^Qm+$RJPuW-7 z@u<3v@oQ6LUyZrCiQpSZ$mQ&yv+_shjNDz4U6p`x*MXr`1Hrx1!@}b&HZ5E=j|ex*)%4&>1-Td_W!Y_c3jjuO=a<}SSJc!~8RoW(GN!R~5S-7L*5n(_ zeRY;D({xw$^jY?Zm50Za&z@ndc2p%RhNPbeK}CjGiS;k$a%+t z%fG6p_PkNP1;<{4LIXWHolu|8;1n3*`Yh{1PGKXtI?Jhs`n)7!bEevriwN}eSq2k( zYPm+>9)r)|(tmL72VaP&T=pB~(m!zalP^nDF5`>)E>)k;;Ov(9dM+p4tT4vxC;gX<`-kym;8gt%>si|mcZe_vX#tw%d4B3E0#By{xme!u4t~2?oeCuJsKS+^X3iS42t1>A&g2*?God< zDW-~nGTVGhLsdm{wW(Cmu$bKn$jKNb2b!s>uBm9LYh}_jM{4o?l-b2j>V#{oUQ(M^ z8C%s@3n$_UW6LX=mKpbajc}i06knrY{C9(0RlBmb3c2hKEb<~K#=B+omY&HNY19g< zYMUtgjMV7S=UV7}LH(T(!uj}52fbI>TYb)(u$I$%?df;&2j1y(AL&~e)BB+rf8}@P z32Xg%B!8UcgteU79=6SVa9-@&2!T4ZP6Bu@B`2)qaw|28{A?_%HRvmY5H zWSKt);zEVP@~cU%^a*SEb-+62gth!;lB+x?tmS_K9;STW z>EKza3O>@VzKXiuD1K@Dv;J@~Pu=e3dlJ8E$U;Z4h zmM4&0jSFEdr<~6i9l~Gw{D+lG{kPeUt55ScgT-)BnyoCBS;!Cal|<3ar;{!dhMqtm`fY)_xM!Ix_cOXZsDL{|4hVq_5&b zSnFR1oc<5ixt#EujDG{H<4;)YKT1043x$sp-p%@Nlm2@gIKo9hVo!-E`)ZT`$ zmS+K{tGYSBIu3-j&Tx{y%i~K}%gML&kGS2Aq@&g!!akjke_Dsu8GRijtn2=moILS9 zVVkrTd7m<-udR8XF~h4(pQ`na8khfbabhx-!V!}5WIzhpdu@Lt9=_r0$ePaym? z<6^?oA)LbaL&BXHe@-}+@z;dY82><6 zJ(MVd9QM*#oUSLBES9e!+?O#u1IFve_)NmtjL#$7 zpYayL0~lXUIEOKP9@)!fd;{TujBh49i1D3-2Q&T?;USD4AUu@u!-R)1rspbq!x_^v zmAw&+>3PcDNXGOmWiQH@o}=vLF{WoId-;q#Y-O>5-wr+d4x+DZy{X9_zJ>P7~e&BD&zYJPhH%gHVsAOi z$whAk0TK&#^dH$?5s7-nlHFLHInz2NOnHv~C?qcr(i@37^k+1>p-A({o(C z3mKmXoJ|RZgK(~rpG7)bSbi?)Tx@Z!l3z|bzh*f-yVbjdF+Hc%qr}8P&qwkuV@z8> z?{daZ0cT%fajufTN;+4voVL#1Rg6C){2Rt!Qr+KLoU7zvJbS>qn&tFdX73ut8H9hw zcz?pzGR_9hzRu!YB_B>Y*Ry;a;TsrFCj5KGQ>gBZ7UwGYA*AyMmLEy@CdNw$|B*30 zN7YlWGn_zJy%s^wPxWqQowEtw!uUeMw=(`Ua5hbJ9E5X~{2J1^o#nR>zJu`tgzseh z7~!pqp8(F@W^t~PzfL-LvHX3)cQgKo^zX4aSIK`MojNBB|3^z6~>$1KiO@~x!v7nW}){8z@05`LU9J;TF$g7I^}*?+S* zSIOTXohMoTA>pSO(=$fBry2i~@H31P@SF_qS;pN6KgYNi;pZ9e51jpi#kopO&tUUj zWcg^qFEJiR_;ALhgkNSnov^yL&L{i|%WDX~%6J)J73WoiUt{?i!hdJHjxg4xbnMa2 zaWFmi(|etDt|t5jV|tdIT$7=H2jPFPoSyTU{iemaO8zM6yv6co2=8Y60_nePajufn z^E|zGSpG5LcNx=jJiYfAd$_6d-e=sEuzGE(7hyF|`x5>i)`=4SfN>$=4;haK&i=^a zTqURHap`fNL-=FXSxER3#)}Dm%6J*!&luMeMm$#|KEHDCI>Mi`&L$~mycsxqkHxuP zF#av+e98D)(%EZqu9DwQI$yDT8)39dd;Et9f6ekI34gUoX9wYI#!nLN&-f+6v}wihCSmm;+z$xnvYej3=M7}+ z;YAj25aS4N_F#*1l{}qv)SA|d@DSF?BCOWWA%usroPJwGuagH59>(%Xgw?uw5aHo0 zpG|lK<3)r=GCqoMl<_jcd5jwftG&>#2sShi*i0j3QjZxRCTqEzVW)Qb&I#;WE~lPnd3E zaKs2tWn4#C#d$U1X)LE_WqH#XpH286#upGSXM8bm_6&=2m7JbM=gnmKjifWn;#?)a zgLG!Id^_QT8SfO(=+D0YL;&#of?aCmHYzIS;F#52`^>*Tf()Bucf+2 zTb!%pw~~&E&%K0~vCb~Sb&MY+jQHG)_`F1TIm_w!a^4EY9}=!-OwW}g{THDB9bvi& z#^K?G-Rxs5&Qe3Ic;2@l<9>VKcPR}wV`5MR{BYY~$pHOmo-|}U` z8(98#;Ox^Z&Q3^BLDr-3u(vRq|%ixsc`bJU8zm#%B}W z!uUL@d$Gm2N`4jT{F>$TEH{enY{c*u!k4go8{tbCKScO4#!nHxobii!L)j?R3- z*R!0Sf9Bo5xP|cV8Pjvk^y>qc6TXq;Rgl}e? zfcNOUTNrmGd@JMrgq40C;oDd~$KU4)en&k(+c<@78p?eiyu|HSg|3E#^&1#edAxb+}>AIk?2zMpY9;q8nM zCA@=i4dDkEHxYi2@fyNA8J|V?A;y;w-o^NO!peuOg#XNPdR~+FFyrS5Kf?HR!jCeh zXEJ$@G5(V9Ul{*D_^*sR;0;LcamL*VKf!oE!hd6&OZZ8~qX<96cmm<48J7`$hVeqe z&oZtg{2b$Y!p}4Q72y{cpGNpa#^(}#iSgxxUuJw4;a3AYcau9AOGI{#pK5}sA#y~#KQIQuP&bCtX|>Fj2C7U{fgajue&Af0zu zUP$;|#^Xu1SCan67UwGYDWvns z|7+|_;G?MT|DCmXQ?>r^zHkGdpdtbWM2m`wNDZzp)AxHJ5@nCnB8{w?NuyrnP1{R%t) z_O|HCK34Z*@T=5wov6~6;uGMn#23I{i#ax<#7=-TT@IJTSHs@U%=Mm1YslXP`+K<# zQ|UYMT&I?8p*;SaKQi-kFgq5~#I>e2I(GrD@#) zSN4;xCBG@&T-i_R@w?-_owl++bZzyVC$nT8P#E*D0v`c;%wq~X0$xYsa6N*|GvRgR zxh_-Qep}f$nzrBa_*{cuPtEo4`r_LPycqU2)#U|#9B!+=vY*uaEZ*B)Un}sNaM}jT zeBUeZ-(hd#<@!gZ?`q8T;IxgA{(A-91l~Z+)&*`4Zz$ij!1eG(@?0-B^WLzxL-s51 z0GORlX*#UHN5C7)4=wO;*avKlE%32$JM~ivJRROd{*(fr2D5`JO>+u77v^GzY5G}# zFM++i`UZG&HMhW9i0^{^nA{6*DPP&2>-)kXuz4H~kt}Vcrm_#$-}?%FYk3Yk%a0+4 zALYk{!*}xid%KguPb48NT%r;*cVb_*HNif zo?Skr4q{#cGP4_|)KQ*YBboV?$lK^%FEE?zOQD`c%*>|nyzP$7!I{64US3Oe>enmq z2C%oW2i!@`jxak^)6@;_nEsch9`KIxz2Q3fKJZTR2f&@h2g2-(P1E6U7x9tsF5=N} zSMhk*%P<4(CVw)VwtMqBaE6&N&xX6JIUn}&%!hZC=WSS?@0D=9Ja0Mj_`Gc>^^j*( zK99qydG1-A&HZoTp6Xe}%ss1*rQPINohtPbv)WYJUCe4kX8!3d?IF)Ub@_YwrzJmz zJl!+%5|fvQr&k`Ir$T-lc)0U8Jbd|aU{Uhp&>QyS!1cXKTnIHyhrpYpg-X+rFkza8 z!2a2dhuu$v-8aMTXB7Ig3;lVp@9+EqUkrPkD`Agw4ea^;9QJ(gfj!Q$0xyUCbNm(T zah`@f&YxkA!=dnbzHb+L4pGhhzYG0Wg?>%;+j{(UVUN%C%<}l#z+Rq?g?@)Z&-Kpo zec2QCxSj+{HMcvriD!t*9*&B*$=*#Jl6#)nQwvjmgo9k z*;n>`+jAYRQXe%d;QBQyzmKmK_)T~pHI;qeX7+uT_Lcvtz-zF7mKU2eab2%G{wA=; z-@3r<;r%pDW#6}XC%ni1eu4LfJwDe7D{%lwnhuBe7dI3<*YC`p>x7m1shLsmmHprc z$e&mE-uVT-xX^R`u)MF~X1Kq;cX5HaE@xi02VgH7*9tEEK>ZW2?_*_O`2cyYA6DX* zI8Cp>>4lls$+rspu9;?Kfmgxl1)H90Z)RTGOut!yEBnfK)6c82Pu%n68m@W1mHp#h zhTZKMhwC=xeIEzG1GUV9VE)la(_q-+a~-qXRQ8o0q@L@SmCUEY2g`GvvdmngyTprG znz$ZW_O}*1*WD@|s)p-cvK^ks;mHC&V`iL}3;a5Kn7;R&0>2L*t^4vtfw`__=_q-w z=auJM*+1_2Zh<#%V`jcP7r3&o{BX^;vaj6pVqbY4pX+UveyHXUc#xRuXqAo-SN4zd z0-vVwc=JSfik9<~0-pv?(&ICyz;odV>bVYA9{(ozD2;z7JXm};{3G%Gu;=vH@Wq<%i3Oes|5VG#^`J__ z)n5iTh`DY{X@vL=c%+!?uariKABEr3_)is>>pJFbK3u~w^Bb_YDRG^Z(rAtI2|Pyp zMS&~(<-LuF>#XE{E7*OxzyXidI9!J%H~Yflc^T$B@5k$oqETyl=NXjknizpm|L_oVVk3qVYEK&NSDlf%CTXt~6K6*V8Pl za^61Qi^kjNdeiuEhV!<&J~RvTy?tp|nN1U%_bK#GocDJOOq}<3z@&n-iHh4eYh7S&ijrpq~Xm< zn&7Sib z?*uoAJHy9`d%=6F?+s6p?*mU2_l0=_m!?DE%hV5or^ye7r;CTe$BW0ov(-1ky!lI0 z6MTZW89q@w3qDi*Z1^PkIq=Eix$r6C1@KwwuYhODFN9AOFM?-@7sHL}m%yjVFNIGR zFN4nzFNbG~ABWErKM9{Deg@`^Y?@ZUlQsU!@ErNq;d8`q!RLxA&($I7Kf#|TzY?A+ zUIqU|TzO8OFXnkznkTM2$6jlb%Jh7|Um(9Z{8RDPFmJ5W)E@qsxC4BlxU!x9B5`Fq zKX1O%)RpEEaXq|1+zY-`T=^TT%fx-~my7$tSBU$=SBeM1SBVG1Z)o`|f0K2!{BZn2 z@hJEj@i_QeaU*=4cn0j_IZuWc$r#}KiMNIy6j%PX zYrcMto$(LJcZDAo*Tc)j{QXA$n~uKlBl7*>N5uo-$He?SN&Xv?q44AK!{J|wN5M~s zo8Vbmo@V%0@-yHk#V5m0iRZur_4v$%4-#Jhd;Rc2*zZFZz+NZ30)9>XLfGqpi(sz@ z-UMH*rm_!Zp?ERg>w8OJukS5|y^gmG_B!5j_yT?J#dhww;^`3daxv6b*J`Bm_6aShx5z24OZ z_WR#;;KS6kg}tt|5$wMoX$O0M-{!E_sVe(=yiU~~@Aaq-u-BtH!CrUj412$1Wq*+O zSy%Q4d3~uDjn|QS!(K<~1AD!wFYNWA{;=1D2Etw!Iu!Q$&mh?AKZ9Yf^Hla3d7WoC z-s?G|V6W$lgS~Fk2z%Y83HJI-Gwk)58Soi;{+|rb7SDpc-ZC5ZddnR61T}MEudD2p zRB4^cOH|E)iOXr51rr?hgYfA+HWM6fhTz-E!{KH)J{?2M1oM86X*@n1&zd>hOu=s? z59ezKvxwz%+!zxaZn%5p3)7uQ6U^~^Ogv1bbSwqaMKtL+gUn%n72elZfx``d=2YHN zJsfU$ij;l55IEdCh~HK{9Bz2(l-tY0;fAM9d3$*{-0-w0m*wGb!&AImD-Va8SMeR> z;c)X7zN0)GZr;O(JRENL^M-PrJREMm!grE~!%ds?t6Sbd9u7C_;dhjW!_7wco#f$g zvn9T>JRELn@jJ`I;f7!PG6!^|2@W@1@w>>w;bwPyS9v(x?2GRv4~Lrp`0ny>xH%NR zt2`WTcxfxw%fsO&ZNjT5_mGFf%?Nx?c{tpR!|x^!hnuPRUh;6b;pMx$yF46j&cN>> z4~Ls`@ZXn*!_7Q=Z+SS}T!iOj25ExB%~kllt>h1thr`YK_`~GkaPvL<;qq{}*$mHtOKF0`%{KT! z@^HAR#UCLLhnpSnN6N$DW*7WX@^HB6fgdanhnw%?eR{~!{LUv%Hvs?iH@pofO;*n;b-Ag^VgEb)RCzeuyohg>hr`V)cn)Am z6C7^dNnDzt{$rXGsvP#K@F&T`;ik>n$)79_hnscq3p6h{+-#h46Pc{tqMiN91H4mbDXFO!GE&ExpX<>7F{-+h;_kcY#~ z@9*V2Z^Cf7F%KK=%IINY$0zI>xR9Bwwl-y{!*n{Dtn%fsQO6aE%?INWr`U#8~( z9Bz6hF5RJiUz$6s9QOV3i{;^P!+!trUGi|a;TVAO<(d~9ZiXf<-K%~)&3#o4`{VFS z<>7F1BL04PINY3pe?T4%H|OA&$;07h9{xdjINV%>e@GqVA9>-sy#}E!TzfD~FmHI!^JXPhe=lF#3ujS!z^LP9+ z@^HA}xP|g>++{uOyR+#HL4RUQsE)A6s#!{LTwGs>^a!{O#!{2TIcxZ(T;<-f?o;pSre zoAPkDxfcJHJRELr$GEp4~Lrr@wM`BxZ#+hatC=h+#H4PC=Z95qwygRhnsQuI(azU zG~qkR!{O#6JSSgF6C7?%!|x~$hnutUJITZ0hI4w9JIll2<|6#g@^HAh9N$GA4mXSN zoB%RSaJab>&koEq!Qti}d^dSG+&qBqE)R#BNASDK!{LVGqssO2aJX54?7F%X4~ZVl83|1ck%pTR+`{&vkAVBJREMe#qT2z zhnqV5zVdLm>5kt|9u7A>@z>}+!r`V*;?e=?IbN&Wzsg~MB%VJSOA{P!j=>Ll4mZES&z6V7%^&b*%ERI275rK9aJcy^{%mwEOINS`zUnCEQ8_tPTzC<1lH{7F%3x0__9Bw#&RQVox zINa=mzgHd(Hv{nZ$;091F#J+^INS`u|3V%PHzV=)%fsP@^H7x^kcY!fGk%#o9Bxj= zKPV4}o7wn>&3pJ~<>7GiDgJlzaJb>%`||JQ;c&A) z{&{&g+-!<}K^_h_+vEQz4~Lr_@qdzs!%a{83VAr(?1O(%9u7AH@Gr^3;pRyEpXK3j zGZg=_JRELD;9rr4!_7GStMYKTX~MrI4~LtR@UP3m;pS}o8}e|tnUDXAJREK=!@nsH zhnpMlZ^^^q<~IEQ%ERI29{k(#aJYF0|BgHyZl1uuD-Va8XYqfPhr`XE@bAgP;f8a3 zl|PV&!_7PRzsbYl=41Td<>7Gi75*RcaJXsnz2rZXhr`W!_;8{J-SkaI-&tr92#N4#s~j4~Lr}_x#&Tf;BfOt{5tY*xOpAV$v@Hr zhnu(Y>&e66<|F+2@^H8*ZJc~tc{tpxi|2$QX@bMe#`q27;c&ARenWXU+|=PWl83|1 zF8J@s!{LT=sg*aDhr`W2crN~sCOF(2gl{Jghnpkto5;iAhV!kJZ`8kWaJU(nxU_}( zCK^tfk|sFpPrz>_4~Lu6@!QD5;pRO2w(@Yexe&jdJREMWz_*u&!wu(ZD{n6khnqX_ zWqCN<+=s7~hr`W-_zv=LxOoiUQ63IA&*DQK4mZ!^Z_;B3ha1iXSK3kido(*$IqW~i zcb134%_@8sc{tpx`9H~X5sx&%;bwh&S9v(xaK5;5H+eYRY=h_IH)(>y&Gz`4bzk6c zvs2>IZt8o{^r~{$?}Oh%9u7AL;Csu%;pPxL7amCy9Bz)p?99<>7EM8sA4A z4mZc*_mPLg&2jjB<>7F1JbpiUINY3q?<)_7o3rry%fsPj9=@ME9BwYdA0Q8hn``j> z<>7F1BmM{SaJac0KR_N1H+SO?l!wF3FYp89;c)XP{vdfc+&qmxSRM{H&*Kk~hr`W_ z_(SF4aPu1eFnKuK{4f4+c{tp>kLThuX@bMeKkQ%SJREN3;hW^) zaC0&KIC(hST#cV14~Lr@@y+sZxVaU7o0b_4H}@ni%~1a+%?VWw`={|I%ERI2PxzDN z;c&zG9?LW3;c)Xe{HgMAxLJumO&$(6-`OPj)8*lCvjP4Lc{to`fuAi8hno)gv*h7$ zvoro|c{tqcj-MkBhnv3mbL8Q0!+9yo=gPz3W-$Idc{toO;OEN2;buJkC-QK(nSwuG z9u7A%@bl#1aB~{|0(m&xa1PA!Pvzlob18nlJREMW#s5qm4mY>rFO-MF&E5D*fri@^H9mk6$DYhnpSn*UQ7>+|3-I^I!{O!{{JrvU zxVaI3pFA9HZpSZ`hr`X?_+QAw;f8armhYE`!_C9^2jt;!^Gp0Pc{toWjek%c4mU60 zACiZ|%`5na<>7GiHh#H09Bw$jYxxm*INW@Oe^ee0H=OIW{Fpo(ZaD92`EhwT+-!*d zr92#NHo-q34~Ltr@V}CW!_D^iC*|RAvm^c~c{tp3$NyR$4mZ2wpO%Ni&EEKD7F1GyWBMINaQce^nk1H%sxa z$;07hIsSEdINUsme?uM)H_ze!A`gd~7x8b(!{O#H__yTYaPuDif92tD^D+Kyc{tpx z!oMRAhnqH=C;zTI9Bwwk|5Y9iH(TJ}lZV4i8UMaK9By{Pe;^Nsn{N2O$;07h5B%Td z;c(Lj{||XM-1NhLC=Z95f%t#Q!{O#g{73R|xEY53SRM{HWALBI!{Me8|EWA2Zl>Ws zlZV62DfoZM!{O#k{7QK^+?-KQCc?@5Yhr`WN_%-C=aPutwJMwV2c?sV}9u7Be;@6ai z!_E8nwdCP&^AG&(@^HBMJaK7#`L(u4P1`Dm{f77rm50O4UHA_2aJX5D?_4wW8;c&ADeh+y#-1Nb7qUbci;iey+lLVv*4mShwd&D{*P8{DCy%svP!%@Z;s-a5DryK^_h_!|{#saJZR(pC}K9o2mFo z@^H905kFZT4mY##P4aNKIR}57JREL*g1<{14mX!1E=`kPL^Hk0VShXRczHP7+>M_h z4~Lsy;7^o?!_8y(ljPxW^9=rEc{toWk3U5o4mU62XUfCj<}dhD<>7GiHvVpTINW@g zxO9g6mo&4h9QJE%o&1^daJbnJf3`dvZnnhFk%z<0w)iFTaJWgEOVfFi<^{!@(+S1sTrJZYNu7X&VG1OxgP}|uV!4jsXe92 zb@oj(9={nrRn3faQ#-%Pb@sE8%KdEkLN#;JP3^5!uCu>@#^a+(x2su@ZfftYa-IFc zq;kKg!fI|xH?@yfx$YkE;&hYyCGZpSOVds5zpGqlzbvU9Ps_vg_Pxj=vSZ zkZ$t$E8tb~FQ=Q@Hag}3uCsrO#`pJKcr7&_&~H%XI{Qxw{YrQvH4Im~Tb1kVOG)+Y zArE)7Z<{#J7ggF_O}lhc+qcSf_FL0=`2W}T}S_pz;*V+68D&;2ChFvd>sCwD%YPW=BCGjD%W2uo|A5N`(u^E&6P>@__I7* z|Dt$dy6L&LmIvyH+lSa@ECdSUhR}B*V(tH@#|yQRAmJjA$Iax?p6}v|(eWj6QBy^W(n zn!9ve-7uO@!>CciMoykIb=t(yQ@*{LGJ4|V>7)N^Se@s$F3hlWH%CvI)X=!P8S(ui zCQoiok5og`w+=CCb>G@+qVH|1Z)@@CyT0)d_nJ7Wdyk&}rqvEPwQ=(C!=_FdIc)0a z^z-`9A5zQL$NrbESAIw-7{(9iKgSr;Ftxclk8dns%a=6#WS%fBPmmeS4UKvNq_6TE z>(-@yb>n}dTV2rdL`u&fo=oX^FlPMNRDN@QEg5%3&3~EeYUXPxNm* z01ZtebQkki|MTH%nNeDDMqAxnXwpxRJ2z_dn1*SM`3`(rT=|jl9sg~_mZ;?c`;TAZ zmW5+1WyAQPe%syD&-p)w88v?T_)(*$eA}}yJ;DD=F>3r+UQk+o3tHdj>epLdY+8N> ze68gh({ISs^kUUzYRhZW*zql|1yhGj89gR_Hf>V6bIwLin^JjY;(_v9M~xmaZS1h| zlg3O=FMkzo7%^hX=;`11a^vKY-}t;?O2eeFqw}kzzHK$Car~t8{Lz=wuR~3jk&`D* z9L@4fn%q3P%K--;vGdgChLOj9W9%_g8Yc4cI)3WN>0KI{o2QH)F|9ex>;FEbx4$)M z)u?7Ie@lIJ(yiLDly!-tGRzS(K{8dJyP zvRPsI{@7}~1!=sr>9%D`pH`;dwHoikG+u}F6~;@uNm}mjXRXG&D-EzmWd!{%kH?>& z6d%8KX(K_`lrSEzDf#ENW%`DcwmkpXRoy#%o~JzCCJBn;^-bgD-%B=8h__e8@dkcg{rT1w##`?3^8M(QzKPe)JTV6MgI)B+$9Y2ff=_!?Nz<1r z6NeBK=esn`mu(i@k4PVUjmLAdwA{t<`mdSJahrUe@^~Akt~g%1FRHJ{ol=~~>)C2N zF0-_{-(Pk`6z4l9b*p>)2DO@R`!wJDeA%fmUp5gJ$NPI4Z*{*P{M?K8qdAS2pU*oN z#=E7}cW2tMRyIT+cjMy3OPLv(35xUGGW{dj%iqII9`C4D;|(s1N1w-=*=oGQ z(|D_U{&5;|zNb(6U^+RC$Iq9?h1bD6-c_x}8}}{aUD|5A3k&1%I+(}1ztwm%(|D_U zUE`9+>7i{|znYsm#>i9VfBzr5cIo$l$2m`o_cQ*1@sz)|Vd@yWkNs`we%zK`n0Z|G zNgsTTER$brp;xo2zhjZ7Z)qDqUQ>y8@vF6)14Vve>U#szM z?Vgq;50bi!d$k&G&Mu{z#c2@kN58^&TpA#MPtr9{r(cQ%>31ei`DkA2HC^w*FGRxuu$i(z4_!&-ecUT{BuL literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk_init.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk_init.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..0461bb72a04739d7f56767c3a7230be4ff0ff93d GIT binary patch literal 24276 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_sleep.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_sleep.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..735f4b141f5b7452caa482dc6a74cc5f5dbdf6a8 GIT binary patch literal 47904 zcmd^|2Y3}#`v1=)xk+dt5PC5&zzHe|NeBcKH6(Y&;4rc);O@-g;C^uv;)e@)XH;{E}f_zyyE$_J;PI_XT#(c|WEBZE5*%NA$(pl9t3J+VT!ht}94dn5))pTi(?2 z-Kd|R-n6dZvTitZF*@ z+?~xWb9$-^&!Ks*p6WU?AE~xrPQ2y2*eF-UxGElM2uc%4Ee@s7Yp)v+=YKq@0%1^vT+* zwqSnwj!lb)tDThf$w|2)hQ?I7h+#ZeesCrrag1u_KY1EyEmV8`J+jpFOzNiTXw}nef#7l8s9V);@1^W zOWxkytFd|AHfF00`*{yDQ=T`QN~vDVI}!Do#N*Z5z1UYP9<@-Gv@0gQW%cU#KF{oBsla+^D2%h~nzT1oEBXy?dH5$t=gf6!RBJ@VIwjs6n+>P;IaIukFP@W_hY z=k}bitS~9`T&&H^C3jHCz`aWP$(`sfHKOfJwohL+o z6=@w*%dTC!2BrL3)P!-~*~U#LxV zyr6A&*Rd_Dx!LBgOdr>c z`pHS%9=jvsEWNd5<#&6&iaT&sRde6X#CxDO&nnn7QSI5?d-r*p;`*u%pCyIXcU@L! zw|PtN4^-}>d(;ojZ=Q#K+Wzb-)01*~sIL}}h-u1eS@m6XQbWwEn|kpGef9iX zUq;FI6RA~AI3|DpDB^X~sfEu%wXB{Pv#y}axsCs7Dqv@*DYS;2eRufx`;B?2D^qw94;#Fc&?2ee0 zm4%&)L%9j6>HKMf*2g+`F6iS7T0cj1RbO^pu_0FFMysYfzh0o;TNCw5%VXc~x%2Dp zZaLx=sj+I%`q}JH4XHcd-RcZV;n?IzjZ=4i{ett}IZ?mF7pyA?EgP}$Wg54kvzOD6 z*gb`WE2=9R{PDuFhHzac^7b)>v1re9RTdd!_<0sSr5Prv{R1_~Hx!2kjKS2h!mJN!E#yW@4)(-J8W1>17LtV+OKG?c#s}HfjwtB1u zw$+DPU|W5d1-8|PTVPwAXMt_?I16m6^DXEt4J)vqmw@pW^b}BNK@R~F1cbT@m}o&q z0h0v8#0r>fbA$vOVL^<5BQ1y)FvWr>0aGn-1WdEQcJg!!l4E3(%!rD9g|>za%GeS0kS4`VO=zM$$r$_%`|ZZazF}&$uSvEUOB23ptr<~f5xl$d&dKYWVtAf;ZQ^5= z!?P%!#qcbiXNf#Z;aQ&Qg8juw9{x|-HVJ0mdDZE7D~bK+z|<9@>w4fsymUAub~5nA zq<{5Ab%QnjfY=jZeG=9+crgkusykks5~tgG%r7Hbl8}QydYGWxNkE`_ny9za(L@Mn za<1w{humI9_I8G@hoH%VL)V*7DLNpK`2eR!GejQ~9mvt1xV~thot*hj=YFRN=zq3b z!i#r;i@(BMyhGUl zUL&21z}c0$o}rC%QHCi6FXl89G`LCevG2QoyUK!P4;J%t^4@!88oLMGdoE zLp?RSm7cm85gH@+ahY_N86TMV)!oi&m=`^O(WZL6mqy){^3M95Gc_HFroWnXnvfCjPKa?sD z=tKvBB&Sm+;-N8}z&m!~q!dn0>eQ)Ar_P;5ldF>~%V4ECo7&U~U2-DYkdWaV-q$pW zjA?x*Cynikq+LU%J&A59H94&>mvxJTs~zFpGaP@S6w|t-kgs)gXpyB$t9rVrWa-_U z?y-4&F3UHK=;f~)MP1q3UmIP~Cj!vg^&RMBB_YYtosJ33B}c!I%1T1r{y8EBoW0zk z&6GuJIq;n2j*9AYVLlz0_H&zJRyCp_$kLM;&WrwEEM>R@3_ks?(|UI#DWfuRL+;RFyR(tKVJ)``(Vm@I+iwy)S*Pj|c9ruv76Z&=tG z{;lrUw%pgQ@x;t2PCmd{%m1tMsq_{pM$M)pJzaJFDWMByIEK@oGkj4^RoU?31vLv! zs#%N+q{A1F%*e^ef=sU{E&rXDPgP`|460pMR$pIHKD?o(rm}u`T}6G#;t|>D$XZre zZn9_PWMpS#hO;xXbF#9s#_Z(@)~Tp2scbAQ8(vjhvZ$iE?EmH>>rbf@u+swu4|7i}YAFivZ+AELEOJ#vJ{cmo`z@pmjQZ!vw-FJ0`F4)sZcCW8A zoKjm>pRovgXt=(ilrC;iKx3b-&XAzbIwh4Sg&XS1%1{GFI+4;?r7JXbWySS1)fO2$ zz5OY!uP>`Z4tm=r{YTD)71>BfZ)Q};Q6Y0Uh#umELeWkK+O4A1ue|<$P#P;;a3;DS zHlio?aqZieDbyjNekh)s66zpxH?}t4Hj9mpLhI?enOy@&sTktIP`s?1x1isffs&g1 zsCmj>BPA3h6w@)=8)t{R<1Ez8wjnh-0o6j?qU+4Ot@x0DKNK6C#0g@ftBmL=AlOg7 zP6;{DCmC-C(>*yD+w*ys~YQL4?8awU(H7a5kuq_ z8ZUAz3ejleWt!nh3r>pXs20g z_vAz8H$I-x_T9(+h~*>TuZ>MUYWiF8+xhouwQZ1TUmN`rv4(qPiYVQy6*$syr-ZmK zB9`TqQV*2}$GdC~-b*9u?Q3sFcM9hI?N*aJ;?TXz9J=>fbu^z(HTF2|{C4b(SW+?E zhBj7=j8PGm|5=X6vG3*JHUwij0n0|Ck{B7pt+0rOxf?Usd&{ES6Q94^;pg4MJu61W z5!u_=sbQz;9E(pPqoJ59P!Z&|8) z((f&m61W#|BHC+z@pn-0eTY4ZxbF&Ry{w1_bg*-GAW{N9jOz8-1mkM`A>g|iBa z!ZQoU&6++fJnNWQVcdH*cYKkmtXR0H0e3#pC&UxWN*Yunef%7i6K+sTicczQtPR)H zHmHc&1(PPv2+x{5qj084fLjR4i|ZSz%BsS2cU4)n3Wt$nG^Ln2t{_}AbMiz*AA`en z#Z}?*+QvY#=`#z%v*xM=3ryMUS@~Rnnn$fOtuzZ)WhFJ);UzV7Cl%M#G**|Y%9`qh zDdwfIy1rszby;Z&ZVH$+y&ybw`uK3clq1743&In|%_<6y&mK7{@WFlRDKqM7u)6ib z3unzppH@>^W)xlTp&RhR#HLN3n_g5`TwPyP(a=yrnekyR6*|h25sfFXFsih6YmAvBPW)@}gs@FD#@wJ7wf>JgZ=i zbboNT(W2k3TDh!6Q|8iDaguA;p>Dc=~cxGDh{ovq$^;gE9#5W>ubwO4$aQY8k3cs zH3H>zC5sNNqsxpHRVCq5D@y9?=(W78x}>ZkC4FJ(lH$7Z^c+$POBbZ1Pp?l&r^`c! zF05{(Wu%vvH&&N4RMb?b*V90zITe?e7B|pRytuBcrjABy`hv=ul9OPlZ>Xy%X-HpO zQ(4?lQCXJ0prWC?qO7tMWz{w5CpK2qrZ*HXs4NqJ%TDR_ODY;l7NygDK#R-j>S3COd?uCs=M&mm(%>7q1F$)K0a~d&C zDxgE{l)`DM6n8h{SQuOfg%zRW;kfbKgvF($^`#XxvWI&eNF%DQK^0A&N+*}Xqi0N> zS?KFRbBmfRn_6QxKA$PP#(3FqBsI6LQ5Si%obuE!itH&fIJlE(UDT{`Gh6E_^ng8j z@k!2{D2t}grh}3>&!Hn`6;V%y$BiF969Ww$G+Nd0X!~v`Vrk}v|LJp;-QoPFUu?sMimI}3V|}=xhIS)! zN>xiL%I%rZzO8~2TQ2h2et1b;MMGJ*s<{3nv(j|MzmX2|HFd^YkzH@*sOxT_no0~8 z+DH*Q?Br>4#!Z<#zLj;f?-~L{*f4zTpFT~gi3J4*rwlErtEsQYH)-k9CZ}7~g~Q#O-TuJj14w{%vpU-mM_{+8b8~+SlHAX&_&FW85dn6K{|9##h*M z(tlS4;thXrd~+aQd*gcp`R)tETmRtr#X!Ec;x_{Rw*v9If%wBf?A^}9+xyc%d0X)p z0soinjDHE#Z!6{>KA;k}Kh`}A|Gqdr;BPBV2>9EId-(kBs*#9R?p=`vN7JnV=Ei2% z)OH+s{BPaw-bN+)-Fw3%J|VEY1%bFS5PQcfUS4gWyde;u)<%3rpu8y%FaM3WP|60< z+@Tw?(SH{N{1>$mZwQoM-$s0EpnPBB+XMACwh`YGDEE#(-2cJ&fq*|4Zx593Yy3u_ z{=UZE@r2v|Ss-6q@z()=F#bMJ?!7JJ0z7ODsG?B-nw&U);`uJ5%YxO(39xe~YiGgzO{VMzW1j+}u5f2TN zAJ|5GSfISEcxJ%Aud#Q0=Jh)+kZ)h(`GNZ0@tpGq{+stP{#(F*PayW*Kl1vv6>kpI_m0n8e@CFaz41$deC>_j4&-ZZ z?42)o{o9Ja^eume=&m$(=qFq_9u07hf1IzaI5XgHD;^*4w-wI__}hw)3-}iY;tTdM zzA@l$Z+u@MUwh+c0{Qkeej!l*r9k}IKE}TU{OyesqU?a>@z~zDUm)NAc04$+JROJ+ z48)m#aGV{;H!2Vx9EcD5gX3v|d~L-u1O9n|__%$HO9TG)#)|^^PHbmQ2xkZ)ZezWxu6?+WB=Z~R0cUwh*h1NmMG#IFS6xA!srG~jP5{w(1CCJ_Jl2gh`~ zj!b;~ZEu_y$k$ffFW_%)JlL1dt{LXh^bJYm=dpc{yZaOVN$DzwpZ~br z`~1gok3juk+%Hf*AP}bnV(;@J=N}p@uEOn8;I)yv3LECmluo|2mDI|@u~Y5H~IXoBoR%&l8+qk`yNM*_txus z_X_yi8)pXcwKw+0H@E-bK>oZxI6fkfZ(rk?f%p?`vEcsPFBMy!>G7?Vnt}+*jX~B%3cYU9~pY&gk$Nu7f|Ax59&A{hV|Ne$@|N2MnZ>i?772fw3 zF)B=c|M!(86#KuwT}ZM2`_z*t_NG{cbAO5pVpSvQuiZFKokIFnUwj5>Z~Moo6%@bW zD_=wUGhci@X>UBnsf#G~`YTRdMscEh{UuIaMX~?;mg^|?rVi>x3cUTTqq>D+|MkAx zDb95BbyRm#?7v=zvFyJd_b|o&>u=jBo=1N?bySa&xWI<={l_z;Z}P?eB)!=eze3vo zdFV}w{ht@!rMO>|t$D;&S)%MY0-Bag;9}O|kb#;$$^0qJDpMR75;bg(-esmWBrv zl~cSX#)4#3Me!~4i+P@sRRhJF>CeW0B3)@is!vatQE$;N@oo9p6yxzqHpaEluj$Xm zmyy2T?cZc|4aIl)mVX1q8-4!UNFU{E&)pP1f?so(DOo*8@iO;>l&l`1*gKvltEVZx z&{w{b;;Vh}n-tIS_2&l^f8Z_+z^|)Sp8ru8FlES*25)($R}YQq0e*14~wiQv9?pUm?Zoe9N0kvE!>ho8t90 z9o0Xc;?chPWfY&|TmLGGU+~3^6rbs%ng_O*8<#pOQ#`4o5XE&mdVz5O>?T}|x&yHK84oVw*PdBQ+(}TNpY61edkk5Pgi#Rmry+1SO02?y(wAUK=DXlf89p$Q@-}y zP4UOR{0~yx-IxCniaY!2KTUCtuYYz@jHdRXDt z`24#m&hzC9QC~gdYfl%7r~2B{lVbbGH|)OyDgN5$A3|}CZ~LWFJlhwKqD6P4V?U|M8@E__jwG#Si<|uZrSk-}*IDoapnPK{4vs<*g?D zXJ7dR6fgCaUrxHkSH6K_er6>yB&%B}zRlNOoEu*Et^b1*FP5djk9A+~+g{I7TZ*PaB5|6;3CdwNrRi?2N? z6#v=RfAnNDwbK`8Q+&0rJ%>>2_~P*t^8-V%kYqKL;(z$c=TPiTiRyTYceo%?l~O#y zjp_Uz;qR>)DPHfgWOWAVG}qr-t)h6LZ+XoWpWy2coNK)IkBRD9inqG;6V;6ryN~pu z2W|e1;u^QSx4MVot9|*ru?JIv+Ck;ZU4Mdln&LHX+*`d!@!x&%>lDA_i{GXAXg5wU z#}5Ddu`j56w_Dy@eM|9Rcl-5LyD9ejF;@QN>yIvO+mWQR>Opano3FF#PjT2c9tTsL z>&t%-#V5FNvdW>j!i{^YLnxl$%a>2_WxnMfN%4L3$5XN@ay3Xtbu7jH&o>Jw?(ZAF zC!t(w!(T_S|NZ(Y6#KvL#=d~}bUbxbt10$>pSzagmwoGd8O7cdr>>zm#jPKwZlHLk z8z-y3QGBHv_f~gP{E-_ctA{8~cJudEk5IhDT|lyWhT@}qMI{a@x8tn4^;I&&n2oXioGd8ji%T=z0v-1IK`>1Awf-`*gyWKQe5gQFQV9+I;&$T z9_xb6Y5~Q4d~pTE{_EMb5%uHDxyk!H7N<_5a{uSg)7YIQ+tQH`#wgiQllisF`_$-B=5Z^mxraiiM-wE_*NIF zf40Qv!|pWxE|++RiD?P$kMc4~RK}Fd6g7D1KL04l{x~lq%l(~RMkZy;roSBe8%2M) z^j82_kVP+J=r0RV7NRT|vqsQMHf&j_lQj|{Y8Ie08#P9t#t4KXU>SkZ5u@oP2i0fYtQ=R;qZFm0tilc zFGup3K|$OM1k5F$854-@HjsSuI0nlC10-O8!h=pOTN*PZ?xnaE%`=E zzR{9zwB#Et`9@2=F_LeLJE5-psNZ^rk8LOaZ}%>FfHR*~B#v!emnwYGa)mf7X<^G#dx z3(X8ZbPDFSPt2Z33qse>f-s|EES+ZP9h#wU^7GNy{6f4El9}nGIef%LUzz=uvLQQV za~FaPRLhN}I+jMY?KZS~f0o(pDGeG+Y3znH-7trb^fUve8IsbBbGiM`b@Mq>p*@ad znI=(7Y(Lu-w%unABvj71krS(B4j0rO)S~uaMjkYqT90+38CGcypIvAM3(b(0X52Q@ zB#OAfW>Zo9 zrx^PEdJR~9J~HMPn%8_ZD!+aBU5vvIvxgiqofrgD>&sn7V$&HuL_A~ez@Kfo9CTPpgBi%16N~O~r8XOw$ zJ^M=@XzRZeT=GC$j`zm>B@eXCgZHROqv%Z@P0-eVJLzFL+-AIQO&`g6GwDRRvGYst zT;{Q~?!!j2PJ|Xe-lGp2!+byV&%vyFQQcu+ebTJH*pAC$?QbywHT1<%-&7`xzP>{fzJ6`b!>Y>&JI_{Ur~y ze?4ietsq{&#Q=uob-jDiXn0%oz3i?RqhmlS?nA-zwbIyTh3VTk3 zp31rwe%aR0)?Y_DQEu4X2tA$s_*m`CVBHy7KE%@_(3K-M@ZvvNab~dx*TkJ7df+?F z_lKU%9An9u!+JRMT-I0@=V;c4LLb9A9~vD)(+uciS{HO8}3#Twr?I&y&&dOma` z>yx1uv&MIW&Jxxw&`Vig4=rCJ;QKu1ROXLD|B3Z`(5JEf2Ksc?A(}a7u3G|SfiVqvshy>&PvwjL$6|e4fJZ(e}`VfdNcIdte=NIhxNPA z=d%7U^m(jfXt!~Yn5Lf4YgudPX4dpS+$rY*){~$wWIYf1BG!%2Ev)|peKG50(3h}Y z4Sgx=^Pw+e-2%Oi_2tl)v%VJk3fB1U#krF8Ezno7z61Jd)|;TwF*M=37w1~m+o0F8 zejNHb*3Uw3V2$ry9QktKb?EDvzXN>(>yMysWc>y7Us%V-kiLm^0`y;5_kg~cbwB7^ zSf@bW%34F;#(Eg^-&kiuW5d!k8v1tDhe6-LdOY+-)<;0!$$AF#U99Io-_80s=zCZ% zfZoJ<5%j&RtD*nFx&it=)~7<>&$=1<0oIp5Kgjw@=!aNe2mLVXzd&PP(sUd27S?w{ zZ)N=t=xwYYhThKl5$H!)KLx#m^*^B>W&IlTW32HVit{+@kD;Gn{U7KjS?_{=igh$y zZ*`t#P5()aa-Ly*1oX44PlA4q_36;E@8i2z2Rj)}_^!cuf%Wy!|73j==|L}gI!*YU z@a$xc?-iVvSZ{}Zne}tfudv<;{VMDCpkHJC9rWw0eDkE0Wq^Ct5|=(kw+ zhW;1pLC|lr#&^hr-tlyr@N9Ub&4)qbph8mtw6u9T^n1*4z2ElLeCYR?S3rNjx{CCm z4?UeG{8V^8V!i_UW7cb+KVf|(^rx&hK>wTdjid*C=IJ!ycfj*G^9P{6V7&$UKdhgE z{*v|c&|k5B6Z&h`??V5V^(WBZu>PF%pl>~$CLGt@o$r`;gO>Mfy`Xn7KM4AJ)?=Zw z`2F^gK0mI9JBP4m9`p~a&xihz^=9awSnq-UnKk}nOlLQ1{D*&oe(`jgaQy#*&K~9| z&~()n(-3I-j|wnlLd#7)BcWxz4u_Wa{NtgEIL~D0Xs%lXjS~({$3TZzE9pV>OnFSuX~G|ZhyGUvJ2@R$)2^?aPORy_k8-v7O{nar zY2e~N2%7#+0ZiFGZQiqWVSYHc=mKcTgYOm{yqTp5_u4sKS>roKM{ew@hwjFF4Rm+b z_?+d?Q~EKr_%!Z$b7bGdcZ=44Cv*??KWs==5fO2y`FT_^e^|1ZdjV(4MJ2jeEo#*_ZL% zqs>zV-Iwz;`1Dd}`O(aoKD`23^58o>r$5)d7J2~d8-4m_Xc?dQ&8pQ8K@Vgf96txcBga)}dt4m~j~v^F!6Vxj+8*=q8O)y7a^R7D2il(3 zM#CfL<+1R{{tIo-*Cdsb#_MQ~AwyZyVTS&9PS%~F5A^lJL9DUv&M?+y-P2iPeVq)} zDbT}NV;!AL)~5Z^pJ=lq$2!wyIc}q!cAMrwOTUeWmVTQAEqyfwTKdX-u9Wk85xDfv z(a_Q-$3aVKe3ZBFq zT8n2RI5sj(&{{nAg5$yfP0(6A4}te$4z0zr9b9fRht}eG0vrQ}CTK05=fLF#JZLSR zm%#h6A6kp&4eKGf~PWv*5c_5K8QKA7EgEZ!OWqxc=~`3VGgauvmdx-4z0yA7#t^m znxM6K4g?>{99oMf6Z`mp|yC5z=t!3*5a85jspoz&{{n6!Lyh{Yw?tW|P0(6AxGyj@50tJ;fQx4v z_&Da!I*;`e;Q5}`;&~3dfH|}l&r9IrnL}&wya8Uw99oO#UGNFap|yDMc{z0=b7(D| zFTf`;ht}fx27EGeXf2-I;72fr*5biu?bIWgLu>JL0-wShT8oGN=UbIJl{vH)Pk-=f z%%Qb-27^y$4z0y=AovXC&{{m1;72is*5b(ppUE6rizgp^7ISDVo+;o(%%Qb-ioj`1wo_oO;Fo)LS zc?i6OIkXnfR`4NFrT|)t=PA<8BKE%mPlczo@OQvZVh*jv^9gt*b7(D|ufVIALu>K; z0A9@;T8qbtC0@fET8pOxcr9~iEuL=RCo_lE;^_-s#~fOVXMgZ|=FnO^2ZA>+ht}d5 z0p7?QT8jtwa;7e34z0z5Ydfh+m_uvvOaWiY99oNKF8C?Tp|yCz;D2Hct;K_TJX23+ z4z0yg4}J!7Xf2*I!JC*vYw@fCU(Os_i|0J>70jWvcrF1yi#fCw5AOF(UCA6;iwD<~ zQdcpD*5dg)_-f|RT0HlIuVD_Y#j_p!Z068fJWqk2!yHynL}&w;CfW*dCZ}; zcs>L_pEgh0LL~cshe$#2i|S2fu$v zZD9_r#nT`BV&>3VJh;a+^%CaLT0FzRFJ%s`#gh$w8FOeY9&@khI_A(?Jd@zRoH?`> z4}Qm$dIfW6EuLe*uVfCb#ZwG^6?14Uo)f{ZW)7{zQxAR(b7(Cd+=H5WEpuos9^8wX zx}G_-7S9^+>zG4p@mvVLfjP7m5AMfK{WEiDEuQt@*E5IK;`uB14a}jncs7FH$Q)XW z=YH_NFo)LS*#>?Sb7(D|r@;Tp99oO#1@N1hLu>K80)7i~Xf2+1z;9&^t;O>JxQ;Rf z&{{nIA?@73{-5F5=xHrH6i@sv=FnO^xKB0p9_G+mJov3!>L%vUT0FRiJ@sDZ&{{l$ z!T-S=T8n2G_ht}db5qukSXf2*v@a@c@wRjeTKf)YZi|2Ik9n7J% zc-DYF${bpY=OXaOm_uvvTmk+#b7(D|KZ8HP99oO#7VsyTLu>Ke1^yIsXf2-mz@KIg zt;Mq${2AuZT0A?zpJfiM#q$*SbIhT&cwPX1o;kD@&nw_BFo)LSc?Ki|J_Y}g*mhq5B{gw)K{59Yw`32e~me` z77wl=rM}J_T8n2W_#4cjwRkeX-((K0#WNE8E#}Z#JbB>%Vh*jva|HO?%%Qb-W`e)N z99oO#Snzk5Lu>JrfWOBaT8pO={C(!oT0HnqmQz1q4z0zr6#PTx&{{mpz&~ORt;KUT z_{YqlwRkQD|AaZT7SA={pE8Hm;<*w0-^`)4cy0y%j5)Lx&qnainL}&w+zb8%b7(D| zhrs{C99oNKJNTE(p|yCP0RM_Pv=+~E;9oO`*5Y{y{J+ehwRqkD|AslV7SFrj-!g~R z;`tc-JLb?@JYRtCVh*jv^9}g-%%Qb-egyx4IkXlJek7CnBXejio=)IDF^AUT=>fi* zIkXl}Kk#3eLu>J*fbU@rt;M6k>03Tb&{{mhz#Zn$T0Gg{QOu#Wct(RqGl$mVISf38 zIkXnfc<>N&Xf2*2z;P2FP0(6AGr;4RLu>KO0mqk7G(l_eoB-Z|IkXl}DL8I2q6u1y z=S1*M%%Qb-YQg0PK+sw|i^03FA6kp&H1GuG&{{mp!Miet*5X+MjvJk5g4W_$3*L=6 zv=-0B;JCq)CTK05E5MVOLu>J@2gi+mG(l_e+z8&2IkXnft>E&I2WTyxjo`i653R*> zFF0JT37*0nT8rm9@co%XYw`RHp2{3rizliR@j=X?wRqye2Q!D(;z z!W>$Qrw6!Z4z0!04?K-Iv=&baIKF7530jK>-=Cx&z#LkOXBhZ_%%Qb-vcV5x4z0yA z8hjXYXf2+6@O0+TT0B$0Gnhkb@f3j%XAZ5!GY>qIIkXnfeDEyh&{{kT!Lyk|Yw=Wp zk6;e1#ZwQS!yHJrgCETtT8pO={21oYT0C{&^O!?x@hk;DmN~Q*&l%vy zF^AUTSqXkTb7(D|bHPtw4z0y=5qOw6v=+}g@cGQ4wRo-pFJ=y{#dAIQ0_MX@`p|yA(054|_t;Mqyd?9maEuP1~7cqy{;&}$Vf;qGn&x_zE zGKbdUc@6v|=FnO^Z-ZAdht}fx5WI>xv=+~Qz^j=Kio`TfH%%Qb-4gg=m99oNKIQUZL&{{mB zz)xWgt;I7I{8Z-9T0HsSe_{@;#WM-~H0ID+Jk!8WXAZ5!Qv`knb7(D|dEjRM0SEuKp7<;v=-0Jq@A_w-vm#yr?v10 z!7pGAt;Mqq{37PiT0BpIw=jp+;&~DL66VlaJa2$s${bpY=Y8}03VGgaua}4-R z%%Qb-!r*^p4z0yg27WVhXf2+Tz;9s=t;Mq#{8r}BT0EzL-^LtTi)R)1-s z_$KDiT0GB#-^(0Yi{~})e=vvE;&}^vDDSh-T09?_KggLYp5AH!reUv%07S93Tk1>bV;u#M9ICE$% zo{`{BFo)LSIRyMk=FnO^#b7(D|zk|QY99oO#e(<-L zLu>JD2mcpyXf2-Sz~5#Lt;O>y_&dy@wRqkJf0sG57SAW(?=gqg;`s{vedf?wJU@Vc zz#LkO$4MmqA#-Rgo{r!jF^AUTNd*6xIkXl}FYr&8Lu>I20RNOZv=$HUxcxUF&T0CEYcVP~##j^`MfjP7mkLpIeD|2Wqo(|xN%%Qb-x`KCO4z0!06TCZf zXf2-oz>}CmYw_UT=hPm|p|yC@!Fw`?*5Vlf-itZ37S9;)-prx3cn$~e!yHNMuiLxks&9=VJ;bk3Qq^Jr%CkB7dU`6QYRI+yn&=rrNSlFqGR4z2H|7n*A6 z&*o`>KA$~HNe{Zu(`mxd#E};>ht3g>W{tdzIdqPA){q``Cv)f_>sYTNZI^o$^aIS- zlOFW7r_+RAPkiJy=FmC9(UqgVVh%lI2kU!D+x!nef5Ut;=|TN?J3^-kR~hxER5cVY zpm{?b&lg$MP`0!|Wt0{-6swE{_4O*FuB@^+12n^XvIafmBcrYcCLi4UVIN4Jl|fGp zX)VXz_EvJ@sUW|Z#XL5o)%@;rLRu~5XM+Ta_IgZ+T}k)3Wb~92S#KB7qgc%9d5=<| z?(;qLE26lvhMo`RvlsKzz9LvF2+shsS*cG|MoCRoRarG{sOp-AvW$t-W~b8%m7Elj zr@XGXifYwW)R!#IC~jz|t60$3P*zXl;P+1b$%v68ySd5xCZRIBTpV9w=r51{Fuh+xzp1485c&hhA6*JlQexJ4yTVB~aofVs^6mo+IF2kN4}m{zJdn z^}tv9{(N}$=W?5j<~H9KQYTN!deC6A+k-wby7>|)nLl45b=nT8gPG0OflU7Pji-El zs2u&ANPo6{2S`3!5BIjwTWfcM57XFy?_=@}e3= zj@q}G?nOZRa1OQYn;*#cI5ocBHkN!gUwyzgHc6?oTJco}mOJ2drRLLk!E$^1mb)U5 zZ*xx?`&4cxyWBGZ`A%!1eThuS*O&h6df=32>kwA)z3Bf;fRM?ST@=VSe;Ij+As>z@ zHs8&}=$|{)Qof_QxuIKj1DQ}KPl^^Tr)LCYa6W85o9`aUhcSm~OPW%+2fJFveCWd}Vr9ZnK z_((;YvlewQrHtTX7)Rc+uuR|ZP^IL1j{Y?997=$EG}LfAnS0D7sd5%7^|w~WGrHb) R*imn9R7yUYpqjgm{|DuT#ZLeL literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_time.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_time.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..7016d272f1a20a9df7dc8bb3698c42d3e984eb3f GIT binary patch literal 134636 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�qb&cis?+uBJP>dPmbXvJ>qMC@e)scfkDzTG?P zU9xM6?;K{t-{*KeP^9)u>TqF)3ycz!`?Nrjhni1c=P??atOTiaD(8-`!uqql&kR50*O_3@Ebz($T&zPc8qZ*>JIGRRRSLIqI zeCqLZo*l8Kou+o!l}Lkyj1bWcq0EW4fBHbHDXEGqrG|0_?=tFE?WmDE5N4>lx`Vq< zD^PvfdU>>pdoA#WM+>yG@9=QCc9D6iuF=4RSDyB{_lvwfU-kb=vtkh;&0yKuMN6|T zUaEezj`7OIY1S#`es|3I&X~<$M~m*q9yilDN_PJD!@8C-<23&lwRDt9)U`?GN$rI+ zkLlXQ=B5#>gR}0$VO_iMzlAi9i5%*hn0s-&on7rE+ulAifoyHk(yXLx6;9jX+^xrH zGn~k9dlhw*!*(qHYdw0jTN}-@JX(vjZSKp_uGFY!^s$$O6fXZW=1wTgjO`YxKGa<%zdZcUGhldOP;@3F%!&~oQG!@BpFVZ|_zO@Csl zgKiIn23E2>fSV>4oL)T>?Tu}Z22Y>yGh z8iUPK{{R2~hZ@*P4{EZs7rb;QqU--D=&1hF={)+U52|mPnjRESG$k%?nxXz=XvT=GUJ&5+X;uuIlTGFkp4Vgi0O-+rh zgIXF|lQTlW0V-$d#*C4}KzLwqU_~rg5ex?cf$GD;xX&?@n;K8nH%v?af0<{eHD zRFMBt+pSH>!)l54{h&A~g(Ln6PO~b0Xq+-%E$O<3*0yxZpdT8E%2-R&)IppHSE2rI zUV8fvHLAZos%h%aF}Ag&)3L_Jf%R&bQGdrVIjybH+M)hVX^W*;DxHZ>Z)}UT&2CP& z(kaxfVy$f{`b&xg8lbEQDWEz|H$xO9ZO|i1L{-<)G`*S5X_=l>=g@CmrMA(Qp6b}e zH58*m6ozhLc+myF?hvkiqes7#> z=fX@Gg*MW^?`Y}oK^%0dS-be3cKB4$56?93L54b0!97SX8+B~&@Es#+MFli#h_aq_ z^tk_f%11nkn2|f{`dBq%6b|S5jx`&QA35hLaFox7)`3f|6w+w_R)^^5%`vKPj`7nduxga(Bq+I`8-7Rgy5@7C zX$L}3>2am4JwA?B=0I*EH&&evSoP9n$TyBy)nw+^=#HO=B)R&>W_u?ZXN>k< zYW(l>ZZksp#vb8-qh--}740C?F}(w zG4noz^IpL9J%s-^ZKX!#K)qXgs?9ya`ADl6#Du^5h8`U7|7G1yCJT#DlaN($> zVko1w&P~_cn8-UC`G5Kgc1G>=<^TC=xO4lc$gP!XZ$77(|2NIKaL2LMjw8$K{e{um zab`O|QT8rowyh@6&Ao^E8&&llqZIBGpRiMuNvIRd4vKVir#THi2SLp7n$AV#Q{5W# zjXTlb+lksM0m?tlqSK98!WYDpOMiFOZ6iH*tj`;<`f0bGmF0bv7YW=%!kl5Og&s2^ zpimz%Zzj?7DyyD3z2kEtu^anZL{Ky@s_ELO)*-k z$J*==@k9loE|zSb9;2meODsdnaYIMiA2>qz;1TwR?8G7&6)9)5GAuKi2^))I$^-q~ zbURQa6SYxUS)nEAhAkaSHc?ia=4P!6l5w1>#AOMrEZadsT&qpsGTg zQ(5IWA|s&3`BplWRjP#3Qw=jx4IwQyjP8={gYl$DDjK&Tu1h>6(uo=^f{T!ji$tp` z?6YIhL|DTOOoOZ$qbBQOjm_%zr#0OeQ@2sAjZHJPmSijwZ*7aEr^OSEvNo#%BK0bI zqr)y(#BoGqr7~i)m%12T9BK@ihPn!O%T89<;q7Qt>qXgu=o!mfO50Jy;weXsCbe@X437;T zIyM#xo)w!kVdz*RjTAR}s?jD&q-km*);yyv)=2+U+3mRFX}h4YC^b@}={Ck&>k~~) zZLz6MDV0mJ0w{!C!dP79t1=?;Rh3XVu8U2Nx3mSEeXA;{60D1*Q&ZzHb;T)vR`gZ$ z7L_{K(i)FVrMuc@(N3y@q82KnA|I7eaU@RTmla>sXvvgVW_l}KD%r=Qjt(qGnJO7W z+9(M(?W$l>qY;m8wqs}lBBhkbP~0&DMMZ|HLZZ5>LMSaRPrR)@)|j3an>M4(j<&Me z5nhzDvKl9&id99@b>e}$zQNTjW66NyRDmiQMy>ja)7WJpYP2*OAk{;RR^wX9rjU?> zSVE3lQQ4-dLdI~&Jx(<*YzFMjpuHKgH^cU3C1t8E*4o?Qx&F? zs)sW1#)epOcCxWyTAk{)@z{*Ul-(_;%3a+e8ITnr8$?2mbqN~L?D~?8C@shCDmiaO zslu%enQm!`)l=%N4Q*6u?d}e=zdP9eZZSkx(cEWcE+8{kWlVi$qo!%iXgAiSskB-T zP4d*RXqIpc0!i5u6S5~p-{At3~9*9+4A!m7LfkayYA^iQQ`F zRS_|^B|`!cIg%%;x#rZ&s5&7%wxzb-;v9Vwa;~kGi@by}#MK#-lxiJmv3#nQ4KVD? zwkT?~Y>f#yl~&2AG-Aw`+*c#U{AhOEsOsN!vF4dm-E%DUNm|{}~L za}s?z(_*acti}>gyVk)8Iq+4}T-uy&X`rX?#*(bUA$yS&OUR+7TDFx4&7W3os^yHC zkTYi5Q5kajjL7LTDTn=tF_)S(BWKNsYy?%ttZ4-k%_C_}71Zu&x=?pE>6U5q){>Rs zxFc3$#Gpxu9={t8`JH2soJXsv74gJ8y}6w=BPCa%O>Z^k*;radN9#&E*{JOPNjYjo z<^TwWYL2UTgvts9+OFLjY_Ubfs9vU~AQ?Xj8t{8h9IqAXSvsR5xOeI(oHU7A~Y$}_=4iwX+%_=JI60x$XMB+b*vq}n%X1o z1+XZI8Fv#Eu}l+nV4C6+E%CMnT2JDNsHhrRWAS8L!wgZMaT=p2FO5y{RII+ijyx%c zt7_SXBXat#mg}Wz*=*x-?25~=D{H`%h>1EbsT^VwvRy_U7h8__Q8`gXxvFLD@0Y#pPlE&akWsn#clCsaoWuK4Ac`L*B zw(3sAG3Y00Ffa#}#wJriuDyPYaY%&pED^ZLUSZJuKq=y#f4ko2E6i(Z!&fUb+Xe%af9e_LQ9Q;&SMUQj4EX({xo> zwu(r#=m!Zope5uO7MCmRs9Z_JWs@(b5u6g46RJ~Ljg2!##$v*C36!r`?fjg zBxtDP>*{zIm1<~J58v$KB;;ThcMNuNnv2W9F3OG4e#WQLu;Yx&ReQ=Y@u<7gS+p8U zwxr{&A{$ZJ$5X~+Sr>~pCt|Jf7MfI?b(@m2WI_&(DY*)d%keNuZH*qs(Q`Gv5we~_ znw^k4s$Hk;J)B6$3AWnN9%VVJW#f#>##t@be^J>u*0NKeSYuG%rI%B6TzHo%OWRTFYJs+KcoLXJKG+3BLP9aS5XCJz);$?Bnvd5>m4 zEU|`?BZS~L9n@fRgb@7p!+!}OZl0plM2&fPHr*sqr=k0(^t8IRdb<%<${LBvyUi3o zN#pzU)_Oeoq-R*F!>eA$qX+lS@ZncTPW1sfJ|^V6UoD$Gd%XlD%Jd@pMaP2%>7_o?@s)B@qK3aXSNNJ5R; z)Jv&IX?}EpTXnM)(Vf11-J*OS-Cix2Pi>A|PiBZC*OM9I$n|7~ko81;+gwbk|Ia>u z5~druvPj7lP(ZFoLlSZ0P8(0-539J8T=fLx!<>YiRjTEv5RkV@DR~bRpk`0CPB(}A zJVjjsdU)&_jWTi-nvl~*wH!PW@>Z!@4jxgtbg7n0mnzu>qO^25@51vYj5u3dZuzV) zMfXzbMp?aa5*vB$h@a4Kf40_EVdmdHEiF4;S}sZgj>$!?P^x9$4A4wNGnssF9gtax z%7sgkCJNO}tmTAU;w0rir!LC zkJcSGq1AG(4ylf*R@78G(WzW8yLKvRR5a(oG2h z*~$Vm+^dA#H?Q=V&|2MF?Lao^pd9^^a#&BxCLNUXLP8GcLD}P~We1VXt=hQ5q>+Li zf}zTcyS0$n<5i8Sky;MnNqLJ}&7Eat${23!TB@eUEUMecW|o%AhoBtCLvpZ4$gHR3 zav|s#$K}|Ymc1b;mkVjxB7<_3TurUMy^CXfCgQN$(4-uDlXAGNcB~C#qYTMwRc$=h zFgv|`rW%wJSJcR_u`&%B*Tk5S=tAJRChc=RmC8^{aV~!Bi;$7cBPf>*NjXXe<){;s zGh(%DQYqtRQa-SAb>5U*CnV)MAtmoAlXB3cZ^PL6O&ZOSt0*HINKm%gkZea8*(MTn zeepSt*wlFI<#x;&b84rGR3DUb*J98yfXWdtC};Jk$8aZ|)T_7mO#*{Gwt6>A5y`jgX^w8b-1P&D+ zu)GvWqx@W&lzhUQG@kHM#Oc)ZX{k63U+H91EY;$8S0-sp)`z7&-59jwJx@lqyr67( z)pDH{k}V@6TT@Ej$z)^^f^uw2$~ibH*LFb~+hS@JN8hP2J|t+jt)Lv-Qu0DJC8x%K>>??7#}SZYpB(AK zG6QK@vtgM5Sv2De9y!Gm7w1F%YPsMyVxlwX>5lOh4SjMUt=^}h0Z4v4uv$(|A;(ZC z=g)u~7ejJf49UqfEgMjT?+_Y-t%pA!O*`6R($EG4Jd0F}aM?^Igj zCgQLsi77en2IN>OCx#07&KXsPT6NGWmT%$h1}V!NmJuXmmrcti7;+4la{3L((KBQ; zb@fRAsx))G>Kx{&fb@+=J2Pq7Hq(ygD5v6p96QspZH66}U5?8EImD*q+#H}GmY*D& z?}a;;P43w^Om)UjOQ=Te+&ij8EF-Gr(*@dAA0U|_-{43&s#>4IS{Ai)E;&;9y!kkblYT%B(Z=jU3jlmn zjn|Vrmqp}M95!#M)u&#mP{zB->fsZeX}9GnIS0!cQ`JH@JqgtQ}TG@o)c^P8vco2|HUEkk%%zO zvOLDngIBv~NqHxbl5I3BC)u=Y%0U{ujh>Zin(lbBHb7%HS546M>5;T-sX;X?^S3RG zxAPBw93mTOP!8MyIdG?Ciw(+wJMO4l$G}Zvwb3Y?GnlJoh+$1E1A^+a;oJ$r)Hsb= za4b62Dy^!d9Y&v%$M_MS8jomNoKA1!^AkTcQK~oCX|McFP?B1@@tG*PcURxsaDG}K zBbO>kT05#19&c`Lzq_a9@+C;qh0)aL6gPHX7^`qdUg>ZVPnGzMhU zm+91JGY7QNVu1dq!x{BO4C$71Qwx3kd_Y1KSp}fqbJ37&8!)4(kv`Yim>!U5Xv;LD z8&m4ow59=V|tVepn#kS zBeI)k9HW8k^J$s&pqwN#e1oGpu6jeZRV)S4a?KZ{HJ|E9G#ER++Ijds`r^Z3;pkfr zhwT$@Ylqb$hKCR8D=~UciQirlwJC2gl8(C54ST}DorAvxa#RYy>>2hAK*DRONVG}dOcLT*VL-&t}jcPr&X zjW{(i+$XD>7OZt*32KkVXls`vNjJEdChUDO&y{jTmNDAk;qT4WRV3ACm|bsGR?6op zL1T_G-+{BPu6$l#Zf|@k!Td-xzu#xZu5NCPFF6}i9MzI}-zVlcE-Wo&=#sVn zreQ|5_K;%|lMOs1r{SQS(K52NhvY02q#4bXIV*46WP@@(i>tn-KGbj5f2DlvRB1fV z!04>L;A(%Q)Liyjw+6-+4%Iz^@pVJvX2FiMS~fnhmXAf{P+KXVJ!It4FC>?Km5!yK z9PBePnUIV+BgglU9MXewNYBXIkC41?4?4zhIh}>n%0sNT%=*NqtJEM!t77%N6s?{= z|6$ilCEa*i1B-m`FezuMAbl~KMxW_4ucp;QWc&P#WAP>K=qu$@(x4p5qejfe8*a2V zqiM=$FSK5p$&!1e#?k($!c-;BygaQwv~EAWt(ncGHhnfVXui{J zgu~Yw)z{Jv&#t)lNXq%XQmzp)vSEef8llp84t-3ly{}7+88>n0*fF(sQp46O>(ZLa-UD?4CZ4x5$okz%EI(h#eXb9$AW#xwG|g^clu`;k?D z^0}vT^%IuUbkJD5(4{i&e(WrUx%9x#L7~)?F z!1v|GrCnLFOR|TRQ{JtG?>0x=ccfnj;hpj#N)s51q1bQTgMlALvoY|%V{YrXQGfC3Br6oVLXn+C9=K}c=$Ug zA!9(G8OQnzo8zjcg*;56MMYSg!G_DX|!_tiy=|<*u}iE^5(Bf4(wqX%T?D`*F`-&#cvaFe1Wyf zxbdS-ZhYOy`~ZjXRL_h*EC=wgtj4&bsmpOWAs1b7IRjSl``Fe4D|L%PSI#a^l^n(+ zau|=uVLU8XmX*e^Y>vbvI`U8A$z+04NY?xP@g`tnk;>Iq_we`f1L|H1|&a9%%7~sNL)|9 zT-R}?^*e#o4Jkb+w3AQC9vqS5N2Raw_HEAC|FI$}St0tIL3V zY9E#h%7h#M;%We(Dz)BRF@6z|U8=Y_@2W;C-#d4-+X&4Ys($I-mFopxzZ37eS$!xX z=Y>i+FGP&n6dGoYN$iL%DB<{n!udq*YBB-YfXzPO`C8oR7v*~cpB zL}Lu4+Tpv_!#-LUrb)!{Xde><#c2M9AI=Vq4Cc*(om@n|hZr{oL*v7h^qod`DI#*- zsFd?YM7Fw=oXf*BiO{gu-sfE_<&=`3VHF>ZQ3IuQnJQ_fv7bn&-PHg1S0vk^!gBdp zX*4XO47gFUA`8oDCM;)`gnX`2Wel&@U|@7U$7m2WCPrG7wfl+Zh%rm?g^$b8EN+Zu z;xXG{6)fkkN;zdk98;DYUc+?B=)xMmR;}H|I{j{gkwed$5OaR>xKd7Im2w)ZH0r|f zr9sZ8(Gcrrs@bWI*%Kyi0w{vTx71BiGxa=RG}a>#$dc{dL%m zVXqB)z4nD+1=_F<^jBUSFFJSFwYsPFX*z2BsV8xij*UgEw`Hk#J$sBOU*JepbVomD zQ4AeUGJYSsrdQKu zR-w;$A0pTsh)oSP({fY&Fy4~D2Hur0wx>>=-WX_h*9`s6MUg<3_UZS68eJzzGX92u zxzkH~Khon}=l@twaK(2tPjZEKoBrM+zfk{|ndJ8KL*3#!|A$)r zc{jX}pZO*^KS%R&SNI?6U%2AC-{l8gUi|~T*%kiB`bAfKKi2QN;`^cg&~^U)ALuV# z;SaiO536V||F@lG4dX~J-{nG=ySm)_|7DlE;_K&ff0u(l(xW}nJ*ZFSmavk4&6o2SC{zJXbb^d;r54e2Lu#iP*9XGe<%fq^8EoI26Czsz|A0xcm8Q1xZF3)oLN|){RF5XST*uwM$94Qcmmha|y~|I!{M#StKe*0+#^o(8Z*_T_%dfcny3235{JzWf`V;l- z_Ghl})DZcF@b>yo{p|(&<<;n~$BLJiTCcPJ9No_T(|&lnzu>sE*>>sA>r%Fhjr8sD z1>sM%^4PvlcO7@z9OKjz6;-}-UE%Hih2sg=al60ZxZBfQ;oDqZ=<;%x?{|5vu(e4W zUai1&eU5JD^=UtRu9XOm=eb?9b>j%f}>)pQX^5OUobx*5OaDJ)F ztxekSYF%9Qd2~DLtNrjED-j%b+pa$xciXN%9Pi?a&uzQ^Abg1{d~acElQz6sS1rvu z!t}p~>>R&;yq)#cetdR$ar}qc?msx+?NTnI#^rO{ZXY;b)dgO5&sFwncFeHda^ddk zKkMbC^{{+-wc{iyzT;iCTedpj)kb}Ma<7rvdgTZDg3 z+pC4|rtRgz_tCbzU;iap-hVzq-ffjXOZzohK3`Zz-Ykx9B-`twENv4}KHqtoJVk_m zPKCE#+1g9AZMW}iZ9Dm7>v)d#8g1M4<=5UK|JFM0*WOjzR{VZ#4{^UZ{ts(gZFJB+ zp`Uhq`P%2?ggRur^0kBX|G6x+zWJ86?N(H%c_=OWdKYRr%*#lxs2a6IKH**D~b0tqLsHrjqAb zgHE~DM!xcF`~0iOF%e!}>**Et@kQj*hT2|2e$A@Da_vs?*`w{__mIEnW&1($i6PsM zk+*cU{UrI`D%*b`|5=28j{GkDwP?J`wO7df2HSp}{JU|s-ys*M_w|fdx%MG>w$)+F zwNJ>o)-Y49eMx@F>Y(MCdRDPg9MAS>+I`kARj#RL5fi%D@pmIXZ@q0-uJt58+}l20 zPX4XP??Cc**05HtRgqVT@}Exr^J(_^Bgutl*d9kdS6sh|Ev&$8?JI~B>7X}apb+i6UpxiUrO#f)Q&Gh{+!B$7hQjHytnNc zWd8}ae@b2~>gRg$eWJbJOnyX+CwGt|eeCn^A#V}w=|S>AQGbt-_lo}gBv}*n{|EBR zqJEzvcgVHle}#N8^-;X&`jh91_WBOFahQGlL-Ohx+nov_OnF&_auLmZKqdGo+`>eko@)#`*;;OD%#uW

21YT>F6hY_08m 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%0DmskRx>Z?G-jJp&=0(CLzg$3VpM5nUgb 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¬(#QZ)~@^3M}$D8~r9#X_R!~R`# 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 =XDX;1_b$-R{>D{JQR@Tg}oHD(< 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 U#1N0&O4_$p+wYf@g%o`M1+i_gtN;K2 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/lowpower/cmake_install.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/lowpower/cmake_install.cmake new file mode 100644 index 000000000..1566a630e --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/lowpower/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/v5.4.1/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-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/lowpower/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake new file mode 100644 index 000000000..84e62e6e4 --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/v5.4.1/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-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..49cba64195aab527724f13076c59eb7ee2df1017 GIT binary patch literal 2600 zcmb7G&2Jk;6rasHB~8-cP(D>ujKoJk?Aq%%EkOhkC2a(RG*A%Yg1aAMdzrWZ1t3nGIUr8_6NqCE@Ov{m_SzhPC(XX!@4Ywk*0XQk_};bS>yG0v zD-QdU%@|`}Jj68b=zuM@$?EJDa82`?4qex{d@MQV2rW4)S}iRbg=Ju@8CElF#jq94 z+}d)QD}-pqoK5HXjf-pU#-)w=6PWoNTU&brlrgu2wEm;CD6L$+kA`^kwI#$8zwN=s z1yb~?7*2B_hP)X@B03Y3CND)pGjQrt%3qIvD+sdpk0uF-bed+YFe7q*idA9)|hFfWFwQd~BpahfH~NC=gQ5Suc4 zU;RotA*G+s^S_G17D-tXddca!?C9X&wZ>K~MNudrGVkQ5L3L)TrQ2?`J3$cazEqYE z+dn{+%Cv|l%-N+Pt}p9SX^(>Lusv#ZV|wVSF~Ag##>3$_3q~!>S`d9mOIwZo@mJOD z&YgCguJSzD7#EhRxCi z|L5SdOpj%$lfE2i-Dwz;XJ9K zu11HFllaBmAsQRBl12|KQv6fJd}^J{kBWl%l4qem`_b@KHhs<=qQCTU8I%#U-xgza z=Hvbt;`U&Ejwb2jen1CD)5IEduKiG<9Y%(fo{-$iwny2ptR6>Nr_3>^|xkBfb1I#I^R~T z?-T}$$@e2h`H6{6eRQ^~d4EA(%0qdn6WP4FM!>E725@Exw9Q2}!nTd>gIuHXDVA3z9XDwmrKu(`LHu zBnT-I2X2T1;s+ok4jlOf`~ZFcM-CjhATE(|fUmlz?b*!%BuZ-6_jT2D^`pAl53cXs za2$tOaoAsM&KUdS38r~hJ6vREScB!jb*y@JW4O=p7 zNwZpgG07ENjIE&qEI4`;=A3a}UO%^5TR*?vcoyTl#8y||24$>PLh^fxLQtG?b{gU* z(LE7EDr%BPo(VW&uWV{uGB0Lh)7MJ7Jbj#~{K0!B$2dzkCW0CV*N$TnsB5REU z6^*!LtnBFX!9;Q|(i^qAf2X(sYOM-Jlq_U7%qcHr<=D=}Hy%hWP|B+`(XyM=BAy zE4kJ%58^-}%A6Nm6frN{Fcr}eIY?C`k#eUZ4OEhHH%!zZ;b}~^T)2mmZ0xEaOnKR% z3eH`5H^HjiNaRyqNQ5-bQU%eGJ1&GmKvA$sE|X!-<0c(uD)M3TSWjt;MnS>kNEGUX zS$EN=|KnWjIn9nmPvh~q91ro~{ewarViB@+{q}*oFJi9IX2*T++KoQ?_HTadepCdx z%o3$|(F!L?8n;3rR4M{&@O17h*BNhO)V3W@fuPJ8v~FMum`436Z+{yG=?y zlR*7WyVLc3fBRCIQS9mtQnyHCG-b{?W-c|R?|6kT&oF@+TRFkkP=3_e z75k^)FIMdLz`v>3AArv{d4+umezxNO75GMle+xbrQ++M3u~iGTuCddP*CuZ-=HX=6 z55lnE(>C+=uHL@k`=#!bdK23CrAf|9FY9c4N>}p42wkJLjC#YU%SOFv)V5JR4P(Ym z@_|4SQdT(S)aeaz%7=u`+QAY?oHiewA>UARghfrhkj@IfJhd zrUwE-7s#Q3A@8F(&uGYQ5ytaE(noWi(~u1aQ*cOz=DeVxng4l%nJ4dOD4Ni!FnVN> z;`bEus4O!tl#+P`PXlkh6|hx~=9oD^y&2-EDLv>=EXL@}!|RmcZDL-I0_@@K!Rvs6 zj4`M{c!5Hx4=0KqtN$*vBuZ6#Yt7p~|K6tMh0@R7{*!(--RXSjef~E;zZ?%r3yoKl zn3Nswbzr&y@1T)q@7+{*6&ls8svtRr*~w)OZHh;KKyw2^&!!tV=gr2PgaJqGzvO(AXN zC%fTghqZkT4%4{mcg+%L>qojW9rh3({f17uf*WYG7Y#J3-qldQ;(y)u=(A$SqbpkV Odl#Gboppk?e*XXxXOwyX literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_gpio.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_gpio.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..3b249d30a33cd5e3448b20eebe0c840fbd0df9bb GIT binary patch literal 2704 zcmbtWOK%)S5bp7=gJV0!CcGn}1@SP5ncZ2hiH$HKa$*Z`9HRtr;INuU@9xAi)1#T* zb;5ygLE?afg!lt+K;p(v;0JKz2XNrP6~PG(@Krx{$IbyHO6sle>#FJMM|Jhyzkaai zI1aPou;1B?G4|_2O!1y_SZ8Z&mF2)q#hc1?*?vrV&N-*mf>LwyT45O2nwm8=ThMGl zu|{(~$t7I0ZB+%BbJQrzS#w@kxwzC=xwNwS1jc!uEiJtX%2>ld@_Up*P#iNm1@SXd zJt2Ov(!W+NkfMpBIqi|icsmG1cq}GuUKQ=hrq}a)f^HHI+L6c#k@H+u)YUIV)-D1W zjd;bF>F5uOM0k?|L740$X|d4-PO8AI3LforJN~xc^*6{~ zMx&i_ve8YlsQ*zCRV980Jdb$Na)M_P>6qM|L?7Te* zyYbaXl=4g@)is^PgHt&j{>HtdQry8Bs`m9;NA97Bxk4LV_w8$Yee@mP{J_0k26>ew zQu4ALj*~QQheF6y1lZr%($(rzz-jncjIp0=W|^AV{_gJUt@WrBRV9T;-NXGBrJl~8 zez()@`M$sXvPmd*br*?SCRH?H&Nk)s>by#xZsGT{ZqeyS^rP}f1D#3=XW2OQiw?dz zE%p1}WWW7gw>C~y1Kc-r!>msOJ#}fExqA(!%E8p7!PNb(@$*wmpurZ;@MTn-x}0OJ zI)(o__$$*zEHYZ*cQw9s%Ktpu1HW9e-vIx!#&3gvR^uOnk87MN$$~C4K#MHF?{dvv zfInBWpMZZ^vwsXe+vG*|Dfn8=|8wwXYWyqkndr)Ed4nxksC0u}c%UwM2Qd%F!+sEk zC7*PdcX0LAp6?soHF^VD`=v?FjhA)SKE{WWrdT5W6P(=dAMBp(Pm zAIb{HOr72j$2=lygs}vY$Iu+qc#@~koQD-;Ey5-#ULs5%K|D0)5e3;M;for-L6{x~ z2wfkC28O(Y<~*(-dyg=l7Lq=i^Q3}oK$wC84p41|cxH?Tor=X6oq2efGQ3O7%TawjJUnnGL zl?N}7sPo}i(nIy%g_cCAYHw}t%%?UjpEZ8=_Mi2$=}zZEZ}Y$T`DQ#QB{W`XFey9U ztH5*v-a;d}i;4aKO=&{?)F_p9(CjyW>|3-K2^g`qBXEn!^dp)%dZJU?yTJ9hTPR}` zhvHI2vvF1KfLr+mAhiVA#yU2b?gGgX3>~|<;N(YbVzl-91RH5FOjE!622&r&_jbcI zoyPqF9Hzo_E5B=&K->9|u1$yifscMhCtbnIXtdr{G^*b9P(R^6-8bm7V#lK^TKBt# MP5at9L0i9n01P6Nd;kCd literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_print.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_print.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..fb7df4a9c4ba849e864c658ad33837e535ae502b GIT binary patch literal 39988 zcmd6w33wGn_V%lDlU%YvNWu~}!vzab60)$nLD&QXq96jIF}X<~8WKzb0t&K)O_R7cf8U3B@2&lc}nvU|g>P0x*f@4R=$ zADHy!#rwi&QI=59_@UH7W{%zxq(<*0FRGgtyc1~_yuikz7_UmtRQE|AWv<#~nNgtFyc*xLU zN=>|c)7}^Ny!z_im-oMT;Dz^gFWJ9g-v_%sdhXL_E8n|sdDe;rL!1!{&UVhOk9VBF z^KmNa{jFp4xYgqhk0=|tf8?;Ux1OyFRu{yM`sSjMb+HpmX-(^cW1_Yc@922eYHY%Z?0iMx}zLZA(hUT3vgnLu$;J zD6?%Uz3mql_sD&D(RWjw4jsAaq}{H+~Z`c8N95-u5(m+;HLEeX>Hr6%o(qI$+Q%-QxmwQ(@K{7|#-R9Zt? z+lDoVzN5MaX&vG^-kI0;pvns#9O#V7yYe&j^)^~6CcNlSVz^{mfZWjyHy-+?Z&0b! zU{KvVEVR;V6)>%q8Z$p=xUQgcfyra%u)NsU)a-5H#qWlwrDB{>4c8nwjDEKz zY1P2I=#>M*;~tI)2a;mvriE`#jNLH&wa>8T^@%F#+ItqAOf3`~sluz{)wX!0>Q}_8 z@pS`so04*e-?upZ!!1d74jix|FM9pJ(jDQkcdHGH2dr?04BZyllIQMlM&&#cUZ1Eo z48OPG{B5Z*d%W!(6SrabZ67x^8#W#u|Ge)*QAJqCr(`YO8qZ{Hm~vh?5AA4xl7{q}XY zt=urYczMIh;0vMU;XxTOsUyBSnmX~PL3y*gI>l=TJyPavjkz5LQQab~I=92b9f6^7 zDkjdX@ocoZSNFN;LwD49X)$rFo~&O^`vmothJ{BCgumPtaC_YQm}f^fe6{U0>=D>U z%wEy3BKYdYztp2oEkClKT(RM$N18dKCT^jv6>PZv$Ue$}w)v5L&Zr0ff_~Vr_|U#^ z(Y6@$mhcqxFxr={*cQ{5a;{(U$}cg&ybIn?G1qKg-jEo40eyV?a`f` z<00y!l>0)r&jm@l>Cn$_?P&OI+q=%FwSU>ZeC?B{NyC~Wy8=V02SkswS|GII$*t!{ zD@Ffkigr%`i7xy8L^Y#6uT)et&zx8{a+(GE$&CW5jU~6m?%ZJ*7G^B>%8l}?UyMq?; z5)YaMvLo7eMw`Xjsnp!fsOreL&RVvEXq2&+U$$t?G9%iM<7g8^TW&2|VSL$K(G65t zFXQDVF(Z=bt`1x@wZb1KD-j#onMJGEnuQY<5w~%-b=ClE>NeQSS;MiF+ZN9#Q%+v| za!Le%YEWdfN+|{8Q`|li%OK!=M+oNj&NUV*}g4Z z|IDHa<@9TD5tgkktx-;Y%hNvv9@P$Oz}-1E8f(@bHA9s;^dLAv#YRKuNFU{-xD5cr z*SV_()C0ZRVR0~Q+gr`Oef%vlhXej%xRLi!0Z?q5S=z|GX-vZ`0CDRl=K9% zc*sp|=T;o(Zk1tFt_$Z7s4mbkMXRn1Dgw%B>73X+H6hTvee?6%v~-f&&|ckDB_y0d z675uiv~x$dR)OXN5>8F%pD-eojtnix1WPOcN>D4znq@g>rWE^CTd&e2!mfWE;t#(hUc*n+NHCpXXb{SZ! z6YM%b$gs=7dUm$!0Y|8jgM=P%|;%H~`_+TszxbOM??YLbcK)whA~<4^pd#}Dcb zqnWv*E;Q)c5`NF-YaTpcmd;*p@y67#P9FLIg}$+pqL zR&kCBn`$(&%#GyVsCviuTWX^?ltTsJYqJ`gwYk@@hKKlRH*wo8zPpjuNI$nGI ziTc?*uQN7sdlpOmyc->)gp5u_iShu{z32 zwuUdqbDCVN0gr2I?$6K~`MCF}vEcEXkqpl>NN3|mB1b)IsMn}ldiLWROlEcuvAHW5 zqFj@=lbS{TSM$Aenp8usHawNC#v3o2MaguHUQ=Gyv$m?LqNZnc zc};j`UT!9GDy=AUbIj?Lm7A4an46v3D<>zX|1qA5^5ULT!r^0dUan_(Ww>HSNvW@7 zD&W7UwOLllY7|bdrh92wbYDZMn%a`0>M2=M(flU4W_Aq;bPwRP;u+-?wVCCWXSiD- z#!)fuRtlszF)@MYIBLZ}6#m9Iv4J@*#KZ=IjrA*By;&fRje*8-T&(2KA~rw|cqpqx znI{CUbYn_LbU{jti8oFv%i&B7Bm^p5AtTVtohKPFIV8sh=CRdOJy`@=msmH2EW9qHxJ#2tT`$sp^-*X*ukvouvIwoz9d7>IE^IoM zV^T~t;$*=VQscD1T(=VGrZ!&7ri;@Fyv;>Z^)~UkB$^s~>+3CL6sfMaZmndk^CW?M zF^$*0J$I3qz%rd4dZ`m|i4Qej#%0{5|aeH`-x5ixqm-7k+S~Oap7;jBXu2N`QQ;T#dBr6bb zm!t&lZd7wFwXHZz{it-e86+pK4yJ_PEi=uO*~&Cq8>4iTRx&A)cM?}BHqhOy)!(=^ zsf&5d${prdh4OMev4Q!#Mp1Gxc??S?G6DX|^a^^4MIdE+_tv>rCa3b*t7gaEd#pMwskE2UC*QEaaW# zCYiGgmDj-)j@feP<2SkcMQq?#?v7q-9NRur!fZF6*2k3TZ6&W3N&cfPbpYOe$E0}e zacup(cJFMqAN6)V>~)r-wkI5uuUBF#>F&qYyQTEnV@fu=l&N%E|F%13iI`SWv13Y! z4Lr+dF>2CX+y>1}3zEc&*Y4?oH$1mHO5nXYmUnKmT+2XncT=>LZrw^M-00Af6qx3k zS_b;K^CUhHc}LPfrYqB`$e!h2NosyhN%5ta1!Co7-ja)_>}VWOSm=(+$}0M z*VL-Q@XT5@r?k4Nu&lhILeayf!m7%`>hdX5DXnnEw5pPl^1T16v7?N5%?Q{VI@Z)y zSCm#NQ-PB5Ddn{_YDQ&E`IO4il8o@wqH0x9RXHWYlkoVqwshKbRWr4!y0)=iT~ty& z%U8cqv&U3dU0NEZ;rGz7V=_lqm6W7; zSzJ|BTTxY1Qd&)`ZW>CeTUa=yaz@x|w&A1C&lsH3H-pF68JW|Hipx(gub7^fOI%)4 zlvy*qG<H)lw;uxVp5enrfa|Tu~Li z3rN|ZFxm$W^s9KS$Szi3DPR7GB2GmZF**HQE^472({IvrI|HXl+$%e zX1J|I@$g}EDGL37X+;f} z01x^VMu9BwQ);IwuAy5?HGJ^k0U0NStE*~ia7~sudUysElj*w(>n@uf zmp6E8;V4Z3cUCR`f7GyjGB zzvu7G-_t*vxik^j-S{eQ81 zq*k1NQ*m1_Pxkxc4!-mZUmR*8KG~O^<%@HDai1pQfxdKqobOBbZuCfddv~ZMuJHN& z@m0R`dA@j|FJ9q`uk*!geDOM8yxtez-b8$-FMV?p@l(EZ^i7@`-*XBm_thkmNWDAg z>#t46jr;5I{gM8~>Havws{yC~zm6mQnajgHIi5H^$%N7#J(`FkM;Tr|(%(7mrnfG>WyiTE*J`c_~3 zR1@)bUwTvVvp)ZGzIc}}e%TlA@x}Xm@%}#;zvuJ&;}3l4O~oJi{Qme;U-}n+FmCM) zE4V*oHxZxaOZUgaeChspq%YkckM^aX=ZnYr;_<$Cf-kOZB3|Z8_s6Sz>Hc_)Fa2&` zys3$JvoHOzKN#=w`CstGANt}inurhk(tq^Dzxm>nDAVD%|M=r9U-}tM#Ao@^%bJL* zed+#qo-h56#`As4FKi-S;Y+{C7vI@Le77&XsrVkB-yc8VOMkeD_%UC)Ki=v~_s389 z(*5xZzI1=Q$CvJp_xaM_@x=%KVEl>C|EVwjyovY=UwTvVH$J~VHZP-_^Zn00zdw## z_VNDbkE6WHLQbbUYcd@_PWGjz_~O=0#O-|P{y4*z?vH!;(*1FkFTJUFfX`phL_Efq z?vE$?(*5xzzVvEeJkuBBg>jyEd)&}Oyv~=txrz7*U;5Kc#4q^LUv47a<4fP$M0~)P z{!SC|C%*L0eeoAf#D{(9{`hBK`ft9tpLbcx+h>R`p5TjD{4e9xzU8<2;_bfpIbZx@ z6Y;CQ^u0~Q`+Vu|{K5D=pZ}m0o1Txk`*_e20*Y?hSyRBhGZ+y9s(BPiB8|CmqlLQbT=^gUGiJI{)7ujqCw zzMeQz-=JDWv3z*8Q*58lUZU6@FX7s57kzjNs(%vL=d%M8kF)yYzbLlH$N#3-9*^T%%ibTqqSzkK zeowJ|{qQrz8P@vYhORxHji$7-tn+&u#rE}AbBgWpW-7%gmcK2<_ISS|VkJujWyFkUl&GRe$16R(@wv{FK#RLnyY#D9xHx@7VzSC<6sM>&DK7N1 zG&PL)JS!eW9OJcjni@y(IxGJRDc)`Qi-~tw>E#rEW~EOjj@&OxQ&&)o??LjErf{t} zz*@gLFAa_~buGo$h#T?E6#wLT($sClf3o6@#F6WvH1#0Gk?XHC^|Julz*y4@%GQVme+@jB_4OiSEAnw6{Kqs)5pP@bXM_+h(EHzKQBvO8e1@ zf1$X{>u>bca!QMg4-yr=c6(b)q&#{%Pz{ca#Prsn+Hb{ODDLilSs9*0bqd9gTX7!6 zy}c7`qQX~pzqaDR6fefZe0NGzXH#t7&pMA{`~KBLicj{|H|Xx$)mA)(((U^Tl@#08 zml*pe(}$;^nn&EjikA>iw&LrE?eY6+itX|F?Gzud{F{jF@iLBW_IP(I#rF7ZJH>Oo z`lqSg6hC6cuTmU2zNe}E6i3ciY3e} zxBQBZ6}zlBNb!4COkV<4Us!P~itY1d2a4_SYZr>gdF>xmCsRD$igPH&n1!dH>PN9X z-aC_G`}{hLV*7kPieh{Gc|OIhz5X6l7g21F-%BaRK4i+9MzKAfoI>U;tAIBIQDL};*AvB=l=&Ow#Vm>Q*4jVpP@LzREPS*E{adH;+H74 z#}9icw#V0RQEZP_4pNLU1y4csF~#=y{|k!k@x}KP+vD3`DYmZ%0(9=M$H(y$N6x1~ z)skZS{#`o7k>g)bb*9)Jk9Max*4jQf6x-vU{uHma+H(-a_VxA%inGn?QG1P{xWI}p zp!i}dzL?@=R$NN)IxDWA_){ycq1b+YGKb=OyyHhuEui=*D_%zNH&%QD#qF&1TSKuu zp1+ggepdQD6x;WI9;Vp7Uff2peZ8`s;_X&>&r@uV&tIlE%gTQr#b;RS_cp~ZTg!hy zv3>vdQ;KI<%YQ@hDl7h(;>}hZMPmnhydO`oJ-$z&*uEZ4r#Nyv52_4`KeYO5H;PlN z`ejjUUyt>s_zWxkG>RkV*Pt3qv3>nFlHvhYeb1wKv{l|jitX#6B8u(nk8+BqTFYNf zv3(~;tR*77G(9J$^JsvZ>gu-Z3|V*B~SsT8lU z@*7O?byj>f#gQpmol9|K{1B}!pg3|oiB=a;9BJQZ6{h%hF9RB{P@HSU(<$C;#aB@L zm=({Xc&ioHQS7Y_jn}TBIAo>YNbv+KzJ=n*6sI;)94SAj?x)xuuRKDreSH&I7Q2D_ zi!+`Sutug31N0*?+pO}EN!#g*Uy>MQq|ovCZD0CfU+ld?X};Ozz7U*Mke#8r&icb| z2WA!YRapgn=+m1%{pgcNpTRl!<5DgtoBs4gn1e9KCHQl&U`{XmK{h#9J{RU(WRMGU zF3h>GUEWFbazz{ zOS8MHf*ASH++7vSO@3&KVfok$!-nE7t)9%p;jS!JS~5TdD3p4*yC;RxqP*5X*_pF zA73C%=0Z;nWY{%QiGh{rg6kCRdTl~wF`H=KAcG(&ci*(Qa9uZ_T>fL zgA?^ecG7Q=x*LYm`b*i_+>$xjykt(cl$|Ygl*Y+%4|%i>(k{}2-OWi=;>_HQOpVOV zA#3Lz1F1itU(w7I#|@g}?wn{s(WMLIn5?)qeR-ALqdesyRh7=;o+wC_3TJac^aHGJ zfjOq9NgZ>fv*fskdg?p8n0u!=$B&2kyo`lkW+@k_DzVuD$7Mz272BGzl%F4ki z$2~RCA}pJ2DmzDxdwQZ&u8e!up|aic3hF4EOtv|jxRE(Ksk>}_X?>o_wvZfLjjM}I z$!D4J%CaitnLiY+{Cwn=KeVs))uhOGN6eQ&%-2Lre4H;bT zk0(wZ%3KVVo4M8C;jGUm&Xhqr>X0c9B#?iy+#JG~Hu-G!?*SJu9{`VH{s1f&W8Z+! zVf`?840ANilFwyMqgfB}w1X}e>RrKjP)1V^u-uU9MVxviw-wm56`IEAV54J|GS8!z35=0hlo?@UH~Sr(Qz%7iHD9f(lP_al50?5o0Ipyi_X3iqF>eJ|GCxh+ql$SqaV9zxO}N*VjEA%|?IUhCIKrk5 zZ<5|#bguvr%OZIWlR z|0?htX57C@#)E8{aBn5~D&_}>Gev)x*yIT|dE#D6=3MqaYk9!NgZn?3^VoxXc_tsQ z@f?8XYW5toJYeI&eVoks?7=;3lMmQzK2MGiBLc(1lL}%W*Xy9yx}bWqHO}JRY7UoabcdOPMbLFJqnxUe1i?H_0oQmw=@{ zxJQ(Umj`HC4}B%`ozSmk-UMCvVXz!;AG18T7oU6``=5p``{1)+X@}kL2;<(8X=ku$ zXFOvy?To{mb3Nyo2*v@PCVW@Wxse%nPMn*V)4}zQYD@FZV4MVKIth#yAZY3dUd`MG zd<*mG;5E!cz-yV$2Crkr{T%03X8cx_gA)r)m(a(#jT!f-oZFdagYjYoP4mEaGOq;x zi5c%HIUAVo0^h~_IQVYno#2hk&l7i%2Q}bsqQ3*rpV{*{_#S4w=i}VV{1cek2U7yg z9J#@m2EL#5bg+0%0YAWcFYtrR7|J-CnK4Xp9%9B2!FiY&UBr2Wxd@DtEloINJ6o7* zz>hKG(BM4IjIQZyWk#2BwlQN76H;QKa(}^DgjTm|p=u&HO(28RqZ7+nMoR zhqHsZBluZnyszQxWF88Bj(H;ZugufHD3B(c%be$#@t%^io4FqRH|9IQFEHbLedzfF6(#( z?!3pG3;q`~j*ZSi=7C^rOq%e_+xdX`Y>RQ6bQ)M6XEBy>K4hI_<@}o&kHHP&7uX%y zzq(oeQ!Edz7mVLMhKPSO^p7}C_gEqMyT=M){7{?oF?-6upD^Ruweuh58jG(0f6DrN zix-1GWBnS7@m{3!IqPdIUJpLR`bO{<%=d!7WPa3QTt_%xvHpz3JHcPG{-VXNg1=$? zpBBFb{+9I*EdB`m9qV6O{4E$eC`~_G{2TZ%>p_|sP5}SFdJ6bQ=GNe!m^)hB8T>Qr zCtI8a{)P3v7M}|KmGyk^5$0jw-r%o2JRoqnJxAE(Zr#pKft2 zIGXjj7B2wvZ>qV^^PO1s;I!=ond`yLnB8M04stZ%wB*Dyo{~e zNz6Dbnm&)inPD8N99+=QghPz!&p2e5?SkFgY!~dhrrpr>4Wr9CEjSreG_!y`@mgT$9q+V@t&SJK0IUbPHZuzYLb+ z1K!Cq{1zCEO%tw(41Wlg{rYo@zXEIeL(>lyYfvhU-4JhM$JEv^RB4u^d3zM>-!<(GivxQFMe=Gb);SoWQD7T*r;$#wWMSoR}# zJRtkg7U;4cZ3D}Gv;&MCf~LQMF*u^>Ww7+;JzzQRy$Q}`&pTjgpAW&ZzMp^-*@J5< zbDa4VEaysGTN#cA=dr&fSo(7-a4*(7fO|7%fMvh#X7MTDKJ0PF7{Yy^_htQba6jfj zU>pEw!nK&;0`LIV$AV@1UI3Q;u?#Hx*QMZ7*%}&jriAvjB{P4Nc3yvb|P< zar1^I{1UBmCNtira|SZwT{>qF^9JxUbP%QKUW*?D=dx*kQv%VjI<^2As#b1DN;H2q$u$+tWzMR>A@vfZVXs{f&>3`JlxCK~_ z&-A}sc-#&w`*p}-4VHa8(_*|Q=M3fg;2k-`r-9|TJ;dU(z|zmpv3M+a80Ry|;)}t< zS)T%yesvibCk>jaEuIM;!TQw}F9J(HTmhE$zYZ+t0=yGv#)N+Y%Xsfzu=G8=7iY#} zk6HW#SdJ~vT8#JN%()xy#2NkvSjJ0lSo}6v`t1i`>9-$&rQaR`OTYaZEdBOJu=HEJ z4`=!<-i0$91WUhd0hWG?d!nY_wgby~zY};Qx95pq=}UMY&K#Gr!P1_+z_S11eQuM_ zaPZlj&sdA`-kZr2@4T5lSqzqOLM2%GOf^{cquCbE1s8DsODtXi9>w~N;L*%CgE7#c z>2|R6s}0~Wtlw|(LtyD|TfuVddJ23l`~Pb3-@tNA!+Y#zzdisykNtRu&G1KHxu*Ei z;%~uneesLMN5Rr3>A$t}H~}o>rh#R9tltZkOQcHEg!M?ad0vFp8?C5WG7h08!v!mjPWv9 z#+RK~5#N$<^R0 z<|P)d084#VS-b`;+wl&I?*dQfeC`8Foi~G}o{wAnBv|VCti`*)Qcrwe$<*@=u$22R zu;kwWmV9W4p`6RP4tQtQ-1kl+Hut^3=Ds(c8=2=U9pI7u0&JeM5PHv3=#oV_)to;a zdX-bd>^`fiWp?wF`|8NYtV;%XBOk}Qf~BmnxZj1$XeuPe@z<~xy%ak2GfZGDo=WH_ zoF=dq&lS*w4NntTi{~}y>8yjb zc<{I))Q)wq77rdFgye@A!CE}HR~f>_qzSCW^Bwd~tb?_9Fr)~bz&coqCx*I6D1&vd z7Eg2NommHK@!*ms6k;8$#e>_0p)Rb0wRkjibS|2}T0B|MPh=ge#e>sQNV5*s;=yHG zs2l5GEuP`fPhuUc#e>U_PI#`S6A?W>C z2W#;>34H+TU@e{<&`)I@ti|&@^wU@eYw^4U9S^H%0&DTS2K@}y!CE|TKtGdpuollj z=mS{?Yw>&neGuzlEuOES=d%vh;`tH!VAjD}JWhc0A*_S7c;cZCWgV==lLCDh>tHP& ze2+RboOQ4k&xz1SunyMZ$$~zTb+8ssU+8DE4%Xrs2)%%Huolk<=%ZK%Yw?@|eKhM} zEgszC4V}X}Sc~Tp=wnz1Yw=8lelF`^EuPDvgYSQb!mNX}cyNz8RKhw~iwExlg-TfmYw@&(UdB3Di{}LBQ&vjh4Z*1=jl&qKeGb+8uCtI)4v9jwLk z2K2eCgSB`LLZ8PvSc~UB(6444ti|&s^!coVwRnDnzJPVG7LOA{`a;&hT0HU47qJf3 z;z@zNn02rgPkZQftb?_9IzwN=I#`RRJM^WjgSB|Fp)X?{ti>|``f}F6T0DcHuV5Xl z#Zv(N8rH#DJm*7S$vRkz2lwqm*Rl@Q;=w)q&~>bXwRozaU(Y&Ni)R+}8(0Tx@yv&Q zBkN!-o@LN)VjZl-a|85x*1=jlYoV`V9jwK(0s76XgSB|>hrXJ1uoe%V1%z&49jwKJ z@5zVOunyMZ*$sUy>tHP&JQoP9V;!u;^Ct9LSqE$Jybpan>tHROPodw&I#`S6Tj;m5 z4%XtKpBRh$50S)LJk6lr$$qfDgBjnS5B({^T0Cu_Z(tp)#ghU3F4n$=T0A46-@`gsi|0J(_p%Pw;+X{fKGwlnJa`@v zx}SBh7SCnSA7CA<#ZwFYLDs=qJXb;A%sN<$rw;ltHRO)zBYd9jwK3 z2lPi-2W#=%1APnYU@e|Upg+bsSc?bGHA0WG4%XtqGmg+!*1=jle}}$}b+8uCKcGLs zI#`S6P3TXu4%Xs%5BgKAgSB`*hW;1U!CE|DL4TTcuoll@=+CeY*5dgM`gYdAT0D4$ z657E!Sc@ka`m?NqwRqB@?_?dU#d8Am=U4}8@tg$xudIW$cygfcVjZl-GXVPYtb?_9 z@}ci$9jwK3HuS%-4%Xrs2mJ-s!CE|cE))7Y>tHROGUzX|4%XtSg8mZgU@e|m&|hX9 zti`hc`YWu1wRl!Qf0cEx7Ee9&f3ObL;#m)U59?qp9z4ehy~a9Ni)SlLY-8*1=jlsnFkL9jwLE0s4EagSB|@oGA1!*1=jlSL6>Yw_TB3ql{V4%XtC1pVKvgSB{yp?}0WSc~T} z=pVBV*5av!{t4?~EuOj1|HC?1i)ShHPgw_R@mvr6GuFXcJZqqT&N^6&=TFcNu@2Va zxexjmtb?_9wm|=qb+8uC)6lwC?uoln1pnu0Y zSc~Tq=-;yr*5bjlv(RDI!CE{&LH~huuoe&gi^9;4tb?_95}^OYI#`P*4f@ZlgSB`% zLjQ$zuoe&Q-G+W;9jwKJ=WC%Otb?_9`a%DVb+8uCKg7SCMhv8;o&ctHROTcF3W4%Xti4SGE5U@e|a(DAY`O<*ma&CnBB2W#tHRO%btHRO*P!=j9jwKZM)hz8 zu-+C-V**Sa=+hhGS@;hYRaS9LjmoMnttiTZn#I44Q(c8b{O9fX zzunD$YKWY2vgmv25xdVJNs+I%Qz_Puurx}h|HiRVT*N=X(nvdwgr8+Gxl(;p7X4rJ z)98PqS6P+xpEqXF|657_vn2gzj*aput1g;GOS%6wU{+Br{l}5TGivEStN#O2d-9_7 zV`Z6MzGb5%?o4y|0uuXuyaj3dQ97M|oAl+7$6xN#k~e0i+#bZy^chGWOe-hw?^w1Y zhK^4neNLkf^2?HM&Le49kLHqw{I=7_ zEJLVjDL*+}AoS9nB)0S0MfqJq8uG)T!_*I#QFeZJQ-1rYZOmlSUM9iLuPbe!J(L;p zOOZ6x50@QS#?)y}7dj4^&Mj$3|HS9JO-GiYBsUNEFw8Y|fc^^k?8&5ISY#OKd&qZ> zWklUEVc2G`$9J?LZy+7((S|;zT`*jrYELK0oo3MvIK%`rH)UaN`ZkiECf^?VVE>;* k3CIuajlO6#gIalxQg|=TOeVjUKHuWiO3A6vwHn|50ZpIX-~a#s literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..94f522605bfa864f523ba1ba441de55bf87bace7 GIT binary patch literal 2716 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 Uh%;kpnN<{v<$YE#$!+(40aw5H$N&HU literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/cmake_install.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/cmake_install.cmake new file mode 100644 index 000000000..2542b73c1 --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/v5.4.1/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-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/libesp_rom.a b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_rom/libesp_rom.a new file mode 100644 index 0000000000000000000000000000000000000000..42ad6645762fe5d4a4de0b802402f132ad37f413 GIT binary patch literal 80050 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 T<1*g0`}tC(erO9(X5s$;R)F(2 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_system/cmake_install.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_system/cmake_install.cmake new file mode 100644 index 000000000..52ce19048 --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_system/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/v5.4.1/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-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_system/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_system/libesp_system.a b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_system/libesp_system.a new file mode 100644 index 0000000000000000000000000000000000000000..a5f9c14f2624d39aa099e661d358700ad660428f GIT binary patch literal 17594 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esptool_py/cmake_install.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esptool_py/cmake_install.cmake new file mode 100644 index 000000000..51f5e1821 --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esptool_py/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/v5.4.1/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-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esptool_py/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/freertos/cmake_install.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/freertos/cmake_install.cmake new file mode 100644 index 000000000..bc5096329 --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/freertos/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/v5.4.1/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-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/freertos/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/hal/cmake_install.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/hal/cmake_install.cmake new file mode 100644 index 000000000..a87608edd --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/hal/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/v5.4.1/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-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/hal/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/CMakeFiles/__idf_log.dir/src/log_timestamp_common.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/CMakeFiles/__idf_log.dir/src/log_timestamp_common.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..9b8dae1254ed2368af4233e6cc3de9935efe73c9 GIT binary patch literal 7812 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 YJP+k1p^PRT`!eje7!_M>jIbH_Z&POX^#A|> literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/CMakeFiles/__idf_log.dir/src/noos/log_lock.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/CMakeFiles/__idf_log.dir/src/noos/log_lock.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..a2d1ebb4b22d3533ccd7928207cd61ed207245a1 GIT binary patch literal 8916 zcmcIpYit}>8NJuLYbUYe_|;}(H?XnOby~8!UT57TrD>B*>^yKDBu$#W*zU{rHtQX0 zXPhPlHEAHcq(Vz8+M)&hP5=x#xC9CU?mT@cMN~tH_^z29fs` zFTUBfeDpuGL?5}_f!IQn-38QeHdmQnsOA=HY*;g=7$IIkr-V^6+*S8&{z)8@a5uxszJ3rdF9cEh;-Jg`Vt+UkVy3fgVx2%&8V&JJ?+3fCR7e$}U zD#(Z{l&S4+9SpYggkAYKZsT+a0;iK(Za-yw|IKXc!FWd)fp8ook@--$8zIiWaylFMo4P+a$LJ{b(ws8u_bcb;C+qY z5rj4&bsn1)yehplYqXK|e^#%mQ=5&c8yCXGnp>Hzl}j-idf`ToLDA&!^EA=9obJxt z%wnzRhbqqH>q6Zc#kg}$-BV>?OqVR`xh#ggWl})*K4%lRH9Nw(oTf^e_Nn?b&%1+X zkJO#}%SG&rlgExE4mqW=LYR5jICJ0*9lj%Rdp%!s=PRC9uBQr%m1-$fa2&7dk)Y^e}S9Cl*~*DLLqtu3OA#0p|eu9oPlIf?rh=NA%Q z9*r@CS1*?n?gJICIF~3owbSLgi=wpH_4372iG{l3p+Kj;bZ5?amHD!>=!u+~AGzF8 z2{xeJyKjzdD%Ks><-4Cav^U1LzU6Jd!E`FtV7y!JB87zflGF2GMZf7Pw%?07-qq}Ffp`rF5W-oE z_4Cu!?dJYkUhnsh_P5%8ncClKV;Y*I{p!4=7<05Kl8OcsA?3PkL*uBiXQJ^d+7JmkjVQ6P*}|1 z?rXy06zt&p;56x13J-R$KhHGzd&TEr-`QApqT*55Pd7AC@f7eo0sC?T6AXy&HrdyT z7h(Io92Gxm@<+w1unz{x`z7qZG&E81Yv4Nr_8Y*90sHsBuLtZu16Kp~-++e$_P>Gs z_D9t(!`Xnp3w0R^*aNWb8poCFI@sp|{*AExv`X9vJ2-x0ugCf^>^e4;-eR5^^PFhtaJZZ;yVU7?)k>{wa@ou} z55psriDUvX4#=DIW2=5_(+}2#W!o@Dls2j~Wm8#(otiYk(|n##&0$VPn98z&QB(kUYIaiHvy7je+`i1Qu=$5Y(@zE- zWg92UCXe|-gb9E&=udXBMN?|O8!|liKFhBF-aMs6bPw+FvDI*G8#LPrvE{i_3{DF1 zAv}r66Z2geGI5Blo_pw!i9>98u3bYW4zZ2HcdFkkgv3@q4t$+y3$f+du6_?Uq+lCq ze~><5=$?JdrPuYry*{>OskVPa^S14@xNg`!A+~K%Z8vd(ZI3}SWa1Fp_*`FXpAg$P zn}Kbg5L-RhTiYkZmTw1^`*B0!nko+{sCIp67X53;Pivm5lRPLy49^Y3hj2q;|I5P) zikpa!XuN~?;~I0wO25#Ouv5AYcIgpWrJ|8r_`n*SBC8H?A6@6-GriOu}{2eHxc zTaYwkx}G?%^_z$b8gB+3Df)QS@LQ=VX?{0xS>t`gGa4T!Hg(Gpn|J3SVs;o3zO0Fn zIUkQ2{t;>_ntzNKW6Jb&0DqnMe$9V}*tGElVpG=li8-)HYA&79nEQ~e!vL_Y1F@|` zlp51s&UxDp#I_$|)R?i@NR1gIVmn5Fjkbh|t7Pyw6PKJaolJG`g6Ej z(Fg+GXu8O=;z-1Cqv6?X*!-X&jvGyke81Kc$Bkx`JYQ%e;<(Z9j5f>#35hsvG#TPjL-e`DclY^Q+K#e)35XTLFjQo17A&wi(-Q+*4dE&Uy6v)RkPaHRzQ{*>jo;Yqa z4*6Z0CysB>_$;s-)%YUt@C`nW8~#!9H)@_ZZZuDk->iA!xY2xzd{Xnoaie*bd`k1g zaie*jd|LCwaie*OyjgsS<3{rn@|;9S#Brl}m3&t7#Brlh^LDr9)qB*Tv3igAEgVU` zM~08Vo>)Uxh#0Pn;kkEAFc=bXhMN_Vn%gEmiW#4SVdq-~?1+9HWRO6T!6 zsYurFNi&JBx%l3SPn=D0X6pHQjSp&1Sk7P1_R zsk;UN>~cig`bGePdU7ILo+#=C@gCDSk5=50Lg(adApcmfmW5$J59kJn6#?l%}jn}=Gf<6cc{ zQ~yef^wau2)1n)It`v~6eoW_}3$}xwOjdwnzi>^l?cg~VYrz8ZFr7iXJsPSz+>K|T udE$G}oyUvDq)(9WHm*`+N|C@ip)h|si9#HiDmJ9l?)nVCD@ zduIXLSW1&((->n7#rT!}Xsl6V(i-FE4~>mhZNwiM|7g-b#>A+J(Iy%-^?A<6?46;; zV$wIc=REJndCz;k-g9OiJ9KnbN+~Q!@mI0L3Gt;hLh;keV4Jv6tQY$yMt-#E*y@ydc5>~#G+(6xFy56WwQ==XXjJ==Xa%u~ zK#nO4R+0Q%3PCSpVM&gU{T+BTpOB@V+r0c{!>_nSgB%-to`o85>a*KF37lR@N&3`o z_Lv^eEA9hh927`S$lJ!({~=Gw-+LquS1Jnx!t*)xg%JPjL~4q zvW~cCgVk-_aAeKh8!#S64hkpa>XCgnUYXe-(R$e}va;rWd2;>xa;I~raukgYiiB96 zgUv|h(~G|mKzWiRTM7k4<*PKB`KH|NT3(C!8uuMk$9~+HKNM2Q*|b5)ye8~rBc~>jg4}gXk$Vxx9jeL-x&`1ZS68TfBlmj z25mb>LSVUSvETNhxZdtME|;4N;dXn@0{2z8SnI`pD*}g;UTb=D^IV?Sk5>1Q-Zr@!|YCE2mGV6DrH%*v7U zi%OG8Lw8jvNBY|B$V;$zNw>WhTuSS*QuhE~*ubrzGha{zQ(3PQ`STsGSs+uZ#qBQ2 z9+;_WEgsq@7{^=OS=~&S86v7!ea&Wc=*|FoNN+-g4Cu;j~?1kk<&u=x$jUb3yLA~jP*k@RZX3%T2 zJaPEg$-;rkodtc)3Z-_v;qUQV-Ki?DAJt1y*K_w&Co4NE)yfq0p}VjrT%4-x zj9!-b&3GN*!^Cq;m32n*J@JN2}%$5+TBuI$6$;g4n40F zo%LgPq2vagMK6rdl{UuFa?g~yVGyIkAhhS}nmOkhav!)$>wtYJ4j(wMtFX-tgD7Ik zDjhpqfMsbYNo_Z?sqe=(KxrW#m18M&K_u^knekNzAD16XJ@|v!S7vYz?mrBz&XsZx zU}jZTO?9Vi)8!^^``M*QUsi&-PKBnw`p zh`ub%WRsvY63s+{=T-G~^XuM1f9jE=>~uWC{EEI0tsmxB59!}A#Pf33q}vxQ%fy?Y zw0>^&C265vehHolaf#AmaJkY#J*4^uX`!A{34TJ&ce4M%`Cl!L^sNa-#c7mR`pcXb zb?~=Sr6@0a)VmV;4;ziHa^mp;ex>*X_!|=T&w~GM-zKjfhp#30=Yf}AntAaR@V`#z zUjp8k;J*#rOYq2Yd{os@P|1|jIe($>iNQ+fT7W`6VRHVgP@sRP)F|NjbKbPo_tuGJh zuX)NiM<)wn%em`LX3o*3*XYgH>WxO|ElvvO=>7+0E7PXlVd^_jYdc(f^Ik+d&A0Fd zG_7o7-KMImDP0+dJ2hwA(kptqQ&)HCs$$(#3~wA&jHik*uh4#WW(Un?52qEpPE%%5WjU!@q0y>9JPAVv#B(7-uapJ1R&k&md^Q=q# z2Y~o8@eXbC4PpihVout8r-BM^HS$*=l6PtOtHhWG(r@s|oeGNAh>iS@3H%S@T_`|l zoFTbe<5k3WYkVs)CkZryPwrJvomv~)T8M0H#5Ois+SoG0_fWzc0eBygexu0!8gu=u zPu_RZjQ4}cO>&vG@qstd0f@M03Uv3Y`WbM+Ayjm=Y(bJKx{ zi^k?MP|ghtA}$)6Z&Gej9C6Xu{E%|~iU$!Fjm^&}=cIy& zi^k?E<+o}%anabYlJC@VHJ@BG5a)CAIt3NpYUJA>+QGvFBA&L_y%U{p<6SEpJb-n* zU{UOyi-p6Nvv3+wB%IJ|)g4Ot3-?WbeQ1-V#DeCD%xXLskM-ndRZ#?!vhi#?v*w@SPRaU}Zp+w@RFEQO+t zC~0S3ufulKk(iRWRsWYAQ^;_?MaV4Kes70>XKkNR+>G_)KHw5l&W~I71U?%Bpm;yN z+Ytqqdy*T>+dtbwhf^8I{f_-pCzli3_;T0 zL7ZdGAN}zKZT)=_m~9w4=~7mRmxugO|02Gm-FvVpY#X+tj^B4ojY`oY+&l@Q4e2UA zi^)Ga7{{cenW#s?> literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/cmake_install.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/cmake_install.cmake new file mode 100644 index 000000000..5e0f630a1 --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/v5.4.1/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-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/liblog.a b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/log/liblog.a new file mode 100644 index 0000000000000000000000000000000000000000..24bd80419f77e9d84d068ed4caf8e2e95384ccfa GIT binary patch literal 23258 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

xEGp^z_HaSp2;i*saII;F*sQ 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/cmock/libcmock.a b/ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/cmock/libcmock.a new file mode 100644 index 0000000000000000000000000000000000000000..162af3b8177b725e91460e699f8319cebea5df8b GIT binary patch literal 27576 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 O(65LvlVCybcaG|p_Brpnx@I54P+@<3PsRT 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_driver_cam/libesp_driver_cam.a b/ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_driver_cam/libesp_driver_cam.a new file mode 100644 index 0000000000000000000000000000000000000000..5e9adac7bb863137b38f6e0cb3048bdaebe5f978 GIT binary patch literal 53892 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..164e3d67546d9e37931b0fee612f36cd0e32a2ee GIT binary patch literal 220452 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 R7@~ z@p)gWjo*)~@e>XQWQ{+{;c;Y*Khfb@vc~6qt~P!hS>u~?S<21SHU23MuP1B#vm8E` ztnqoDtbZRi2+5q+(wMhU*O+{EgpIS!@qdV{{yQ9glB{K4arn<<-Cu7w{CBdphxgU` z_e*>7$lHYZJPXUc$Pb7h>_gW0{mI%_#pLBO zk9eQ6^&dgj{W#8HK0m~k<+DO8&m(KSykFUWOxkSDv;9W6nYuEc6XNd>eZ9jQ$d8N8 zXMf9&wT z$r`^a&&w$nkTrg9hk0#?jnDhDZT!(>jX&Pu8nVWm=kOx3#y{HOIF_Vey1%wL{192&!~4ViC!{_9L4H#Bb%*)f z4WC~KNPNbIWsm0`pB6paVLoTWUn4s2H@ET2$Qr-G;VQDmuW@(^`4kxsvm8E*tnqpO zx{beztnoV>UPspWn;kxntnvBm3(HrKH9qf$xAA{Q*7$txmgRfN8h@w5Pm?wN^A7X5 z6*fNaulIi|ef3YW#^;TZHf9D{))HK{(KgN%Y_S;jC)3zk|s3JaaL9P80t@^wE7vw&z|3(}xGnNJH_mzsJe;_xNzI{Tl)QE?;t> z_>=A52*%K7vgilVM}J3|rA_ox0B;bQXZ!h^_v6*m2^`<;Dm=Z@*~vEsviw!eiZ zkafRLChLATeXIML{b|RZ>CYh&hka;&@m6NE8TbOD|-yK znymY)gRJ{&9a;C$DP-M8>&d!bHjs6{Y$ofzIFGFR;vgRXV7@U;1KVdtk^|Kbqt2ax zL=Jd@2WcU7{?Jzr)W`gNw#djHj};R<@qci*FC3qnW z5;;&G9$O}OG6{(ssL!R;`-x5t)MpEI4jd$Mpgvov4-lOks1J`z6THv~i5#fU?bP=d zogAnS|Bjp}7M&cZ&qLG)icSvHXD9W9=;T0sc2O@8ogApoOVl~Qk;sAiyhgoLbaJ3R zf2SUZP7c(E&$~;MiB1mGhc^!-28&J()F+Gj0iu%w_32K1i0I@%efm&8P;_#jJ_D%_ z6`dTY51);jC>Na^s81Djo)knP2kJA1`Y_SSf%;6O&Pk6%4%BA`^-9snf%?p+UL`s? zP@kiy>&08-Kz$mhSBpP6P@iL|j})C8s82ifQKFLr^*NdPXwk`m`kYC9jOgS*eJ-Lt zPIPjhKHs7K4bjPg`dm-_AkoQz`tZ4Y37%L*A_wYoH}&zNlLPg6koqB_lLPhHNqwT| zsMm^44%FuZ>Pvi+K@QaCGq68X{P~+A zF+1Ww^&Zsch)xdFr#E#j`9+OH z4%FvW>P@1P1NC`>`mv&u1NGtWxWsXylLPhnjC!-^G*P7c(E&nHZrE;>0- zpG&A8BXyAj_1OaUH;exd=yOiQf$F?YDRHjocFT$$|R(iTWj?lLPhP@7BbnqLTyld6)XPL?;L8^BMKaMJEU9 z)1?daD?}#;>QhMlO3}%I`V64{ZPCer`jk=sj_Bk-efXOVpa-cp*>faNc9H`Gq>RUx82kLV?_3K3^2kOIXw-VnM zogAponbdC(ogApodDL$dogApoWz>HlIyq1uJ~J_Kv*_eNeQu=wL($2B`rJzWN1~Gh z_2G45iCaV`2kP?x^`D4N4%Fv2)Nd7?9H`GO>OU2o9H`Gr)PE*AIZ&V1sNXI+IZ&U! zQBTSoBnRsAKG^@c`1`r=`DMg`>O3cqxJPtypg!HG|4MXnpgz2wEpe~tt@^=+b)1NGr^850kPP7c(E&$>)JC^|V%A3mosv0Zd>pgyyyKO{Oi zP@lu8|5|i%pgv2fKO#CgP#-?WF|kzomK>;03)p{L{7tZ>aU4T4%DYN^}mQt4%BBL_18rw2kLVm^}mWv z4%DZT`rkw+2kJA9`WvE?1NEt){-)^UKz(LVe@k?7pgw$lWa96llLPfRg8Dy1CkN`2 zr2dZRT@pj4@D;j>hmq? zABj#5)Q8WROnfXlIZ&VLsV|eUK@QZ1|A&bGiTMALKA%M#sJ@-LCuPZj`aDkE7o8la z&u^*oLJuTzpgzx2PZymWsL!9MXNXP?)Q8uXCNf1Q2kP@4^(@iJf%^QLdba4~Kz;cC zDkO45CkN`&m3kM^$$|RpLp@J)a-cr@QST}`IZz*-i%QgsP7c(E|G$ObL-euqDU3K! zy@q;`=;T0s4yC@2=;T0s4x`SCWst~$`W#NZx9H?Red?(95uF^U&vDfE6`dTY&+*jz zicSvH=OpU=L?;L8a|ZSPqLTyl;qxsM14JhW>ci`16Z?x!4%COww@eg^P7c)PTIvm= zlLPg+8SL{yA*8$LQxhlWNuM+(&`tV{UByynohtx-kP7c)PGwP#6CkN`2(+&D)(aC}O^q@XQbaJ3R zeW{NXogAnSujx&U6P+BW&rs^$5S<*T&q(SAiB1mG=Nr@y7M&cZ&t&T3MJEU9Gne`y zqLTylSxkL`=;T0s>ZsReECg2kP^E>eEFh2kP@f>N7+q2kLV>^+QD`2kOJ?mJ_^?4T&76&x6!w ziB1mGX9xA!qLTyld6N2a(aC}O6d|s^Li9f5Y}O?A?3d(6T&8*eiTj(0T#e%frr~(m zIMw8yR6TDDUL{iu8ZJ}477`vXXcD<}AK?Y~uyGcXXNbN8A0;P7T&DUeNTb$@PA;7# zydEDm&Iao`gfx-? zkjT|L4VwQW%f{i?lK%(M3&17+jJQno1oV+_i%zcoqcE2b8;4Wf|Ci{TmL=WrhD0t? zox^%$uIS|IPsM*R*v45x?k+w{@li4`;xg5bg*0+M(aF`kXcTE3K5U#*$R(n$$45zd z#AT|V2WjL`(aF_;@Rj(makh|oktx!(_$ZkZahdA3KpHtwbaM3wVXvb7#8n-2%kbIJ zCZ8)Ubu_N)@G2VWI_kWNW$o==MO$NYT?N$&K0m3sD!II^u@Q1BeJbozm-hC6Ue;1s zfroH8q4Z%*dn>kE9nJ%N_Y%_aN~zI2{Au-?j$}uxJbEi7SKG6fCjh&xN37JRWp$pJ z^2n^tU82Whb)MhefoEjxDXXpxyK47NjXg6fzN=CnkhPbdOm##}vdd#nK91z&Yg+1) zNjy(ElBO)2J!!%8IkO?-;cTX<(WBci%$x@Zr(`#`)~DEY^5ozYtrLmQ6Sh$?=)8*h z)>W$-ThL1_tsRXOQ)e$M$K%E7k4uTOysd5(2Xs?={o0DUj*hmbWotSb+s(}SVsHK6 z#+j9+?)m7qw{GPDM*83O)mYJX#>+#*nOM_T14-IU+{OWMyO~#Jt zrDgbGI$_}O}k z0E|6B^SYiZ|BoQ+9e|gucNF{>&z9?hz$IFSAM|6I74tg?e(w5W{g%f3=EAR3LYQ~! zhf6C>y*7*guU@Yn){62@fFH|D(5#O0ux4Q(b2}1vF^}_Zb1dGuy*+O$G@H1MOuW?1 zGVOBggc2?UnrzK1iyP6f$d}BW18IUSo|=yS=Upx*=|P>H2hm_3gN9`qWk}zM0K$WG%-v!!EY%7 pRYQ3T8H`teR~NhxFHAXY_W+!3tb{{wSV=KBBu literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_802_3.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_802_3.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..18c04974a7d712ba0ded390e32f89be1526de936 GIT binary patch literal 237852 zcmeF434E2s)&J+-o12gTF(D9^fP@{9B?&tS5=ej`n{1*YmyiSqW+MxWf+C9qt2K)I zU#;3!t#4~xTCuiutyZo2qP4cQYW1~RwQ8+J?WX>JGxN-x^US>=H{M|TfB!xoy*%GJ zGiPSboH;Y|+$HB0&z~I#1cbQ);;({8h;jQvipQx8!^PF&Dp8o3{MeP?KkgJFP<+>n z!oaSb6^$DrbsM%tCgl}G#zIz{JA6o0({Z^&8m8d?;X}%go03~yQC?ZvSX-Z4R$4Qx zF?Vf6ZcS5FRhrUw$)i;d8C^#AZRclo5}gjF2ytLviZ~b+B5Pk*OiaeV$;slt-mnN4 zo4i@!+>9p<@|Nj##cIcv`pU+N+?fkzEy-P1T3J<5o)){k^%bS%PPUl+s;_9MXv}S_ ztgfhSYJ{$Bo04A``25i4<{eu2%#x=@?B6?Q`xCp5D^3bNw)>QaMCq2_UOXuKFJkvC zCE~_)f!QOA7w+A4<%kRNUpud8_pm3DCjR=Vr?OIh{nXtD{}{YzciCr$J5eup-;ydC zMPT;sA^Ve5sXh6x?e6)IDEnPX^4_E;4jOAn%N>f-a_8O3OXa4N#oZG?MO*4E@! zHsqF9Hk7W_L)*%jsj*$kTtJ+{d^Soa4R1_+UVXW;+$i1_>tV6mUQr{P*?KX*FRgg; zwmqZw+;u?+-n4s|_Jxtf^WZ?LOr^ap04b;G=&ECq3(%QFU?l z;XrC$#&>)r55-yXx&5gR_^j4BKC3;q|Lvc;{d~Rl@H_vS`}(yh?~uk=F*McMV$%SMsF0HC8r(l!YP*+h=KBl~>uBu{dZfW`Eiu%UNhRT}tX)$A5*@n`Z^%c4ht(>vr znwQs8O+heLyS%)0rA-Zpglj9SDjT=OslTeS=1iN_A1g=fmuv3eV!39@8GiF#y<#qZ zL(cF^zLs@gPZ1hc5-v-h)4yz2%CTl`HTf32CsUS*Oj~lBO1a?t9yX;cGn}z|*+XLQ z`Zq3yj_lp16pE}*QZjn~JakGxWNk^wDC?Ed2PvIwN~f}JDkaILB$f3|=_Mo1dq3Ze zQu6MNN6sq>%+9~f=bh>C#e(rS@lvnGS?XoqF5rVWOFiU^@#2{HT3G2T^+BAab}ZX} zYt{?Ti|_?E?%dnF`<5rfMSAD7XEMg+2{H8iOFTaLwMXB@UP`51?xih%Tk?|g_j_FV z-k=dB;eo!jMebGh77aar`N8vw!n3zMuoq)c>Wjx~GUDrDg)jQo#aZg22fXp0apzyp zD>~1oP9SF2smEeZ;iuf{S3eR?d+4C6;q^2B@g|Q+d0Fw1b=dIg7o{Y5(dc0k>N82ECy+0zD^U8qtj@0KF+3o4`CcEdY^v%8-;?#0ojB_jR z<%s>G_sE@zdMbb&hCI*fX8^bD8SvVH@Zrx7{IG|(CoIQ&n`+C`_IZIkx0$m)a=$T@ ztzYg)-_bMPUh}zmD9%!+#u&?3d%GgNx2&!$ugI-#YEVyoW-p&VKX)CT169@5)~ziq zJ2SVouA*KY-JPc=Blh3kimgVV_tHX{INhH2bDVasI-I<>`KBb9cHomw{`_c6n~m60 za>Uv3YOgP1GtoP~QdvoP8701%lNV>nJ7ZW|M!~K#P9`Wr-nsV_)vzd z{Ze23`-^X#Z`yJmyWhY5z`jrF%Kp4h4BTtvdzm~?y!?TQr>xD$N}2fb-4p*1yn6S6 zaLB##Y$6g&vc z2lh>TdF=R)g1yf(Wquo@@BX-s=bgEwHRZYG6^#{TjTPmQSPPBw9CTrA?&7(pqR8gT zvI<)=&G)=et^=u$p7&_*u|Ub4Y)>BRUk`oqS@kam-LPLE$FKG!g;VjY=x4(Mfug@Ne{8Fc#ToQuPez+S@uLsK zob$>is;|;26%7sX>=nyuYZ~iot0-&CeWiZZYR;47dy|SkJ*6z=li=Rsq1KB=>>2+W zr<1)|q5bkecyH2%LNnqc_H29B+{>q@cl3{MrtDz$%j)!MoTa|)TUkVIe0A+_B?_2! z>nGmYCg<6wI;}^8JL0T2)^l|p33R>w`C*><*EUtUkNaC0S3Hj`DavQVf24c`l#j2i zW*7CHNA>9-)$Soiy{(`0b+!AXQ{R?r#Wg7d=Nz{?Ys)7g>@05hyNnU`>9xC}?i>)` zIAtZ}W>ok__=Y%3`d5cL;w*LN!9Zs6GXtL*`sBRFu^#NdYtM$lUWJVUeVr4;YS8tK zvQDYut~ryBPB>pb;|Lm?gKgHA4!|3maGu9S8S2VLE>^!NzV_h7feb1biaI;@9sAr71G1>^G7_VP`iF~~r18&q_J@}m`|H!> z$;xvNT#*`hXcu|!a-1Mr_uiIaU)1(Dw4o_?=AbAEXClh~P3+5qgzTDSazarURl=eLLA zEOqL^Sp7OheLf(nW1?eww&u9_#@FAox;RUn+DhElAH9&DSHPz=a# ziShOm^2x-tg(p1vQsMSTUn)M~>1&Hmc;ecUveQ0D-~RMV>faNdHEmz@kh$yosJUBZ z@A^Jr()!wbt0>KC>H8~_Z})#M`elDfw5QB$Qd519qZeW>vopbG_5NwL$BA> zw$>MH{bT80TiQ@rramiFUZIT^-A2menKecovLEv8zgTrhnSSdrwvD7*z4sYIuX!jH zORss0v?8M3tc-YXR>mApX~))VT(_mZtg$L~+nVaib;o26(8}@{ZIqufksmUNlr`2@ z#gMC0a*T8}_7(b5SfXE{5J|EPB1wJXtBbmKUV@$Q@hc&MN&25aCq+R;p`>tSO``~Q z!Y8wkB||9-2JrbTPjT@0Uh=bG!Jx{Z#gltavEl{2nx#02i5K<$KPpL8pi8{fXC#us zNkLtC@*SX*B*Zt}`cSW|Gwl7~?sfKlWY%_jpV$3j+;>VzlB$xj(vL@vQ*rCP2Go5} zy@u3ll6noR*JNE$QcmbYSz49~XLW`3jKbvJ>8l-uI$Ltz&@2eNdXopHf6d9J^as7n zLqi)`=8@@lIhnm|V?tL_wv^oTzc|^nPW9^Ri!PorEOb8#s9vOu8k8CoLY})sM#|Vu zCjmN3NGZ&0!o3HJGOq?CX~`Lx_X9dPcHAjun$)SC49q4-=tnKMPb;w+6TRlTOE*Um;^TF>+bqfq;o&$G1E)B1*Ft!f0) z1|EAk?vu~OOZwOFqQ;^qZFr|$kSimnjmx}N=G8DG^G<*si?oFb^jM^wrl5wq1`v z*B6n+qwGMsY*><(_0-f!Q?Ed(RMtgPZ(S}!Qy)#;MK`G{EhiAV5;Y{tYC46JWU9-`~qqS0gu5#-b9<0)Ru~DV8Ix&>Ai+b&?fxJ=ANq zo+q70ggT*d-n{J+Nq-ZhGDJ5rS*7bHg>>;Q>q2*;#XE!KQg^3^v_kZLm?P zZ^05hAAw!8!DeuS6^5jpV6c*~^g(T~d0Ih+Rxmg9I7oUPMn0`zK3A|HB+Eg;@^GzH zutFXJT^m8?XejWy{IMy%#hT2a^2yzsb`}n zJ+H7G-o!gxACmnr*;l0Z>@An+A}#5q7M!^ndMicqHS|%iSVK;R zT!5Ep=&Q=C)X-0@ZL2gKt6+_eaOwR+eb53g;-?Que+mRY!lhngY^>5pguabTIm-&? zh(LDtpCD^rnLlG%^2bP5J5te4rW|u|XSrj|?21&m=yB2QN;Hy0kZV1ey^^QPYZ8?vX$yqZ)$z?L>W4Ww~Ipc`vWPwNuiC7^rTq4^ELFFOzV_3@>3&eFZ*5azpSK*(Z4omM<$H4a;#8Ln`X) zMc}cZk`9$AvOUA(jcn@hz-fW};epe2=HY===4Q3IiI|%;p|qROuaqR|94Sd5nC3Wn z5R-L{7>Sz!B6&9Mb$1T9-FXXp5#9O&!D;^P90)FcST+ck$+7ks%{HM)86Jtc!}ZsG~gSVLVPp20dhFb2<}e2`YTbr9wBKQH9~_$vK$6ILi^nj zx&RH*_TL{o!9PO#gNq)PJ;7yil=??#f3Qhyjgdo-&;`y2T?6fWgj&22N<+Ff(1nhH zomcyV&sL>svchDeh z|Hj~C{|Ge(=RYim2balFFQX<;*z2D|n`wjw$?zW75>)YB7Ew{;AE=HG+1_9vPYMIu zgIRJV(y$|#DOVLW-TntB3_X}T$(H%D%=M5+JE}<*m4>o?T9Rav-7hOhDi1e?@{PJuJr&m&vio?_ZJN zUVj8Ab^U9t<6ozuI__U}#=q8U|0MxR| z4{7(B@4DBCy^QnB4^H&E*ZknThvjJF8Yo`^^Mk9*0;AWHg|0U(a=d8~v~zDd-FVYd z9<7$KXtk@Saivq7p_>i~MF$zJIW=g<8tHMB44kEgJHXj5bxQ>;{`7>3Gt=*#u?)~DeNs@KXsjw!Ms zAwMtZptY$F45H%NFKxv+PQ@4dD%K;hGU1WPLB)y2wO-Jn;+nLkifesDvK&S|!YS?u z3!M4&2&V+6ni1B%oJs?##wP<=_4sI4?Hc8(oykmU%lOU+A%2XyF-G!4nx^*2IHY0& zo@hTiqo2B?vRSI514Xjzjqd120p~%)&-eiX2$4&BjD0{-U??uj8342+kPKwht* z2JMXh45a#w;x%k+;Aln>ncAB_)q`RzTF{}b3mQ`1NjLX_A^w= zqK|NfG-r|!yKI#S*CymJ>JfX%9kIu95oXnq?xjGXdS?xJwXePuI7v$7r7iP6`i&!* zp!eIa>-Uw+e*5%Xti_00e+Z-(%1pQ>$QNt5;8xtP3YZu|9kXYjOLJBBBW_NqSlrtZ zxf;nPO_a?EJR9g{oJ#Sv!(bfU=Vt@6{PXjd$>g@%z0DRk4sHd`7BY@A)hzyRCSylD9}mr!Q=riDNiT;0ZF%bE!paol-cg{ zvgPYXcd~J4?AWaW=jS0^ez{<6#wSCL?Ueh;5EUpU4Cz#UY%3Desk_`x%|HiqAMOf_ zHuh43As>9AHVQ;W$M;+vd#sM{1@e75M!Lbw=(yF@@wnA-Yha8|M-LSvVzlELSI2#W zOkb{X2k4qWiF!vE1Egcvwd4%?G01fR|6>qZU3K*SRv;jUmreDXD4?l_9ZjfS25Za- z^*~WS=J*0GK0M%i{3`2(Bf#7DxINx9#PoPiV7#%K9?m_11?nAWl+!&v-|g`}>amUi z7X{Q;&JhFD`gIIZ+`b}N4wxRxP3~BJj0*M8Z3>L@kL9MoNne9D zdFioiaL2OI9m}))W0{O8&Bt=5HB0yF(i zKQFN2O%#-ucKZ3Qy%)IlUKGfX?>?IV_D?A1PJfzb@3WDv?Y-FP`b0>m>*G2ofGzgh zd!DW>`Y+Im*va>efziTPrv5y0ufNwb*5&XH)bxEO5G4wwGHr1)DNmwioSG zOhTc5diSB8>K#Ik>u!Dh)4L~>b9bBIx!XI(8+YsHjyxpfZXGqf`@wcRYZxlFXU#{@*+Gr9B5-^_eE>rG1Zowc3Ic72 z(Sfe!ykK2aZPewvHOr6(RypE{#lJTj9iU^8KSt|~z1*>%YqTb8<+13jZME8?xBt!j z;n1OCgY;Gv8+wUkIV~njLj`{4JO$`KR){HDV&5E|sy=-1vV8_HRh>CsvD@bpRQ})V z51HUz^Q)O=3#0k9Zf1L``G0KwX{!9|W-qGo4;k{KUcpONYJ9^B^vg89*-d^3CwR$X z6_e;0p+$yg178*0=17VfK=Q z*y$~=@+7>Esw;orx}>W7p%|5SOlSypdf%)3JX`sn{gqFL!0owS2A3u1dcjVA_A39( zR{nv%@*l^je7rP!eWHFJ?DT~1J6*~G+mY?Uca zl{fpUgq>Hx*%Gce#Z+8|W1a46x>Ip~NT{!{afei#ZYqAsR-ECi0$2GemM7)lp2T~c zfr=9gjKNNyn-F-N69VNEJRJhBv+s^iFRLyWf$L6{A4Qj!Cofl@N(bu@`3)yT-e5zd zj#@XF5T~LRy)S;E`Y_Y4^=W%3eur7diEsLY)awY%at!_JPNHV`rguKmE&P6WFX~Q} z%jzBeRrNmGvhUd^yJ{wFfq=Cv;i37SH+S=~(rZ)P?GGI9`zq|HNPV|g?M=4Y2mIAW zAn3?`KHyc@8;@FbKOgc}_=3N}4%tHmJ3Zu8dx5R?aeuXQAn3?`KJHZ*z%yLk&nNvA z-tVulgZlX-3letEHwSG%-{Ri$1v~wMwsxm^g{P2&2smgsZ*Od%`ad z2iNKv5`G^l*y&1dUoTCq_VqnQvK&7Aht19oXJD_zsOo{;VLy{IUG3v{tT1mK>484i z4zyaO=<_x+)GDGe_yq)t38aW-`TZd$b{KlBPR2?ziotP7{58n;VSF_p@JN$*Z)ON> zl2e@O?y}XLGSYNFS9i*E|1s}We|7RLo3^Vv*{N;-b|<=bCm-*x?&K5vr_81P>dwdG z_qMA$$*HczR(FzP%#+5MXGYqX3;fk}hGVr--PljytlF5xPIaH#>WU}(dsl4VWz^Np z@mD7wUbj*mK4fdEJJG4GX1X!viB9iMoNPX^qN^+PS10fwuI=h3JJr2xtDEdpH+j;V zat7nl)lKzRC!bQbUENrxy7?!X-i@`>Uwh`*0{_^J_g5z$GqzG48@o|Xb-%IIjT&Rd zP9GLV&GR1?MlCmo1>M^*{_5p}msYCBSbFa;;wuYmV23$v88O3jeVDbhuIo5|T~FmY zbs1L~;Aq@#H4YeNdZ#rG@@tf5CSU7~#vDiEpRC55(MF?QhjQkabx7CH&tJn~y>L>r zcH-15fh)a9zmpc~Q;07x$z=p7t7SdKvm=qMB7IAsixkPv6tu{rTp%+rBt5HhC_N{A zdC$y1Mo&Cc8Z0_@o{l6TLf&mBd>c1ggwm&Up4xeG=aMY!ZH_@Ee7Sb0kdz`x-gHU| zOz$jjbH5dPe9?+GM6aTq>31jMJ_3viBVwII*`e;;`N)sQUZ)6HBsm^077< zT`+n3_ri$fjuu>tEP!_o{Mk#gG6UU`XY{&qrmACLSQ}bdBZwg$%;+1~oDX^4pr2X+XDoiq;usLIw zH$%XOl;5}R53Nhs2y;~|+0@DcI=dz5|C3Hb&9?!9buQLQ$QDYL)9B$gV^ZS?vvrB*}&2ss+wbpqlqb-}@cFn&xZG9jAztNkH5NzUCHbRuSJSRm`W&MN{+xE&vjAaq`bN=C@mSu%CZ8$n zujb3}3}3Xf6~>NsR&1Kf`WmZ)M?G6W95JFZF*Svq*=?wf-Cdj06y~GD@0q{wWK)b; ziQSUanw9AxDVrPC?P3`_rYqVmFkg$^S-+<`q1?2F_m1DQhVx|X$3ksAf3b5i#u~xY zvRl&_mc(vJ+EIqH!xP(ZR%~kK7U1`62zat7#`@20Noog(>4{g$Okvf;_8}`K)y#+N zU>Q@yddS5)$M4x7@novVx_3-hwsvNEsO*uYN3H+<4V^WQX&3J&zh_%k>@)+5ekzK3w_T{HO9eG;W0cUMvwvL@j%G*=ink2UVm`dZ< zPsPh)+)|P?9UEejvihvuVtbDjo5Fl3m~(Y_vTvBVc7ET{4KSVb`GXx$k{-#r{`T3; z7f&{dcp4k0R+1Ad6%er;hNT+y%%<%2=t)^6?Dpu@7q4bEN9=INo+DOFs#%1!3zdnm z{zc?JLQD;}{u&S!CRH_De>BAgY9=<>xZAcmd)dt5`T2e8`)TH_yg)0-M`(jJx?fEP zBpYL}9SyrBDf2EHUt%v99g)hah+KBZ9 zGTKVMv1N$eQbyK2+rZdk z#%3kEB~7*?F$c)j6Wex26jL2G49AYWM-&?^+_wC_qc-rdI%w)-dE-|Gtc`sZiD=1IMRR6nA(k`3S7?a(O5Zd^TrwP|C6(IgokX$2N;9OcuB^D zU;X=)1-`PtR~Gon0$*9+D+~OGSfF$ozELDLh4JalK;WP0UFAPmy75^~5g4Dt=0XVz{WgFl=*X7l*b<3{Jp+fkL}>&BGTR@dQA!`3u5$RzpaipMn6myMC%cJh}U z4Ke;qY(wR`F^#pgRSje6D;vr-k1ZG_HC0rtQyTNfjV>6S7b(aq7?+=)KRGIoTc)z6 ztg5NJVoY^u*@nuRiZ8RuhHVW_b?C?utW#CHevH@Lc9oM>g^{akYratN4W(74+!)-q zyJ|V0U!>XV>MJVh8*3ZJ%*M@DsCaJ+?;o7?ZzU4Q!|_ zlWsG%plqyFgtT_)koGOFuiRWwA6Z{lS!?y^w05hiudOyJoU%uA0ytG2*%OVaqlU)J zCX*q?U!)#gCc{FcykcExQ&nT6aa&zQ!{`lin;&UtEXQAG2847uIDDk4Vsk|ml5hZ! zcE)%10SGkkDqA+0s)3(Fo+5;F63prPS|GmfSXOmrq!E53>y_1|QV|3iT|^FEq^3zK zfLM`fovZ;BB5Pz)UO{B6{KM!{4JuNt;xbZ(yEL5vV;aG9M*_YCCQHZ!S%XeN$EzyW z;=YRzjin7|;tt<#l=)x+fY*6xkH*UCiiXD0>N=e)!T}LhN2JgvA`lLTGTD5t(v+>gL2VR2i&;NkM(*mG7RcF&y?3g}a!PKuG?fW>knmsOD_1e86f7#kj*S zXqbGS9+b{xw^p91@4Q#}*INU&Zh)^hIc~REBb7DW0{dVKzoGh?ZrP6Zj!MaJQ*2|s zPKUcDdq(M@jiNdm&gC#xf-V?VxxD*S&%oaBSu@!>`~zcqI2HPW$)O#}Kx!=XJynCd z4jc;nb#d7N`A5d3yBw9_hF;?no^>!PszwjtZ`va~=iC0Jw#N0Q0j@LI!SSY{Tj07V z_v6kc|DwBB&<;MC*|>qq6;2Hekh#PCjca!CECf$fo=*~!(w5F6$aQ3ic1>zs2Rd2| zCy@S@99k)Re6(CIIiw7m9LiI6?Pu)T)3d7$4`_&vf0(!n)rc9p_(v$$Xh1$aW>G1w z#lyW-@3e;x)}7XoWD0fL%cRro*tRx8rcK%>%;XAZc)gkhy*7yG3BLJgS{c=uHc;o2 zL-LPcAGMK)3yQ3MSbe(FRf5~;qKOO(&&7FToKg00ePO_I_vk?RM_JO0? zyAc2Ghzqd}mdBa^ZbHAeL(`$QwO8c=b}G{J^atYMM)w47x}y%gNOUujPM*XrA9izb zgmB=irL9)9B@dfWZI=rqXxsEKt?cf#ayWT?xR+TW?cO@a%QZ5tT%+R3HG<{p>lrU6 zbguFfZ+BRAG^d7MMUMK?`ik zt=ZIBf1YL}y}UA*W2#JyR>wQX^n5lUD?He11T?o1Be1z|BZoH&?S|4jmWBIbJ(;MyTu2oF~e2Rn$0IJ{&$?YBmAX+LU2a6P5}P*oVPMV=O}+shic=vzEkx?a??ak)dP%j zbE-ZOdg)XhQakh*3(1$W{JHUCtQ!p43Lp1T_z2s5pVV-}!|4#P*uuN!JW41eu*fTw&7}tW^nmB#7{>Q}`JtX84xl z>wDtbc$CAgenes)Q^aVgoV1=LX#V1^1NV^boOzV3x!Q2d*HnUA;+3N~jD5@ufaj~R zabt@dG;K$31~eVzLDL>W?fN$i(J$IPM1MKr5a|eFPp~kxJ`bqTb`6gH`h(PXGeqX3 zVS%UKCLiK-F(n=A#&Lf8B1!x#ozDqlYur(={E??OEC! zZDP$-9p}^-B!`abdynB`l0#?7P@qN}&DO_}u=fzbEI;nD^K!ebc2|_uuz18=((a|4 z;V3(H33XAe^^TzOk*(S(cw0F=$+V?S+vS_)IwjRx#x&U{CXnlQxA8zxPus5gU$@uK zQp-GzR!1lDSJ@_AgPqjojTiI$1U0Hrm5(reHOh}c=oP`V-fhD$H)@%T;Z{!NFHxgu ztCr51iz@Z%t{a_hnq(qTIL&J#NxTGfRPA{+l1kql&0P$*nb7b$d#mqUgUXLF;B2F} z7eh#6xT~Af8!Th=9MgVtO5%m>gE%`4ZAz+R_;5eng00HmdQuBaMX-9xVtv6>jWRsn0l>_nkX`OzziO#?<+tv7BCvWoAHdQEp< z@RK?E<3GBWN2?B{_o%LQ?f~9O186^V)Y=68Q@dmBz9b3~tq!bSW4tBzsID>2#By!% zy>{5*FYUI)CCnCjGVpDlO3{%0Ih~A-@vLR{CGHeCs&>QB#F`>U`x8Y+`At)IiahnD4}VN2_;Q~H{@aFD z1sgf%wP)jwVjkUfQ1tu#7Z_Uq;IuK{X{MSPYP&@pG&=m6TanZ8k3EBry*$>-sCKkW z*@}axK77e_{x6F+hyMeeGNxl6XFpGFYqC$#Y)W*m`CGr* z4uhFyoiZdUCAw5}UC}9HqVz=P84#6cU{s2IhG_d0ttUFg_Uo9?Ds{+0>0#;yCl%dM zZ}B+oOWm!=2hwS(9oA=%qQ}&XGQ{}w7ruO0Szeznzj_#H6!@a#*aG}JXK~4*$bv;h z#gUSQi6UQzO3CSh2oVeTA{1uA-tG<+Qc}Pg_GpW2CCG z=1fsmTeGfmy~-&W8Ecy=Bh?LSqrc}ES&u^1)#Z`W^7497ylie{>9WFQ#gU@ol7%J9 zpsA{=vZ1oJCenz8h_$5+75RCQ#>l$ztub_=vCy_*i&$G-R_`@x>7rS(XOUU+Pl~Ku zRybcoB2DP_Bs2=umX_NuQsOT!mu`zRHHeC>jrbC2X(Mi{YHQZ#BDYsDYA%RuK-FbU z4UPEjWo2zyW0fdgx;P>mzIg7bk;3K67A-8EvnVo0^+RkdUAq?F=q;~ktSD=Y(PDI{ zvP^v=w7jCSrV<#?IgOL4F9XHZLEl>uldHXUwuVsd8E3urfFSi zS){UNU9I5by<}EocHz=xk)nd}6MTZg#WQ0lvj#6~tgjMHHQW-VYb&cN8@Ex@7S8f% z^s4e{g)7M~8+%{tjWztz@z*ugl=-Hho_z3AIZVq+7A=fK$QLSVly8d2O#FC(oPXX| zi5rEUlMNMB($m!FLA&Znb*=oX;@mJL3s)4*FDdfoLjDBQFTK93w9fRiuC_tWBupad zKzeRS|HCZBSD?4axg&LZldMLTt}9(%;p?&flC!K^#TV%_`4fa{4a#j+^IAFY{6%vj z#Y>hfT0-7gRJg1#vgDMKg|n9UTE2Mx{K)J{c?+DJI-@s-xYbP?t0ns@mGRwWVceIs>(E zks4C-EqUp9Y>w#B@*-7f4I)sqR8M(K9M!)g$g#v#Ho&Mp9q3gpeFI-FIE#ymiz4~( zDLEZm=}uE!xnA5NwhPrZ5*-%?m+E~HXti^@Pmlk_-N-e9Van%*&m8Fffm^lKa zt17lev`gW28ZEAq)c-2VjM3<90Bjt^1 z59RGhWB~GlF54_EUp&7!mI~P_>(r*U6~#+tE`p=-1!30WS0g>I;g z7Rp)6Yn!B_qCsV6BG}Y5vF*`Tv3VJOdZI|~r7*(lBb!UBnqsXAYE@BlLG|4CqZDjb z#YULG{`PqxVTj9zoMkPDyOP12@I$Qi1ZLG6&6D{9IS!orFuC%RU53U6&251KF2zbj*hj5kFp(nRJK&Y!L3hqs)? znj3PKwX&E}&(#{PqLjBpDx0ce^6X((QS(bT=tj9`QT59=?fStXZwSl}gP9)+qwN5G zRfvMBGCJ?{?B(<4YwwT^RzE3ZZH=9hJ(j5@O=c;ttk>=<^tk%MlDih@IfxV1R&~OR zb{C(OB67c|tONgnN#t0n4g z=#){*>Pu@Hsw*3@YZ|k*sj^CMef1{9JAulE$!M)TM>a}_(pGk3I@*+-SyQ{Es-heR z1TkmUtSPy}@taBwI78P~jaoP-7dl5dKe=|C7isX&LjInS_#9VA1hxmd1Vt~I$gY{` z88god%ztQRx)6O?y1do0xoJ{36F-|2yX-twHZQ7d-u&|d&B6VlOOpQ+Sr!9;JPSvN3@|F zD}EiR?$~2B4;8jORwH>OxSyGxH;-%^T+CXnlpU!ZZRncOfx0@fT`SwuuG}blWfVz! ztx`(bws&m%={YwzTK8-{7N)yef9v^9^SaV@JK7kl8(f>TUT0O@b;j=dJQXuqv+EM2 zz3u)SNp~B4o$dB@c+@!L&NXwQ(Pq|dYD0IF&qwFaW%F&T)&5Iw?ndYL%}*JSO(azf ziq6mV2aDR5f1{gS99e&K{@Af8_zV=Q_7={9vDMFjioj&tCS`=xX1Aa&KT=&#mlr9M zFKXYbZ}iqz-B(vPRpr;Ykyn1YfvzO+m(Pg=e$0?dCF`FwH+e$x=MLEw!q5HvAYUhR z$3H=E4xVMeihN*o)o9O(Q8y}PXb$)Cay-Txfo4(}xWpst)Z*H{au{)N6Te?s!z*l{NrPqKRUn5w4P|W%R_A+wA|$hj(n2CQ`+F^j(onuiygLq ze8RJ*%T-SPns)MLC;wR;%zK!=GrW6g^MKf`{Nr{em*d}FzQZY>DBtJk`$Grwn~uJ> z+ThO|dC)F%-hAj_?&Ihy>R_Jj=$p&fb`>`vM1qPuoucDmx)V>*op=&0_s2smr+642 zQ#{o9DL!eYct{f2>X69LjrU$dBGYMqrqljtxokga(eiAoH9qd++Q}5}bbBe@#m5xSbpAy7>#Y6N-hD3q4TxRJU+!gc=?{rA z#W&slpE&vx<;NU-A0)^hI_3Y?22;G${iAppo0Dz)(emszIM{^`79^D{9{x4((T*X!F++E?*|>s_d5FS>tOzwqwoC= z<_{cwA9gVR%h5N~9>eu`C(6SeeIwf7k&b+d!_ys};c(GW=7o;_nl^Z|BR{JRZg%7@ zU**WJX(!+2R4nO1Ya~;et zF?~C{`@#4(AkI_qgU+M6KkemCcK@x*C(7L%eJ3Qy)1C5(GCe=k{iXBi7vn~!eTnip zj=ozHcn3OP5b?gZn!2W82AeKGyY(cFMQK1y2464%7Kr>!0n&=Q%vz;l&Owad<@s^BPCr z1qt$nPWeRn3P<0A2{N6R_4qvH=sVQG{Gy{T$(|2%{q1FZan(0p5@q~&kx$>01o;G3 z-e{KphVUuDi@bzx_*Z^v(|@Aq<(wa)<^J=JmectsKBn`J&QIqN&9ZI!>Sb=!zagh} zA(7*>KgY=tE%%>)w4CaTkLf(4^S8xx{?Pg9{1G41`(rx4%XGfba+l{>D{A@tb~2qe zba|K8IQrJMlk1%PjSlbXV5aj#j<~|p-5dV~#7^Z;_c-;nm+Ad7Z7-Lfbo3|6&pY}) zOORm*@6zp0l+zr2;}YZvPWeQ6hNEv|2XmF9ucm`}tE2Cx4(4w;`fhfZ&KKHWT&DAa zHy@nxKXLf6Huwcc{+o94ADsNOzt`=f{d;Ww%qgEJ)Bau8NBi53;c<5VqxI2#Imb+N z^>0Y@6Hn#oB)vcA=d7>&ob@$Y?%yA1IqeVPW7;3+{IoyNOzU+&r~Un%_O{J^d>Ufs zx8@UC?sBr#AwShgS4iZFH+=TYb=sHf*fU!0x2KkqJ>z4tr_N9I)J*owrN-kfBnCP> z$Z7u|r~T1#fBUtZ+8-a2eRck}xRY(Q&Y#u>lYMl4vX5r6Pseay)}EWadpQ#W;#_6l z*-S3&*U>zm>9@DI35g*>c%M(#^M8ml-b0-6j+Xn!Tgz#@<6{~Rou9@-GmQt@%dU_Z z#z^*OxYPdOPWz+fvi(%QmST?{50P+(|jk-mi-9f8$_~xx<)$fjh6f8 zx0ciVj*n?R>-=po&2OEb=68Hdz1I0%o?s22Dep4PXWgGf`BtaC=Mv=SS$TVln~)eSihc8QwBzri9eY z)BKE&X@2VbG(R=d{2a}jkM`#|?ag!A8!h+GPc5hU86VSp)cIZRWm~D`ZSim?Kg~Z~ zzAYxJ==?>FK9^~|)%j^YYF_1(r}b9L6XklQ{{`>9Fa8aP?P@%)WpX)Q?PZ#Oy1j`q z%}1?|=HnM*nvZ$5r}8Ew3d9=Ud@OMMyTI}9Xt{qrYB|lv_?YIS&QJ4EGtI{Wr~Ts` z9`Ce&ywm<@xqp6YInB@bnC7F-?=sCtEpLlye(L-*ALC=PlFm<7ip{it*7CM^zO}l} z@A7I#zQ*BlhwD0+&tm%C^zP-8m4G-~`Ny}IT#kQx`DUklqI`#=@5K)0R~&t>b}+x= z=<9BuCu;v_FK4szRyA%yVxrjYi&qn!`99H^@6mF9ywY-tSMf2$E1jR>m1c@p6M6H| z{>e^zCp+zpmdo}gTP<3i)=sAO>hdmA`?Z|fADbz@X}QaCZPk~SA8XL-KRt!ha*B5y z!xaA}i;um!_5S=UW&c%9d)mts-*kJ|IQrURIzPx?b)YLGri!b5{yo+4m#L1wM9cmD zt>xt3@iF;_&QJcKnfzlaH6C{%G0kc3G^f4Ma({cZoZ73I+7p{;z1DK_$7xRcPITIL zqSL-;xolr2t3}JHJ+YbWrR8KV&DoAV+7D=Xt|O=Uq2;umYo6iccX^&8U*_FSg4z1;Nt3bQL<|5iR$Rhn7=3jE~9wIzQPzHutd&)N+bv znkk-X9^vG7nc|bqKiA3cvb2@H3eAoBHza0>Cw=i^mSfLZjymbnh!cZ z`M+lJ|5;A^iyfZrw12kK{%E;uKh>}06c1uEwMWY-Uc|@bKRSO~O#Y?wlRtF~54Kj+ z`er7`h)9pFOktfQ{ zjy^g+==$2rw>kR0>+rn}|Aeu<#Z5@i$jkJQC~@Xvi8CLg<^K4r}1pO$fj4wY5Me$vi=@te>t0PJ5%}{`P7)wKqPd_UruAe$CW=^J`?fg(0!X zY40MZz0q>nUOI1Ud3%}Kqs!C&LUS)`K+UwD>=+)-^iT2P!62js#8zdGB}^{++tIv? z>9@DI35k=P@i^HTk7&8yf3%$ZCpMG6XgT?dW*VQ9dGpY|rQ)svoh0)F!Lok3mOAZ? zmiybQ<<#EznA)%NQ~Nbj`+)^!B&Yn8cJg#5{|tv|SEbuS`)SP!o%}8@apbEzm^UzeC0@MH&&#$b z|GAXOrGF&KS2+5v>R`Uf(f3q>{ESmRQT~miFX-7^2<;E;V%7taRr8N@xB@ z%jNjeeqGCH{>R4@pLG7VnASg?Ki765J|67kcX^~Er~SOv?{a~Y-{lF8oZ^MnNAW;2 z&Hs+!C9M9H-q_1N2gGJI-rJd6j%P>nIZVI3#Z5?@#u0qF09slum1hu zCgm>|GP(4JM7hP$cWDRnwT`~W66D97@`>_uj=p~-$e*$D_7*oGaRx{5YG?khcIJPy z+&}-doaTRgO!HmmcbVq9mLF}V`LFAv`ToV2;(;zd!&+T4&3Da<9eJXB8q>GgH-8(| zc<*6yIi87fv!m~V4(7`oefKBG4?5)&X^Yb$*v=zG`_}+}HL>=kI79=;(KOoFk|Gqi#=IJliQx>$NW57SnpJ^V9r~ z&C8tn)^sp$Wcv1c@go;$0nwoR?J_2p{*)-w`BL}y8b^Pk{4GZxoey<=i88I!^Ruk9`l}z(cfOC-;XP|J(o8jL7u63y%WFIJMk-8?vGzu-p$q$A5(nM z`HywVx5ar*{sM<7UTFO@9eJWm@npUDrZ;wjQAa>*Quf^J)Yo3#>Xc8EcRBjLn;_rL z%G+DqghVAr@J7eKHah+lE%*DEmXm+Q$K+o+KlxL9O#Y?wlYeO@|I$qU)GvpLG62nfy!ZBmeqhO#VeD0qIyFQRVnowc}saj(%FDxT4KSlcU6PPh9@t&jGbvALI%-{oVO+;#;wA+(=gA*@&Y3Soc5uMo~d z{0iau4!=U8kt6gsIlS57Ee_MlCIumU-jQD+K{G|m&*oy}-|p}ZhtF~NT!(i$e4fL* z9Nz6P%~UA}iM@_|pTo@#U*PbC4%1ARf)G22YQ9wYBds4visxA^DT=#UPE|bD`bQT> zp01exy#l!&Q~4|<=fCIam-kX~{(D}2c|Rqm^|-%c(yxF2X})dmAV;o$Z|6fR*T0WK z5Gk4EQf{rMG|HTv@o zpILqS{pOD?d+%Raf6~wQ`1w}a?{=GCpZAFM{*%WmnV+r$;*ixXQ50!Fh!jVA^(;X>B|(ygKO}= zzA{A~?msk$zrQ#hO#YoIrhxh1FF6tXHVE*@77J}*XPMKmUcqeS6 zuS~HLd>`X8z$5U#k*~!)|NC3(!82L@Dlq^1LYu(+@AYg3)73+4mvWoXL+k?6`1TO; zZ$Gs#`Pac@zaHW;FpYN)A^#RsU)!D@;s)?@wtTkuHkf`NFSW5IvF`y7nR`a8P|eo zJco-W@Jc2>8$6rwc|Q3_u@6kUijm?XFzFvD4uI#{@*~C7;0cVs0jBoliEsPL=ZXIU zQ+x8nonX4giGyIW_jvJBFxh*&cm#a2Eihg@0e+S7e}mUB{uOw&<;miAVDg{I;x+KG zO#Vl3uH_TOd*E`$e+6eV{yUh~(-Xz#VA5A8!byl{Hh-b$45q7CWP&N47mJ?YJ~qQ_ z(GT3nco3N8^K5Y(xQfZgfN6YYi}7HZ53|Ko@Hs4hA$T6+IbgcxiUr_2n=n@_1+QX! zD)GmLKmFJ$~ZFxhjZxEoCET`7J9CjVS19stvIns^jU`_Az*4xsW=`?SDDBMlRuSO3~me zzfo-SmES1N^_AZ!_WH_KiLZfQunMciC1BeBRf{XZ{Jef0nEGEWz6l=4%6|t;@ugaP zA57Oi@c?*I7n9N=9tR&vCw>D9&Oj( z7O@b#mes!k+!z1rt3|BF{YYl7bzr$B7!M|YT7lN1Ie|@!x6}TV7>RS!2X7Y8oAIr+ufL~_% zH-l4H`E$VYSpUxlC$aKh2S3jI=?d^cHon(`JG1gPgGV#_-VPoQ8=Lmu1D1Pg!}o)K z!2Ibk@HjsH;GV3$7r?Y9#rT8ep5N$u6Z{v0a{R&nVD0}H{5+dqpMh^?^(EteH5;FF z@KTmP8+H25-R?+M@)%s$h>AF%pnga3#&nf@#U%Qe;T3UCVZ z_toG9Oy4>%txqkY2K*1!{>@%T-!it*GolvpJXoH|O#fa6&tv)D1k?GYMf@2oV}!~7H}F8_Ujg{; zA{Ot`z~4975f8G!J6ZX@;5;TD0-nd@qro>Y|C|WEn)P=E_(j(K67XA0z6AUx(|A7uUc6PVsLX%UCPbhU_2!Mm7! zlF^q{tbfOV$Fg|U3%t-OXb}Uzl`Q`Va1RzQ$AWKS{XGG^!nUDB6oZE``9g3Glb-_K z&-%Xxyq)#068t)=zaHGg;@#Qc6|8@Iz$=-)i@*=C@wo!Lh|Q;OfXB1;-3tCG<2%7~ zng090Z!!5J;AdHVPl2~E`LDn-ChH69E13R1bc^^SIKcex18_ZS-`~OCVD$%K`zIK8 z25)Ecr8}7Z9%+l{2cE&&HxyjPcntV%HvaOg@ORe!LU1V?uX*4?X8)z&15CaO{1_`= z0j8^3RD=2R{3h@$HooWh@;8fp;0mjtMYMqFTm8-AYVb`~-Yjkc-^T3mU*JPlUM=nf zzry%OU^=f>i-*A5SbLrX)3s4N2fp1VY!okoU$WdRUI+KK{?;ts1@~j~|0D28O#T`8 zRA$c<)J=b%wOM3wnE+ zK6o^fF9YvnEMv!a8JB|(F@LQF)3shSfyrL$#SSo?@0!K=;0UY#V(=x5uL9r8_(rgN zrmU}KaT|D~9q(pwH<{@jS^jgu z^m&DHu@B5Y|9UaFoaMg~+`{-9U^?HGi(9}?GWqwxcQAju7fe^Fco00p_P10#4!)GN z_gV0NGky^~&g#Sb1z*khUGOK2KLXSFuvvTt{+gZN%_0S{mF!t6jsa7AC>1@y^nOpN z=nwu5D?c1uWII%<&c+naOT{F}>HVQn727wk{Bt3{jPYXdO^oH*_zdGU;FtJ%3#Mze z*aZIACaf0Qz&~g0-36xobhG#xnD)cX;xh21cKvG>*MVPWd^0#;>u(m{2ajO&9hBu6 zKLDov(`xmsr#~xy2=WtH{@;KfXZ$MoFyptt^!#E~gBp(l!dsvfyI(Qf3IbgES>FVrA&tp#) zr$GLgDUS9dgD+&<0{*Fu$1UP&FkLIfjo@=^ z!b`Om{vp9XJa`~sNv=gs2x;O!gy;K8Oiem`Ux_y)$Sz)vwQ2fxqCSA!=oc@y{r#yi0De07D`3tq?M7lCR1 ztq_-kci8yaBCZG1wMg6yUS<;(iQBj|;JJ)vfPZ1RMU;T)I#HYqrtv*doC>~?>0c|$ zGy9wgeuc>!!NaY>6UBD$IL3RxGZAA+g> z)5K4~Id;M}i^sq=9O3uFp8>C9{_<-uT_=m*gE3^@b+Y&)cqY^L0hsiiEdB;wZRJ>> zsWH%Tl1K%UzLP{IxYFit7Ja~^?<6r0Je$S)fRoo^EY}2mHH$mI@7Z|RB7OwEkI5efceVy@7QXP&?)hsH(>ltqX z?`6CVO!mnW=Yi`?ag6+a@U@ID0e_Q~zZ$%Z$!`QxJj@f{0YAs&cY;r0{(B#ou94y) zF!g_=cpUr?tM3r_8hbuy5x)h0#^kSo^Du_`Y8G#U*E9YLcrW9>gDKvR6oG6$KSqjF zFvZW2A`|>gR=zj5$W(`waR8Y5KT;eArv8r<`C$1BQ(rA&3Yf0pq7eL{O&Bibf*)e_ zEe6Zai0P|EoC=mctFLBJ3Z9BS8LkA^Gu{OLFJ}L~8RNUaA27ZTd^L-QkAUeKB%TD%w+Vy9v*4##eZK{Fvt^pa zYq(#@_-)+JX6643rua5UeB#JI2d}jIhZfPPr!9<|{^A(0H6J(|d_KzPt63ZizSL%D z5yO1t@%cY6J#WtusBHdBO@Xt+zR% z8hj6vH-U3{nS^Gs15Epi9I+Qn{+lB%0@HakM_dlBW96>{uQuvX|F^;PJR(PY4?NE9 z?{mZt!Tj@#KLK<5JOchc)Bg+b(~N%!-pus<4tx{i*TMAuagO*C_%SB`D>yl58k{5k z38v4}=7ryae3H_%!fgwjP#&Z)5T^!6&lyqY*rs`Rfkwt1SOsaH{+eehF^4}xj`l_~BA z-^&F@h`zYVEiI@KI{K$VEG*nePxQbz%>6d#h=0NGWo~gyV?Hzb1+?9 zL^9^uTw5Q$Zv&p4YjQM;?%>^wbHJ}K9ti#y;}PH?1E_ofc$`6;EGL6^F`faY^G6pk z2VBd_F9L65`B#9+o?XNl;6E^VIrucjXM*YTqg_NjxQO+48~9fH{Gdhb0@IZu_Jily zgcQ*NzKFF?#@b&pz8>6rpefKSz6~xiC{o0Kff2I3D@EMt$Pa?)N)q>j?RHrtiATY6 znEt20U2K6Q@tm*xQt?}GH!EK%UIo{%@^6DLXZ#_U^eq+t0MoTV1Q7d3-vZGI{1a9_ z6Z|^kK48+fKnw)a)k_=)CVjm`9yo1~$4va8^AX+-UKH7Q^htgT@%GlFzKHt_JN;f=^r7+f$16|rh-ZT5Vf}6$jZ-y z{Bg!hz<*|Z8kqDC5o^J8<%&u$>CY8);OwC$N3+-pp2m15xSVk_nDpn07BF4?#Fb#u z-%nf*{u(QPGx#pXw}XGn_#QCn?={0DFo z<9ESSUzRuwrfZh?Cz$G+C4$(?T+7OL20y~MJDBv%5`FF7M`}$MgTSOOU5o&~!^#(c zGwlWm=MOOHOBaP;x>ChlFzHKGd#_2X{0hh;jL!g{&$t{+`cuW3;KRwLh8EEXrmI?P z2OqKt)nX6$1;!VG>HJVFE(0h1U*_IC-s?I2|9>8mEwoK?PKXmHIpw_H=Y3j8I4!o6 zC5f8qgObA(qCOZw;*D+bfSbo?2d0p3eJ-a(u4X*<);&FZSMb!q~7_?CQi`Dt7n8UM_Zz#9k?O zmjBqWTI_sse2v(rCia_R%M`cA*sxyg3OD6S{F&IX9;YYEv`i%~aWG|Q1 zZ**uPc8|IMqeDxvv-*t=ZN$#%H#)QvJFDO5P%d^>ztN!}c2>X9p}W}Gqc-%acf2)*dx+Z+?Ape1ja%+M_1?D0bE!HK9@4bU#)TnuwjXM@?uc z_TfpqHe#~>;jpGT_+;Q4@hS95W8-= z%bofVu@9#m@S7Xjm$CdE&oZ>}-Aw4J*aY9)rVbv9o*!hc#kn`3(+l zik*#z!C}4FS-ykAXJTjh4h|c{9uWL7INl3n`3??^WN)0c=ityp>{;$EpT}q^_Nv5g zBX*YW;LuL&Ba`FhVrTgd4h6BZd}c3=n&(x&Q}*?5w@|gr#C z4+xFqUMO2H4hT)^?u`htUuY@zwsrCL3vI;CuJ8MWc4D_pj+cv_#osR!#Ln{HFLW0> zd+Zx})w7QXee2nWh5_~LZefVnP3i)43$tUUyt_{6{&S@2^EFh%Tv$?<7oXOHqQL+rM7LV1`e_Th;=TkNbp|Tr zda<+iDG#4z&f?WRY!JI`oqzlAqu9d}yU}iGf3*)y#Ln_-A6klCoA|d8JIk+qXeV~o zKJDXc30ZyGhk_i>@@pTui=B;^_Mw;9S(V#|zG7$n)jkXmdwEj+5V5mIX{Z%DTMtUZ zII*+qQE8YWcB8rzO2f2z=kFY5)H}X&m|5?5Nti8mHhxROT(M8Ci&qlni+yflFBZFP zVlNeYQerO`JF8zwSSj|hukB?0(<+RUZxyD9-7B%DiJgt# zR$+$NThzsG6=sT^y&uym%ock}a(u4XixPXj*zYFxVzIOLd*%0$#7=)-Xt~&rC-qq= zcKUlltHsXdORKO(>>i2#n__4E*($6TJL}I@;WM#cs%xNDVT0HoCH4DJ?14$VM)KOt zXUXvE!mLl!ZDs&gSpPQ0NFR_Owc3-h4 zC-wlb*Cq8EBKG%*T`M-fNv03!f3f+EF}J6PU7py}#Lgbg!g*q6^=lR`7CXD2Z5FN+ zyH#Cz&BC=}XX{n7aI@GW>H; z|F~IrQS58$@@W=c5j*|8vvd zCu|<}5j)Fo^KgLJ*?wU2aA3Xj8->H_*++$=>-irQeqZnSVPRyw0j&}-=)H~iGJW=m> zhwxmzU_>mA=Qd{giEj^U?z$6JKWWO8Ty(IRYmA=Vw5xY~+puT7<6DMYz2jSkF7=L|A9{T~({`GN7v4(_2#UzDt`Q z*U>Cgik)8H_7*$6z8%oO{~)m!C-M3>@E<64+Md4`JG&mseir|__HPwV6#J#bo-B5@ zp0^68iJkR-t8lj1hbR6QHt@d;|GM^(&)YTdpDXr=z<-(8+4ZSa zc&vf{lVYd)=jX&u_n<&OX1?D!d_fx?g=)>~uf~rh-qa++Dc6z^ftk`=e$A^pEH?c>H{Y+v{5IfZMe@U1sb~av0!Zfk7{x1pVHSoV! z?DT&0O0m=X(QCy{??-PI`^lud1!BLN*msJZ-S4yyOU2IC=(rzl-RF`ovokk!`otK>u3A$zSvp$^7@I`S^4GR-(qL+%EJ$0r?1}>bxijw zuxK2_}D ziG7yX>k|6{v9s$@Rk&2_to^%%*<$Zh=ie>dAa*t%x`kWC9-18gli1n(=@XWSon24+ zga^dV`lC;HRP5<>=l2Ouh`lVaSBssEmp%oVK1?>_8Azu zh@G|Pz_6d#*Ve@!7!DNs`NZzu!2cMrv-M_R7}mglwAktQizkYmwcns{ir8)I;tvXE ziJkS&pm3qs(~{$ti=Fl7;BbxD@}E5hhnvNi<)*w}d574m68r83{tt+~e{%e>2L4Zp z{d02s1+la8hlW?gmjCQAG`u6m#cs;T{7~!_iTz~*|L?@!KRNzO1OLtUs{i{1+lifx zH~BpVu{+nDFTckib~c}DLYdgv>lZa)uLk~I#Ln8gChXV1|3I;``_Y=vU+k>>+Hj26 zS^2eLnAk7Y)u%R$7Q1oX`d%9*Ht;`1>})u^cZhvzV&C1s{{gY{$??Y;_&+7~UCHqm#Lmhe8(tARD}QWwN9?TpvEf6p zv+~D=FB|xOCw5l;*zijO|IKA_$jTpER})~`k-IiN~8auuIM68qr*K9=*-}D%uB!QD!%f_MzcSvj;@G zf0$SA_z~ejvsp8n%R3)y%$^?o2Zis=W=(1?>)ZB~0`mA){%jH%}Gdq6kTv&V)NX73dJ$IFjboiu6K$SEfbn{>iy!@5@FhgEhuK6L6^ z(KfU@b@IuT`7!xPxnbk;lPZQC&!5xB9DmYeg;66X96wSHi#UG#)N#2<6=B%0K1cWK zIpE;_{e}(el+QJ=8ywGdtA9M#HH;oPW!She6HaV!pi2Y0a|64ofn8`|S2nQo4eZ>; zjWBHT$djZpC!8{D%!DZ;Cr_vu*WjE6$u!8NYkltq2{fpGgX%Y^eS^w3tb6@}Dx~Xr z#y>fsD)~Q;68}^}1^JVUe{jg*(N+HMg3($2^z6nTA?Z^2L$o~6^05H? zDx(YMN-uWmTc8RBoMn0o#WOfs;Isne_snTEIo>lDE0~KljJ4|-Yt}PXsdJ1-DFs4w z=1&(+?!viMoK!_bnHfU(b;his!kwvM6#=TCE|k*+zb?3RiCR2Es}Zw}8FZt7uBhGk z)0INIadx+OHW9mGcIA|A1nbJ5o-(MV4JzV^IQ7gEC|3dJDkv&fp)SP9Rd9MPrkS&D zQH21x*a*4U-nrP|xfs4@?1o%E#>vOXvdW8pZ0ua@m0Tsc9y2hAY$*X6~y=Tn5XJw2Z`zRNC zCD$!x*EL3t?U1h^az1uZzC!(p*0YlO=VR~Wy+PA;HWByJJL?HC(`63eIik@XbpLyD)K}N z$&-brx5T0hd5Vq2v&D%GhHa7Jz{a*%akyh!nAn`y7B4ob*s)Q0wu;4JiEUMjjf-uS ziw%kGjbQO&V~ZY}n`ckd>K8j6-Rc(`8{6s^n;qNY#nnyhIF)#|cyV#Vw)(}1g>ChV zLmk`V7Ob9ea)}-%9M9H{RTei+L3HmDt7ly6&@En^lGs+yI61|R(~W0~7Z*xwix;OU zw$-z<#fu9sy2Xp@t=Mtm@@(xF*HUb&R~OIM;&ky*V{zit7XLW8dA54R>5Ogl>T2=g zWJkAnaWZ3Dytr129an0eEnZv(uq|F(3b3ty-7H==t6w*Zmy0WeIO;kc!9wQZG7uFD znyau{>gpa3SzKN9qvDaXsp4~`ZnD(Pmb&RuH(%-|Ox=vBn=(FUaz1HtK5O*4LFqnk zaz1hN5)ltsQ{;T^jT>^ePv9ya# zTo`VIK85By3e_sPr97Xx|~llz1T))FT!VD&Zl0^=U&byU%svj;qF%D2!jz2QImF4Ck4yEyzMbQwm5s(a(&1 zK#14}5hyGIK_k>TlbD2$gM{M9k7v@0o>qPwGaMi%p6gN~ZR$a6>fvR?^_viJ0gvFN z#xWHYqQ_!v@1Pqa>CSuw1;j&CMM{jy|hG~_rhWR*7sW5Fsg}trfauVz5{TGvriVw!veo-OKfpQyU?G&#jQf%CK zMF$&$am;bR5{t!&9d9>yCP3^nTAq60NWHwwxJnW-ZaN}(8^={LDn2@_zY1{xN&Re& z6ygdJJ+&hXag8DY9khkGYH$M0!82vVdQm~@MT1f=?hMfaaactlWUszn7aO;QxCM|%abwIgiPEgvoYi^@ zDiPz&4uPUa1RB0tJSeMLJnG6M4T%+JInS0&98&R2?c>V0AmU(sp4FOA1N&Cm!dQrv z5l7$nQ6Z=A*ePGlLdK=S~aStsHaa+r?bwzA0Yzm8^85z_M zfo8K>_;x5CchOYXCV$)&VO#sgTatl&^Kow^k-Y}qr>5s^GF95bU70nu4u;queR{_y z3Ge$meSHDJ)+^s)_zoj3v{HWDVajtnk!Sa(?KrM2kavH-71Nh4`c%g&k(6&U)i8-ad{n2$}&0V~M%3VFMf9Yw(ba}BC$t$`)({w z8adtf196G(6<-XMtm2KlJp27eJ}#&dgvv-ZHgM{;8}S7JIjj>eK1po9%=iKyFE8lU z$F{EPK3YnPgM?=r6YG*C53&g z_Efx#$YI+#*aph_Bku19>TCM)MC(Wf+81`Iw^cRH@7Qv&Wvk=jEDdb!$SIPvRl%=i zex0$ZXp30=V&lmvRA33 zXB)Y3(;{WrJ*vI@P#rIx?oI;-q5Qe~HeD!a^A+2yFpS2epIsEXrF;@ah@%C-$vc7IuAm#Zq9T2*%Q zS7qx?RqTH`-&Un6+uT;!f>dRfhbp^lR@vP|l`UUY@ro|z+oq|?cF|R~DX#K0+Ab0W z>!*TkU8}5rtNeyB&RMzb^L~tT9$UvjmG`^dKUVo|qW80nlY(7os%#t;tX~V(F9n;g z1-o1o?DepM^*E!eCsSicvnp9;3kDcJZZ*mx>fzZ7gd73|7Vu<=;1wYgy9qYy7S z(#|%H3f7+m+g259d=z}UVEtO~e)UVW?G!4lKPtUHt=|fMw`KiX@cxO{bZ+d~5XQjW4WAmqA8}CZH*RHf}Xr;AtrS(gt^;4zw zL#6d&rS)&6^;4yd|4P5hw|=R#eyQ|Js`X!`y#`qsFTT<))^C+oze=y4_oHu2Y~84| z>qOq#FYoo9}t=Hya;$8!vh5_q_E_-mjRp4(F{O^VUCk z>-W6%Ti)hj-sX4S=6~MCPu}`DZ|is7#!24VHE-*6-q!29^{c*@F1t7De|=R5Ti2(& zjf1@PQ{KjlzTbf#yEb-zI?napQf!;Y`X)ZMUI+D79b5hN9U0lj*?87BN5uA>wXIJ% zYe#+4K+gB}^>(-QQ(sk+jkCjGSlVP~RmJ+tx>YJ4kG658bMY?YDD&+vR&rTQBu}Gx4)|owISHZ-f$G z_XWDKA->j6x42^4^;6%P!?yOfe%JTh(Anb1vt3v8y;HGm{^(1m*yiW`XyZ%YZzPVk zo4%zewy*cPZMQ5fIlp$;)<#{dVmAJ4xLd94VrG44U8nCd$dYS2ERAOCkfmj{ut{TM z%ZG#wDcy}rmF+bG>lwdLv4fOC*mko0iBERXvp%t<+D4o$EVe(;*Z3s3T@Um%X$sR? z+cdUWZ=LOX0qauhInB@7-!7j%Ds9keAK8|uZp6hZ`}ojw>PBlkW^1Rvh7vXF8$CDv zwVt%-1*=HGCQ893V9pjceKVGOAw93s24JOKs4J~{l{S$p{S_Kp81lBU&D%iF`%Q#( zaNfE}UyEabu?5UFhWZ*M4Q&I{FEF-XR@wq<>y};4w3lf{{V>s(38N-b|LW@4e$~D8 zsXFdP#G;kt7)6T}pQ>YmVo|OfV;vMLK2^uYsP3&#)v;_jMxRty#|DyPbhn&GRpeNF zs*c02y0<=6$7`w_qn_2(apjO>X2t6Ej+bRQ#t@QY@u@mComg5zoHt@=t>bk=EX^pc z{$gpZiwLcAoOPt|d7h^4iTvt2CBFAf;7G)i20#L||C6Id+GFHUu_w4U*bEtb|Z z&P=hiAL3P9UX`>GVwHNwwMt&G)Rxev>UdojPaQpRnv10+#33k_)+`Q0v9vC6O%Y2= zkGle~H21iSiKTUk6Ro6&|7lB@Lvo@#x8M=TwK`lPQv$uTWG?yJPon#Gk)EUint_KKx-i8}zX zwDh>1ilsG+OSo8C7hPm|J5RHZdkHzJt)_38a8zrcuhL;_9rV>YY^{YZ)!14Oec29M z%hu}!w$@Bv&cpWFXw&FYFK;%+l}(Q8v%UX{t+mxl0k+jAF6!7;-?*j4w)({t4cqD$ zS6*zZUtH<1t$uL}jBWLcTWM@-pSYzFTc4|Si-E0USGP9UR-d@_!M6Iwtva^VCvF|E zt-f(fhHdqUD>Sy%H*PJky*{y?Vq1OV6-SQibG3d@3)|YymS5faNPF8-ZO>xIdWe4^ zjG8=h^unL1_Sgps2s4m*CzfN{J4n|Cyl5% z{={FY6GfjiY2?UXt1rhSn{gvg{f!gjcOf?Vg2u4gk-wIte`6uWnmlp*u+fvoOq8nE z4m)Y&xRJ+CiFSx$EO^Xh5ywoNkV)f4o@|jhT}r7rZP?V4ex+`;Bc~9MuZ;Xg+l{C> zY0UA_Va$XvQ+_4HZ^+qswIhGSNc0K~Ar&nNssB(c{#J0e-`wF2LlGqsN>i-#Pi8LH>u+#1UhM9Y1lx zs4=4@Q)zqsy^R)gwh>acuK>m0;V7TAdDNTA-xmC1=JJ5uhwr`>?~bb9gL8dXu}e&c zT}LXuLSw?N^Bv<7(_z=;>yV-NO7(|b=W9?Uro*oDT||!qyWU;6#dTVL*mb`9*zqcj z&+m@3xMt&aAWr!;>cjWcnqI4XB>p$3KkPBb;eVa_Oiujy9$-iN$K_5J_V$GR+>3;Z ze=mRJ0lUuk)k;i9Ff- z(Jc<_`kTU@BkcMI!k*&~!cFIDS^SQY=L@?(-=*_>Vb^yR_IzR2cgNrA1H0Yj1l+$KQ0=b$+kG%_M?0(<95)F27+_wM|5b$-9auPLzWZ{ly)6xj83=oTM#{R3go5qAA6VbAev zd@M)UeZnSLj>d?BkVfAJLNgTuJi9Ddfi~x`F9w7p2Ds-$KU2D?0PG7%Mo_Hjj-nkyUy=m zdXD@in&$|+PiJAz5q6z_6Vh{pUGIUv)d6^Z`&pNzlN0e1a#{7r{lpN_xv7wr1E_?r&9 zegV40fnA>|>^Z`&&k^<<`E5VX5q6&i!k#1S`XXV^5qAA9{H+eK>-XYsI_&!W_*;L$ zu0Mpo>9FgMqFWr;^_9Y&BkcO~!k*)rgya5p?#BDu-DR&*{-CZ8>|>igq`Wu$uyQ|q zmMag3A5or+&!fuI;m4FO#%F~x_h?Q3syr9{ab@4(|z4%_*?tK?$3VDubZ&z z?EU<@3A_G1y2XKA|5@1k5q7;XdjsnWeh1NWgx#l=u;&Q7UM%c6!mhIy^&DZ>y{_%dz^oI9qo@1xPzaZ>6!d@=-VxD6UeC*l*yH8(X&k=V0aAD68c6|W; zmJ94U`)aQn?D`P=@71vcyFMI$(_z4^8&-c2)uCvcCzE5+6U1y(PV*3AO&p%K6JxAE%EEM(}7vW<$!tS$7 z*mHzkUoPx9!mh8t-*SXqUx~lzuNSM8=w;}9xU@z)znC?qY z5Z&7lc7OJ(-iEO2lkm4Tgk7J4|6jD8u^Z`&w-)vsVb|G*dyeUzyeE@bXJ6-S2)lm2aL2Wp<0|+SW%hWUFYNxW3VXh=>u(Bs zzOd`-ggsx_b@qE+PuTU3g#Eq)c0KO>?7pMn-p}Ktd%thxT+bKwIPB{@-@x_7);-vL zwiWgqVb_}rdycT{t?;)thh2|*Khrnb``MmtqrIQ$4flSYW4iY%m$E!Z*vl;ldybv) zu^eId=_Twr!mb}A>^Z`&_r>3GfnAS#Khrnb`#rB?X`{WL=?(XOo@2WA8zE(Rjo3^#EATfRc6~Ow#erSF zUf6SlU7s)PIkHb{`l`0)qxjo*kM2X?)Ku(uoRdO_IR ztr6?MO&ebqqJHzQ>*a51-I{Z*jVsvWw-qk_PzsSpTlwGhcETm5!>+d%_V$5YFUQ~V zf?cn`{|&7J?0Nxz(_z=UqFWr;^&Z0BKCtUt`#Qd*@nbv8+qfO5fB8G=!|M`F*C`J~ z|EKZ^!rnfx$3I!PxL7XE@_=1GUAV+_*!Ahc-afGF=i+a9!LDC`zugbQu3wD5>9FgU zp<5i-b*{_aKIt`@>u<+*HOGhG_mr38Z{q>>I9wk+U)c5Mg*{)`bzU3seACxS*5YsV zgx&vj{NL6(z^=cIzv-~+@1k2A*!7QuJzv;$uA82391pkr#&}q-b%^8PedRuKZutkw zgNSeK1AF{Y!o>r1JixAx6)rIyc6|c=R)5&_$@rTNyB^1zt+yMEH`5!AH;5@saXP_*=fP`!5#ud|}s@2z$P;>r3&sykOUt;cq(ZI%CiGNa;9S zfxqpMVE12%ZgF7O8LOUeI&K-0o^K<3Zryl1v=_bnV{M0l@F&Ww1KuXEmlgZy%HLQM zOmEmn-X>`u{m(VQ`uc*T+>3?%S`2%AE6gkw(Z5ojB<$k>_I9REi|rrf*{FX_-)POZ{@SR2O>fx0 zzBfzzcb1gv;{o>i%t5y}uEc| zTPe5c*V@i)gvU%xu&w$;HpHu&p4O@+&U(m2f%Zq2zr zXJz?#qg+3?ov@D|*mcIF_j@`%%klrO#)RF!0)NwC*9+)2eqh%b!#;k}@k}3e{6*vU z6>b`~kiYtGJT)y+9wm0U@dV+fo2Y&=ys7du;f{@zrwe=Tu-D-tVb2|QeWtM28Fu{& z{D0KC!LHB7-*njZYtb!t*!7!)J$KmkhlD-%IR3ZL`ZH$yJ`{HUw!-CGst8E_R9Ou1HE?D{19O^02df^KaKyMDT`w=L{C^R#0VjXwh)%Mo^;S;C$p?D`yG z&k=V0di<>pu9Fgs;=j4(2)q6!{-(pOuS2&uuyv~_Oov^cg1_YjyM8MEro*mJ!+$%i z1MK?Q!X>7|uFpWXII!y%3wyi4t~1{|{!Zgxi;s;B*nOC@o+Iq~B4N)FcKt5=tq!p3 z_u_9l?E3xqH`O}8t~0MoOi$puv4j)!7j}It{-(pO zPe8Xguw;b$HqMDKJ$c& zEf?7J`NAcp!>%tB_8ei?7vpbrgI!;Of3em9c6}-Sro*l;L$^4v>yHY1jUHnalUH<_863r2I{S*96hh6^y-QvKmZxHqz zVb^~Y_8eOYH{C_cisN}#>4sxY78xal0__kK^C;hU4FJOvnHIa<1nHd%2GadyXscu^eIdd0yCagk670*mHzk zUyHxx0=pi^zv&x||F+uBZzuk7{F~lz{Cke+`2S4K^&DX@m$B_Rwi0f-yOvcfTwbPJ zfZHqgf%i}zF6?ardrZb#afin8SO2Yd*BNgmrZ*gW-X^ft$V+YOgdVH+kVfR@m>^Z`&FBbM3Vb>XNo?|-pmf~-9 zgWaF?ws<$K1MK>8{7r{lUx99MVAr1%_8ei?8Izvl8hk8A*nJpRp5sPi%=+<2;ZaKoP^LZH05q5nG_F&eJTj66l!tT>r*mHzk zZzJse2)o`Ef2#xRdOQ40hh1-vzg>4=*URxY9d^9}-QvKm$Ir&t=LXZy#`F*$&oR#5 zavd|p(mv%Kl?!kuG=QFp33x%=C!p+I^@vaJjaID6wh&C;?G?692?GS z&#~dWF5Xk?ur!IoTrM$vqj_yPrt|u7@%J2IumAJHp5u%7SdOs!aJ}#xVb__4Kw=Lma!8Zox5A9;Vob4=eW;XM)05%zPL z%bsJydF?qioY$UX!+GuVx8c0@`Mc4)wj9%Wou~dbe_^lZ-ol<^bJ}64z8(U*PaEO# zN*znPnEUF9N2Z%7H_L`onZ~>Sf%k##m91l{oD(LJxAE}i-kQ$*!9cs zw>rSC&%)ny*mc&B;=I-&T~DsZ-*njhZ$h^?u#)IXu(ReWZ|9L!g{*Ccq`v3EIupApnUzhKrWw9nS z?XKJo-dDMUaPislM;@?`w@$((XUiXXz^)gBi-!_91laYi!X>7|uJ;fwUa$VJ>x{7y z)6+HQApBeCeJxWshWb=IHap|Xg|qv2XqV)}47=KiCE ziA1hp9I_&x+;o`5JPg<9e>kd*JlV9@1>tLf?dA| zf74;t<9anl{Wn^#Oi$OVYl(lW`okV)F7Zu=UB4Co&($AxeF6Ta!>+Sl6*rbY@_=1m zB3xoR?E3w}#U(m^VAmhQ-*njZ6~e`xv^`+6M!yXt$Xu>r>l^Ujdkgs+0_^(t!X>7|uK$Q`abVYZ-Po@S>1RdwY=6fd z8ow31pE7%xj{7Uq+(ic{H-W2_o54Mme+Tzc-U05tMOfA-gk9i1s<(#^RA$N*9i-eD zK3I8Q_z>ko;X{>~vqgQCkA)9Y9t!tU9tZbV{sVlt@|o}v%9p@LDqjH~rF;`SK>0TK zXyyChfy#e_k5PUB9;EyRe5~?^@NvpT(uPHYl{bfnC~pJ*UbzK4RCxz@nDWl>aOK_L z8fEr=MI)5E!pAEg3D+tQf=4P3gGVW!29H)g3qC>le0YrVOn9vF0{BGb#qc=g`{41) z&%qOvUxp_tzXnfIeh2=8^84^)BTJ+!UU!+zLKRneTQLovpkpe2y~T)haqyxf6Vz zasi&9%y+Vi&R5an?;fs~W!kHA+dKLgKFeg(ctc|AN^`CstW%0I(%l(&}oTy%|cYxr8_-Qeq#^YHb``@uIT z_l4&w9}C~8JPN)^`Bu4{7u~G91fHk-D13|ZYWP;=*WufgKZ55ge+S>LyuB=5MGKU7 zgzr!;g%>LC0sl#PFL;r175r!Aec;8)2f%kK9|+&2d>DMU@=@>-i!w)H64L_`W1H4@M7Wfh6h47=wkHe2C zuYy-7KM(&^c@6xyGTYpuzbUVSS1Nx9KcW01{G@Udxl9&4rQ8NyrCbg_t=t`cM!7Hi ztnv_ewemRlIpt~a^U5<}8}obwu;>NV`I>9di^_cEqv-F-e1x~?C1pN#R`jy+Hu6-o zMtMj0AIcr!waWX#me*nME2{q)=n6zk)wi z4qFL-rrZ?%T)8d$g>nUK?YTevrRs;nUnx(6|D}8-Y<0T@wz}N|TiyN&TiyN+TiyN% zTiyNzTiuGb7Ph)IgRSp&fvs*i*y?rwY;_wCf30;p7yh^MEO>+Rt?)O>&%@s;zXyM( zyq#>GioREF2meR82mFKbp|GucgJ4_tM#45$C&RV|o(0<)I1{!t@Ot>a8gnW9qw+)W zPs%G`29!LWgnvrindbbYs{rvXIy4FAD=C1qB<{W6>X#ZAiS;e6YzG*YvHEKZ@|rz--m5~ z{x#fO_3z*o%3)jKmdedx+gF#sduv;@OZ1Mg#T)|vPR~67Zlydm4u*5uR!1iKVA#qX153H{q}&Oxm3unePGg=0 z@1{H--d*`lxJ>ym*vef6ch++Mp6IW`R_@Pmdp&onrowwDZ!28N;wlfg%=8`bu|C=j z-cx-#z}82d;d0gYfvt}YggdI<7q&hc1b0$>47``}1laoMRM=iey#SWB8YFFXIc#lp z16-l!&VzHxPr-TR7vW0fcVTO*PouxK)rLg>3AS>#mYY4woh0Qpg{|B+a6x140#_;b zfjcYrhr1}(z*g>9IIrcNl<3o7D|a5;RnJ`vcT-*>T)KD0Wu`xjkM+@0@ILCZ8n!-q z74EM3Td=L$AH(~q{snA(^aI>O^{tx=@2A`b-d}ka*!pWv*xt|T1|Oh4ec)>4qhM*z z_R^k1U~A74;GXI;9`2=lbM#kU2=`Hb2)6e88(ggIxjNDR0b70EgQeX4rQFY8EBAZ& zK#lnme2{XR7QzQB?*<>D+y%CB_lHZg+=CPSNZ8694j-!Lj)D6spOyGu1n;16u1xgn zVT*GIe3+iQ1n#H&c;f#oyr;%lljv{37ALe6W}_sJCh+0PO@&L3$hge(5`1i2mBB}< zPdRMksw;ey>ifbrt`3F=sNN5@adjMgwCX3q1C^)2$0(lz+qk*}w)e-cgKb`kFZXSa!PdXe!h*{=Mvb))iv-5s?UY(nz9fcqxysJSmkHn6O~_pZT!3j+vlS`gl+t6fNlH~Z7(eS zxJt&)R?*~s%J_w$ud>m};c06q3XI!FBg{?m4!BXxzDR(ApN5R%^ zLtyLok%>M5w)#wirCeUGIv=)vzY;!IW6pukQ@#hDq5KehzVd3=%KZmy>&DxO{vmAT zegj{i=l%>|sNA$z*y8K}Tfgs`=zGEzXFvENJ@-)fkIMapOE1p2%=F{%v3?%~U!p!I z!ZVdmfiG3Q2)<1DI{0$sMer5MkHOa0Ps8^4?X~cg>hlIH?aXV3>tJi=&)`|=^Dp=+ z<;Eq#vz51luU6g#w)W`&H?#FH(YwP|heP2xdhRjsHOhm9ORvqi%=A(CSo=(duT!7% z;OmuV!#6134$oD72DWxs1Kam9-i0Oi!zK4mVaxqH_(nbVNBAb??b`_7tlSo!r<{i^ z_kG}|ntQKAKMb~V2g6eC2~ut?Y~@aZZ_$`j;aiojfNxX24xX?4XV}VJ3R{~$lITyu zR_+@3c0Knkc!BbliU0TTc3S_U9fd9aR2FIJxmU}?9m(r%Z))^69pcdE}^_%7w;@ZHK!z)O^0fi16f zaAVE)<3#@&wmP)hN%$T;cUSmc<=ur#@5{K%^c+5x@4oO-_2~!yMfoV$^8Gz*-!VK9 zzF&PN3YR{Rahd6-;$ykbfS0MyAK?d;Z-O6Ez5{+(`9aune;nRSbAL9`*T7bvcVTJs zEtn&)mHQpMTx0$SKcf7*orND&-U)t8xdOIwyTR7x)ro#+^p}mIJdTB>+_qBgP}s^H z3$M_a6XCxqp9ep#JQMz#@=dUndk4I^=DQ@(AA~L6Rq#qZcMbf6@~gt7Pi97X<5`Izn4A^p< z0o(VKFHQ8T;J>T?T=*sByAq!V;2-4$Z+WbME#`CZ%j*9cyhiyg;nII(TxR-5_}KX0 z0IyY_&2|xfMR_auRpp)F*Oc4CuPYbeHCndv?8v9kKZZ>i4!_-*Ck@H@&Q z;dROr;D0Kg1HY?08-7oDA-rDsVfcOJpWqLax7=0uL*;FROFzoE%=FgySUuapAFIzE z@F&U#z@I7~27jh}gmCHS8JC$p1Rsle0{n&gjEBEeJ|F%{`AYa-%2x}Qew}fd>GSZh zn2X_mtIs{~2IZ&WZv5zl}q6t zmD|I%X69l0y@>tbpVX%pEc58aO+q*rwsqrZ_-FMw4*o^?WSBQAvo9MYu!J8^SD_q(r<1*9N;$v;{F1(rgdnI~;>C~R$V47|0TI|Oc`dTj;r6;Fih&-PS3pxZl!#UaOw6LmzjPmKGvsq!L8Nj zK6nS^$KYb+7vU1+f5L5)KY*=IzlE(&!|uZNTS?o((zcVNZMTQ5ZA;-DHBNhYC*_{e zN4YP|8*%a&3R~NbhOJL0CHiTwm3tv9K%J;&h$`8Zsl%IpG z+_kXv={t%35p3l)DHGmJ&utCwuG~hrv@GK?)64L&zNm!Tt4~*W59MBP2j!#TJ(Wkn z<;o|*))!~M))(i)_WNvC!O|xCOPkDvtxXof9W~CKa3|$e@LtM)hj}AZ9`C`{CZEC9 z7vCiM&#;x-q`k0|J4niH23xs1!a0q(E1XyE0#_>U4;Pe=gst4cu=Pc4qK}8I+-Y!? zo_i78S$U>#X_t)4Ouq&n>xEz*g=wSjufL z<(>muxtGG#8gmxhQ~3_Km+}(0xANn#mHRAgzhSs0(cglt+@cP`ee~RI-~*ML36~y} zahd6D@UgyV4P9pN9gi0#k~K1B6H;6s)B!`9}kb0U10@)WqA@&&Nv zbvbOm)p>2A-vV3AyW##@#rix9^PvEFJSJRvM8;*NKZB3uwH7{7ecpgAuTSBlRR0bh zp!{Fq(xWpjGrjSi;$tzJ!voc4d)U^HQur9v3-BQ2-te)?hrqUm90yw)*24BX*pp!y zKTC>2I0Lrvb0K`3#+eBZR=xusqPztDz4GI*k0039kTr?^7Hs8y3QM`Gq}&a#mCKKS z6b;pwo591Bi{atQrEraM6>R19fNc#qFwqZ(t=yrol)FyK9SvK#C&42$=Be=U%2&a) z%5&k7%6Gw5?gOypyCTt_hOOLJ;8A++8^WcdGcGgzOMFgHeFH4@{9fw$6KwU|vZL@A z_1P94tGqpYqH;&r>ed;yy6u| zsp@kie6sQg_!Q;Qu+7=Y@Tsbw0^2_7T=+EAFN7N_&w@`^z6L%+`Bs<@6UpNa*yiK? z@R_PV0o(Ou4Ln`-_h6f|pTl>_V35auVY`26yqEA<>c2HCW9BRIX$jky*%>}tecHk2 zDEEfXRqh9$r#u|C{v89~ym>5la-yFBTYWBqrQ9u~dRM|$?p%0=#=HeSU-@zP0_A7n z3zgr3t=tb_8@FF3`uDJvyIF;>l-pLy-4?cTcYrU_m^;CLRNfE1Sot9M66NDyEBAQV zuDRn9eJX6_o(oI4eBSvI*vg#)&(xSVz?Uj7hc8op0=``N71+vM2iw0j^Kqho4O_Xt zz*6qvQtlQxVJo*Ke1*o`0lreX6Ff_~3w)LG!O>s)^ho$G%7YWV7PfLH!&2@EQtlbB zm3tvPTVu|IuU5VTo};`3zDD_R*z$cAwtr7#O`^XATe+XYQtsJO?grS(4SC^fHRfjU zb;@nw>y`I_Z&2O`wsL#H_HTI{mgoavE4LPwa<7$g$HP|cY4BW)IUT-H`8xO}%RiauFThsrTkt$R_XGGA!qDs-1YJY77Tl^NV#c2!Qs^{(r-=@5m zaOwPv%S_)JA6qAT!?&x?(eMK0^F>K|Q!BXx)Qf@hH z>u~SrqcIOLpDV=YDA?*Y6keh}$HVt1p9Q_aVJ>X@liL&hF4*e!Ff4Uj zDCMq%t=t#jr5bY${1@df;ro@phaXVhs!G_$25f71n?&CYwsP~Zl)FO8-3PXE`@qXI z=ArO|%ERG@l*hmiE1v;dxietP_tHe416#Sb!BXz4Qto2d%6$M{t}&Oxk0`$aKdQVA zeoXmm*vkDcY-6BN=S<%QwsMPMDR;P(TMApbo!}K3vl9NR@v1z z@6<$}4qLgGz*6q1QtoWn%Dow0sWIonPbfbIKdHP5eoFau*vfqmwtPQJ^lxA*catu{ ztMuHh;ir{%fh|r4_(ok@DiggsY;g{PpV4y%!_O+$!mE`}hb`uL@J$+XW};sWTg+SF z=k(k~@bk(m691>+c^c=XM1K{2LH+*;zo`80#OFuY{w>$dx(Zv}wuP+@ZQ#G_xn=N6 z%6kfzzMOHH>7DVhHS+*?jrtq`|3kS3UaLF`w)Jo-Z0q4!@b6_X$YT!tiu&IG%Q)dN zAGUFFH~gylEQMcFei43M`8D_rTQ`m8Zg%%XIik&E>*GzXGwVtQJTc|!AwsQXnZ>joa@K(zA!E?3TN8znie_Xh##}u$B8gyq)Sl!A+HS-B}g7hmL&6E1C@ahd4{;?qL) zzVIGe?lEvn)rY`V?r8XTs*i(PDPIX+ujS5#w^x0haB1s|%S^u?pB+?x81AO!J_#4A z{w!?eu7yife*}r{!)9@2L8A!lgT9TxR-i`0T8D2iRVVsDj(7zBg>;_J;Yw zkUS27cU7JU+jk*Phf7tTE?n9!<1*7{{w}7pGTfpV2w}!3UQn;h)?cq+!hrzS8+(GbOst*w^ zt;o2{^vU?}V+)MSR;NHrg!F`m2Jcx93B`>D=vPdW2Daz)!~ed2EdSo|H)Ek3^)<=h_b zuW|NDxDvKFhr$-8KWuRZCVX7tKRNL~Iq^9&;d9`_wcLvmj=v#bdCf&Po(Eff?uL)h zbK~y`9I5hle3aT>|{dG50X zZ1vd=HlG%-)qhubpvK%C&S}4QOgR27!7=L772UWyJV^Dv2_Fu3(E9TdyvIKtw)kTc zo&X=Kai%7G8fGW0hZntqyO&eYM};Pxxcl z%Kdl3-@*OV|CfX}-AwcoHU2gUH-r1A{|*W72#-_$b_utK4^jWF@Obs<4o^_#qv2lv z17XW|AUsihj)NyD*T7b{k+79JCGj~Gw)QzI@i`B+__N?YXv{hAWaS$Zz6Cx>^@Ry9 zhNq~$JmD4a5t{D{u*H8Fo~r)wH%5%#PR{)z;jiK0I*ich{h6kVpwPq%n|zJ{&-MRHovyCqH9#=D-+JI!&d)K66WLnUKSt6 zcjjeKFLw)h$*kyFjoAdgPPrv)Fkqu`8c$vQFR*l2U z<<7jEU38o3jpfOCD|o)@#R=~OTYO%I^Y}UVcKIWZt_gRC7pUGdVP1Ce_}qdz4~8v1 z+pnTKJ=?i=5px%Tvq*ipe&uvEX^K=>Evxl(|cPHuINwlM;?peMauUj`~Yn2 z@Myx1!&c9~!+(}P^7sc#FnPS0@H+TT)jv%5Q}`~`|C{hH@U_~H+cpul_|4(F)qjVC zcZ8Ry9)HKlxIMbX@0xIT_;wvXJrh0sIYP&A}G zrlA|34bM~mixQ5%6SY+RuR=Gz24-QC$IS`f23tMvh5w@G-Vfie{0MCI{A=R>B2351 zV-37a`3>0W`3`J#_#*N78n$-$PvY|vZ1rifjqrmSvnhO+w)6H0m%#RY)k^pw_3r{d ztQ>#0YPoVxbo&nJp$YegEzVH*5%nJdGhpR0CgJh0#hjAxsj$Vl5PnS0y#!vNJS$=T zS=pk$s?P6XIrC4{7cn{HaZkehjC;|2+K(&Yzp2kEc%|}-iT@h-VfBAA;dSs6>i=QF zpTdu+|GyLd4t`Soe@=LlZAJf^`p4hVdP;p-p?<1#)2eYNVBBz!siq~>)KZ1Hb}E&iVp zz7u{<<19^h8Eo-aB^-aJ%i_O*{=A<14*Y`hhwzKapTaDV^7tCInBT${XES+mzvw0P z*%G!m&0vf3JNRYwX#-oFwy?$73tpo>mGGN5#`Rr%C}r@^nOeqO>C!WQ$gglEC_J=R;`*Y(`n;Wv~QC%gpa!Xl3c5`Gwd zOZ8_Hej)m3{ojTy{=4wo>i==VpTqB{z9Hf7VT->-(~O(I_TAVLm z_`78G9o1^|f2w~U_)GOaEa4;I&$a&Xx5(aA|MBSZolxe>l!W8&lG%4luRwoK{b$4L zmE-S{8Q+ZlzUm7SUIc%j`a=mn3V)~dc@DPte}}oS%j4CA|3Avk1I(^*alaX&cOrry z&d57KL=rR634$O9f*_=akS3WZ(XSwS^xj+aPW0ZcAbN=|uHHMrf3NetWA?q5`}f<= zGtRQI_ILKFGy9ZpzYhQI?R>AqAHW&^hZ6q+XZ(2=DfmN=xgh+Jxi$Q;c`3N2_#>`Z zDkT=2@mDEv7dYc@0Oxwx7|wR~D)qffeSergSc+vZob9R3nU?JtRa*BT_*3_X!JnBY zmH0ULbNf?Dd&X`NX3wk?iOI!zk=e|>kyTa@k70X&BUJuUp^ek~Ncv1J& zx!S(>m;>-Xn0JS>J$u2~{t57pZVrZjG9OXukA{D?KeN=F3+M7)0%zN^}u;YZ+K?WdJ^I{cgc+a;a}FX7Ak4V>|Rfcay&Sbi(O4XMe#>jvCLEA z1>lUoOo^9=Gk#~d#_QI@vzgZ^_0{?1*kLV}p7?Mtcy{;Om3T*Z1^2tdE#2$|&tV=5 zXWRCHvpq+^bGkVip36MB)Sn9Hd@m_A)w$`i{nwS6o8XN906e$Hd<34yJgvmj;d$*} zF7XU_KKoBf`~_U+%ljLg@n>sQ@ci!QDe(gE0`{#++y>4#ondx{ilrWA^4elq2hKKh zhdbwXDRD1&VfWjWct^NCw+p<8o9f(m>}(awSbWCc2hR2!0Wap}Xt709ZK90&iHG?ZN2XLFgvNmvT3Q`0^Y#evt5aIgqL-{TZsq3 zyuec|W8vl8>;tzm9|ULH4ui8jli}svoC;UW=al;D{C>6e*Oi)^;B5aLaGHDIj6V%# z=et;@!|ly4mv{y&`%g;z1-#|F)xT%HFY(WCPhZ|eTNj-1Tf-TDnG#p$2F&i#_$PQ(`xZ+yb4xhm zw1qpnX;*4Gz}be5@UA}J`Vy}Jck#N_`3b`t;Rm|kqQqOnUES|c;_4iRL){O;hljzd zxgS~Lz2Uvx?_c7B;ClB*miQQWFZU;x_;k3zeRa;m@I`oDC@q#NOMETd&HcUb>gESw zUWh7|C*WLfPrE>mu-gN!XUE=v+ zUJNUirQwXZ9K5c*O1u)xsou@I|&`6W}?E!Gk>kxQ|x97+b9|Pxpa#D#;gU7f(x5O918+d!F^Ezhx zZ^mbv?}W3>_rkdypMujrTk2ndH}sgV!yB1DfqR(0fHyXOU*hVVkek@oELk++IbdGA zESAMfyd>P{`)3EZr<;!O;r8_&<+;36ht>Mkx?@;2M;bYwoD)BIQ z3-=>Syf=KJ`~6FN5ZufC#1c<}FLFP*#HYerx<9YP7r|TEUkT^Bx)wggf*&mt1li z?+uS|zhjB3^OTOXAA}DNgGbr#Q{oBmX#2xTd<2~BIjzLixlG5nzYrh36yDpuI}czahMz*WCo>jpbt5s>IvExt@0^aew$a_q&&PFL-~CIkv?6z!U5bhO=$| zfb(6^V@iAie1Q8iOI)2>^=6;%rTFj^IJe97CB7NH-Thr9z7Iao<3C#Bf5OwWKAii**6?8-vpP5IKg>Jhb9?Pp>PNzdyV)C_Xs*r;8$J+!g#F=g z?n_6(*ZTM72_-%m&i&`C5}ya>aeZltr@*;iT@PnFZ-$Tb`QBOLd*M8mA1Uz@@RQ!2 z=_RhtLwl6RnSsxJ@-29h{lDPc_dbS?w*Lywee63p&kxnPYQrsxFR|1d<9@CZ&j%lC zzbKshUTgR``(@zV$CihWx9<|2;9Q@>;am?R;atW8;gh`Xp>W1L3eNR;EPRu%|C396I-D^tgHQH2SHd~p>O8t> zZowCGAn^CtT_wH`&Ta8Doaf}{;8Q&2t8lL8H{e{ipO%_0OU)0Z<`+2E`Mm84&hM!O z;Zr^S;&7TJ;oKG-N=-*NkCD|%&FXM&qfOw`Jm%)`>E>-pyght|eZLY9fX}oaQ{qPW zc|UI)4xi=bD0qhbi6uS-KHJUNB|aa1%l+jgz6w6a{f#BQ6+YMg9yr_f0G#i7KT+bR z;Pc$S37>C%7rwy!5u9;8gLAoN!56yW;IB0ondgFYS>}VYJ&VE_r!|~$+QS!n-4)@C z*}25kd4n_l+W7GLaPi%I?w^~Kcyss?kGTz;>uP&A+tUxu_EhH+&h;=Ff2r3U2j{#d zz`0xp!x{5<_%in=!IzuQEb+PU753MZ_y)N64m;a_dx+;G5h(3(xEA zd8Nd!!*hCjzAg1XmYUy7Jo^gG{nGHw9)CGF~ z@9h~5ryp5r8cV!ishhVu4HRqK0f>M7we4G2b;MU%r2TS}Yyr{S5%~JnvsrjhH zpOyORoXNL){CV0pkH2tBRti8XSl7mr#gRfcx`+eZ_jq6e#cV3TZspi`U&tI z9{=D{b3}=cF7+3|ce=j}u6TQ{De(>PvfiG@OZ~J`^L&Y4F7;o)cX|A8O3lwD{;kxv zR?*+>ekr(vw`chhw})5o_N-g#Hz+kdOI)3YIsFj)Jsy9LQZu^5iD(acTr{NF$`pU1g{CVw-)O>^~3rJ3F9-c8f8nVXIQaX-x*9_L}2 z{H+2v%{BBmO^%~6jV7NPgqx19F`b4lkrc}d#ZS{*NpRC#Nv{;#bc~YMY4Z6`xGu*i zd7CE3RhdbX&y>PV$6NW3<^_ND@>808ZWeAj{>zs%-F&&erO9(9+%)gXk2H^XoLMya z{4m^fY@Ond)#7hRH!TZpI@S{0bgZShX})qZKTSS&3O60oWMP``eEqbd$=~pB(_C0> zX!ycbv9zVh=kVdC<5;z$`P2>bY&0E{1#UVfOLfkTFMVDeX|g{8H_hwSx!|Vboz>Ii zI}32r@y?jjw&|F0>(JzTE^yN^+R`5vtKhe9Z#?)%~1PZG{c&?=~$D!X?olD zp~-he;ilu9_N7_VO+T7^{~B&O#_j-`72OP>S*e+uj+MLzO>6rRG)pvd(=o5d(9CP! zNHbqEHy!Vr+o|S>`8jFP68@)oZum(v|E-y3ZUaAMZVNwcZU;YOUICtN?hHR`u7{s9 zuK_=AUI%``+!KD$+zWom+#7z`+y{QeJOF;xJOqBtyaznPJOX~*ydV6A`9Szh^P%ut z=85pz=E?9o=2PK!&1b^zna_o1ny0|;o3DZYWxfIaz_{>uC<{I&T<_#5*q_*--JdEh(q{M>)OH&-9~KbTwL ze>7Jg%RiZU{MP(zu0DQ$G4q(MnPsj%9)C6S7_9ltTzw4wZssvq)1vr-OR-cRQ#EED zM>VsVtB<4E%{+E$TAHhmi#g0ZE^6j9S04*=nRzVK%xyjtp2s{9p4U7Hp3i(7%om}G z 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 a=6<;&T}|tbuL}n0My?<3CZjG2`Th^cA|tZ^ literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_eth/libesp_eth.a b/ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_eth/libesp_eth.a new file mode 100644 index 0000000000000000000000000000000000000000..ddaedc7619db50cde22cf6a63f18d0367d0e8b37 GIT binary patch literal 514614 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

)Z=}kS?)UV2}YN*K@%jc|} z-_o=zj%^)Zv2cFb+@_jZgD_>r>!`A@&7HTjY*9;PW9!QLHqL{p+Upx?oVQPTNRypC zZ)Ub)!Gd`U+yGU3%?%Bew(QL{rr;Gb7B8&G&YHVuftH-5=J0@MRxWqzqN+US_;$y2 zRmv2tMhd#JvURtt6y0MjVQ5|*Hwl(EqduDJ8`IepO(?pyN2v|0zA!#v8n$CpG+Ihk zL#?-_t+FARK;DqQy2|RdrWO-xIc0rgT~oHEePy$01I?8+aspQE?275ratcV}%=xqC zxz)Y8zOEj+smJhcnpIU5LKQ};5=2gfv3WVN(4ys|vuRVNZG{+4$vF$lhHOaD+8a%I z-QtyJSGKP)O{=DAdA1T&*_g#ty`JS_J4P`f4$9iiiiBuoWqqS<)~n;V5xHK?O*EQg zuGtM_<5kt36*CHB+hVSxR?{LD&6-oOAdyoR=G!Edo&YB|p_;hTX#&-5Q>lh*8=ABD z8fJDy{hyi!)WM~;*2)&l$Ew?W+1#j8}H{YqV^- z;^mcXc)^|5(A2oRlpQ@Y*(M{8iRr@a7n+8dT{LCE%!)JDZw0L25*hvJ45bRgR4n99LfN_bk>Yn)Rf!ULg#fTR;x^=962KHyi}9+>LgCN=WX>^Zf&9* z@ST(s-Hf2C#taYdqO4v~+2Uzu)l8w`6lNOOP``Wyp8Q(iDFJ7dbi zMcL_zbjH+*nUrdys&?m`t2x2)j52e2BGgEB!J=td^u;-@(K&j}7(Clr8oc&KH`}I_ zOJp0HY;S}4O5MtEO4?Gn+62fb!}PZt@3N~P9JE{1j_tH_&S(qc?b?Qk0VCL!HFE?z z{|T$!c(t9!oGH0e64s&Yw{y3pQx?o!zaEp>M0=~(-i()s)|%N>3k2MdZK|siK_Ms{ ze{$Lj%ZWt_PQA@VLTdx3??E5m+J<>vb}H6qO>NYmB_Thy6{7OnmM7gN%-A|LO_7^Z zFIqZfR_8n$&$Gsz~r%h6`O92DX&gA%fsH&nTEz?CYjUv zrfoHAesT;l*!YSirfj4TgCHd&(6-6 zSU$&Vs>TGr5^IDgylBqODNS8UlaZ+n+fjWm{-YJ)QX<>70te;gsoh+jGS_Tix$`^r zHd7bOTRJy8Z}B1%YTGK&h06kF7Au$@E^k}v*saT{SK`{uPONkWDm!W$t=U8%Yo-pZ zxV8;rkM&~+rK+;A5tq2^GZxK^ufIXV*KS5D!6?omwA8F+>$APPw^Dj(&c|~LW_pVG zOBZBk&Yrbs+E(kWWE)v0cUXF@$vS)mIP$sPtB`m$gYJq&kXiBkSu_4LC(hLtJFoT4 zvDGfk#0-nJ}I7vC%M0+dc|ffxQSJdD~CPmt6N*}S%-?KtuHNGUbDKgrLHUm zw7jOOv}|5$X&Dx;H(TD=j&qdNabbes!$V0pQ| zx~*(gQv+tn4Yg%e^=)-Ck=_k?C@sL?^$-Qvg(<+%)+4;GGm`zZ3}t}IttdAI15KAj5%f&VJ;zbbqZrhUYo~M z!CYqr6QsNeyiD5}HfNkS1(FU6-AH>a#zoBeyqr_nDT7R07f)G$A=qtEa-o|{;7WIW zhoJ|yOFW#I%B7(@UkO%6?AjxOZ?0)_2FY~FctPQts&H8&IkMBeKld}dmSsLo^EHF3 zJKV5QESx=WX^=0oD#7KaCKJ*iyRxvCGjZjDLa_K%F3X9WD47XJO*Mvj6U&U}j9A&a z`Ub4%*;yTj1yiS{&D5YLqL{2;{_`bBO6DsqbuDYM%~kEKW^xeBA*wmCx9ezT%8y1C zE>p>(943osbDS)O>rgeAs&h7?t29APV?owpOcc4=iZ$SxmQ`L|eU-VM$vXfOl^`!^ zS-4t=wS@>=BDG96^OI#wPS>ru24+L9djY zfK&%9k1|4AvUg~6*1eMD<_gR@lZDG97Cu-ayLOxihH_V{W@;GEU~b5?+QzxAB)dHrKDV{^Pi=RX8Dp7!}ky z$tXEzsUx8c&y+T2<&R4Ux{jNyHiw!OY`1r<;jJGQ+^prWmGT(gFA3IMaBpX~1LgpUaXh?Z z;|4h!uc;1esJ;g3Snm`xCAmc9n}ut0Pr(eSCXQ_6)3(a(Pqq1&SX5!Ygr#9Ot7&+W z2LZ5Zw=xX6mNyZuxF!-o9PzBHu0o6cZIvc6Tq?1PwbT*2-R9M9ou{gqL`HafPYDah z7@wxiT{PQdExedB?LF+a8qjZPzOwPOEQ28sT>X+!SYpBQv1-g(i*o?(s^u(-!=2M^ z%*}thQs3Spb3N;&HUB`l!eZfSs!?-#n+gkVK?WgzGr;98_U7JLd* z>dsU#yzVy3gXRj2oqyHZX3XX|3Ck@=Emq*nuffQ~Jg36rVTChJ?nrNXZGAdJp6|eI z)q318X3d*DWl`?JQO;|7w&eCY6R>8%nU0yHI60Y+a&wNyXmE#^ zT3}vfaFp?Ef~?5f>jI-U&Ox(t7thI-djX77Kb-vJ-|E{``)M3q$5taZbNg>7EA z>ymj}bvrJ#-GS3_Inm3z9c-6+*=9^#<1sXI3n;hal>Ugf$ejTr|3vM0WS}a+s8_Yr z`raUtSyV%|20jxU$;EFs-`B3`F0kwZA=(Z9Ws|)n0w{rYL&M{lZkEQialqd zHL-d<)63}<6jZfox@mAAj<@)C05^GRyv2qg=GD0Mi>m}D zrE|rM2Luv9L((p5?!37bMxz)&@+-hDQSrK3FB6M(2cuw{YEC^~GyuS&a-j z$XRn|%*&atnu>MvD>rDJ)5scIj+&CeRF$tbyuPCi`SrNY67 zImX%>=Osq?>ybnJ&v!<{wdnP9kY-MV@?#<^*L#>iT2-U-3SvM3N{1Kpw$h-P1zC-e z1->cMa@TK77Prd1%csxHpuTL2&AY>v+rk)(;6VYIzywsDD+wrOTW(_9w{R(+O0YNm z%xu9-$E1S^22qpW+0$}+Dn1g0oaPLNX6;nhjm&^xeDZ|u-4Sz_jPqDdv)p@0w$}*y zd(MMgozgXLlX*BmC;m#gHfF9A z%_-z+;m^%egOUifs#6F@)f5pP1Ge)AUWl2y6FK#2?k$Bk8(4I+Jj+#jcNUm)L!YVG zkaAnCTU$vPyqQqKG;6(&r{u4B$c-fpk3J?Lm2AqKv$|=n*PO->Uc!XqfOBaSbf=K1 zozHQEmJ8i&h1>EFN*5YD8G)%Pj+Y)ao>+;8B(rw? z6fGLVtAshX&2kAH>rfaPoYu~^wg@+3*MAjYCj5V1hUP(bb$|YXirMp~OwSV=#tggM z&Ib|9VzToCo4Ae$FKcryx6QMb?8iAnV86zhweMdU5t`SX@y zd2rrbQ++vWH*sCN`8!{sa^`jVEt$XkK~Zx-!~^lLpjjuh-DEX8edkI~o_ax}M^P}3 zH4j9nv=SHxP2aZO#Tu+!vH@t1mJEBeywQLoB24BPVhJSs>hKp;bAu{ZtvWr^-i6zKj$44bEJdMm})g+RBlJB z4_)Ds8`E34tagTYa|QS3JJNO-{SPO`=pHPl=U(tI_+0(b@k3%Gfj}HMgVoi@KMUQg zf;rO~H0|7+${i?ks{_3uA3>D?Snn^m$4ciP_C02Jcb-m=2fi76-bY!8W#TEb&7*-i z0~Pnnu$kL$=E{qAcjZ~+X$z)#Qsx?bGl)O9Ywk6hMwycrE+})ZDiz|*oHlKf(oxkd zO|2NNn;OdI&Md_RW?9~s3rE}gy!eJRo}m8&TY=~A<#&mArQq&1wQKk3`}v1N3a;}z z-#h)`sa?IP#Z#ssh50(7=T8Fc&^>By1SgvD%tfNPJX_5Vb5B@++!i(%&t5ddo6Fr( z7|ic+>ej*g>JP>Ii@doMT)us(#sYph%GnC+FRrSo0AG&kqs09E-*ddi$l2EK4_`#G zo9xf$d{?GyvcH#7n_u&80ArK=TjuT0=UeCP&*$M6hQ;5Cy!3y?8}rh)%g@$K^XvOK;bk2mM>HFt1J ztH$4&AWa94W7WP6UkMzJ2OT_)O^-YKR|9Vu@Tj*Z@H&U@1MK#H`-8jV1;-+{|KeD5 z8ve@`^^OH_`>zwh-TszoT|Lvc+aH_7=2 z;LijToR~KN{HkC=6Z3{Ly~9U=pNY4vsK4>xw~q;V2K=}IA>SOl&B^Z!@ZX&DbHR6Z z;;{t$K_|bvfbSYK-(P0WWv*I}-d3=X~s2Z|xGM&wxMbq~9F;&VJ$k8Q^<4`{#l`?ZjsZ_yVW=yMRZX z{MLcL*ERIl2>!d{e--$sVd4J0!B;!S9|V4xQ(s4c_jc;*B=E4?jCp5)KfFQc?;`N$ z9DWt}eNO&w0-x41On(>n_fCC12>!0qzMlkti(iK}Tg-bA{8}f!Z-TcKhWkGRKhkLr zUx3dm3-^By{+4-pAZ_Rmz%L&e?#CCfy$ZAm*WiDDbY%{*%D(bM$@|_(x9sE&{)}H1vNJ`265?N-^&y z@Lo=Tbr<-VPJi+s_y{W5B<3^pXT$>9ps`;9CS2*)gvI z`~oN5bHVQnrZF*ZDfm-Pds_y6{_rq=_27k0`)&bWvvIh8Pw+dO_I3dHGmifw!7tq~ zOn(yi4o-h@HhA1=PnUon=albS@Jk&1-Ui;;DeryYTRQdkIQag!S4wsWihW8_;e>8gTc$3{Eh@42tL<|-xToUo%3%EKEu)LLh$ZReeVRmt26%Bf)}C;vcF@Rh z|IG1sDEM{wug9})UUBqzI{3p*`U}7>b=uRF;F~#my9s=O)1TfAeyhVD2H&2VFzw`F!AA}c&)*;XeJ7s7 zz)PL-Z47>z)8C}P6HfoW8Tfuqdz%5ihtvM&fq&`rciVxV?$lQ$_-4-ecIAF2zpdcs zI{MiQ{6(jKKM>q3R@!(T1%9_vA18x9?DSvffdAyQhfBf#?X>Ufz>jgxe>?b|PJ6u{ z{P+=J{GI^6(aGP7;Li;W_rC>xq0@do29G=O{0jUR=lGw&E1mJE0BvV-Y3Q#D_;@FN zy}>&<>4$(%aPqqmc!^U#<=`7S{mCTo1Dx@2D)=m?J#GX3v~&JN;72?C_s-y7Y4*^6 z)PbL|ks4xN6Zl<@{?~v%==7KSfj^G_vc*8~9;P{k4Jr=#=*#;9olJ>mcyMo%0_JKHsU&Q^0p~jz5>_ zo%mh`ev#9@uLr*~2w2R!1H9eQ_XFTNIQ9D^_#>mj_`C!@%$cvg4c^h|4?f|3r#`<1 z-`wH9fcJ9x1HMbCk5eBd;HNv~=>vY1vws8d^^s^|cth$|?UY;1MU@e6>;+r+qbpuXFsb1;5T|59`2ZJNh~td(T_?}Mte-8XmXZ(8|{5vOJ zAAmPH{m~cT?>Kt<0sJ=fsj^`pg0JtK_D}@AfiqtA1V3POn0_GmB~E)A4$e7_`YQw9 z!^wXJJnNi)3-Fg5J#7VkjT8TE!8dmFvIF=QPJF7t@7B{HehuJ##;GCZwSzBk_}<{X zo%|dOexy^LW57o^?fF#j9h~v}Jn(BAemQu9Ge5rpd@^DxTg_FY{3_jz`dI>giQ_*D{)gj#1^8D^e0B$q zIPGB%@L)KCzx~0R9sfswFLUbeMDTG=e{vT1mrj3uF?hl$&o$uhI{LX4oO3kUV%|T& zA8^|1W8ClbFVBO2;Iz*-z)y4X{~`EgK>=dkzrnY4&i^C$QYRih_TA&~&frs=_{PAm zamKGf;1its9RbeY&({2p1K-w(?*#DY9KI#^3y%L;;OiW|0DR)cp}!r$?{>zg8t~rE z_^}dvsB`{R;CnfG*$4bXhaUo7>l}Y9_*o7=4SaVeKj(v==kP1QpLNc6BlvjDF51go z;Ey@u=R@E}IQ{d};F~$=Ujg69X%Fv$C!O`=&%nQQ+Sj+>J2~hxq>i#U) zWWz7Kg75CMSG=;^JKbqtL&5KLjvoWw(a~!Xyv=EUlfmmdh5jqRpL33%3%ho&N1guiO>ocQAA!$s(tiog|LXrI z;F!~2MY`g8P9_>r$1T%{9y@Dm(8+ywr*6OX&W?{xI~F!-TPJe~o6+R5*$;5%vd5MQoE zw>t6v9K4UC$M3*nPJ90yyq7co!>=ZIe966RF|RxL#!i3TA3Wv6Zy5M;r~lX(yw8~M z_!QGSdgR*2Kb-u`0RO{@?>z9XPJgl;__t1eE5WHz&EKxzm8F)V{H@?aoci7iywK?n z4+Ou$>7S1Rf5S>n>@UBk({4@9!&U_s|`tFT_P4m|Ue6w*O?+t#f)4vV@ z|HaV@uccph(wBpC4MF`)0)NeEpHsodmWKPc0Uz!hzX<$Tr@ib9zM~VbI&iMh%7*KI z@Pi$FtO2if>SsUj*PZ_MFz{v0`Hly_#c3~RfbZe7uM5Gqaq@E&_(x8C-3jW*F=ftZA z_>E5gGXVT-vc(YS~ZQxHkdiw|XJx+T)2>e1vUq^#~)=47}^G*S;C=L0!;P|OtyT!cAz?V4v z&Gq1yJNxed|Iq1w9svK&;ZK5haOS7{#lx7x-v%G%@K3-GaO(4G@WJ>mTg>|f_;@FN z9ZZwpfo&w6YwXT@rL*MMmXo24L-%` zZx)01ciP`B;O{y9mV@8v=&>1m*2dxa)`G8d`lof^w>tcA@Uxuuasqf?XaAYtFFEDA z2z<7a{%Y_tC%(6U4|h244c+R*?@{pk9sV46XQw^94t};XetrNRclLh)K4ElNz8}Cx zJN*ZS6tCRjMc@-0-V=OthYtj=aQJZWJDl^EfnVzI4EU?g{ACO9_qv4n*$Vt-rN|81 z#@0@Mumkw>PJLH{zwYR(0ercm*LLuZPI>nR-`wf{4hCQAoc|c`FCBg=_##Ko=Yhu^ zeOwNHsKajnFLe5cJHelK`nw0gUv&DPr@&uv+TY9IA2|FS@UI;HDfn*={|3A$ssW36 zzk<(l;vGd>Jl>hFbp=m4{RP|VFE~cFm{$sZrW2ph;2EdCPk?Xc@J+$Da>_Rye0yjA z9Pplwo|b^`?8Gw*evqTr72q+af7l)T0B3yP1N=Pa`2E2rJMH@j@Xww7CxWM(`OsP5 zL3fSzbuqcq-&_Mez|kkQe!A0t{1dz=a1iqz1CKlLdLH~%N55}?@9MOt55Z4!^7C)- z9!~jw1pmsJ@A#<8C!F|n1|R0+F9!agb3Xp;Zf{2~BfyVw>YLBDoa^Xk0{BA?=P&5K z=5V&9_nh;be&FR0M2H)S|uYh0f@OQyaD;2dc zf1iQ(b*?|Z1t0G4-@tcuct_-Y`mpf$Zr~?5ydU`a4j&4BkHh(E!p+Wjn*@JU-621d z!C!KC1$e~K|6K45BbosB|G}#rz6^YChu4E2<@66N;KQ8$XHW3`9M0b_KFZ-of^UTX zvcutFys7IpYC;fq0a|uLVy#{5J6Koc44d_!W*m`5VITI-F}+{T+S334WTR zmyf`?2Cn(zuK;rmTlr7ma~;lKI-5Br++Pg-yVIU~fpg5!;|GK9>coE}cn@d)c<@7< z_Bj#!Jg2-q~8}j z>D14m;4eCQIS#zsIp68vwNAV*0OvKIY%%Xj@GegLZUSHB==pB&Eu8W{48Gin&okgp zIsNCW;Qw&q^B#D(MZM3!-REV$$=P4*{S4mMsgHsn7W5MJI)ewr1MdzVR5v*9ZEYEx zFzOA;;~RpnaQ2S@U+3^Rcsk(4-o(89TY#Sy?2mdgz-I-#*qf8Le-Zf3&i)<2w+?vJ zs{~)*@a5naIecXvZv%hQ*}o^a`~3Pk@GXP>A?h6pzI%|q*gFRNK!=|U?mnM;R^IU! zg1gVRUjg39@qc~Z@wb7$82FER_kwo~>NDy+4DNpa;VJNC&i)s{-S0oV0q%bP;eBxT z`wyRi@9P}@HMslzho8WYarS!{8_#ffA^1%W?+X5~!+V22@9;t3Z##TLaQAukG2ru^ z_{6~vbNaVUz&9VN0g8Fk$esRjHuy2lc(xdP@~|-dF5q7W4L;^A2md2DU(9O;KMdCl zvchXJy1-%7yAIsd z%Prs|o#XEYciZoS;CyCRwy5_6c(`@)Ud!Q8?_KbqyMg{c0pBt>AnJVy?&^upUb^k^ zcW^g9QPjm5&hfnW?52-_yXk|Z00myq@f&l2`F22a&6 zbUbC@jLZZ&F@T;7pgT#5w+=0@#SbYcZ@`al+5_z$W&;P&JN{T-))W2Eq5NUqz?dog zVZQJuZrzydky{UO>mqJ_#PvMZnJF#PTX&|=;0fyw@8dK6@iIR7YyIJi@WQP>yopb^ z%^ki9FWlx2uctFSY5gU&gw`M4R4Mzdzohk-wEpl0ciC_K;k}B6r>wt}^_S9+S$`?( zFJ=9utUtU}QI5C%@OD4L)7D?w`b%4XcsZ`@xBl?+3&O3xwDp&^{_x5=vp-|~Wvsu9 z^_Q{!GS*+l`pZ~SA{HQ8_dO|bqZSbunPn(Vj!@OCf5 zCt80KZT==&e|X`S?6>|VT7MI*zlql0MC%W)t1{^)S$~tPze&~~-e4vBt-ndu-z4jA zlJz&q`onLh$N}+k>oHz#UB=6;&v?0Y8ZWnA%3DgqE zCD04rOKJ)b4-^wfMl};x(co?8HnGYkjyG7!;VPVXLi4QBi6=DADxNrgfliK6`NUN} zaTQQJsh(9r@uYfI5ye$Sag|X#sh(9xaaB@Wr4&~!#qn}d$%d*au5ya2p5iK~cuGC1 zq~fZnxQZ&Ss*0<)Ev|BlPf*V)xVS1Vu9AzZ=He>4_(b)rvWu(k z;wrqjDle|m!&~-kaa4S9RbO1?7oVh_Re*6-U|b~_R}JE)2gM=Y;IF`HFrgYus0I_N z!Gvlsp&Cr61{12mglaIM<5fa6h#v~D=TZ$ORD%iCU_v#RPz@$jg9+7OLN%CB4JK5B z3DsaiHJDHhCRBq7)nGz3m{1KSRD%iCU_v#RPz@$jg9+7OLN%CB4JK5B3DqEe#M_o# zHJDHhCRBq7)nGz3m{1KSRD%iCU_v#RPz@$jg9+7OLN%CB4f3~zj4l$Y!Gvlsp&Cr6 z1{12mglaIM8ce7L6RN?4YA~T1OsEDE8LO0pYA~T1OsEDEs=@U{W=hR1GFogGtq3 zQZ<-V4JK8CN!4IdHJDTlCRKw;)nHOJm{biWRf9>@U{W=hR1GFogGtq3QZ<-V4JK8C zN!4IdHJDTlCRKw;)nHOJm{biWRf9>@U{W=hR1GFogGtq3QZ<-V4JK8CN!4IdHJDTl zCRKw;)nHOJm{biWRf9>@U{W=hR1GFogGtq3QZ<-V4JK8CN!4IdHJDTlCRKw;)nHOJ zm{biWRf9>@U{W=hR1GFogGtq3QZ<-V4JK8CN!4IdHJDTlCRKw;)nHOJm{biWRf9>@ zU{W=hR1GFogGtq3QZ<-V4JK8CN!1|Uf-V|NsRmQ3!IWw+r5a4B22-lRlxi@g8ceAM zQ>wv~YA~f5OsNJ_s=<_MFr^wysRmQ3!IWw+r5a4B22-lRlxi@g8ceAMQ>wv~YA~f5 zOsNJ_s=<_MFr^wysRmQ3!IWw+r5a4B22-lRlxi@g8ceAMQ>wv~YA~f5OsNJ_s=<_M zFr^wysRmQ3!IWw+r5a4B22-lRlxi@g8ceAMQ>wv~YA~f5OsNJ_s=<_MFr^wysRmQ3 z!IWw+r5a4B22-lRlxi@g8ceAMQ>wv~YA~f5OsNJ_s=<_MFr^wysRmQ3!IWw+r5a4B z22-lRlxi@g8ceAMQ>wv~YA~f5OsNJ_s=<_MFr^wysRmQ3!IWwczn35yOsfXds=>5s zFs&L)s|M4m!L({Htr|?L2Ggp+v}!P|8ceGO)2hL=YA~%D%xL7(D#o;mF|A@us~FQN z#F=kYZ85Ltj#h6hsW>k!s zK#Z!vjA}5W8qBB$GpfOiYA~Z3%%}!4s=QqxxOU!Ef z60Q%s#|Y6gr;3QNrD{*u{T09j&| z^Rb^~YK8onYT^%OUGQW$)+Cu~YGP`I`Gf3;LvtJ$GlKlG82H2d;EyCRZ52$;YT79n zm$vYSC&C|I_@bb4xM`GNa=0lYn4~nt!TBt+7t9&$+A`X;WwdL{Xh)XOJ}#quTt>UL zjCO4q?VB>Dk6SX^W=P6oVvn3iL8Qb|3|k6D9C@>U7(BW4!QV5aC)ADkGu0Fgj3vY$ zsZ%2Y#GWqkM^c(FgC*S?LwxbK{S9>dj%ogHqvLlm@S1SEnRPjTsmb{@8Rw0`|Lx}u z?e7BRrIz37(Rc5gS7h^z+4wmHC!zT*QU30(^B&*e2jz2r2hn})vS9vjnBxn-SC;pi zIypP>zsRVzs{sJkX{mR{OiO+w{b0{}8zQ;rPJzDgF=G&p?AU%@?$1#7?aCuYm{J^u%ia zo_3p_Sna<94_JrixA2#kc49ssIMCXO)!q>}cDR(0Sp5tKE;|ATV&k(41CEe1#F}Od z?MI58SncD02io++YUevs2HNz*YR>?7KT^)c_nr>eKg615bJ}friPb(8c%V&Bto9kS z+w{b0p9@@el=zy&!Iu$VDEJ!Uiv-_9 ze6ip=h%XWRPvT1jKTJ#q*x2X$mmBCkPke=7_U-jbmE^{*G)0qxDdL2zf{8wGbKX2!AgA--8K-w*BIB6vgMTLo`Me4F5D#J3Bc zMa)8Dn@4=7;Kjsu3Eq+TZo!qr_XuWRxmg`Y_}3WBKU6NM+HAX{Fva!h#wdH4Dl0!Um|8jVdFES{!@a#CVpD*kHpUi zE{Om?D>z2{oZ$Y%tYmB(5WgUJ1o4Z4Hzs~baGdyM!4rsI5xf~O8wj>(#IFgSMf|$p zdBkrBUQGO^;2nwI5?o3Aw&3N&?+9K={I1|u;`aovC4OJ*~KW-Zl`-01eBZ8B}1%f9LQ^eS|Am&Scu~iUv6ub>_q2O(aI|*J& zTqJmBVs-%7s)>sQ*AsUU+(cX=xShDG;5~`$7xDKaX6J#8Q(M1>U{0s}o`N~0@MD5G zWcs}XUqswn@O8xOc(C!knZA8c{&C`dVtRJ&89E%y(Y;rGkeL4;4I|c$i?m_tIzQhpn7=xZn)&2*ERmM+#m-ypiBK;!%QE z5swyp5b+qnClPNf_#)!5f^Q-&6Z|0YIKeLx^X1FfJ|r#|{5^48aK|VxC$rf45GMum z{YZXFaE3T7cm^>iyx5iyPY_&3JW=o};z@!JBIcwR+eyTm3ciSVvf!JDIZ$BxjCgaw zzYuRBxVR(mmV&n=o+5ZY@l?Ufh&jk$YbKs9cwgcQ!N(BK5c~k~Ou;V@ZzZ^MAutCh zYy*h57CeS{8^N0p&lbEj@f^WB5YH97D=`N*Y;)R0WB3>kz z-%a;9Fk<7o==>#uQ=Ncq9HtX575iG^?F1i6yuIL4iS3J`E+yswi|tL~odkbDytCln ziFXm)wFo#XnC~;w^DZP_CU(AaR%3XIljaiQN=d_ahxt{4|K+6ljksFuC7pq51P>;z z70mZ^`E`OfBVI0e4)F@XI}_InUP-*G;C~SBCiqC=2Ek_%uM~VGaiicniJJsJLCi@9 zwn#DX?t*&~w+J3a+$xywpYq!TPbF>_%y(G$s{~gOuNK@wyhiXk; z|9pp$zrUovgZKc!j}sp#_;uog1bb4-wp@1o%+FgNUuh#}XeVcD^sjKV0x^ zV%rAxBewZGme}U=Tw3ZJ|85u`FxSs=JP{ho6qlwZ9Y481Gf3> zLu~UolGx@mLu~WO_q%95mk`@{9!_lYc{;Jp=jFsUpL~~!=JPRPo6pyXZ9YFEw)y;p z*ygjiJFv~?Kw_KEjfrhOHzl_DOnjW+;vT@q3m!y#g5WaZ69x0V9R5jy=MkSQcp332f_EoARq#6E(*z$+ ze7fKZh|dswBk`GnA0$3Y@E^psZ|~j{_-wJyBDVG&h|dxGZp7yb=DW-M^90}Mq<@h3 ze6hboe1YKZF<|R+DDj12PY_=ucpCA=f)^2ABDj|LQo*Z;FB8mn7WkJ7K85%S!Iu(W zDfl*G+cq8}zDn$T_mY3L;C~TcBlvgXYXx`f1$>=gz7N2^UT~cF2EkK_ZxpziHv$BKEt9Zx#GB@oj>OdIR4scmVMof;T39n6nr4@Q-V(-ep>Lw#Lo!6h4@*)j}Sj6_*LTP1%F2Tg5Y0?Uld%@ z7x*Q?Lx^7%%se?+fPlJ^c>^ze4<>;7^G^ z68sDC$AY``2mVCxVB${&k0bs}@D{|M3!YE>FTs_>UkGj?{1du?Jg+LBL#y#m4tg z`rQPNBi9l|n2S%?77%lx7h5&)K*4Rqg9IN)JXr8a#6tu>MQro%HZd2muzf{bDtOEg z;Gu#yCAMF}o=v==*mou#F1V4H3t-sxAs#9C7~+itpG!PS@O8wa1>Z+JM)32*Ts*_} z0r6PD-xHS!F5CckoZx=M;|23QM1Hy8O^CVhhHV?-gy5ZslY&Z{iBEdqaU|2<|~VQ}8fiF8pIl5_8cJ+jQcs z1urJvMsOYRY{B;u&k_7AvDJ9-FyOgjA4JT>OKfGt_DkoR6K^Z_)xhY&9i`>DhW z1wTt{U!e3Jand(F2W<$<1yTAZw(YZyc!}6o6K^T$uOYVQx|evVr1_b6JHf@nfwvbt zh}h1n%ZPUn`{u-UUd{LR`do;`wv2cu!MhXNxzjr0oyC4U@h*ZdAhvnCkvJ>%2Z@&n zeu>!5tGkZ?t`z%F;wr%jVw=xt#MNS7L~Qd}OI#!NRm8P|4<@$xJcYPU?3WTR7knGB z&F5ppE5!afalPPw5!-x@90_dW%=ZZUyGoj^h<6jbJ#mBJU5Qr;-jldd@D0RGf*&Am z7W_N$?t;5*1l%IHl(7;Dd555boZ?Dp6MP2o`GPMc zzCiFz#1{&_kN6_NPZM7(_zmJq1b<3=so)=oFB9BhEb!%mdk|kCcnI;8f;T310-!AxP;yVO)Dgz!RxDWB2f`=2|B{)HRx8N;_?-4wg_+G&~5&u*0uEh5VUPFAp z;Dd-C5PSmhgM!Z^en{{MRZ>so@2!5RSQNgbgKPLEN;>QJlPyB@74I6x@^e zDZ!=0PYWJL{EXnq#Lo)en)o@v+Yvu6xQ_S*!EMAZ3SLM2lHg;AUlx28@hgI_Bz{#e zf2+`cP4HvHuM2*a_zl6I5Wgw-N8+~x7mf#hTW}xZcLa|hephgc_&veXh~F2yfcOK! zmBb$kZYKUn@IJ&J3qFeY6TxQ^e=7J2;?D%%PW-vxM~VL>_!Z(W1bxcsTJlg7F9?uB`-5CH_wEw#45HUPknXu|6aOUmNaCLbpF#YK z;LC}B6?_}1w^?h7eVlX6nEL> zz6HvJD`B`|F`77{n^Na8Z^C|c$^J_3CQB}W& zN15M*N1Oi!k1;pS5a$IP$HL?6%P=QkRr)%+_M6P};18Quz`35Uz~k*d4PRsaGJLK1 zB+Q9i)vNFXb07Q>^F{ch=3$=@f6P19C_LImgu5n9x{W?YaV)palrRJqDUkXqyXWIK} z+>(ARnPv9d;N|9Cc!l{8{B*UM(lhX3^AUKZGhc%5H@^r!>1A>fUS)p@UTuCAe!%>5 zc#XLaUTgk6%$FBbZ^93m-+>=CzXv~J<~`N0&O8Qw%8!%pT^5h|diYUiZiLsH^xYK+L-ef)wZ#KUIZ!y0H^F<8RFW_xv zh8wn<8{r-1;dML;?y}e6&wkcnD(xTHm+M%&L^{4BUk~SN z-3IsA?}mHLd*FQk@G=zdv1j0lGe_$9d06kgi>g5|Up!G&pI5F=#%Z`%&%nichFq}@ zsV<+ro^}ZSadUN9?K88EDApS~oThy@`zH8PX6;66-_6WtyZF58qpbZn``PdT^IZ6# zc`=-i`93(8GxsHI;6bUl9(8$Wjf?96pTl2i4@YLWziWAzJsg>N2S36dj?DZ6KhhqK z%y93*G7D7&b54=s{sZOFHIB@T!H=#1b^N;E$jpOy9XqDr$jk;j9}X29nc0lzO`(D#GrRCQ z)=9w}+oks7b)2!_$jo89j^$BsWac@1Q&pGX$jle* z9GN+Z=gq5vBQvM)I_5&bk(nRk!yb;z{0!e>4|9x$dIPUx1O-QC&fq88!;zV@c` z3PuG-W)|RCNvq(<%)R*A?BU4FYWy5~I5M*i&q_-LM`k+kx7)*!nJ)Yt_HbloAO22z zI5P7Y{5*R&GQ)L4%k%Bw$jlM^0(&?za}3GV@FPz4mZq<_w;H4k|b@^GEzLdpI)l zXZ&(|I5NY%G0Q9L;m8d4$Skk4ha)qML*-Z5!;u;8nOR-Fs4@YLcfN!^lBQr1HH`>FIndA5l zdpI)l628+Oj?8=)zsVks%=`eq*&dF}{0P6r9*)esj^AnzM`ljrx7ovynP1_z+ryEW z-{N=J!;zUk;JfVM$jn>#ZhJT~^B4S1dpI)lSNtw}I5P7u{BChCsCj+f@zpdm)noK#pRloD?>DLu>KC@#WUw5o?#YTdZAtE;nHPpNxn zrL%R>@--jV&s#TczoeZ_J#Af@s%LBO#=Wg=l}gXn_C1x(d@*v7{jc728rh(3P=;n+ z79Nnp*Q-x%U=ClNV;t3@POH`bo13Bx)67su(cXJi@}EZa7|&{$e)0IGXkb4x9^uD(L z#+}e`eS70S@No*-8xwRc|YFWMWO<7n@kI;NSX zj=Hc|%VVmUzl@{%Q}&D8#m8&YXjFghLNbn;y3hUMZ}Iqs3JPZ2H05|t7saxm8WpNv zE`5U=N_vRZ=fSQV<9HrdE2p>IE@8Dg)ZW5kK>cD~^o#d0qfaPz?pAGMi=R{jv^Pqf k7FGXeQds)z%eprJE8nc5J(i^=>#qqz8cLIjk+KE;2iD-lm;e9( literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_sha.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_sha.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..80ab070122cc920996db5becfa0c2872259a24dc GIT binary patch literal 14432 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_soc.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_soc.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..e2733b250150da285c9e864d027c6999a33fdc73 GIT binary patch literal 6520 zcmcgwTZ|i589uYVB-u^2>!eA$X({d|oed$j*WS%#Q_?2cWYeVEO=y!=Dk_dW9`8D_ zJ!WRSxu~L{5`-71N~AVbTM5AfJX8oIN2~vzBEEBbInibTuIs*9)mnNrx?BqZk!eE{c%Cb`Vt(00k zo~SiLW0UT&i8~*m`-p6SjxOt1>t#a5v|jrjex+)ypCY!NMoR{0lYy3+XnCp`nLB2@%^MV#B+K9vqq;I=l}3pe=aIMAmwE)Y!&H zQ`Xw#-n(DkKWf1(nTXUHxEsy5g)>^X8INqL?qs(5gUBK($Hfwc224Yj7DxKOW!&SDXh z$PJ5**R0kSgpAx1wVSYq?kLV;$rtjcFA1hFCi0m|xJ(8%x40kERs@Tf=IKr}8uTm4 zn7woUv2(|K@09CctsH#fSZ3aLcivOnI*4Y3Tt&YQ?7;8np>~X*7P!`+KpBw=Ivbx)VVO`JxiTheL1w z++OePpXL3#{h{prdN-%Ccl$@_-Tqi!Pj_BI*}MI-yx#2(W$)Lsk$4>l5EJr?u0zGd zUtz2&$A^6rZBMtaSoKbE1i#(($HhGKG#({!@i;)&o)k|) zPb(vSlj7+PCKwc_@H^L8Rw>~_KharMDRCb9-|#3&iRTTJZvj6ViT@__UqtLb1pY}xzY6^Ei2gQkF{1yng9%dNI(|RX;ZoxFz{3&!kHGgt z^uGe{jlBQgp}!Qd{|k6WL{D~nNhZZ==-G}P^9y>n|5IWkbhcSZN{m5&)u?FiR_I-c ziwWq_`LLtM-aj9EXGaY4BPubmK^)Na8FMYx|0%7r&1-pah_KDGVe>jmp7Ce*Gs5ga{;D?C znpJNi+J*ecyT$icq@(})r=Z||xNTC6|Jb=g(?cExi%GkRk3T4(K4{A%J|3UjxS z2Qx}sn}xMo@uS2KDttfjClua7yhq_2@k0tTjrFj?G+TQWK0v%r;lsrH6@H4C-v*FR zOR=D9bSII^D~S3V=;wGUUFsY`6?avV)N@1>7! zC$VWKU?)zTShs;I-PDz1s_T9p>(`Pudm&x~9-||K*w*~ZDy1`}~eP{$ijI+uG+(&SmZ@x-?F86|(8;)!kTGe-WSiYKms1;xvC!NmlT>taI}k87UkjsF&6R)TE9vxx+RcwF-$8=Pz4LWVN*Rk>(T z=$;KlmRCNJEeC2o_@y9a zN|&a<5KG~-qhCy^qTi1;3a10Nqucp$3iapZcpEW!$#LJ@s||7NEu0d(r;z8f8c!Kd zG~P+*{01^&;ynW*8t>jnJobT!_Y$yqC&u_P9)4>YF}4>$MB_~%-Xe@_AN#??`x>yR z11K6$E)Zxjwl|?0OcVDty&R;cv3(m_H1BKJTaSZdUT*IuFV8(w2T-g>N0=o=-PnE# z9F2Da@wkOD9=CrJ?>E4v4xq>&UfpzV#P%!TXuLG``0vAy@pwF#cz@P)n2YiX4BzRC z$9(VMVQKu1tmtCU(nk9~G$uzm55K6Gwx<9Lrv2Hzcx)eq-~Z9~xQ?^uBzV3D_dN3+ z_rVWyz6DCk8;EznC@4)XmXX&JH{f?6p~mD%*cfjF&ni4-4FQT42H}zk0^LA#YmeV9 LG>Uf&BL@B(sQFSE literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..7a91673d8535460f4a55e1acee0ed1784dd09856 GIT binary patch literal 42276 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..b6c8d3687030d96068f70a57f4d0eef995230180 GIT binary patch literal 19200 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 Xs17~gMFPtP<}B_*cr$#fGEX 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_table.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_table.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..a8509f7a358aff96e1444fb56bc82320f93f2cd4 GIT binary patch literal 96392 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_utility.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_utility.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..14ba4f11a32d3ee6aecdaf4658253ad0261187cb GIT binary patch literal 84600 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..8e234faf8005cc5dfabc3cf781879d4475b20ca9 GIT binary patch literal 67008 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..fa8bbc81c69e1dd6a73ef4158c24d636a71459da GIT binary patch literal 25872 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 GIrx7O+Rsb? literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..44495b1128b2fdcb8ab15e92c61ebae95aa06b60 GIT binary patch literal 93000 zcmeFa33OJ~)joc1-n>ajAOr#e0VISWfCNaw5D+lDAz=`~A|m1tAPEqKgeC!piZUZq zaR9|CR;$*j)_w)6t+h^duBFylYaOap+uAx&t=8fHJZGPC&v|d6(c0g))_<+#YSG_G9L*ihHd(mb+m>FVaXkc-vAR_v+Rm;Pb-wv9EP-lkgT zUf1>E+o&(vdn&fa_m^T3PDZvI<(-ns0%KRaNR;(VHKd5;^{#@2Gzj0}P z?c$cj`L&I8&G`+DE%_@Kx6~}pZ&_ZKU(;Ay->@vdxn_CY%DPOoq`sxOx~6e;LrYx~ z1JzXb?P^w1sT00^)qU6A`^eq1U!4E^mIvm(u<+RvpI-9h(#KDFtYQC++iu=evhCLG zDG%714ck-`@1Sa$Z%{KgjmuIhHatshyrF~I*-_=}%u*>O(`x2zRW+A)NEwGZZ7j@E zx#{VuX4_vCIdM=`v-_`^@uj(GOBdB#xHW6@clV8ZN9{|0r+n>>Z(SdIpqJYC%uuy= zcg_A!Qa|lc`rA`tJ5QLe8n&<9Uiz0)Vl`8ah?mB1pOQPKyDE)eS^n*FAK6+HyD|85 z+P3p{Zs`F#�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 a>%c{S!JL@l@i(p29U92FJ?iA(lkP9Z5~7&^ literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake new file mode 100644 index 000000000..636b8c42f --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/v5.4.1/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-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_app_format/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake new file mode 100644 index 000000000..e8fa8d344 --- /dev/null +++ b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/v5.4.1/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-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_bootloader_format/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..59bf856a5a5d66cce9a0be761916cd9fd5418246 GIT binary patch literal 14008 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..2e8783d94a18c1b8786fddfe0fbab2e3dd6bf8f9 GIT binary patch literal 6968 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/chip_info.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/chip_info.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..b869be6529e312e1e97a118b40162288ba71f75a GIT binary patch literal 7752 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/cpu_region_protect.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/cpu_region_protect.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..55bbb41540e3272d49751c26ea57ff194e55b535 GIT binary patch literal 12384 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 literal 0 HcmV?d00001 diff --git a/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/esp_cpu_intr.c.obj b/ESP32-IDF_ESPNOW-Transmitter/build/bootloader/esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/esp_cpu_intr.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..07e4ef8a0b815588323e37e986a1f87c02a9b478 GIT binary patch literal 9532 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