From 68b9a295ca7f446b3e1ceb4109a79078eff491c7 Mon Sep 17 00:00:00 2001 From: Alexander Bobkov Date: Mon, 21 Apr 2025 00:48:46 -0400 Subject: [PATCH] ESP-IDF EPD --- ESP-IDF_ePaper/build/.ninja_deps | Bin 595128 -> 640544 bytes ESP-IDF_ePaper/build/.ninja_log | 74 + .../bootloader-stamp/bootloader-configure} | 0 .../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 + ESP-IDF_ePaper/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 -- ESP-IDF_ePaper/build/bootloader/config.env | 12 + .../bootloader/config/kconfig_menus.json | 9880 +++++++++++++++++ .../build/bootloader/config/sdkconfig.cmake | 754 ++ .../build/bootloader/config/sdkconfig.h | 546 + .../build/bootloader/config/sdkconfig.json | 658 ++ .../esp-idf/bootloader/cmake_install.cmake | 45 + .../bootloader_support/cmake_install.cmake | 45 + .../bootloader/esp-idf/cmake_install.cmake | 150 + .../esp-idf/efuse/cmake_install.cmake | 45 + .../esp_app_format/cmake_install.cmake | 45 + .../esp_bootloader_format/cmake_install.cmake | 45 + .../esp-idf/esp_common/cmake_install.cmake | 45 + .../esp_hw_support/cmake_install.cmake | 55 + .../lowpower/cmake_install.cmake | 45 + .../port/esp32c3/cmake_install.cmake | 45 + .../esp-idf/esp_rom/cmake_install.cmake | 45 + .../esp-idf/esp_security/cmake_install.cmake | 45 + .../esp-idf/esp_system/cmake_install.cmake | 45 + .../esp-idf/esptool_py/cmake_install.cmake | 45 + .../esp-idf/freertos/cmake_install.cmake | 45 + .../esp-idf/hal/cmake_install.cmake | 45 + .../esp-idf/log/cmake_install.cmake | 45 + .../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 + ESP-IDF_ePaper/build/bootloader/kconfigs.in | 11 + .../build/bootloader/kconfigs_projbuild.in | 5 + .../build/bootloader/project_description.json | 1634 +++ .../__idf_app_trace.dir/app_trace.c.obj | Bin 0 -> 89624 bytes .../__idf_app_trace.dir/app_trace_util.c.obj | Bin 0 -> 24744 bytes .../__idf_app_trace.dir/host_file_io.c.obj | Bin 0 -> 2684 bytes .../__idf_app_trace.dir/port/port_uart.c.obj | Bin 0 -> 7044 bytes .../__idf_cmock.dir/CMock/src/cmock.c.obj | Bin 0 -> 26868 bytes .../dvp_share_ctrl.c.obj | Bin 0 -> 8464 bytes .../esp_cam_ctlr.c.obj | Bin 0 -> 44680 bytes .../__idf_esp_eth.dir/src/esp_eth.c.obj | Bin 0 -> 220364 bytes .../src/esp_eth_netif_glue.c.obj | Bin 0 -> 54532 bytes .../src/phy/esp_eth_phy_802_3.c.obj | Bin 0 -> 237760 bytes .../src/esp_hid_common.c.obj | Bin 0 -> 95572 bytes .../__idf_esp_hid.dir/src/esp_hidd.c.obj | Bin 0 -> 29884 bytes .../__idf_esp_hid.dir/src/esp_hidh.c.obj | Bin 0 -> 149188 bytes .../esp_https_server/libesp_https_server.a | Bin 0 -> 85986 bytes .../i2c/esp_lcd_panel_io_i2c_v1.c.obj | Bin 0 -> 76752 bytes .../i2c/esp_lcd_panel_io_i2c_v2.c.obj | Bin 0 -> 57836 bytes .../spi/esp_lcd_panel_io_spi.c.obj | Bin 0 -> 108340 bytes .../src/esp_lcd_common.c.obj | Bin 0 -> 2692 bytes .../src/esp_lcd_panel_io.c.obj | Bin 0 -> 27828 bytes .../src/esp_lcd_panel_nt35510.c.obj | Bin 0 -> 89676 bytes .../src/esp_lcd_panel_ops.c.obj | Bin 0 -> 53216 bytes .../src/esp_lcd_panel_ssd1306.c.obj | Bin 0 -> 78664 bytes .../src/esp_lcd_panel_st7789.c.obj | Bin 0 -> 81528 bytes .../proto-c/esp_local_ctrl.pb-c.c.obj | Bin 0 -> 140204 bytes .../src/esp_local_ctrl.c.obj | Bin 0 -> 92636 bytes .../src/esp_local_ctrl_handler.c.obj | Bin 0 -> 67928 bytes .../src/esp_local_ctrl_transport_httpd.c.obj | Bin 0 -> 24576 bytes .../src/core_dump_binary.c.obj | Bin 0 -> 2708 bytes .../src/core_dump_common.c.obj | Bin 0 -> 2848 bytes .../src/core_dump_crc.c.obj | Bin 0 -> 1296 bytes .../src/core_dump_elf.c.obj | Bin 0 -> 2836 bytes .../src/core_dump_flash.c.obj | Bin 0 -> 35224 bytes .../src/core_dump_init.c.obj | Bin 0 -> 1296 bytes .../src/core_dump_sha.c.obj | Bin 0 -> 1296 bytes .../src/core_dump_uart.c.obj | Bin 0 -> 2836 bytes .../src/port/riscv/core_dump_port.c.obj | Bin 0 -> 2860 bytes .../__idf_fatfs.dir/diskio/diskio.c.obj | Bin 0 -> 24280 bytes .../diskio/diskio_rawflash.c.obj | Bin 0 -> 35864 bytes .../__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj | Bin 0 -> 46292 bytes .../__idf_fatfs.dir/diskio/diskio_wl.c.obj | Bin 0 -> 32128 bytes .../port/freertos/ffsystem.c.obj | Bin 0 -> 12320 bytes .../CMakeFiles/__idf_fatfs.dir/src/ff.c.obj | Bin 0 -> 385128 bytes .../__idf_fatfs.dir/src/ffunicode.c.obj | Bin 0 -> 2672 bytes .../__idf_fatfs.dir/vfs/vfs_fat.c.obj | Bin 0 -> 258228 bytes .../__idf_fatfs.dir/vfs/vfs_fat_sdmmc.c.obj | Bin 0 -> 103076 bytes .../vfs/vfs_fat_spiflash.c.obj | Bin 0 -> 109064 bytes .../__idf_json.dir/cJSON/cJSON.c.obj | Bin 0 -> 365572 bytes .../__idf_json.dir/cJSON/cJSON_Utils.c.obj | Bin 0 -> 175932 bytes ESP-IDF_ePaper/build/esp-idf/json/libjson.a | Bin 0 -> 544224 bytes .../esp-mqtt/lib/mqtt_msg.c.obj | Bin 0 -> 102012 bytes .../esp-mqtt/lib/mqtt_outbox.c.obj | Bin 0 -> 55720 bytes .../esp-mqtt/lib/platform_esp32_idf.c.obj | Bin 0 -> 12284 bytes .../__idf_mqtt.dir/esp-mqtt/mqtt_client.c.obj | Bin 0 -> 417160 bytes .../nvs_sec_provider.c.obj | Bin 0 -> 46548 bytes .../build/esp-idf/protocomm/libprotocomm.a | Bin 0 -> 905232 bytes .../__idf_rt.dir/FreeRTOS_POSIX_mqueue.c.obj | Bin 0 -> 80004 bytes .../__idf_rt.dir/FreeRTOS_POSIX_utils.c.obj | Bin 0 -> 28684 bytes .../__idf_spiffs.dir/esp_spiffs.c.obj | Bin 0 -> 213044 bytes .../spiffs/src/spiffs_cache.c.obj | Bin 0 -> 56452 bytes .../spiffs/src/spiffs_gc.c.obj | Bin 0 -> 91048 bytes .../__idf_spiffs.dir/spiffs_api.c.obj | Bin 0 -> 32376 bytes ESP-IDF_ePaper/build/esp-idf/unity/libunity.a | Bin 0 -> 432412 bytes .../WL_Ext_Perf.cpp.obj | Bin 0 -> 55432 bytes .../__idf_wear_levelling.dir/WL_Flash.cpp.obj | Bin 0 -> 189472 bytes .../wear_levelling.cpp.obj | Bin 0 -> 58072 bytes .../wear_levelling/libwear_levelling.a | Bin 0 -> 451392 bytes .../src/wifi_config.c.obj | Bin 0 -> 69300 bytes .../src/wifi_scan.c.obj | Bin 0 -> 75388 bytes 114 files changed, 18744 insertions(+), 1105 deletions(-) rename ESP-IDF_ePaper/build/{bootloader/components_with_manifests_list.temp => bootloader-prefix/src/bootloader-stamp/bootloader-configure} (100%) create mode 100644 ESP-IDF_ePaper/build/bootloader/CMakeCache.txt create mode 100644 ESP-IDF_ePaper/build/bootloader/CMakeFiles/TargetDirectories.txt create mode 100644 ESP-IDF_ePaper/build/bootloader/CMakeFiles/clean_additional.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/CMakeFiles/cmake.check_cache create mode 100644 ESP-IDF_ePaper/build/bootloader/CMakeFiles/rules.ninja create mode 100644 ESP-IDF_ePaper/build/bootloader/build.ninja delete mode 100644 ESP-IDF_ePaper/build/bootloader/build_properties.temp.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/compile_commands.json delete mode 100644 ESP-IDF_ePaper/build/bootloader/component_properties.temp.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/config.env create mode 100644 ESP-IDF_ePaper/build/bootloader/config/kconfig_menus.json create mode 100644 ESP-IDF_ePaper/build/bootloader/config/sdkconfig.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/config/sdkconfig.h create mode 100644 ESP-IDF_ePaper/build/bootloader/config/sdkconfig.json create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader_support/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/efuse/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/esp_common/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/lowpower/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/esp_rom/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/esp_security/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/esp_system/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/esptool_py/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/freertos/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/hal/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/log/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/main/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/micro-ecc/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/newlib/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/partition_table/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/riscv/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/soc/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/esp-idf/spi_flash/cmake_install.cmake create mode 100644 ESP-IDF_ePaper/build/bootloader/kconfigs.in create mode 100644 ESP-IDF_ePaper/build/bootloader/kconfigs_projbuild.in create mode 100644 ESP-IDF_ePaper/build/bootloader/project_description.json create mode 100644 ESP-IDF_ePaper/build/esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/app_trace.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/app_trace_util.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/host_file_io.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/port/port_uart.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/cmock/CMakeFiles/__idf_cmock.dir/CMock/src/cmock.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/dvp_share_ctrl.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/esp_cam_ctlr.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth_netif_glue.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_802_3.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidd.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_https_server/libesp_https_server.a create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v1.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v2.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/spi/esp_lcd_panel_io_spi.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ops.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/proto-c/esp_local_ctrl.pb-c.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_transport_httpd.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_binary.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_common.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_crc.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_elf.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_flash.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_init.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_sha.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_uart.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/port/riscv/core_dump_port.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_rawflash.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/port/freertos/ffsystem.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ff.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ffunicode.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_sdmmc.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_spiflash.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON_Utils.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/json/libjson.a create mode 100644 ESP-IDF_ePaper/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_msg.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_outbox.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/platform_esp32_idf.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/mqtt_client.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/nvs_sec_provider/CMakeFiles/__idf_nvs_sec_provider.dir/nvs_sec_provider.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/protocomm/libprotocomm.a create mode 100644 ESP-IDF_ePaper/build/esp-idf/rt/CMakeFiles/__idf_rt.dir/FreeRTOS_POSIX_mqueue.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/rt/CMakeFiles/__idf_rt.dir/FreeRTOS_POSIX_utils.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/esp_spiffs.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_cache.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_gc.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs_api.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/unity/libunity.a create mode 100644 ESP-IDF_ePaper/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Perf.cpp.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Flash.cpp.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/wear_levelling.cpp.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/wear_levelling/libwear_levelling.a create mode 100644 ESP-IDF_ePaper/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_config.c.obj create mode 100644 ESP-IDF_ePaper/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_scan.c.obj diff --git a/ESP-IDF_ePaper/build/.ninja_deps b/ESP-IDF_ePaper/build/.ninja_deps index 1707de176e1bb0c9d1a7b4df0595f5b2eb922754..a42f58cde8f75acdbda46de1e2082ce22fbadeb5 100644 GIT binary patch delta 16264 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 u&JSSZBgNT$$l!C)<767{r(cT1i /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/esp-idf/components/esptool_py && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/esp-idf -D "SERIAL_TOOL=/home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python;;/home/abobkov/esp/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/esp-idf/components/esptool_py && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/esp-idf -D "SERIAL_TOOL=/home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python;;/home/abobkov/esp/esp-idf/components/esptool_py/esptool/esptool.py;--chip;esp32c3" -D "SERIAL_TOOL_ARGS=merge_bin;-o;/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/merged-binary.bin;@/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/flash_args" -D WORKING_DIRECTORY=/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/esp-idf/components/esptool_py && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/bootloader.elf" -D WORKING_DIRECTORY=/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader && /usr/bin/cmake -E touch /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/bootloader.map -D OUTPUT_JSON= -P /home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/bootloader.map -D OUTPUT_JSON= -P /home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/bootloader.map -D OUTPUT_JSON= -P /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/esp-idf -D "UF2_CMD=/home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python;/home/abobkov/esp/esp-idf/tools/mkuf2.py;write;--chip;esp32c3" -D "UF2_ARGS=--json;/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/flasher_args.json;-o;/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/uf2.bin" -P /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader && /usr/bin/cmake -D IDF_PATH=/home/abobkov/esp/esp-idf -D "UF2_CMD=/home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python;/home/abobkov/esp/esp-idf/tools/mkuf2.py;write;--chip;esp32c3" -D "UF2_ARGS=--json;/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/flasher_args.json;-o;/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/uf2-app.bin;--bin;app" -P /home/abobkov/esp/esp-idf/tools/cmake/run_uf2_cmds.cmake + pool = console + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/riscv && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/newlib && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/esp-idf/components/soc/lldesc.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/interrupts.c || cmake_object_order_depends_target___idf_soc + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/soc && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/micro-ecc && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/esp-idf/components/hal/hal_utils.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/hal/efuse_hal.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/hal/mmu_hal.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/hal/cache_hal.c || cmake_object_order_depends_target___idf_hal + DEFINES = -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/hal && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include/spi_flash -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/spi_flash && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_bootloader_format && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_app_format && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader_support && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/efuse && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/efuse && /home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python /home/abobkov/esp/esp-idf/components/efuse/efuse_table_gen.py /home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/efuse && /home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python /home/abobkov/esp/esp-idf/components/efuse/efuse_table_gen.py /home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/efuse && /home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python /home/abobkov/esp/esp-idf/components/efuse/efuse_table_gen.py /home/abobkov/esp/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/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_security && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_system && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/port/esp32c3 && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/lowpower && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_common && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_rom && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/log/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/log/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/log/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/log && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esptool_py && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esptool_py && /home/abobkov/.espressif/python_env/idf5.4_py3.13_env/bin/python /home/abobkov/esp/esp-idf/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/bootloader.bin + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/partition_table && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/freertos && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/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/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\" -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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/main && /usr/bin/cmake --regenerate-during-build -S/home/abobkov/esp/esp-idf/components/bootloader/subproject -B/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader + +build all: phony app bootloader.elf esp-idf/all + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader + +build esp-idf/bootloader/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/efuse + +build esp-idf/efuse/all: phony esp-idf/efuse/libefuse.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_app_format + +build esp-idf/esp_app_format/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/lowpower + +build esp-idf/esp_hw_support/lowpower/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_security + +build esp-idf/esp_security/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esptool_py + +build esp-idf/esptool_py/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/freertos + +build esp-idf/freertos/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/hal + +build esp-idf/hal/all: phony esp-idf/hal/libhal.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/log + +build esp-idf/log/all: phony esp-idf/log/liblog.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/main + +build esp-idf/main/all: phony esp-idf/main/libmain.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/esp-idf/newlib + +build esp-idf/newlib/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/partition_table + +build esp-idf/partition_table/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/riscv + +build esp-idf/riscv/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/soc + +build esp-idf/soc/all: phony esp-idf/soc/libsoc.a + +# ============================================================================= + +############################################# +# Folder: /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/ESP-IDF_ePaper/sdkconfig /home/abobkov/esp/esp-idf/.git/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bootloader/subproject/components/micro-ecc/micro-ecc/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/controller/lib_esp32/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/controller/lib_esp32c2/esp32c2-bt-lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/controller/lib_esp32c3_family/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/controller/lib_esp32c5/esp32c5-bt-lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/controller/lib_esp32c6/esp32c6-bt-lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/controller/lib_esp32h2/esp32h2-bt-lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/esp_ble_mesh/lib/lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/host/nimble/nimble/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/cmock/CMock/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/esp_coex/lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/esp_phy/lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/esp_wifi/lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/heap/tlsf/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/json/cJSON/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/lwip/lwip/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/mbedtls/mbedtls/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/mqtt/esp-mqtt/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/openthread/lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/openthread/openthread/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/protobuf-c/protobuf-c/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/spiffs/spiffs/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/unity/unity/HEAD /home/abobkov/esp/esp-idf/CMakeLists.txt /home/abobkov/esp/esp-idf/components/bootloader/CMakeLists.txt /home/abobkov/esp/esp-idf/components/bootloader/project_include.cmake /home/abobkov/esp/esp-idf/components/bootloader/subproject/CMakeLists.txt /home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/CMakeLists.txt /home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc/.git /home/abobkov/esp/esp-idf/components/bootloader/subproject/main/CMakeLists.txt /home/abobkov/esp/esp-idf/components/bootloader_support/CMakeLists.txt /home/abobkov/esp/esp-idf/components/bt/controller/lib_esp32/.git /home/abobkov/esp/esp-idf/components/bt/controller/lib_esp32c2/esp32c2-bt-lib/.git /home/abobkov/esp/esp-idf/components/bt/controller/lib_esp32c3_family/.git /home/abobkov/esp/esp-idf/components/bt/controller/lib_esp32c5/esp32c5-bt-lib/.git /home/abobkov/esp/esp-idf/components/bt/controller/lib_esp32c6/esp32c6-bt-lib/.git /home/abobkov/esp/esp-idf/components/bt/controller/lib_esp32h2/esp32h2-bt-lib/.git /home/abobkov/esp/esp-idf/components/bt/esp_ble_mesh/lib/lib/.git /home/abobkov/esp/esp-idf/components/bt/host/nimble/nimble/.git /home/abobkov/esp/esp-idf/components/cmock/CMock/.git /home/abobkov/esp/esp-idf/components/efuse/CMakeLists.txt /home/abobkov/esp/esp-idf/components/efuse/esp32c3/sources.cmake /home/abobkov/esp/esp-idf/components/esp_app_format/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_bootloader_format/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_coex/lib/.git /home/abobkov/esp/esp-idf/components/esp_common/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_common/project_include.cmake /home/abobkov/esp/esp-idf/components/esp_hw_support/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_hw_support/lowpower/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_phy/lib/.git /home/abobkov/esp/esp-idf/components/esp_rom/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_security/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_system/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_wifi/lib/.git /home/abobkov/esp/esp-idf/components/esptool_py/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esptool_py/espefuse.cmake /home/abobkov/esp/esp-idf/components/esptool_py/project_include.cmake /home/abobkov/esp/esp-idf/components/freertos/CMakeLists.txt /home/abobkov/esp/esp-idf/components/hal/CMakeLists.txt /home/abobkov/esp/esp-idf/components/heap/tlsf/.git /home/abobkov/esp/esp-idf/components/json/cJSON/.git /home/abobkov/esp/esp-idf/components/log/CMakeLists.txt /home/abobkov/esp/esp-idf/components/lwip/lwip/.git /home/abobkov/esp/esp-idf/components/mbedtls/mbedtls/.git /home/abobkov/esp/esp-idf/components/mqtt/esp-mqtt/.git /home/abobkov/esp/esp-idf/components/newlib/CMakeLists.txt /home/abobkov/esp/esp-idf/components/newlib/project_include.cmake /home/abobkov/esp/esp-idf/components/openthread/lib/.git /home/abobkov/esp/esp-idf/components/openthread/openthread/.git /home/abobkov/esp/esp-idf/components/partition_table/CMakeLists.txt /home/abobkov/esp/esp-idf/components/partition_table/project_include.cmake /home/abobkov/esp/esp-idf/components/protobuf-c/protobuf-c/.git /home/abobkov/esp/esp-idf/components/riscv/CMakeLists.txt /home/abobkov/esp/esp-idf/components/riscv/project_include.cmake /home/abobkov/esp/esp-idf/components/soc/CMakeLists.txt /home/abobkov/esp/esp-idf/components/spi_flash/CMakeLists.txt /home/abobkov/esp/esp-idf/components/spiffs/spiffs/.git /home/abobkov/esp/esp-idf/components/unity/unity/.git /home/abobkov/esp/esp-idf/tools/cmake/build.cmake /home/abobkov/esp/esp-idf/tools/cmake/component.cmake /home/abobkov/esp/esp-idf/tools/cmake/depgraph.cmake /home/abobkov/esp/esp-idf/tools/cmake/dfu.cmake /home/abobkov/esp/esp-idf/tools/cmake/git_submodules.cmake /home/abobkov/esp/esp-idf/tools/cmake/idf.cmake /home/abobkov/esp/esp-idf/tools/cmake/kconfig.cmake /home/abobkov/esp/esp-idf/tools/cmake/ldgen.cmake /home/abobkov/esp/esp-idf/tools/cmake/prefix_map.cmake /home/abobkov/esp/esp-idf/tools/cmake/project.cmake /home/abobkov/esp/esp-idf/tools/cmake/project_description.json.in /home/abobkov/esp/esp-idf/tools/cmake/targets.cmake /home/abobkov/esp/esp-idf/tools/cmake/third_party/GetGitRevisionDescription.cmake /home/abobkov/esp/esp-idf/tools/cmake/third_party/GetGitRevisionDescription.cmake.in /home/abobkov/esp/esp-idf/tools/cmake/tool_version_check.cmake /home/abobkov/esp/esp-idf/tools/cmake/toolchain-esp32c3.cmake /home/abobkov/esp/esp-idf/tools/cmake/utilities.cmake /home/abobkov/esp/esp-idf/tools/cmake/version.cmake /home/abobkov/esp/esp-idf/tools/kconfig_new/confgen.py /home/abobkov/esp/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/ESP-IDF_ePaper/sdkconfig /home/abobkov/esp/esp-idf/.git/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bootloader/subproject/components/micro-ecc/micro-ecc/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/controller/lib_esp32/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/controller/lib_esp32c2/esp32c2-bt-lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/controller/lib_esp32c3_family/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/controller/lib_esp32c5/esp32c5-bt-lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/controller/lib_esp32c6/esp32c6-bt-lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/controller/lib_esp32h2/esp32h2-bt-lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/esp_ble_mesh/lib/lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/bt/host/nimble/nimble/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/cmock/CMock/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/esp_coex/lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/esp_phy/lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/esp_wifi/lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/heap/tlsf/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/json/cJSON/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/lwip/lwip/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/mbedtls/mbedtls/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/mqtt/esp-mqtt/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/openthread/lib/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/openthread/openthread/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/protobuf-c/protobuf-c/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/spiffs/spiffs/HEAD /home/abobkov/esp/esp-idf/.git/modules/components/unity/unity/HEAD /home/abobkov/esp/esp-idf/CMakeLists.txt /home/abobkov/esp/esp-idf/components/bootloader/CMakeLists.txt /home/abobkov/esp/esp-idf/components/bootloader/project_include.cmake /home/abobkov/esp/esp-idf/components/bootloader/subproject/CMakeLists.txt /home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/CMakeLists.txt /home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc/.git /home/abobkov/esp/esp-idf/components/bootloader/subproject/main/CMakeLists.txt /home/abobkov/esp/esp-idf/components/bootloader_support/CMakeLists.txt /home/abobkov/esp/esp-idf/components/bt/controller/lib_esp32/.git /home/abobkov/esp/esp-idf/components/bt/controller/lib_esp32c2/esp32c2-bt-lib/.git /home/abobkov/esp/esp-idf/components/bt/controller/lib_esp32c3_family/.git /home/abobkov/esp/esp-idf/components/bt/controller/lib_esp32c5/esp32c5-bt-lib/.git /home/abobkov/esp/esp-idf/components/bt/controller/lib_esp32c6/esp32c6-bt-lib/.git /home/abobkov/esp/esp-idf/components/bt/controller/lib_esp32h2/esp32h2-bt-lib/.git /home/abobkov/esp/esp-idf/components/bt/esp_ble_mesh/lib/lib/.git /home/abobkov/esp/esp-idf/components/bt/host/nimble/nimble/.git /home/abobkov/esp/esp-idf/components/cmock/CMock/.git /home/abobkov/esp/esp-idf/components/efuse/CMakeLists.txt /home/abobkov/esp/esp-idf/components/efuse/esp32c3/sources.cmake /home/abobkov/esp/esp-idf/components/esp_app_format/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_bootloader_format/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_coex/lib/.git /home/abobkov/esp/esp-idf/components/esp_common/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_common/project_include.cmake /home/abobkov/esp/esp-idf/components/esp_hw_support/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_hw_support/lowpower/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_phy/lib/.git /home/abobkov/esp/esp-idf/components/esp_rom/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_security/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_system/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esp_wifi/lib/.git /home/abobkov/esp/esp-idf/components/esptool_py/CMakeLists.txt /home/abobkov/esp/esp-idf/components/esptool_py/espefuse.cmake /home/abobkov/esp/esp-idf/components/esptool_py/project_include.cmake /home/abobkov/esp/esp-idf/components/freertos/CMakeLists.txt /home/abobkov/esp/esp-idf/components/hal/CMakeLists.txt /home/abobkov/esp/esp-idf/components/heap/tlsf/.git /home/abobkov/esp/esp-idf/components/json/cJSON/.git /home/abobkov/esp/esp-idf/components/log/CMakeLists.txt /home/abobkov/esp/esp-idf/components/lwip/lwip/.git /home/abobkov/esp/esp-idf/components/mbedtls/mbedtls/.git /home/abobkov/esp/esp-idf/components/mqtt/esp-mqtt/.git /home/abobkov/esp/esp-idf/components/newlib/CMakeLists.txt /home/abobkov/esp/esp-idf/components/newlib/project_include.cmake /home/abobkov/esp/esp-idf/components/openthread/lib/.git /home/abobkov/esp/esp-idf/components/openthread/openthread/.git /home/abobkov/esp/esp-idf/components/partition_table/CMakeLists.txt /home/abobkov/esp/esp-idf/components/partition_table/project_include.cmake /home/abobkov/esp/esp-idf/components/protobuf-c/protobuf-c/.git /home/abobkov/esp/esp-idf/components/riscv/CMakeLists.txt /home/abobkov/esp/esp-idf/components/riscv/project_include.cmake /home/abobkov/esp/esp-idf/components/soc/CMakeLists.txt /home/abobkov/esp/esp-idf/components/spi_flash/CMakeLists.txt /home/abobkov/esp/esp-idf/components/spiffs/spiffs/.git /home/abobkov/esp/esp-idf/components/unity/unity/.git /home/abobkov/esp/esp-idf/tools/cmake/build.cmake /home/abobkov/esp/esp-idf/tools/cmake/component.cmake /home/abobkov/esp/esp-idf/tools/cmake/depgraph.cmake /home/abobkov/esp/esp-idf/tools/cmake/dfu.cmake /home/abobkov/esp/esp-idf/tools/cmake/git_submodules.cmake /home/abobkov/esp/esp-idf/tools/cmake/idf.cmake /home/abobkov/esp/esp-idf/tools/cmake/kconfig.cmake /home/abobkov/esp/esp-idf/tools/cmake/ldgen.cmake /home/abobkov/esp/esp-idf/tools/cmake/prefix_map.cmake /home/abobkov/esp/esp-idf/tools/cmake/project.cmake /home/abobkov/esp/esp-idf/tools/cmake/project_description.json.in /home/abobkov/esp/esp-idf/tools/cmake/targets.cmake /home/abobkov/esp/esp-idf/tools/cmake/third_party/GetGitRevisionDescription.cmake /home/abobkov/esp/esp-idf/tools/cmake/third_party/GetGitRevisionDescription.cmake.in /home/abobkov/esp/esp-idf/tools/cmake/tool_version_check.cmake /home/abobkov/esp/esp-idf/tools/cmake/toolchain-esp32c3.cmake /home/abobkov/esp/esp-idf/tools/cmake/utilities.cmake /home/abobkov/esp/esp-idf/tools/cmake/version.cmake /home/abobkov/esp/esp-idf/tools/kconfig_new/confgen.py /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/build_properties.temp.cmake b/ESP-IDF_ePaper/build/bootloader/build_properties.temp.cmake deleted file mode 100644 index 4d3406f72..000000000 --- a/ESP-IDF_ePaper/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/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"") -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/esp-idf/components/app_trace;/home/abobkov/esp/esp-idf/components/app_update;/home/abobkov/esp/esp-idf/components/bootloader;/home/abobkov/esp/esp-idf/components/bootloader_support;/home/abobkov/esp/esp-idf/components/bt;/home/abobkov/esp/esp-idf/components/cmock;/home/abobkov/esp/esp-idf/components/console;/home/abobkov/esp/esp-idf/components/cxx;/home/abobkov/esp/esp-idf/components/driver;/home/abobkov/esp/esp-idf/components/efuse;/home/abobkov/esp/esp-idf/components/esp-tls;/home/abobkov/esp/esp-idf/components/esp_adc;/home/abobkov/esp/esp-idf/components/esp_app_format;/home/abobkov/esp/esp-idf/components/esp_bootloader_format;/home/abobkov/esp/esp-idf/components/esp_coex;/home/abobkov/esp/esp-idf/components/esp_common;/home/abobkov/esp/esp-idf/components/esp_driver_ana_cmpr;/home/abobkov/esp/esp-idf/components/esp_driver_cam;/home/abobkov/esp/esp-idf/components/esp_driver_dac;/home/abobkov/esp/esp-idf/components/esp_driver_gpio;/home/abobkov/esp/esp-idf/components/esp_driver_gptimer;/home/abobkov/esp/esp-idf/components/esp_driver_i2c;/home/abobkov/esp/esp-idf/components/esp_driver_i2s;/home/abobkov/esp/esp-idf/components/esp_driver_isp;/home/abobkov/esp/esp-idf/components/esp_driver_jpeg;/home/abobkov/esp/esp-idf/components/esp_driver_ledc;/home/abobkov/esp/esp-idf/components/esp_driver_mcpwm;/home/abobkov/esp/esp-idf/components/esp_driver_parlio;/home/abobkov/esp/esp-idf/components/esp_driver_pcnt;/home/abobkov/esp/esp-idf/components/esp_driver_ppa;/home/abobkov/esp/esp-idf/components/esp_driver_rmt;/home/abobkov/esp/esp-idf/components/esp_driver_sdio;/home/abobkov/esp/esp-idf/components/esp_driver_sdm;/home/abobkov/esp/esp-idf/components/esp_driver_sdmmc;/home/abobkov/esp/esp-idf/components/esp_driver_sdspi;/home/abobkov/esp/esp-idf/components/esp_driver_spi;/home/abobkov/esp/esp-idf/components/esp_driver_touch_sens;/home/abobkov/esp/esp-idf/components/esp_driver_tsens;/home/abobkov/esp/esp-idf/components/esp_driver_uart;/home/abobkov/esp/esp-idf/components/esp_driver_usb_serial_jtag;/home/abobkov/esp/esp-idf/components/esp_eth;/home/abobkov/esp/esp-idf/components/esp_event;/home/abobkov/esp/esp-idf/components/esp_gdbstub;/home/abobkov/esp/esp-idf/components/esp_hid;/home/abobkov/esp/esp-idf/components/esp_http_client;/home/abobkov/esp/esp-idf/components/esp_http_server;/home/abobkov/esp/esp-idf/components/esp_https_ota;/home/abobkov/esp/esp-idf/components/esp_https_server;/home/abobkov/esp/esp-idf/components/esp_hw_support;/home/abobkov/esp/esp-idf/components/esp_lcd;/home/abobkov/esp/esp-idf/components/esp_local_ctrl;/home/abobkov/esp/esp-idf/components/esp_mm;/home/abobkov/esp/esp-idf/components/esp_netif;/home/abobkov/esp/esp-idf/components/esp_netif_stack;/home/abobkov/esp/esp-idf/components/esp_partition;/home/abobkov/esp/esp-idf/components/esp_phy;/home/abobkov/esp/esp-idf/components/esp_pm;/home/abobkov/esp/esp-idf/components/esp_psram;/home/abobkov/esp/esp-idf/components/esp_ringbuf;/home/abobkov/esp/esp-idf/components/esp_rom;/home/abobkov/esp/esp-idf/components/esp_security;/home/abobkov/esp/esp-idf/components/esp_system;/home/abobkov/esp/esp-idf/components/esp_timer;/home/abobkov/esp/esp-idf/components/esp_vfs_console;/home/abobkov/esp/esp-idf/components/esp_wifi;/home/abobkov/esp/esp-idf/components/espcoredump;/home/abobkov/esp/esp-idf/components/esptool_py;/home/abobkov/esp/esp-idf/components/fatfs;/home/abobkov/esp/esp-idf/components/freertos;/home/abobkov/esp/esp-idf/components/hal;/home/abobkov/esp/esp-idf/components/heap;/home/abobkov/esp/esp-idf/components/http_parser;/home/abobkov/esp/esp-idf/components/idf_test;/home/abobkov/esp/esp-idf/components/ieee802154;/home/abobkov/esp/esp-idf/components/json;/home/abobkov/esp/esp-idf/components/linux;/home/abobkov/esp/esp-idf/components/log;/home/abobkov/esp/esp-idf/components/lwip;/home/abobkov/esp/esp-idf/components/mbedtls;/home/abobkov/esp/esp-idf/components/mqtt;/home/abobkov/esp/esp-idf/components/newlib;/home/abobkov/esp/esp-idf/components/nvs_flash;/home/abobkov/esp/esp-idf/components/nvs_sec_provider;/home/abobkov/esp/esp-idf/components/openthread;/home/abobkov/esp/esp-idf/components/partition_table;/home/abobkov/esp/esp-idf/components/perfmon;/home/abobkov/esp/esp-idf/components/protobuf-c;/home/abobkov/esp/esp-idf/components/protocomm;/home/abobkov/esp/esp-idf/components/pthread;/home/abobkov/esp/esp-idf/components/riscv;/home/abobkov/esp/esp-idf/components/rt;/home/abobkov/esp/esp-idf/components/sdmmc;/home/abobkov/esp/esp-idf/components/soc;/home/abobkov/esp/esp-idf/components/spi_flash;/home/abobkov/esp/esp-idf/components/spiffs;/home/abobkov/esp/esp-idf/components/tcp_transport;/home/abobkov/esp/esp-idf/components/touch_element;/home/abobkov/esp/esp-idf/components/ulp;/home/abobkov/esp/esp-idf/components/unity;/home/abobkov/esp/esp-idf/components/usb;/home/abobkov/esp/esp-idf/components/vfs;/home/abobkov/esp/esp-idf/components/wear_levelling;/home/abobkov/esp/esp-idf/components/wifi_provisioning;/home/abobkov/esp/esp-idf/components/wpa_supplicant;/home/abobkov/esp/esp-idf/components/xtensa;/home/abobkov/esp/esp-idf/components/bootloader/subproject/main;/home/abobkov/esp/esp-idf/components/bootloader;/home/abobkov/esp/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") -set(__ROOT_KCONFIG "/home/abobkov/esp/esp-idf/Kconfig") -set(__ROOT_SDKCONFIG_RENAME "/home/abobkov/esp/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/esp-idf/components/bootloader/subproject") -set(PROJECT_NAME "bootloader") -set(PROJECT_VER "v5.4") -set(BUILD_DIR "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader") -set(SDKCONFIG "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/sdkconfig") -set(SDKCONFIG_DEFAULTS "") \ No newline at end of file diff --git a/ESP-IDF_ePaper/build/bootloader/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/cmake_install.cmake new file mode 100644 index 000000000..36370cfc2 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/cmake_install.cmake @@ -0,0 +1,66 @@ +# Install script for directory: /home/abobkov/esp/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/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/ESP-IDF_ePaper/build/bootloader/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/compile_commands.json b/ESP-IDF_ePaper/build/bootloader/compile_commands.json new file mode 100644 index 000000000..275e3b54e --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/compile_commands.json @@ -0,0 +1,506 @@ +[ +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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/esp-idf/components/riscv/include -I/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/esp-idf/components/esp_app_format/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/project_elf_src_esp32c3.c", + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/project_elf_src_esp32c3.c", + "output": "CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/lldesc.c", + "file": "/home/abobkov/esp/esp-idf/components/soc/lldesc.c", + "output": "esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj" +}, +{ + "directory": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/dport_access_common.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/interrupts.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/gpio_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/uart_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/adc_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/dedic_gpio_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/gdma_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/spi_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/ledc_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/rmt_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/sdm_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/i2s_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/i2c_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/temperature_sensor_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/timer_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/mpi_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/twai_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/soc/esp32c3/wdt_periph.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader/subproject/components/micro-ecc/uECC_verify_antifault.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/hal/hal_utils.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/hal/efuse_hal.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/hal/esp32c3/efuse_hal.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/hal/wdt_hal_iram.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/hal/mmu_hal.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/hal/cache_hal.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include/spi_flash -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/spi_flash/spi_flash_wrap.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_bootloader_format/esp_bootloader_desc.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/bootloader_common.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/bootloader_common_loader.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/bootloader_clock_init.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/bootloader_mem.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/bootloader_random.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/bootloader_efuse.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/flash_encrypt.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/secure_boot.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/bootloader_random_esp32c3.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/bootloader_flash/src/flash_qio_mode.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32c3.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/bootloader_utility.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/flash_partitions.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/esp_image_format.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/bootloader_init.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/bootloader_clock_loader.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/bootloader_console.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/bootloader_console_loader.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/esp32c3/bootloader_sha.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/esp32c3/bootloader_soc.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/esp32c3/bootloader_esp32c3.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc -I/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_bootloader_format/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader_support/src/bootloader_panic.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/efuse/esp32c3/esp_efuse_table.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/efuse/esp32c3/esp_efuse_fields.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/efuse/esp32c3/esp_efuse_rtc_calib.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/efuse/esp32c3/esp_efuse_utility.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/efuse/src/esp_efuse_api.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/efuse/src/esp_efuse_fields.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/efuse/src/esp_efuse_utility.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/efuse/private_include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/private_include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_system/esp_err.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_hw_support/cpu.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_hw_support/port/esp32c3/esp_cpu_intr.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_hw_support/esp_memory_utils.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_hw_support/port/esp32c3/cpu_region_protect.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk_init.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_hw_support/port/esp32c3/rtc_init.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_hw_support/port/esp32c3/rtc_sleep.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_hw_support/port/esp32c3/rtc_time.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/esp-idf/components/hal/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_hw_support/port/esp32c3/chip_info.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/efuse/include -I/home/abobkov/esp/esp-idf/components/efuse/esp32c3/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/private_include -I/home/abobkov/esp/esp-idf/components/spi_flash/include -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_common/src/esp_err_to_name.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_rom/patches/esp_rom_sys.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_rom/patches/esp_rom_print.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_rom/patches/esp_rom_crc.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_rom/patches/esp_rom_uart.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_rom/patches/esp_rom_spiflash.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_rom/patches/esp_rom_efuse.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_rom/patches/esp_rom_gpio.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/hal/platform_port/include -I/home/abobkov/esp/esp-idf/components/hal/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/esp_rom/patches/esp_rom_systimer.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/log/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/log/src/noos/log_timestamp.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/log/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/log/src/log_timestamp_common.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/log/include/esp_private -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/log/src/noos/log_lock.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/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\\\" -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/ESP-IDF_ePaper/build/bootloader/config -I/home/abobkov/esp/esp-idf/components/log/include -I/home/abobkov/esp/esp-idf/components/esp_rom/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_rom/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_common/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc -I/home/abobkov/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/esp_hw_support/dma/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/abobkov/esp/esp-idf/components/newlib/platform_include -I/home/abobkov/esp/esp-idf/components/riscv/include -I/home/abobkov/esp/esp-idf/components/soc/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3 -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/include -I/home/abobkov/esp/esp-idf/components/soc/esp32c3/register -I/home/abobkov/esp/esp-idf/components/bootloader_support/include -I/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/abobkov/esp/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/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=/home/abobkov/esp/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/esp-idf/components/bootloader/subproject/main/bootloader_start.c", + "file": "/home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/component_properties.temp.cmake b/ESP-IDF_ePaper/build/bootloader/component_properties.temp.cmake deleted file mode 100644 index 07490c28a..000000000 --- a/ESP-IDF_ePaper/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/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/esp-idf/components/app_trace/Kconfig") -set(__component____idf_app_trace_KCONFIG_PROJBUILD "") -set(__component____idf_app_trace_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/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/esp-idf/components/bootloader/Kconfig.projbuild") -set(__component____idf_bootloader_SDKCONFIG_RENAME "/home/abobkov/esp/esp-idf/components/bootloader/sdkconfig.rename") -set(__component____idf_bootloader_COMPONENT_OVERRIDEN_DIR "/home/abobkov/esp/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/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/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/esp-idf/components/bt/Kconfig") -set(__component____idf_bt_KCONFIG_PROJBUILD "") -set(__component____idf_bt_SDKCONFIG_RENAME "/home/abobkov/esp/esp-idf/components/bt/sdkconfig.rename;/home/abobkov/esp/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/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/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/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/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/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/esp-idf/components/driver/Kconfig") -set(__component____idf_driver_KCONFIG_PROJBUILD "") -set(__component____idf_driver_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/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/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/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/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/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/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/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/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/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/esp-idf/components/esp_coex/Kconfig") -set(__component____idf_esp_coex_KCONFIG_PROJBUILD "") -set(__component____idf_esp_coex_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/esp-idf/components/esp_event/Kconfig") -set(__component____idf_esp_event_KCONFIG_PROJBUILD "") -set(__component____idf_esp_event_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/esp-idf/components/esp_gdbstub/Kconfig") -set(__component____idf_esp_gdbstub_KCONFIG_PROJBUILD "") -set(__component____idf_esp_gdbstub_SDKCONFIG_RENAME "/home/abobkov/esp/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/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 "") -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/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/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/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/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/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/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/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/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/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/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/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/esp-idf/components/esp_hw_support/sdkconfig.rename;/home/abobkov/esp/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/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/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/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/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/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/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/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/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/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/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/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/esp-idf/components/esp_phy/Kconfig") -set(__component____idf_esp_phy_KCONFIG_PROJBUILD "") -set(__component____idf_esp_phy_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/esp-idf/components/esp_pm/Kconfig") -set(__component____idf_esp_pm_KCONFIG_PROJBUILD "") -set(__component____idf_esp_pm_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/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/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/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/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/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/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/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/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/esp-idf/components/esp_system/Kconfig") -set(__component____idf_esp_system_KCONFIG_PROJBUILD "") -set(__component____idf_esp_system_SDKCONFIG_RENAME "/home/abobkov/esp/esp-idf/components/esp_system/sdkconfig.rename;/home/abobkov/esp/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/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/esp-idf/components/esp_timer/Kconfig") -set(__component____idf_esp_timer_KCONFIG_PROJBUILD "") -set(__component____idf_esp_timer_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/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/esp-idf/components/esp_wifi/Kconfig") -set(__component____idf_esp_wifi_KCONFIG_PROJBUILD "") -set(__component____idf_esp_wifi_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/esp-idf/components/espcoredump/Kconfig") -set(__component____idf_espcoredump_KCONFIG_PROJBUILD "") -set(__component____idf_espcoredump_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/esp-idf/components/esptool_py/Kconfig.projbuild") -set(__component____idf_esptool_py_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/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/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/esp-idf/components/freertos/Kconfig") -set(__component____idf_freertos_KCONFIG_PROJBUILD "") -set(__component____idf_freertos_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/esp-idf/components/hal/Kconfig") -set(__component____idf_hal_KCONFIG_PROJBUILD "") -set(__component____idf_hal_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/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/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/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/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/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/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/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/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/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/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/esp-idf/components/lwip/Kconfig") -set(__component____idf_lwip_KCONFIG_PROJBUILD "") -set(__component____idf_lwip_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/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/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/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/esp-idf/components/newlib/Kconfig") -set(__component____idf_newlib_KCONFIG_PROJBUILD "") -set(__component____idf_newlib_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/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/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/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/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/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/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/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/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/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/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/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/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/esp-idf/components/pthread/Kconfig") -set(__component____idf_pthread_KCONFIG_PROJBUILD "") -set(__component____idf_pthread_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/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/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/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/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/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/esp-idf/components/spi_flash/Kconfig") -set(__component____idf_spi_flash_KCONFIG_PROJBUILD "") -set(__component____idf_spi_flash_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/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/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/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/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/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/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/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/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/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/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/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/esp-idf/components/vfs/Kconfig") -set(__component____idf_vfs_KCONFIG_PROJBUILD "") -set(__component____idf_vfs_SDKCONFIG_RENAME "/home/abobkov/esp/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/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/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/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/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/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/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/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/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/ESP-IDF_ePaper/build/bootloader/config.env b/ESP-IDF_ePaper/build/bootloader/config.env new file mode 100644 index 000000000..9aca05352 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/config.env @@ -0,0 +1,12 @@ +{ + "COMPONENT_KCONFIGS": "/home/abobkov/esp/esp-idf/components/efuse/Kconfig;/home/abobkov/esp/esp-idf/components/esp_common/Kconfig;/home/abobkov/esp/esp-idf/components/esp_hw_support/Kconfig;/home/abobkov/esp/esp-idf/components/esp_security/Kconfig;/home/abobkov/esp/esp-idf/components/esp_system/Kconfig;/home/abobkov/esp/esp-idf/components/freertos/Kconfig;/home/abobkov/esp/esp-idf/components/hal/Kconfig;/home/abobkov/esp/esp-idf/components/log/Kconfig;/home/abobkov/esp/esp-idf/components/newlib/Kconfig;/home/abobkov/esp/esp-idf/components/soc/Kconfig;/home/abobkov/esp/esp-idf/components/spi_flash/Kconfig", + "COMPONENT_KCONFIGS_PROJBUILD": "/home/abobkov/esp/esp-idf/components/bootloader/Kconfig.projbuild;/home/abobkov/esp/esp-idf/components/esp_app_format/Kconfig.projbuild;/home/abobkov/esp/esp-idf/components/esp_rom/Kconfig.projbuild;/home/abobkov/esp/esp-idf/components/esptool_py/Kconfig.projbuild;/home/abobkov/esp/esp-idf/components/partition_table/Kconfig.projbuild", + "COMPONENT_SDKCONFIG_RENAMES": "/home/abobkov/esp/esp-idf/components/bootloader/sdkconfig.rename;/home/abobkov/esp/esp-idf/components/esp_hw_support/sdkconfig.rename;/home/abobkov/esp/esp-idf/components/esp_hw_support/sdkconfig.rename.esp32c3;/home/abobkov/esp/esp-idf/components/esp_system/sdkconfig.rename;/home/abobkov/esp/esp-idf/components/esp_system/sdkconfig.rename.esp32c3;/home/abobkov/esp/esp-idf/components/esptool_py/sdkconfig.rename;/home/abobkov/esp/esp-idf/components/freertos/sdkconfig.rename;/home/abobkov/esp/esp-idf/components/hal/sdkconfig.rename;/home/abobkov/esp/esp-idf/components/newlib/sdkconfig.rename.esp32c3;/home/abobkov/esp/esp-idf/components/spi_flash/sdkconfig.rename", + "IDF_TARGET": "esp32c3", + "IDF_TOOLCHAIN": "gcc", + "IDF_VERSION": "5.4.0", + "IDF_ENV_FPGA": "", + "IDF_PATH": "/home/abobkov/esp/esp-idf", + "COMPONENT_KCONFIGS_SOURCE_FILE": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/kconfigs.in", + "COMPONENT_KCONFIGS_PROJBUILD_SOURCE_FILE": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/kconfigs_projbuild.in" +} diff --git a/ESP-IDF_ePaper/build/bootloader/config/kconfig_menus.json b/ESP-IDF_ePaper/build/bootloader/config/kconfig_menus.json new file mode 100644 index 000000000..25b5858e8 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/config/kconfig_menus.json @@ -0,0 +1,9880 @@ +[ + { + "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_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": [], + "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 && !ESP_SLEEP_POWER_DOWN_FLASH", + "help": "All IOs will be set to isolate(floating) state by default during sleep.\nSince the power supply of SPI Flash is not lost during lightsleep, if its CS pin is recognized as\nlow level(selected state) in the floating state, there will be a large current leakage, and the\ndata in Flash may be corrupted by random signals on other SPI pins.\nSelect this option will set the CS pin of Flash to PULL-UP state during sleep, but this will\nincrease the sleep current about 10 uA.\nIf you are developing with esp32xx modules, you must select this option, but if you are developing\nwith chips, you can also pull up the CS pin of SPI Flash in the external circuit to save power\nconsumption caused by internal pull-up during sleep.\n(!!! Don't deselect this option if you don't have external SPI Flash CS pin pullups.)", + "id": "ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND", + "name": "ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND", + "range": null, + "title": "Pull-up Flash CS pin in light sleep", + "type": "bool" + }, + { + "children": [], + "depends_on": "SPIRAM", + "help": "All IOs will be set to isolate(floating) state by default during sleep.\nSince the power supply of PSRAM is not lost during lightsleep, if its CS pin is recognized as\nlow level(selected state) in the floating state, there will be a large current leakage, and the\ndata in PSRAM may be corrupted by random signals on other SPI pins.\nSelect this option will set the CS pin of PSRAM to PULL-UP state during sleep, but this will\nincrease the sleep current about 10 uA.\nIf you are developing with esp32xx modules, you must select this option, but if you are developing\nwith chips, you can also pull up the CS pin of PSRAM in the external circuit to save power\nconsumption caused by internal pull-up during sleep.\n(!!! Don't deselect this option if you don't have external PSRAM CS pin pullups.)", + "id": "ESP_SLEEP_PSRAM_LEAKAGE_WORKAROUND", + "name": "ESP_SLEEP_PSRAM_LEAKAGE_WORKAROUND", + "range": null, + "title": "Pull-up PSRAM CS pin in light sleep", + "type": "bool" + }, + { + "children": [], + "depends_on": "!ESP_SLEEP_POWER_DOWN_FLASH && (ESP_SLEEP_PSRAM_LEAKAGE_WORKAROUND || ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND)", + "help": "To reduce leakage current, some types of SPI Flash/RAM only need to pull up the CS pin\nduring light sleep. But there are also some kinds of SPI Flash/RAM that need to pull up\nall pins. It depends on the SPI Flash/RAM chip used.", + "id": "ESP_SLEEP_MSPI_NEED_ALL_IO_PU", + "name": "ESP_SLEEP_MSPI_NEED_ALL_IO_PU", + "range": null, + "title": "Pull-up all SPI pins in light sleep", + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": null, + "id": "ESP_SLEEP_RTC_BUS_ISO_WORKAROUND", + "name": "ESP_SLEEP_RTC_BUS_ISO_WORKAROUND", + "range": null, + "title": null, + "type": "bool" + }, + { + "children": [], + "depends_on": null, + "help": "esp32c2, esp32c3, esp32s3, 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": "Forcfully 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": null, + "help": "Enable this option to apply the countermeasure for ECDSA signature operation\nThis countermeasure masks the real ECDSA sign operation\nunder dummy sign operations to add randomness in the generated power signature.", + "id": "HAL_ECDSA_GEN_SIG_CM", + "name": "HAL_ECDSA_GEN_SIG_CM", + "range": null, + "title": "Enable countermeasure for ECDSA signature generation", + "type": "bool" + } + ], + "depends_on": null, + "id": "component-config-hardware-abstraction-layer-hal-and-low-level-ll-", + "title": "Hardware Abstraction Layer (HAL) and Low Level (LL)", + "type": "menu" + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "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" + } + ], + "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/ESP-IDF_ePaper/build/bootloader/config/sdkconfig.cmake b/ESP-IDF_ePaper/build/bootloader/config/sdkconfig.cmake new file mode 100644 index 000000000..be15151b2 --- /dev/null +++ b/ESP-IDF_ePaper/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_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.0") +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_HAL_ECDSA_GEN_SIG_CM "") +set(CONFIG_LOG_DEFAULT_LEVEL_NONE "") +set(CONFIG_LOG_DEFAULT_LEVEL_ERROR "") +set(CONFIG_LOG_DEFAULT_LEVEL_WARN "") +set(CONFIG_LOG_DEFAULT_LEVEL_INFO "y") +set(CONFIG_LOG_DEFAULT_LEVEL_DEBUG "") +set(CONFIG_LOG_DEFAULT_LEVEL_VERBOSE "") +set(CONFIG_LOG_DEFAULT_LEVEL "3") +set(CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT "y") +set(CONFIG_LOG_MAXIMUM_LEVEL_DEBUG "") +set(CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE "") +set(CONFIG_LOG_MAXIMUM_LEVEL "3") +set(CONFIG_LOG_MASTER_LEVEL "") +set(CONFIG_LOG_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_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_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_HAL_ECDSA_GEN_SIG_CM;CONFIG_LOG_DEFAULT_LEVEL_NONE;CONFIG_LOG_DEFAULT_LEVEL_ERROR;CONFIG_LOG_DEFAULT_LEVEL_WARN;CONFIG_LOG_DEFAULT_LEVEL_INFO;CONFIG_LOG_DEFAULT_LEVEL_DEBUG;CONFIG_LOG_DEFAULT_LEVEL_VERBOSE;CONFIG_LOG_DEFAULT_LEVEL;CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT;CONFIG_LOG_MAXIMUM_LEVEL_DEBUG;CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE;CONFIG_LOG_MAXIMUM_LEVEL;CONFIG_LOG_MASTER_LEVEL;CONFIG_LOG_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_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/ESP-IDF_ePaper/build/bootloader/config/sdkconfig.h b/ESP-IDF_ePaper/build/bootloader/config/sdkconfig.h new file mode 100644 index 000000000..40837b846 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/config/sdkconfig.h @@ -0,0 +1,546 @@ +/* + * Automatically generated file. DO NOT EDIT. + * Espressif IoT Development Framework (ESP-IDF) 5.4.0 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_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.0" +#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/ESP-IDF_ePaper/build/bootloader/config/sdkconfig.json b/ESP-IDF_ePaper/build/bootloader/config/sdkconfig.json new file mode 100644 index 000000000..b473ff662 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/config/sdkconfig.json @@ -0,0 +1,658 @@ +{ + "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, + "HAL_ECDSA_GEN_SIG_CM": false, + "IDF_CMAKE": true, + "IDF_EXPERIMENTAL_FEATURES": false, + "IDF_FIRMWARE_CHIP_ID": 5, + "IDF_INIT_VERSION": "5.4.0", + "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_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/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader/cmake_install.cmake new file mode 100644 index 000000000..8199ec7e3 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader_support/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader_support/cmake_install.cmake new file mode 100644 index 000000000..0c7197d9b --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader_support/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/esp-idf/components/bootloader_support + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-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/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader_support/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/cmake_install.cmake new file mode 100644 index 000000000..c503fea72 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/cmake_install.cmake @@ -0,0 +1,150 @@ +# Install script for directory: /home/abobkov/esp/esp-idf + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-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/ESP-IDF_ePaper/build/bootloader/esp-idf/riscv/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/newlib/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/soc/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/micro-ecc/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/hal/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/spi_flash/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader_support/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/efuse/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_security/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_system/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_common/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_rom/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/log/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esptool_py/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/partition_table/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/freertos/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/main/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/ESP-IDF_ePaper/build/bootloader/esp-idf/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/efuse/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/efuse/cmake_install.cmake new file mode 100644 index 000000000..1528796fd --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/efuse/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/esp-idf/components/efuse + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-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/ESP-IDF_ePaper/build/bootloader/esp-idf/efuse/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake new file mode 100644 index 000000000..d2d132df0 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_app_format/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_app_format/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake new file mode 100644 index 000000000..fdf32f4bc --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_bootloader_format/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_bootloader_format/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_common/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_common/cmake_install.cmake new file mode 100644 index 000000000..9a9423ce2 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_common/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/esp-idf/components/esp_common + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_common/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/cmake_install.cmake new file mode 100644 index 000000000..e479e4560 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/cmake_install.cmake @@ -0,0 +1,55 @@ +# Install script for directory: /home/abobkov/esp/esp-idf/components/esp_hw_support + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/lowpower/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/lowpower/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/lowpower/cmake_install.cmake new file mode 100644 index 000000000..d4130039c --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/lowpower/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/lowpower/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake new file mode 100644 index 000000000..a56daadfb --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/port/esp32c3/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_rom/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_rom/cmake_install.cmake new file mode 100644 index 000000000..1186fb62b --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_rom/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_rom/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_security/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_security/cmake_install.cmake new file mode 100644 index 000000000..d5fbe4764 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_security/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/esp-idf/components/esp_security + +# 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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_security/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_system/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_system/cmake_install.cmake new file mode 100644 index 000000000..202f07b95 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_system/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_system/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/esptool_py/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/esptool_py/cmake_install.cmake new file mode 100644 index 000000000..b0230b53f --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/esptool_py/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/esp-idf/esptool_py/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/freertos/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/freertos/cmake_install.cmake new file mode 100644 index 000000000..55c417ec3 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/freertos/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/esp-idf/freertos/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/hal/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/hal/cmake_install.cmake new file mode 100644 index 000000000..5f5ba59e0 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/hal/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/esp-idf/hal/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/log/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/log/cmake_install.cmake new file mode 100644 index 000000000..1899a1b60 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/log/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/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/ESP-IDF_ePaper/build/bootloader/esp-idf/log/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/main/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/main/cmake_install.cmake new file mode 100644 index 000000000..a2fff9449 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/main/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/esp-idf/components/bootloader/subproject/main + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-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/ESP-IDF_ePaper/build/bootloader/esp-idf/main/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/micro-ecc/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/micro-ecc/cmake_install.cmake new file mode 100644 index 000000000..f2323ca89 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/micro-ecc/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-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/ESP-IDF_ePaper/build/bootloader/esp-idf/micro-ecc/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/newlib/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/newlib/cmake_install.cmake new file mode 100644 index 000000000..6b2dbb6f9 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/newlib/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/esp-idf/components/newlib + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-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/ESP-IDF_ePaper/build/bootloader/esp-idf/newlib/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/partition_table/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/partition_table/cmake_install.cmake new file mode 100644 index 000000000..6d21c7e98 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/partition_table/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/esp-idf/components/partition_table + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-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/ESP-IDF_ePaper/build/bootloader/esp-idf/partition_table/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/riscv/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/riscv/cmake_install.cmake new file mode 100644 index 000000000..b8a210765 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/riscv/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/esp-idf/components/riscv + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-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/ESP-IDF_ePaper/build/bootloader/esp-idf/riscv/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/soc/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/soc/cmake_install.cmake new file mode 100644 index 000000000..446767d6d --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/soc/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/esp-idf/components/soc + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-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/ESP-IDF_ePaper/build/bootloader/esp-idf/soc/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/esp-idf/spi_flash/cmake_install.cmake b/ESP-IDF_ePaper/build/bootloader/esp-idf/spi_flash/cmake_install.cmake new file mode 100644 index 000000000..6e2317dcf --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/esp-idf/spi_flash/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/abobkov/esp/esp-idf/components/spi_flash + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-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/ESP-IDF_ePaper/build/bootloader/esp-idf/spi_flash/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/ESP-IDF_ePaper/build/bootloader/kconfigs.in b/ESP-IDF_ePaper/build/bootloader/kconfigs.in new file mode 100644 index 000000000..0a4b1b72f --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/kconfigs.in @@ -0,0 +1,11 @@ +source "/home/abobkov/esp/esp-idf/components/efuse/Kconfig" +source "/home/abobkov/esp/esp-idf/components/esp_common/Kconfig" +source "/home/abobkov/esp/esp-idf/components/esp_hw_support/Kconfig" +source "/home/abobkov/esp/esp-idf/components/esp_security/Kconfig" +source "/home/abobkov/esp/esp-idf/components/esp_system/Kconfig" +source "/home/abobkov/esp/esp-idf/components/freertos/Kconfig" +source "/home/abobkov/esp/esp-idf/components/hal/Kconfig" +source "/home/abobkov/esp/esp-idf/components/log/Kconfig" +source "/home/abobkov/esp/esp-idf/components/newlib/Kconfig" +source "/home/abobkov/esp/esp-idf/components/soc/Kconfig" +source "/home/abobkov/esp/esp-idf/components/spi_flash/Kconfig" \ No newline at end of file diff --git a/ESP-IDF_ePaper/build/bootloader/kconfigs_projbuild.in b/ESP-IDF_ePaper/build/bootloader/kconfigs_projbuild.in new file mode 100644 index 000000000..4d7473bb6 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/kconfigs_projbuild.in @@ -0,0 +1,5 @@ +source "/home/abobkov/esp/esp-idf/components/bootloader/Kconfig.projbuild" +source "/home/abobkov/esp/esp-idf/components/esp_app_format/Kconfig.projbuild" +source "/home/abobkov/esp/esp-idf/components/esp_rom/Kconfig.projbuild" +source "/home/abobkov/esp/esp-idf/components/esptool_py/Kconfig.projbuild" +source "/home/abobkov/esp/esp-idf/components/partition_table/Kconfig.projbuild" \ No newline at end of file diff --git a/ESP-IDF_ePaper/build/bootloader/project_description.json b/ESP-IDF_ePaper/build/bootloader/project_description.json new file mode 100644 index 000000000..e1b2e2555 --- /dev/null +++ b/ESP-IDF_ePaper/build/bootloader/project_description.json @@ -0,0 +1,1634 @@ +{ + "version": "1.1", + "project_name": "bootloader", + "project_version": "v5.4", + "project_path": "/home/abobkov/esp/esp-idf/components/bootloader/subproject", + "idf_path": "/home/abobkov/esp/esp-idf", + "build_dir": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader", + "config_file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/sdkconfig", + "config_defaults": "", + "bootloader_elf": "", + "app_elf": "bootloader.elf", + "app_bin": "bootloader.bin", + "build_type": "flash_app", + "git_revision": "v5.4", + "target": "esp32c3", + "rev": "", + "min_rev": "3", + "max_rev": "199", + "phy_data_partition": "", + "monitor_baud" : "115200", + "monitor_toolprefix": "riscv32-esp-elf-", + "c_compiler": "/home/abobkov/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc", + "config_environment" : { + "COMPONENT_KCONFIGS" : "/home/abobkov/esp/esp-idf/components/efuse/Kconfig;/home/abobkov/esp/esp-idf/components/esp_common/Kconfig;/home/abobkov/esp/esp-idf/components/esp_hw_support/Kconfig;/home/abobkov/esp/esp-idf/components/esp_security/Kconfig;/home/abobkov/esp/esp-idf/components/esp_system/Kconfig;/home/abobkov/esp/esp-idf/components/freertos/Kconfig;/home/abobkov/esp/esp-idf/components/hal/Kconfig;/home/abobkov/esp/esp-idf/components/log/Kconfig;/home/abobkov/esp/esp-idf/components/newlib/Kconfig;/home/abobkov/esp/esp-idf/components/soc/Kconfig;/home/abobkov/esp/esp-idf/components/spi_flash/Kconfig", + "COMPONENT_KCONFIGS_PROJBUILD" : "/home/abobkov/esp/esp-idf/components/bootloader/Kconfig.projbuild;/home/abobkov/esp/esp-idf/components/esp_app_format/Kconfig.projbuild;/home/abobkov/esp/esp-idf/components/esp_rom/Kconfig.projbuild;/home/abobkov/esp/esp-idf/components/esptool_py/Kconfig.projbuild;/home/abobkov/esp/esp-idf/components/partition_table/Kconfig.projbuild" + }, + "common_component_reqs": [ "log", "esp_rom", "esp_common", "esp_hw_support", "newlib", "riscv" ], + "build_components" : [ "bootloader", "bootloader_support", "efuse", "esp_app_format", "esp_bootloader_format", "esp_common", "esp_hw_support", "esp_rom", "esp_security", "esp_system", "esptool_py", "freertos", "hal", "log", "main", "micro-ecc", "newlib", "partition_table", "riscv", "soc", "spi_flash", "" ], + "build_component_paths" : [ "/home/abobkov/esp/esp-idf/components/bootloader", "/home/abobkov/esp/esp-idf/components/bootloader_support", "/home/abobkov/esp/esp-idf/components/efuse", "/home/abobkov/esp/esp-idf/components/esp_app_format", "/home/abobkov/esp/esp-idf/components/esp_bootloader_format", "/home/abobkov/esp/esp-idf/components/esp_common", "/home/abobkov/esp/esp-idf/components/esp_hw_support", "/home/abobkov/esp/esp-idf/components/esp_rom", "/home/abobkov/esp/esp-idf/components/esp_security", "/home/abobkov/esp/esp-idf/components/esp_system", "/home/abobkov/esp/esp-idf/components/esptool_py", "/home/abobkov/esp/esp-idf/components/freertos", "/home/abobkov/esp/esp-idf/components/hal", "/home/abobkov/esp/esp-idf/components/log", "/home/abobkov/esp/esp-idf/components/bootloader/subproject/main", "/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc", "/home/abobkov/esp/esp-idf/components/newlib", "/home/abobkov/esp/esp-idf/components/partition_table", "/home/abobkov/esp/esp-idf/components/riscv", "/home/abobkov/esp/esp-idf/components/soc", "/home/abobkov/esp/esp-idf/components/spi_flash", "" ], + "build_component_info" : { + "bootloader": { + "alias": "idf::bootloader", + "target": "___idf_bootloader", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/bootloader", + "type": "CONFIG_ONLY", + "lib": "__idf_bootloader", + "reqs": [], + "priv_reqs": [ "partition_table", "esptool_py" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "bootloader_support": { + "alias": "idf::bootloader_support", + "target": "___idf_bootloader_support", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/bootloader_support", + "type": "LIBRARY", + "lib": "__idf_bootloader_support", + "reqs": [ "soc" ], + "priv_reqs": [ "micro-ecc", "spi_flash", "efuse", "esp_bootloader_format", "esp_app_format", "hal" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/bootloader_support/libbootloader_support.a", + "sources": [ "/home/abobkov/esp/esp-idf/components/bootloader_support/src/bootloader_common.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/bootloader_common_loader.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/bootloader_clock_init.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/bootloader_mem.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/bootloader_random.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/bootloader_efuse.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/flash_encrypt.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/secure_boot.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/bootloader_random_esp32c3.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/src/flash_qio_mode.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32c3.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/bootloader_utility.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/flash_partitions.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/esp_image_format.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/bootloader_init.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/bootloader_clock_loader.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/bootloader_console.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/bootloader_console_loader.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/esp32c3/bootloader_sha.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/esp32c3/bootloader_soc.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/esp32c3/bootloader_esp32c3.c", "/home/abobkov/esp/esp-idf/components/bootloader_support/src/bootloader_panic.c" ], + "include_dirs": [ "include", "bootloader_flash/include", "private_include" ] + }, + "efuse": { + "alias": "idf::efuse", + "target": "___idf_efuse", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/efuse", + "type": "LIBRARY", + "lib": "__idf_efuse", + "reqs": [], + "priv_reqs": [ "bootloader_support", "soc", "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/efuse/libefuse.a", + "sources": [ "/home/abobkov/esp/esp-idf/components/efuse/esp32c3/esp_efuse_table.c", "/home/abobkov/esp/esp-idf/components/efuse/esp32c3/esp_efuse_fields.c", "/home/abobkov/esp/esp-idf/components/efuse/esp32c3/esp_efuse_rtc_calib.c", "/home/abobkov/esp/esp-idf/components/efuse/esp32c3/esp_efuse_utility.c", "/home/abobkov/esp/esp-idf/components/efuse/src/esp_efuse_api.c", "/home/abobkov/esp/esp-idf/components/efuse/src/esp_efuse_fields.c", "/home/abobkov/esp/esp-idf/components/efuse/src/esp_efuse_utility.c", "/home/abobkov/esp/esp-idf/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c" ], + "include_dirs": [ "include", "esp32c3/include" ] + }, + "esp_app_format": { + "alias": "idf::esp_app_format", + "target": "___idf_esp_app_format", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_app_format", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_app_format", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "esp_bootloader_format": { + "alias": "idf::esp_bootloader_format", + "target": "___idf_esp_bootloader_format", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_bootloader_format", + "type": "LIBRARY", + "lib": "__idf_esp_bootloader_format", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_bootloader_format/libesp_bootloader_format.a", + "sources": [ "/home/abobkov/esp/esp-idf/components/esp_bootloader_format/esp_bootloader_desc.c" ], + "include_dirs": [ "include" ] + }, + "esp_common": { + "alias": "idf::esp_common", + "target": "___idf_esp_common", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_common", + "type": "LIBRARY", + "lib": "__idf_esp_common", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_common/libesp_common.a", + "sources": [ "/home/abobkov/esp/esp-idf/components/esp_common/src/esp_err_to_name.c" ], + "include_dirs": [ "include" ] + }, + "esp_hw_support": { + "alias": "idf::esp_hw_support", + "target": "___idf_esp_hw_support", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_hw_support", + "type": "LIBRARY", + "lib": "__idf_esp_hw_support", + "reqs": [ "soc" ], + "priv_reqs": [ "efuse", "spi_flash", "bootloader_support", "esp_security", "esp_system" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_hw_support/libesp_hw_support.a", + "sources": [ "/home/abobkov/esp/esp-idf/components/esp_hw_support/cpu.c", "/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/esp_cpu_intr.c", "/home/abobkov/esp/esp-idf/components/esp_hw_support/esp_memory_utils.c", "/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/cpu_region_protect.c", "/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk_init.c", "/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/rtc_clk.c", "/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/rtc_init.c", "/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/rtc_sleep.c", "/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/rtc_time.c", "/home/abobkov/esp/esp-idf/components/esp_hw_support/port/esp32c3/chip_info.c" ], + "include_dirs": [ "include", "include/soc", "include/soc/esp32c3", "dma/include", "ldo/include", "debug_probe/include" ] + }, + "esp_rom": { + "alias": "idf::esp_rom", + "target": "___idf_esp_rom", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_rom", + "type": "LIBRARY", + "lib": "__idf_esp_rom", + "reqs": [], + "priv_reqs": [ "soc", "hal" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_rom/libesp_rom.a", + "sources": [ "/home/abobkov/esp/esp-idf/components/esp_rom/patches/esp_rom_sys.c", "/home/abobkov/esp/esp-idf/components/esp_rom/patches/esp_rom_print.c", "/home/abobkov/esp/esp-idf/components/esp_rom/patches/esp_rom_crc.c", "/home/abobkov/esp/esp-idf/components/esp_rom/patches/esp_rom_uart.c", "/home/abobkov/esp/esp-idf/components/esp_rom/patches/esp_rom_spiflash.c", "/home/abobkov/esp/esp-idf/components/esp_rom/patches/esp_rom_efuse.c", "/home/abobkov/esp/esp-idf/components/esp_rom/patches/esp_rom_gpio.c", "/home/abobkov/esp/esp-idf/components/esp_rom/patches/esp_rom_systimer.c" ], + "include_dirs": [ "include", "esp32c3/include", "esp32c3/include/esp32c3", "esp32c3" ] + }, + "esp_security": { + "alias": "idf::esp_security", + "target": "___idf_esp_security", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_security", + "type": "CONFIG_ONLY", + "lib": "__idf_esp_security", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "esp_system": { + "alias": "idf::esp_system", + "target": "___idf_esp_system", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_system", + "type": "LIBRARY", + "lib": "__idf_esp_system", + "reqs": [ "spi_flash" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/esp_system/libesp_system.a", + "sources": [ "/home/abobkov/esp/esp-idf/components/esp_system/esp_err.c" ], + "include_dirs": [] + }, + "esptool_py": { + "alias": "idf::esptool_py", + "target": "___idf_esptool_py", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esptool_py", + "type": "CONFIG_ONLY", + "lib": "__idf_esptool_py", + "reqs": [ "bootloader" ], + "priv_reqs": [ "partition_table" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "freertos": { + "alias": "idf::freertos", + "target": "___idf_freertos", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/freertos", + "type": "CONFIG_ONLY", + "lib": "__idf_freertos", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "hal": { + "alias": "idf::hal", + "target": "___idf_hal", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/hal", + "type": "LIBRARY", + "lib": "__idf_hal", + "reqs": [ "soc", "esp_rom" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/hal/libhal.a", + "sources": [ "/home/abobkov/esp/esp-idf/components/hal/hal_utils.c", "/home/abobkov/esp/esp-idf/components/hal/efuse_hal.c", "/home/abobkov/esp/esp-idf/components/hal/esp32c3/efuse_hal.c", "/home/abobkov/esp/esp-idf/components/hal/wdt_hal_iram.c", "/home/abobkov/esp/esp-idf/components/hal/mmu_hal.c", "/home/abobkov/esp/esp-idf/components/hal/cache_hal.c" ], + "include_dirs": [ "platform_port/include", "esp32c3/include", "include" ] + }, + "log": { + "alias": "idf::log", + "target": "___idf_log", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/log", + "type": "LIBRARY", + "lib": "__idf_log", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/log/liblog.a", + "sources": [ "/home/abobkov/esp/esp-idf/components/log/src/noos/log_timestamp.c", "/home/abobkov/esp/esp-idf/components/log/src/log_timestamp_common.c", "/home/abobkov/esp/esp-idf/components/log/src/noos/log_lock.c" ], + "include_dirs": [ "include" ] + }, + "main": { + "alias": "idf::main", + "target": "___idf_main", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/bootloader/subproject/main", + "type": "LIBRARY", + "lib": "__idf_main", + "reqs": [ "bootloader", "bootloader_support" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/main/libmain.a", + "sources": [ "/home/abobkov/esp/esp-idf/components/bootloader/subproject/main/bootloader_start.c" ], + "include_dirs": [] + }, + "micro-ecc": { + "alias": "idf::micro-ecc", + "target": "___idf_micro-ecc", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc", + "type": "LIBRARY", + "lib": "__idf_micro-ecc", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/micro-ecc/libmicro-ecc.a", + "sources": [ "/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc/uECC_verify_antifault.c" ], + "include_dirs": [ ".", "micro-ecc" ] + }, + "newlib": { + "alias": "idf::newlib", + "target": "___idf_newlib", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/newlib", + "type": "CONFIG_ONLY", + "lib": "__idf_newlib", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "platform_include" ] + }, + "partition_table": { + "alias": "idf::partition_table", + "target": "___idf_partition_table", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/partition_table", + "type": "CONFIG_ONLY", + "lib": "__idf_partition_table", + "reqs": [], + "priv_reqs": [ "esptool_py" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [] + }, + "riscv": { + "alias": "idf::riscv", + "target": "___idf_riscv", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/riscv", + "type": "CONFIG_ONLY", + "lib": "__idf_riscv", + "reqs": [], + "priv_reqs": [ "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "", + "sources": [], + "include_dirs": [ "include" ] + }, + "soc": { + "alias": "idf::soc", + "target": "___idf_soc", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/soc", + "type": "LIBRARY", + "lib": "__idf_soc", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/soc/libsoc.a", + "sources": [ "/home/abobkov/esp/esp-idf/components/soc/lldesc.c", "/home/abobkov/esp/esp-idf/components/soc/dport_access_common.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/interrupts.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/gpio_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/uart_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/adc_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/dedic_gpio_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/gdma_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/spi_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/ledc_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/rmt_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/sdm_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/i2s_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/i2c_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/temperature_sensor_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/timer_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/mpi_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/twai_periph.c", "/home/abobkov/esp/esp-idf/components/soc/esp32c3/wdt_periph.c" ], + "include_dirs": [ "include", "esp32c3", "esp32c3/include", "esp32c3/register" ] + }, + "spi_flash": { + "alias": "idf::spi_flash", + "target": "___idf_spi_flash", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/spi_flash", + "type": "LIBRARY", + "lib": "__idf_spi_flash", + "reqs": [ "hal" ], + "priv_reqs": [ "bootloader_support", "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "file": "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader/esp-idf/spi_flash/libspi_flash.a", + "sources": [ "/home/abobkov/esp/esp-idf/components/spi_flash/spi_flash_wrap.c" ], + "include_dirs": [ "include" ] + } + }, + "all_component_info" : { + "app_trace": { + "alias": "idf::app_trace", + "target": "___idf_app_trace", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/app_trace", + "lib": "__idf_app_trace", + "reqs": [ "esp_timer" ], + "priv_reqs": [ "esp_driver_gptimer", "esp_driver_gpio", "esp_driver_uart" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "app_update": { + "alias": "idf::app_update", + "target": "___idf_app_update", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/app_update", + "lib": "__idf_app_update", + "reqs": [ "partition_table", "bootloader_support", "esp_app_format", "esp_bootloader_format", "esp_partition" ], + "priv_reqs": [ "esptool_py", "efuse", "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "bootloader": { + "alias": "idf::bootloader", + "target": "___idf_bootloader", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/bootloader", + "lib": "__idf_bootloader", + "reqs": [], + "priv_reqs": [ "partition_table", "esptool_py" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "bootloader_support": { + "alias": "idf::bootloader_support", + "target": "___idf_bootloader_support", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/bootloader_support", + "lib": "__idf_bootloader_support", + "reqs": [ "soc" ], + "priv_reqs": [ "micro-ecc", "spi_flash", "efuse", "esp_bootloader_format", "esp_app_format", "hal" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "bootloader_flash/include", "private_include" ] + }, + "bt": { + "alias": "idf::bt", + "target": "___idf_bt", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/bt", + "lib": "__idf_bt", + "reqs": [ "esp_timer", "esp_wifi" ], + "priv_reqs": [ "nvs_flash", "soc", "esp_pm", "esp_phy", "esp_coex", "mbedtls", "esp_driver_uart", "vfs", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "cmock": { + "alias": "idf::cmock", + "target": "___idf_cmock", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/cmock", + "lib": "__idf_cmock", + "reqs": [ "unity" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "CMock/src" ] + }, + "console": { + "alias": "idf::console", + "target": "___idf_console", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/console", + "lib": "__idf_console", + "reqs": [ "vfs", "esp_vfs_console" ], + "priv_reqs": [ "esp_driver_uart", "esp_driver_usb_serial_jtag" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader" ] + }, + "cxx": { + "alias": "idf::cxx", + "target": "___idf_cxx", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/cxx", + "lib": "__idf_cxx", + "reqs": [], + "priv_reqs": [ "pthread", "esp_system" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "driver": { + "alias": "idf::driver", + "target": "___idf_driver", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/driver", + "lib": "__idf_driver", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "efuse": { + "alias": "idf::efuse", + "target": "___idf_efuse", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/efuse", + "lib": "__idf_efuse", + "reqs": [], + "priv_reqs": [ "bootloader_support", "soc", "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "esp32c3/include" ] + }, + "esp-tls": { + "alias": "idf::esp-tls", + "target": "___idf_esp-tls", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp-tls", + "lib": "__idf_esp-tls", + "reqs": [ "mbedtls" ], + "priv_reqs": [ "http_parser", "esp_timer", "lwip" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_ePaper/build/bootloader", "esp-tls-crypto" ] + }, + "esp_adc": { + "alias": "idf::esp_adc", + "target": "___idf_esp_adc", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_adc", + "lib": "__idf_esp_adc", + "reqs": [], + "priv_reqs": [ "driver", "esp_driver_gpio", "efuse", "esp_pm", "esp_ringbuf", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "interface", "esp32c3/include", "deprecated/include" ] + }, + "esp_app_format": { + "alias": "idf::esp_app_format", + "target": "___idf_esp_app_format", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_app_format", + "lib": "__idf_esp_app_format", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_bootloader_format": { + "alias": "idf::esp_bootloader_format", + "target": "___idf_esp_bootloader_format", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_bootloader_format", + "lib": "__idf_esp_bootloader_format", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_coex": { + "alias": "idf::esp_coex", + "target": "___idf_esp_coex", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_coex", + "lib": "__idf_esp_coex", + "reqs": [], + "priv_reqs": [ "esp_timer", "driver", "esp_event" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_common": { + "alias": "idf::esp_common", + "target": "___idf_esp_common", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_common", + "lib": "__idf_esp_common", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_ana_cmpr": { + "alias": "idf::esp_driver_ana_cmpr", + "target": "___idf_esp_driver_ana_cmpr", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_ana_cmpr", + "lib": "__idf_esp_driver_ana_cmpr", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_cam": { + "alias": "idf::esp_driver_cam", + "target": "___idf_esp_driver_cam", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_cam", + "lib": "__idf_esp_driver_cam", + "reqs": [ "esp_driver_isp", "esp_mm" ], + "priv_reqs": [ "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "interface" ] + }, + "esp_driver_dac": { + "alias": "idf::esp_driver_dac", + "target": "___idf_esp_driver_dac", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_dac", + "lib": "__idf_esp_driver_dac", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "./include" ] + }, + "esp_driver_gpio": { + "alias": "idf::esp_driver_gpio", + "target": "___idf_esp_driver_gpio", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_gpio", + "lib": "__idf_esp_driver_gpio", + "reqs": [], + "priv_reqs": [ "esp_pm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_gptimer": { + "alias": "idf::esp_driver_gptimer", + "target": "___idf_esp_driver_gptimer", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_gptimer", + "lib": "__idf_esp_driver_gptimer", + "reqs": [ "esp_pm" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_i2c": { + "alias": "idf::esp_driver_i2c", + "target": "___idf_esp_driver_i2c", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_i2c", + "lib": "__idf_esp_driver_i2c", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_pm", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_i2s": { + "alias": "idf::esp_driver_i2s", + "target": "___idf_esp_driver_i2s", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_i2s", + "lib": "__idf_esp_driver_i2s", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_pm", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_isp": { + "alias": "idf::esp_driver_isp", + "target": "___idf_esp_driver_isp", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_isp", + "lib": "__idf_esp_driver_isp", + "reqs": [ "esp_mm" ], + "priv_reqs": [ "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_jpeg": { + "alias": "idf::esp_driver_jpeg", + "target": "___idf_esp_driver_jpeg", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_jpeg", + "lib": "__idf_esp_driver_jpeg", + "reqs": [], + "priv_reqs": [ "esp_mm", "esp_pm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_ledc": { + "alias": "idf::esp_driver_ledc", + "target": "___idf_esp_driver_ledc", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_ledc", + "lib": "__idf_esp_driver_ledc", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_mcpwm": { + "alias": "idf::esp_driver_mcpwm", + "target": "___idf_esp_driver_mcpwm", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_mcpwm", + "lib": "__idf_esp_driver_mcpwm", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_parlio": { + "alias": "idf::esp_driver_parlio", + "target": "___idf_esp_driver_parlio", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_parlio", + "lib": "__idf_esp_driver_parlio", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_pcnt": { + "alias": "idf::esp_driver_pcnt", + "target": "___idf_esp_driver_pcnt", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_pcnt", + "lib": "__idf_esp_driver_pcnt", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_ppa": { + "alias": "idf::esp_driver_ppa", + "target": "___idf_esp_driver_ppa", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_ppa", + "lib": "__idf_esp_driver_ppa", + "reqs": [], + "priv_reqs": [ "esp_mm", "esp_pm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_rmt": { + "alias": "idf::esp_driver_rmt", + "target": "___idf_esp_driver_rmt", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_rmt", + "lib": "__idf_esp_driver_rmt", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_sdio": { + "alias": "idf::esp_driver_sdio", + "target": "___idf_esp_driver_sdio", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_sdio", + "lib": "__idf_esp_driver_sdio", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_sdm": { + "alias": "idf::esp_driver_sdm", + "target": "___idf_esp_driver_sdm", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_sdm", + "lib": "__idf_esp_driver_sdm", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_sdmmc": { + "alias": "idf::esp_driver_sdmmc", + "target": "___idf_esp_driver_sdmmc", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_sdmmc", + "lib": "__idf_esp_driver_sdmmc", + "reqs": [ "sdmmc", "esp_driver_gpio" ], + "priv_reqs": [ "esp_timer", "esp_pm", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_sdspi": { + "alias": "idf::esp_driver_sdspi", + "target": "___idf_esp_driver_sdspi", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_sdspi", + "lib": "__idf_esp_driver_sdspi", + "reqs": [ "sdmmc", "esp_driver_spi", "esp_driver_gpio" ], + "priv_reqs": [ "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_spi": { + "alias": "idf::esp_driver_spi", + "target": "___idf_esp_driver_spi", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_spi", + "lib": "__idf_esp_driver_spi", + "reqs": [ "esp_pm" ], + "priv_reqs": [ "esp_timer", "esp_mm", "esp_driver_gpio", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_touch_sens": { + "alias": "idf::esp_driver_touch_sens", + "target": "___idf_esp_driver_touch_sens", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_touch_sens", + "lib": "__idf_esp_driver_touch_sens", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "esp_driver_tsens": { + "alias": "idf::esp_driver_tsens", + "target": "___idf_esp_driver_tsens", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_tsens", + "lib": "__idf_esp_driver_tsens", + "reqs": [], + "priv_reqs": [ "efuse" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_uart": { + "alias": "idf::esp_driver_uart", + "target": "___idf_esp_driver_uart", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_uart", + "lib": "__idf_esp_driver_uart", + "reqs": [], + "priv_reqs": [ "esp_pm", "esp_driver_gpio", "esp_ringbuf" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_driver_usb_serial_jtag": { + "alias": "idf::esp_driver_usb_serial_jtag", + "target": "___idf_esp_driver_usb_serial_jtag", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_driver_usb_serial_jtag", + "lib": "__idf_esp_driver_usb_serial_jtag", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_ringbuf", "esp_pm", "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_eth": { + "alias": "idf::esp_eth", + "target": "___idf_esp_eth", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_eth", + "lib": "__idf_esp_eth", + "reqs": [ "esp_event" ], + "priv_reqs": [ "log", "esp_timer", "esp_driver_spi", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "esp_event": { + "alias": "idf::esp_event", + "target": "___idf_esp_event", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_event", + "lib": "__idf_esp_event", + "reqs": [ "log", "esp_common", "freertos" ], + "priv_reqs": [ "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_gdbstub": { + "alias": "idf::esp_gdbstub", + "target": "___idf_esp_gdbstub", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_gdbstub", + "lib": "__idf_esp_gdbstub", + "reqs": [ "freertos" ], + "priv_reqs": [ "soc", "esp_rom", "esp_system" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_hid": { + "alias": "idf::esp_hid", + "target": "___idf_esp_hid", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_hid", + "lib": "__idf_esp_hid", + "reqs": [ "esp_event", "bt" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_http_client": { + "alias": "idf::esp_http_client", + "target": "___idf_esp_http_client", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_http_client", + "lib": "__idf_esp_http_client", + "reqs": [ "lwip", "esp_event" ], + "priv_reqs": [ "tcp_transport", "http_parser" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_http_server": { + "alias": "idf::esp_http_server", + "target": "___idf_esp_http_server", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_http_server", + "lib": "__idf_esp_http_server", + "reqs": [ "http_parser", "esp_event" ], + "priv_reqs": [ "mbedtls", "lwip", "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_https_ota": { + "alias": "idf::esp_https_ota", + "target": "___idf_esp_https_ota", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_https_ota", + "lib": "__idf_esp_https_ota", + "reqs": [ "esp_http_client", "bootloader_support", "esp_app_format", "esp_event" ], + "priv_reqs": [ "log", "app_update" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_https_server": { + "alias": "idf::esp_https_server", + "target": "___idf_esp_https_server", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_https_server", + "lib": "__idf_esp_https_server", + "reqs": [ "esp_http_server", "esp-tls", "esp_event" ], + "priv_reqs": [ "lwip" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_hw_support": { + "alias": "idf::esp_hw_support", + "target": "___idf_esp_hw_support", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_hw_support", + "lib": "__idf_esp_hw_support", + "reqs": [ "soc" ], + "priv_reqs": [ "efuse", "spi_flash", "bootloader_support", "esp_security", "esp_system" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "include/soc", "include/soc/esp32c3", "dma/include", "ldo/include", "debug_probe/include" ] + }, + "esp_lcd": { + "alias": "idf::esp_lcd", + "target": "___idf_esp_lcd", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_lcd", + "lib": "__idf_esp_lcd", + "reqs": [ "driver", "esp_driver_gpio", "esp_driver_i2c", "esp_driver_spi" ], + "priv_reqs": [ "esp_mm", "esp_psram", "esp_pm", "esp_driver_i2s" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "interface" ] + }, + "esp_local_ctrl": { + "alias": "idf::esp_local_ctrl", + "target": "___idf_esp_local_ctrl", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_local_ctrl", + "lib": "__idf_esp_local_ctrl", + "reqs": [ "protocomm", "esp_https_server" ], + "priv_reqs": [ "protobuf-c" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_mm": { + "alias": "idf::esp_mm", + "target": "___idf_esp_mm", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_mm", + "lib": "__idf_esp_mm", + "reqs": [], + "priv_reqs": [ "heap", "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_netif": { + "alias": "idf::esp_netif", + "target": "___idf_esp_netif", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_netif", + "lib": "__idf_esp_netif", + "reqs": [ "esp_event" ], + "priv_reqs": [ "esp_netif_stack" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_netif_stack": { + "alias": "idf::esp_netif_stack", + "target": "___idf_esp_netif_stack", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_netif_stack", + "lib": "__idf_esp_netif_stack", + "reqs": [ "lwip" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "esp_partition": { + "alias": "idf::esp_partition", + "target": "___idf_esp_partition", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_partition", + "lib": "__idf_esp_partition", + "reqs": [ "spi_flash" ], + "priv_reqs": [ "bootloader_support" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_phy": { + "alias": "idf::esp_phy", + "target": "___idf_esp_phy", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_phy", + "lib": "__idf_esp_phy", + "reqs": [], + "priv_reqs": [ "nvs_flash", "driver", "efuse", "esp_timer", "esp_wifi" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "esp32c3/include" ] + }, + "esp_pm": { + "alias": "idf::esp_pm", + "target": "___idf_esp_pm", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_pm", + "lib": "__idf_esp_pm", + "reqs": [], + "priv_reqs": [ "esp_system", "esp_driver_gpio", "esp_timer" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_psram": { + "alias": "idf::esp_psram", + "target": "___idf_esp_psram", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_psram", + "lib": "__idf_esp_psram", + "reqs": [], + "priv_reqs": [ "heap", "spi_flash", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_ringbuf": { + "alias": "idf::esp_ringbuf", + "target": "___idf_esp_ringbuf", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_ringbuf", + "lib": "__idf_esp_ringbuf", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_rom": { + "alias": "idf::esp_rom", + "target": "___idf_esp_rom", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_rom", + "lib": "__idf_esp_rom", + "reqs": [], + "priv_reqs": [ "soc", "hal" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "esp32c3/include", "esp32c3/include/esp32c3", "esp32c3" ] + }, + "esp_security": { + "alias": "idf::esp_security", + "target": "___idf_esp_security", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_security", + "lib": "__idf_esp_security", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_system": { + "alias": "idf::esp_system", + "target": "___idf_esp_system", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_system", + "lib": "__idf_esp_system", + "reqs": [ "spi_flash" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "esp_timer": { + "alias": "idf::esp_timer", + "target": "___idf_esp_timer", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_timer", + "lib": "__idf_esp_timer", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_vfs_console": { + "alias": "idf::esp_vfs_console", + "target": "___idf_esp_vfs_console", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_vfs_console", + "lib": "__idf_esp_vfs_console", + "reqs": [], + "priv_reqs": [ "vfs", "esp_driver_uart", "esp_driver_usb_serial_jtag" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esp_wifi": { + "alias": "idf::esp_wifi", + "target": "___idf_esp_wifi", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esp_wifi", + "lib": "__idf_esp_wifi", + "reqs": [ "esp_event", "esp_phy", "esp_netif" ], + "priv_reqs": [ "driver", "esptool_py", "esp_pm", "esp_timer", "nvs_flash", "wpa_supplicant", "hal", "lwip", "esp_coex" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "include/local", "wifi_apps/include", "wifi_apps/nan_app/include" ] + }, + "espcoredump": { + "alias": "idf::espcoredump", + "target": "___idf_espcoredump", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/espcoredump", + "lib": "__idf_espcoredump", + "reqs": [], + "priv_reqs": [ "esp_partition", "spi_flash", "bootloader_support", "mbedtls", "esp_rom", "soc", "esp_system", "esp_driver_gpio", "driver" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "esptool_py": { + "alias": "idf::esptool_py", + "target": "___idf_esptool_py", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/esptool_py", + "lib": "__idf_esptool_py", + "reqs": [ "bootloader" ], + "priv_reqs": [ "partition_table" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "fatfs": { + "alias": "idf::fatfs", + "target": "___idf_fatfs", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/fatfs", + "lib": "__idf_fatfs", + "reqs": [ "wear_levelling", "sdmmc", "esp_driver_sdmmc", "esp_driver_sdspi" ], + "priv_reqs": [ "vfs", "esp_driver_gpio" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "diskio", "src", "vfs" ] + }, + "freertos": { + "alias": "idf::freertos", + "target": "___idf_freertos", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/freertos", + "lib": "__idf_freertos", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "hal": { + "alias": "idf::hal", + "target": "___idf_hal", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/hal", + "lib": "__idf_hal", + "reqs": [ "soc", "esp_rom" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "platform_port/include", "esp32c3/include", "include" ] + }, + "heap": { + "alias": "idf::heap", + "target": "___idf_heap", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/heap", + "lib": "__idf_heap", + "reqs": [], + "priv_reqs": [ "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "tlsf" ] + }, + "http_parser": { + "alias": "idf::http_parser", + "target": "___idf_http_parser", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/http_parser", + "lib": "__idf_http_parser", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "." ] + }, + "idf_test": { + "alias": "idf::idf_test", + "target": "___idf_idf_test", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/idf_test", + "lib": "__idf_idf_test", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "include/esp32c3" ] + }, + "ieee802154": { + "alias": "idf::ieee802154", + "target": "___idf_ieee802154", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/ieee802154", + "lib": "__idf_ieee802154", + "reqs": [], + "priv_reqs": [ "esp_phy", "driver", "esp_timer", "esp_coex", "soc", "hal" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "json": { + "alias": "idf::json", + "target": "___idf_json", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/json", + "lib": "__idf_json", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "cJSON" ] + }, + "linux": { + "alias": "idf::linux", + "target": "___idf_linux", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/linux", + "lib": "__idf_linux", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "cJSON" ] + }, + "log": { + "alias": "idf::log", + "target": "___idf_log", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/log", + "lib": "__idf_log", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "lwip": { + "alias": "idf::lwip", + "target": "___idf_lwip", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/lwip", + "lib": "__idf_lwip", + "reqs": [], + "priv_reqs": [ "vfs" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "mbedtls": { + "alias": "idf::mbedtls", + "target": "___idf_mbedtls", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/mbedtls", + "lib": "__idf_mbedtls", + "reqs": [], + "priv_reqs": [ "soc", "esp_hw_support" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "port/include", "mbedtls/include", "mbedtls/library" ] + }, + "mqtt": { + "alias": "idf::mqtt", + "target": "___idf_mqtt", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/mqtt", + "lib": "__idf_mqtt", + "reqs": [ "esp_event", "tcp_transport" ], + "priv_reqs": [ "esp_timer", "http_parser", "esp_hw_support", "heap" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "/home/abobkov/esp/esp-idf/components/mqtt/esp-mqtt/include" ] + }, + "newlib": { + "alias": "idf::newlib", + "target": "___idf_newlib", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/newlib", + "lib": "__idf_newlib", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "platform_include" ] + }, + "nvs_flash": { + "alias": "idf::nvs_flash", + "target": "___idf_nvs_flash", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/nvs_flash", + "lib": "__idf_nvs_flash", + "reqs": [ "esp_partition" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "nvs_sec_provider": { + "alias": "idf::nvs_sec_provider", + "target": "___idf_nvs_sec_provider", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/nvs_sec_provider", + "lib": "__idf_nvs_sec_provider", + "reqs": [], + "priv_reqs": [ "bootloader_support", "efuse", "esp_partition", "nvs_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "openthread": { + "alias": "idf::openthread", + "target": "___idf_openthread", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/openthread", + "lib": "__idf_openthread", + "reqs": [ "esp_netif", "lwip", "esp_driver_uart", "driver" ], + "priv_reqs": [ "console", "esp_event", "esp_partition", "esp_timer", "ieee802154", "mbedtls", "nvs_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "partition_table": { + "alias": "idf::partition_table", + "target": "___idf_partition_table", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/partition_table", + "lib": "__idf_partition_table", + "reqs": [], + "priv_reqs": [ "esptool_py" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "perfmon": { + "alias": "idf::perfmon", + "target": "___idf_perfmon", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/perfmon", + "lib": "__idf_perfmon", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "protobuf-c": { + "alias": "idf::protobuf-c", + "target": "___idf_protobuf-c", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/protobuf-c", + "lib": "__idf_protobuf-c", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "protobuf-c" ] + }, + "protocomm": { + "alias": "idf::protocomm", + "target": "___idf_protocomm", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/protocomm", + "lib": "__idf_protocomm", + "reqs": [ "bt" ], + "priv_reqs": [ "protobuf-c", "mbedtls", "console", "esp_http_server", "driver" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include/common", "include/security", "include/transports", "include/crypto/srp6a", "proto-c" ] + }, + "pthread": { + "alias": "idf::pthread", + "target": "___idf_pthread", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/pthread", + "lib": "__idf_pthread", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "riscv": { + "alias": "idf::riscv", + "target": "___idf_riscv", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/riscv", + "lib": "__idf_riscv", + "reqs": [], + "priv_reqs": [ "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "rt": { + "alias": "idf::rt", + "target": "___idf_rt", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/rt", + "lib": "__idf_rt", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "sdmmc": { + "alias": "idf::sdmmc", + "target": "___idf_sdmmc", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/sdmmc", + "lib": "__idf_sdmmc", + "reqs": [], + "priv_reqs": [ "soc", "esp_timer", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "soc": { + "alias": "idf::soc", + "target": "___idf_soc", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/soc", + "lib": "__idf_soc", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "esp32c3", "esp32c3/include", "esp32c3/register" ] + }, + "spi_flash": { + "alias": "idf::spi_flash", + "target": "___idf_spi_flash", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/spi_flash", + "lib": "__idf_spi_flash", + "reqs": [ "hal" ], + "priv_reqs": [ "bootloader_support", "soc" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "spiffs": { + "alias": "idf::spiffs", + "target": "___idf_spiffs", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/spiffs", + "lib": "__idf_spiffs", + "reqs": [ "esp_partition" ], + "priv_reqs": [ "bootloader_support", "esptool_py", "vfs" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "tcp_transport": { + "alias": "idf::tcp_transport", + "target": "___idf_tcp_transport", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/tcp_transport", + "lib": "__idf_tcp_transport", + "reqs": [ "esp-tls", "lwip", "esp_timer" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "touch_element": { + "alias": "idf::touch_element", + "target": "___idf_touch_element", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/touch_element", + "lib": "__idf_touch_element", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "ulp": { + "alias": "idf::ulp", + "target": "___idf_ulp", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/ulp", + "lib": "__idf_ulp", + "reqs": [ "driver", "esp_adc" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "unity": { + "alias": "idf::unity", + "target": "___idf_unity", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/unity", + "lib": "__idf_unity", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "unity/src" ] + }, + "usb": { + "alias": "idf::usb", + "target": "___idf_usb", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/usb", + "lib": "__idf_usb", + "reqs": [], + "priv_reqs": [ "esp_driver_gpio", "esp_mm" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "vfs": { + "alias": "idf::vfs", + "target": "___idf_vfs", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/vfs", + "lib": "__idf_vfs", + "reqs": [], + "priv_reqs": [ "esp_timer", "esp_driver_uart", "esp_driver_usb_serial_jtag", "esp_vfs_console" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "wear_levelling": { + "alias": "idf::wear_levelling", + "target": "___idf_wear_levelling", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/wear_levelling", + "lib": "__idf_wear_levelling", + "reqs": [ "esp_partition" ], + "priv_reqs": [ "spi_flash" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "wifi_provisioning": { + "alias": "idf::wifi_provisioning", + "target": "___idf_wifi_provisioning", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/wifi_provisioning", + "lib": "__idf_wifi_provisioning", + "reqs": [ "lwip", "protocomm" ], + "priv_reqs": [ "protobuf-c", "bt", "json", "esp_timer", "esp_wifi" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include" ] + }, + "wpa_supplicant": { + "alias": "idf::wpa_supplicant", + "target": "___idf_wpa_supplicant", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/wpa_supplicant", + "lib": "__idf_wpa_supplicant", + "reqs": [], + "priv_reqs": [ "mbedtls", "esp_timer", "esp_wifi" ], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "port/include", "esp_supplicant/include" ] + }, + "xtensa": { + "alias": "idf::xtensa", + "target": "___idf_xtensa", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/xtensa", + "lib": "__idf_xtensa", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ "include", "port/include", "esp_supplicant/include" ] + }, + "main": { + "alias": "idf::main", + "target": "___idf_main", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/bootloader/subproject/main", + "lib": "__idf_main", + "reqs": [ "bootloader", "bootloader_support" ], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [] + }, + "micro-ecc": { + "alias": "idf::micro-ecc", + "target": "___idf_micro-ecc", + "prefix": "idf", + "dir": "/home/abobkov/esp/esp-idf/components/bootloader/subproject/components/micro-ecc", + "lib": "__idf_micro-ecc", + "reqs": [], + "priv_reqs": [], + "managed_reqs": [], + "managed_priv_reqs": [], + "include_dirs": [ ".", "micro-ecc" ] + } + }, + "debug_prefix_map_gdbinit": "" +} diff --git a/ESP-IDF_ePaper/build/esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/app_trace.c.obj b/ESP-IDF_ePaper/build/esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/app_trace.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..9cbd3a4bff3c8009102201a807aa3b93a0fe3448 GIT binary patch literal 89624 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 z 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 ai&F6dzna-zFkIFJeVew>JPtHq+x<^-vJ(yf literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/host_file_io.c.obj b/ESP-IDF_ePaper/build/esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/host_file_io.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..af8bf2b2f39b5809b887452b54e90b703c6f1b7f GIT binary patch literal 2684 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 F_fH-105|{u literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/cmock/CMakeFiles/__idf_cmock.dir/CMock/src/cmock.c.obj b/ESP-IDF_ePaper/build/esp-idf/cmock/CMakeFiles/__idf_cmock.dir/CMock/src/cmock.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..05299455f77e3c076089b0c66b83d4f8881317bf GIT binary patch literal 26868 zcmdU133wdEm9Ez4vMkGzWgFWV7>|^eaio!T7$35YC0Q~C`3N>%b48X$BTKe4V`fIa zAi)?D2sj)egpf4^vLwy{gybU&$>!bw2|36`LY9y_3pti00YU-^?ECAz>Z)l=m}Gaq z{kH6x{@-7Jy*j(Qy1F!%cJ*|7o~KOk)N{&ON^O3#(srvB%vY;br)v7*jm2H+#yyMF zWe=ZJbmQ&^U%kIXsmRe1b;tG_N^ZF>@v|QkR2QvLU~jy#M1A_^n%hg%X*a{Jx&0}1 z@POBK@W9fqzGF?|<)ejQFaKbPO6+;8keEN-UzqsgW12K#g)HGQZLoIjp=X z@`eXry<$z`rK2h_{43?A0&cG=ekk_kk6gLnkoTe36*p5mJas^+_me&Pr(A-wi7T}+ zJ)FuVGtuE}R2ZesPUglksm()~v5mQmaonFAOlOi&P9Ilmx2MQ#&upI{zLSfS9?M13 zgVA(mAeo`uloEcV51HnM`chF-)VPUD_GLzfkBtq|4kq^?c6cdQtmW2vYVaWqM3_Qj(cN0NQnWR!}ZPEaAE@T5zQ(!aj&tB6wQ8~WC#P5F4q z3QDObl`1IYgIBCAuT&ojiufQBwnSN~tw>=JbsT3C`Thy@a8;=@Eh;QvFU1FlEGfJa zQH46Hpj00?k15j+Qw-w@2TyfyrGu*+Jk7z?4xaAd84jN5;1e{SbUS74l}#z4wo+=+ zU9ct_>j7Bh#`-d>DaQI1tO{fO2-Z|%Jq@eUSkJ?%G8V2_-ZW#C!>TscELhXUDqBYB z9wlZn8Z~l2mD53ab5Hpkaa`OfnmOr|opj{blQrhp3LX0m-Ju#DVdg=HnW`f`I};vE z@QyJ1$#L1cLu@6IdAF6k)g*^`!t8o?$n|N|sa%TPEAw6L4P0?n`z8hDXIE#2Tzx!nb>`{D6}vujo3Ytd zPssJU!1auD{|@D?4{X+N2y8V|SGzWpHD^=1B0n2H$cEax%6mga_2fv!i52IZP~}yg zKxbO5nmlUdKbn;qi!=kAqQmWWjuu5P7l(ssm(`PTAO(#aH zT2svl3uY-*=6P$YJ(5nIM@bv$N>J{mfnCk~lc6*=WBph{13^8``-_JbZZP7{fzUwzP11+#AGpt8*%U8!jX=w?os z4|+s`r_M8QlG?BI1!L~}4CTa@spldul)d4_`WMyfjeeb8#*ukyt7Ur)G)JdYdBUJ3 z4m(boaq9VZRL&{Hc&W$9cdBhc-ORDSMKg|ein`Q#j0K%iX-UrJb;OM0eY{E?r_TSE z(Y6NX8#qZ_eC&9Btyq)LQ^AlMA6g+z);R=&%67#6GBt5On=*Oo*xK6SIk7fDP#;f? z2d&UK*Df@yIXdHDfH=CNQP7hkjs8D<-9UGNLiL|iWO`MW*3MAL>q9(MPCmrlvXvW>bze>o0-ltn!NH^qwNib4Y?1a8 zlrm^3m*JM59x2hJn6NiKK>=k;$6%m?fOoz<)fZfkOjoozpO_4i37q%9Jk{ddCippo^*<59K^| zBYRN3$RsJHZijFw57U^)9|qhw)j{62O}JyLBX89XXBfp~Y0nuFK}j#wib$lGvz9&x z=Y5;a+n#1kPCe=z9CTaICtMtla}WEz+wo2PJZ{}T>1d*+Hs1K!&pO(Zj-!3h(FP~z z1b)9UzE+=YT&KiPUq)qz_a}REiWXyXimsu%htp%(-r-zwlvf~n*No+|z3Y;r9s6?0 z>^a%w0P~x2nc>v-4P&_tgA_@N5}_;d>${BeWu302`obRM)tyNuyNBtD>hf!nx%Pnp zT;;pd88tYP?#t=IhcaHbZ(}CCgVvR@ja{2IHmpw%BpIz;-QAnq*taX0Y3v^x9vM(0 z>C|>wg~|?ZPth6_7Amqs=}a!4(gownVpV7Z)`;9vQRTZ*0~-cAhx&$7ik{)99t|wL7+o<9I<4Lf+RW_qaaS4QEIDa*3h*0U|ZkdFZd8ltDe#W_4MdOgqK~2a}mi zH0TsJ6b7Dn;^q&$1jB*bHq;Zzfi7Btld1>O^%%x$)}IsYY+4-U8+Wu}w6A}7#qh|k zmS)1k*}jG>tvjx0Uf8s>skx~I@tMTXiVV#chDQ^<`-cP;$}mZ1|2POW{Df<%TX@YPNf^NLv+IIY}k|O z+eLyboj!?N!|pV#F%FL;8~TTHgTu*@0VF2zjMAfr(Rz8;{*G;R+qD<11(9j!CELj^;JhN~Xf(us~I zT7H#*tk!gPE{o1jWYXCzCTI=o*F-Tj3r)#Rl`f$mw4p`yo7}a33^G( z7<3HVbDcQAj*80Fmw8teocG0!uXNDDM_B(qZMSz)rg|Exyrl#SD~t39Yu?q=JKDT! zVQ&IodayCz@uuwoDwa*U_|(Le(z5@C@at6LkIEc(g}U zG@> zZQC~}$@ux%@xk$7n-(f1aJ*iT)ePIyO|GBAA4y(JVMEO1DF^oQbigzS-!opS5|5{S@S zq5SLDf8Wj@pX2+p*C&p*Y1p>clkshPU*h<%9SthU@nPE!#oO`7`gkbbUSBxgju*D= z_^@XdTtrk^sC~e z{fF&nNN@YYmK2f*%`o!E=ke|Q_8nhu+n3{Q8n*5D8{f9qJC3*aH@0nkY)f-}Dnj)+ zzHQ3}598}`FXoW1j;N`j{Elzudl+AD$0Ntv_R=plO<}12szUi6-_Fl}e7((|<83SJ zS9wnU)uH^4Z|CPfzTS>fj<@;KdoU+N)QnL6$G7wIA75|t=Xjg{3@3M-KlJL&2@#r4 zxgnzH^`H|X%AU!fBg&q+Y}=8~b`*yoL{u!m01;>A$F@B)*q)C=5F%Q( z!aaYXch4u-wtvIpJv{!x<7K59r1b85c1NE7LWQz-(1$~z$`EkpAA86?PhxRrx`c4> zI)?1a$ad!=ZzCIdawt~U5U{;etga)wTVmnwU4&644#nyg0=Acn)vbAUsd_)zwwFuQ zQL^3p^Ic@S_veq3ZAW#P`e(9jdzPtxA={4Xa`gqW?IPApASW{sZC4;4yW!dXel_$Np=e z1!z`NDDLqBL$;|IWUn_Sjqj7le%P_!5cmSQSS`x4m#R*(pA5J*btd6E9Q#d#X~984 zo7zhD1x|b~VQgOE(542-u5#i>34h5+pCj8oq_?Sy$?kU2)20JOFUA6YSCjpmll}&> zZD>=sko}o}Xwzli5op@fhY8!OLYw+H+4F)Ev`u}A>?a-nUnKh;r#xRJd$ObdHrciG z;n1djNcbEl{%2$#cH)0cc(dd0_hdif#Q&M_$xggS_-jsiCXqet#8(ks?Bq9_Y@Cy( zJo5rAm>Ft5+4lUHp&H5F?c~2WPhYK8=IN_d7ulzXcSYlCU7o&5*UkE`Qs-0r^N#;S zo_?yXi+epxQ~W)SeovmhLcN9Tpt>|)x}5BPa>{c}p1xe&K(-&mm#dq}zBJIZsrLmK zq84?O?4?frAIpm`Q=cT;`lIU$*=Gg?YE%D8_CSzdi~1Vbwm(|bcgenjJ{;QA6NK+G zCguMNvfcUkZ^(Yo(f=X9NK~r+M7DcBdWG!fK+~q^ZHdA)heL~+LiV+ad zrsk4;uM=NO_In+F^<>*nteVMo?~hB!t_buk>U6Tt4*a#LHDrIwiC<4P%D|yTokRE{ zM}HyNE1dWN!as8CorLXpYg1XWrv&}cqV^*`$gfQu4ALUULUk3{_I_2Ut|j|RQW}i! zcawdZ@^vSW_@Fxj<^{Y|oMC{vG- zZR=a6+rrM5%hWF@-n}3GhHUGqtZ@7Sl3?cUE9lI`BlaV@juEmbSYwxL+9CVOi@6sxnycIPi=lYM~` ze=gbXd}bTj+no6AWcNFEitGW$9wU3uu`eNe$gwXc+nwKBP4AEMvNt;M zw~=kzw^-dtwr$^H^-;2IdlsutkbS0;{!?TxaO}^Mz0$ECBD=$}zd^R09~7(ak-f!< ze}Zg#J`}5;lWjwxdYbIwfGAYYkiFWmpC^01W4}bU&7TZ=Gbfd;DUw9g@*pMKwkB+^ zQWcUOWt>LmZ&YktgQii*TE)gSaT;A8*NE+FyG(7%v&+>!v8iOFuTVFMjeF8GdcM9} zY@Bn`=t}uuo?We;$g^jt=fsA;DmoKOq_NnZtLEg{C#%LhJE~Ua*)er)o?WX_dA6?( z<=OMqKjzsB)W`Gedi8LgO(V~2)rt2kjH=qbfAb3%=f$OY)#Xs~rY+vnq~bj-^jSoo zriJ(d)6|SF@J+4swG`kqd_lGZ08}&d&04=02>NE|o3#mDCnTMabi!pPB%P3S!c!-F zc0$~##c2Oq7gFT{axWpKd4E;!(F2Z1JfZ4Ys&x61Tefh}SKM zqbZ*hP&XxbQ)fxnEPk6&*zOLUeRr2Bg>H6Y;fz@06KRP>OAsp!(u^8)cj)gfsa=bf zbZC8-ec1l)Ae^m#Isdu>~cE2I+A$O^+JDhL0^hrc+zE zLWu0{l1jE9JCdR#bTEY!(^RB|D}wC0yChS|s}=R3lu}&NmQo@qh?KV#X-F$oY-O)V z+1-V2>Wo(LBVOT#Du4uZK&j|}WLtU`K|%+XEP`u_lLYWWmXIg~St!Mp9^Cq{2rz%KPj+rpM}q``if zJl5GT#QRTzT`RgY`MYBriuNzK+f;(RE3$RLQQG|s4jI}N#K~pH#khMYoNX(4VrY&4kvnzX=%FCbj`Bl@C%X^v?tV57kpFl_~F z_zJ?6Ptq3!JvO8tj~N@nyJG|GQ~6_^RId$G{)937H~f?_{8wMb54ON2-#LWqf5sYJ z{+~1cyUPCyPW!i(AE``R0h_X6&T85U*znN&Pv}ucGydH^n#lia>Ahbf6$kHE2GJgq ze|PXx4u0Cfzjp9%9Q<1c|IWc!w3XmJ!vJOTuz8;X&Oz^44fWcJ_j|@T)xAG3o(=pQ z<9Wc(Gsd;Wdx3Ey@E;kU28_jE3M=U2{YgXp?B)HL@mb(sVth96%Z$$j{tM%6z_N%u z0{jZ|`+;R4_HtnQhj0_H$M^_v0pmM>BaH6`=0A~Dp8}?h?g$S87c<6X*DGO+)66Sn zjHdS{F-En$GRDZ#o6Hz%+#deYlfrCZ5ESCTH!@xh{7%Ma0^h(G>(k!#jIkE&UB?*f z&fc|*vBvDZgE6F@EZE)#d=2w=0bkAd)4*?M{4L-L##lG^MX7k{-e;$Xa1joPi2g?TjT#B;04TM z&DMJ(0i-c=dTU;mnSD@)){=2~4j2{P< zvSFRmTf;oc=bgbA_bG2JVN?!0TBv1iXQ9+QC_18Mk;>;B92hb&lrU4t_82n^<#)gFgT)e(nPnKMw#) zzMpsSzXHp6e#F7w1Q!2~IrxXbXLG)|eR`W13N-laVs);{S&aHy%$*8=RRO5!@oHA^S~F<7lrRQ z`1`<8o_`0Har--9DbKUOQb&DH5e?qMcyFdi3i{sB%UIt#1moV}pU-`i*5ICN=Cr_OPP>t?nI~_C zW+v-_%{+N4G}D;B0Geux&D@*lpq&eWSF@%RSlYH6SlU+iOCxKhgO~QyeIad#_BZ$I zD6q_X(dK6Upxa#93hnGkTj_R|_Cecv(muLvrA^SD-fS+zD&QH6(T1M1gKk5qJKD{Y zy5q6XE1@q6xJSoOQNh0OmEf^~jRLSQ8e|#6?{P%|Y-O2o!*Q(Od(5HuJ!~Xx;@L3q=%w zebL+s9)pMiurHbqfIo?OU|%%%fX9TF0DT3*cVM5c$}0JfPK;6Sv%Im zJg_gC)4?}05A2KP4Dc1>eIwurC_SEo1AL2lhpSeO(&dCWg!n=ST*$6Pda4)egiX!^i!VIJ5Q%?|KenFsbovm5-m%me$P!Je#8?1N)-+82Dc1fql_D0Dc?u zz`kg{48D(fU|%#}2j9;;urHeLfKMP`=Y^oIF@7{*cZ(&!9UDAurHct z2zxu2e;Jw)i+$m}LgGi62lho%0zSn&urC_?wqY#IJg_es%%x+ymwBOzGyxI{t)xPzG&_Re+BcvzGxl*|2F1aq8R}H4d#J;(WD4_A7=hyXg*@GFZ?0!cQFs_i{>!+yO{^} zMRPs)Z!!<;i)K1e-lNRV0xo7emku?x7S{<6%IGnr^L*CS)1hXg#dX5BLL>f{0H4j8 z<#ebSw75?A)zF9@w^DD2H9d5w*>7>3@LP#mw2yh<)}4$8=wSRn>RrP82pwv!w75?A z95j;eUf{R02GKRwT3jdmA!tN@74Y?}IZTI|cUxR1JchE-zXup!6pqlR<~9vAt`q)F zqKy7Sz_+vJE;`hF(BeAb?<30S9{@%o3ZJ1*%{>}wTqnGWXZMZL&vVc*m*L}(K{@;a zNgO`_qT>Cur6Zn6j`YRB#`W%wV9yFR;7l0FdvPX=*4uI>jCFpHW_(TlW}Wd0m%n9a zd@p8akKVoW+7kV{K@&>Mo}Skf@b;c~7A@B?7O7t(q zyrx2LOPWC8Zc$>1-GoLbhO;MCdPBCGrW1K~AMZ!a~)4{c!ljS_bKJx%s9`j}w+4H4n`dzM7F)WaXz!T7^;$@Lc_ z!za!JUPnwbB03t~vxMDz=P$SQm@09|A4{OFze8kzH^KPBa;NKWtK+YV#HJo? zA%E9T;P14MzpEU7)s8>BKBWJ_`Eg_de^{4v%lCleZ-(O!uLj`HoF5;ObVTU@9|%}K zbkC!^pgTYj5{&Mn#MA%aZ+oDV*Kb-09pXPPI+O2o0>%e~27j7#z^gz~c$(^g{%EJq z9Qq&*_D@3oW=-Jl-$MSLcl^zD{Jj$LhcyvXCXxmC&mn)s#*li#q;Rh5Xe{;IA#@Z{GH+WTj2Qnb;#e63H<#s9MNak|mwC=&h_IsWv%B`5usDem71T7M%Ue?4bW`6wOyVaeN+?@*|G_mDsH zw_(V}l<(4zzvVqjok4YhKbisr{;n5)XnTZCx*1>%$OQPq=O075yHDW$3hV9+mG4Q? zxxthVe{X6q;(toIFE~O|g!@Pbyh`E@ZB^<|l(3!bmGm*~@(}6h|1OcK+h@6d|7Y_; zo^*-?;g_UaHJkqy@KTC|ze@T{q7V5CLT$5BKc?|w0{kH0UhL{FIgft#z#)w8zW^T; Bw$uOs literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/dvp_share_ctrl.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/dvp_share_ctrl.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..c3bb3f665909e3741ccd1de4d890e0196109aae1 GIT binary patch literal 8464 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 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..a131a78c6cc9fe44e09ab9cfa95a73e2957c4928 GIT binary patch literal 220364 zcmeF434D~r{r~6L&4wg|To4G6BZSkGBScW3NVt*(8Ulr&i0BeF3q*4@2M8Vo1O@8> zXgw&cXsrjet)(87dLZ5uk5X%uQj2$gw!hZeV%6IE|IExYGvA$T*bTdAU%$VPCOq%? z&i6alcaCSCBi}5mD0du(sl#D^XNDN7nClfhMno9K=CV0#N_O&76U#O~z5a&XlczZA z*Up&P=j-cl_|2m{{Gzb%#X3A?W}n$AK99HfoUKn+ouxuXZoC2Z-(Aa?Q}*u%LM=^! zQ0od-RxoUEUE9e8gIgxxXV~DHlP45}E@*A8E~sl%$o%cfP8O)o&c8;+glNcz)f&hN-X#5|z>!pqRo6bjXtLPW}UJDr-grn=At zS}7(SB-32bRNdARDyUvsTUXn<`k4A{4d*vBu4*XIX}7diw}#N(Xiq0Q`T4>FL-y~w zeB_4R8;YKqF|(ULxasYF!TJZ1eE#6Nx6@Mj?~LGez9B!K7EJ0=G-;#fhN2C@RNpY= zPrEMbp3>Cifi8?)dwCc3fRC~6m;2ah$@n)pnO(cl$9!cf?p=3p^#{Low9mKw!S5U` zxM<4mjqABJk8hBQ!L990jm_HV+di5WOz%?Q<|)(Hk6L*##yq`xYoBvuK2CpoxBuG9 zpY~+3EboTLGg-0s*=IKTgV+8e-|=rPZ(>)KoyJS&^D&hU@}A_&Q^fPWB_+1JuiHhn zieuC|d6&$|<_I~t_&I8ENsJa>-`VFZS$YShf8y7nJE;{GV@u53xtLhl@Y}1xtSpJq z%2=Xx>!$80EG@RW?4DGRRk-nk$xEjnobIb$zt)-l+@sF)e?Jg;?5J&6SzT9KQ&8Q! zysaJsMOp`AOt89PXsZ~U&~rvi;v-dKGw($sCN-^CUC`QC(9l*_7kNxqsEYi(=@EpKeCt!}MtY$)JEMq7)~9RH2v*9s30IW+5)%9rQ8bjHD58%AD%UYrwL z>&v;c$j2@{xr_xbPwNrfnA*d)tb20#+G{Zkm~jC8#^>wldCK#QXTRrw=Xur6lb$Mi zMxP(p=pUHzH+HRWqqD;FxXr;_U(b#H?p>0+eID=LWrKHMK^Hc#sLB~QY>d;r%M+eH zj}IJ_ zBaPj<@eGVnm)?X^0hgSktq4pvP)Yxh}&i?%HqfPSiC@o{rU=nG1G2yXj!N^)DR3|NmYQ!yQ6WZCR7*dO#gQm zTwy&sQeND6VI#%rZzR85_|lMrvtF!xe%FR6k9nTT_3ydNDX+sUx6!L=diG-*{ga-M zlHsiT#w0DNeeBY^raRudlAKKyDt6I^(A$>|O?75*-`^1I?aR9K4%ufw=qp3CPZVz4 zJ-4uGTb1Xm4`!BG{=l+g^9MfmhaOdFb5AOcS+h9nVWN5K46I{1p}RTEr|yYSb99*2 z`!Q<0`YD^hTK^#@?7JpU^-}Sh2K}#VXmrK z9ohG}L((}!O*@hD6lpy^ziP_7su}Jx=+iIjUvRJG%RF=sHG8xL5CtvCVmZXd_^Kun#EZ&!@RQ~CpJI( zX_(gJ7`1wb<#I`kT2J0bYo#eht@`_p>CbX3mpKoqh`2o?u}6^+&ABkQR~V3_`XZ; zC+EIe@q4FC?%b$a=6!f?j~MI8hZWxgk$l8llPqmpW-dV@u042+x=_RN))i)KUlVF> zOcT3H*LHal*SW>s9nC~4eyfW#~)WhYkg_m;kpJvP~&MJ9|?~{EnnXf>(*6$yU zJT{oR=1ZpPnwn-);gQ;gcXAao)M74{BE@yD4{;5NQKdPg^*UM;^7$=R+dLn9*x@m9WmiAkrXwk1p{QaW~<+NBOFQU`f8btX3xO-)5E zo1I1jb|720n_?a3=DCJr5R1I!p@P;GsI8{z=IVM}VetKkNaf)EBU7($tcg-jcA2Ff z_E*}((st+m*ZjeTF%s%HdPR@-gvvXF~f=lR|{ID+CxJ(Q>S~V<-5zC|Y;hICsYg^!sSSMB2j9S%Pi;LgdhGm$i zBDayuCyxvbsY=}^Vp_7Z^YRG2xiikvx;&YPIx-!ZACu5B_^iG}il}GOlDc+ck?Krcb>fLM%Le4W>AC-(R^9vyNM z|6Q@w|K@j&<_EhapL*%j*qdV?GH1Gd_5UM(aQ)G9gMWD-=?DJc6-VdZxU8T2JrEI#MbvSh~h6juL=mgUGvv6W@YqxboPmmO_-(EsMQj~<%96jC;(Ldd{lyq94SsmQQ`q70>=yf@MH}8s^1VUrWaYyL|_*vpbU8|6;yhBuRauh3N1#+b_1u)Ix4lQJ^53W`^_r%U3>>){z*scr_8N6@t)W=@nBX^zaMXO)mG5OLV zGnsctD%bEu3;8_l+H?_e~HJ-RLw)w6VjVo@d5xLyo3bZwdjMed^#PcJK4FP_a zD-@8MIyKaWt3xyxyLtj+Njwru5|16Gi*xIjCk4-MG3H5<|2TMhi!rYV`bu6ompCbc zJa_^MlPzQ#BZPYoh*}1KFNC$)KZh4fsM4J)T9PbS7Ekj^q2k++8sDNFo%o7)q=_HiqzNj$04Bp#BQ z#1j$mxlublkAgVQt2n$NWE^qkik}maK2VW(9%Lk5DOt;q7ue{9P`9PhnlsJ;byQs} zo2Qy~v2!^z5fAO3+pi5LqGINDJt^f%IGreQ*P+?Ba|e_#Ci@ovSutHF3y>AlwL(C; zjJ8lfmW0~uL(u6V;o|I%0eKR(W#{=A>m%W|?1_K^3HN0$0SuDxc=j5=FbTgBFkHeP zvaf@rSi=8i{}?bv!oRYg0gTHLWlM3g-vCXNlq+enqybL$r;tsTRN`cxgfV1BcRbC) zx=wOLIVxo9?L@}2#4q0DsP9@-SZWflDbc#TW`rDpcdI~Nbg4v}^D!mnl_AA%!(>*b zY{(-@%&UiJyT0|A67vcp+QNhzryoQjSG*qWI6NXUIaS5s)oYT0WSNri>Xj1Sqaj(V zB)qPrgm+&^wkrv*cq!q71tj+>32y``*#iM2&npRU0x5Z0O8%%Myg8(Vk4(zdJqS%r z8j9aNN_Yg(1B4@|H{@^=Za?VOkZ}#`>YJWQ63_X5h3C4RZx zWgn^`HHnvBI3_QzkR$MSDv;N?RN}RqC7K{LiF-?G()%hBFPn_yI#@0OgiT&hDRCWa zl#=jLONr}XGnIr_ft0viC#WR6)KcO)|HVqet3XOz=f6Qocy&k#b=RLFRCq&XpG@wm zxdoYpsgj2Ud zGS3tsJt4C$`v;InPsm)C{Vbr5tRAkO^&-!q9*k6n;+YXuD6H~0sPSeM$PG$Go}I9X z?s64}r(?%)>-vWf$>Oi~9)@Y(3kb+f$=sBhgxeUR17vO%C3WG7Ox_kruF|)>M-bob z(V1H_E{77&U?Tdpu#+x+cN4!edU3;_Wy*j0yIHu+n}tM08L~#7bTiIVlYW5Tc|5WV zJ}qkiT-MEH*2IioS-EthP4(UnL2i#Mf9kNVZsD_L^w@kImsuo=;qDon^BKw zv<9USr@%W8g50^z@YE$(Zi_^n5qW$qBc0P3DV#G)xUDlvxUKX$r#SCgWI%eIGg>sJ z9Dke=kx@DRIHzRuz9h#VXG{+7K63nV#^&+fEXN<`)GVF>IsQ1Oi3%Chb6HD0bH<&- zGe1t|ZKCKA6D6E3I>BTKlLSncP%3)F3<;A(kEjS+_&Za)t6}vdl#^v0=*ri2n~{DN zFOnPjBN2L=3eEZ(kK2d;%0Ax_vKP4QLa1iFiqNbT{Ok^X#%Czj7eB1~xyi5dSYo=8 zsl6(6|EcV{sa+#Nb1-XUiC=kq{zy$4gG{C-@mvYzoCmvbOOtpsk&^f&I-N+a$LQp< zxvYw3g}a0J)sOY(dFgpl8jo4P&z&5PNRXfN!`Z>>bij(5Ixad*3#br^pZ`0hUEeCpesFYaHzSNIe8u=&DaqBt7!sbA0baeokd;$?me0|_@Bf7 z$p#h=bRh9EJaM54 zUtjH5{rVcKK3WQtOUQoxfqXl(P&m|9M=oNxIZ?ga95Gjb*+~A2AE)CgOV;)EPAVT| z`7w(B`WP*NF78>6`G9jA1HkpLt5f`mPI0@H;`xvyD8=nG#R1(_8NX|#_U3{+QZFdr&8CWu06tBNL$^hF4<)|S=@!=d z9!PXP#YEs)T@be;+(|S0xK4bRmH0Qq5--90l8D52(Zv6*6TjE4DFn2ysZg$}sr#)K z9RP`}skp1>ewxFlb&8Le6yxoQk06C&?gN8+s`Bhhob`P)|2OCq9yck7k!3z4397Nj zX^Kzl6rZ)*6anqqbUdyok+eYDqT6s%_M2`i~kK4~*r8#_5r+dgs_d++_)$xzc zhmfM~J9^cWjLJd5I=Z%P2DaO@Z=R9Q#$%=NkRh>5T z?MP-G>9m=fBAM~wV!3mL+8N1AMW@Z&7Rk)Doi=lOBr}IPZRW?3%nZQgdgtn9cO)|_ zI&J3ONM?T0X*2glGV@`l%{&;%%<26)TQ?6!GP9x6W*&=V=9ir|^Hd}=IoN{fT!TLy z$;?@uHuG#GGdnwN=DA2_-tDxRUpeyX&s!j>!<|$vK-DbfSAt^w)?3KV_UKSOvmWOL z(O;aQPBqNA8woA2FE$doF(1EvPEF!#x6~xQH4VgCrpdm{UOYfuW;Z#fsLO15Ro&!F z5&Lh@>nAU(o9)Z$7IRrGucJ4~>u9-fy3pyy?*e+ZR>i_CSkzL1)V^yMts=A`n> z@IwcPn<6}Rr>AOH*^GWiY@~BN88E{Ud+t0yw(BgrUB719RWxNje#@qmPCZ99bG)6kLKTwR z7lrK2e7qzDJa5hjyO0ZpszQ!%PF97KMHpp@AiG+zEP`iiohU&Fst8lO41i=yd>r4g*}4Kf z*1_)hInLOj&binfm)FymXv?QLKDCn~s=5XH-tpG?X()#-#B(~S33m5Gfa-pv5Xf~6 z&oy@Jtz1vW$`tO2W}9d&?mtB$m=3YHN2#6BahG5sN+32K_Uj}|O+|?XGQX2^8P1Tb zY;=*b7$EC-&d2cjE{;1VrO1hH50Nn6K+lG&b#D3}9shVS7FiMF1$T7OmC~7y_ZQ)r zPEWfl{iH~BrJiOpS$3s7yDRk$?@D}5rCsS{+LcbSyHa1>m9*E*L!C)i>1THx1jOET z+B@Ns+H#@ggzF$NP8fgF7b+*5gWe$vGbn-+c7-&|3DMm#ODEC^2dSJqtaCENO7mQU9ZFwwx+7KkMk;lblX-WDk;ajYoBu#gdbq)azixvvr|d zMx~l%l$^cNOqbJL?C!6q*74e13;~h4m}j+|loq#}l(bO?H>PBhcX52Y@chsLJd^x@ zuVL_&Q=Vrvzxj)-w=*gR@DG#J{HbLjHPJ2ja|sJwyL9(V_nDieuoF99jPx08=ABNP z@e(t~*@9hA%G4z8Sh54&Yjwc$aS?PHcQ@zW3H+QNE?0fSW!WL`*Bx@KxS{!gzMnZ( z+|T^EzMUyM?1SMQ_Hr1LQ{Fi7(8K>CV~maGznsSg@&`9?Nhex=7W_(@cv`RBL?!Zv zK)OK49bjt(?-dv1#p&Xnl&8sB?gE|i0o^%eP7e4~-!v<~+jZ>c^y*c{eohY$CiY7@ z_KQAsNh)K%=u@ji>HU*Y3sUlyESuu6M)JI-=9!Ys^#l^p2~6_{J_z%DZm&?$?d6X-FES5k1(GG8ZX$)9~cK zsMWKi47Dme%H36IbVKExVQhwoxZl*FCVRSnKS>f%OXg!eisMPy6TwPX^b?iU*sMGp z!OGV=ZDp^t!eSt#=;^~G2UR!ulF2hqjyq5SObGf;FKK^RwLkxlm&Btb>udDDu|W^r-I23w{F@rgIVh#Vi6$?;Lll=~4HHWs16!uHw8 zwzKdhcfK)k7%SxoIt#5#--WSUW_sbc@Juf(SDBQVUU-(p=PQLx86ko7(24{5d>diPQV?nQMC#x6M^n+N}u9Fai zw*Y!FZ^neKU+p@+>&)(We&3Z~N#Ps9ct~<4;_{eXlAK9hyCRm1?Ld|?49b1@eJ37? z$4=uXcrTBS<>_OEfo|O$Z${UyMk}KmNpc)wXXZLXd(Z67EoS+IPWBiQrL_0N-i+aa za*GC{ut&L z#q{Line~xQX>V0WJf9OqB7Jl)GGK!H>R{L!ik$Nd^@ADKeH=m-+JYb+(Q91yt4R6NG?qhoMtPf7p`q})tdh>d``s9ojH9ho- z^$zpoZJmmE!ysT>fK{f7gEgh&$VU0f05r-dRNU~$xxHTIb_8~p**Rl@4Uy@KQ zII}xf8RymvV(^+7AEtn;Oc)8Ll@2kqw@lqFQq>fH^z07IV>KrvK(JlqiBE5iNsSMQEKyZE{Prm z9CnsUIOBV_GBE%5gPS z$BA@M#twozw$rhs15=#~4mYpH0dgUDJeMrwdMC=Mhpp}rG124Gi*7D@3{v*!k)y{T z=8p3;v1xS5T7n~+mJS~K)JXNhJMJJaTRn~}1Ov)oSa=wy7!K2s$*GaXlE*N^#7bCr z7#REUr%uKMa%xg&SAwvdd;!^weVHDi5U~}pGpo`#643)$FCseGmL;aVYhc8_cAW3-7h|>J=iB@SS6>iN_E-)FL?oNhlq8e@5`NV=QxpVr%5j;Y-}JU2R+bco0X^l%eyKnF*3E8-fumWW@IN>Yh> z*#)!r=T3UAnd_+!gL}vS_I>fW|QNO7D1C-JVZ*1h@-D<^qySeEJaH+UO6eBsT?ve>Yf*Q2>d@F zj{NWj2{rYiFVpPhPP@&JV=i~dAVxd-e|>PrQ<|wF-K{;0f5}uHVM9qLVno&>p(X+C zh{p_S*DR#Y$*Hp8W#2SIE9oir^;R;wh=pH&>5)L0A|69djWquJ8(YUJWoKjQ)`~o& z9aC)5(gRB5QRJ9nV?}pAVWnN4JEquJIcAoLZ$&C_qOBaW;A9AjRBa|N$1FIxqY3DB=iKA_PThmzWKIS>gBt2f9@w)b0+1c|>@Ul79K` zmo@PJZ4Ir0kKhboNJ7=GMlRQRO(9S2bt;h_8j38$xxXni`v1tC!Y=Wb-Pcqg4FZveeQT zP}WkK&pz(Lz9c*Fos;tO0qhkZs-=fnaqLw~FtSpr9BvaE|wlxflfnpokNfw$;|P zj;L)A-$QUkqV@6DdFz{GB<6FNPb^Bj2bhCDsO+F@j&G2cm(h{G5$X}4-ILvb6!+iM zWH)}6k~m(Ui0VuBULsC6x?RO*z$@dQ4vqYdN28kCS9peQG2YH6upe6IDl@@i3FmKA(R+(?op= zzYePl(~_pu%-M0aA5u_5mru=sncfP~c`#s|B2HAl0))+Y_u4a!+ka&*C4CjCc+3Eq z3Jp zBn4TXb|D?==C#w+qqMG_!75H)X~xvsC?y$cOGYcn$+l#qk_@pW9qW`Rog!OjsFLX1 z4r>=Oq+Q5YNQi7rdwrrjqkXs>=i7%1J2HD=y-2lfxObYqrR34{!{wPeCHKtrwv2Wq zQ+>(jL$2j+`IsgW`sN{8^Ny(fYXPR;i=hL32W-_1d zvG$tNmnw7QQ`I4S0C3)k%qQx~UEGT^HLsZRo3rDr31L_ChZB_o>L+aC`Lu(HM-?ut z6Pw9g4N7k3phLQ?DTkE~CZhKGD0q09?Jr5%g=nWVT|(JN;tp{Pd9=Yx%0-iKXOpuK zA8-KtPpqG?g(#AU)Dgdk&M)flL^)&!Lj)m=*2lHFWu+WSK~zUhpvrrKNTIELJTIEGwyQZ?|nDe&$p z+E~pEjbA`_J<(1UK15)ZEe56&nyRc$*(N8-xrN;mIuD8zPG|>33OUke-5nIQUbTDf zkG|lZE9&_ey-SV>dVg1qCRl^DoA$%ja8c}{--|KBPPtvbZTLUmZ@DujpV%HHhX%QG zBYa~S>W&O2dWjNSuX@JrRdVg7y-m$qat`cCt}bOrUlo$+y@)#?p9{q< zN4sU+m%!H*9g7Sw7co2s#KBdr8A*Ex{eUni#~nLjt?-4I&|DBbQjP~ zpKHy@UUs6#{O}q1i%8Sg&AVFEHrlp_IO%BSc|SqEBYO;Of4Lth!`pcQ@+B8$81&?_ zv75Y>;(e_9F>`z+{#;Sm9l2xnYMP_=d6Xfk(j}vKx>>bGIx{1uIg4)$UHQ5847U|< zjeZhOH*#J0^nPzIw>Rs38r;u4S2UaBeMfe5pZDf(iV(yp>e!}E$)p+S%+#tmJMQ{T z_AXF4oAlq5Gw-zjrre0RLNuY7HE?F?-<%z1OTb#BvGRmoyR=Kw9f>}FKeX1qVXKkP zKR2R{Ki}52YhKj=xoVL0K!1yTiV?UjN1xC(>!A03zUzWxk9PW5mHrV% zyGPy2NAF`|HTVD9co#mtslFvck0sNUrTbC1ZhN^|L6|eMf-q-at|dg>>3aR#*AnhN z)v;RtShDsl|D|WBIx${u&W_*TzaY=xk7|no`P7x~P(Et9Vd|-E^9Yao02o&jeq)}t zavyy2jf_bjmdTuNRKm_oy_&Q5YnbmBiziEc9qn*`*lxdAwRvRk4-56_yFzJhEh0Tx zS1LU`=_>==I~pfw9btAmaFrwyOnmLSY2fN2>;bXQzO2Dm-%jbE1~(;j=AH$v^yIrO z+P77ctLIowkdJjRv)TTz?f*b&%Bp6R&8sY{3Y48uR#_F8Uo~eg!@I(vRu;OTDHLoC z)dZHc)U%e_HK9N&!^?Vs>YAEn{q`PSo@?cTHoR(h>KL4q&7T{nnBx!3p0bby0z7ye zLiLM#;+;YStgH^y)wZ|-yh+FnH;0x7npXvCs#~iOqo%E?E_4B_ZKyS|Y8wN=`Wgu9 z8XJ}uh+l0DEw#%VLNx_QiOrugEiik|^uV-=uLb5!3zScpUlo{MGWJwf-PYO|Xb3HD z41^lgdx3#f&9$u|U6Np9!?N1tDzC^AUS9;Eeq_~%BA!x$AUCg!zp2Xf`-gZ5v97K$ zs4HN4+0+Gol2M*NH><%F)y=GFRdcYlPS~GcHKnR7P%*ReYqIJCD^}rTxvXhkp*$0F zXPgz7vY={CWto3Yz>kKSQiTexZf&fu4dPwT#%44_eG^`QM1wHA%o%7724wO)Wo|(x zGkq@%_aSQ=0=gwoaPB2^4H*mhlLQ7K!9YIzjkK+$aUof|# zY$5lyGE%t}XvCSMU6zGfgDV0pZA$}VVtcn(bQJj#zj~n`ulw@XZ_zNp^8>XFO>O9H z)akjWtgNnU3yFO2+?_dZCj5yz%)Bzcu3hGP!b zgr!9@p%mtoO_{C}(;nHbQN}O~DuJeE_-jkBt+A~|(0dEGQEz1{FPOF+Zr!o*= z{>lXf(?*|GAYbz@7*SunwD$DcI=tkK^V*i`5onFz=_SRZ$B!-B}41kj98*%i0=( zt+kB}BU&)p;ola7@gazEL*s~+70t-%h*iziO^DFa+FToK9kH^puDZ3hE;M3kZR@hy zP+bjIM&$F_>YGN0m)qR{{_gXLmQ}Uzh7lNOR)(5ekdzon1D#%bo&RIbX)VWtA+7mkZxHMstaLk;O)l8n!xlqXI8R?>Ut4G zySeG(yvcYI2_@I%XH2Om*9o;XA(4=D%Rp0g>k1ZJ5rUt}cIEHZhm8|+D=GrzqfafK zt$lTVKn_TJ^jr!L*OptGs~cMCQRRS(nrXHL zb9LppL)Gjl(|FgNFTzE221cWbbzhXD5aw-+LcI0mL?D|})FA&H0M82Q6jKNt*m-TS zn%WjLEe5iBv_NAG45RY|^~_OK8$7=XA0a^A8{1j~D{ADd<_;$F=FG;dv0%;ujHGHs z(HvTaZwIttUgGU078GhUnU9sjw7?WT{HV6YTvSuXt@8l=oaRb3~)mVxUC|QlQJ+%G^1YPoug7qEj?A z*RDimn6-~Pg!;`8s>)Ck3ZjwW5-578nGa23IMf*wV`F>AF}0$mez!7K%*=-c*gK`Pz)?T~$0I^B4@VMb0t(m=gZgb;#7?WE@A>|R3jWr>8 zHgkG;AT+lcZ8nOpVZ|eB7O!#bTHbO}ZD?HKO795>FYc#9C0dgCKS^D0T}h=r-B1Myvyrbb-3 z$PR$Zq8c%UsN|$gEWa^s)L@=(twpB~pAFPS5%)p&D#wh= zWrX#Cs*~OIA@*qar(xJv$X9&?Q{#u*EyR!o4wwrJc#wo)MrI5#?eVs*(Dsf`enu31BcC!24I;i5#+>muP0I3#OOcYM(SiDsrs6=5{}NXv z@B=!ZHuWpzrhX-x`i#t` zKBe4dQ@>Jf>eu8{)^7@1=GHGy)5B7%`c1Lwx4k^Pex=;hZ)7&PkaC+%{Ykm0FUh8U zOiWpxRCbA5o&r&xRI5CxR(aaX!^4kSc#PzRc3UBEfu} zW$%$Vd9S5!^FB-dR1`j7$zMz`AF}Kv>1B%a&(3nPr5}wmtoT`-|a+=0Zzu z^Ds+p^HfV-o?xD9*;^AQUu5aW%a>X9?unCkTlzL1u;kAtm|wB%dGs<}_J_`LlBFMw zaT)9$GQEsWa+Vc8$KoCd=6;sF8FBI~OFtUVv*K5ElFzW>FSK}3g1N@BcXgb+#nL~~ zyxmIgsRZ+W%ii-Azijd0D9qQE@-Qo1&R+hhVRCp`rnUaewAP>P<$OJ4)`L=Ru8&R( zo9iuUpXWgyv2lTl?v~f)L6+R+VV2yicV+s~c&epuvssTyd(pVgvS;%}mV9l3d6Q+Y zv%JO9x7n;uWqsIuqov+I-jM|JTb8|d63p*g_VPVy0FdpGXzpX#x7l2u$n*=W z_`@tNvG`Pr%M;9VEqiO?hZc9I2e#o--PMrKlqOUxc|LbMh6u~*x z^+Jwyz0h9X2Nu$`6)87YA;-sAmc3}4W5th`hgtTb@o+1Cygb#i7mdrU_%_e7?v~SkOiQ#n1zF9v?`|A#-rws$l(^P$u? z^I>ef*2?b&i#J)kCBeL%*i&-@_X&rcD*XKkBIo`bFPr&G*3W*+e!TpWWzX#2$n@f6 zGoML&=KgYG*xXN+_RM^Cd^|yqk5WHgo^IJ|h?AQv{dn2jUzX*)&9dKFHv28oUc7vd zm7hbOGan}D>8^qkFXOvr=J2vSYre~~=DYUt@cB;4&3qRdoB2(~x7o~ZQXY-X{3heu zY-W8akC%t(DwOu3@u^n)ah>D|R{YNLTuXmm6kcq}&+Q~%V8vf!@g){tmS8sXXC8aq zwT(aEiurD=@b^7ddhzljmc6|RW;0((e>3+t62l)^`TZopZ01jyUvvNB__$b)Z&E*A zHuI&lS7X`lEHAV4<7G2n%KUA&?4M}fLDJK%ffFywx8{$0YyN02=krIBHX`NmaJ>unAmc0tX`V=Q# ztM$FCuNBhQ@`v{FaDR|;;}0i>P5VguHk(}mDYv<&t^_HM#(7r!Xq<1wkH*G7WPWV! zXW1*TxX|Ju3FcyAPrY!&?^HPK6yYz6h@9s=UN-9$SszO*`|%8FR_l0Kq1AqcR*d#?-hO8Om2xv) zA0PM7xs>|R*o^NozRmfTy-87cswI!cWv!x#|e`wh=&u_`{$IF8}szXbALlVrzmc2y@=5sB3 zOQLX{C2vYFo9EYLecoo-?=0VL>Dzp#C6C7UTJe9LVBTlh`*WQ97fU~0{>ZXds6RU) z+bdokV%ZxOg^MhCqIsNU-{uLHJQ`23;!lpkb1ivQg85v_-ljPD3QIp;zRt4uNP>Bv zW$%du^YfOyj}pwETK4`Eg){U9p6stV3FbbQz4ADDhNT}b&$H}Zlwe+K*;^llH(2sS z^ES)A&DUA-XuREuAB}If;_pf@-)q@>ElxgS>Br0OS@wGP!qm+1r$0zS6RHbrjxW$)oW$EB1oNquy(Mw-QcFKxuCwf2pJ3i@+1rs|zTL9- zVw`-?(zp2~OCF66S@9Fif3)n|{GKI`#vfYoKS?krbqOC|M#jm-mVUfE!LnDAU|wO_ zJ1@c9YT5fH4 zyxxtM3oLtu3FhIJy)zQbi!6JKJIUu-@jJ^)E&XWRV8w6hB(JyPUzT9rV%gghCqHEA z$IDMy_TEo0|HHEPQG%KOVLf@s{yRLuTx{7JlVF}?*;^4O*ID|}xWS6wS#GxUqcQ)} z&$PYPc9O5N;@_BHzSXjKAWnYK(vO!9S@x3B!s|0$POe7^E~HZ*4KUZLw+w}v}lhRDm!leqj7~5zcRtR(6YC_lYE&Ke-mMS ziW4szN)bHF^3P$Gf3}y0`=^u}|BQ`|Kg#&g*!ZK2AB~NF%J{|~BeU^ODL4Kp+4yH- z*!br#HayHfi!J|@=^6iw%*H>Z-1ui=*!ZWkXZ$lZHvTE&8~+?;`D2mgk42V0wwH(d zqm&zeJU%x5DD`bN&lgL1o-RdXHqReRxoQ8zu&Ko&_Ep!PPC}j>HcHgzJS%_kvUwg^ z=HK{7kxq%9c-e5PJ%?NE*Few^Z3}bpVYV6w5ODt_KeJ?J*C{VXJXj2=WsSF ztUX6s?J3hU?Rk7`+EePA_8e}t=SYi3S!~`+-~uljZOKb4KE>iO7LT>~REtluc$~%j zuQHj#%O)7WnU_tpc#_4X7EiHwn#E-n`z@X++Rylx{Ch=)?Z2m!BH|ZlEAsE9(C<<6 z{zAVu$N7lsGtB+I9R1z^m(%w}Ih*-Iz7J`hXP571nOc|co6z+y*Ei$2T)!EXi*w^uUD-zPP7?nL@Sh1^1Fj={9r$j-H-XLj&|TU0z~=e&uI&5Z zSMVc`uIw(HC+X)c)7g)~%}R`t{S3U9@Xx`?_>o6Cdl=_ii2gn>{r>sWVEVoE17P~S z{9l0&5&f6J7vV?Q{~gYE6Xw20|31LmVDr3kI^)lVZ&B*_e){`bmj`Ar{;akc|1#L8 z;2IL2|LugGgj2vT63zgBM40ELK&O$x^1?ZIE!Z(AjBm4ufY0n<)hhV1D>%o2sHs#G__k;Iq{ap47uo=a3*Ah0P< zAI6`heo05@%SM5R5FP_wLU=rQJK;&-0>ab4#hUxGnP9VO?9b+aO??eu3pnFP9s}6f zI4{u8?+jqoU}J9pTdw1BjRCA4yx7&|+yXZJV*pzX?xEXz0Q)BREfRkt_!%Pq7I-q@ zt>6m?-vH)gmOKWq?}E+y8w1$)!RGn-0qia??}IA-Pr&B=h5_t8FmDqj{{_w$5`GNl z!}J1q0DBs|m&l*P`9BE%8s}R`{8zzC2>${65aGAM?-TwL*gWqwfc=f@llJ&0*gS7G zfc+ahF4^SY%WV-(1)Jw_2Cz)H8n!!E`^i6g)(?Mu@m_d63zpHDsqOrNI-g6aEiwP5;u zSRTGqisVW~0LNhqAF@`oq{)!}N!-DPj7=9v+bd$T!Fhz|hslStv%=)V zSpaN~NvsjfeMTOBb^-W2^l8QGz~9mfbU(WyOn(~N9>!(tPVoIoo%z{Mz;gzBtPX~bCv05mEbY@g2vCz0RNN34}e!G^Uz!l{uxQX5nM#dvkII+ z^7BpbEBKLzpIwgguM_*%fR_<_H-P7==t%Eo@ZBVTcW`}T|0i6Z#D4&M7iqso!5^Rv zr!~et_UU;ZrJNraDplkp=DznD9IO48?T zkwVh@2%JOo`DVd4Nqwc@{GUXg1-_8vFAvQ7yh@KhJ9a*)|6$-yN&I5)3@DQTArwd;+Qex!^yM{4WImk@&|F@FT?j3h>3G{+hsMe#UqYew*ZfE%+>AZxi@A zl^yi&E#U6>QTe+O=cUB{PVjP)-#ft<5PSE4hmiO`2j4>cXD|5gq`y4_zMI&45quWm zSHWif^|Lp?e2+%u?@!>ZBtCzZsVAwwe}h+(_{pfdvq^hpf?p=>lL!6|bd>!8;1Kb* zBJgO!r+{xF{b3^5A?cNYZzNm^-bdn}3I3)^4)wnTY%cKptQO4MNFIL1pWUh8am3+g z7vh|+!4+=+KTgVX75IB3{`ENji15ugzkvA1onZ64qMz};l|$Nd4|pVLzsJFQNqzHY zaki2A`3-mi$=_?>14RE_@O>oy`(S=etjhB-_y-D6KOU6rVv=50a0|&_53t$)^0U6+ zcS!vW;rjSd_DA7718FGceRUJ5k160mM1L07CGz>;aU?&B!D~o)LSXa0lAkqz-z5IJ z3Vc2BM}95ydy?K}@YhLt+raOr?4mxt1AdO^-v+*k$bSTWg!Iq*!E*>d3g$j54?lYb zJf7J575Ejxhrk0#{5QdGkoNjB_#_hlDEKHT&ws#0MBW8;r|x<2l~5M=b<#h2gC8RC z3&H04-Os)P{=3RP^v8f5lHTdy0LgDT*c`*zY_Qqy8P2N0hY(PJp*1q_*Y<)zasWqu*qK$`vchIuZX=1Hu)=Je+Bo)k39VBBYn<8hOy7U zn_Ma9WR%5xU!{~~g1hPdP|EVa&4dSl`w;z;!7~Vt2A@HAJa|3fDPX?ll!u?q0-Iwn z`#RXzH<(=u{=Kd< zKidH|N1`o4TCnC_=t2o93?8^E`b{9Fm%P53%6ecyctIGy%{zSMdn7&V#1E%l)^#<=D_6x!PAp8|DeIKv{T&&kyg={=HCs*aCluhOOB>h=n z4~ahyOyB2Q1UC0`3t2Uo?mw>p4<`1%0XFxa3fXF~xxZS-)`87@SI9Pl>HhB)Fx~&X z0X$M=AM2T&V7^Bn4?nvLJdUKlo9h$)1?LnMAN#dnv%V{2zXa3w7k&-q*NpNgWQV|J zzod}84!(lee-F&BAyxbjz*iIg1Wezb@nG(Fg2>ar?-S19bBmsz3RymQIN?Gtt)G*@ zbicnCd@)%sjt762%Bsj2BzQ7 z$pOzL<6%CSe$S;4{6``$0@Lqplz?cN@5w$hU*(`>(fx?8}sBBhS>TEYLunpYlvb}`r-ec1*u zeIDyu;ElxIwcug;0<4sM2fT=^zitCRK;(CW%lX6b;wWYJg7*=A2>gl?<9qRsfkXK! zpp-oe*4+v67s2@7J^HfW0xlr&{{Z&$hf&2*%H9PRxWu6USFo9{`m%q57ZLeq;1z_s zVC{At;Y{$YgnNOXC)^)=8u71TU~}ZNQQ!(4kk3v9UqF|zFM^*X_Fn<- zA?0};oU1!bDf=HVwf8shSR(%zZ2D&&bFh{(&nxAzRPabrAKBmuB!79}xrF+DOC(C1Vz-IlI$Ib-bOY{Tal_WpQ!3`w;jbPedtH4*2 z_}>KYA$&Rb8N%0q|3UZ$@Oz{^cY@84E7szNb^5vN$B-W+`Mn=JNPjlGlsy7IMB+aV zeul_@2{z+nE<4Eeb%MF15eZzSF2OJ z!TSqTj8b+FxXS>;KL`Jq@LsSfPY!z$Y_1>t?0N8?Nc@+#A79&;{jVIh9&Da( z$YEE2Y5QygUr+S6gZB}>75pOMUEog%?*^xl^6mkf{+7e`f$vOK3V1#PY>rHJ5d24v z3dv-zf>)CD${XOZq`dEeEA{%*&;AZ>Ch~uQe@EDhwb502z$s;2!Os)!4$d5`(l2Ev zf%%@VJp61BcrK9-2d`0LhUb03f6?X7WM2j6lk!XhuO;zkfj1HUI{0yt-Xib@lHO7< ze`Z@Aes(_i5h8B^Q+sQ`TU2!9ZyoqG5`Qx|Pj{$NwiRr~lT3Ca_ZyT{|f$u=>HQu zoalcB-b3Pd!P@s7!kOU7q`W=B?-T9^{)F%luvu?pvXNY$q<1Q~j_@S#8p7pZ^E`1T zs|4RmU++es(+99O>*wVEX>az2FT*{~_>;x_r2Q0KR3IvQWyN13!4O;opEiB>a2u zVSRyA%HHOz^Mm&Xz$Ho@E9>{c&4fP$SA9hVl(PSTPgRKcK3wZeC!7v$BHSJP6ye_B zWL=(g)*rl_*dGesPvVaRze0E{IEm;_1XFucxtx@526zpzKNoxz;e}wc-brTx@CIUk z8TcN;_24YRE#LyetHD1c_Sb`&kc z#QxvGvkCtToJR8N$;bW(;Z*Pp!dYNyzZaOkf71`VgxDVfZXrApJeSxT3tmciBKT^; z)4*naPiHg1dsX$q-{*kmbx{F+wh(+7NpFdzzs%CF1K&jAw}Lk)bFhCQcpKsM;715= z2H!~Xy9N9d;Tym|@G1rDSA)%w%I*Lc=zvuAWANQ1Klg)Q?y4gA*`weOi2P~rxDiTT z%3c6pLio4fbS1_{@@rsyISqar{IZUK=R?8fNM=XD7-HNbnSBa=g4p+B?;uTYaFnt% z@G06~{j589E|KSh&G*RtY#{i0A}<0TCR_q89Hr7PWfQ>qavTquOa^Zu^)nM}jwCi0 zZ1SJP&IFGo_Ra-gNH_$3jBp*eOR=(8%38p)39kWPOL!gFwe<7dS%)3}?H+{Rr;?Yjs>1>;s$f4rlwp<|twZ!Ny(@I|MfNir5=q zW3Pz42R8PK*au*93}c^wjlE&a1Lwjeta}V&Y2ZqQc)o$}EgAd6SiW&a#2U;B!N%TT zRs=To2D1{du{W4a02_OQ*;KGO3fU|$meB5j{cP}C3UNPR5%|x9mx9X)p9h{rxEZ{j z@EY(Q!t22g5xxR^nD91mPu)KX*>~34a2n_vby>8>4^UA`ML6C&>ZR zzxR+2ruWAS!Df6YWJO^5zD5a{{yl&RV0u4%Dwux%e-@bDAD;(as~raI52o+mECt_A zs?^_e#vey{eJWw zFnxb!A2==9H9(@VETQ{31Iqu%v5lJzMe+^2Nx2a2d3YLTm+`~ zo0o#=_ZZIu)BC;6VER44HQlsY~J@k{|D3e zb#{ZN>j?(^A58D}?gP{BW$g#k_jwM2>G!P;f$94_Z-D9ZP49uN&F=TyoKaHAH0ijA=vDfq5p&F`%@)g`hL>{@C>3q72H6^ z!&%@JWW1UOHrLze|KJLe|E1tG(%;Vm-%7X{`~fM?8t{3v{lVsWf3!dNI+DL_V6()+ z_z$MfBi#x%&kv*h!Swm0-4^cwPa^r>2d2;O><4cm`9BDz&+{Cz_zm!lB>sEgVWhkt zfa&uopMYN@a!*0{^D1c;=Yao0;^%|u_f-qQ>q&hUfg4DF;(O`z`-v04=IGC+f(vy( ze>MxOmuI*i$@kjF5cwi-7U88}v)<^>&I7~6-J?Hiws;MAm=eSOdaybAvMa!tBHg1e z+Xfz@5cdbSgO?D#6}+ABF7Qi)cY|Lcya%kC3-8*!V*(+Ya8MBjmDM!KOZP*)H$~BHs<(Pk0a5?7!r)ec%a>ih%e3 z!A*n@g3W$iE;|G^^^?oq0Gs}h%iaS|ROWC$=>za2!k>T_6850;EhU@=UQ0N~bWVik zuzaxbj~rGAHvW;riojQE{Tx;THu=qA6Tr_9`Bbpk&&2%+F#X=cJaDU{6mr-iuvuT@ z{sg#OiIKnaz_SQ9gN^^-{see9k*^1jBYXw;48q&MO9^iWHxa%SY>rHJ7ueX#WcPq4 zcvOr`_H%GK;k{tv&zbCLu(^Mc$zA}P>x)eGTkvF$vG)hC8UHfbJK(!@ePy!0fZrkf zA((z2gS9!U2$GFdn9Ae9{U^Lv1&5rfRE!g-=D%%b= z{X3Q20#4Ejsq9X$Ig;6r!Dc>4X7_@Py=3+au-RWpX8XWN+CVaU25gQbaj(+YOJXlU zZtNwoLttYsi5&qaX#+{@9k4kjvVVZ7KYs$I_XDt{6xM!Sz_k4`z|`M!!5PFK`ha^7 z9tfuXUu5xUa21I^4!nqPDVX+`a&Vn4P$ruVUQ4(NOvl@^!TH)=CR++N^IayZ1)K6` zvL-N{A69|sczuZ#eYXelVS19|kYf z<bwj*sVY zz;u1Y?@iP7S${BHpAE6%j{q+s_QqK8zY3=7xv5tCnc!taf36k(Oz`cxeRA2kR{Rin z1JSRu;fqz>P>aV~ z?6>#~mw6w~!TPP?>I(m0=( zr}A8`K-qA0!Ae{{B)Bh|<}zO+=iqvMk<0uYLR@{Y6)tZQ^1*Cf7!PCHUFKsHu1?r} zE(1mS`@`hJ+1r-<6PJ?^Kbv1!hFY2eq1F{6gABg|O)FLhnnTO+Q(ePGRumVoK^HWy zJf)P9yehZ$PcT-zEFA;A@);Q4{N z+J^H3t+n-`=0I?%2ybbvMtE&QQ(LRx#)bfbT0?>0it2{tp&AwllrN~9RyA`@Wgswe zbg{*w!+Cr-jtj@r!tvB_92<^f!ts=FED1*|8^x%+68wzD&shA7!OwX7{6FUIJ>2SP z{r`U}2_aF)D#W6dtkRrob|PeTkdPz^(MbmhsU&UMj-efL&T;1)LQWxsb_fX}Hf@KH zbIzwW_V0d<`*pX*&%Qp_@B90H|M|}AVm{_;-S6=pW4upu&NbJpll|9?A9mv>-H5tT z*NuX19r#~0|6`eM9r<5c!bWXvr3U$Nf$9P^1!{^(G+3azNHfLsgY=Mp(buo>oTN+5WG?H#b7VB1|rX$OBOv}+=M;7i#`yE-fBfad9 zI^%;*UF?>|(yf}j6AN@oVu4Py)QP1!F}9BUuQRLYMC;wEQ-{(lbWT4a?M!bv)0xgJ zU1&#>g?4G!)oC2b8aEZr^5Rku>AEU{F#5-oH~liSTFv6NO>O7&@~yS4ZF zGzUIU?bA~2Qw!}=W&5;Ldj`@iO>(z1-`&z&cT1DqtwX9w)7{PIs6$$|Lt3f>{Vb%` z3hl@X?NZW?^%mMOu7dB0X%{M_ou`o2QfS9`3%+Ceo|*bkNV`)Z?M{V4YN5zj3aM9x zv~v{F&QVA`ETkDLq#hPh4-2W!g|saTsh@?^=YsdPL+V?H)N=$OXUF)iCME!)X^#rza}4!z~HV-(V!QAm4AH(!@;_s(g%ryZq`_Krel z=AoGOghFT5a?FTfCyyFDbl9-*BPOwqeGchaOcR&D`V!axUOJw$-ULehv7IqTXhGev z=~>9{*iiO}_1c{pq&a&;2kee<+8qP6yR-?pS3BuUz+*L$HX@JJNIEa@Sgoav$z!#b zHmE&L$2<4xSTPn%+m|22Xw`5!zRA^aI>vddhSN5;$LR>>UJa+Cn8#`_9h^LlsZe|A zSR+?^>8P{E>4@WA?WLoR$7(Mfi#%3)=@{g(<}n?C_Bb7t+-oA!zRP2^o6Z3|j*X&m zrz4D9{Y*y+k7Gh(rqdx|KS+lI_u4|~kl?WzOa}yy)nM9nd8`K0fnkr+p~1a6m<|sf ztAptf;jspu4ig@0;OS7Y$LV02zy(I;gl; z|I)$4W3|^=<4uPexyGAL$2?YhekQh{&@T4zbcRkz?B(s$XrY~2^>bdTQM-k7=1WPm zTzl|D%j*uGb;r-T18Ch56i0%e4ry@RK@>+(Ar7NL97le3q&N zAS%RBREWdK&z%&bU-S0N6tLL6a*IK&EZj1}S_E5uP&h{LN8$5$Z^Fh6tC!#KqJ>Xee`a~x%U z!Qn@7-1_AuCE5Y~5|onITjE$NuG?_wXzN*%cIKWv(%k`v^!HIF#3o9IXG&uK@+(%_ zZ3i6CK5b_1S%CW}OUJRTfg#u$xJ%8@%LMl61bSIWhlwqpc0cY}fcw~q(|N$!qkU_S zJC;scGd077CV`#YmQ2qBxQ~`7pv5={(iz2Cr03Qmcd5m7Sho&up_C5U0rsSiKGAZl zDP}&Mo2*3+PHT}nT1*FP0!_1J(#b0&v5wTsl+bwXBI(#APu;GmNqa&~k99jlI{l@e zv$g^Dq?yie&$Mz+Zp*Q1TP_Bd&Hw}KDYuWUm`;!OIGrAAYSLM}rboI9WebI+IQTR!$$SeBHdQ>lMwW35t1%6|lG160y^y6OT2V zE|+$nj%DssM{3f=#>!bO{Yj@M`*Aw@xYuO)tkk4yl9k5>OWjV(rPbD?|hXnV&_H>Q3xn4I0TCurJmj>?Fb<4X^N>5yE$4a}bO%JnRtK%;9LX)2^9kv?n zf2H({t)?cey{1RHOXacNbXK*W`^HIk>F2)tmUO6<(v{oRp0=s&DZch}M|rw3&}-kO zMXkL$*6!OfF3*Ly?iSL8mj=>Pq69i(D@rF-yH7i@-TTf~lMV_SN6bz-;ZyFzFQxM= zkJbNla-|vH<4fA8C2iF7gut3(X?Cf!ho^4DPL!@6tl#&}QtGiiPL(!qJ`w3IEvK!O zb^{jU=iIA5X@c!>nhNe!pL)QdrQIMs)3D8`6I8WMP}S)Ow_Jy2bvl*Wbvhf_<20e%`v$DmAzz&ib<5K;A@23_bgs6?>6s1pnqQq+ zO6g^jjZep5Ne5R+M@12XeO{F|M9R~?Ta$JiJ6_}PPXkOp_n9uHLo4k= zY1K8U0qcQwr1VtK>f@g;eMvz2p4sm?KRv}q?V>daM4b+$95 zot%3emD=dVc>3)x|7@}tqIH!!Yd(4wSG%~5#`QTp6G;EFw$sxg?&*FSJ}a{}nNDky zJ8Ls8L1{maqa~h(7gEbXAX>ZZP1Y`VRI78^x&3t=xeh{|^or@pB&}%vwG$S#a~IPSNq(+*)=pm3PF~bO zT3q)GHf>&;BYJCdq-P~@=}1qf;yUB!`I^*pO^PLyy>Dfvl4hNkM3NZtE_EJoTHOn&twp`jpY{Ys3QA|%D$bEYh(gve_ ztuJ2i_}d6QYtnY>*&|N>v17;4m3G{9&x_+y7}rX__|&9RMoo`&XI)D>x80|m+g6>f z_BAzW53q@gIo2jmPb;X>QJ0=H@Yt^-{^pE5Ubh)EaGgi}O&Wf#T`ASsP? zZ4h05{E0kuT93}h{HruG))@!8oVwZ{)*2gW!)y$-lV5O{<6=0o}L7-ydSszjvl!-nl2`> zbEZ?i{a8D0e$nB6!xYg_AhOsCQT2k0c4HmEJ4;iuC! zYw^>z4q2Td)0xmtAE`V1-;TO=3;(gV0Yi#OQCxd`f&uYOVB~I{i$u!3ga7VE?C?cyr0G(<#xGP5ZCCOxBCQ_PS)YPlF?; zJzkKr~M`y~)qdefd(lrr6G&o=S1A_H=G2>8*yM zE{H{K!J?jb7IlFu>iKdpo`}R#iMT+f=TJ5gdfr^r1+f_I>jGS@b5XVWU#)&utKZdW z2JLya##^lyT-ADtQmuKc);Xy<_C_7C)p{aSt>@9zdfHZ<&g0guu6xyb-BhjXShb!? zR_iHbwXUw!I%uo)x~5u3O||B!I_>J#uI8m$Pt2i8997c1l{9Z9%~wh1rIJoICGB4&J+Ufje=6y9S4s0z()^S(KPAmi zDc&wnUesm0TK%rpsk2)9TS@z8DfY)$ua1|Jo{yCD1hT04uGY1%TE}Iz=A&BAYpQjk zEor|j>2+vH&#OxDgfjLE&3CotyE;yrx@1?cJAe9dU#)hk^)kF#^H{Cd+0{CZN;+Oj zI$lb8y*Y8C=u`X&qFRC9!^`oeM6xS`!iPMgI zJ-aIExGHMCih3WSsQE5x|0t>-MeSEb9hXJ*v#95vMeT1zy*@5#zbtCMEb2Hf>OA6S zVC#>LgQDJ7DC+nq#*+n|FN)eOMQsPaT-frOU;j;?JzjS$^7Cp@`-#7a%=+|{E?#(O z`}-?CdoHE@zo7lmU)Wi$>IbWau@{`9t-~I-UJ=T6+(0RsR=~}Mi z!rv0M$MKX=$E*J;fZVSK{$9F0j@Jj;&IO(K{Jnqsxwcn9+rxidK<@jm|000L>ZguN z9TvK(_-{X~N@u5-6z#z^Jr%@YN$FVMlaTejp z6;CG8U0g!72Y6p}UDD-RTh4!^J;Qf&ZE_!#N176E+m8bKzyB`%*b_#cNR_=I$^Uz# z|JS5#Vb6E{Cut+tBigYSb{s(VDBabh%ceb|C-yUM#P4eSE#Dq~SL088d*~T(I(^s+ z55{OO@6zHu{H`XQYV2pezO+l*Bkx(-_V&ovo?c$qqx2G@#$Pk^&`XE3MeX&wSEkdF zJ@WOXlaoDS%h*%(w4xq zR_W_YCntO4Gng(d_Kv@|nT`T`<44#B z*z8ksV^18FKDlO}PCI_wx~XaQ2BiJ}9>?IA+Ay5eoQVo?1HjglKE<;Gq*w zJpS0>gNL7Z{J5dxM+_b@**`EhxU_Edw$}098DB|yJb2uQ@yDKc%(1?9+MY1+L?2I7 z=^;NmdE7C47B77~Z}7OG6GyLWe4>3&Wy0~t)($p;!IOrLA2nfJ-LWSQpE!2iqfsMl zitIy%X&Cm&!T;9}jvqSwzkhJ-3Bzq}CXBGpB#s<0o=+RvC+{@&ks~G!A3b>JF~?+s zK4!%KSN(*Ohgp4({=EkG7|^3n|Md4TRrl5BBb4d0|84Gf^Z%*`vi!j;f5^?>GBkd4 zV-`(+*HE40e^b_Ger-*oMee5d^G5%0^LJ;B7Q5}w2I@3=#?41G8$Ijhv)zrJbMv|8 zMoZlMOYU4B@3xzsDik@ z<`_GUoWECyvGccBRWJIwTHvK_{w68rfzR`oKjt}(c1q@E%5miUJ!0d>ec!{8^LJ9w zW>0E#eBr3+Z;rXekqa`C=9t^lsL>d4)J!+W7;)qmnPZGN@=K{#A8_PXQm-6G&fh5bQavb?h zcHHJUdZH7m_AZ#Z)P z)*$8$NB$A@8W)cIQ|guD$iJk1q0bwR{2S_()ImA`CGIYJC0>{G{@L+eV+Kd0Xn0mQ23k$0e8IgXsaQI2+S z|R?MjZJZ>eUAv z`CRIi31Wjw2s$ zZp=R%XEz-AY34?6dpkUTh`%GlQM1V0%uDLv$d^#x-2P`b968T7nkmPTFE^L(ZU3_y zj(ml=nQ|QYN^?1bwi}N8eRDJAIPy*GywvC&?`Sz*>28bvXl=hyMxmN!$5W4(Q-*M5Z~??=6I9Qgq1^$#@R$d902Igb2jazm7jkz50fu{srpwhm|;TuJ6s1 zZU8;K&D2um0o6hfuE^M}7?TuX~?ymN#;1Fa4dTfxwZw4{5o^__jdBI8;*RoxtVetIq!kQ zw)pe=Au)%4em^9xk8`tj=9%OAh@<@n$+b;!!}E|B zBaUU?Hpduod?Z?|og(Iev9+$5GE~$*Lc`rV9V)?t*`E z_cX`*R5+IHZI1V;aO8c=@jexfe4x4NXKyoIBYttG>%wBcHs#laGpxSRuU<3L9NP;= zn>U!tht{?K`@dxp`Azn?nQ|QYZRXfsIPyEG*F59M@1g!H?*oqfe(IIu$mf%*9US@N z=Gb01a;^n!)_VIdP@{bkN6lO27$c5+r8&lkBY)ox)NmFOBb?wj?^J~X)>radkM?c>-#~2&faa#2sUl*?n;u?XYz9ltvHn9J5Z#B>Q zxf(}J2Yy!OHNB|OwFXB`Uux=l%^%9)%5mh^nPc1G$Y+~l+u_K0-4WLd9Qhn`TrY6sbIG;saO7N5 zV%z1{mxY$MS>MO_6g3(nj%AmbV~jZR<>nY8j(i36>I05Ey#`VKU#~&_UEeD0`>nJ3 zRpw^OakR6VTmY-sy%j1fn^i8;oIBX2~#`hX*ELcMYv zc~k0t^D*Mcn^UhGN8W;5?cm5;nq!PO^0wv}V>@azMjSP~zKAj6$ZO0oMjUxh>eUAv zd2i~K)HNURo{=zEwcR< zM|}%(`L^rX|LfFgVgE(Glew949C<5qj2A~*a z%rRaZd2e%@4Qj_&)xh1v@~Vy9Tj5RIP4TAgmgd+8aI{H(%J=g*`LDhy&->Pedi5Dc zJ6+8&794qZbNPne2ON1Xb2H^Q@&m}#K90PfIpzdMezdub{-M<&)M!7)QNwjA#+YBT z##`P@W5iKEiF)+`M?QsmcA+G;+0rBcEZ8G2+N)nPZICP@^&8 zsF`DqG2+PQnq!PO@_E#&4>MuG-A!mi@C$Bli~M1$T3EqoTV7u6DP?C3kDw-p#SusDrx$?&#hfcXIEAJG(jV zs&;oDV2=66(f=dNHkb9~}8e>XqZjc@9>-x%UA_&i>p?`G4)( zYA4^fCtH2YKaO_JFt^bd*;iwX`F=ao@)#qIWiL0!7;)sYs8=6woj5^JpjE=kKvR#)zYSfjP#w(A;PbpU=g(i~9wveP9{h)AKcWFZXwNZ}%^_ ztNRbUkGq~-o1z__BQ>h=oY&E@FY(+a<~e_!)6(*oXB_=+ZH{@yk@I{e<{3v`q+auk zBkw@{7TzBmIj@(SDbHU!^ZX~;$)5{#w>;(_|YW1jn(8+G$_@w}x`cQ?;fVt$6; z9-fak$Ncb|B<3f7e!^?mn4dqto{jmLW;M~D>C|f;aO4-6V_Z0Lo@10Z_Wt0=ucTf% zj-2Nq(GHG$wmIepM?S|K^K+-Us;95(L9AnNzB$H@W7);#7(0%9i8;oOBVS6r#*QO@ zg?i;U^4Fhcpqi;C!2GnoqW5kg+q+U6Wd<$}o5l7zC9Am_h?_`cKwxmX5#8Fc+#~5+s zoy;*t9C;V&)dw7TSL&7H$h%X&m5&ie-ivzWIPwF?)eerlpE<^eBR|?4V;pO4r2Tdr z^%^gZ`l;p^FOK{ybBq^9K8NdgVBBerFx+;K)BR$JlY?Uz%g=YpBuo#ZmK{ImU=1w=er%H%1(JJ#&l^N4_ET z8Y7N;6Y96|G2+M@QLh|F-h^E3;K<9(F-9CY|2AZdv6Z>1m#>R|fQv#~5+sv#D1faOAg8uN+4{hx%qdMjZKE>XqZj z=aH)&9Qk~6j1fn^$Q)x_OpV5fqh`4|#)u-@>bNVKREI# z>XqZj+fl!*j~7Q?qFyeGt zUVXrk52Ic=j(jBb+xZxAhF~+mZRr~w8_%{@*4si4D zB~~5izReul{Z4bt363@&F~^+X$R9VyoZ!fxqF#N*kuRoRIgWe@_1k-YaO6v=SB@ip zg#F0;;UOA3@3c1?Bk)L6XG2+N)m}89mJIhsld|mt-%aPAA$JlW! zdz(4Njw8R*9An3k-$T9nh9ke9dgVCs`PA>|{lSqhpk6tSd?C5o!I3XE$JlY?{5#Px z#^uy#`{Jm1-yCDak$+^4G2+NSrCxo&k$*|Oavb?L)K~ZzapXTxuN+7I3%T0Ck^f^8Vn+`%teON8XQI?cm45|f`hX+nPsgKgIPwM5xAZaM$QM$t97n#0TCdFwys1V_%>QZW`BIWK+7EA4-F!;y1| zYNi}V&gD7U!I3k4F()|kw&s|VcGPIQHFXapa@TF~%{}XpA^&CYxi7IP%lXF-9Eu8Pux} zIP!C-SB@h;pL$($apW_oSB@i}Nv?Kqd4)ZA~5G2+PQn`4YP z@&(kZ4>8*l{fTlR3tYBVTKdvE#`9pk95$k=Na@w$C{7`sVUotk7;a@&?o^$B{QASNk~f zCgvDBj=Y6A#=avp+P*ky+L>dFIP#J?#)u>DM7{ceBkw}JavXVA>RbC5apc{pSB@j^ zMXq*mcA+TynL8BfsAqbAlsZV2(L?oEmL+95pYPV~jZR zW#$+oj(j=w>I05^1@+2ta7AV~jZRhSaMMIPxv1SB@j!iuyL*2ON1h^~!PN+mWjs9QjV>7$c6n zojJzHzgZb$#8FdYjxplMdzxd6IP%`qs}DHxKGZA6k@usXClPkTkq@9=Igb1YabsvV~qSeoK*vTUE}cK?y2|)_vPj|erK6uPH?n&n>pqLM}DU{<^)H65B2IZ zj{JV=mE*|gQ_qtiyWz+eP_Go~=ce@DG?9QjY=Y6nODn>ogaBj2z=?HD&P#~5+cl$&FW zIP&exF-9Euj?}9UIP#X%E60(yrhYfyjyUqR)GNo47s=HQj=YmO#)u>DZjSB9zZn~2 z#8ETA9Am_hA7PF$;>eGtUVXrk52Ic=j(jBbI!ZYGstUhp+=sU)jVj9xx%ro#pakR9QhJ+%oUD&DfJo)j{Fts zmE*`?r@o!{4M+YK^~!PNE6LRkj(n9l<_br?#vF5HZ;{riI@;G|FAeKd4R$v%$JlW! zyQ8^$D=O>QzlvL%w=_3Xj-$S{ImV77Z%e)Uj3X~nug|mL$oZUDda`!@$U9N597o=TdL7F+@~-AMmT~0W$<+>yytg^_a~$~qbDNPq_B0QpvUzyr|K~iM z^*_vm^8f4SVYH9krld~UV?GxCUv{kLo8U3-&GB*WE%8|QHu(4r>b!5C?b-pK;CU;2 zqI)+y&dqta>?HRdc)WW*Ji*-;PjnxKPj++Ml}&Pw!Kb)S#FO2p<5S(|;3@74@L$~5 z;nUo6@agXPc&hse{8#s4%$r_zTZYeczm3mwuf}J)`K)Q#Ic`2*T6V5`W1FM0Y3@e& zJa=o%n`Cxthc9qeeUZqZ%o?lPW*uTVf>(*&$N_1-5?;64Sv=sq1Ub)Su2 za$kU#xo^NPyKlj-xcNO!*{kk(c)6QPNZD&{zS6hsbvIwxR`!N_CDwN2t6R!ec+T%l z%HDLZXLqrE8)0qVZSh-P(;ENN-4ScfyW_V#KNxG<9gVf^I0cuz<29V}%2v8L#l$w{ zkdAH2Ar#x_)eX)6^7=aVdbaFc_oi6KLOFiV^Gf`_oA+&EAKM3OALDg>*#}<3Yw)sF z?w|38?)4j(KXPx6KX&hoSG#w`pSTP7Q+G%FnR`$Cxw{+w!o45<(tQyA%6%wa<3199 z?H-E1agV~^x{t@-xhLT7-KXLo+-Kk)-RI+<+?V5@-M8Ui+;`z$-Ou2)?icaD-OKTB z?oaUV?lOBiQuc?tA^wlM8Lnd+({8)qGIt;Rs{PMyLvdZtN8$C{C*XSSv+?@wJ27wM z+wEbjeS@!=DBHkunl9VW{Vv|f{RQUDe!KmGH+HXYPaw)Rac_^ck5ysqW1X?~v7UHS zuRjDgbPvayxkuwh?umGF_jJ64`&Qi8{R(d4UWK=G|AM!2Z@;N|Yxmx`se2IK#yuLB zyC>pi?#bqg=C!U=ela!MdOjO(=e`wh@4gSWaL>m(xSzs$4*3$^(evfF!u>1W$z9i; zxR>qhZi4lEcw4OJ(k-)mH>~yt;+DSbF}Tt_+Fa49)|JZtO3f~w&%~|WS743nM!c)% zw_%NI9@cAwCvcV5EW&NvpW(Ld@9=K!dYhRwu1&GVwN;jHkJWw~%rAxP))^PvdzveX zwXRg&pPFjVN8pls4A!_N;r5>Y1#4XAV!Z~OjyrhGWw@jJ4y^v)kJbOjvV1XCJFntS zzU{wX+@W?#s5uJ=|^06+LTRsk{d@`+7bA_i`VJ_j8ZJz1@@X{_fMU=IR1`fae!s z&DAWdzcIWOALupnaUb_{_#pRE+}Hhzx#HkjS1SJ}HT^vQ7$4&P9QSvx#fQ4r+rm7+ zy(QLm*$y}H`K-+Hc36Gh3m@jo)|e{>*1A&p{?w>HhvCD$W)MEYJr*D7J{b>kpNG|- znRs*W&(&Fe6IOrb;iG)n2h9~n*Sb>q6V#|b&*Q;fvkVV$zl(>uKf%M?zhd>LZe#P- z-k*)J@+MgQ*%1%-Wm}pnj;VE}^4+LWfA+v5yrwH2=^lVbxd-FX?vt?AI|VoO{+ylV zGqCz|4L;VFy}?{Drq-3pZ>Q!s&mX{J-H+ho-HY)F?icWh?q%kRakZ{g{w6gV@cdysPJi)yQp6K2VYmAk++{f51%R6I@abJA0FT20FVp6RumG`Gc{TYH!@tP5M zvil5ts`~;w#eFSSe{R7%skhtRSw0`DKa25SeAy-DiqmRcsr*%HH0S@qr+dvRtT|tU zr+WSa{;T^JbHy38u2f!TZ_vaTH^paq%@+79_m22%_pbOH_nuf|?1{JcF&>oV1F^<9 z5})hKjxkqEt97OF3DjuL|BBD^nse~^?hEk+?!RO8VGiEH`*2^DFTm=<5`6pyb!ORn z46kCX>tA@fx48=c&HV+Q;r<;Lc`LfrUD=x2frSe;;(LQz`zQSwf zW9?&$@Rgn~!B@GLnk#12x>ETY)M$(!;H$l6HNM9E6Ta5{AAFsA^R3MqV>zz$F;--G z71kJc$JhI^dzmY4sCA|CeW_7@4#9u-nt^z>do;e$eG+?ON2$5h{XD+S{RY0>{WiA!cAo9GA7b_YYdptme!zFQ8#FcF>28eg za_@}Q|F&4yf{t0<6|4V!@LXTEpSj}hT30GRk{b1A6u!r6#^QV3r{Q_-bMbxdtFZbr z8}I7#c}JGtkJX>2@cq8*^Y{Vxds+RbxXRo4Hp|yywX=b}8C~|EFWU$|~rpJ;+?~aIGtq52QxhcQk&)YbN4H-KS#PzPxXG7S?=Tgco?tW%x1o z9r$tg{rCy@VyynZgtdKFWchno{r?It^ku&_S3FtkO66;*QGe=}o1gNUjq%g&W_Xc% zC;Sh02dw_=jobQs_R8{uvHCL@FZN|e<7eDcv-YG*QD>dT&qUvgiS)z8LTc{_Jx`Tbb!Jc*b2vP%Q#u z_zm|1S^eX9J8$QiEMJDz&O3O8FZ&UG)4evUUvFE>TX;L0V2yW6taf(9Z~3yj;(xmL z$?AJ!jq8vsAB5G;vG{FYc07K^eSTJd3Esi`b4`}tjMdIOywaC_6#vWpa#sHq-qG9n zAj?0;YUgMCt}k21e(78Go_i~-dDtFTcss4KynxltUif`qc3=E~`>3pbB;MKEIWfy8 zW3_WGUggVPggZs+aqo8^76+CLY6uK2FjmCEN*^S$Ty;UC;j;2+&DV zZ*8vlt=5&wTTr9t&sF$$uPIq_ODQlmN92J=fKyKRRxC#`Wq&)eb6-2HJQ_fdFr_XMo{>NLEe?^ow$`9)ZLz7}uc z%ie+;yBB2j|G*o0J4>_t4Xk!n;U>Q97kEqe?^%8Q3d{9;U^A?KHpOaZ54@ExyD#3_ zy}!AlX{{@j52I!q&qrbXeq;jX7jbr*j5qP^bq;Rk`4zai`x>n6ejDD_^SiLN^+PFN zFSWS{Z|617;qBe8;1=#xSY!MGYwSN{`R_Qsn{g-e4!&#^-qGF8Tv1W$O6B`f!w1Ig zHW2UZJ_>6r$7A*X6s+%?JqNe+`YSNMsI=QPxRv`(yo-AQZtY%ZuGqEKmCB!^rpoiz za2xkqxUKsmyqo(o+|J!}XR|%e?^|Y{fx&uS-3AxDrihE~J#e+VJLZ?Gb{l{-=Y#QY z_KRh^jn49uu;$^fxVnyLv8rMG9)_aDnw>Q>$2jIQD%_H&N z?y*>(UpfzW^?WAgm(_N=39Aox;Xmr9{J|`L0;>-%;u>G}b==MUc~<{D)^YJ$makt~ z+s+oayD!@e_i(qt>Q4u(?*ZOB%X?w<=Q!NcmpujV>;8+mqF1dem0wEDexBcqd%Ndg z9bb=N9bb#EzW@Jayua7Kj}LHvjCFkdh!6DqS93+5T30Hs+sbOR?={2+c}-)ieQ$f* z*Yln5!R|w_?E~M~RvLu04~$Osn&a^y?z3=z_uufL?(4DU`8KTYuD>_SAHf>?v)I}xZerxl0KHi2{`PNwL-5C$_W!vK6?(SLrfmp}dfGi)3)y`Oa zj4yjK9^pPOtDlM2cz>?W@|&>QnTJREvX9|W?kCL^qibEM{0(Z3_55Qz#{D_gvGyZA z&hxcc$6dW$&HA^QHpgSVW-F{?ttCF*^BR1D`w)DhdmtX?9%QaKsn(UsM^K~V@gzLn zYbIeGk7wZto}Y&&y6?s(yYDksOsaLI@&(kW{b%thUh^VW`)}gOp0C8Gy6aY%ZQq+? zd)dZV``*@giq|y9e{t`OPjk1$r@Omi?PL34{aZi%viwM_IX@QLdY`iOj>lT>R6Nz& zJRASjeHlK(eH}j2eGk@pAIAFkcb>}f=dsrNCbspyW$S$(YrS9Mv%Jl3@!9UOHs*8O z4e+_{=2+|98Gr2icH1oPh_&7xc$zPJI6luk44?0wjMe6um@g8r+w?5I46DuA_yS+{ z4m{ocWLCcf>)+3MHOt?|YUdODH(&M}Ji}eLty%rq7_ajFG|BR9vDzu%3w_xx_#$^# zbH&BAu2jB1H8VXQfG=?$i7$1J#Fx1z;mh6A@D=VW@s;jtaXcr-S9yLH*0KK(*1uc& zG}gZ<`7EC0^>3t_4eIo=`F|H{Kluz_?KNxgHSP^}Ghgf89AD?Iz?#Dq_O*s8O4j;9I@s zN~|_-#J72VJHFk0m$_n2tt*v3NR8Tj65ru9i?P~#8Qk91@j6& zP8(w7TVt(vr-c&1d-w(ShvteGYh9`Q zS8A4e{s(@^y-~G!nY$rYf40Fdd%g>P#oZRGZ@uuVo*#&Ho;(a6pQfqdDLisz7)UVHCN#k?tAc??uYSP?&q<#<8u6nZ^w7C{3EQseT)C;%l>Gt zc)Qk>%KxB7{n@Bwe#dJX;+5{5@xR<{@w@J>SpC@#^QA#{>zCz6V)bVcZ;xE0X z3;xP|Al7TW(RhvLC*iN%XJd_b2IdQ#>~=+#-+(pVyYM%@?7ilSZ);tt{6T8ewLB`c}d}`LdnN6+hRyQu#jAZ0P&X z0r(fMIT+jiW51rSGXSgqL-DU(GZL?LPs0Cp{}un{z67h!*Wf3;&o^iJT&zAXz`y&l z3(XaO)VfmnbJT3)eO`|L<27$$>$6?P>a4`-^C!4Y12$uwFL9asH(b}fen<0q?ya%< z+yX!4ecmO@i&%Z`itG8Z-OUyJ!Gzs#rSb!*sqgtfyn*{DyrFxjxniSQS1KP#jmB~k zZs0YO@W$?Gm@hD}+r@ZO_l;O%xf4I?V|gIUAIBQY3%H>#`x@TN{c%>m20!iX{G8== zI@Pw*7B})`JLApWdzve@sCA|CL#S!&`9R#nJsfZ89*x)cZ9M^R<@sc+YtY$vYtOI2 zP2DfzZQLJXzSO~PYj897cjk)bwXRgYVP~t^*7HsAt-kLy#oKwlE#{A7?A8jmaJRub zxI5t;-Fv2bZ>JZo@O&WN$$cW`k8JFACvNF}2v@ovHCME%b*1u`soBNz*RlHi9&YXV zM_7IS8t>})4_JNv53cgO-tK12^Jch>=iB49?hbf2_er>&`{c~0;ezL9WIhk`Yns_U8es3Sd%e9JUuVt{{QU*>whOQG9=N%0mqTy| zU-mG}A2Zo)Fjkwx@y=dz8+Bp-eopZ7JKO^%@to~n}`FgB%-JSV9to}ce`EjiE zzK%P2pWnir-S1`o5V!Gp_%ic1cz3V2ljl0u!)?7j{XML_8F?$8hf2JMFS{%5;;zPO zvm@Tk>-Wyw4Xd5>H?V5waB}s3Naka(`p?tx@JU$fIy3XRSbd(6c_!9+=V1O=&2Dq? zUhW4nKaBVG{JG38;toDP%QLUQUA=yFX8vss{!WDb@Y~GkZ*Pk}KbzLI8ue#$to}63 zoc<11{i!0C+hO&mW9Ia?x9ZRSY z^;>4%2G@9fi_AOWF223Gq}-S7iq)TeGpD~zR)3Bpmj`3@XJqCvSpDJO5eQGk>d(2E zFTm>0jku@x=T@x#@E!hPzPCU6@KomX_sinKCEU~JzZ+Kj`{Mn*zE9?U_yErj&wLa<(DUOn zpM?8(J~{Jg_#n?`WS)updVW>rYq9!&SLS>1!CpT<^8(z@^A|EN!-shOM&^Iw{+@r9 z`73;==Rair1rP9i!}V*u2|mp8#+kRq13j_z2H?X6}uT^!(t=hvGq= zkH~y1KFafPnJ40-JwGS&`FODB7iYc<5Apow%(vsAp7VX(VZNigY?$YZGCzxld;U`9 zSMf2Pe~|fOJi>Fn6FbcJV3&>bypBDk4%fq@Jl{C;W_Yyc+h?x8$9mp6b6Y&d^Sv_H z;Nv{sFY|$Ttmj8%9*U3me01iq_yo^S%X|ht(ev{%{|%4x{MyWa$0vDyTjuol{^LF8 z?UFK?m*r*rk+}1d1$;?~!Ws^MTSIgn=@hP73{mEfIc2G9i z^M>~JN|--!DLd73KAs!qPmIc@c-|&+0sqDGPMN#l(>y;Qb6NF!eYb#o zBKcoEpOkqDKEw0rnJ>a;dVWRbtMOT$-;w!le75HgW_|>p<2hdm5nhVV_58KWZ{lg5 z^C#2WLJMFY)?8nTKFquSaD*4(ob7KJz4e zo%i$f%x7X<$1llz1-`yP>gRQtXJcK*`L$Mp#p}`EecRt@AK%i}N=Q)bloUn74rAI?mgyVcsg`ZyBiPEyyr$3&wSvx7)(&+0^j2 zx70Vt+z{(JzGdcZ@JO$3k$ESq>o{*igm=Tsyq=fPVP4wBb)1(XVV;tf-C+N-8&B`T zY}&Yv^Ry<+QxN`Eg8p-v4|7S5>o}LaFqbI)CW3k{17S|taqZ@`80HjK_ILZA-8fBz zIi%w{&S4X_T_^pm1nu9Fc@EZf{NBtD;Iq6x3odc?xarQsEeVh45Y$p%e|1EPJd$T64-5X@y7_apDEi!L~bzR;z^A6bl#)0-* zWv;@yE>~ynh-drpxL4*Htn2cAnGeM8d;9$}55#O_yA94f9AD%0V=|}jY0RukrrekohL8>+F5_W^eN$JjgEQ zc6%c8(^%KpC7GAv=e_>*%x_^`XVdrg$g9aY8QX0Q?(O~#U*PSm&HM+}b#whqYrPS^ z$?G@Iyd~Ckvw7wgc!1Zp%3PJ~eW=dd5x?m5={tqwZsY^K{=m!!jqe_e>cy( zCDz{+rteLXcOchwbJxu2JCt~$ZMTl(@*Y^%&6>vzjsjdh*nyQISVU|!tVZNJP1VqIqs%X}pM#OsG=9))#nJt_0a_%p9R zJ@c7Z*V(^iz8HVu^;c!S7VA2DYv%O*RQGxPedO{(Sl8LdGe3p(clt{*FU7jfuE?Ce z!|EY#e-*jB8sF;M_nXW=;Jdv3x6E}KS+47H`kpI!WAcA^edEkqV_lcG%e*6g#_L;W zZi{tY?vy!wch+-W-<@3Ug>Uoz_scv0KjHO9XC8)i9X~d6`hG3FUOt&zPT#eq>-ZVu z@;O+qmuF<2iFF;nD)Y5if4_Ni=G(EZ{-n$&YI3s=kMUT?p2vrW4+#7gLSR^4(oO0uUOZ_-?3gl*4x6Y zYu|=guM;=Jx~?_GdOcWD`|`}QuwGBi#yYp(g7v!TF06C-y;!f0=3||27hv82V^`v5eY_uHog344ug&xJ*O1HK;V->@E!O$)5B!zq>o+#*9JmqI>zAhZ zK5w%**6Wc9tn*JL?&~#evCcn5tn=7D_)xFufpre)j}P#CAXfXMFmDvu?KrG+Li*me zqdcEVu4Df~e81^+xiTv{a^4XU-mbw_BU=~e%SNP@FVV~nVaKBJ+H`|zUNKng!DacIuDen z(J|fwFYsme!;iW9V%7J@I&Tce`d!s1toA42gMHa4xSu?>DfS>UCg?OR+xy&!(Cp}-Dc?H%vt5 zgmo@T-zj&AxBmt?Z;0A$CDwDl_p|!1vzqU*)?0Tg^RvEeef*qz)6ARWC7$n)d1uU< zuXd}-+zx-|&og^rwSNHqkDm_@$$S`A`=c@+ht^>Y+{$=7upUgjQ;)#jwE{#^XB*Ia;KanHoKfxEz0~X)>u|#ej96CA7uU*Yg|8O{uOIn zb+)N>J*=@b$=nocT-#@^z#3O|=8jn7>WNqQHtmgVT-^F$jb#Ad-1DO|55wyJ*v#W_ zW3Qi_`82HlPs=**w@!Jj>tSuL^qqV1X5ta&&Mzv(eZ*C$_2t~RgFd?VJpJ&^ffta*DX^J1)dTao!~thxFy z^CwvI_G{+fvF5El-*G25z?!$_nOk7Z+b)^gV9ndU_@6%Z{qfuGemM4jtZ^NMHI|`R z{U43h=doCQn}F4~Q?S-M4fD%YyG_R{-Irv(0{_eNTQjHc473kQaNeFrEdu$_P4@nf7{GEV6|V!+#aj_E}7H!4XXWt zsxXcr=+L?yc&U75}ocRhI^PKq(9P^y{K^*gp`Ng>1Ucv9X z-^`r8tFWDKuMf%PPw)p`|8wSl;~KB8%lG)n^)VlcvDaUS?;BM6+hEo2fK|UUR(*T?x%a0t{=(fAYtFl4&F3NbORqT$f8`#Yc@*yK`_H7T zehOB9&cbSQ8diU<#OlK}c#XGzV^)7F*7kZ3f9*AoV6~sVvr#qwAXod#@i$(-0)OlN zSLP3}eSnMe+h>`-!rys)`d&x5jPE=g=Jgw9-URpZ{bwiqy)WAe|KM(i)lLZy_xdiG zyW$_czIWz6c!bvv$eg|t@+Yr9hFl(v`7oN@#$}#}fA;#nWd18Y-0RQFoW4Wy7q7pR zT)q+?<@GmYz6t;8^><{x8xQsRhcZ8kHE&DsT3>c4*1WxjH79Ro^{er}z5a8o?fZS^ zpRu;@ADQd6uw3mo!D_!LR)30E?RUuP_sZ&Pvig4bH}B5?{JZ-otnD%sYyQXKKfGol z{*U`FSW**jfAI@qX!y4}kn14LVZp(08_Zyl2 ziP!V|{mdWXdY=D~`4>FexBCV=nAi83jqxlKC*aq1O-1JOc9pOuHSQ`6RrN*H6xT8so2W#H$$J#EBW=`MdsqM0uTwa1Tw{K-$iPioWm=DC+ z?Q5*<@)Opatj+2-+R^e&ygq%Or|O%KtG+2#`;~Z8uiq7`|E0{G@I*ha?wz?CR{IBF z?E`(W+8>J5{)nvp_^ke2;daVB3hP7YaiPfLS zu-bnztA8%5e=)0n2RHIQyoWb;ug03s&$0HmU$dI@U88(}(QfrBYHK#c+TXUus%eJR z{~fcMmRS97j~jcNopBR)*Ua7VmY(mQ`5?@PDD5^l^Kg8z@8{#O+Mk5C_WIK^pNX4# zetzZ|*uKk!>-A-sufp4S{SBFK!uCOC>hH*WH!k=32Qxo{)&C`#mtyt*9n3$bXSet8 z<36rWGNAocM6}Xk>*JYlK zHQw~Svg-fcHBHbesglw@08WI%IZ7eU430$u-4ln^M3ddpXa`r`(w3#6jpzRV)bV{R{N8( z`l(s{Sy}z1Sljwa%!k?Sc75g>aU0L)V6As9w(lgMwy#n&07U-=Y6Qe1$W!b zMf{AP$9m(U*YwG14$XXcR)12KpN#Df1(>&UaLL;_AGdd3ocS`m!ux+s<{NMaufHer z{g^*Ku-l`VpTHaY=T)A`{5rRqGA#hu+R+ znH%FhyuKoHCGO&R+ss95-}%G5?Vforyr-)`a#M+LxVr{RvndjlI-p<3BAH&*?FJ^uj@8k6=GQW+ry*|&p2G@A~ zkC}hP+Fl#&QtM4|H?MD!xhd9mX_dJOclY}0%pI}jf8Wge;~rk$FY^Gb`5&2i4DRXm zCuKevYyQv8d;#9q>t|-Z9QX44+RT5)`+0s_<~y;rQ$xH$6?+}qoEIrD2+ z{roWVCs^(Og!lJl*W$M}O8a5m*0rvWwLff{d2_sJgH*pw=54X|hn+IF!u;W#-P&a? zVeJolWZoP9==J+%-X9;}eeRce0RGtPkIp;{AL#YRWyw(s*yqd^^_uc2DN}@n#KD{esL3vG&6ySle_d)^=Qpb*_FN_wn(5 zlKBg){pWkEZTd6TdH4^kZC7_!^FiLuMwvIoIuCD&we7aSIiKJ#-^BLacU(t4#M)Os!S+X}QBGrx=v_k2a>xA7JYQXjs7b)&BLFZ^W9PIhp5TwZ9l2>FuZQyWZKy`!c!w8Xn{|A7)P9eSMVY zYslsAaC4vk25rr1zadteTV~z{tNmRvx4}pI^VL%3PFU^t#cIDlR{QCDu;szzYX8K{ z6R_H!l6fjt`|10!)&4c)YV*d-w_>&bQ07Om+J7qZVyyO8;=w+L?_;(9N#-xG+W&Xv z|6t8|{oQKa0IU5Sv%Do%f6{ko5ApSOCg07sd)Lg}@ldbnpE-Sp_At)}lgsJ*v|IUh z{|mX=|0`De(=t!TYX6$dH{jvE-EYl&2Uhz}W3~SbR{Kjczk=2N``vgU zo)`a*&yZcRbuC%yr1!`Y(So>&B8qI;-K0{XMNN_|J0V*r`@Rd=_nma<+V}n1_a!c_ zi~r{}@AoltyWRWye;<$Z@|^d4&umW9m^t6ioAlRo&foBu*g5}V>o%T$=_dUrI_FoD zUW3m0J2vUgbk4sGJ=kx74(7COw+Y+kAYJK9tV+r!?_~$I#BpvtYSb ztR3RpU6QWz`>TBW?H`Y+NLL?Iv3!eG`FfEz<$u@z@mP^`^|2ybv&rK*moGd0@i@

LodUj_bnJj`;}`^V#9(sfJu{N+V1-vjB-yE?JS=Kyr|F`PGGbE-ERv&rA1>FQ(S zcW1)`U6i9|`BlCC1zo-VMeowp>(TUO)7yKxdOe!$*i`I0vC042rK{J3+Lg_6-t5UH z-!DN|ubH(sn_6!Mvzf24tJhE)#^&3F%Rg&s4k*8>*O;TL*O(h!y0(`$^=!6i?7H~D zY`WPGW3zE%*Ts)y)6sq`oAnyIE`B1LI{PVXR&VUO_~~p~+0SCLQe)S}3zwhM@yA;; zdZ?Ra?J)P^^l*2>$J>7HmGJ%Dt?2{YtI;Fe4IeWj-JS4J?uL(((e91$1KqvpG48(f zSa-wwy57zEw|1O+Z~7oN@4MRZ?qT%7Zr(?=6Wk4N|3loo{c8_(A4wnP=51bkxVzzP zc!Zm`VeLfsH2O&Q1@uwwYv`lhH_*qpZ>EoR-$ozjeuzHa{TO|M`$_sl_tW$w_p9_t z?lhv`CTJ*VYt^-tio_k~Ze0O*H0(VdPLicv`Med#Gi`~1@m$>(&FLe*2FLNJ2 zU+x}FU*WE&uXGJDUG_^4;m&_x7Z7pWK_y{cT@5 z_ru%KxsTn6&VBE$bnaL8q;r3}H=X;^!F29pPgm zn=A3=c3Rm?$Ct3v%H|Hdg`HM558zAMX=O7LFFymxK`WbQ@$xfo95g@g%JC{*eip0R z%7(`htdyTc;h>exXL$M92@YD>%)!g|^mEY4=3n^ocAB4&;NbBFxz2jEmCeF956)K( zTG=dJn(x8lSd~qi##X!zuh?m2vo>D-|0@TrY&zqs*=hb?I0uhgSZUYT%4Q2(cAEb` z$I%ZjUk9(Yve^}1-A*f;z47*TTGZTomMu7;^psq9JI1I7B7E4;h>ex zDR}ujn}b$1r{kBDf0Tpf?6fJFRTK#)sQ!W%Dz>pPg1V z^DkU{e><&gmcS3N)5>NAe59RLHf`}yc3Rn#heWTbjJDItW_|oXJFRT^Be^ohPAeP! zIIoPg)5@j~UT>$B&Gz^>JFRT?zz?$1%4P^Y-cBop%C)jCaa}0inomMuJ z@k8yjvYCb-W~Y_S<@n)tTG>p;kFe9qhR4{fOtjO=hKCNR9BHSO&7=5Hc3Rn#hp4Ej z9BrqSO?haBn#wVDTG{Z>Kb2$cw6b|0Kh91on=kR>?Xl%l3`vYl2oYv8BYX=T$HpKPa<&8GONc3RnNg`Z}pl}$hVbUUqV zcEQiE)5?Z#p{|^1rw6ZxHKhI7pn~U)C?X$j>^uTYh)5@j~KHW|$oBsHXc3RmC zz;CkC%4R?OW;?BH#^E#Uw6d9q-(shg%_RI*JFRR^!*8?G%4RBlyPZ}x7vgu=X=QUY zey5#QHZ$NM{9!w-Y?i_wvD3uHc+G%Ce9e>hJE1TZu{<57`Hjm@4*lA_+4F0N}RyMEUui0s3^A7&HomMuV;BVMzW%CXGrkz$c zKjUxNX=OA2;>F*#)5@kf{*IkiHp}7f+G%Ce27k{^E1Na(zuReL(*=LuPAi)p_y=}c z+4R9bwA0Fl$7QX2WT%zQ9{9(0TG%H~b{2Rp57KEQvp)5_*c{3koDZ2p1&Y^RkCj}2S7e8Gk%(8{J+^YVA$-@WJY zU@Nt?4gW$bz8pTEomMt0=#7--lo$y8Nw6fU?=VDytpq0(O_~Le2*^I)Q+i7Jp4qw7fE1M&6F7QX+k?Xb81JFRSb;qC3Tvgw1bVW*YN_Ba=sD+jG?cEQ)O)5>OVd~G|eY=+|(&P4*t zK`WaDTNLkZr?RY?i|}v(w6^HNLr>RyOVNo_1QzJr}sHdo_2+G%Ao9pA}LE1Ns<{&rf~JdE#br1>dY-Z!T+G%C;3cj12RyOb9yW44H^D(}MomMtq;(OX@W%DDxmz`ENwM!QNi=9?B z3*iIow6bZA?`@}*4Ud^z8EB`KO&fe4JFRT$@IiK3*{q8Xw$sXHLwtyxRyLdA``T$` z(+?kNrNlKFUrj zn@jQ0c3Rn7jUQ;ImCbZ~jGb0Ccj060w6b{=uea06W;Q;~PAi*N@Pq8MvUv|5Z>N>b z=lH>PTG{Y;&XoyvTG{Y;&Xq&#w6a+YKh#buo0j-tc3Ro+*v^&1?X)5_+0{1iK_Y;MOV+i7LzD&PAi+Y@iXkSviTH0(@ra!IrtPit!#LV=*n4kTG`CMbn&z8w6a+QKgUih zo2Buoc3RoA!l&73WwRQ7uANpkYvJeFX=T$HKi^I(n@#Ww?6k7s@ue#l+G%C8BYv@+ zRyI7obmbB|t!#$km)dD%b0B`1omMu7;+NZLWpg}!g`HM5XW&=bX=QUhewCe8Hdo?T z+i7LP<4#wuvD3=tcKlj9t!y5|ud~z2W)^E1RwHyX>^G>5t!SrN={8c-xY+B>5*=c3d9)I0VE1UK3 zH|(^s>4v{)rSK;)5_)~{3AQ9Y|g?zw$sYyBK#9Ot!%EqKef}!<~sZ{JFRSP z#Xq;x%H|>bOFOM>{)&HPrXJFRSZ?DWb%?6k639{4g8&PAi)~Nj{=1!4He>Lb`5L}vLMxlY@LD^qY>vn0v(w7v6nuU= zt!$>^&Fr+Y;j!E+3)pF8a}BPAi+maK1si9JI3G@!=~=*=c37 z627#ZRyKU!Ze zxt&%vcj7(mw6eJ$?`5Zz4c7>$Y+Oj3*=&gO11sgAmCfdOe><&gw!(L|)5@kFzKfk!HoM`w+G%C855Ak7RyL#X zJ?ylynSk$Ur|r?ypIpF)5_*ce7K!fHb3I~*=c1{yF&5(?XN|e3YG5Hl6X&c3RnV!wEk1%F%XO*>Ek1$}x6Y z+5CbZYp0dX0xK3j&Q2>Et}#(L-cBo6Bh)5_*# ze2Se`HfQ5!*=c2SF@Cn4RyNn-=h$gwa~nR@PAi)S@o9Ei+04SvwbRPx1^hfat!!Sy z&$rXchU;ilF0j+e=2QGaJFRTK!!NSa%H|*VRsNifRyH-Q%I9oXc;CEq<*LS3d>Q;| zJFRTEHb>4Kw6f`j-(aVeO;3EfomMv6;5XW7WwSGW zlbu#J1Mr*ew6Yn3&#=?VW`Fz^JFRRE#Ba6J%7*KMRBp4=%H}Bib~~+XPQdT5)5>Nt zey5#QHdFDt?6k7E6u;X}E1RqFd+fBb;hH0rd+oHcxf{RFPAi*-@%!zxvYClLV5gPM zZ2Unxt!!S#AF|WR<{kWDJFRR!#2>NK%7*KkR35d{%I0VMF*~hnYF8@$xSduu3*k@L zX=Sq%KGRMsn-%dV?Xo{+69qHt*wa+i7LNb{<)o2Hbe0*?6k5Oi+^dSmCfP!S9V(2oPd9Ar z?XvZQ*lA^RD!!zhRyI@drR=n_xddO@ zPAi*h@MY|@vYCM|Yp0dXJ$Oqyt!!rE%h_pV^BlgsomMt);49c^W%D7vqMcSYU*oOp zw6ggpzLK3*HVdp;d=)#bY+B%}+G%C80^ZtAE1OmEHg;OstbteTw6ftkL6x?4TG?>T zpvpD=7^9WVpG()a_r4FCH5*&;?eVqjw6fU+U)xSAn*n$SJFRSn;Op3FWwSrNuANpk zQy*<6TsvD3=ta=fdZRyJIpsIq~b zRyMcd8`^1Q!*z=)8`)`P^C;fUPAi*P_{Mfx**uSLVyBhO8~C5?w6ggC-_%Ykn=kP0 zc3RndkN2?C%BHq;@y+eDvRMr8X{VJ06VR0mcsY8)5>Nge4w3HHg)(u zc3RnV#0S}FWz!8GY^Rk?4}6H7RyKX{eeJZe*#RGFr9} zE1S{ywZ6}%mCYfgYe#v10-FOHTk*;G7(1N>bJ@~2`Pq5RU5W%CApn4MNO@8O5rX=U>neuSM? zHs9eB?Xbd{g{XJFRSb;iuVYWzz>g-A*f;{`eVoTG{M@pJ}I+&0u_romMs@@U!f+ zvN;Gp+fFN+iTF8oTG^a{Pqov^W->m_PAi+K__=mk*<6U9XQ!3T<@ot_TG>p;FR;_f z=1%-VJFRRU#xJtd%H}EjVmqyDUcxW2)5_)@{8BruY(B#;v(w7v2mA^t1rUibromMuj@N4X}vT283Yp0dXI{0;VTG?!fUvHNFe!HDk zHs|7Z*lA^RIew>|RyNn-ciCxWa|?dAomMvY;P=>RW%DS0uboylPviI5X=U>ge!rbo zHgDq(+G%C;G5(O9RyJSa58G*F^CSLN5KHE+!o8kE1 z?6k5Og+F7bmCeEUvvyk99ECq;rGL9$_sW{*-XV>wA0Fl>$O#0veU}u zYW!t8t!!rCuh?m2!?oKgui9y4^Em#RomMu_;IG?hW%C;ThMiV6AK-7=X=U>@{+69q zHb3KU+i7Jpf4k!E*lA_62>z~}RyJG%uJWFpRyHm1zuReL!}Z`Q@7rl*(+>Z@PAi)= z@el2^vgwR}WT%zQrufHpTG?!ce`2SV&5rn|c3Ro&g@0zJmCaE6b33hU#^7JrX=QUb z{-vE(HYea;*=c3NHRdW`+i7Jp75~OgE1OI4Z|$_QxgP({PAi++@i}%{**u7UZ>N>b zEc^#Mt!!Sz|6!+<%{%yyc3RndivMJ%mCYRdXFIKIe#ZZ4rwK+i7KU9KML1RyHT&i`r>rb2h%1omMs%_?d`O(xf5T*PAi*7@HOqUvYCyq zWv7+REBM-WTG_mZcd*mS=3{&vJFRTK!`HRb%7$wfRyx{gW%E0}o}E@U3#?vzeLJme zxTayHlbu#JE%DBFTG_P1yVz-E(+2NqruG>veU|j>m*jX z*=c376~3{ZRyO_cP3*L?*%kk@omMt`DZV%GP#T*}R1J zvD3=t4ZN?NRyH5w+t_Jk^DVxuomMu#;Qj2hvRR;g@$KxivT1>DZ>N>biuew8TG_P2 zceK;WW*vMdJFRRs#QWQ6WwR;1vz=BpTjRUfX=Sq=zN?*9HhbW^*=c1n1mE3GE1OaH z9(G#UOu+ZF)5_);d@nn#Y)-}hVyBhOx%dD(t!ysG_qNl@W;#C5PAi*R@qO&HvUva> zWT%zQWB6b@t!!rFL+rG&;X0L-eeJZec?%zErNYe3YG5HXGuj?XNNez2WZHdF8kc3Rn7h#z97 zl?~U#tQ=~mmCcR#VRl;C+=d@+rNJe!QJlHvhy=u+z$Bfi;VtXs4CUV)!IGt!$RU zPqNd>rWJm&omMt&@KfxxvZ=!-+i7Lf5kJ*VE1PckX?9xK^ukZK)5@kFeukY^HoM_x z+G%Ao2%lo7mCZ=}EIX}iCg5k=X=QT^evX}1Hk0wGc3Rm?!Kc}2Wpg2ZuANpkSL5f| zX=O75Ki^I(n|tvK?6k6Z9KX;`E1PHWi|n+rc>}-LPAi)a@k{KqviTan)J`j#AMnfU zw6dvLtN7)1TG=d!Uty<}%~JT4c3RoA!mqN^%BCHDwVhTr>)_YeX=Sq^eyyEWHa+p{ z?6k7!hhJ}}mCbJW4R%`D48o_|X=O7UztK)Bn|k~vJFRRE!Ed(H%H}wHhMiV6r{TBQ zX=QUReyg2UHkaeK*=c1n9lza9E1SFUJM6Twc@)3XPAi+)_+55d*}Q_^ZKsvZTlhV8 zTG@Pp-)pCp%~$w+c3Ro|fZuPYmCY~s19n>3EUMGj>|pT!BAprN>bgZK+}TG`CPU$oQ8hU?WX=T$Kf5T2Io8|F0?X5qS4rZJc3Rndj(=~bmCXl}#V~H#@Ct`s2UbX=TH;i7Pb=G<^M^RyM=& zT05<5#^UqYX=QT+KEIt-Hk0sXc3Rm?!56U8%H~3RK|8H%F2@(L)5_*rd|^ASY;M9A zvD3=tZhTQYt!y5|7qipK=5c&+JFRSD4Z{RKLw6b{*U(!x1n~(9O z?6k7^5?|U*E1MtjW$d)F`3+yzPAi*5)-B%BPAi)h_@C^wvT2DgXQ!3Ts`&DDTG_P6 zSFqE{W_^4`JFRRs!CTpBWwRx|lATsITo1akvYl2oTo1akik((AL-AGZw6Zx6Z*8ZQ z4cCdTw6W95<|w>krvVyBhO_IOu2t!#F|H?Y&n zW*>Y*JFRSn;Tzd$WiuAPy^^5OorJFRRs!AII@WwRwd%1$erZSc`{TG{M~ zA84nQ&0hEzJFRSn;$!W!vKfKb+i7Jp79VG)mCfP!L3Uc%oPdwF)5_)y{9rq+Y|h6g z*lA^RC4PvVRyH@`huUdna}R!)omMuFX6W%CSvgq>D4ui+Ezw6b{zKhjPsn@{nh z?6k6(gCA|DmCdjCF?L$nEYzv^v36S7EQKFurvav zu+z%sbo@*^t!&Q6r`Ty_b0vP3omMtC;b+@vWpg`zj-6IE58+eow6b{upJu0(&2#v< zc3RoIfuCommCc9v`F2{_e2rgVr_*);21{31K8Y+B$K+i7L90)B~|RyJ+% zOYO9>X^&rKruLQu+z$>8-AsoRyMuxtL(J0>4RTwrRv8t!#$k*V}1jGXlTCPAi-7_;fq1Y>vWjwA0Gw1pFpDt!yUaH`{4tGZmj< zr2^-)^Us%`E&5JFRS9#P77z%H|#XE<3GkKE?00 z)5>NJevh42Hb3L{+G%Aof0yF-*=c3d9KYXAE1Tu;2kf-6X@fs#ru4l zw$sX{2mXkiRyKX`NA0w->5o5VrWpg(El$};K7voRcX=QUAKHE+!o7?ff*=c3-ApVSii&+!-Sw6ggDf5}cOo8R%5?XiX^+2drY1=t!&Q3KeE%x<~;mkJFRT4!auRo%H}5g zQ#-9}?!rH_)5_){{Bt|4Y-ZtK*lA_+4F08^RyMEUU)gD8^FIEyomMtq;@{Y5W%DEc zt({gjwHp-w&Q2?v#ql|ITG=dze{ZLiO&k0NJFRTi#Q$NZl}$(dM?0--HpYLl)5@k7 z{)tE1Nw_*VfpFvzf246(5DqZ>N>bIJ}viRyGsy1?;r4 zISyaYPAi*}@rCTPvN;=H*iI{(^YKOOw6eJZU(`-3n;Y=O?6k7E9beo|E1L)K=5|`y zJb^D^ry*7*}R1>Wv7+R$N18ATG@PyFJq^b%`f<}c3RmixMA^@c3Rmig)e8P zl}#&rc{{Ca+TknMX=Sq(zM`F0HeK;nc3Ro=z*n-<%BBy#vYl2o{qa@ow6Yn1uWF~2 z&3<@mJFRTS;ce`+vYCii?6k6(gtxWR%I0)@H9M_r&cbi7)5_+e(zR>YuV=GXV=F!b zU)xSAn>+Cic3RmyjIU#-mCa0iT|2F8X5$_0w6b{xU(Ze}o44@w?XNf-qTJin+bR?JFRSv!MCu}%4RaY zrJYtbQ}Nz*TG?ERZ)K;I%?~zO9{BHZSAT z?Xi=9?BzvH{wX=SrWx8l3mX=T#_-`!3to8|F6 z?6k6JgYRjlmCYLXUUpj9bj1hQX=T#`-`h?rn?CqJJFRT`#SgR7%BBT=xSduuE8s`iX=T$EpJ=C*&D!{pc3RnNfFEV2mCfe(F?L$n zY=a+brN>bF#H5Nt!zf(C)#OcGX}rOPAi*b%V)5)H`|w|7i##F zwq~XBTiX>IyDqLmoq48m(47`-$eQvcy+6)VKBcOuEssUWQEsZHZTbJl9CTfLi_)FT z_l0xNomx{hH9M7G)t6^ix_oV#W6$!d?IsP`&~@?Ag{u2{y1O?Am*3iM-`I8WqYHK3 z#!h$I+GO;<+rx~Z0x%D)rGqL!%mAAwj6hrU)A&6NB@e})I3yvwY|TV zZ0Nf9E9Kw2USy|L{`SD}P5D(l&-e60_Mb|(U3b3n&zc&#F1}cKa+fc>q1!#`Ze4z> zo@X_BeLwH&rQ2TI*md!)#k=for`vUL_vU%?anhH*%)VXew$1!=%5+_PK^DbPvZMy{<-tTl>eCg7iTiEGNweHrXtLIsbUfsTW>9+kE zyDq+7@y;9C=}v39yYswxy?WBy+k2O8dq88?#dj#)`7d_5(@yTadET67Fg?;ftaRH+ zja?TXQ@rz`cDmDn?wSr`Cyb~cxKH`LevE$~R;~IW2iMnh7(B3kU`>a8#*VG&FlNXB z13RD{hSU!mFnZX80b_;?Ex!g1{%=nkKW2FSkebHl88mFjp#29NFnr|x1L}v57&2zS zpmNLqe%i711IuLi$kF4 zYV`knrctBI^EAHC@_LOMUEZcc{1zTCdSLyq|2T2|n1Lh5ju`&GUZUz`UN=yE+JJ)w zjv2~_P2P#Q{o$hq)&H-zd&ATJ^o%4kaEI#tp*R7$I5S+0Ry(^zwPEbZPjnv0RuX$`^Ss> zZ`^U-yxzQd{dqJ0wanutJI|ZD%$vK;n>Uy@Z#Zx6_}^YlUQa$`$L0m?wNvi_y>{-k z?N0H*L-rXrw7lo`9aZj{8hYS9`-~ZK(7!$TfKh|~?cWEM59pyos`p@iws}ywUn=i9 zKe^ny)N~j$YQ%^kBg_5J$Wiq}I&8UZ|Fz41iG%k4w{!11X5a|k;lsxcI;g|I`uZ`$ z_Ze4TZtMU5XjP`=kF1*9BR72R*Yvr|-F3s!ru>s#{$%@)9Z%z^E58;lzy7aX`S!2> zxZUN8RgdcJmLH?3;X9|h=LyrwwOQHmX&=t7#q;k?Uyr`U=5@Z_d7kd&caEEzoR7Cb z^?XB0H$C6r^6yKQU)7`f@|{?q>5k7^TUSTr_v-GL(ww_{`Ni>Mx!rZk@4Oz1lwZ}` zy{I(jE8mvXaPavnpCeQcc07G%ey_gYE-0I~o9wFjNZB>L-Jiz;{ zZ;Z8p9M#*MmRspO)h8Ku&mzhl(PG`+x@7vX0_aI%d)KA?hQF#^>$AzZw%g- z)uVd5v*)_q?aBw=1;wgI^>&|}>vn%Ce{bkp-gmsdeEe5$mrK?1?A6!fi>1nAu~$!4 zey^U7H&@fwqi4B>D}R6CeEb!%dcFn9GjP7@>#;$33hL0<5m%nCKZ+DBi&Ue5v<#X?OoUg}R=Ub^sxNGIyq?F+b-NpvH^z7Q`!Y9Qp4@O8IoIuWD!2P&JHP!ZWl?=S&dvF% zx4UlHG<`j)Z@(w9tG-D4mL2yw)uTMQ;dr=2)3@KhTFuw+-v@8M@+^Pc?uT>T?l=GC zc9$-9;7vbXqvo$tnSzFiw$a{r_HdUTxYeD|$7Uk&#q zydHdsq5AgQbFT9(SpMLd*ZFpt>wJ&3Zam*wP0n|C&R2ao_Ack+&&KM(?Q)zo*Y2?Y zvb%n+-L$e>!KY~WXZ3uK%(c7izwCIZKHeYIm+#rKTVfvP_-V-L$!Ohm~FRY0RrVr3Bp_EXUJr=KJIGi;c>^^ECe4ytxE# zzv^*hIp3KKa#Wvo{aojJwVdz8vg6~Kuc1}Xci&v+TY6Brjq<*%9@X>lBdXQrX^-q% zQ*#xcNaUzKjUS=q+}-0h>^Wb}uG{%`H!a4~cs=-$%j)wm9X7S5<`N=D^=bS_Xw&mG zn?7I7=<>nH>(Qh9s-BM@@vA-$r&xGeO~a1ns6LG!L2P=y`kTtjw}8*LdD&IZw_vgA z^YHu!pI1{eo;O^M>eFh=uIc%nzHPpm`ZIjKUS(T7-_ki>^-cEm%jNyn7d`p(*bI>Lq iZZ&6JSzFVreZd^n^KoC&bob5H^VjTNUY6=n-Tgo634V?M literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth_netif_glue.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth_netif_glue.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..844e8d176e6ffc6897e3b79f19cf84cb06d440d0 GIT binary patch literal 54532 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 GknjIUq5!`D literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..a3a8126bc6f76a3fa513839e9ed9781c66bf5b94 GIT binary patch literal 95572 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

mdwo4c+3f#^742&lw}vxk zb@g;j?wU4Xde@ZB31yZ)UtJ^bk6MAukQd~bh~>x%f+mB15D|hG<)9(Q)lecRsPlXa>t}e zvpNrY&%x8WCco!zE`2b>8D%|vaPNg?a@X|fot&N-T|J${w%u{p4Z3?e zCLi#gx%Vk2q#SEjIhzj}*3r{5YwD!gJ!M({AEVsuXe(D;ZA;}iBNjQXul34ju%z=f zoIg{nnKB21n{nrt=YHbrop z(K%r5gKcd$7yf+tS+e|aSb5t;+n(j8xm<1sw=Aw6^>Pm>g05aJw>J;eQTbgjcXr|C zayNgdeCJnbSuWe5UM_btb}4?la;dbt;uznaTE{^7Q^ zt&3o}-1VxLdvoFDatD@;aSDt1ntIgBeY}X~a_=wV`0~6z%PlXz z?pto}eVOuieR|g^8~>d0cRlLmu2~k^T<%S!%S#S=(|Wn9mZ-VhJzwiwQXJwXTEZB`sSOk$b65N6Ulniqn_`Zi*$c{pKd|A zdb>PTx^eYn<#)YZc-dF^ukZ3Vyu5b!*hW_`_m?GVZkMCV=@?iJ%RGxE=Oq2$9Dh?t|u$M>-m-_(44RBpZ)W# z(U|X(i_G`N`^?AP>E?XX8uJZm%*Vf*=K8H#Ufa5GG3&SOBJ(|3=Hq@Kr+08;zOF^) zyRpo->|*BIf06mdz0uY-ymZW0HRd}l^VOGwUzhp#H(d`-BkRv@Kz^5By@T)HVY}6X zj={r#=60D|mOH+9mb-5G;V>=->~?C-cYK*|z2fUp&&RH<=6v^;`R0^}`M8d+=i}~j zbH1y~eC4F{je0(IlQicW`)2=k;qhWU-%90%qdDJgWj?M)>rv0g!`kM2bIN?HmWcKH zWcjJ*V|Nk9uWyg|-l2MqqWgHzPFmln`N03jZr)x_f$&<<1<~YFoOz|BUl@)ACaxGoxXN-LB z^<+KY>x;}cr`+%iC}$S)ZPu7?g)(t{9Hw2fEbL?;qdshz(ypy~uo5mig9i`~$A%QXkAE-Al%FzR-#GRc d<+~?8()VZIeC1;Po^F0;tBucwuSdPy{{f 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 QHyfTm#~3~vb-~&FAB8AEJ^%m! literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..cbfa967302475d004e94162ae935b4d65d12c1e6 GIT binary patch literal 149188 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 Q5xu*?+ceas_7YY1e`xKZlK=n! literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v1.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v1.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..d03713e4c55808028dc76a20d97ec52ee5aa2ce9 GIT binary patch literal 76752 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 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v2.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v2.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..c20f3617b30317fc5e834f78cea15a1ed9755037 GIT binary patch literal 57836 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%0D-Xc2LsLu-OYegp;^;t>1RdljZpBCzE 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 C0#RuI literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..93c68b208cf8af988daf5596e1844ee0392667c9 GIT binary patch literal 2692 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 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..b8c0a33978a4a42177b3e3db8ff79c57161374fa GIT binary patch literal 89676 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 MzaZdhYacKF2QX${bpQYW literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ops.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ops.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..0cec5534eeb3976123d89f4f8a510ee410f161b7 GIT binary patch literal 53216 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 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..9cfe71842170d57a6c5a8e34fa1f1ad899360705 GIT binary patch literal 78664 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 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..e62feb61eda9e1891492a1ade2e52698a766385d GIT binary patch literal 81528 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°Ta9QHJK6~g{59=Z7pTc!z)5ArgshAG;LA`+;| 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 HU+@0`zmgXS literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..8339679d8e413ca901d95a195a68bdaebef3d6a0 GIT binary patch literal 92636 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 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj b/ESP-IDF_ePaper/build/esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..7f87fcf82af40df75a86881bf4017c9cae42006c GIT binary patch literal 67928 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 Y%mFt@!JWUlBD+81_sy?eq-Xd40AkExxc~qF literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_binary.c.obj b/ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_binary.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..c58b58a23c4b324bf6b39998f9908708f80a37eb GIT binary patch literal 2708 zcmb7G%Z?jG6umX=3CT<{cnI$xVWa>-qT6oIgfJ*Zgh?_yhRL9S1S_i_WxF$Wx7FSD zFtCWkE-P5FgbyHJzyh|2MI=6fB}fpl%mU7>huuz)fGbtsb8elga#h``^35x|SA`H{ zP0*h-XGFg}M2c@J!8ux|I!%CUir19%q;1T8skWS?B{?-TByx@~D_2)~M;ud399M2h z*DYyfO*7k02aQrJaRUMX6UzP{?9H^;y=s2)Ypdi^80C7VR4 zQ5RoK_}~KC8*SjE z2;5>UqfWc!Z~1M1gX{BX(8;G8?PL^nKTV<{$G0cbNG1)pA0GyJ&)o#-$6>?0)^E5) z8F%{W1Y@|p-Xx96Bum{wDqkQL2PHu{ zZ(qLJmHWY1=FM=D3}aI3wyTjj?Fra20>2hGuylFn^`ubVvyx! zW2WPMG+R1X$Jqo+Vx+8~o$c+{8t0-sD~b}mxO+Pd&MCd~-FBHGfHOC}ZQ(l$~t zPl{+tVv94izO1&rJ@&h!_PEuJ_@gpF1Dym4k4BTBKW?Gb16DoDHM;v(Rp2a~bQ~gc zY^=sXq-u^i^)}{^I?k3ttqyI4pO|3=4z1kBPpZQ@4<4hlAZKQQ6?z%CH=D!?@jbL$ z;TLCG1}EqpeEAa4wnFb)sQe0j1pj-bJzodERCo{kc7>0??^QT9mhM#eXW&0n_~+oA z3cm$@t-`+q|E|Kn0{^kXzXqS%;sxf=>bwfbp;P~O2YI`(3@80=5Qe#&w#eJPbp5K| zHh#nSO?a&vCaE+kE7ls*#I)cB=;*w5uV{BcyH~Z_($2Tt_~3esB<*FKpqw$nOoQJI zVIGfl#+VM^zEiL_y+w5T`Zf6D9aHfN@?3?ij{7 zAs$yy<%7Um!ls^vCpG3g5Ii`Hb3i<;Ao2bSlb~uY&*(UL#nA}YB7B)^Kd`8jpOobB z#Y5pae)0cJ=bQfElyQGY2D7vM z@twdY;|&zHF@ESz@SHLn=fY{#L9uNB>06W+7#Op4``{LH)z2s<4VcdA-UY6XdlA*K0w8?U0iV1ahV!#bsu9PEk@N$chg{wvE8x@ zuIX&tFThbXHesc^Yze&mee5eghwh-!9|-bsd=`c0TSwtrzB<(R_$PN8F>AIzKCV^W NTUfMjtO(xf{sz49i{bzP literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_common.c.obj b/ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_common.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..20f5652bb59cb63d123add19b3ab59fe6c5868b5 GIT binary patch literal 2848 zcmb7GOK%%h6h1fOq;1>=m+)+hCl3VjJ&QoN*GPus?J!OS^1t5ik#J7P{Tflg63 zqw8k0XGt^LP8+pnX`kK247Zwn7oU$%<}Ts$2$ep7I`P(xEfR~1Y*!-Ail-MA%g)02 zh05cY)FmpHUn)Bo*D-JbYj}pX7tx~-+lvBV?jm@tjP6!2@$2Om%4_BA#S8GnIOs(6 ztQW2zJ`$xw4ScbQe=eM1#e0GxYTcwSYe6$<9weih%m!TCsMW58Nq>;UGR`wLg-I$~ z!~UR_r6Ccs2Ga(-`bq4CYX5sl+^MP$@9r?pqE0MZRVG`zZ&x?`YgK>6t9wgTw;wd4 z^{6*kt^-F|;AR6EuGg3RHNWmJbA1|i*VEB*J?e*z_o6UM@omdElu^~~v<`!`?XCcI zTFt6^yHj!wkB;2x&I01jE6Mq%!b zl3tKUJ?S>1ydBA2iyOmvAIo*~pxKkgkf&0**|@ld zcI(cbyPLG6M%yt#;Zxv zJ2tQXcG3uf>ArB#SvN`Z>Ua`-xaOQEQ)wkb?2~b258B$;xL&;yrb(9Nn2o!;Rpmg_ z;n1ir)mMDqUwhWX2i@2}e5O$rj!3L=_*Q0BEYt^nqhB8^HA4QVu+Tt9hQj^+u;&k! z(CWApb4H1N{i|5-Ol1^YL35R?j{{3l9FtwF%^{UGEQPm94h4Q{j2SpIe~h127kFZv zBTgRY$A)=&4*2u&BIb$n-E4usIQC_5ieAH)6N8p{decIs=jk2jlFk@F^D0IBQRuG? zYrDYv;FW?u&Xs;H)V~jYRN(i)*9-hZ@Y@Cc33y)MpMif`;9r5?FYpK86PZqO4k0HN z#Gy0)n5Vp*mTV3?jiA{~13*bwIw zq$9>AaKB)DLEF{3p3<1S?5K})3Z17~cP+~0-JCp5*yJ^{jJ#C#0&lWMs4JY|RCSOB zaYv%b3gKx_#C@jBVqCY`%_^_P|huAub zZ39R@qUXiz3}ze4Z+62q9gq7lII0H5to&|T0&VBVx-cDD p6}EG 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 I6Jd0^zk?LnZU6uP literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_sha.c.obj b/ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_sha.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..ec8ce2c454ad6b33199a8311748b5feaedcd99bf GIT binary patch literal 1296 zcmaJ=&5qMB5T4R5|A%ts5>6}EG zC{*jnr2w<(^rdr5rBF%>k&^k$F~`*Mg~1>g`My7X*60bZrr0CN72QH- zjA5^TRB0C!ewYQtAf)C|$yf)ql2x2#W$G6LI|X~+o`oL#{JpOLbgxZ{!MECF#5g=H z>q4)E4FBi=-#Ngy5Aa=pe^heSRfa7A7kgLxwT(3UsKGT&2RBvaC4!Vi(`s|6wwX1m6~p(aVp|cGj;8C{tF&s)o5qGp#FdMTdYz~8lF|^kZ1LO ziah-Kzlz?(d)}OfuCkkWCs;LS+m;*N%3jvg3^X&<=6yk6_h6~2nfgT&o1C#9CfPCz zKVS~OwXh|_JGB74F?*iLwRzu>ms=8g G%liWlo!EE) literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_uart.c.obj b/ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_uart.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..087d12d663718bc7ef16148dfcb926227a39cdb4 GIT binary patch literal 2836 zcmb7G&u<$=6n>L+(l%~GLZJL;kz7=0LG0S=q?8l_l(Y?j&<2$vF34K%uI+8syJmOo zkV>fB-~!yZAb}84kDPi!JtL0X;1A%)1##p6-C_YS*uS$orv_y;a6>vrJigZ0{2D6>1%tlE;R^<>g>+q~Ji_+f`bCL-J zMc<6-n^B$>#mqR>s5~n-* zsGMFeT+Kq{161f;e6fjtEF5FQdjb{pUfK`qUOR2?rlWe84_NIe=+ynRKS+}>DROS| z(<}^z{Xsp?5RO@kX=~_Zh2zWJkJF@ElONvOVUkDPBn)ayHm}~OZMf%a?yA#t8a2D` zwWIYY9;`HhqujIeLFlhH8}6FhbXT}P^Ly*rXr&qT{no9>&og{GVd95T&F%(!Ue>W! zfx1DvW?$>p?7RrpyU7r9*qzQW@rx);>^zhWcHy<-P&X7=7~1(>RQNsHPm@uY<(QJD_w$YYoh-eH zS@Zhk>pS+t{{&SYqi4zW7z${y28`ERL#tT~Vww7Icyp?22K(mXG)BKzuQjZ;je zLaW(muDY(f_LR;Iy10SN%%a>MkyzuzU7VG9&>Xm}esj=h`TUV7p@7N?iTnLw><$_j zH7(^@QK8@dEcaSdl>}E$Um@dTp`|R=fy-r)EEi)Ji)2wK@grl*z@qsB{3r@US?1_* z&=cdPd3qZ7$MGWOsR=$?;uprg435yN_;Nu|GEdhGly;uphW)NIo=d~GB_4psCB6&( zeTiq_UzGSh`0Wz^5PZGFKLWo|;-7-wD)G<3ua)?h;2)Rx9q@^$s&2SNsD&l5=-5Bh zCuchd+rw_lYqzs-)F5a3;`J+TQ`;47S7DW393`RlGS13J578rd00Ny;=2>OVEAyN( zYs$DLjH@}1QFBE}CvC_q5_&28Rtf!JEiuNDSRRB5eXx%(zK>gp&OpVYgyb;hL6CD$ zp_A(c#&|zi_=*XBEg-K!1qX(_2^GgBq<0wORbpvD#lsR(hcQnM=|jb%5)$Wt&`HbZ zCr+w%z8&H*g~`eH`zWHYMW$@epdx&~AcxB|Iqf_rCktcGnd}hyN+&qg?PXrl4KZYL zb_OFlIe5wXc*n>|(js*57U8w<{9VN0GUIp!N`HG;Aj1C;UMi=kx&7+D$0UGyh>1>V zKT|~x`k6H6Gvt39|K{iFcra2p-ZvVvG4Y-O=9}^|l;s!v(4S#BeYl;KQ*0e-#sJb! z&>aR^Odq!y%w1{hdd9@3pk!v<`lS*mk^+92&{?6wTH2(>UThn zo6XgI+&?V!Z literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/port/riscv/core_dump_port.c.obj b/ESP-IDF_ePaper/build/esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/port/riscv/core_dump_port.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..a3b85f9a0904fe5211e665babd5cb53e88794637 GIT binary patch literal 2860 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 V7^0my*Z8{8JMkMKUIs4T{{aI#pPT>y literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj b/ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..0186d904e58c53c36a63df715e38d485f57f0d83 GIT binary patch literal 46292 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 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj b/ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..8fd66ff0745869d59876db434ae82aa1b7ec9911 GIT binary patch literal 32128 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

j_Qkz0mq|&sc4? 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ⓈP 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 HtKI(x!TT2x literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_sdmmc.c.obj b/ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_sdmmc.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..7223b53867a27eacf486ad434c556bec5620b2a8 GIT binary patch literal 103076 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 TJvUe(w|RQQzO67}KHvWX_d@62 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_spiflash.c.obj b/ESP-IDF_ePaper/build/esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_spiflash.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..ea4a6525d17f114381a1d742df6ea66b0fd88935 GIT binary patch literal 109064 zcmeFa3wTx4wKhCgb`lZ-VM8DSL5$o~On@B{ZVH7!!bJ=i0^ZPV$OWPy!6e|N)*Fa| z)~Z;w*7jIyt)%BK?zxSPEjDI=cboZvV*7nBk4J_*T(!(dVZ$6@QV)vZV*7U~C%^f|Z zt&MH%EzL-1K4KtsmU=q1on0FndwSYB)|b{UXsBIPx~Z|Nr>&>0v!krEvAw;ssgbyJ zb4OcGX?NSXEpsO}TN^c=jfvefZOc2OwL7yozpP_f8AENDpIGzwNssN`Ic4YFJMP^!XGc!$^=RX7FEnQIw!yz@ z`gr!}o96%Z(>Lu2YVKY+uHl-7tP|f{x^CGs%c_s5X}tJC)!n`QmP_x;K~G! zoSSQQU6Nz+YgFT&#Z5VHn;nar4taa{*6-z;PrdxH)gQYrr$y5zU*43RGdywY4s*%+ zrtY`RylwXl$TLlET?(W+dn;vdSjvNo$D23I*6;nyJowZli$4#X^_^VMv27lee7|;@Pk4c=)FIyMB9+xoMB4@7~^5yP^_vYM;4eO=w~A zw$!hJnx8$mWASnKMHX(ktSIl7xpvNCzV>A=Cv3sTRyRJFne(&(`K@&_?am#+q9bnJ`n|>GGf(AY!#nm|nl0WjA@q)4 z|M#z-PJDl{dD-N@f5pP%YJZh8DQw%B?~K2Bhe_Sc&zz-0Zw{6&yX4LJ>lQt;sCwz$ zOLH(ASl*7s^B!$C+JfMRETLlYzyb8s`>(%j;hXcVX3ej^)z|#36<_P=ENyM;XpZ|- z>ES)+Y-*W%SaV}f<6&i`-J915hZlo}u9t3aT-VY*_ppiGhaEAcbm4}UrZY-=HncM(TFHE1+o(^lMPQIzRYs=h;ZDpk`U0t1BrRAm5&OUtN*$6Xz)vE&) zYS}o@H1(XFZfh<*bZ%*FZF3BCKb0#Ee-pJZDASW?Cm*<-kpT~Lp zfFNt@7xKe-f&9aAitC>|FFEh&tzTSb<~>uE+>obMCU4s{U|O;%`yGQ)inE?bWaRYO z^y6>Ms?1xny*)W@b(FhlXwL9mIrFo;`rGI-zI0;n)vBw^_^f-(*2QmReLm|QbIb8# z9@+ZEe6#kEmllut(Sq9NE~)sWTGI2b0l)rd(?tV@b1o0e;Y{9r{rH>L2U{0^DeGt7 zjbh1HZr_!Y%=^_nns4{^+u-?o^7hSti?UZHC*B_Ay=V!d#y;j9cgel;CoQ^eQSQ<= zPh5A>GbdG_+?Wxav-WIVf|1I*Fn{0b61C}~8jh#ds_|Qjc5g4rD=pYJYem_~tQ#wA= zWerbvody3xOzGQIrF`DxS$49g8ag1WT zjjwh*TCr(oRtz%1L zdmDFL`)RkVbbV(j7J#mnrgNIwTQcKue0^Bg*mOp(46(LEd1NzI2GiZ0o4cA?y0s9@ z;!W)>jomG7*>StPc%0t7bmy{*EFoDrVhaBJ3oJ;oU^?s#3jZ(4ZMs!J|^ zu5o7oD)^iXS}vgKMAq=~MCa z#}-e1PQ75V*CMteuDkVn$8*1vKo80Kg!A}BkQLM}Pewkwd)rqQH|4)m*fcz6SWb)D z-o3MFNKR?oVq*8D0e7u`GxK)Ju61!RZ)cci`!jv+jiWszcC7>7uvaR6UvK^1e+NxF z1{7l-i`1+q>^}D8OU*;uCOujI^d+rpwlB|Hk_=1P7VSctuF4)BENePAzc^mgCl*ID zp+2@|WUd%oxspSfpX*&ed)AXydy#}WOZPb^ODNhl0P8Sg9j?!65|11o?h{n{*kWyG zZ%Nc5NsHp8@bNbf2<`Q~n~(Mh@7%Lv@ltR9&9h1w(Tm4Z+k1w z?>P2qk#TtK*zr;_Vdt6T6}SG$X4}sk`%YP3Qw&R?C$$+mw>d1CW0!g{lk}M&Y zS&|U4!;)+vJ1xl>+}3RJFCXv?7|WG}D=f(q@^MQB3i*U3gM{3W$9g7(e9DsHLOyTF zNFldcGDgT3@_vLor9y7AWP*?{T5`CM+bt;*a)%|;2A|c|Ve;=9z#gbHg>3v_bkY!Z z?mvgP{<=Hy8sr1AnKB@oI>}^yVUWKCd}!;&9+N*Lu+28Zkj>;Lg$2Tf1_L0?s|+0ViDv(SDHv7br% zIn;g*v!6w-W>bU2WvCSXp(>-s9Dy2*uvL~?4y-6VxxY&O)8(F>m;zPj76WSv>vH;N zo!?TyQnx;8XzMxLevYu8#rE?c`#I8njIi|psc_H(QK)FyW))}zVAWdpb8{|v3QGjQOg!-yTZY&82%d}!c~gV`tIDg$>G z(uu`823~H7c*npiED`S*`0;`NgFNCL1FsxdjTv`@l=BHoCS&Fvj3TV-{|Tx#S|{C@ zT$MNpqHN0T5El#|`V2}f9yF*pe=fqdwKV9Up?e^7WTYih<3XbaG3@6_=0T$qgODei z8HDLOrXDMb|mY=oK`sMP9%)tfR36dIxAG?>QKibUuV6w)~%W> zO{|?pLwAUw&p>K>q;PWLPbf3{0SH{TWF-q<0<+x`h*s9H#1A1F&CC%uvPKOxC{em2Yji0GN9Jf&NeK%sMQ8k7 z=T_F3#A}e1G%Q$bg5u$OP*&kKl*s>fQU=go3o-^NCKy@T1Ds=c!9} zDQ4%2HM<_$8Wo+Ii#yY9z^$ZkM(#tDP-heoig^ruYpXkGp>5XlRM>+gkp`oOv7cTK zrKL<7enc*#zSSGW&JwhTY1UZskbG7-MJ3y`-+@WxZFPz~CfptM9 z9fmK9Ot3W=_#$+&u5LdZUmBTUdoYBESIVW07;%;z4U;}T~)h9^a6N8alXS1$eE@iC`2FvA^G1Hi- zx=?GeCdlE`;9-Y|0rW3}*|R4fh%R3fOwPgtM4{F?CtoAV)^T%_4->^E({(pXGMX(i z#)40%Y`L9?CrAos=8#qKTA}F{+ zxD$*H!n%pZm|)=NtWUx#J2%1S#|0y}zGq#%Xr{|)77x>Azd6BfSFirs1=6y2Cu+A@ z7yZ*vZSs5h86JA>LB`yHM2sUQ3?1Sed@_Ph4o*QY?q%-nYrM_Md(X}2=0mWLL3LRW zi-4D%AjY|B+ZoQ4y^Kxc&H;MrOjuR^>4o)EL~cyj4PS@da=SK74vI3Gx26P}K3giv zYe18@`keZ&#Ud<4FQ5^61fzqoe~0PWe{{mxe|2C^PN^u(8LHr52gJMC7b9>v-cMiH zNWi#MBf4(oL^Hyb^Ax0>B&oP%l#E8p=H;Sxy~{hjpJ=hojT5(?54pOr$Ix$!I3X@U zZBMafSkv4=KI7Cbaam7=`~1eq5PZU@71m|?aNB0PQ_#Wv;6-+*M#|pCF5GWp!_=6q z5JT)PYaO|S>G~fR{$0Th50z3WP26jd* z8`vkB?4`gdPQKuYSj26CqgP1EoIO0_aQryCwFQ^Z@npFFvr%v}GRk1ti25TJQQPB* zHYz^nwu&3X)X&3UU1{C(g^=6c<;BlI#o`CpGFsU`uvbonGCTj;C54`_LQD6GwhF`V|3S zKdd~nx9Iq6U(wOd4Gx~28{JC=&eOfoLLT|Ts46?3XB9+=5uDo_mM}^v@bNnc+ z{FRxTTVDVDe5B0Yi!qcZhY_OJR&C#x%PVnp!flf+`pU5A8^WS(`cxaman({#GTag%s&gU591Jjc!0W0|`4ai{1drnvTT7c(ml$FH3()VcDi@FLK9 zO(&G4ckR@j3o71qd?9ZX^ANta_#;9cKV^t+ge84lGP9g!`=u7M%&^%89Jv0jt#q~G{_AVTyY?K6^7^-T|Ge$2?t4J%I3TxMvhub# zJK`s-GkVpAgs8sQ74cTEUHLd4t#=GE*=b-|`Id~*^@tNHxQS6jruUM0x(l+~oMpPr zvC);A5)_wlrHflw>T~mkzDRTK2yUYKJf)RwCYW!(B^8Od>D0mM6_f@yor+5WsmRos zS`q6f!PH}z7Mv{JkqQ^oi~=eO7ioFu1lC51851jpE+fT^nZC#6aC{Mq;UNW$?Yp2u z!h&qa@Lo8_!Co{5tiybo$U3Z;PMly2Utk4?Td#I_0u!sPe6n481s`dzkp-8@_3}b0 z@xb0C7#d70EGkG8mK3f&XlRgxC~JZ#D3}Kk$|^RA!Z`&;70fPJT7<7ACK;Y`oC2zu zI|RB|i+EyE9>Z3Cb}+AiTyh4G4?G-(#z3>6C@9E@%6ce|P`%z&IXJ}|JEO-9M>#J?q6LO@E zwqvp|^b=jBL%}2pmKIfxVhav)EtFIU4)+DvIqbMNzVaRJxKwjVf1iD43CHK)>nqg>Tt zkySr>3TBH;YYt~dedl`i3dG(#DGhtIjJBX2^D_;V+Ts`ZS_lGuYm8aQiE;F(jzXyc z9p4>+IVplCDjaCSdyoI2vcQDNk?7uG2hyw%I(o$x-I846n|8 z75Cwiqw>6I6OM%~uh+EsFv(h8=A3EnOB|a&{p;+-W?#0mOv;;@q0}B+z7LhTLy;(2DDAs>VRB^hUx<=XW-sK0b2>16N&60jVW!CBDG>~pq`>qgwI&DebxBq`dvO9U zjQAQp_Ea#LgCLw)UV^XRcZuGJw)UmrTgVv8KD8qY6<&41GO|o0_OWL;VJ^rDv-&z} z+MDu`C@jHqAV|WyZ#{gr+JthWe$7O8w{JdFzzG02B`1O z?pvw_`a1w0YkFq<&t$5TF@yS??}6Ei*c;(cBQhI?Vy_LFx|gNHU)ojG%bjJmy03LK z5w~ZeO}7g7V!WSq$qth|P!hU_THH%~NSJdk2z9-F)NG!pFYEmzs};ZSJo7QPUTbP# z(h7SgYKm{7PnY*bGMv?YRap&s@yXlw+Z-_m)f|~s@an7^5LL`*P&`qUGOdL(4Yx*3 zmet8t&Hw-WFZ946V{t3f{285y-!A%l;b5L{j|R?Wf~gxiH?~Y|T-UkojLt1n@i%Dv zU*6W-+UGBFm`wF4(8V8wcek}p?dj}n@1EM#*4?yadPO;Hw6wQcTdB$^6;r0AE2dRc zrc$Zdy>!~!)=gdC)YMBZ`KGpYG_`MTZuxhV9Ive_YU;+urVVW!|5uCbKBqg@!o3Uy z#A*Ci%Er!)z4Xjp^5M4z_Af(sXA_5SdPUQ8%{UdZeXFJXgiCkVKB}`(;h&3YY5P_Z zf8{0}{>sh%<&|2>58lK|J0LTAFZ0Wo_^*B7cWvN{D#c$UwsdtgwolnWX?IU^b4x2Q zB4HY+adUf5n!g{^4Os#*C?E$2{F@z#XJkNfgkadEcOc3&rm6jmbWc}H3k@+pzUOMC zZLGr?V*nAp8_Vol$nY&Y)m%j(K>eiq#D@Frptg;hSb2Pnpg$(mc$WRCG7)z7bm0ey zfCq&NXF2`W)~3!5S0S_up+VFdySrPu*hXYw4bUtQG{}*3Pus?p?w-btn?!u{y3K9v zJ>_j3^K7`pFPr4pg(NXG$jM0rXj>qkIRkM^2P~&B*8zO}Yz33>cad2tJP0Ik3HdJP z5KYX_b&^3U8LX0Gl_Xu}p_(#EQ$oo|l?+N`+Zwnk0wZ8YO_&!pA*_6nW*x(ND$$CD zse@c4j+CZdU`s)zb3UlJAE9$xm*pI!rgO9zc`89COi+8$fng_vO&yfrV^nC0>o4Rv zfdZ*k)WsPnJ4|&&c})b=Q6Ln}M3yb&1g+UTBxSjluLn*ze1eCEyG*E&?G+gTSIw~g zy$2c+8LQJ>Y1vsh=$j?BRo*mnmPTlu!v5YRhx=Gr#1{aJ|)X+JPV!%i2%u)c0S zLKYzxgd~faN2Ca097RbeBd^yuMV2G9|bm$YIB%FqjeAL$T z19S$-$Y}hFciCfJq>Yv%jkK8OcJy=dyqc*C<%Dr0aBe(E0$IEad||E8Jj3lIW*+7W z^GXOKRk@ZAiPa9LV1}!P(rAKfx(x9^&yI~hj10Y7hEnWch4x%@N7XdWOYY&CTPK*- zILz6*CQ^UNACBNS*K;EiGUZ@L7RCZCK`rNms~$XEdQO8Yqrc=T@p6eyxEUzR>|aU! zfKp&nCT=gCu#MWsu|5fF90sjW;@4PmVZoMh2zA0)RTNJN{YrJ6m;3Y9wu?=5c6BEE zb&luD7BONZMu1DMcowY#gbma;=Ge``yy^xd*AaKUw@kA7*ax^bJ%ho^>qHBBD$d$ua%*;b6)*;@6kkT%BPeVMtZGT6oo@c7%4_bJdWZ+Odl^jdXD6ACTK<9?rSmYl-9t>lNA#qg=*Lf^$%eg&X3GSt!=Rx)(d$ zvF@x_a0eyMwf>VYnQe;+!+J(BDnk1mt;D#U0=bC+EYMBBuz$j9ys*X-qt?kdjL|+W zbtxkv4QXw^Jp~Vt^>32en(S;0cjx%p-}_2c6wxA$8n*0SQd?)&%5e4T?ag70(pn=o zLUR3g)%j6px#=rS?QOD`1cUg8%(_LR8leMtLE~DR@3ucVF4}|@JIeL(vF_}~FJrpt zb>KCb*MV-v<&1!`F707wMgdSASDNiLJ_kAr?L=qD!yKDy`_<0KXcGpPvy(IDXdR4v zSJfafILwXc*+7y}@5nhKwBK&xN~K}fk^^5xI8imwoJ7^-n`zLgbTsYS)^<(A;1 zk*@RJ{;$@=iNc`{-4ea<|Ea4nxf2s!VTA1rcLR{bbTm|jYq{NUB~IbwIPlZb^*0UY z%C`8xmmx!%ID{?8SdcVgaf(|n_`nGrtvVT%w(|v*-kY<#a08!_Th4l8x**YQ{Vkc` zU*a&rWO%^eqFJ5O|9qC+hK9%ft`_!bpWnxRKI|{I2j9YqANcXg=w9oo|F$xu*YWFu z-7QT$re@X3^vVVG4NDuAuBc0|T3y|6;>w!zq6G~L(kqvoxR>Mwbtf9WB_{oW`B$x6 zT3frypqMm%>O5x37PDaGN`r4V@h89dLTh>j%+=SdN*`apvcAFKH54quq|>dNJDSpI zb5>VdPfN^-*0*}aiiYJY7A&f%Pp_HwsjW{hty{BT`O-z~xdq48G}P1^+Ay^%>W^K} z&``4|y=Zm)(z?azo*(x~{?C%{@KoruOb0vuedc$QGp+EmYU=A()SJf5(ly>!bK%Q@(!G8Fw!ITC1L2RJ9(zpf zD%SW|qu(mJGEw!m^%*^~zNIG}y%s3V*8)kAeNPvRV|oQ<%&`kj*vkOfeqXqvzGl(t zV^^|;$JZ}ysKH>ZXsB6;4%EahTbiYXw)Y#-=;>I-&@l{qN58ubi{vcsv&*{M)_1ftmo{x^?8+GW z`i1FQPLD+uRWt11VrW<@D$uZE1^Tk?#Po`lHFfFQrOWZ+6o1w%SXpg0cld_SYTwY< z(cIpWq2@}kU&`WJwScXhX2#7P~N2Cwwn?cC0E@Fg+uQq!GgCE$BKEob-OWi#n@=g3QSylU#} zH_*DxaD&tg7)9F_)zmG;yi2F;H^*%qX}q(hY128zy{yMGz;Cya2VZEf?>4KK!k2CN zw#my^Eap^!Q~LE>xqNxLcGk3Gp~#?OV;O>NXO~Q|o|cW9w9U4c;gt2_SL=7 zaBXZnJIytuv#UG32`>(6ItT9^YHsO5pUT(wHgfmvpy5wOcbetZ3(&h#)aH)O-EhQc zK#h%F;aq1JlZniz$Tx@?PGIy!&j!=j+{|Z__R_{MMlG$&7_0h*h3QqxR~)~WY<32( zu3J=7yR;6|#SgigJHqj><#%r86g0M5*w+{q>s^^Mn(vEB+uu4z}WrS!?t|I z!eeN^qp9nhO$bJAw%SF}_CXlNBj-4)v0FL;>VC!iu#T=}5+i31R@t^5)6s$+7L`W6 zpe^!k=Q_TrFuX|y38=lMdTIvdI^JNizQZ)RHIuKKOSkC{fy-+};6j~^J!a9Wh6N3) zS9u~BK4&2MQ#iukQea1AxL`&oSQ;a0+e}=l6x)rMz zFG+KmvXuy*r9s!V^Vbg|Ph{8;m%}C@&CtMoPUzv>#;iCd3T-gZC9h~PY^AL;L&xz8 z>gyO-x;G#&w{5beM&rxf26ED8sl4~qRp)kU+Fp7iR7mxwP|=^l^!^ko`%|cr_}Oh1 z9lxS}QPlYiJ(k*y%7W?@_1qY6>R5~Hf;Bbu)hkxj7`{dckEZz(apB6<5-gfKH*;;n zLq{D=8#jr0yM`KDT;>?+obv+bit1(9l9;nPyUtj*xz(=Bm>l(31SOhd(F|ut_!LrX z8DyyZlCT`#8Pg7&fwD>9I8{RyUX}o$WU2=&Y$* zQCGu>=pyc32FHfEP@|)a+D6YC6-qnl{Ys!egav8=KPS zwl#Hk;jC&%Wl@7Rno%3FE0z;{`e(;so} zhK%pw^La;SdG`i9lXgb=SzV2rpui{8ntIC7cX$tGdrSGcww~6umiA_5hVto~H*PAo z@8WX;K2lfSeO6mf(}r>^R$E%Sx=|GNr(BHekcS%)f4I2TaL*Te_7DN@10TZe>$P}& zFXVO@ae0$Irsl-x8mAkSY&IO5hfPZRIgra_b#n)fNt!^ctPX##F-C)AA8Qq zuFlipUENdB!t%P#<`zMCtz)`nWh3^2Q@N>bW>{LZbk#BTVye$oJ=_M`_kj2+VG!gM zv5UpxSqy}BTLkM^V>3HhyFo5IR;^sp(6AC~2;9|mX2u=>7HUpd3V&p{!qyGEZiQTL zow%w2S1jqY7M59z+`YhE5LTJn1i3lEhhEpaD|xI&r%UkHeaO;z$_$BJ-du%OMI6ru)Y%p8!`EPFs0Va9P%l z#5LKwa<0w&==ESlO!{i9JD|HR+=sOSB$Yw})A5L6u$|2&)TM)~T+vH&K@r zW|8(XjQZg$X`g?i~p{V2+=sw8s>DW`WyZ{c$q>jmd}QGecVhecOv_De2MQ1_{Sg;qDL~ z`9QWg-KFsF&H{6Ut*@WX`j2rsT7I14k7?W?_T#)%lU@Cz@fZC#pA^%N^U1OFvKZ%B z$Px7fc>>SJZ*nQ)aLxkH9H0H?nd8%U{%Cw8oqa7w-#qd)Ngu81uD((KN_uH5oo$mN z8hLX3-Jp}piQjBo<|MCT>Suvx_D6p7W58CgcRKZlIUD%hC!0T-AAR$~WBPF(jj!a7 z^Jsh}J@RtlQH&ElBUWA%YbAYIEd4-ptYhww@_LlI{@P!DZY=+WF}^Lvx5xO-56Q2K z<&X0lW9f1J*;x9A<+sJ`#ra*a^#9lV{#bpU|G&(C87uFV82?R-zZ&DO#rV51{+Aek zuOD6*F1z9%BlnY!j_LQu$Her<#`uK)$9zhx{N*2#uZ`u8^HXE#alS5=-gyQY<~rPmQIY7URt^&bcE8 zE^@siVFt(M)8N>A>YdKM&kk)!dVf4GrXT0gd=h)ZWBPGEA(lQV#-shE*o*d;j6%_o zFnBYIcO>v;h-hvxAsOqB-s#kj>M!Zhd_ORJY*I|M&29vHExQ!!L}bZ~Kru+OJFdu8i5csvjQhuO)w+NBd<-kMrFz z`*D6pEIrQekEK7_4}T$+9_PP|rN{Z}vGh29JC@!bkM^_DKhb_xcy!ySZ=M&f*ODIR zgJS7%o{Xgr>xUP|(xd&Xlpp71G5u*VUfB;{6ibiuC9(8nF}^0oqy4GW_rvmNznU}; zxv@VK=Kyzb8ISRdzB{D6{`hq<{TmK2za?hx$q&h&iRFLg0Q1*k_Qqyq_UDJ?hsW&A z*iSwyrvG7ibTZ_JSV)Jhw!4<{-r3k zf9ai0`vaNT9+F%Y{uKOXG|ME~7beLpOZ_6uTvau`4NjYs!~L_b=u zi_C8`+CRazzrnK~HU%IdFMTdhv(kQG5`4aXvO?zdv3U z(~t8hvGh2f7fbJt&yVTHd3`LsVL$o0n0}mh#L~}>@$>rO=f~3H{K{DRRWW`|j9(Yy zQM{4y{jfZWSHK%^`N>%M{qd(geR?Ul>d8 zk8g|V?=Qb9mOsv~jitx=t+Djm4=}$gW-rd~kEQ>=<`2i}^UD8a{<~Ote~a<=V>~NM z1Axru>=+*y#Si2oW9j2!ye!72#CS!FAKee1 z7fY`_zxVxaOaEy<{DoNhhvmPC*~`w( zoX`F7Tu)zf@|-XuW7j()W7j*q)4Bf(&AI&j@xriBu@_x02_NpIhY%oPqAMTD6Q(3q z-;!8;d#AI$gP7SKl0HnSv)3P=5YvzI=>Ch??~g~1_M_`D zDL>9ni|McXkUY9SB;~co>~-|R&yA(W`NgsHINugakMnC|>2V%i-%0)BJi5M<^qXS# zZa={MZqJ^6mogTzz#MA*=S44_{?Q+QDW?C*0p_p8?2Qfgqtag=mPglzVsA#wew@#V zrPuzO`O296O$V5F#q9OO_}MXjzQ@C%0Z16Urq??XW^61TkB!CS-szlgd7%wSkK%LR zd`wI~&N;W`ko^7e!&TkYKhCGc();6;G5si>N`2~M>8JL?H^kE8{Pb9Q*8%3|dG<=& zTquPsFr{|9Z}-wUp8fGVV)}O;VE*-(y(nHu|M$m#6U+aq$3qB^K>Ph8fq3d43EUs^ zj|A?&`A5P`@G0y~jPYpaz=Q<8-|~+{>@RK-_gJF>AHONom*>l({PO&f|NR~9H-!1+ ze!st;W%}^Yp6n<6_{DU8JjtVD7Tz+AS2%})Y{TysqFzLMz_Yz{t`$*y$u&oTmxk%N z<|E))9$yF^9eHL6cvRm!b1ZnY-^(++w|HxqAn=i2f-{>zbXHUsZeis$jq1)t&Z3&3CW^tS=u=B4idzsuuSg8R?Q?gIad zm(FJeSVuYX&1Zloc%0w;-|X=(0!QPQZ|(q(;(vkpFYq;L4$phu3m(PS0`pDq=qjSX z>;aGZzrZ{Kewvs6aqwvT2b-tBBd;B7o&}GNA?9b`+d{z*+gFcy{AHw%3G)mw^o3a- z=d%OR`ai_H4ZbE!Pny31`_F&85AHv2k-%j0zyHnykH$Y~27~Vo>ytFRS2q^_JrW%%s3i3kAc>Oz;OnUSy62f7jy+z^8@w zi%c!}6<+!=;L&YML z>BZ(8@Mu3@Y|aOd_VdMNEBMo%{$=3)_Xi&bpNIc)6q{>+=PSkcjn{+w_Y)cWio^aW zHlG9c?2lwyid<)#aU;8k)e}Cuu;QsxQr@;OD z!Ow#G_g8-g?%%I_5j;9Zn^(YZ4+SOWci{g1^L6l7y!3a$BmXKf?}7XKSNwRZ@%QKW zr9Q(LEk}td1Rv}1;o#A6uo(^B6$-|hQt)WLjWv_NH+bpMy+8`f4Da=w5pH1d7v|vS zhmXxxnL6l%B;`e)6Hh^xARn^%A5y&Zul5-mDviuK$Ec^?*zXCFYS?| z%3KZplYtSx0sM6Q*Yy7Y{U&$E9d_?=$=O$Yz7m;Wg6QjaeLKM()a{xQItz42QG z{)lJqWbig`el&sq!|R_j!2b(vRD0dv$9e7fDEQHy{jK2ld+om*Ji0$wWp;sY@$7vX z{G*{iRGH6%e+mD!ye|XK^2+-v_!XZ1H^JZb+VfrTZ65yt_)f1qKL(HDJH{V;F#cW>FL(`(<6 z;J@|KrvpETGFAU5@MynMW#`(@yz-7gdXqOlSApkv`A-J_r{`}?;L%ZK&H#VFOYa7s z8|qYZM-}{D9Y;`@Ta}PztkJwCh%sDp8-D2Yfm@$bzc2G3LahWVm$!A%ImMo!T;>l?^^K3 zz4`JP@b7r#-3I=1{MYvUC-8{Eh<_ct%H!V#U+wY7!8d#S$Kapz_zU3oc>LGkKk@i$ z;O}_+&)_4x`tgNyRUXd=zt8KBVcxUiwMkVfSLaqVNAovxB#TpXljt2H)ew|MS6Ddj4@KINPMl%HA>r85B@99e@_N~&9mPO9=%k$%4`JxtEbPOYyPs= zUj806`&jK?2F{qL{A%z&diA>z{Fh$+J`XF=| z?Ku?ubg%xC!J}iWNrAr_3dWjQ8R_L_K6ruGze~aAhWh2^IPle8{Z0bE(o0_lKEmto zGr;fg(!0T<`$J>RN5LnB>0`}S@OqD54j$bv8f$ieZ}8GT4IX`;IM#d~{B|$>%i#BV z{Hx$EdHkE;pZ41OFnDy7m>+^FGrP0U~HrNO;u(P_{Cm-jsWL97dgt!!Qi}yAV-y%1b#ut%gq$2=`I{m&A!20ZHT5_2l}HJ*Me_-!8V0Kd!QTfkrR`1#=e z_kY{LqxG%CTnSzm_Fsv)4t$fxKMT%#AaYchFM>zMNOLE6bU$&Vxd;5Kp?n9I(ep&*=56rkeo(o24}5Gm zzU3wxvHX6|p9h0q?WKZ|cF@JpGfv`Pu=s*986*FTS;dU*qZbfFFuBs{Y5o@Ac9z0p~T3re6u36~?b} za~*h*SO5P2FZI&D2tGx#<9^+p;Qsx=d%*wU<$nnLYL9;pyxOz(6!_U5|8MY>p8fv; zzs2Lf1%J}xe*!RZx7pFY!-q0_aBb||CVQe75Gm)elmD;Kcw6=fhWWHT5iq&ukd&` z_++oWA7#2%{#NjL9={wsy5CrAc7gLd3pt9-r@_DD@y~-t_tT5bm%$GY{khnD72JPb z^_$@S{oL<@Z}Ieh0Pa7(`D1Y2v(@r{4j$bzEjBNMzwf309^8MP@hx!wdBwkjNB1a; zO#;D&_bAnV0XXkTDlY=>@OTM0?>TDvcyRxDyd%NS^!%|BJUWWZQQ-dfb^LuiUPH-I zZkB=X4C4o`kHIhT(oY8ej>nt8U-R|@?cl%k(tE&p&7thTA_ANKge;IDi93Gnwl{w#PDKa0!@;C}zT z0$$?nAN~j)9ZB;xIKMNHBWeB)J~Y%XHwpAzv&Rd-Kj-lx@aTSXxhVl(9LC>rGamdK z9zPPi(2L)d;0K5Mi*j=`_}Ly`1kOE{9OY&?_~RaL0DsHlYr*HKI=)|O0>3%*$D}zO z-2Xo6Oz<&b{4Y1>fS>Q>zYzQnUjEC#$9nyB75EfS|9bG~`^2RAEci`cI`5T7_g|9c z4)904^sjsbzb@)@c)F4993pS=Q* z{A(Vc1@y)0r&|XzZCqlnvC{d34WKyKMB6k)Bg-O*BCj<%@@FL@i_M`_jvps@W(y= zAb4~=l5ZXc?@@Co{|DgLdi)viX#VA!pMgj7E#LeSe2_OjzXc!Z@z=nk`Ic|q0blN= zzXyJj#}n}N4v!B6zsci6!K3v)-;4x*&PzW8e3Dmxes>hDM^$DjcytUlGr%K%9Bk%- z|I+KP8t`FZhQVez_*LQlq00MifJ(V$Ez-w@`njeFJUVjC>EL5SL9RIyd;nso9OdS0 z@QI%Ni!$F0yjdFe@TK64;Pl^F%jdp63)fe#G#8&&2=aNbkb^h$8vV^uyEJkQ(D z*MdjKSW^c+JQR#IYrs1^ekypE$6LYi&mCh;2gu<{F*CM+-|6x5!Iyb_dz2YcTu*|J z4%2Zx2|hpchZ6HyaR2-2+rXp!N{P7>{4_8Bz2LWd{2}m{JpL$nw4W_8PlBK4mG>NY z)E_10Merz|l$hUu``@R(29AI3C^7GX>{N>Oy$?RYpb2H?myqr z0sgd?z6IQWp5uJ*`Cj^V@EbgSC3t1no?>$yc(IrMS#bY(iQB;EdG)^&{FffT7ue>Gdc$rtf*T9!}{9W)HJ^ns;bU&ro za{4TFPTfn2E$ea%z#ls@A9Xwi(i_Dea4}=+t z%yr;bdHl2BQG6&ew}D6Ty~x}Ne!i!FFZdN6e+WE^M@8mQ@aRaIAA(2gZPGjoz9wu> z()=8Jt;b&if5GFw1COqEljcqEabW>?9t}KN-;*X7;m3od$pe4UvzG*a-s2;|qxL7w zA>dKGNSaCD_j~1)gTLVMN^t-Aw4=da_tF=FkMYV|2JS!KRu4YMOFt2OXXp<}(+EDz zv$p~Kr=I>M@W;LMv%u$j{Cw~WJ$?!J4PO2$z;E=*yB0h;^3A8g7lnd+a|?L1-sGDv zfmeI!cY#O#o^S30pYNqV1b(!~9|4d2CEq*&9<6uz=EvZ3JpJdvqw&c%zXC4|+mmlz z1z+d!KY{ztcfJcAtsnX3AK=k^$T!&tj?sL{HwEA?dG>~ZNAoe?i~_&Tt6wSjT^>IS z{5FqI0gsNsrYeKu`CagEIIv$_06r$nkZYEJNBx^?R)Cj!>1)8FBipP6kNPv)tOJky zJKJmkkK%2%=>X3T4P=`h@NoNslykwO`ed66!Am{;?cmW-U_K5G7j;L0xfXnbQta10 z4c_kYTfmbZ{}On#A1N?*fk*yYVD1C2@bn)7U*qvdz)$t~6X2~L|1o%UOg6s)_viPk z%ZNOTo8!{4nsSyrh`| z?%zMC0-qo17n`HO8$7-c{6>#21Ap4%$7Sf3m=nO)h3O?G4gQM9TfxVM{ZkUA5G1@O zw}sD&rOz=NkzWsv`{o$GG{!#}<25mUYK*tW_~sZtFUGgV_-A7L8!`Swj6d(Vw(lLsc~55;?njOsrM)kH zHzmevWBfSBHGhZWyk|cQ`<-hYr_T?A=icl1`L?_g^Q_}6mE-+REIsL*`&FBNteF-$ zyVYMDOAlY+r7!-Q($wcmHlw#dPFX&!)J!;gzu#OUFBsa}YacV-cjUj8bV@~^^^teM zW++a>+k52I!BbLz(VI=DOpj73GgENGN%PFeOqrQUXPGI>EAW2?{!hpMR0(+I(Y@yu+t70@+3@6qJCpHBq+W?-O9osl^ zXTnyS+!?V0LhcH*O(b{rYj*sS7`XOY&!ODevra_r>{%}Yx9-EUtDkiZa%XRb4yvo)3}FmvP_GY^JSuaCA>sdTId$ZhlSf`=f*|Xk8?(A9jB6s#? zyZ*DT3HfYiZ?>~%ot$!K&$>FfvuFL9+}RT+h9EUfXSDT8D{(ec(_Eud)0|cDTC3yi zrlz@ui_(-&!p68@H$K9mFhMr^_!Fp`>cj~PD))T zrM{D@&^oL4q||*<>OU!Upp<%0N?jR2iDtdzP|N_`7&9d_NT-j!1K zN~wRP)WK5fVW}C;B~t2RDRr`xdRa={C#C+DQin^~g@^;EE|*fD!y8Opebnnx>UJsh zyOcU!N`dTUIsKNLF2FP60nT=Sd8Q$rIbV2ogIZx@0cu7&s2NWv#?Atssm?Rid1f&@J5Q@n z_pY$(K8Cr%ZVag6B2tBoBoNrCfugNT<7~Z*XIFI_1(?oG;MrBxx;OPWdwF*0)`7`g zldWrlTleFcZLu|CP0&O;1~vA?`q2!}u4goKRoFNOb*7_7oSOA+s9WniyPi_luCO}@ zCTP!Ubi_M)r6l$F3R@Ia!(Mb=Tw#MGQ?&CmSXS6zi4=_v6}G!5aFe#e22ToDW47CN zBn2$Ly4t2!*JzBDaj<%>DRwSVUpig_(Hd;7X^>~>DTzYhp`Hw&L=2R}4nR3NWmrE9 zhwWCLmD4J;Sva({4lb9CVyp|hh-Y>P&NhUhY}@Uula|eNaO+Y$(;m-GZi5E69ZsHI zx(y59HU{u4wM*FuKF6Pl$9 zO@;QFozzUAeLF}j7y`TQ@a!sT=LIU_yhavGa@RoTMY38_F5V&wBDh`jcxDB8b`5l1 z6)t!cHX|xdFGR(8LN%;;p53@vXC-&zW>;cxU5G0}fwr6-MFr<1b~PrKNoWJ$8o7MI ziM_!@sjOW#P-ok@JWJi(9I$KBn&oySStFN6ILWxU;kT;;gffV34!EJWfgVM=ez8%E zWr(g^5rJDT=UH9YHl()NPQ2P0dqRzMdQ1IjlY?q|1*vXqU7zWY+dT_Xt>^IUy37_y z?z+r|lj>?qt7}3jD?}|fG8$TJM4?<7;^v74Tj@a;VqJu_L$YSM>vT6k-28As*Tq~L z6xYawG)}JT!k%H@qi5Jm^o-6BnW(zmsIa9$i#353PiPyPj<)Hf0ki!_)6iu>&~+_! zyBt|yteWdzYoywCCv52qR$I1O)ppjvmg_x@vKm~io1s1|3N~DcZb{P}S49}+Cx(d5lqny>}nN`EtuF>SI1kQE_@~i{v^ld?uvw=A4 zh}-D}?uIw4hh2N9FLOa0AKVS6EcvwK%C%j?bap7^u6*ag6)sdury$)p$7uGF{p!8*^~G+u~X3D_c3#!|us=cKxEB?fOgh z&&cNjf$ZJEUH_!qxXAt(a=UqBInwX48KvAUAub-tj*D_FSNd5l2_SdlDcgT?nGY$A zcGe{zcjF^>S-_pQ%JmGnjE7uZfxB^%%O!Hx&(7KH77yW4a=CTSZhN8Y`bsVs*DTjA zw)<94XUXm*sVy~jYqMK|UAO3HxLM%VUmbh5Nzhf;MmE&R^?+Mk?G6r72^_9FbYZqG zi8@H9>t50^H!_mZ?KhoU=sM~qiJSYtrz9+)!5*p>s4h9&Y+d zl6IW+9Je!aD~gPR__`G3=81Tj{gh@&b6j|E7Y1(6=C*8Z3OP@50mN>x*2o=9jG>fg zC$-#bYwKw3q!7`L{f}s8Pt`WgfU#;wW39mKsoM4;7~6$3HWJL9s%?K`rzbWgkk+_( zY6B?J*dXi)#ipF9?N$P5vrKDxW9R0Mp715|J#8CXx_cToZVDyxTKQHewrp%{Z|`hk zo-em%o}^sdfz^cSK3=My%KDh>8`WVXSG{}O^sbWZ9Q$B z9qHD#j%Ivxb@v$D-6|ckH_Gd3X>9K7Xg??2+TOT6Okq1WcZ8NVHTG=i zqfWSC-`L&V($!<{=x1aOJ1Oe_Ufs00!|$l5$?S$r&0SmAeUY@Oy``}$l%t(4d*8)= zU}9@$*G4oD{pAf(uj)CiXc&8GxaxO$wG6wgtMRP8jaTDY=J9 z-?t~LL{9r^lUVceyE3&&ta5&xS2jcP(ti0&!F)!b=ur9Qo>=t{r@s3GEj|a3{D|oD zJMW@#qED>)Yk)`35*=cdp9EauS@D;#C6T}X&+PMxmxkz+wCgu<2;Mh&WpIGIO0hc&AvC5yI-1RN7%AWz&J|R~5E5K!o z#r~VX$t8lb@ttdtdsvuQ^^=rOl0G3;`AFchrIL3v@iM^^sPErbrm8Pq>YY!a)S&p(woIkC#;QSSPISmld=wI7I8UQfB3^TaCW^JQhnNV%s0>)dE2 zUM_MzBcyF4*1TJQM}Hcfii23?=K_~FIkC$5J-7A=vC1!|zH1Ay%C}SBJ%CQE@}1Oo za$=QVNx8E_tnzDtwNHpu{#jsc@6FV4<4CMJe7;cINUZX&0c#tHRsMDAyE+i7`~m7a zIkC$3P=BuUGqK7aroNLCtNby_ogHG8KMAaDBv$!PfwhewOgk&gq`I83Z%F=lEUCRTX`aM?=9%jbW}juSiwIO*iIz(t3N-w|uxI_f(e zKC4q+FL~E`cpz|*WVP>m)4Xg;*(%ZJTBCK2uRB`jG0@SxWx(YPl9!KFBu^GR3Akvo z6h^H2)2OpnbY@V8KTd;#Sas$DCr=R_wyUU2bcj`F4RuZxoh{TU7ad~NxsW<((Ycm7 zQ$&YYb#9@~X`*u*aid@xx2KA}AGaT(ooON`Ry)s7&H=!SR)v>XWgN(zEjZ2_Y)+~AX_cBG( zrCego+W=hdbWS2}5&gB)cX5DN_1l3*FTe*5VwGp5tabBIkC!5rQF#eR(Uh9_6f1dHvyNsn8s(!N1rHV5v$G?;1VY%R{6Qq z--rRnL9Fugsqf^(D&J21llVppV~8my=CkM}PEM@yD}jq<$hZ)zog0C5T$0FNG+T6t zRmZNg8>B5y2wVt+#&MfGZxgU*epuXGV5v$G9D0lOOSmmcvK1b?6tnwbp`QvFg zh*f?eu+BqbmGhdS>86RXZuz`D*7tNbQl-ER}C`~k|HFB7Z$ap2MaA!A3Z z@+W~yoSazYT(flE`s>$o)OYiZSoNQ$eyg;FSmiHL-^qzp{u1TR4zbE#1=e{>tn#;k z%iG2NyVP-QBvzelG*8<|tnxfyZ6mSD2T|YEfmr29>N`2H%7;_mwS`#aBdPD?#3~;{ zxwAv8@^Qf0Mq-su0oFE710L;uIF(p+DuGL!oLJ?vsQ;h%z(K6?qk&7DoLJ?HfYmpN zDW`8Pp}zA?VwEokR^KF6JL8b2=s)p+gIML<2bOiqc+DerfAF*fxabJ+5n|P^r_N^4 zKY=>VCb8-?Q||U)#46uJx!Z#gtNc9RGWWxv=L4&M5v$I2VD&Fzm0tr~c9zuVTHx}t z1>Zn?j^G=CbsiFH-rIpk{|`C|2eHcU04{NIVwK+otn-jqc1jwCsz3j z)OT`XmGeG>&O>6#IS*gu+08>@mHz=)=OMA$c^kOwqf%$a1RZNXKD-aPjy197Ek<=! zpIGH%fmNSa<&%MR9ulj32IX!Z605u#SnU(5d>OFXCsz3;U|o-hRem0D@;qrH_q556 z3FbAv-j5|x zvvM&@@wc6xeh1}l?ITt@+;?fr@%LaCL#{E0SoQ7R%=M@4%~+P*n>o4e%_!%7Y;>oz zg;?!eL;Frntn%w9cXo(X&c7Ma@gi3FZNM6HZl{iGBeCjy9a!5)tnvqdwT;9o-$Q*@ z2V#{!OnoOOR{3MpcYlaXtnw$Q@8rZPf0}YHCs6-PeBdBfIdAurI61M(dD}(p5UZS9EA3BWm2>&gInzaa2|jT2;H32@R(-mn z&L3ixUk0r6hgjuTP~VL&vC6NazLOKH{95WCjSn2eD!&0(@4FJK{3gns9b%Q=0<7&N zR{0&k<=gRr<8BXs4Or(DvFbkntn-RkyZ1<}@(I9YJ0$Nk>bU!g#Huq3IJr}F)=+1@*e6z<(}2q^7o9HZxciF4s>3~J zl9LF>#rR+Lalt!*b*(2>{cEXnrRZ>PS@sFRpQXOLFGsBUw*i+s9qu`G?EL*F_llz# z2yqZ=Ub}B}^7y_{$9j*a|1hwQ5wY5N3|Q~Q5v%+O>brY!#46{0QtkMA%jY21u_jji zmw>g6uTaO$Ph!>i3$V74Smo~lm$)_(tK4AS*ESNXJR4Z+MyzsPKaOUQz!ATeEOGLE zxt1)39c?4A+ApPC?^$_rUK{FKK&<+;lxwW^LRyptG>UXTfDnFI_ z?mJdum9L}R`6;o=Hvnt9h*jPNT+U#LV~dB+BX;w4IMUQli8b#S;IeBZ?^x=%AI~9H zoigC$F40*=9d|#6Saq!by8AhC|J6P}&C|EO?E2RCW%}>vY$=Oa?QaJzadKjn)30?b zd>_A(`mPU&RsS05JAWZo`E}HHa$=P;KBygHmER1kV?nI)JAli%K;gI(|8@Qls}AFU zwvkxndw{i##42YT&^E?ng4Qh_6GmSxb?6lnoZOEI&$3+CSHxQG^T66hVwL{}SlgHj z9DGvB8bo}ZVEoLJ39c86pKLI}4TAaS!@;K#_BTckCB9MQhZBEV@KoZP1XmJ&MsOYR zX9ce&=F4bstR=o#a1-(81a}g1k;le+2VZTJTH3bhF@Bg6S&3OM*GwgO>$!$_B3p=ClibEtpd$ z;KmaNhd=nOU=CsMs$dR7@V|oDmBH@>vpa&{3ucpoKL}>EfEJcNOb-4en0wUV zb-{ljenas4#7xA&y=d^3;DN+%3m!`Rj$r;yb?~m>$sV3d{AZCbBxWHvmJ$Am>q-TapD5OPZJLk{2Z}+dD08Sg(826 zc!=OviIaj~BW4HVc$;{b;J*+9D~Jyj+)O-9@R`Kp1)onmLGb0o z69wNuJW22uhz}EdH}T0C5E|?;iw>1Oz z5{!Ao(?os(aY}HDr_)7TA@U1|rwhJ9J1TQ9T75slXI}>=T#=d`_ZLSPOl!~YJ;dexe z6q!S2GL$mJ=`=@^CZ)_NLzHAH9+jd988ef}6i*o*ZF=|XX*8S-uM0A zpU>%BUFX{OT6^!c&)H|~b=E#IacR#gF0<#o8M5ua3*1XhPq?>u5PZ6L7<`6!6x>IA zDco0lHN2j__g)WsdzcRQQ?mf>Fa87`ApQnEQ@n9{@>&=u-X0z#-V+`yJ`f%vJ`rxE zV?L9o|tG(1$79S5H!o|@}#hyDEgzMOvy_B@=wzc5Uf{S6*2=Dhu-XIF8V zef4zi+w3;yT>XU+YU;zj&CB4C@=ahrc3Q#b$R7@$D{c$>emNOFPre-X{la?`7Q9cO zAME?(O89*B*TUmS!e}%`0 z*V#1jCF0t!@4Ia(z1AUez8UQGKM1~5m+b;yCLRi3E*=k$70-gN5I+uIDP91N6LX&S zY#lyrzD|5E>}}}@_Kb_tF-@%XT zvenbi^THG2E#N1`4dAE5jp6i56|af6f_;A-0Qb|f4uj{ZKPqwQ(^Xt%UqLfpz6bn_ z_+t23G3RwIED%qDeZ6ME1GTJsbN+GoIrZ}rmp)&`W%jSqydeJ${Gxa{{F3-~sDBb( zB7O~iQ~VkHmiRk(sd$6hi9P>jaDUBTH|HC{emu5--_~XKh2Igk%k`b$0h*_K&T}5$ zY@Q3?cXio`@O$E$;P=Ixhqv&7_z`%Scs~50cp?0enDgdl*X1ktOs&IDIll`2SpB+b zCt6{-cuUx~!?y4~x@=j_?*jXFD2G4MWlx7c757VA`dJm1*$=1j_uf(P=V~s6zYtG^ zzZBm9XV1IfujDz`Z1#QfKKSOe^Cpc2u)j|(f_)6ta`@l6Ea!nOd@WuLeZ*C&EfCG$HG5|d&579&w+muUj?ra&wzgx-v$37o(r!OzYO~}Ujp~gZT>;dbMDdX zI{pOzs>^bY(ZVY67U_JI**pzk&$E5bbB@q#p1t7TblF2;f4}Mg`*!0TpM{=UpAqoy z>PN$Wh%ZZA`ezlF*hFoz1>cSeO&G=IQ_g!pGxk9N9nSU!_{@!r{Nmn zcVTvrr11&7iTD@T+gM53QC{ev^{fWlZw~u9ZU?93?vm!&8TN8p!JBH%ec{c-oEx-I zQ+y0uOI!ha{?p-(TJE5n9|?Q8<6w5`q%jlTLi`w9Tf79`Qv3nDmH2bGj(DSbiP<5P zMkCm76x$lECx19xUwkUuK->e~Mm!Ss`dXIL6N5|?gY z#bx#*XhQySxJ*1A_G5E0yo3A{xUu*S*l(~m2ljUUD7=%Jr(i!XeF<(NzXbpS!M`UUV!plivvTbJs0kcKD@H7xr`4Qg~PS9bi9q z-3@Loe0=&0)W@WGI zeotjDekA7?!0fP0;~m&<$i5ujPkvRdUw512{oH9|*xO!Rcz^Z#!>z^b-~+^+V0MV6 zF%b4;N5Fe)-A3j7W$;1jXTfd6_reE@pU?G+VL#t^JLf-!Cs!`EWCeVPF8e2ZsJLc& zQ8`JyOKE<5h3HChu!R*jYV+ee>_tGxyq&o8*eWiw|Agi^`7daWui`TMUufFN{|UDjSNlie6U3V&F6~goW%hMx z4%0f9!X4G@0G}w{9X?5X0DQ9e5cm}F5s6DXRdJd9i8QCmcZW|C4}i zk7ft0+huTtnsKn#Z4%r?{$|+gc{|)y{%*LN_`bxY-K)6FejZH^`2}!K@q2JD@i(yF z_;VF}y8H$W6Z`wd=I|Nv+roXsJHaRGx-^5U-XJ;s-lvAI7W#|RZo)O3c2}g|7v$5^ zx;31BETre~@;m0ZDcn=b+86fx2fzc>^Lui}N5O;S+vT_;?D>1<_zZZk`hhtf3VXR% z!u_=l6W{^sm8?$V2H11n1P_*<4SOBtz(X|u+{#A$C_GgCi${7*Sv37@TX=KYHcL)FxP&lXp{hHmCKpTY?FZF1ZQ9x18~fyX-d{Sq4Ud7xsPB;DlVRWQ6|lFl z?(hU{w|#QV-|l7W&-+tn+tNj_=i!*`!X;W3$7yG`&o!{;zX85f%@o+T$#nQKdEVc- zaJhIcoc59OczhzqPs7*h{(3vtzn^P9$?+GtzL0*b7RGA+_2DbT8|Szte5HJy9M^}( z$?ufoX0Z3u?gxAR1L5)N56|(@@Ky5dbIeoc!UXxsV;IbR@K?(Z%5mkf4c=eJZqRJs z-R1B^^%HV@E$sEY3-)^63#a{E+|Cc@m_u6%*Jz$+a$I?wgV*gXy!l=DTJ;=Gkuir# zWb4ME1{rf0LE$>}>!iCg;|*Z1=eF?mYKrg;;vI9`6rLpC683$xC+z)N2juu*c(VGo zIX)h~QU0VHp9(Ke|D@49$LsjDPnd_X3Q?d?7m}HUB(~5-rm@amGL*Q z*OT2t8M7-VThBsTOvdZO-fy`v?E9rAJT?83MjhC(5inj8BGVq<_-jX;a}=F;9I8w~2WgQJ5*_M|F1l z^J6c&Ui>)8Zhuy*Ff09&1`mm>=WfWZFRPgK55l*nf6{maPInZK$9Xw^7G9#;XJL*P z!G2u41^f1V7rrC?lg7t6{tWhZ`)!VYguUIa!!ZoAlSpF&*z<1!d;VJRooX7w-q+13 zin5;5VPrk0oXD1YAbgiDdkF0BGi`HxJbbsBlVIQ1r^3E}E06s!_r`m><$d4_b9C8} z@IB&-ay$n1oL9o0X9ApFbK&;CA;&kt-hOx=_w2QdIdFO{gP!+aFWjqT&4+y(@;>aD zUkcx+W?7Cak0EjYH9ox#!T2M0*#gIVxZ%CqvpH+SzK^zneIGS~eP8q5?peP(?0I+( z@xuLDpQGRh#Jsm^#vNfc(lk!XaTj>5{Jt8;GWbz7%i+hwKf>Pc{Y%dOnd5ah zzU6WCycc-k3GtTjli~(BZU{dmUzX#YU>@9QG|%zw@YC}9=J)`3zWi}HJ^}W=Yu<}I zTc2L=GwS>2co57tk~GfF@wu?)zcR-YV9!4l_Vt|sFVH-*b36z3^_`pJM`2&zr*pgj zeopheoa4o?*XP3=e*$}bcyIM=eOAJouU~opuFmng92eyEsh;CaVXx1YIo=w6UhC5^ z$J@bPpB6c81$%vXZ}-9ry6lngi{f@U?g+mmUwQ1)LU9+o*Rywy`@);3sXRW)>o6Q& zOa6i!Uko>rADiRx@XPX(a{N!YC_f{|vtVB@-lIOdUXR1CsINR0%lrcVU-FA`{5tIG zRe8LY`2)PK*JrS=*HD(r202HZgX>>SU5U)P*-VPCJxW8SeYXj`R80femu(39aa0C-J$Hh={qF_8 zt;_BQAExy=ILC*>@2EL8$L-;F<-6s$7redvS+M6H0ek)nb37V;PyH1+z6$pIQ*%56 z_Wbw5p8p~Eea-V^j_1Q4$iJB5S76WoevUtaJ^%Nx=U)MP{eRCfC;coe)BGFexCZR` z>*x3%u;*_Id;aFI=dV0I(7Z4HL(ShN$A`h5zw)?2b0@s#KLh?qm+cRKEFPM>?Ah>g z`3vAr#23S#ipRn{`AuUy?D=noKbOA+{z7~Q{H6GA_$%>~xqg1Ge>vALhX1YpWB6L!k+V@oF4=8%SRfO$32=S(YpP=%JH}Gk!m*FH1YT18t@O|Epl83<`r zDstQ%UQfOs?Av4zyuSQda8GS}=feDAoyLXmhT_X%U-o*~>vJRQ^_iaIneaxsEdLg& ziPK?^YhF`Jhf1w^O$}c2ni|b9x((AytZQD^gUjq2(rl+@I~sq_gtOP&cc3X((}c#i zC!D=T#&Hyj;K{8)pt*Ckug_}H6$X#6|`&W_1xP2*#++R*rSKsY-_>oA(h>!p87 zN{&h&*)g0uvHeM> zV_kH=@YO;Mar!kS9qS_A7-r{68tG7%bc~9)0lb;GAzV|u9n21xG%9b~&BffF1)qej z^7gDP&uv)PQe1ia@CP?(aGMnBh%0ZCx?*mJ!q(!>a6K{Cu~1*!3vM9p18*Z92A`nq zVI=Iw`}wf9t5NW=YA%7jjg5u9jg5!BT}_0&U0n|!q08O~ds~_Ud;6IVd;6IQdz+aJ zdz+a9dpo%w_CDu_V0Ox;@fhrF<0;tN!!xkAhv#8$0}Ekq0~@4OENqlS8tJKgNiqH2 zl5yDA#i!@T3^?30#HZ(H3^?30#;2cE3^?5EicjAk8F0Aa$8#}#k6^$Y$IsyA;~4Rb z!_D#dbgVD~4mYRZ)A6PZINWr@*OrIFO<#OEHjx2`o1u7K98LocH|OEgac>Mb+>F83 zm50O4cziluiUEfkc7YXn!8r{$+)Tr#<7^mkxVZ!0KpqY^?4B#8<1-j=xOo(xj$L5D z;pRzvq!%>OfWyrTi3_Ebx`bb!irZCj*z;>caeH|<-0+mESSAmL8=iI)caVp}&2RX| z@^HA}$5L@ec{tqgt*5w?JREL#*cY3~!{Mfg-&r0GH=N?6*i;@4H=K^7Sf<+q4mX@$ zs?bvX!8ChRaoD%Tw~~j$O-KBm@^HB6jNeNh4ma!*F77Q4ha3J*u(*#r9BxM7IT#@g zINXfF?7EM5#L%K4ma#WE*>ZkhnrjQ2g$?X=1zPYc{tq6#UCsWhnso$ zL*(Ib!{0L&50!_*%@X`!@^HBM5P!Hl9B#hCA0ZEioA2>Q%ERGi75*rBINb1ek;S9s z;c&A#zO6hQZnniABM*n0z#l6Qhnr^jxcLy@Lmmz{U*UVo!{KHHzLz{4Zb~*vzPCIaZff99mxsd*`~Qn)$iv~L zKE97U9Bvxn`^v-NrZK*sJRELz#rKzo!_8j!0rGITIS_xQJREM0zz>v%!%chqAbB|4 zoQ5AP4~LsG@I&O`a5DryR2~jD7vRs5hr`Wf_+j#JxVaiXTpkWLH{#Ehhr`V@{0MnC z+|0y}l!wF3UHEh4;c)X1{#O zhr`Y1_)+q3xcLEpu{<1Ze#eiNhr`VV)si104~LtY_)FyBa8nO|sXQERcpap8nLHeB zn&B^(hr`WY__6YExM_pGLLLq`N8qoNhr7F1CH@+DINV&1zg8X&H`DOf$;07hHvW2fINUslzd;@j zH}mk57F{Yca)}<>7Gi1AdA;9BzKcPnCzm%?8zz zpC%87o0|Ar3xAtD9Bz2MrZ`g`4mU^QXUW6i zrXBuvc{tphgug=`4mTC}+469>>5kuF-O4Y(;iiA$!oBK8(A;0eVSfSs0eLvwT#A2C z9u7AX@N?zia5D-2kUSi2ZpA+=4~Lt3@sG&E;pR#Fqw;XLc?tiRJRELb!#^$$hnsit zPsqdJ<`evr@^HBM2LF^i9Bz1xsW?v_4mTw=l7Ctr4mTU)=gY(4rY`;&c{to`hksTc z4mZ2t7s$imW*_`>@^HA}b*SR=@^H9mi+@2L4mTa~FUrH=rZfH}c{tqk#xInI!_7ea z%kprz;Wez{EAnu-8HN9sJREMu;up!o;btO!u{<1ZIM+n6v9@_Q+)PVccvJn|G)t>E z>>t9vEf0sAdH8qa;c&xiVa0dl;c&AA|DHS?Za%=jFAs;C&+#9~!{O#T{4#ks+^ocZ zBoBuhUQ;XXsOt`gn+-Nj*Zp(#TO=-iS;b+$HU2AkINb1BTk+rWaJb=I9L2BY;c&z2 zam8=s;c(Lm|E)Y6ZVteICl804BkqMD zgEZi9vk9J)lBNNNn=SCw%rx z(tyLwj(AQGmEaMK3AnLHeBj>gxNhr>+=d@Xr6+;A?JB7b0! z1{`jB;kS^7!ws*27HiAH;pS}omhy18;dRm?f3%SX9B#(q>&V05=6XCQN=yR|H&gLj z%fsP@^T`zJ$;091K74(7INUsjZy*ncn`iO-K}i~LxZ$V|h5-w8V4L$~53`!|TGuo#f$ga|phPJREM0!S5^&hno}eP37Tm!)wRI zX7X^j>51P(9u7AH@cdy=8gRH7j&CjxhZ|mZF774|hnvgsE#%>F!)wq*{@5rDINb1h zba8iiINaQd-$Nb_H+SKA^O-c@a5ERbr#u{Pp26=W4~Lt@_`T)faPtnHKZHsH4mX^e zsJO2@9B#hF?VA+TjnEhr`XO_#@=uaMKHaq&ysMc&)s6lsp`6 z&cPoo4~LsE__p$JxEYT>Mjj3~H{p+yhr`Wn_~Yf_aB~m7oje?F9>uqphr`XY_!H#e zaI*;CK^_h_@8CPi!{O!={E6~#xcL@;k~|!4R^U&Thr`Wp_*3NJa8sz6d?$H0+;Cp0 z;;Hg*xY-1MnminCw!)Xo!{MeB-&r0GH#_4iHwR~`;G>(xsBJb5_WaQ?31`SNhM*%E(& zJREK~uUGLxc{tpZ;V+Vh!_6-EQSxxOX@$R79u7C0AFMc99u7B$;>XCt;pS-kCGv2% zX@|d59u7C1@R!NM;ifzOa(Ou1aGtT^Sa~?yaL%#f74mSnIUj$eJREK=!H<)N!_8Ir z@$zuEnS{Se9u7Ct@Dt?Wa5D>kwLBbd?!`}(hr`Vy_-o|ha5Eo&tvnoV7UHjyhr`WM z{0;JOxZ#{>#YysTxcM4CSso5Izu<3_hrDi4R7Q}DOR!{Meoex^JeZU*3I z$;07h1pan;INV%}ze64lH{7F1E&fhb~L4~LsA@lVUc;bvR>e0ezBl;NL|hr`Xz_-EzeaI-sp zfjk^;_QyXb4~LtB@z2Y{;pQ0p3-WNdISK!wJREMy@h{24;ieaUp*$RJ&cweg4~HAh z=~sM39u7C7@&A&C!_5TzB6&F6OvW#khr`XS_*doOaC0aAHF-GPJcxf?9u7B8;NOsk z!_5Nx5_ve>yn=sI9u7B4@Ndb(;pSufQh7Mse2srw9u7CZ;NOvl!%d-f^6$#S;id-u zJ$X3XY=wVc9u7B+@XO@kaI+KsLwPvdw8VcT4~Lu9_>bk`aC0dB6L~n?9F6}}9u7Ah z@Sn-U;ieq_xjYf124~Ls)@juGL;pP?mPx5fMS%P074~Lug@juJM z;pS8PFY<7>`4+!Y9u7Av@xRK$;ij-<@~h-o3(-yy;JREL1;@6jl z!%b&AZ#h zP2}NlGZoJXTGD{S&F%Qj7GiFus;N9B$_0Iq6FpaJYFH&zrQQ0f(D6 z@wMgQaPuL4OL;ile1+di9u7Av@O9+ja8t5X@^$6ma8m=%32D-R!_AiXdh&3%sgJKO z4~LsZ_y+QDxM_^%BsXcm;bvF-w(@Ye*$e*W|-1NY2Cl804LHO>w;pQDYCo4(=4mZp3 z&E?^6^EG}qc{tpx!1KnoX~5xzbH)~1%ERHNdY$C=kcY!fZ9FGTN&^lz+v4|>hr`Vd z_`T%eaMK*Ww>%tf_Qi7&rZnJia~OVKc{to0kKa!o4mX|f`^&@OrYpX+JRENN;SZ39 z!_6@Kf%0&;xe$MlJREMu;@il>;pSTW!SZmpnTkI|9u7CN@rTO8;pRd7Ve)Xe;T*Ze z!{y;{vjBgDJREKoFs=4bq|@^H9W zjXzEv4mTUtP5yX!INWTCZzm6jo7(vH@^HA>27iJ)9Bw$TZ;=yvr2&VVCisr>aJXrS zKT#eIH~ZpGl83|1A^4N!;c#;l{uFsQ+;qTql83`hXZ)%1aJV@gf0{fTZie8?<>7F1 zKEAU&9Bw!laj`-k4macRUF6|#a|6DsJRELj;JeAg;fC`S7rV>D;pQ=X4|zD;EWr1a zhr`Vxd@p%8+`NtNEf0sAPw=P9!{O#T{2B6axLJkoBM*n0^|nsFuRI)Xs^j~~!{KI2 ze1Ca3+|3g!_64{NO?HiOu(Nb4~Lr@ z@#o6J;bt2CJb5_W+=|~>`>fz_GbeFjl={bMMptpzFTjtHhr`V)_)FyBaPum@sg?zY zn|Biz#;N~;=Bg?V`)~0R*e8a(-?n)JREMC<0r|(;buSlWO+E;9E!hD9u7B0<8P9O!%av0Kjq@l)jCa5DfuRUQsE!|>DO;c#;S{uX&S+>F6bmxsg6Rrne5aJZR_zf~R%H&gMq z$;091HvCL^INZ#^&yt73%|rOx<>7Gi6#fo*INZE|pDhoEn^*C7%ERI29sFJLaJX5H zzgr#-H(%rD$iw00XZ$_#aJX5GzgHd(HyhPY{yup)+|-R{33Zc+|zby}ko4)vWUnUQSn;Y>T%ERGiI{qVhINWev{URrwO#==$_a-iUuKr1yFRM80pT~bC z4~Lt@_J*Ya?<`4In&JREL5!+$Fehnw&4-^s(_=2!gp@^H9WjsHO&4mZ`d zN&ZK9INWT8|4AMWH@q)EafLh_ZW`i$mWRVlWBf1jaJXrPUnviVo0j-r<>7F%AAXfQ z9BvN9|0WNIn`806%fsR3RQ#XvaJcD-Uo8)Zn=|nx+BV>D!+RVQ3-WNdxfs8WJREMu zfv+JC zhno-ZoYXlDINW@J-$Wh`H$UMwm50O4YW!yMaJZ?qZStHbIt@77Y=N&O4~Lt2_|4_v zaI-Cb7kN0`q?aAi`+CTyU+GE;8?vO5lJrn0;r$O7aGCvfiL-tOxS0M)qe=QGZB~hu zTxQ=QsjP1W@1|y-^r`gDDlW5cpH#~O(iwC4n**t^cIr78Or_$G|xXk|Yq;`K* z9^U>w@r~(IHqR9J4f*NmQ|ZT5TxNe)QY}A}hg-ZQek^^;=6MSKRGvTGDebS!(8U5$jV zkUu|h>Bm)EW`A|^d%PwO$9VBfF6((_!=K7?)0A$Z?G`Sx=TL*)|4;*O|An}u>7e0# z2Um1Sp9c@r=Uy2N?mldANz-l>gDXm!b{RCNr0Kx!eJYw_n+_`P*?n+%*Z%$ZUwQ9t zWeY*ema7e!)gSvOi^(pDk#A%`)<$e1P={LB1;90D~u1#C~_2N}u z{;U7*%kNXsrF)-zL^8BTT0+I(@<9W7_vlkGs8@N{!Nb-py!)U5|2@doCS9MuS)u>w zBL8{rA^rY8X8+5D{`34j`VZ`zu58yHJ=4wkf4Bl`UoL+u{_QpP1u7TvpI6COxc~q0 zw(S3(XI*of{IBP&y2P59%gYZrq3uEK4?m`Dd3n=Tf3Nq*=^jJ+bxq~&IhC8BWlp>pUypRli7UEv8Q6Vj znxX2;efoF(%l|6|R`l!HJ$q#9Vt=Fh^zN4))cSIIjFvR*+P`n#?)}m?hkpGBcW-)V z+Y@#kG`OPc8Go6($H0odd@JZZsO!+C6@v#4?A>L^;Iyp&{Ybx3@$J5317C!nnfc-G zU?q)`q|`M^s!O;_@BC6Q?vGRnHo#_k&SG=6Ozc!cYm6XpY_bgZII2!&vxc(o<10((#NVw(m!;3 z{RV%|ZohMr^r0-3VYb|f>3{jf#u)daC&0phs+><`?*P}WmgW3t?u>4UFvJ&yBy*>W4EjqJ?i zvymc+2j8C@>%iSVu26?yLiI^JUBBup@M~ z9qgFygbnzjN48uJi$b@yZ&1BZGPb&wn_lK!v)l&h0{QuNNq^f=+n3=}Hea0t`T1tn zE|kxyf2H>NJKD1FYlmTPs-{6D&**6RM9y3)UyuY9ep zX4*Lat{b{m*CKU1ZnKfC-xX_hZBo}Li_+(;o3d8Nv7&$1%}rhY`#taV%>T2I&G)?L z%RJrg4YU90KHz`zQ^#dm^Pe=Hs#hpknC=kn-yPEjUt@cIeXaSP-Yp$Jkz6*oPZ^)B z)y>_bq-1W|rn8ZCAFZ|Av3nLurl;3&Snkg0BU^6ed;4S;PM`Z7`q%Hz*?d2&HQz4n z3MKsN#C*+i^VLWbXP05x_tSiD0Up`c_+G*~w6=dfeN$WM`F2e%Tfc4Bn(x8G()NWOf5`JGV+7e2wj;bAoi2 z3`kfxI-Q-qCuaXipR=j?oG!j*OiA6b-AYQ>XV55pb7#Jq>4TryX}&e%yZ1{P*TGCAwDpHgb+leC_XS4!$|_6A;Bc5*s1{% zFji|ZC}Lx8)T>2q%ir48wBEKMN_ePPr7GHMy|rBB+WT>UFf3Z}{vc^?AygiizoN0Y-eP+!(_)u3g z^JkV_xS=s^Q_wfMJ(~7b;Qpr_r`g#!*ReW6mesm>nDzL!jr&5@?ca8aj@*9qlj)oM z`_$MIa%|p_J42tQg+jiyol~5*@-{R&fR+8{*quN4HZ(4~X4BpW_B{OL)4LbGzWB9E zf4B6Nt6pCIV&$P#&(}P+>$b^zr{6v!#cI4U^CzD++mrW9`DBy*$4xm;{&({>;Q45y zWkr{?TXz=C+Ea7ed-R zayISS@%-k;^Trh1T@WmO?~3J14=tU2xWxwB~J}v=l{;9JK~HPU!Zc=&_^F|E9HZ zZwRy({FFhDo_nPH!%wE)mF75~zR(FcJ`y-qerO3CAFu61UD*SJ&y9R`%+vGtFWj5c zva98>rYV~r%Dby5`qI(Vh$D58({$jv*3F^3o!inv@0=gKxu^d@)^6OnEn3?XXbn|a zKWX`h&3bXh0Dn=H)f(FEL{oeE`-|4W^`cNTvnM6ZX|W_e7q+W=QgQ+vp;X{MwEM=} z*4}f8Fe!S0W%j>#5yRid4AKTWp+uqTZm)7upD7$g9^=XG)_+H-ff(Y;7{}XXB1n}zr5w!SQN0*f-rvjKC3mj+c~o3 z@Mi!K`e|PD)1zSU1D(;2-WucwD2^qqXV6bVf&3}WKgip7M#OfU4cl^VjfS1noV^w8 zKM8Hki(d6k|Bd?wTWO&`1f#bfO^ROE<4X(Wg`$l|Q_`4Sn%QSoD0=VFl*fwFAo|YU zJFO_Y@u<~ObXPl!1f!de2BIt3tap6TTaN-Juk~=T)UGZM=^7(~e&Bp*k$m%M} ze)uCRdq=U&V21;2i{%9Pd*Mf5-M2fO11b4;9mp(PlplR_pS7W}Ih5I*S;%~6%H|KO zjdMew5zBXE?cvX$*Z(0vd^#+%dqd;+<_(P*-QmKF_D_d|^9Obv`*cHNO4t6b4UPE& zgL_Br8S~`MrtwX89T0U0N41-qYe3LncGS#W1Tz6~?GpY6(S zcPz*7KL`A8Lt|!sODMA|qaAqb%FOpe7R}iA$lN0thd*OI8ydYJ2L7fs*zP-$e)zME zdxwDx@A!_~`POF)4}(w7Z_D==g}5a$^BI;lcyH_K*WQ+&-FVp2`xtfwk(tl3_?2KwKjEHz@8M527BPy@xAo{J_vAkaa5{zyK_aQ6oTiKe;rz&f zK*5;1q;7U@4eU{xk&yFu=QQnVQW{K)41uVg4}P$-DWiM-rU%GJ#x&z>Uoq3{&L)Uz zEf+4{0}kNbsTV+`Z9F2ZA%7lJs+KEhuRHk3d#QL2FMa3*3E?-3>lx zZP=EbRp2k!^FZ@LqNOs($oVXXJWeAyw?+;Ep7-DX_X@}=Z@~W-;C~nVf45^y^BWzy zT+6!sV;w8nFA^xpU%xNCFnUc-QnbrSN-ucgu4X6td54ub@74c;bu=$}>;o%$0M<>% zYHV%#;PaX7XK(M~7P>btYEM%kGKv$oH7X{2O9I1gkQ z32~SeuwLrOTrh^uun(pdIKh-WsRx8x-RXv3(wWmz*l8E9?XZh0;QtaKNoIbU)93@r zP4iICeVAi%v@*s14I5=Mi)Z^wZ|KKe_uYYsO|PFl5-;JC^;={kJy1uJHZf-<46m&h6Y>DZOd*v!;SilX+1!AFXskq-m+7e!M)41!d_2LbM(b|xRJCO)=0 zMw33Ye#XWF&>Ldo_rv&Zhh3ewgF&*ZA#imypAA(Itop3afvY?|BV&j3bjfX+a|Nui zOrDLf;x<2ZW6_as_JGA9D{npupRg)#JoA+-#YZC=fMwd+c>V-_UCrn8=l;-XT#nN`!_tj;o0od?103c)8u>2_j=Tyl3oe* zdS&yUD6VF{F(U%idd8G>xwhL+pC*_Q$6O*k}E{`$%6fE^fE z{B+ZsMbY=p=w}x`k(X0&Z$VP=hgVcCeR=8JD<8jdOv&9P!DYn|b$jNix}<8?E4pU$9%&C3PwSGFP74fyI#}svX7|WVx6PBIPQj!d@*37(?RsFlT_D#wtcUCZsD}z* zms0?{oC4V86u>U0;N8xd*92c5`P!J@&3^@Ui%pZ8e0zQSeNX$I^*!f%-gn6NqVMI* z*=dfI3M>3x&|T`R{bQcb%$s$nByZM>P-DDoAE<^*BDu&o_E^D|JtcXpvheL)UofWm zy+z9}IdsYFD@H)%tR(AX7PLHbsIb|YT*&IUYhLp0eYG<)Z*d{p@$76`^83dMpDbED z*9k`dvd@~eNyWsWqK6?9hpdu3Hq*DaP^+iLHw6k`>TWI^N!%>yZVf%^u>77`0F~^X z5_m7!6WQSu_uIj+WEMOPt87!=Bm4EeMsByl(3W@Xw6sV+?MZbPP%_y1o!f&18w!8zs zZ7!O%-L3JjceUmH>abhuxxd97WOL~L&XRd|?ORaL>?mwA50uPn{x8ry*O0Dzr@aL# z^M^nOkUc;L%qB;wdOm|nz33&dg1(QiHM`h_zX$sqB>U`Y8r${bF00V~Z)Z=+A|+Gg zpq2M&hm{xEpR#Csx9Y#~gUGX)i&}moBa^M2tO_091a>bt2LFHGAv4b{b6%S>>n^^w zR*fIc{>dC$Ty)=DhgOjp0n18r0u)*7n(@zY&pa>#a;e0aoyGQJ+n-{evX70!shjo6 zQVPepq@`+W&@;L zJ93&HY3IAI)b0Njo)pS2B7 z1s)AWo8E$xhb<4l&bfO$#a3nk>^?p|YNh8rvCY2^cE{j((d3@~yuatD1?LBQ))%ZV zF5AJb;H>C@oh>Xc@jXjYChSclk9vGu*rod0=CwVay(0j53+8-qG@K46V8~OuKYHI= zL6+kbw2ozx7OCk4C3(>sdVHD0=WbtgP>*lSt>8PhDmW^*b^l|FVd{pI*BEs=dqiR6e;Nkqhoz;Jc8Wb+Vi%&l6lb^dj7$ zGh9nL^^xqHA6XZ6=yy_bnjUL-r0B7qGc5=}@Pt7iRI~6pJiQ8FE0jG~oo(U1m-Vin zYt!ye_09l0rv-ynbD_i^J7!|jEAjDQmDox=y4wjdeQ*3h2)u_?d#3ao4&jXwc($dl?(KCkIZehVPcUY>9cNR^`fC3sx-7JG%oQysLT0{`(HVIfd2g zM2K?ECcCIL7_lBUaNJqo-Ukdh*nAM~JT!M$ujSv9f6r5GP`SO5|H@O)cWZ}rPyWDX zvLA3PcJF}Qk!Z`$?C$Pl1l1hWy5|;&uoe=+kJRbYx$c} zYyJ|cF>f}tX?JJrK?!l!)C_w-X(`m|WU9Bms9t-o3rvo3ZX0soe$YbpxQCz)xXX3I zxk`IxAv#x84WGb?Utenl7Y?cwKCy1>)JL*&erT=LR!nxTH@R86({%zqhLIg3cT>i} zE|9x}RSWFy4e5PnQ+R(yxAa^VbINbWG`$(a<;jSHcsve-vma|7Trkm5Ue*XFbr(M;kBU^slzO(sK^7iJy1Gh$l5nuHEss7e&qpU;QZkZ!JT7Kp< zmA&xp``M!&vEUh!Py|lvTP!%+dEhd8ezU$a6Z^d4V;wmyaC-H>kGtob;54ezy>z!d zR(F2T-MdV8Q@QS*CGF)jt$X3^zcQ`8aiUr~=mc|nj>8x2L&KW$V@Ns_bmu zhY0WKf|H~V4rf1bhW+~vIQ{HkYh%vdoagMfui4QWgu65M9`-q*v-eIeV$YZyc&arB zCoh{12c!S_q3>sNk8C{r*^y%(e$u+>y3bob{BVFX_s9(|e^Li$xjoinMa`jEd*5U4 z&mHJ!4Z^c8Tj4pFqG5373!ZjrISilezUa3PTMU0;hq@o}^-gtN)=?c+tsiy1$Db&A zY!TaW5A60Ac3WxFhQRYcY#)=s+cyp|d)8?^1H0!H_G@8#6n)M$8U$h~(|XXhs`7>> zjutFfAom(<@8*99?khc1WPQ+qv-5kIJ+M1GPtIlg6r5peGwcIgF30&qNkV;p)%sld zgH;5Nv3q?(qwAfaC55{S&$|ttvl|f23=C#Z`U!_h@OL4XfLZ#kL-pJAw|!+id>qp3{={;@6At9u|P zh8Mc3*{I{BHs$%pM&Pbx+UB0mo99OV{8q~94uTTjqVed*kSc{VL_} zX~&#`hjv82H!9>5H1F{5Y_g)kB;UeK8%HPkR8HU7Jn6u~P3kmhT9-d3$$GVuNy2hF zgOB)B%K2cd%n;(?@X1_IBs4rdM6hYr)f6Et8ubZyNpNkGe|c z@^k;A;l&DbEbZ{~Lk_YN|DJy@*)s;bM4d^)zIBsox%siRr$1TLt@k)*Xg2!T-EXhg zqvu-I?$1B}{NM9&^bcLofY+aI#`a%tUU;4b&yTQIfInWHf&=b%Ul`)svU~yj2=fX4 zfKye|UwP{1@CnS=LIS}+ zh{J>e4`{R4btv!%yoYzeTY$ZV0(;;+;tOyxfo|461>TYv*c;` z$HomDEDJb&4?0oGZ~EDFpay7iX2QN3Q-46rG@kmnVrKm*`=Al925f~HtUr}$7qBt- zfov?5jX=jQ;Tq9z@ZU_=P5l_lfmfkpP}sga(%&b?{3$f~jfHY1t+HGg!Z$H8|fXc3WySA^d)Z;@keGbj~-|f!&_b2vA`Zf?aZ+r6ddk z61(3&1Fi#`;0-B0F^pX!#le~O2s`pIw1;qRvTYOqTcd2009&K66~@*WY^7l940|v` znraQ@XwJ0#k3e%U+*h$94Impr{mdSGHyg*+<1XwSF6=*dVgH4l%5 zQcf3?e`)(eKyMf$6Brd_c4~um>Mpq8Z#d)}a@f$%T|?&>=rUsbKu8Vuj1MHm}})Z)=MRwFa8gbM)!>Cf#zwf&z_YsR08pK+kBcoDC0L3V%bFQx{_DCDJEtypx1!z2zFtA znmqVcF%vsJQyn821Y;3|@vVdRD}5W_y~MW>`m@+zHB7~6LsASpLsdsM1HB5~M*uj( zMOgRpZm_}qnUX?0AqJSJXo?O~ zl~2MDDyt*;Y^gl~{38?i&jkFVp1)-RKTp8liUGdH1pbtOuZaO(VFKsCGL70;5u=S|Ch%nhyexSZ z@r;3(o2&)ma|D>1d`4|k!|OBA z4A%oW6u!|EK9VeDZA_ZY8tjF_Hzr*KZ1C6ED$CxG#20eb9$RDC8#WWnaS(}hWWJb3;=4Oz%Sq(`M=!c{{ZoSdD3~T z!CuJ!zfy6?_%G3#!2dGUjOG6!AcL70Wn%nyiat00sj0wCDDVQjBmWak z{_jkY>`qKNhc(y>`Jb3HPv?KKoBt__L&pD9tqJ^3Q_WcZD}ap2|IMP$&Ho$c3PT7% zo(1MmkgzGpm0)4yJDfCwHP}mb6zGB^xdlm9tTI7Tv?d7BPc>r&84qMkLFS1*w;+Eq z1jz^HP>@d|Mmk`wiplS@2oH99DGw$Vswzyy?03!Czo*%MNj&=x=Il}^%TKQ>yUw!z z5ShZuGT;-u3$n%^5gohcfyCIE1mKD#-pw+{LhQz>L*$P*`QT-fgFP@8t@d){e3=Z9 zgTo#i{KUlpC$cFEjj|3nMHN3|5*Z6&jYOV_~rkyi@~;<95ez4r`N1qZP{BR zlh~evy->`%Jvb-_aHUHgQh$-L@rk@};OIfvuEnJH8|hNi2(;BT2}Pi`+~si(Dlkz6cW& zEh~rlmOVF;ChgAKZ5P3r0MeWrnIuWbjzTvRb0e3S5Y-YJ_eQpHq`*iA%%CT}=W$g+ zY(sRG7~BXTa&rYqhs*YoHdeyQ38BDqO$9PQWcA$0*>29xjTFjdOF~>MAvlKx!0@jH zq3anF%7kt%*kB1nx8x$(u`cQ0CWocj~_Q!GctXM5%R;RNdY zeIQb`VV`>LVa?}7q{!F;AZPsiE-$459QUFvz0{tlx5 zylL#`!xy^gA2R6o0R3%!rH@v9Mptzju!pig6Q1Ul{h4r{3@UC_1{y(Wm;>RFk2{oj zTHsbiRd<=9GHoEauJBoIa$Vs$E^;hnuR(Hs)$DyHxnC2x`;=yJOL|}UA{MOnl_CVU zgojFgxbL@Jk}g@@5gxldC@wSIyyb-CQ+?FLQIX+2E=S3SMqW#?`AQz|}gFs|PcruGWQTy17~x zzC?0`#I6fn~ax0NT5HiHr2UW zsZ&C%aWh_PFwV-@;eap>;}_u27h=53WZVxtAzNi8<7Fn}W#LsXptlNljVi{uyRy=l z9OJzcU~`Gd<}ZoOCE>H(jST2{sWTrCebMMY&*bVqiL3KWb)KixiP}5g;EI*+#MR*w z;A)b|)lI{tt|pmWO)|NfVsOQ_1;o{AK=eg*b%t3&4S^*H9qWv6o=oks;}W^5%8san z;LOy43g1Cy*it9Uds)}=qKPF@#w=g;xzo84x>#0*n`~_+wuXn#mqd|^;o%Eq2XS#N zfD3<@I}R5YvUIy10vy-ebd%x`U=#_Yt3^<`gThNC#0hZ&`=PI~1ZW=%8T+AcW=U?2g{Hdm)3MM+?)-EtRAEBg zvL5EM7YcAJ)b7q;e-808c?N+&`A&%6Af;SK$!ch+_LDurXHy zJ2=996g#oJ(+3CpOb*=g{YR+(R!hC?wjaX~mOTFv%K0^n*h__{yb>~Y9gHMO@=D04 zyI%oN4JRTY+5y}qQ)S<3^9-?gw7n_~k3N;8>?+*=-IGDtC z8v{XX_lI)jX_f3)v_6YLNmD$i&~sC;Q@VfSB=}|@qYV|_9}ZdEp~q*Oq;N-QfxOEkJ61?%=M>ncJw649dv(xpt4W5sjRB!i5s3RSoRv)VBJ(sL~91(X?5Ia+R+K_h)$2oZqt?+H$I+h9*{;l(^YWW4PS;?p3& z2jbrsB>dR1KS%+e#n}BOoK>>hSx16{rJ!7uXU{;xur+TS17xpz1n`+5d?tqVfk7>c zK|cnADu6fGIC3|vQhWIb&#fG~XS!wmj-VBW_o+{0UJm`hSh)EIQZn55-~jMMct(m5 z*~d6Jm-;v!8(mG8C=_5%&;*!j(eoFYT7L)<3~GI0aJ+j-S{N+;7oL8kk{2nRqLRO^ zI`AIn6G5A)2^&AcMi%R71VlKeE|@CwEEjGlDDHC-1O?tW*|IWVMyx6rbgmeYs$hNj zM&B+F_sX~!Y85nh0&$PWcfBmO8Op5&kT`JT4|0S8?761^Qy%Iy)zs@Y&;jZ-HE3j% z)Zm3~ZyscNbDHVRgO#GW(wL2B0tNCzNTGayInl*pAl8Xi&=lp2>#5J%iJ;d8bD)^J z93yBMJrr}7lk0Y$UCunW`#kDUNTMtJSakpskWzxW`~216zLdpAZUizo=S3&heP+QZ zY68V##=l(jxs|}|TCJet8-I%dB#qw$%%CdDO;s?esETsOuz0y+SiI7q{Ke&)1#?lp zI~>YSkY4d2E;4y8fH6VYxsNL0u%f`@ZUVhb2eqf+8RRF%O(Ew%GC{Q@@4Wa4Ws-?KvJH-a6Jx~MBM3|2=`6bh zkBRT!@mX)K)qVg8D)1-4pVQ7})0u(Kz)q!F4mv~hLRHBjS;29E=mYh0jmrH7t2~pK z-&6y@B(NO3&^!+XjN1McfIz_>3e4QaAyr4wT+zX?j{!bRdofRx=L;pwc+22STF`1Y zX)y#yt35D5(&DJ|VUmfOyMn^D$i#LI%t3660_RC=vf~2Dx$IcMz}ZW7G)c3f*%k)| zv1Q)3r2x%#aex*uG~3N+wk(F@IS>S=Z4L}z&t?0!{PJcr3o9?)L`4ZV=GJ-vsDFgr zKmwC0TcG$LTTO14;15-I9%iyxnl2O#XY(@$9dJ6g?-t$tEFLfox7xE)v> zcn@ZzE}At0;J4vVP)9%-cq$e}2Z*52wHDyOpPcH2Ke`GgAC>YL}b_EulL z+3_6)&R)pl-M(SBV_S4=^9_=+A;djC!$G$D(j)^2aj)6&J+q@tb%4Er>9F6l-L1@^%}mFHu3Y zzO$r0#;&yNYm}^P6JF;dzZR&*`i#iB9+omhHP%PLDmy4#QGl=cD3HdMTlP2~|Gp1n z3CDANbWqBuk5|;u6({)87&-rzpWciUCMqo=#3V%N-?HOoR`pu@W{M&>10sv}&;>nB zMb93N1Q;HzEX+Qh#+A!xQN%GHluI~+83xRdkLoK1`#Q=wv4b$5afXbr$N7m`Su8My zfjlI*g~h#Zoei}Cb2T=Z*9IBFE+b95uo8oPdt#(-EJPB2v2Ra|^i7dXRN*LP1g@X2 zNkvVS7w5?frZI8+ImFjbAcb&aJfg*i_$Ih>=`a;496MW&#Iby*Z4`3P0UDO&JMGC5 z31aQE&y^Jc^4ul9V+6Rc<4OD~5n~C~Y0LT%pyH8%S`)p$61`wT9zU|;+5j_fF>bYo zxNGqBu-8B)T5aResaBgFokAw=vgzEP+m*>W5#}Q!XlvG2Ao`>yv6KBWf+J@`FJX^c zac0?m|>?eg#Im`+=S{o%cdmCf`6tmDK0Zt+cx8wGtR=A z>zIAH>wC~(n)x;}HZSIS6OM-uo6p1Ne2Xi@9%dU$2wxKHPX{xS>;;GXU?#{3aQW$( zQmqhU(EgmNP40Z70Fd!>yea33fXI0%|VhJI6bE4>8HiJxTt1{iv<*{D&%H!|7U*t;| z_=O93*_R7#o@EcTNB2)l_V+)v|B_(??bKngr5j}>C(nW|$Q0rdik-k1s~Gg|47L3I z&rUukd1f+e1_uBv6h7>OwZk(wR0NKGtR&kmPP3sic?7glrfL(<&p0;&zLuM2`}-#+ zBQ^%uzn=zk7T_H)#6BYfk)%2t^FY?aUVjoD5Y!{UPbPqYCo8t$A=&XH12ZmZ+Onn+C2(n}3PER@ zPz85(X2|HPR$#aHv+9!yX+OMmPfR->1|!YDS2|GR9bPo&6mJFv@|4^ zo$O~@6^awD-o&_07y;=-b5QNli-WIJj#kqmQM06%#`Hdy_Q+wtS0$^Vbwi_u@uTG|@8vNa&( z5AuR^3T>BUzbmD!?7i1>lqh@ITC=goWUm{8d}zr59@{?5kuU{=QD{MKG-h zU#h;yU%it)4SU*=mIOZ8sJuL#pw}#*Em~T-^X^srXe$MA`$dEyJl?|4u;$4gOn6aN zU}RG-8VameEh#W!>F+``;og-ttcv4a<<|`Dr5?4gn%H}3Qv9EVaf_k5ZUGJ8l+OU^vpV+V> zLT1sN!z<#nVL4gnT4Tp=-C$Go3k@GN`Z7U7em{GQU@7I)4m$jWTYVWQm>19g7ofH*iVuv+%l5K9$&ZQ zN}r`)YdcC!Q{KJqd8A>zTat6(B1o-Q0cy4&KyO>nu$ru?S~Ji8u3j!|ObOa|8KgFJ zJ7_L?(z}ljp*MG)I~$K$Mw7#po;9bT!0>h&FG$IgR+(zFz3o99tI32q0p%|+tcZ{w z_^fZrUVNlEzRO5B?L?3B5P#RAX3+TupArAiM9m;IXo=WcWGzI!CMlF8^cOJ;ZN;>7 z<1M~NLLt7qBv1?DFhtyv&Wx5S_Y zdhePit$3;8xUrEPO-C~hytH9OqgPh6+|oOzn%doVjEPnnRxD7oYAZG;7e8<{NQpO!D8z*z92&4U zHF8fkF6!0@`>hS0Cm33k=}5fkQONnN>u;jN9L+6V{W?Ak#v3*942*tLLrwj07}dHZ zVohpIgI=Ma4XeqTD-v-p5Avi;UgNjc>H4OA&6^ZSZB$qB&6*ylKcOZy_n|^nt7H{b z0)zynNO_FQE}u17%il=D#{MIm^Wtm0(_`?%fhv zY*hyQ zA)YWBY7|IQnn5)6N&;@WWE*Xggw&++GOPmAC=)+wl)5x#yzptmYBB|a#-F#NXp+z* ziN`H7#hKpi4N6G8KojUk8`dtpB_|yv7?xbRA}B^&*W-lRaRyyVH2UGbZBZ@dw{E(c z)+QZBzm_;O*)$7!%R!EELX)@p+1IJri_(D@j>g*6~rMA-sei z46v;FhVt@?%JC~%kyYPNS5>nDuA%0F{;FEK1aa{C+~sSlsvB~vYGyHii#DuVQ-K2( z{EV2x3pIbUZ99(Nj({bcaL{k@i&HIMz!uj|(C@fMQ~f^Pkql5izn@yLn<9HI5U^~XEjt-PK^BL#LAdmbIavZ8x_~*(acmC^O0)nJ=G0RVSfX*Y zPJ;&Aq6AfU87MDlgIpfd?SfdNhD zXpzAZwx58_7M~g7(?-*o^!}{qA%JO-LH--LOpdT$|DZp_J4Q*00|kYC(wYP02-r87 z!;*ag2Hk*QGC&$%&|k&j(lpT`0y0fvlUfkQaboEKZ^6FuHrOBFpf<7y*DhOab;u4v zFI>-YuhG%T3SprW@F>*QASng(paw?B9t{?`mu~CG5sH)3$bZP#_@M4JnJW1$OenHBCzX#7dGW_4*pK@x3kX*Jw@H7r^ z5iulYo+3WSiO(GI2{SMl$z@AGwf><0TO7}PP0x-XM&gs2L2BeLOMIRtKFO6REkF+% zp27>Te3R3PizP*5IFSyV6jU5ca=HKQL2`d5M{-mwIFa%Lea#6Sa(?PZM?XW(m+pLu zU^3O;k24GQ?awcUO2{Qae?9LZr<2RT62Ze2nlhJY*MJMDrb=7`rIyZ=J<@K21ulTV zq)g!jJ!r{@@GsKvWg4xEwQJBkI_o4!jBXUUq$HDc9w0ee^10yK!sX_m0uJ|Fs`TGe&0K{OoMW&0nUN|ZQ z4h+41GSZ}Uz0ya+4?*9MvD52}YdJNLJBMF@3>ZPD1pOECo`{GO0KpNN!k`1SOIjQu zAmm~*L9}D#_mUgSfFb@=MpoLPSKe1~28Z~E;tXzCha!gTqOw=ee~L>c;#?F}(vot$ zj?FNIQVTPLY%;^7h|rO)1>T6uGO&SqgC5iuMHlp-=g@*dFtg;WiDI^yHyl_F47@TD zFd=}TuB@~ztg;fxHA;)ZQ?zT~1LGjVIwd8Th6^0!ny<-{Gew6hf`(6U_ciUBuu=gd zvzjeJ7vdfBJ!vG>e+@I4Db2zDB#qE2$wX9WC4nB)GvxuGgSLRG2en9D2b`gq4LR$T%i>jm#bz9 zm3OE%z{HKr>VRDP|`c#X`G@7^T`mUU+LuzNQ^d= zX-8L9Kiz7BH7)8uz%ybXoRHH{WRi<|fH%H4n!L3P{TuN%UXx;^c1?LWAAza6!2ix1z?lQNV>L{U? zJdRl*S1O63hVq;q9dR<$FV*n{#)p}w04r*S&?q$yfWpvTBwvi1PHH9US|xu+Ng7_?Z7JnBG(i)CuO(@*&> zvBrmJ(vp^G&64_Ir$Ta-V@DeD8fIWcPj;am(t?al7(pM?VNpVgbV-jmAz07`>YMa4 zL?{2M(@3dAz3jf6b3C zkYn-ADCB_#cc(w)k5S%iB&d{zU=OCiCT^Of9oXG~1>!3a< z_1L0nNcCUm#p6%-*)Nwz=!P6rYC!a7%kZLpq(ruysPU1dUCW~#x!Z;LnT!>Oc!VCr zMOKhB)K*M}JB*;UbsJ)WAxuT5t`e?V%G_#@hKJ1@f*28?43qL74pa(2v2%cmhN;K$O05^K7EP4yQs#{FZx zeBq9ex%_B;ff^NhB~61Cjb$WV9G<0!!xiAg*eXE}>WcI#`4!m7MiGG=WXCdqd=oM- z+MJ>jU~b?xq2nde*eq@nTxv#Wj!6#bAHrvjlN!~|hvWHWFB$-ypv3ypf)W$|j37tmQszJhE;Xa2HlPP#VGu5wlH8&#L&UT|V!}QWvk#&fl0{@xuuE<$N1d2u!qG9HD7^%aUeylL6iaH?t9DG0 zbaEn>2zh(g_TxEkDCqw>S38}+4v?u+e8RmDL&-o7U6bfR51Nw}DSaO{N8^<_fn1Qu z35ZM36fQ-24;r8Jk|GWRVKydm;#@imjNlx$`uoI<3-@hGl!%r9SwMFZH0lFtRm#1)HZOCYttYYq}kfwA! z0%g>}7vmazkF*5X&~vCK)nCBXW&67%Tb-Db(#6dnzLtnvt16pWRiaE+nLBVL-mZ1np^)KY=wEa`~XR3b* z|4bMAs8p;O^NMbrguniG|&umbnL64z3Swq1HGDubecgp8(Bcqad zkr4-Ta7)#DydvJQk~?vp4gAWwkhmfW)I&ZEJ*W|~Ey2(%$ror3X;KacSVKBZ?p`Wc zNmZ;zW2FpYQ>@9b7_I|i1z@%i*Kj4PwN$v)JQeLgypuGs5|i~}Nh!8ta~b)Olo?==PHc>Sp)7~%Pc3&*us9wwkaX;h z8ATuH3C%x@Ng<=}3~XSrHi0#S{Wz4k7OT7eK`iBL|4~`o-7kwfo++Hcm|R6Tree!X zv44vHIDvix2~-tt$tFd^6JNOY^82;YbjHm=l$w?+P!rzpq@IhUGWf%WURc-zRPrqL zB27uaBc4MMM@;2Xh59*wc+wV5hWQP8Z_T_8XQ1-QWjeW1EYO3&Noh^GFr^W4Gl0ePK^pDD>=9DW0EDX-d=jnVMYpyTTASr8EG++O=2;%_o>pJ&<`!0Fc-^E+DyoTQl=kviZ3bYp+>2i zlAL%DPTD}161_Pt4R)9%X-v|t6Vjk$Njji}WNci>BVf75Tc2`qq!H46Ts{-(0_-z@ zr8Uz6&&6yIP$R^x^i%RH+5$lj!jj+fTPPyF*x|g4aXsFd7G-~m%zS|A`vmGUG#XtRJGF#c8VuvrsC+M|h|wX4^tq zO7-7|&T0GqkMLXX2fcr!4hq$sUi}?SFP3kk?xj{jU# zn{<&8{>8ilAn=SV?pz@Wl@eZy&IzUTtC0~=vVNH<9nT#+ZNkn)WGZ4iOnI#r8(;^# zpQSL!1Wl>^AtSXPK#!rs`!`MPxOix({l}QvQ~ZZHTcCJX^faoc+f+&i4?#Rskb)l2 zXJ{dn0Rczyc>fvJQ4~COHuT{3f)-s-mYdu>uiX`;lQN1gT=Zgh?c_fIX)K=l4jM+s zalebPrSNx>7Wl>Gl+N2oCMu@oxvJb)fcQw89(8~@7|di1f>|JSb-vJ9%()3|yF9*U zkHQ;lk^HbxB^oT=?_i| z&`ad`CyelC;smcGm3;0_>Q~=L>0gfHrw#%q(8Z$w+6;*{#Ufc?vgBi=n45wQZhGWy z<&mau0W~Z)DUU*rq2D+M2JPz3n!2kJ2lk=kfPF`UC2xp>_k-hr{aAw~U6Qn9W#~cQ z87H+XzhTi|c@g^_14dWuJX&!GCboy}^7R5kxd>p;BGQ{3=DBiJhEXFzWmW^P#0Qti zw#EjWVhSKp8d>4scj8Px+OCz(y=YK7-DG+~ZN};#rbqDb#dJgYNlKrJ&p(+mJgyxY za+y6M0y(Aw8PY${;Ey^wN#c}?G6LC(G)Yo`qU86HryO7A!h*saF_`^s^^-kD03a6*3XIS$zSG}zdfmD<$eDuG^q;Dyig z*!lQz-#1X{fOz%9O?8B<^}+wJ!XS^7*-IWGk~b4X%v`FEv^hrIBIiI#!f2sfBENe} zc}eCJl{57oW32)H8^DEabs#056oL_?Lz#i!W#@QoP(U0&Lxymb85c}C%5 z?jlzS;V&lj=M}WaW66@b6KD3}6Po?Hn%xIZj~o~D+X~vupzKbnwmPBJs1^jx$6Gnc z@1%F>htT@N=wv;r4+txHhxVu~(xb|lU}NZkk6|@L9x8n-MF=Ug0zg)Crz1${!Mcqk zO_9j_D;TJEZT9U!9Dv-a^o_R=uK@DO-?+=rC5s5lQbgg3(A=Kql;ww=vZB zH)(y7wj%lI)J0akkZ2IgXc;SnHwG5CGb}*-lBQ*kz-q>j1K2CMZOG!16Bxlg9OX^m z4WB8XTO-iJ?-!_@$Outgr~0qrcI2vtE7uC#B+-r%inSso{(D za(M96*r(E-188EdhRnnr-^Bc5ZRLu^3@Sp*dW|W*LCvhswIw20N@Y^`%a_LcuQcAt zccecs!=EtkpM7b(AJBNG6S0%ZdrO+iC9#%`^_i~;eQ93Fo_y4vM{s+RgMSymv(9`; zlkUs0%+}+Sjv@lw0#^V!V}Tx&OnR{T(@J!@V~cbS+Z6mF1?_k!pAjtdU|ylK7VUWu z9FdgFSb0O!8|AB$>J__ASa0-vsQy$HX_fX#wm2{WZSZ}k(7LpPDfzK4UGmOeC68U@ zB&RHqpvQPh4%TtUg(=xHeWr_4V(HRqG(?Ndcy#B=zYy@!-y}8hOi<7=fYY6q(OMd(3t3x#ccxltRdtxKF7#sY|X$E9eGlV%i|hI z2ew*J2C)bhbrW2|V{}I4Mh|Gooiq8pTr-%tk!y+spp9J9ZUf}NN3Y0o1GLI^e+7l|D&=jGAwDLeK1R@xfA=v1oIvixJTc=rNvtl& z+N3Yw=Q6%1CF9rgolCfb)$=~UjZX&<*T5{=g4PG_RAOsXw^O0DJj@WC7FMptg2D;ZbTpMXO7U#a`kF>w2rEAToA0pxg z8*Bhk=X5^}dQc04#f>34qmqAV6C^}z1I1T{X|8;fjd0LNY)=H&Wd}y^!AtUYNe9XR z+-K4Vpo{IneHr!-M6rYfj=)TMh;t(SdrfDtzDFJ-<1kg+{1O!gnACM@cJ!oTd-tSb z`=nQFU<&j+`DDy=(M}+7^DwGhJ?`oqum0{hso0LGuK=*WPAqbt7Fm?f$j=j;Vs1aF z{2e*z{5^P5`TNmH#ny3Bv2}T2)9V@bWf%GM82()ow7>pfHM=h%VZaxRY^d#*FiXY! z&1dqTe&+Y&X@#NH0(vlWo{5gg+)(-?1Rsvk?uVUQ%6m>Qij@PM_dyTlY3gzC>v-xf z-r(MeqB>Q>moA7oVt)vn;U5#D-MswPvi@ZZJz73iM~v*^L=32+`HaxIh72o#;akVvC_k#fc+$rs4tS zpmC+V>?$=G!#h2) z$O>l(<*5zS7zLSjV-#hU<*9~8Epz-UlHRv+f3Ha^am2f^|Hp)|{I^X?iz*r}TE40x z+ECn3vD#uk`%+d{QCeQRc6oJ$wYsdjx;9!`S!2~zG_0+wDTTrMiqeXja_ESzg=?#- zX3g3L_Jb(Z6*c&CDW!AjD#{uvifbD3>*~tZiO&4;@=NO0R$Nkx)U3+dy47WTVoh}Q z8fy*wph`n2{;o>tnuau*$lM3hUak>a`V! z!8Lnv*>%?1n)<30H5KJqK*g%5xW2)fPOc328JuffB3Nam71b51fnC8$!P+&| zRZ&oji#626;tG(Yq9$5lm6on(D6gCh%9TC9Tzx|sNd1k9byj&rv!+f~Gg&92KV*Wcfmomi)^ouLjRF_37 zn6nhu==OCDpj>mx>MJg;0L?d4U0We^S6ao~46GCd;-#gP)wN{}_3(p3OzXm=HEUNd zXUayVku{Wc5p$A7;9blsL6_y$it5_spb)eN0)eA(zR1(a&lhsUC=DkpWCCu=*RBzb zONC#c>q9`SB~>qnA33rFZE&4Z@c0!CE5$q@%alSozob^z4u(Vlk1D-?5sRnGsv1@< z;J7YY(@<~Km0gEgLIntquCA?Fk;UI!zKp`nE34OonEh5$DKNz2hV-zqqO4pfwU$S` zRSz*#b$zL5q25b{6>8TuKwzV*u{h&FM;czZwz`@SBZrfOg(ow!R$X6SSzm=7B^1Ps zx1lR$p<=TAoo@@)Bs!2Zi>CnDQI1a25W-)n+X> zavDjfdvt6ZAO)*v;gYO5lV)V$4|`?ht}a_%bzW8Vnkkdvx~je`w|-4U^t{OvC(WER zdD0X%UKd??ULE|NSk>xi=?zuU`Z{>8WKvaS<*q2duB@&ycPd=1C|{nHd(n!lT=*rf z^H$WX1sb`Pm1}FF%rSByzq8MJ=qoR404l0oQ=41A5>m=Ha<8i^TLS>hk)sW{*Va~- zfk`WJmsd4ZR#jA&v&jIwYVGPZxeaBoFp7=_Sax#jud8Z^uFQo*Etix!%#qv|nA4%B zq1Uk-Qc+d|dAC9Yn)^4^E?l>$u9hvw^%Dv&UX;5KmLOujsx?(kpTAW`{(NGp$$%0^RUF~Xgu(I-U zu0$3*=#fIx*jrU2GZ~^N7CF%+A&(YWNf=8sG@)z}B!$;I zrt4N#MORv=2JQ-i2K*!+SR2+;W_PIw)U@#X=(l1<>i%AteRTRrI=RWvNEDT!i$*V2ugQ9;R{fmRWOs* zuv!u90?WyDu$u4^&0@cjC?6fds+9cvT3Y1wZS^ z>X?Swax5@pbk;%!CGP-~ERPUQiUQ6t{A{MH91xY1z*JLFQ4X0C_YN$s>r^d-zR3#} zcd1`lRwaXZA$U0pL$LuW!Ft@l)MPOQNwZU}<1yxR`7ZQBCR;ufVZE{0gdCQ8#T+Cu~g5-G07{Tc=~nS=!w_#W2%nlrMF>e|{hd`|+Iy_{!$VHqBi zv-wsJl!op@H7Tpk*xpnqSU8u+gP4$5#x8|Q;u``V)|3K|ut+^@^J*$Z2IKoc;f7o< z=)+XjTM!u#SF&0xg%wfNZtmRT71MmTOafpY6ns~*O)jcg>}t>s$c$D47S{-MtKt`z zgjlwDPUIe;kIiM9E({^7XwICov(Ajx)z;Uu-*C-cSd_(nz18^D*0G{$gPSW>3jF^Z zUVh8|mYw3`ZPqVeY+QfM(;IL-yZ@r4>+M^7E&e+Lt8<$L{n zO?DP)zco8~ zVhsGm1qyy^(0{K!<3*r2JK2;cQF~MjjnuhFqg-&qu%aGy&_sC6@hp8ZT+i+==`2N| z`&-tTu`u(byw#)|w-HG!mSugQmNknTUsZ>((@{@^i-Q)(>d_8lbK4blN zk(Micmul1b1P?oruW+5SBn`go?dJ=*pCA9&CB4kUu~@&3WT!6>M@n>YqNXp@SxB9CQmv-d^}eR&Gn`Okn%X! zW^bAPet7y~|K9wo#_+FsG5#7q&lz<{Orq{urY zCO-e}n(27>_x3fYDNl;e9zUMM>#a{3OKuu?@O_E%lpA5G*jIYWRkV4%*~a&PJ5XY6 zGm+(`e`dxp*Rqq{_V8Jrvlnv~G2fXq=>xpt0`UcCj(0n3j4R(l_(8__&;)H|Kb&v2Pci1Jx&qj32W>a~kmbf7JI>%U1rAHhADN)7@(tpfY`_;7?fD7XR~zF> z--!PfW4z61w;OGy3w(v-1^;9Zo!uaMFh4{LeMJm?#f~$5srbk7<83Q1!uiUo*jD+% zyPZl>;ke2d-tE&2c(Xmq7&qI>hY=cT;>0NjJEP8 z95>r))yHwQet5U@gpMttU*!)7Z?@+d@WTx7&qIG8{=mC*T(phMti@}e%fe1 zo1p!oG5)gA{+-c&-Dv;OXup-9{U>Am{}}E6HrnqQ?GF>Q|7whXX0%mVjs9r1gOJX!v?fynP)o2e+&>m`xo9%RCJkw~8G}@z#_86l**=V!eF6Eb3?9*@cv%V)f zUI!Q-v`6Rw&{k_D8;Bie@NlFdUO2Auzjr%bf(v{qA0zx}#(1K3mI0rreWn4g@;TC< zY>ZD&&{p{$=bPbb1{ebwdGT>Ey$8ob=ZosR01L4iK zS`To%#+ZL?g7yu@_)Q7g8;tQ=60~nK#?AJ3jB&I5U1K~^Tdh~9k9&;yX1mQ8-<_bX z)(gb{oB?mPpEt%28Euu15ue%q%z*b%enEJZU%lHZ-{QE+x7Z$J;4|B&7~@$9+A4n{ zew9DH+v5y;DxV^}*`8{^o9*ew_}K~CvyAb%3EB&d@x?~_Qlq^zL3_C|zA{03l`&qO zpxt1M-;kjFEo1zq1nut_<7WH2#(1LkRs;T?<80q+z?<#w8{_Rp`=5>W!$y0D(SF=$ z|J-Q*GC})EW87@-HO9^M)5iF-M*H~$?U#*lv;8|`oYgM)>L)Mwr{5Z2?GQa|4fa8M zgbN~Z+g<;7!}|y)jt7i(FhM)j7&qI4jd8PmiZMRYXy+tok2A(68f{e%p?qfhECXKE zI|FEhUHGkmR;TD;GWwwHw#V_e-S+XGuk3^4W?R_{$IZ5~AC8;tu#m|T@|f);V?4!Z z_cz+g{sU=*UHGjuORnXN2OqTE`b*q)>&qKn=?BNnw$cxdD}AIH{0_EW6FrMKzk>~a z2OIl~*l{MG(kG59{q?P_^o#IHzt~psT*WiCryB5Pd%7`hwpDy1KC`Xj9mn$wd<%>=^96h<&9k=O8fyKw7-2r=gSOkh z6StMF7$R?Y<5}lAg%V;y*;A@z?;Gcdg!%DNUYa)F3pzYRQY}>8B*m1Z1 za9rsR+e&}fR{Ha9EB)cP(jT^!{=C~NesMetMTU25tN8S8tN6t6@y2|nJA7rx3;yZ1 zPPKA`ejB032W_{06Sv*^_J&vfisLHZV_WGP+e+WqR{F)Z(l54^ezC3cCAO76dbgGS zaXgD_hrMB2`6srO%-B};!M3sowv|1++sZyTKGmSF@+Xd;ZH$|3l|KzARZIw@OT>|gkAVS+ZWr|wG}>m(01#8grWb~aR#sS{r~fJH{exO zXWIB5NJPE`qzH%@zA>hJnSuy`Kq-ZorkGL+l+u7H0~9GBQlOLqMT#`ih$%%%89+)A zDMgxQfT4&CGDsm=Q??QZytZG&*Poice?gC|7!Um zF3)%7e5~cYN4oNykF~sap)2pr`C03GPjvMsInPXE&ac|OH|JZ;y%)RompPX^M`Kx+ z%R^6s{Z=|-r-n`zle0x`( z*OTU1F8Aj3q~*PN{b-);+Vk$^a&KO5+8(dB)aLVz=H9%%H0Sk@+Poe#ALIJ#J=W#k z<6J&IjZ0ka&F3HOpLeON?>*h+-ZNc3%XyA7uSe~V_YzlrSsJf&x%X<9d#`c1cbUuA zr7`CZ-9PX3uKu<(-tO{UX}sIzd(*hm<=*>U?tReZhnHJ@+W9sc zt`8^Ax82-)TQ`r&HwcYtp3V(j`4(x+`BvM{a^=0dx;)x9UAiS!;{VN%9+LRkQZ&cZ zhm-fehui&e=#$hX|-PGkgUs|5y zSYdAxb0L`5k~_^R_=d2b$HE$?08>U&Rh`Lr~i z>2mKCF85yJa__Y+_bzui@5j3T8(r?b$>p1!c|X+lym|lA-1~%U?~L<>G`{HaSDg8M z7Tvygo7!tiYOg1L|4++%^ZO*4dk=Q)c^A5TjPrQs=vvn$C$SR$Z-($niC)N%-jew4 zLG&~J`f#VD8ok~8P&bdtHw|?(=luEqk2(M9_PqIiPIKOW)tui_ySv*z?`)UfmBxJk zq}vHc`1a^=sY@i~`!SG)Xj8eefazkjX$_2&2gH0S)N=J)whyJwi6 zG*A3YOls#JZ+>4-%X9urZO)&X^ZR(Io%oDAvHel5f8LybwLN}cFSRGS_BcOld4At6 zwdc6{={(PsUy#O&UA`oZSGatQ^SU(V_vdtfz4`q)&3C%?ymz~NZyN7&d8P9a=VQ(% zoTGcEF1-^g@&9H>UpY{lMfaroaHpgaeck=FZXT7-40SY5=jN__3+JdWy7Wz~#Q&Qi zcR1%t;=6%ou^;s%*Y!Ww^}lW&^}l^+Rr8L2qj|s8`hTnYyX|@ByWD$(%e_ar+?)4P z?SH8&zd4QfxZIofCvCsVmEZ4t(3$rSt?zx_mA~x#P8#$6pzVA2#MshBb8pV)nh$s7 z$2s$PSj&5JKGfWMrEAZ7mCHH*X?x!M{<7xlU48EjF5i^KoDa2q&WEYZ`BC#K*S`0D zmmf-F&Y#+TVh)ko`NR99YwxskH1{ONM`A7dZ-($nRu7ODYRg7_t}g@Jd^Nz$S9SAF zXsB`2SbWi(^XdQ0trFF1x8Ej>IX`Oqce(Q3e1D+jy$f9Z#c9mvdu?yEEAL(5a?U>k zPudHeAv7b&Rw}{kI$33 zKb$Ysd|p&sl&G}Hx=Rq~+zX4%nMJpLHP~NZI))BZq9QB{eKsVpi&7<<1 zZ#3ug+TZ8Sp#xgqyQ|Cj`GuCxak+OtmwV^B+&kap-ost)UF7mHXvPW6o!~eQ!QbY3|+6weQXOOY3vKO6|K` zdz`|6LqG`8>De- zmwUHyxp!Naw@>4aF7KYkJzbui#(i9#o5uZJey8(Y&ip)FkM~HId-L-tE$_|GqcrE| zPpLiDZO?nW%f0z|l(s+FmG_?N@@Z*2%jL73=cMsGm(O=z?7Y-@nez(gGG~6?rN^Vf zU3M)P@3>o<4x zy<524yOqmZJ7+m}PGdg5Y5%-?y87A9InKSD?{vN^jR(7Yh;zO(pVzeig)SfK9E}BC zh9*|x|ILtLZhWLSk5$yfFlk<2n~cUxJ$XH4dmKO7KF5ce=X;noR{Q@mB>D%xxn#%) z*Zv4Mp6lk(cy17y(ER`An``$c`j=4Z$*b}0b#?WZbp227mgx_yrK)E@8J^PcGP$<8ItQ=LnlXFJbv zUT7Rvv63ML(yw;%+gvYt9x8CxLxH;<>gLh)!11a%$Lrr`j&H5sA#^&mvs~`Y@vQYZ zzp6Q2)f|s%K7Xk5-S)gW-n2Z&TWWJWY0mMY=J-%gbKB?n*W7!aD?i_v<3sCvb3WEQ zotL@xSEO;7%e~jSd_x*LIQ^KabGdo1Z^u&d(Fn{QN-8&kxj--1fXDyPTgVXnk*fzM#4HOxK<_ zKR?j=-V0oP?}aX3lE%wizQTE>Grv!x{fq8}x)dZ<;{VO4y?*#&p}Rlo^=0!;K#TB# z=B?AXt;>1;)B0I1_wMC#-jB3CpZC>8u6(I8?>Ab0rpuQ(bH3N|t6a|cT=VrV-{`!} zd6zTiYi*D7ulkTHf6V!mGv{Bef8OPsZ#93#<=(Hk+?(^UwpZiId%xpy@AqBq{h`Y_ zpX>I$>xb(>bMJ;O_vU=B^}RX&Yu?(m=iS!j-rZg9o$GSzyX))08HFLVnuixOZ}tCZ&R^Od=cm-pa@+In z>hf&oe$Khh{hc}AX@9&&x$?znJl5rtoF_Y%I?r;RpT-MazSwzb8ZUGC%D>U8UHLU> zT;}p}XU^w(KD_ySuK7+^f1h)uGv{}$f7s>6oH^fXdGFJ%{KYiB~r6{oy|8Itjai7nOar1xOyc24+53OjP zmBxcz?mg1w-t4t*kMpN`wyW>W`9{loSGfA#TU@@wIILnNLyFz;EOy7UZXO-arlAqd zc|T3{Zjjr>&koc{;B2D`A*lK_gyac=6KTW4RPg%r!nv6THl-F zQFCwJ|1~dg+bc}tNiLu4Jk^=wTes&u$CdY<=kj!3<;r{WdeQ!PuXpvmx43+lbER`t z8Xt7I_aT>iA9eY0=QC-1*5&7%tDP@6Uv}pGU5~GKjVtf{w#&WWae2)7L*uZDl?)l{ z=DV?OzN?!@^IhZ6h~_Q+Mz?b1z1zFooAaM;zn3e|`DbiMqLmC8=k|A;+uyo*w7;35 z70uI`$3x3=|I}?vdtntT88Y7WZ@lYY-8{K}nzMhY&Hic5{;Ao&@wR*D-$d8HiLQTj z^W^?%&inQvGFr)y zsqTFJznl9KZ6S4g^`j`hXztDPueo=FMD^PC8>TVmJ8jRqsjJ^SjX7Uxd#zmg*2ZBK zD;ZMij(4fMKI-Pl*N5gj9;waap}9BvuQ~g#=JllJ^;Bwi2m3S4?awr~KXvou{n4EJ zliEBVnzR3E9`9+cf74z6rn~;t&6E45Is2E|?4RcBpPK!f?)o>=^>3!@U)?;pf10y@ zsm<}NInTG6=X<8>-z?X^S+0L|^W^?%&idNr<(np<@z_<^>4Q8U)?;pf10y@ zsmq#KCh~IzgLe4d!;Tk4y#znkOgjk)0=&XT1s7>_h-#H9#fm+LvtR_)aH25oY%ja z$3L}s{59wCPi;c+~QPT|UG(tYRfY7P|4c&|QCZ^W^zOb3VVMHph?V-aOx$XN69xc|O#f zf7Cgqd|1UwhAejbx7h7p-8^}I*PPdrn*CREJgd1sYL3svwtMK`64$>au77p&Fs?!V^je`>S8ntQYVnzR3E_J67C z|1#JAWv>5q^W^cNImd^Z<3r8yq2~Bdb9^jw{afMsx5D+WZl2sf&DlRS`=@6A)a;*{ z{afMsx6<`*rR!haJnA3Mx9056|IEDKXnBr@)Mo!R_vZM~+?(S`bIwOe6aI~G%j|z_gI&YcP?=*H4dv- z$&giUe6Diivu>Vz{b4ve!eU3J>2CZ zoJXZ`fy;~1xY*_1<6Q2|>rMA>k}E&Ud5&>d#Y%>(cGur(cm37PlkX3j^Lj~b-VZeQ z=J?i}<4eu)rRIF8=6t!@?jH7UjoZI9ZvX1$$@7cmoL^F#*SF^0yxukU=KgE$&Ffk7 ztgx4B!dkSFA!TlV%iR9f&7=Ko99q$w^Id9le$w2V=SOp1pX&Z@d-=}1p0vC-udlLD zGg`@zwQm2{y8W-4C!cT4dA?Jd=T~!Yo?p$qd44tb=K0nFLe2A=+C1Oop=Pv_A?w`!uXFofH%~s_n)7_8 zHqWo--aNmWd-MEi?#=V9c~;oVbzv=9$&d=SzZGtO>*mSlTXUZ8)aLos+?(fHbDnQC z&$l{1?1h@=JGFVfD?-g^B}3M`{a^3)ziuAwKcD|JZx~ulZSJq;-aLPrd-Hs1&gU(4 zmfOBJ-@j;i-v88mURoboidHgYgF8MO-0`WKCyx)!IX+UG`>VM($Ajj%p_l4Ao%#Hw zd7;a_$Cx~V^=JvmCo;t9~DpoRNyE{JH-SMfLCm$cpd3;iv$3t^(9uLjEc|0`t=JC;-$0N0Qd^G3r z*=`RHj?WHve0I3wQ#VgOKAQ9Rq&AO-=H5IWntStjXztD9qdAXHYV-JL&f~Mg9iN@< z`0RAYr*58nd^G3rNo^hv&AoX%H23E5(A=BzkLH}8Q=7*_^ZamB)T5kv|I^%ioGBkx zv63OX-0|Jzj&I#OI=(!fnsfe6ZO+%4dvpHQoZ~~y*ll+GD~_?+RJ^wyL=|=LgMs{?&ZmQRln%3evd9y|6aHMb@Sx&tvSzkYV-VR?#=V7 zxi`jE??rjG>uode3kQh=gr1p z6)PE1<;HiF8{c*Fr@0jCT+voUBZH{Nny*a)$=lE80e5*OWQ=8*kbB^!S z=J?i}<6F(~t>*YnZH{lvOT$@C?P)Iep6+sQj(2U}d!DPmz?tJ;>wEKh(0rMzU+%oY zIILnNLk_y}eb9~Xx_R>W)|}(}f5&Y@r?q{K@6_ga*4&%pTXT+YHOIG_<2$wQbp7M_ z*7DvQ-# zT9>ak4y#znz+Zli#w(XYZhY6xqwHo8w*ghvQqFh`>O zeQNH_`;+D~-S&7t(cF8PEAPG1<=(4Zp3Y^iJg;}{pZ7*r-g}eFcR25K-tAnK#`|4< zFpUqn{BRl{bNLD5u!@xoIqc@U!*0H-n@96qW@tq725H>T<=#zQ-a3tWf7k7&b4S-+ zmh*@-9_jLeH0FGv{qr90>X)Q(smo`jG4G$ceecDt{wn8n&YPXLIB#?2^`hJ7^`hqW z!jT*`ks(Licueo^VcXG4>hkqN8O^;LxSZor%Qts<3*)egl?*xR`k&s({ZCz<{ngx? z{nwoRRkOe9R-w~J!&uBUsmrs!ntQYVnzR3E_Fv8ZbEeb&A9wvv@8tfc zF3wkJD_dj)c_E&Rn_Fr@MU(Noj+5eO7_@8q9KjrR^b@S-{$n9&+`(0|YKbo^Ysof^@ zQghz_)V$xRb4>ZLij@pG?e;Idlh04;@;o1!d-M2c&hw+@@lf-4oVMLZ|IfJopK<4> zZk~L8H0SwAZT3fV_9wOZ{GvI}m%2mP3w4%pSj9?)oOSz`-pS`Db$Ol-&AoYkH0SwI z^LVIvJkHwgqyOhz|I<6U|EbHfznXiq|C+PEYW7#n^L5Vk|GevedMEckb$Rwzb8q%v zbM{}&{;S#l^REBZuK(5U`ly>n*9XtH=4?N;Isa(R@vY{3q|OSxRP&gr`FTTX_j2{e z{EZ&#$}dRcg)aAA;&Sh$E?<$xyXm5mI}kt6z}DlU(l2zh|S{^PcJI^Y1HY`FSqq-=EQ(e@{luzaOJs=jyL_ z-ssG~FQfIhxqOFlVx&d?&5#Rje!bx4*SdKp)Z_aF&C{9hAGAE@XEpB+YR=aeY|*HU4QH5$^F%w{Y`E5PjmJ!wRu0&yiMr!#jqBwWXL7g|4Xj_b@QnIJbs$9KmRkc ze_EdRv((OtIvZa!@0?(5|GTDfAD7?dJS2^aUGB~MpZ3ptoU1?Hxg?FJy4-u3%jY@s zeyRQQUg65Gab9a2R zhcxGSQ)junvopt+mgoDw)aH27Jm0nFJ>2EqBV1mP#uHu6@uB^h?(+H0eBRRX%S;|t zv63OLxbyvrJKuHl7sH)@WTS8VstzbmePS6u(<=E?ojoc&8}_D^&6 zPtE>aasA_yUKC{D?={;c1AkB3E*bKMCCb0){FZZ#^V`nvIKS)6C&?(tkoV)qb7m-& z8Fz!=25}z>zTTB@6gQuTn#6snUZO&?xCbXFH^j~3*)nc!@5Z>tgz~N9t{>bc?#{tC z#oZ^kUEIrpZ;m@V_?EbN{oNXOMaVnFeKNR)(^-@z%f3&f_&AUVdjNKQeB*9ao-s{Hg3-U5VSBUUX8&e8&xt!Xl%E$j$Itw@d4E|DH}6La<7R&s z$K5rwx5Rm=E5FQnMck#K{>r%L1h0yl{aqb*R>;@HT@+mA^0h86clkP(SH#WzT_5+D z(Ef(F4+d|Ho9A~^++#z&+11|?H|L*i&fA@L#62#ww=-_`XII>ue|E>sa>9dM!XlW=$Ay)du;M)DiDp~(-z9gUxc+5bjz4Cdc6Ya-9V{lfjHiJXQx zzMIGkF#rBo6RC#zc}x@e6FkJ!e+A~}F-_z@VBVja$W{1w=wB1L2A?;M!IzBx3iI=u zCecHWoHF@!@F&KN;a81sfcbe<6KM^1HT`V|^YgJL(h=Se@@CQn=J;qPJz*ZtX7Xvc zf7o6#=@;459{`sd4~8ci4};H|`Xgc9pPR|u@KRHL49veD+DyI-bAOu2M3|okHj}Tz zG1Go2TxHsu0hgP6HhjV4_rtuNo5@1BPbhzbd>7{Nxj|OIyk2jRAHaNmyFtoe&Tlu! zBXB>{-g>xsa7+0q+}L;v+`#zfaDH%W*#-0Yu(kXO9%b@MIM?_9%-z2ADUVk^q3rXeM$%}BWP`;hKlvKW*`~|)%VFRA^FbH68=e*NE^-f?W&9QRu<_U6qsI5b>`xb&0dv0TBHx0? znDP(6JpWzfJMdVOFNfC{{{UWW{4l)B_)&PO@ndjSa5wo!nEmS^KZp5z(?gzwx!fju zVP0R^QU#9)1+wK3%=WV7DBLjQZ^*yGyx!iBQ!xL2aE_dX`S*fzq#8aE>gUKMnCB-) zuE68#B?{!o8*p3Wx8eLmEIAT`+5a5*23V=%#qeGmtN8i zJ`(EpmRn)o-+N0pnCG*%+zuZz<@>_>j0eCRAH5|HE)E;)EuV#XefE~o@DP)K5guv$ zW%z_?|Eus$lTU#cnEW4L-cNhWeK6X{ z0g?+JF}@34VVn=wH}yxt9KQpk5Z-O_VtAeLc(}r}HyP&7qXtMRTwu!2gb$hWbKvbJ zUjXkkUIOnmUIAAcuZDR&4wSVp?+*i|0-hYUH&8ahoIeK27I?eKcfg#_2FY%i^W7lX z2agEl2g!bTy76Inz40-a`#VTZ!oy8|2F^7;51%r=2y=cMB(K0{O#T|o=f6CufeS*O zC-1^#;dtfAhcLIFCvv^*Z=N)OdHv=|Q<&o~Pg=n|zIoCXo@%z&5$1fHCtYD4&pgS7 zKQZO|z?r6h{o(G$gJI4`c`_U>GWAEn%S`zqnD^g284FjKd?I|o)GvWK-t%M{%KD5qi07lm>To^IN^ z01r354D)%ZP+o=eLtZ3TVUDLFc?ahBERy$O&WAtT%K!xf?ZF)|Y7`5q&MF#B69 z#Yy#xWjq`U^^0XPTw`1c7aGrmIev;|4t(6?3*gDdOW=dXD`1|FVp$F6gnX>5g*o0P zO9ebNAD%TVUQVOJoOJ6v~&#ZkXFEk$o_q-=@lbxM?UqRSv@#0=3IjIR>{$ z5TDGQOsZchXW%{|pC{+xp2inpZhyYK0*?y$e0dGN)3^p69K1l@g*m@2kPl(@e?k1i zleVUOgU0srg9XwQ=J{VBt>Dh4d|R0PT__#ltdK91uJHKam68olGVTL&|5i$WxVy;* z!zISUVZPs5DWhQS-%2Th+5RdSn^b?5OoU5Ad#j`bo^Cu1o@G1>?r1y@=J8)83*l^& zFNMb$uY}p(Rk8-|W%6>E<876!hliVd6U_0kTDHMFKC5LX+&+|FBYWWd;4-O%`xzfh zD!*2aB$Y3h<4NVq?u)@;1!<-5@cT z<86a{1oM1tl=}FHcSUG_qcntf8aIbIo;FEqxPQnuNqd;%WwT_#obT}Ojl%5D7RiCx zpDof4=K0trcP4qe3`z1183FTp+$jYx$Ing~19N-3WE{-x?UG4whtU7sG8N7b-Xqgt zp5Hw(JE{C$nV(dCpDa!)zfYFI>qC2$vI^d4Tn4khm9h@z@voE(@O)E#Gn{R_9p?O0 zDZ5~vpGw&abNf|N1#|mVatP-3tK=xm?N`YOnA@+C(=fMRCFfvnze+B^+#|&er68#wsz z(mQf%lHZk2!+Y>Eu0;7<_-cZ9XEF%>_fRJ$!?FJR%tV2h6u?iL?cD=M&*-|uWITKa z{+ICAvHk+Cp@gTwKWI$f2bY-g^RfP~CjSoH$JGBm{1<#?oM`Wd@W=J(M`7-BOg6#i zO#ipTA0&!ne|N)ohw&4WN;vu%oGvjr1V3Z8e+)j8h*AF(+|q3S96Ze&kBe|ebN;Tt zHTYkm{i|5-k|5f97kz> zoe!_T{}T0=VEu4{I6f=k*G&6m@KTdkz_ZQy+614(|8$ATcC0rv-i`HkrvH`jgNfqU z-XXZWVd90D9E0yS{XGRo-+9p`Cgk{qF$3mOEpy==VZ2t$B6wmbP$Mhg*NuM&-(im5qwv3n z`Zcl%{#r23HynLONtYV=CEV9skH3MpnEWtYo+vKW@~?38ot{MfGjQ~smxN!0`FT;b zyaL}9wqGr8!V`_(h5316wR{X;N;HS;S%;Qi)$zX|4YUT%eXe$Gn|_`Df! zz2WFPE4tLkopAJ-o-Q%Thq;`SQ83#(Cu88~J0ZH%$OQO+x&Edk)jumU;8uy^_$JO= zIQkAoqW)s|&u09rNUDEY)+E(GE$iUEVLaE!PvPii_`1a8@ud1E<;kS_C*{}hw?p|F zIRx`FcU;d&^-svDr1~f19Q<2T|4;DKX8ipnss3?!3&ts}U5?9pa7HL!BcH%+f^q-m z!9ty5(j4YX$D|Dq{Y+e!8o3oN4i{KVday8x9F^WMUpguSfFGIq`S6i29%C|!g;D>A zjDgwzBQhTTgQ-6St~TRwMpFI5G8f)m+uLa7UIgD9t~XrI@bAt1zXo1u%CCdVjW@!Z zjkm%5F(>L0lU*>En`IxoEWB{D9E3*($K)vdayXwcISCIB`xle5Fqd|60qzrCXeY10 zUozL%8%gDFl6TKc-Ox%gjhKwjo=gEr9;vJj(#SsOO3RHha`ykzZ1O1 z-E(c{h%+Eg#%9HRN=J@^^ZW`t{T<>tV zF#q6shewR~b+VcZBV zF>VP@GyQ7^bJ;Ih@P_che(4c8+>c_?8~&c@&zu z<8Q#+zx{F_oSUeQpENxHbN}|scj2ife-MtIade5v!!VaBsepNXSIJM|cg*&;!@a}! z#{CU}BzE0xj^=KfX64e&Qif7-&^j61&YVPfQ+7s=r${ zCe`09Ta)VVmM7qgiRLi>J(W~{r|gHvg?y(x4M*>>b*YgPaO2Q_oPW4|BE}~vFT(we zUxtf~Ux&|_`Q;kSWrw^E4-PNvkpG5zn(Z~j!}&zxmN2)!L)yW;O#M#qx6Sr$gSl*% zJ}|epT?W7lP5b%qF5}TKx3^vHfw{fyG9k*%^*IIRvQ4JL+}<|%7JS0AzYzY=csb1N zZIg#!Zf~1B0zYrIw-M&DS+>Gs!wZ{bC)_rauaT$V0^@@)x3^i2!W{3L}Dw09PM z!`$!x2y@veufPYx3mfHic)Ho%J8-%2Ut#XwM#;Fzj>nDC1m0-cyAiH5z8QW!++SkS z73Q*DZijQi3+tsH{6M%rc*r1Dqf2wX2bz}Cofa8Kj2aP*#4mm2va9ELA`pY{s;i*P(+@)peH6?qrt@p(o5 z3NJA2W#Zuf%(xkR%(xBA?Y$zm!vA89Z%>%ZW$6ts3ol%j{&4i3QkNPT3Xcx&L26_a zJi&~Qd*DY*J`p}`d@s!Lby;S?eBQh)55VISo0H436rN`M1Gu+2Kjko&)$$XV*W+s0 z3`alX*Ci&ufSZJ8=o;AzN8brZx`7%#1oH{m&n7=8!7-;CG4!vAEpm)TBa5uWjMsgY)I^bDGC8#q5fwAT^d5}rr! zehucbQhLFq;f0m*8Te18y&-V>FyLzB^Kgmr82G#4eixGo@Xt&>HL7pgp9zmKo(C72 z@%|l{%L-YMRDXp$1V_(Ay41)zxJ9@p;{7=sZuj`){c$)Hho6L_@AT+`&s$+G%jBP7 z_IH^ag$J1Se+N%CJ_mDq%j6==?Jbil@IrI^--5X;m3QH;;f1C0SNK8GekMBePsYvQ zif{qPqz!z@U+e{oZgJ)1NzGE=y!6%>FEqk?=>R{V&43aL>^NpSQtZ zHl6}=`%7d7%n$){IgJ=fuAwkI|+Yc`~uAO7s?;utkB>>`7`{MxgM^<<2p5GH_DFkpfvMjG{+&6$IqCzT5bFaH%;ztKroqe*|X#_Q_)~ z`?pWF!tCEZc>;bp3<%t>VJ^Gm06ZqVuuG1>JIwZ;ga2%N7S0OSEbiCv2J?RT3LMRe zy41*9aHx*oBzh0-mx$qy;X>oZ(7U=+g!)&h`yv?{5{F3ni z_*-T?<--lan5>b}F#Eej?t$6gEiwUSf49gKIQq_>E-{%2bJ-+w;o|VZCRqq~HQQSb zM{|TOHL?aiX2#Q_@Me>5f_s?x?&t7vlkb58@ySpXoSSGKJ`8g_Zj$3sZm!RNgSl*w z^DvM12Kf_wC2XKZUWGg19O_ad{|Qevejom`X}{hrn9oh#80PWbAgy2??+wx(=JDPj zo#E(r4t0si?J$=L=?8QFDr6x1xY^!t__Fcc@Q=*>b}W1g`m9Thd=2LHRw3VjdA(K0 zeK4=L3V8sYo~VxZ$4g-@I?hjWGLHCO5-l!sn%U{{?fIFSo-S5A&rT{7tjHLGVuF5%6D(zX0=oK3~2J z-x)SAU%m#9GUIC+%w?Y32lINGC-bBFp-hc@7wZoguflpbeE823k zav5fSXUl)U{Y-mrNA-2uJR5c#s+YyOYY#l3&BELIbnpAbfM@ z#0xd@FYs{VQ*hHnjBnbVgZX)SO#TFOX&pb-obOx9o5*LF_WldrVf4!_(eGvQ}55+!1CKg?yOEQYzgnX(){Z2GeX{)_RWFwe(K`6>Ld z8E@NRF4N^nxOI48y6l6Sh6$`j{u#c*_!t}xH||8IU@kHFLz1V-MVReRlRv`~O?y}2 z<;L&9Y=4@341dFXzR@6DD}rUHG=nEatMO&1w1#(@_HKb|jJw0PcT1G7k>2o!=6Uc= zc&^EZ!C8so*xqQE^Z8J@2QI%ZQ6MH0VJ@XI1#TZ+D3$5(Z%zAiVSfJ(@6X_j@PS5+ zd>?LM>i-aqen(uFm{h=A@b5h&m2WBA;Ln)$cEOX3_rZHZ12Oq$c(KX<1#WAO&ncM8 zRCxjB`JE~k;Kxk;Kf^B>Uxgd@NVHHR@4?5zfQ`u~Fqb^Jt}~v>>m^>n?_0v3G4)%+ z&xHXKlUv}8ChrD!G{>tK{O>0358r%SqWu~f0xvfG`8@oP$-fBy!uTuj#6)$;ldr?m zOn;}r{61%%+y@^t^%ub5@Sy%uc&BM^6Y48Ghe5noC=o{_KJIeaSqj zg5NXq&(koM0yz%z`@EE!4sOH4imPr5zf8tDjcNDxnY-Qn%Vy-0_hK5GWihr4dan;%(w{V?~md4 z58)z{Plm^a<69up;2)Ur^DUUmAXxyP3oi_k@4^q7{do}no$B&u<_5} z3&uZ(`Fu4>kx4LsTSx9|evXW?zezlXauNW2h}^Dvhp`4h~4KcPsj!0(&> zyakW@bfQL$#NbDb{~Nw)+z@m1S9`I1OL${~IP&e_9mbvDea5%J7mWMD-2WmO2=jU< zl40<5^%E8FeOH*v0J#U=AI|Rp84s^C{VRc=F`f?pTkk{*H8KbOexrnAvIxGfPr^0v zd*3+I{zJ$)e+-aE;Q1zh3?7-NE(2sMTyFdXyx;gK_>}Phn7>auK%Rk@nf9N9`TOt# z1W@Gn{Xn4Hp^rgLj+rI|$}dBEw;hj}jRT4>A2Mh95WnD*Uo>DSTtUM2j_YAI$wL zkq6+-%@aA^uftp>%Y*Q$@WNy%gFk25`!W38>k|cHvKiiB@?XGzFy0FX;!58S^Ln2w zN8lNmZ0|Xk%Op7ibN-kl{|>jhBT=G8F2j5tog}Zpjm><04dyaY-iO)VMEP%cplPpR zciY}XX#wBYIMG5(+QD1~N)~)1yf9FDz$K==-tfW6C zUYe0;Atvv^T#Dr*_`~o*v1H)ctKMf4FVsj=c!=?*;BY&@owy^s(&Rnhrsn+hfuAw? zK)6wVwm%$>{!Ip5VsbaUEa4;vUOhv6LK$kN0ozbaTAQ;HOMp0e1@hiOJ94rgyRa&tYCtz2%p1 zc_NnH@*DWD@o!P^nl+q_4~kF8p!~7W_Y2I41uqj_CE(V&QBDmkwSQ=@t5E`8zu6XOoF-O z%DwQ}u>D+_2~W;Xl&Fz;@M+`4aFb!oSHNE|UIRa1ybf+KoaHydEzJ3O9NrhUkKbQ| z^Gx|lIA-Se-@@Va;U@{t!s8Ro!@q}@82O7yh@*dnh^e-7MSyYOuEBdu9r{4hr$cjOD_CXb36vY-!~o})i?9O z-SCqpFNX6?dlTTv#wGAd<9~qH8_$NL-)Yw+Cf|m++#*Y19Fp4QmiT-9XU+B>M!wHn zU+dxjWAe>#heUO`MRvf^zxkp|OnwD(=^|C|$?!rK`7PZ2vxygKc@&vrf)PD-zVtfEz zY_@+C=8_}N!IQ%El_O{1XU+Di;rb&JHSqop9%}p=JS^0Y$u+pab&2vZ`4E1=l&}A3 ze1G)wiM&P{!_n{T>JpP1VO|e8ax*+B5#!0V3(Vu2Be%nS!uE6I4!F>G5d2uPL<4x< zgSj-2yWs}mg$7a#mznZkO)5W1roszD`B5?hzT522JotOY-+_xw`R~KCjDHC4ZI*Ze zpVz}&y2(#r9*=Ia4SvG3zY8ANBvAwJ@8B~g|7SQHUg;+P0%s+P!@q;qXC_|2@2kRG zM#>-Io#BO%@(P@hk$52{Zzh$$Ro;QaQ&IQloJbcxAbFqcfphi8TtGG!z@+U)-q;pfcu$HCFRk*rHh zz7CHVop6mzgQptb2lM*Ol>6cFiQA+U1n|GyHF+KgZw}i5Q;@{vK{`+B*+(IU^V0tnk7a zc?E7-ka(d+-h|oS8F?3eq;Vq0`vI8CFv-AYqbxs68o}cmB}&Ak6}-aq=VrLC8UJ13 z5jU{>r{M|a{Pl+yH)lQ+j{Xf_UGRAi{F*6$5BzADPw?|Q_$AZ-d*Qz}W&K(3Tc$q` zz+5iM(j;GyA0)Y2%3(f#Rm)@WrqBTX{R+5o=ufpg3AZw?gqIor7G7t39NuUgeHP81 z-&9LAeBNyDW%yO&H{cJA{|mPN9>+)UNYnmx7`zLNo5S|s=eP+zZQ9F%`Tna~Zi6}B zR!cva&!g2c2+lX{kAR08e*xzGty;#xQ%(MLILCN8+|PI}JjZx3%;(c;`993$yp+Mb zpPZK;!!1IA^RgLkW&8`6%Q@K#v;H|b0JjJQ&dE`j_0P%gU@m9n9L)M>z|ZfN%c?4 zfTa2-BtNPC2^pPK|AZ7L)juI$O{#xf?uEnUi=Tvk6AqUrd_TK~QuN%fD)?xgxhr824hQ8|=U|A-t*s((aI!R-GLIR~@FG^8R>8n!=oq4oPeHm?_@@o^IR~X8#UJ z4$S-YA<2a~pB<9HaFwY)0zPhB2(LCC3zr#Bf)5&(!dwo@tfcw}Wj?$%6gVhL;8n&e zVIH4@QU+(6yaHZqya^7E3+Tyqc&f>F!?TPl;jYGq;Qq$PU_L(_lv6O5{c;Xo6JFRa z7vXZ_D=?4Oez^*BfA-6}F!yJ_d<66S;@?}t&qlaE`=u#dYT9oN&o=G=bAR?rSD5>= zUvgmX&wj~;xm3wunEkJk5%Bs@ph^m1p06qy3v+*}WD?B%sghE7g{eOa=KfU4e0ZkG zm%#IlSHj$%Dk+1xKluG*nEO*Dn_w=LvK{9BRLX9c`%@{EF!!fY4#C`?N;w8|e=6k^ z%>Aj9b1?U(QZB;WpGvs`bAKx3D$M<hHc3BCtz3t{_X;G`&q#~)kZL%q;y=}5Rsl9EoJE^^GQVDa}EQetB zZ?harD!*Ay!R+5=IS1br8rUos;gQBy;9}#eFqe(;F3kCOqkIJS2?aJvCVo~{XxtR$ ze78|r!yJzrr9=4HT2yJhbcK1pS}!>;$KQI%g?onf*UR9f`d8$0Nq$9&l8nE<3$y>1 zr39W6+Pf?>;Q7Y$;04CtffpJ_KRe|9U6zO8*(P5PFERc{nAh87*$H!gzbsF|Tvp2g znAh{__|GDFyjRO}$a6x4)$)8&{Z;ZJ%<;NPUWR!+t&-Paex9~UuE8aty;br7Jk_`! z26w4(^s`Xj|5r&%c)H2k!Q5Z`{X>}hyGm|@dAwFhUzp2E83^Zx7gowJc!cq2c)amF zaEb8*c!=>7nB!}u%z$}4tc?F`l*ebKEJDufVWljG$C>sXf_Z#a$|EqB74le;m&w*7 zFO?_YtWaU8JO#HhJ^;5iekQ5@5_vAE{t|gUss0jqF{%C%c{!>6VtGBu3*{Qj>usTY z0P}iVDD}e6GNVo{kVY`a-vVg~_X_=8AnoA6#+{Pt?~&VJ9{)Yk7tRmm_sGDc`g>#; z+}7lyVLXD=E_>u2xG+I{GhzbFWuHuexxIZd1I`Zx_Q_nB{oN;vU~X@pEQh(heew{@ z?d_9CU@p7lF}Ou|VV7)$+5Rqh0v>Mir(lj({C*qU-sI1~m~v~EUGf}UlpuZ|?Rl8X z7I_io_P5B(Ft@)&UWd8;EpiR!_P59fFt@)&>R~eB_P0nQnA_hXEnzO3q#exd`#RpfZLk< z8JOd*LY{*;{wm~om`l052y=Vo@-mzs3Y5$1Ft=AO*Wk7${{ZIp%B3E@Tfps=OQY~z zgQ!xOw1m06GHD0rhxYLIY+-J%Om2g@y)x+wb9-en5a#yE%y%E6M(4|D$JczB0(S`gnJ+V7p5OU07v}TOd|3qZelTB_!v&`PLokmhIu{okk?_3?;dgu=JD$x zAHckxdPu$SU6g1mGo?|Ir%THuPm^{@#@|baIX;KVZ7};kRQkeW!ww9UfiU|wREEL4 zzVQ1pFs~o{z6{*e)Sm!%H=Y9L8_$5p8PA2s8!v(<8ZU>rl*&Ue&rhj50`vHl%4138 zTgp~AGc?dro`4$~KLs~8K9E#@syqWX2>Dcb4(9$(mFHm|->LE<%xg`UGii!Fg!v0e#<@ZRO1QoEaNHgV&fSw=d(PS3v>R;lSOd3DZd;( zVf+w$&iE1dg7IT;M{|6(!r8`8!2EeZo;(HTn*0FFpGW7(GjNH?pM$3vKM(Wg4SDh+ zyw>C|!{x@W!~FRU&OcmX@(88t4x2U!1GQ08SrA0&xN@Z$Rc=1c%eX+ z!}-P!!6S_yfjRyQ(vK-)e9V8FI>k~14|LGBUyYXZ2e&en1N#iHrQ^rrhr;QK5XN;eL z&l*1mbN(A7&%@JA{vyolVUWBGA2s>wFqa~^2J?6n$pfyVOBND`&pb^ab zLy@$E^TYYZ?^D72d1_JoyPZ6~MRFT*p1&gL3$Hfq4}{yA_J+Y7j7P)v@2%YfbG#MF z1eo)AkxYRvn)YYFZy3*o8<_SN!8|`jvK;0zKpuj52=V(=Ft48h@)*1&w1?lPf_Xd# z$P@6=(BJ@h3a&6d03R}b2Il!2AkV?|P5aNonZ_@|{66sjc^O`4^4DSBj|a##nD>VP z@&U~GX@JzrxAVaOX#{UK?X`sW8n=ThjXS{{j|1d3c%sSs!u)yv02v5ZnS2<`rBFu0 zJf4Me4?HH6FO&&zvGEjmvhfVK)OapD&3F;a>!DDV!{bc;5X_}S9)Wp1l*nUnVJJ`{ zTj3((C*U#0Pr=-u5;*{KnJmx1eZmWqL(;}>Dh*OTRCc%{i-ho>1|gE@ap zmJeVqlce4-Dta<*l;nZZ67Cs_43u^-+Z!mI;8`ZW4d(t2l)f?DC6w6ca29qCvYmA?Pxr~+PV2+2e@;uxx6c{Tn!tDQ8c^U3(^4DQ5 z*>VkT9$v_n4`9yM*-~$~o&U3?5zObGY-tIPGWFZRydJWp6U^lXxedN6yl{i`P0IVq zK)6B3`^vDS9Dm;(=K1a|_rT{u`Q9=CK2k67LT{M@cT5n!-!cQ{{M}pT!beT{Mes4> zsX@gwj~n$I^Cr$l&pSAbH-qHx(W!h^A7n$N_63H`zE-@rWI`28E0&j-z93e4x>W-=YV zVCv6-`T~p_ajYYG~CA29|QAwvx$5K=J;tMli{AGy>GxgzfEKoeBR{u!><}gzuUn1s);Oz zKQ#Gj_!HwF!F=9pBJ1H%CjS}S*z|up%8~*`rXnYYKY5ZrH_k%|A20Yc|*Wgm)_u=Wr{|$4=mFw}l27AH_xpD){gW{auo$VIIFrasp<5F3I!o3RC|A%;&R9@@Kf%jQ}U67f^&EVO_pMv`s-x7XzBziGNy20B*o+F=zc|LOFGw>FZ=fPRVpMy(`zW{GC z{xZzZD{|y(@R)FY<;XW+K5yj6eK7COIr0F^@slIph57z9M;?rF)851IIO89~d|uCy zpTV3mbL8hR$7_!K66P{Wegktnj*{QP?9V897UuaMCBKIohXzK;AK>xEe}Z{_M#*1b zF5ToUnA__n@4*}|-Q;7qd#KP&u4Cu%>aEfY=KkI)pMvv4`CH`{nDfc4(hVMN@=wFf zjXwi-FwTRyWXfk@?r)}yhS~p2`6A5uCR4`2lS2cU@-?``xD@92&y;V%r6!*TPcvQw zPd8o$v%i_L3eGZl8QjWv9X!~013b<+`rRp>zf9Q0JpY;aWh^`1n@9tAW7vKZY3kex z-fZ%=uzeoy2=n=}nRJDDy*88VsC>Bo@csoZ`2To&4=AasC2YG#5fv5N8AJrbNF%M- zjnlas5wT$q5D@_p5gF1TC=56Z!GwsI6%i4`MK3C1&X`d#=bUrKYtD-KueaW+?lWAk z>wf?G?$>KE=h<~?*WSB!?Ql-_Ih4}5P)^db1L+=;z9EpVm2`RkkP8iv^uSVmb`K4a z^pSz|2uYXA+dVW!(u+&>b`MRI^xTqu|Ik!P{}@QmlyrH&+dp)Sq`Q{#_YcjN^vNat zf%>f3O@Z_xIsarJeZHhW52Tk#I$KH)4qYzk@^}~=x=zwx2F~9i>2m!BhgL~?X6gK^ zp$8DADhb@acGba{XDYUulQ^naD~ zih#XRRRq=#{S-_}`sa1hzlPT9Ulw6rYqd_ga-DRCb<&;INypYnr`Ab#TPMBeI_ZAv zqzA2&9==X`>^kW~*GbP4~gFJVvlU}_}d5>Cpw&+&M%J-6`S7>@r=rc?IqUph*4fYn059X9gS^2iMbX!di z3+>n}Jv_9Vr7@>f%AJ9|nx#jEMp^nqJwGbcXz9V49vwQ>(%8dR%1UsdrQxSaSqW}v zc78(W!Di`+p^q%h`W+hj+0vLZD`jWadVqj@Sigo)r)KGCq3)JWi%zAi>?16VL#2FE zdW5BWXnJO7v87|0o*lZ*(yZ^1p+_x^HMdf}Df^&VdQNDQedL6Es6RKTAKB_DzxFgazZ{G+{~xMZ`a^k{M*kuE4(vKEG;YlF`npLC)9V|iPimSpv%YS6Q{%WP z(?VSb)KrH$&2F5TN=`~nOVmwCPOGUKhd)P78aKU>FrmI-T)mtY;gl&eCMTxVgbt~1 zsvBQFZqk%7lk28Uoz&128aH*yv@wnKb>pYb7(2N>BrGLPte>3@&1jmC$kt7s)KuRn z+D%jIM36THsm7#+LqcO`OqfvLSU3H!Nz>|PO%%=P)5eUe*HXqbHjX)>PDE2e(?x62 z?7FFA53L_3zs(#!Ud6DeN@!$L-I!UTK5lBm^rn!So7zx6c~V2Yh^9=bmwKvDTG2GA znRv>ihDj5SfLlxbHo zYpjQj#(HTP9LSQ<_PViCr&#+NW=t7d-x!)Er8ZgNb<>)f3+!w&)tO@^&k!eTHa4DY zHPVE-j{^GdkjYcWN)OaGHco8}&8%;nK51%0SLsWNCr+Ju*mSFwo6%0RvXog?WBs(r z(m!CA(lahZKBmjvd{-otkPX6`6`2;8d^(0Ovp__y(g|kWIN+LrN zDrv~l3Hg)4i8OMgm7pTe_{a&RERwL2&f^dArt~aMq|`i4q+lS0vl$r8Aen)I42))= zoWa>F%FRKRg)9pLSv`RqSv`SlIn9f+IW?u(kRz|8Cs1wao(0)neaW+|_mC0)rw9}F`C@{$$$ZMZy?1%urICC z(U{aeO=h*dIt-KA`$_HDq`Ek%-H_C7NNQ9hbJ~R(GfC~3q{c~7qavAu$CKLSNd|#- zb5grGr2&y*XY0^TYNsX(YEwsYQad=QU7OUdP1T@NlNvy&8q`0fp_Zya044KUVu3o^ zQ+c!~rM;ZeUQTIXr8tplpro|FQrhDw9n>ie++NJ3y`R!(N$EgN=|E1&>nkwZseO%y zl=fXp`#Pn=Kc&5&vPl%}N@>rgG!jx811astl=g2*2YyP2aEfy>=UI(}6en4YmXtuDec*mMo3EgH>Lfa(rGxQQIXQVPHDfVG&WKiODXNO z6g{bZozmV0l3wb#;I|G4aF z-=(?waY@u(OY2xm+k%MbO6yolYrmwmFVgDywE8@){g_tYrq%Ol^=exEnbtWrt$mSJ zkEPY0=`2QTT0N6iZ>M#Pq}9V|^<-K{Q(AqPR-dP}N76b)rq$$i&Crz*FSV-%b zO{>q-I?B@O`HcE7qn^*`2+FAEGwRih_C-cVM@BuI(Gir#)*oKX*FH1abV`59fjGV1M&dOo8*RE>iLX%IHO}E!wrRcJ7c>EECw0% zUPfa(!wrUxi;Rwij7E4yBRr#?$!IiYbQENCjAXQ5GV0-s_Ed(O4fT9ReV$PdXEeey z+B+Hbe@1&PqrH|<4`=9Goij7qI~nzPM&mZ4eUZ`GGOJ$As{gav7g_CvtVVuTJ)hP1 z&uWikwRf`W|E$hVS?!~&_C;2EC##X4)xOB;Sjg%smeutut79aqy_41W&+5h_tE*C0 zdnBtfPgduytgcGEXj%Irt9_AG|7X?PSsf8s?&{R@S?!UmdMT?hoK;U|HS)9SjjZ-g zR(+dQpJ#RE&uSlK)z4Xt;jH#cR>x6ReV$c6XVuSH^=DRlC#xRL(zn_#IrUyn{gzV? z=hS04ok?=))tq`Vr)|usZ*%I;oc7N6`mr+(sT(tPY-9aQ%=mi_>B9w80W*REmI10Z zj%hfgemYc{#+8s|v;&qcWU_-Lv4Dvb5iJKy2y(!hAqOi4g-8kun;f)yIGO>ix}=jD z*#Ij++XqFnt*t}atZS4YZT2-%kl)*DRnt)pxm8ZrL8RRamS5va!s&r?UdmW>2FLX=|{~6q45X#L?{Ne1WvJPiGONt$iB9NL&4M?v}L1Gmhp!ox72? z_G(;9nwub;u!?HfOIky{H7l^w59-Lxv_b>W9hYgia?ogQg${EFp(mMAbA0 z1e(K~rqdU4pmE57BQ$k{D42V6ic=e&75-6yHBdJSD!>_(qAphn+N=QkIHg_!s9O}^ zPX&~yI&Q~ZuA2wc7Uob}bEQrQFt1}-9HFBhim(7hud7bZP=F7ifVx8gN3~!s)42o+ zXe|_QR0S{7e62%W6!fSH<_?`v#DdNUQ1DLB6H*7AmY|?@5e4s8A7R?9P=IG(0Y?;} zm4gNKgD6;k>roY83JTh-qF~*tM^&)kRezue^QazG!Tg{e9VQpD?2Ce~L`cJ;l%O*s z449|&h>~qI=$-+3>S)n3hwBk?%_nm6vmPO5({#%1Q>zD5OCuboQM}gEqEXiY6?jkT zTA>o_F&!={u(~I-^}Pomhcrnu;E2;Wq6uGYP;Amz0BEb$VYDbEXJ%)9+ zrTN)cd2O!b_eG0ASY%k#>H+Gy#%ezEfi9BB2Ro=QXD^M>KDDJ#)wNm;F!uA>0LkZz zvW?TCM!RHmr(IQ;1Cmi^92}u31=|Er+u#DETGJ;VOhnL;u!;&Q$`+ay}lnMF>s!*aeWut~Vcd8yWG z<(mDCr_}SZy0JX17f$sla)zwcgXTaD6i`zI290Dz8=80>)So;Djh((PFD$Q77|0wLYhpR?URQ0m|`( zHsK+aFsnJ;-br_qB8iK5Q5Ooa>G9z^5Z=a$ThiApiDtCst79ai@3;~=Q%FV>C4J!~>P8D0Z8hb^7&4Yh zL^~xT3`<5FRNn`*227u#)}T+VS0q^)d3v27Ig&cZDbT}t-4@E+qjivDxk&ag_jt8> z(0r(pf{!m<5>>)*$y>AY)|vTIU}<%vmTI}yTg{uhFi@(cU(WF6y`DngNcHrB07v$2 zUU%FG5M7YPHss;~9FR{3kb*@DZ!2pKZ;7s_V$-K(9bHHx=2R0+727(JYD*jG(q6PQ zZ|iOVrRmbGS$$s8y|IiTi|m{&jyc~NCG-CP%#%f~L;-Vv=LP_mTW= zKu!9P_bpJuwh}qLW)xGl%;)@Ckl(q8NsbP`mP)9{)TECF-2kct4H8qf8_VhCEYdzv zY8hgZ<3H!(c;I7tMNlw33PUr@;Pf_>1lGEo#-x((~_SF_nAtz!+%j7Jn3X;Xm?$18ZX59igt&>X=Whw>h?k$+uSSNcLJ$ znPwn1;`b)$<4ZFMOCNu+QP!I#JsBY_1>(?3lo>1EjMafVKSO$NQdzM-~K+msP zxS2r)cQ^-Nkug(S($h;vFMy4I+WGS|9<<43!miEFsb!G<&2>1N97f~hq%-gHMXTBJFgcc zsG={CrJaW_wti{m7c`~iUMFHH!e+j-##FJ$L#?kP+}n$@bn=&@u30#8Eb0Y?;o zBRqv8%;ShY!Vx`(BNtkJJ0a=PK9c*|qE6>hUz`7Y3+uaSpRE1r&XzfTT{Ub#O1GUj zvN|cdgy2_OXn@@-;qp?e2W^gfLob3=;$i96V+p-^Dpj^gDPwod_(cWe)>Iu;NMkb7 zGSQemMZI3^Q|s5pzC-p6a%me=63~VGx>4Gsvl5PUWlA@ilD6x^l-)z%7naaNu{d&4 z<=2f`AM}yb2VEicDRrsGhz6rHz-~rlbYCTDyMX2QJV;xgTP*UMA1weimjVzqQUDHc zX{jW40atmP(*Bl_Ub;ceE5ssqEwy@36Y#MX;oVa{#Sy@7P{dRzu6dbTRQE}3Y|`Kl zF`$Ras!8=nQAd>Mc|=(2`0b7AaTQd#=-JfZH^2N2SLqsALl^lxcJ)d@`o;E|{8|@j zHh^FGN?P~Cnh|~$cj}?GG|Or1t5baa(CJAf>=}OVq$bd6F`k}sTztWSXU83DX z(VmvJ`3mIsK=^wWHRzqH(WerRBfZK*ElQV}Hs@t*bn?qJDb}w4Gj?BrU&BETQ(`m8 zJCa3i>}&O)hQ0H3R#Zu;a0YwE_QCuvPEBzTYE1X3^@|D}qp~vlH!WPM`xMo%s97u3 z5o(1)M`vX@ZT0X=G`ma58~3WtfxyeBT0KZ@eTT1C5vpb}>6a{iHKdD>DtJM*@bfn{ zV#>DS{3(jG!{#LZP(;$Y7^?*axAu)x+=5%LG{uZ|B91l|c!2?d)l6GjEW#bdTKt90 z^8I)hz{kkt{pYtLYzEO;TkbHzs2VVD>Y>&v;b#4QmM;4{6wj$2pky45t@FbU;2*B2Z7DIx{HuuTGHnz<;8ogd)A7vQcJqla1KW| z?6)0!A@&;|ep5v+c%_Pd?)d+6B{iE4V3YMz?8VM3B$t6d%;H=3$=Arb){(dKo0Pp8ibGJ%M3l# z`b|__LvY%sBwb5nYp#){Cpf;4REQUw!GH22mED{7)+LCFJGFHrQ3UU>q2&6$SlTd>?Vfn!r(ecw2QRLbgh5& z2KgXROG#`8`Vg|9#KfX(Gcle%EYcD-zTW{W3 zLE5JhUMv+E!6m0!M4}8W6DQDW9?+s<5%n+DS}VL8c{y0r&aCw^Y!k{~1;L)ivE0HF z3vvg~j9N&@4Sz3|SG+}SaIJ+@QYRk7o^QXBno+K^)f)b45#E1(-JSI7@}yt-a^Zn; zDQJ8foYcV6Q)sh-kG;||W%o&BTtEj^vYSqFzn#G*V7*&o8(aBi6%B#1dR}w6a><}B zwtC8ko<+0da%G#+MFKZN+4l5O4OCUL`zZ|zmB1|k4~QC{oN9b7sjBN)dj_Huoa&irF9(W%q_%Gm6CPY?G}>O1Zr4x|X0U+x-i8yX=cW zk+@}B2IOkBB=L6H1)iMp9<)nCk$73QniTXRS@r|E{lpPt0(G$Er(lPpQ*e(8o-ZsE_y1!t{K*2(>V9`;q;3(+$5`CL;3U*(tU}0IX zkSSQ46)emO7RUt~4+V?of=$>38#x7w;erKh!GfS*kyEg{3I!W`1si$=UD>2w7HS3G z-&uGTyn`*?3Knh!Te1okKLrbxf-du7&qA)Ciz?C#+=AT=Dd;o?Ib$pD{c9msum~$y z?B%WB^ByM_S9y!0yais~0xxfIk+(R?TO8%h|9P7!^5)mP^+(?Po45OydFz+F`73Y! z%3D9@&EI+Rf8GXY-u#%inIvzcJa7Kbn?LjB&%E_h-uf+X{gL-}x*yEndGk-+hHc*b znzx?<{$)@qeP_HJpMcpX|{!Zb8l;Vj|7*_(MyiEuT$#S?gT>98=EQ7AzR&WsE!}yum$zWZ>s77jnf<(8=1AJ=leZwtTfOo&Ip!@G^A>!0 zyT;Aiq?fnJGH;V`-X`(9O_F(=RPz?Bd7DJ?K8cjRpJPDgt-tfO5aul&^4{MTxHo4j(i z$YiY__)}uUjm5q7N7m|}wfbdkGRaz8@u$X;&+5mYCrjGe&mSt|JmZl+Rz{lp#H?@c zeBbVA-;?0Txs#`_pN#1C|7GX?<8%0;xk;3v;Ik& zfB17C@uT;n^*4V=E>~sdhqSeu4<(4)Ha&ds0eb9*w9Nx)n)FDs7^gy1~u!N*o$$J$~2#z$C0ZtG0i`Y&zk3LjsQ^Hy&@+9GMIZ`%BjwsDrW zO+?!ICvBUFw2f~*(jxgS-uR#k(pE2vdp_18avO(fn?Lx7i^y%frfoc=Z9JrHJn$hN z(X(}t59vtS*2T2V7ipU((iUH7o4@%ukLcSt;G-;(ws|#e^C%x~k^37qA7{*e8S`Jp z%FpvG1%N!sS&w9UgAo9FrHi`X~+^N|-x+jz-XKk`8t)Pr%!2WsTrn9b8E zo3~T8iR8miIL|mw+4`Nb_VGb1oaZ{9viY5lT8Z2?TYR_*Y0h&gTW3<{A3ks;=WX|t zvi9+@E7-Suwh!O~UC?LTW-M;_aE`Rk=1)GRgEYrg#`-^F{hzV;;sZX=V>x^*N75EI z8JjQoFptP>Jn?}Zq|Ls?U&h80AJ~(6TEFsO!pmlC^c(i|^*G#UBL4>tev@nVtNxZ@Aqp=Z}8 zY<}sMhc3=G7g^E1BW8uIf2@1_63=(HEZlF*Fy&Vabbw#nvs|0i{33yE_xn8bsNYTU z_|zKO=<`h{&zUQHXTuVF-DF*Sbknr$**xS~x^Gx*zhRo@CZ>GNW{YfO*~Dk##N6w% zqb=UdZe3(Em355muS(&i&9uqH@6_8AMJuI=kPb2TSd`f)sdZ>4n2!jix@r(F7|!)u^R|{a2s-Og3Z!4YEwR1Egq5{ zUR1ZW!j^cxwn2uld56F9M4FA~>mHD%*AwPiKC~ioYXpDfENQ=M?f2a+?)lCIoHx6+ zr1OObklU8srZ)c48TL(XjY;^;6K|9`TW*)r3j$U`jm?H~pN0J?;5z<|R*lUZl8Z4d zIu=(p0Qm4M=3G{UkIqWk;yvlTX%6Bqf~7ZY%}v^#i{Dg2ZgY(7W%zq|Grl zMELFvk=wZCJ35dyJN_kwt?|}<9D(|`baBQMCj-CbZarmP$R;yEX65MuMx^(fMZc^? zR*@PT2O_b^uQ8v=tvFPRkFHK?m@pNoVi7ed*6QCP$|=_BU;PTGDF4wjbWn?;err_J zucM0kbyQKm=_=NuF7ksmH75_sF@@?B<u@{NYnTUNjXlRF?Rfflz_Yhi7>eyXXO1xlj|EoQ|hOTn|1^ac=eG88}ObeIW|ol z4=bu$S0^uG8b4wBq|kJI)zAbvGoxW@<9HS^Ve-^5P17fhhq(T5H9mdZn1%`Viln{j zn`-e6qCriKCK<+;5m~BV!=$FZ`ZgkYh0^57Q|0wl`Ua-n^^@zH{5?xU>YE1Y%ai)n zPo5^PP@>8pyrt-XNlg<6)HfW`G;!Z)P1Dysv#xC2^UUc|ykRNG`%AnvP8rkGR6jl_ zF6s-cn#%@R?d2^{t}89y6YsMcGU-Tfhl}{mC~c>R_SJV>{U=#3d7IY|f0dV2qwkpM z|CVXb@#A4)=u|D#6iY&?|FyK&kmmBi{uZmhv=unp%xLfWrZM9tq6)(%jTwa3gq1p~ ze5z05)G5LGv6qqQ-_N)?ocRwWl~4VZmzo=2#{{Cw%jK!RGSN@oqSn|1y?zbBdJpDH zvHr5Pfpg6>_0pGw4V*D~a@pTV4V~JoZd4oEDDV7YoJ%Jn^_OaW#!Q|b(9`5!Di)_s z4HS#iU#fAKl?!J2FI9)|^=YL#GW|EIrN}Y!Y$)6Q*XPvbe|>83m|5joO5!ie4R)D$ zQImhE*sKFYlj*-y?bpCz-K-IPFbT3WnFVJz)i;cvJ^^zfy~CFF*0<#a>qI#n7nJv& zF>UgsaWa=!{(ba?b(ZKiy0$b=ISTttZ`Q@4!*p|dL)bTdqZWSSL@RmTXMkq z#OgE~SIs)?FU~X{%y@-jDE852dRz~@hTK9p{4qH!9RC*??~Dw8LdN?UW1o_%h1(C^ zDumbmf>ZJjjCY!LFge)eN#XEk%!~JUdS0;W^c42IV3*^)oZ-)z7w`0p8{_@6Rr_xx zfB7z2=;PB<{)N9R>sJk<4)VIrp~CIIpbpsO4ZAq3+cz zIKCmd8oUuX9gyb(+&#cO1C0Ok#qIPBFy5OQ-q>uSKCQ?-A>V{NAi#LfZFp14M}aNx zc;UFo)z2nJytxkEJMO#y`kT?tV#r&Qmw`7YF9(Oo>hmqgDbH(LOx(`dk^9G z&eSOexKDs}-Y}hk0eMSs7v{xW6x)TYZI6*vCmzu0O4fO1S8^xG8#abKUPF0L*i4WI zLnlerxg|xO0J-te!f|8uVVXMl8#8VrTy-GlSg`v+bu!e4KV1jxI;dwXOPwyz89_T> z*HIsujhugS{8P1v`e4^b zxL0*uPyX`%lX3Y>Nym1lojJns9^`r8J;)~p_|yO|2=Jl+Ykc-(-b#^&_aws)u_76M z2=^jagL{+V!*DIRMmW}ooP~TZayM{aav$M%KXQMtl{GNH!-Qk~sWTe9HyQJx>!bd$ z0hC`L?0pJ$UtIzHeW-Ig*veWJ;MDQrcs)gI{SGMmq5uY7Q4t6>E zu4?4JkAEd$4e|S7~F!#pl$%wu91TyBv zsu_%Vu$R?YID80o(C_hy?kXEJ#_cnbMQ=$M_Oh2tj2 zT;cTrdwmuOhZ~r833w`bg>ZZt`Bq^cn_$oTJanx78V`q4|5K5N8_8dTr;~pKH<5n> z&mil5X(n0sOS8y`nec2f;=%RN*KyNN2Dp2G@qaM7&Y%EmKU&_AB5yyA_QBq+(ZU@} z4tDu?;i}P$AF#`h6pkH1J9C7?N0LtrF!p9H$KK5Ac0bsB_;7$94{%HIRn?&N40aujrQ@iB_-TJsnO$e1$UB%E>~gHdkYhZ8AqO|f zKQ9aH`iR5WJlen8B=EcaFDkEI{L zuKzE{$59S;IpQ`ppLxF*Zhv%{U1zPxJD42o@;`(N#=Ee>t z2fKVbVYdl(c^BdKb7%+b@~*-iOb&KAuKTLSv%O%K_Ye-BNIL_elaY$c2kbhS4`Wt; zjEnZiQh(hs(!u1xF@kFuuRqvrHVMbg=F!lxITP$U^Mzw4v8(+!?%>j6Fm69C8hK2^r%td@i|% zu(u2B?dk)a^QeQpMEf(!>^cKQ-ofNxm+RbqKK18{JZ?N+ID7%+Ckt0S&v^svc`;sG ze@TFs3Wxu}yvxB$$=84{B;O!hmBDC~|EEm;xy?I;-R3<3eo)xk4t9O)D`FSX=F`IM z7nIp`o)>uslY?CzLf=_?TMD~;Qj~f`m>>P z8Fl7^%|7BYZh036y-$?!2p>K72Jit!}7-PzHkSlx>^TJoLo5|Y=ds$#Ft26XhQl}gA zZz1;;j^9ci0KSb3U%4Hy+ZiDozMVRwh2wXS8z8@vjF^evMb>$56?rb?casrI@q5S` zOZSqOh&;BM3}40WBQF#7Jr&sNbA@p1e(GS}^F9T;&aKdSfI5ghZx`5g9)`|?)PbL4 z50O8FzKtWW>wgX%D;IkYFBj}Ozd+|<+QA$cdxX5Hu-5_X`k2#Vk5UJFiP&T0oxqQi zb^mOfh5QN1u^(`oV7J)^I!{ukKlmv!_5g9KKi2*D)08&}ho2#1PK!TF#`+$Aj;wQ+ zv5a5df+zLKD}D6refL+2Id)p7AExd-I0kp~LLUngTMIAh*$#<*}647I;y103|@Wwnr0 z2a|(c4nMSigZ9BLhfg|~9PDz8_xAVGesG?Ie>#{v=qt>hzLx{L9r(@l!7djJ#olCn zup+d7nq`4q2VK&B68#BwIr_JQ$-yp%wQbA}*yTERy~VQH26Vu#(_Yx?0CqX%w+?0# z?DCG#Ka_O?ySy{>O%8T>SK-*(tOH`h%L>Lx8hNcOu;)e0xIWnBh#%JnyBzba`wi^! z0nj(Ufn7dGIQ$OlhIsR`z^*ew*vkUDd=&J}CfMa;p>J}q%O^tL`~!CRWayh5?D9tF zA4WfeT|N`~CI`EG4)o23V3*H>zRAHZKN}>(N9I+jLk7en6^**_+$YaJBgI%Ts4_}4fecv9z zX2M@lj@WSfV7HIHu6k1b$S2tE%OxGNyjKW&Ua;p~CG7TL!ujQZKG^l&hy37{@;4L$ zyZlpOFY8NTFAMBCzX*rFW?Nc`o1C#{@O$;aYohH$?l!BT{|)oTgyY|mv6t{V>vx*p zQI0)B_&Zh44@0F5tD~8ezZQ z1bZDY7W{fMI4-)2+`kt9yFSK3>}T5SFC6}bJV@BDH^HutapBjSV3&^+cKcwLV_d|3 zrOgS#;ory@BYv*{?E2G${ayjs<+Fv|KG@}Rg=4?d<~-r>ALK>gKgmnLq0Qy5{6E*= z3i8ST-ws}n@<+kzlQo80kY9&<1M<7V@s{MT1FYBeCU1*AHQq+p#}wG>-zlKe1v;&H z?F@Du-QSv>JanGrcmcakPhl?$v0Ak~b-=EJ>wVXm5a2@t+zxHrknQRU-iVCY@G%H> zo0yAY8&hXE^jnc9f;S-Lyk`Gx;c%FCJ{68{LH<0T^DT5te?9SMxRN?8 z!Bu2j*Z8~v_Odii%nu!*--i0QW^w;uE^yh902D?7uA>5W_EfS7z zMLrMu_MI2l^_K^9s)haf0_-|yyI)^`U5+-!+R=UzyfqnfW~@EAhj6$9xi{q7kOv5R zSzxz0NZ88)yBt38y~@A&$M$&cA5qos2z(C%pSYb*bi5zIL4EJ9pnhxE9}mq?2<-a*x9oHjo8buC-dWh|2KKVL2z%YYE>8=`Ix#Qe z-1CB6rzq@s!7d*r?Dv1bE*~Wv+mSXgKe$b>>mdH!W^gRb6?xq1Ge5v>g~Od`v%PRE z`v0%J-6gNr8SM4J_>J#Gn;5gsf}z;Xl(&Su3wcw>cOj!6!!feP(sY@a#H0$ndB3c!;bqrXup-n-REGpqw(2?b44&d|8Lnr zS+TBVzj@u@L$3qIuh$Li@;1U%Z?bM+msdk>Z3nwNDIDLGW$BzyL&iK1OORp5>kzbw zKJq$%-R3sJUI(ztcM9l(U0wry^C#HleT3sl)}eoZ1w*kELVhyvpJ;=zp}gYA$0e*!C{4vm5hjydC%Nai})!`Zs73 z<$BzL-4EKQR#wpes(-}4&%^&oU+Z)He_tQfpa0+Mqb=d?Y`ezN?qu|Z`w;By(s`)| zb+$v^J;_1B`XV<=RJsm=}HI{Q~y-pf9RUX1{}7uH$7t=7ryUP5`?OeCTrm z*ySkK_h4X`BUWRBX;bIbQ(10sUWK2%EU@QA-Mp+|J$Dkh&nIBluMv(7VOd4!*cb%6 z&H&-~(EmXj_Ybu3^#5@ihy53AJm7!O#^HfBF8Cj}@xcG0jU%XoIP~~gHzqxPf-$M% z!me$D;{x-1>>%3Iu|JZmbN<0(&AX6o59Y->=yeFLiPa+aI)FV6Vbfz6>~f63*eI6O z8#)%lVAmNa9IvAe#)X#~93ve??&X3#FXk>Er(l=Y2**a#W)ES%b_Tl+#*tq;2gg(& zlVhF$Lm!NK`n5CI?O+ZMk6~H!g#FqX>^dh3`?WLJ<)@k)_Q77(B4NLF2D||XEF8CTbsR1JACIF$SRafXuMgPkgP4p@{2%ys5^ch7fAxIC|J8mx^#5U5hy6b+ zYck8~BtG=`1bg4@B<%4Cc6nD}f0hL7@@~ShDYV%iIySF@T}St0R<6e9`TyhiY+!x< zHa@3Pr-jth{Q&klZzSw~0K0rsVV~#0F4z6oG}^>mQS}eD5$rlx`@Af$%Q5eHSzwpL z|31G3`$E^0!&z1lI{#@u*7!eY_3vFX2P;|%J+|KXWr-EYhy!_VFqL7&5) z@!8bTxz~IcoO`p-If6RfVaJ}K1A8C!6%HRsodE$J4t@LWG}!e=LvCvy*yV=`$Bv?% z$>5{Ojl%I`$W6jwtIyHUF+LAE#!CaNKAFS3>XT#1f9sRE)cISV97mnM^~pTys85X5 zCl@nj{%fBcPdn<9`DFFU31sz&)kl3|tUfVTpBSr8PGny7$w}nD^~uT9`CFfyLY=?$ z$*I&)pBRsj{_=PLdpwL6j-5vR3E$nZnh%0&#sj2A-3 zcyWL+566};FV-NRhrwPh{NwX5*yZq*&-q}NV_z3Lmo~eB&m+SRZXfLWJ%!yq*yX*2 zeQgE1e4udbeA>hwFLnVLaT5Cnc~n4Wv~bw!Gf_CclsfR6*9YwO5kFoZu*)&Nygp!; zA1NHakT#DN4qrq*T{!knGGec4ImbBI^Iia*Wz@L{IyT>eUFUY;_{G#&1$}GF{g4|! z9N>+ha|!iZL4GM2eHva)#(EmNjNA$G6=cl+;mgTg!B>!z;48^J19Dtj#jUK7kehw@ zIeZoMr-82~&kpFrS5%IrEA7adFvb~*O#khhQ{7;Tqkh-1u#QytfDVjsV|D#<&jOMaEbTuOg#9;k(Hi1NV^gkl#zz zxob6f5ajof5gXzA$rzjA2gqZ=50WwNT&EFib`TG-hp00La$}8$o7nbs<01So^)aU6 zkB~13*jxemqm*9*x$(+?j*c~xuY&wB>aPYrPJTF`|FW<@-vstPeOEYUZTV0*Zv3gR zxAE(M{QH3ZF9H5d*nb-gcKa+%#Czl8`tO&*NA_Wc^z^NvJbtJ_%Un0>J8;5RU_XJ}`d zaQs;^e*5ih(cgZXoudPC{Y{t2^*3F{O9MK~0=zuH7;nB7fW1B#wQ%eOGUkNXi)4&D{|+7O^}!f)IoRdhgu^c}Zx3N_3)ppv!rm6J%liuZ zx(0UnU}3Kt#&Yas+8+-6l^la$*PjXbt(1dZK36zyZJZzAlLL&k(seKw#a>}qZNaaS zF|Wp6Bdf2BJBi%u1NL%b!tMvK%WH()4`7#Ph20Nem-iHoz0Pt6LC0bn>^h?$x9>Q> zE{7lDZ!qtX0iF}!mcmsTzRw5jdH<7KR6-T@8)?L0h5g34VvXHTd1lLu=)@1Nc44cLKjp-WB`-8UCsGkh~Z8Bk~CF8uA$M$K;9Nf03tx zKOr9l{**iq{2BQa@aN=(;4jFRfxjd_3jT`xG5Blpci?Zx_#I%yx8%*h-;vvczb8k* zKakVlAIW=ye%<;HhX!-UGZ9c?7r}c^Y_Y@@e4qHbqb8pQofzfEg5%`*;I8C_;9be*fMq^eEpdAh zxQ6npzzOp8;3WAjaEiPdoF=~o7CY~Xoi$*y^DQ_-ou9yFXMLIYDzcPs1kRB=g7f6= z-~xFVxEpy2csKG)aCh<&@b2VGz&*$-gd=;DIcoA7q0^J{yTN;s9{?B0&wzW8Ul5M; zE_2l6Z$roIdYqiKL9?S{0w+L`9<&vE4PqlF_2${aQMVbD2~@>$@8 zc@F$fa(A%Rzb|+hlsq52oO}xSGV&tu3i1l@<>b}iE6C4+uOz<- zzKZ;=aOCPTM@{}2bgceAfv=&?Z(ytcMsiV6aV_Orfv+QX247FkfNvo82H!~T2fm3s z7<@B%0(d2PF8CJmDd1bl=Yww}Uk1LNe5G*YjxtA0z7jgtmet@psq+xn+VULuF3R5p zuOfd1zMK39_#X0Ra;a8vFS!!Dn%n_=A9+{s{p5b&2grlL50b}%A0jt^A0{^nM;1wbuwPD;dR3+Dk|Qf9Is%g zc$17*4^+HG#;XA$ZVDrOR@W+%N0{$0yHrVPg2mA@;_^Pbp zQ!>7KsrZbHuRS84mpN*3d?ny@xE1^bb#Uw1>wsIg6<<=0Ta6W8k#P&d>ww!36<<@1 zOKz8kL{#w&0{=oj4*V+_OI^ipWK2Vm-^&~|`BLcoK{=-Kia*JicD-(^z#-h#35781y*?Oz z6%~}f30{wk@QSQo=BUZhJ#G`#t!P1=4dviATZ1>Cygj%jc{@2opeP@3)Z{x0yUjd! zBkI(G&2Iz18&f_U+=@I>4v|gD95wkN(6N4*3Eq@C$Aiu0so>2hUjjzO<#T}?BAb^v zYVymVQ!R~_&yCM$I&y+ zJO~^mj|A^T9xWU}pveauHThxC=|cG|@Gj(|!7=j5;5hjVu=(?Ra97GN0`E$`7hFSr z8Jr-$4^EQT2uD(7j+*=%=%gwC9h@PrCpWu2o?C;nlvjbP$=ic-_z#e;J)NExF5L(xIeiM zcyDrl;Rq%k`GBJ)-yb?w?ilbs)R_RbavQ+|DW3)2m;6ugAo7*q{m8d~2b1p*jtnVt z)Z`CB$I5*cJd`>wfvw#4!246a20V=XE%*TPPhd=<@@dyr_(1Z`;1T2u_#kpYID&~* zKH#Xydqc%l!a zuigu8qWlT)4DvI=k(p(Vn*4R>Sf8!|&!Wy};MwG#z(0f)H-HzDR|-eYDRb21_d>^f`viCi zb)E%Vo!${aQM_Rz8V?*hJ-IyGRce|PY8lnR@$zJWXnd?R@r_$Klk@Xh3l!B+okz$+=g8+;4-G4QSAr-UQ7l{sqiSD|C|{}6mT zbv^-G{eJ-8LHRG>JIO7#5x$GO33wH`4ft+y4s7)-g72Yx2>4!d9e6c)oN(m6GDl6` z03EC6k>LBOb1c~Ec^dcu$`^tkBrgR&M7|jOF!?I*Bjl&RR?k<#k5c{#_%ZSi;K#{7 z3rC(PbJXN5wiO+#XBhk>b+!asJ$C>G@ z`S2U?>y)>WA9=XEE%*(}JA&UNcNUJkRpzM46VT~G`R?Gi$wjc$XCU|;%7=j8B_9s9 z`pg2qNBPO%_sNUFACS)zj(k|=sL3ydj``|(@JG~H2{vD?2Ct#~A+Xi$Iq=7nzYP8t zxz+ZHVIPzJUqb5&4$Lg~?_;czM!B(Gv;4dg20=D|pfxo1DJoqc} zd0?y0a`4xb-vIuGyiz#wZJDDczZW`IpC`cIQRi8()#pv{_msZ}w)%Vl{(FuO+tu|4gn1|3cmo{3|&D{*9ak|4!Zy{0I3k@So(9z#+MimCxDW z3i7$ak@d_x`B*S+gve() zI7~hkyaoAq;Yekfqb6Sf9V_bsa20j_3ATQ}8r+8R8^BwVSApA-?*nf|eiPh|{4;oK zaz#hs_T&wOBe-EBA8^#-F5|UL;c;r+miPXj%-)vsLA_7r z@;L}>v2lp%P(B&F1Nkg)NAiW>2>D{+NT)JKO@0k@tgPF?J5uLvu$A=~xHIKXgQMiN z;GM`VBEmb9HxiEEW|e%vQIl6e$I99sybEaE$T{I8LqucO@SN-jzI6I8syQ zsL79nj+J#HI6ok#1#CHTh`h zSXq<7Md}<5wz7@^_o93rxHowLxR$&a+=sjjjGK<~SuPyuTjr?AuZND6dl$GLbykCI zPIwaBpYrFxof-dcf%m5T12ArC%I7QaKIHF&BLmAEHTfUV=}9}Sb`;*1I-7$Bkvo9* zBUgh5lVji^SiDDoTNI`R+T(d5lL3y&d3z+=g~gU68%1dk`zgX_tY zgd-Em95s0pbj-JN!G}=i1n@-iS>Q?JCE!EJmw*o=Uk)}O-VB~h`R(8n==0TJdza}$ z;3?F33T*HEd>$-5pDn(91KdEJkHJ&PpM$57Ls8+w$?d_7nWd`5f?U@{Qml$ajN}B;O|-IjYQ2lRpU^^XIGJqp9;2*kbh)@G+Es3AR}M1w4oH zKfxBOo9rZfEahRa&12hu=Tg1{_&9Pm@I3NR@bTn{;Q8cv;1kH_flnka2cJZ~LO61A znWHAZ89LU+d%>qr=RvT=%(LKADSruUG4meyG|Jb2EoQz2pHBHtV2hbQ!L8*>Kl!xS zS=eG`Q*b5aTYx2I7K%=Lu*FPg@ENqZ3wQx}5Ad1f1HlW)Q^04D=YSWH7lF?vUkYAK zz8-uI`DWqBk}^k4eh+laSC50wrOq>8i-$MB=TZJHxRK-KbMX0;e*=~__LVmN0=|Iq zmR*GZLEZ$sl-veS%T;aA8zfnO!(!LN}AfL|w10lz^$0{kZV7~#lUWsaKsWazw2 z`C{-pzKo5c~^yuyEwpGDl5*Fm%jslfb`GrvYsKITHLk<;Q}}Kc|8JpnM_N z{Ja$WC*>D|L-HlLd~N|(ke>&yM}8Z;KKXs&NQ*K@P5uRR%>O@wH=xcR;Fjb~62kkn z*0Qz&Z%BCryb(Dn9NDJhA$AZJ;bHQ7XF9lbUFBgvB#}x7bM@@bcbPf-z{2p){>O26p{l+ukEh&Ey+?M<< zcq{TpVB3d$18zt8kKn=VyY-U7_z{PEHUzgPSAjc_+kv+scLHxq-Wj|dxjT4!@*r?E zc^Y^J@-g6X?7R8kj+8G1N63qXBb~||HTgfGV?Mtcyd!mP0NZ|J6}U6y_kqnPPl2P9 zKM&rC{5E)J@&{n^$#-D$+n?Yr)M=3twz0n{xHa3d1$YvuzbJXO^pkuze z2ArqPjbQWD-C+E{M?Uw1%~wx@yHWlEcsKGp;O^uP!Ml^c2KONU0N#UKkrwVrZVBF# zTnR3cw*vPfN5H+wJAutVX>cv&1#lm7EqE_-f3WrA5U}`JzBUex1ox%RL~uXy6mWm? z5#YVabHD@0XM*=3uK*7u-vr*5e5-I|P?@79zYjV#-k$>RN1ZppgUO$PhmgMk4<-K& z-k)5N5&Of+95wl-BKNV=4txN0wguaKvNL!%#!1d&(!4t@@fDa*m1wNYN z^jGji$}6+N$57r5Jc;sM!E-3@4nCCfTJT}yk>F#gGZs9V@>9T5$mf6?$ma`3rj|Ks z^6Q{8jqb^sqmooevW$CWv1^3l+lM|nN?c=F-k`Q(}4 z6Ug(xCz4MBpF}c^>#Y z@&fSrf27>%P8L&yn@^fd^veOG{LThnP5E))YsgE%*OD&-Uq`+Ud_DP5@D1b_!8ej$6^`6g z=BUZvfzHj8uK}+le+vCu${aQM5705cg}MpfN}UbB_8eIld>iFkf^R492)={7EBH=w zH}GBL9>S4TWsaJ>A9U=RcPRL7>Kq8Zhdds9FL@GpHTekeedKe%_mh``A0RIijyzcA zsL8K}j+MI_{1A1X06$EA26-PTbJXOoL&v_i`Uw0ebv^}~%^$#zQT_|q)~^kA6MmfX zR$v>yTY{gUygm3ya#!$E85|JUR&@H^BQ1AdoWFC2NV%u$n1gO0`gQQ-HfGZ*{;`7H2< z^=zLE3ngD+W z{(|za0{lJrOUl;<_;>JElvnIt=9b{EDQ^|v&B1NC9#w(Ap-y}7x8&^t907kvc{IQ= z@b{G01ULi!f$~Ctdw_qWycpoUz+19DdxL+X4q~)oEx84_V>tAud^QO%A{lag8| zmak#uT9Wb<_-ERYC0DLTXs1Vji{KrpKLY#<^+$n!CD#Xd68JaDj|lKF;NK~qAK;V0 ze^7p2fR}>*r2NtVUk(nnk-wqPZ2`UuTtWH$0e%>a2Mgr$a)4h4@4|L{0=9O20k(F1 zAKt3nE!h0rDZo2{&7ZplSl>ls{_F<1aS!k&tf#)0#<(Bk=H~+gd@$JjJU+k^!REJF z;7w`sD6siw9@ygNM6k8%46xZe3vB(h3~WAM4&ID5uLhf)>%nH{R>EXEASTN9|QagxEuSiVtrw&!vDs_b33rr zry5*Io1MUTz(_v31bA1lJOqh(H4C=7bpyAd{+{41$+cjMhXG)#!yvHrR~@)5^~Zs? zA|D#y25>vd=LA^a?XxxIr$BCe26zw7W0!&3Q|C%>2l5R8UJ2fY@&^O_D0o}Sp9$~_ z;NGh;H|-ZX+Ht(NSzEgLhc^mo?txq zC7(e79tz%(@`D0g2OdECv%sCHa}+pAo)_Q~!8=jDB)}Jdcc%Q}0AB_kMEiGxyHMvo z@Gj&>1Nu(_3l{y=OcO|zDa3#2g@{R%4_aG%Gk3(*p z01v1Ae&8f^_5r8JLjyb8W!FX6uKHmp;EqHgz{|vCcLuowicW5a(J*b2K z%Cuq+a#wIqauU2Jxe(yp!9~h@2e>b|7v;kPJQCcS@^Jw^1YAq`tNRlc z0G9WeU>-Xsz~_Ve(9W^|F9%zFRtETXu+`_@0PB04tUh>mlh^GPu+?V`crTWv?{4Z# z{uXlMAHn@7{~g?)T(P0B+21I@n}YYI&Ng7PUkx@t?-bw|*xHo}a1Lzk+9SZdz*Zl9 zr<2uZAmmn`{R4a;*xEY@Z1tG}Hv2OId<1v^>pwTZ^TGR2ep-Of1Y3QUfUQ0kfUQ0k z2lz6u)#nzl)#nbd)#ttdKLoaNpA7J`;8Ph_uLSrFu+`^%u+?V`cp&TlMS#BnTRruC zP{zMOZuQ)BBjJ6SHw-?Pal2K3JAemKr(=LSgZHC68{lr>1+0HRu-V@SZ1#r+SlhlTM>hlHI>hn9;>Qk|?u+?Yd0PDM_?0rFP zAUAFYwt8+K;0V~t?E`G1b{f6Z^*v)auXGiz{9 zz3onXp)~~=O0H)h_Vo)-!HN6_h)>m_P^tW`hB=FaZ&b3 zpQ6jODVMkc?x$WmF|X5AG*7<|n_!=RIQIERCvJ`V>zv~gpM-t>If>81KEFS{TyHxN zUm*`oJRA>DABBD9SnPAAVxMy#_BjtFo`VPKoF@}6#DmnIPy7oF zg>x!mpHn^YzW92bQ!jBtJVL#3;->fp_2!9NVqZ^N?CUuJ`+Cm8e!se7Ur+wE)a*X= zWqO=1Pdo_wI)^46j(xwQuU_Wgc@M``~l9xZQ5ycLg8{~__u_+32?`PX5)SsT90sA#ObHy$VNgU8E_@GWv< zJV8D@adSLTy>;TYc%AOIJHAz$^YLwR@5GlT`=NM}Hhh^y(PVj4;{0p4-LB4;eHYnx zV88a-WB3kjp2T;`&m?|6*{{G;v{{Akl0Qhi4&SZ*dEzhe7QMfJJwDv;R0z z;@z?LHSs;#)W-M9^%Ljted>oKJ`DRc)=tLLwK)afFQ18L$mie(O+#k=9^RM$} z52yQe()e*lMGtB-1wSO`U-Ql8HQ$P6t3Q%B|C(qqmM$sIZ z9|cijeuO~LTy&8N7a8w%zx4@+NoccqU`@EdQ6+Lc&{q?&ks~cTp3r=*9m0* zS?K@wjg!sciJK?;Q%+KjzSOGZ^0@#e|F-z*yr=@G(|7! zZTU8sq9rolzEWbo1*PaEb-tCN#2@3A)%li&5^uq;sPkp_CFV=&i(XYPmHlVk5|_bC z)vG10iI=JGpSV8$pZej6o8#r`trNG!uc@D&_$>Uo`gw^j#E0wG@mlQ1=X%^izfVRd z=F8(s9+PQ_r(>VPmq3-A!u+Q(8n5QB|tFr&eZagI@F&}Q0Tr(evm6#8qO3vq>`J%V8|H*Fr zv(5S3_~)?1{8e7`jyC)?S8@)2)QjF#=eKXsYMI|^MeoVH+a>QiN0hw3A13}7zn}e2 zcKZf@Ab*cL=-2Dl#DC)Bb)A*>F6^se?`tLAAA8>%uhID}@u@n$ZQ}fE{dLm$=O_D% zlFg-wFUQ`G!E1H?c%1!X!tb}qiKk#5fb4c(;{0m>o}v4Fj_z|_Ox|``;@7eFpW}5p z^Gp1Z{7vHT@j1Gl9eBMqrK)G{slHp{@|a(o>{c~#b=*VOc?kA7hhd+?>j9Sdm}H-S z4Zu%y<~j6F<(`Rq;R|&=SK-gJ$-f@pCF&#S_D#5#uIJulKO@;ZoH+mbf!;5rf3EXi z!&m71{ObhTtLa~8vo7%`c!T=3#6RMGx}JZr&)=m+W}mrx;ytm?sgt-K_Bl=QM%`C4 z{H2_KT|xU;`X=>L6Q6-Mt9MU)KE6`dc{Sdm%`kkO9)}wfkHKGQGcoaGyj6W>Vt!m@ z(bYPC5%&4dVW0nU;$`@2o%3emx3SOvEb&I{^S5LE^2lz#;&0`DlKp>pn|j5XnZJ{( z;xT%E_eop_^OsO|Ymm4R{z1J(;#PR1-rtVc=bwsw{#l8;;~#ZS{ zCD`Y$N}PY)MW6o#-REz@KL6XqKVa{7-8XZo>>q*bwg)bft6<;P-gp=F2Dr4`2$zwY zBt9IMRX;j$YrL!aDTzAs-ToI> zQmJwElY&u@qq>iQce&c6;M9}s1?=5)Iy_W2zXpNf5c{&gUI{zY`3e`(^& zll>T6MfWuxSCuDY-`5npm-<7P574sP9K6Jjf8vFBZ*87WoPV9k>gv3MCZd=Q%5 zj>WI*{XHS^$+)&QrzJiU*HQ1C_)@%7@9$9T^M_-fKPvH9yr0gwE%6=L=RcVE5$yAy z!F=GH-JZvFjfFexCSCTwj~~YhBvk(;KMoOk7ka>u>4(&A+~- z&#y-J`Lz=7j~nWo{A*p>2hx51(TQ7QpWhjW-u5({le;DR9=MTuKYV~Z03Rq{op=~N zNd3mdV{l{jyAt1n*XsS9i+%p%_+af9CCQ1yn155T^j7Wgo2TH(Xxc8O2K&D8U+ z!)c#RKSKSY#Cf{M!c6*F&KZ$+6 zFX0y2EXCO;+jyK;BwmI2gj{ypob10&Ha{l*CE1tfwJUvoCG7L_uk&f|OZWMQ;iGgt zN8%rKJ^9!6w2z~2)AgK_?9WT~C9mhn`_ebrk4*NXll_Fmlal=$e6+4-9&RZwO#Ccv zrT$XlrT7^2_Y$wgKl|~-KL2aHQ}6GOiGRU9r*z$dcfIWx2 z6t_`tk+>B;PQ6{?6LDMhQxcz!+o_+E_&nTRy;tJC_;~dJiLb&Zs1Hj#0{d~h8~bs) z7yEIWmH1(NqRx3d@l)83=c|dAW1s&4_WA3u&;LB}m$-w@|0ePG*yry|TvRXX{`D%C zxB~XC*ItQhU_TD~B`(Ik&O@=U^9bzgY?V0wx~3=TI!~nA9kH+T+{71PesDx~>y!90 z?CTtscm($K+=@HuZEwe&~m`2)AY9a*HbN5HUIZ&(Cq_p z+3b_(*{yA|KOxz4PJCLjzZ9RY^DoC|$b%CP#a-2JNIVLkseWhTshIzelHDG`KL0VC z{YMr4E?toL8GM$`S(5lw?DJPAUW0x9CVaNub}Q~C|Csm}?EC#2`^hukFb;rKlDqZ7Br=c}KR_;g%VkK2XV=l8}n^tkm;JP`Yw zk%>oRpK~YnwdG&y^#a}R19bZ#+*AEA>@%OlJ}3WLuNP{wjGq06FMb{0O#C+9PuIT% zd;d+c*`D~^P6Cwe`MmLvClaSwSGUWNW2PP zsm-T}H{h$(wB#K!cf&rvV&baU=NBgq>~oI5gLPj=;URLH#O?8My5Anj zz9+s~`%4n{OZLN({Rr&yZ%%v*zDDQVgNMrZ<7?&FiRa>B>iO5OwU^MZQ~zJ$H!%NU zJiC2?ef}mqT>EW_f5blX_r!l=pR-41K*+EJMpFX zPW3DCMLOqdJVpKb#5dx*)W;>Bi0@XvEAc&es`^ZPvChxG&hRw#d31X|zDIpAzE@s? z?~`9k{3iDA!~AOw+iU3lefTN%@0ksFy3W~(@0YjX8FK!$h#!!Dr_Ypk;#qRh0hu3^ z%i)LQ{Oc0WmTS@d`*45!uzD`>LD;{S4oiF__V26KiQD2wbk0e5j@%i~mAhj9{^^Dv zRlfi~CSQ#GSY4L*3hc-2YV5~t81|p9@pzujxfMSyPf7OElKmX)KMV8l6WYIk{p*{5 zo#ZFg-=@!(-@{MIA0_@2FHqlWe+1QW6x%e9W`+ia4KKKQlb9v%H*w=Yu z;xX9gPr)zhZKvTS^324u@k{FS66as@`DOLz=yv|~pZz#5quZ}zKhE!9U)%fm6`k{O z;?MD`>fd8u=TF$z`B&ndc&YYf4l1}DUZ!3t@m~0U>iZ_%4=-15i2c4Ffc-umn)nFp z_pw#tHrVfP2kiH^6ZZSt1N(jHiC@$GUV?qi{jjg$O6<428vECA41Qg2J08CwPfk1q zuTYmF^CVoeo{qehUeY{#e5RcZ|9)jOfKO*r__iO5!woj$6QSXNR z81}$^+Ic^Ljk9)Z`(w_-mIw`0G*_h7%j_v4SXpN&6}=VHHK z^RcgU5%zVyh<%-}U|-uCiQmG$wvX|rI{$P0nY;!2ocwEg``7VL`sdp0z+cFv4=#8& zyg|KU;;ML~dU4{wU#cIR_)xq_y+z_yc(Z!D#QE0)AE#gIv*^Cg?%3CPVdCC+i_Ynv zcp&z5j!Zln`}{lcS9;s2*ylfx>>t8gwV9WAKK@$$*~Bm4Z`7A1ejWR9csucX_*?DQ zC;kj?Q~wV8I`gkF?(59I#<<_d9c+A^WezF09R5z{R7$)T{$73G#QWhN)Eg!~0RO1o z6#IQ|hW-AwO56tf{XH>pN9_0aTrg#ETduzwv#}rTw3Yci=y@FWscz-SA)P6%$v*f2;44xDNhDy+Ptec!zqE#E0YQx}KvGx5hiQ zKR)qEIQv3xK3~@*aaa7W_U9(fzn1&M+V`Q`m*M}kACx%%y6${&Wp*1*w@2b4^|6U3 zVE_8wm-qp^i}sHsehimZUy%42TtF7&->T33EhuvbL_{k zCHCXiF7b)jkJ~AUPse`Tx+gv#`*FJ*`!F$M0CSHj7;@s@^eBzgI1@+~LSKvL>-%b1huBg5#@m5?({fERqud^(!tbK*Vm2nmI8i{LR-|s<*n_!>c8uLZR*{v;pUcc@qCGL#((&oIx7vgH_ zeG~V`d#evmJQDLo&Dm{i;tAM4lSQwSuMMw_UsOYWGVwy}>wF>c%h=cXPU82m&)zR(1>i5G#iRa+`bk38B7h+$} zvc#`rpT8FS{Po!9Z%Diu@2~T>CH@in{QnY{K0NC_zbdY)x2=xf(Dm0zTo1oiHUIt| zh3jd549tBlWKme~S-L|0(fr*w?vdv&_EED%jUqGjVNv zpw6kEIEQ_m%@eo8KL2EVklywb+*m#<*>}f&zb;DL2mAfHJn)kN?!f_u$ND^KbLG?PP{DHe~kHNj_me1-m3GrB>o0((fLJ3WNxB;S=>~v zkhn5FRJ}&xT9|JZ$!-TFZi2tn`K__fZ;O5YNr^jSpL1T~3-K?y{=SL(W1l}7`}}d( z=TAy}Cq7))d2iww*!TNn;)U4fFU3CpHSF_OC0>o2>HKwxKfykKTjC$F->=^j|BZdW zyC0eP2%Whn_WkaSeda#+NNwsRZit(!H%{CXw@^P8^UXcktsTz3F_FKQPELFZK3bbI z6Q6_s(Xa0y>~n@-pEEr1NZhh|{=UX0o`8MML)hoc!9M57#0zn&>iKh?Pn`c52R>)5 z_l(wKzG*4DeVO>*KcS2PQrQ zw^MJOxGiq4ep2Gjm~RrzZuy^OaJ)8`(oc{FCLWA;*M1^CQJcxQgFH3yeRxmp7bW}W zaAiF{`JZuMFH80xENA>NAf5n~D%d{xC9NtUUQv>__TDY_J#fby& zr|Ud8asKBZoTB}4bUXhu5wdTn<@b3fy4?l)dU_`Ag-_Kv`Ja_w51@BZzdG?S?Ca;} zCX_rTcVl0}jKmM(({xV$XDFO5KS4i3ej58RT#UP_=YO7pulav;z9BEWeSrOIu?}aC z54SH8Z^CD3|1I{l{eaI_&;M)%`)_(T^`fH+E{o4muYi3$m9Zb6{LfslYty@HUmyFL zbNF2KLlPf`{dgXS{eB&f{aAHQd>Z!S)-7=l?8mTI;=Z_t?sq`q{LgWyr{5>T==KPF zp7vuCPr&D^-;wxk>|d|@u^*pV*zeZ@?Dy*#e1Xn+De+R=Q$7E)A?#K33)RQ}F&(x&bweiKe-};GjxR-j<#LcjO z9b01m+8v8~Ykvavb)JlUou?;03;Q~I<34)Z{LhcLL>@@D2jjl#*CoCIU#dPS@twGV z{v17sef}f(GVPy8ya4x8Uz~Ue_W7$4uf{(A3*29Cy9r+|=YQUW{R909^*<8-gPZ9( zcWIf~_q8h?pnd*lPx$X*~)LD=UH#Xf&H_WLyfU!%93gony^C%zY7TRs2x|2*vXJ^ynq{I)OC zeZR}_FrBk9@jLiB^|g4oydGaKZ%n)ek5K;=-yr{qN6P;tF5N2YH>&TExFWtuJ^%AE z?0x8?)axd0fJdu0OWXoC*YA@Pv9G5i?ySG}PEVZwSsPxFhxv&YVZZM$Bz_tD{e36#`}h`}zdrG2*pI_+*pI_s z*pEZ0V+t;VC+M8=iSs`@!}q&C-Om4v44;1(eWKp>NPMfD|M?eo{^wuZrhXEeNpfdA zS?-Gcm~_K_9C~8kZ!dhi_WctN#J-*zu&-wnzC-&7i6`MZ)$hjs^}QGS*LN27uj9km zzmAV%U*}WU*SQ$`I+tKy=Udp<^Dg$Eiw_fjjD6|1R-%>^~QOB>o5c8p^jW zxDxi`vmf^L6l1?%2PQrQPtoIZMB=0HUFydrJ|6q}J0jDd+D>p8?k?1eS`h`>U-?R|2ORG`3w7cijK|f>nV%<=Y7w_Rj_}*)x*BdhS=vH zocK`e$FoJ^R@jec`@|jaeR_XS#s2eq2KF^~PkcW1_4mQP{>!i*&tce);Rrlk=Z{G| z9{cgU1N(iy8~gp8gMH3C+)01`FG~CzzF+6RjD5~BJVSkD;&<=^>T46P$G+e1@JwyC z<5}__iT}Y}bUk~t$^4);74buI^~C$)+3NN1!*WCXh};;@k(=VV^0C zujhRHsNVJ>e4+k*yfpFU_%Uq;CmxFDsgFxM5kIbeXX2^&3H3RN=iw*S7bbod^I}ff z?H%mvd>{Kd*C+lA&(}Gd6Mv0;oqs0Yfqj1Y<1#;`x2=R1$ThIvwifQM>#3hOhZkyp z2=@DU820;hbmG={k@lVO)ADKf8TmZy`@InRI)^0tYw@$%-cm*h_qZ@_*Gwz?)Q`G2;@9QXiPzva)IUl5 z1s;*Zq#Ok4%8SFefvSk=ZKtJhDQ!@jmd5+8;?(f;Vf zt?>k1|M7`W!k=p2C2?2$nfkejFTj4^`y{>$`*9eC{Wy%kew=Skd<*vbdpq{~dl&Zk z(-Y6cKL08FxvuSL{Du5t;#cqn_16=x#2eK=PW(B(O}`Jn$3Fije5W3_KNIi3U+SFF z#}~XC_W3mu*TS2$FHRiT_j?51tj$q)i+o(-i3i|s z)UQrF41cSBOXAz`y?T7^$3A}+-lqK%i5DdM*YJ1Ryos|HT;%iHs}rxm-)r+p;xF(I z>OUs_1wW|k+2w@HK7Uv2^Y=_#1^=jXY9_9YeSYJ_O|j2E7H`+vw!=TkXCyuwKcV;Q z;>4HWpS8aV`@XKhzo?H*JOTfzJ~i=u_&4==iRa_r)n82f3ikDXfV0Ph+dBM*_Mc;4 z&zIQO^9}Yje2@Rs{#X2${3rff-tEN9KEFKvM}4ovHSiAg{Sp`Bo$8ITucs;Y^)$!6 zo|f2;Lr46t-u6`dpL|y0?s&1@_X`vE#-(cHACvxx2jU|28!#`Vm)%BTpFbh-BG$DZiFe{X zv?l)R#}Yq@ea%`yTz0`lf)#N|$-txbRcR4BR)zzyeu8wP{*GXIt*Hk|=@ez0*_4e4;-vRHd zern<~uzz0jMcD64pJa16uBEpfg#Eq@#lD8&*yl{ZwY8sweZNyNFG88!?!)`Z4<>#D z@2@^T@gnT|eG&V9U%|fLcX3_4?FTsf8Or>-^Ks(OaXoFeB>n~$tN)dFC*G*vZxv3? zTwj~YID4UA&aaWU7H*(TapJ%Y)sIYkH1^MN-Zgt%io)mP)w^@kRmb03)X zqQUBe*$gQ-=RTCp0QKQ)1{R!iAIXLny3TH+v;V8_=X5ydJ}z^~&xoJM#(!VolAjSj znaxjCvi~hrYD)Hh_5Io=IOjesbJ0lM*K{`icpK;3XR>)wo7rsqZx+tE&t+3ZkK5yH z{Q4C*=l&F%(mLm9HvSqCoO55yW|lTf*!bfaoO6GbO;v4{v+;jp#X0vCY$|B8ijBXX z1n1mWvpG|nHEjI30-SUIh|OJkzdmK-uhYgk_YG{`(PlFne@z|Exqr=Om^R+)qiDkO2IkzKiM=<-@(SO^MG^i*#{@t$Mbr>%4Dv;t>BWM=brz0*`KKM^RnxI zT5!(2GUxnHy&9Y41?SvrvUys)Hk)S(&bilR(_7cvfQ`Qg5a-+*v6-VyV>bReZJcv& z%4V!K{5Qe1uVUlZA;dZN)occ7vxd!;1?Sv9Vsn}Lr)>Ha zoO9p6=3@2DYH2ZG4<_FUN)-oRZxtuxVLv&b>05!_=#>IlSPUdrdZt)N8Zx&(Xj+_quHM z(53;K@&)JI8?jlb-k8l>1?SwGve{L=8Jpb-&bhZ>^Qw9)Hh#TRoO5r(W*2SRvngG0 z&b5GJ1XZN!>(-nvxIQYy&Ic(I;RI4zaB5nx%XuAi_YoA#y|52 z=iK|Uc|hm%XEU?loclmF{GgufHki$K1?Sv{vYDc{9nR*if^+U8*=*L^j%Kr^;GFw7 zHlL|aWaFQ!g>&wc*?g$Y6gK{uUpVJJjmJ+b&`AM!`AvSJ~X4bC$CiS#ZvM1)Ifs+f{7* z^V)FEeKniMv{}PuUcou{kJwCC|C9|s=qbD5ocjhgx2kVub6deV_pjOTgQT+CcWnIg zg>lY(JDW?i`ISxIf^+VFvbk7&2OIw!aGY~5RXW>TpiP;~_5HKRan8LQn{&0Pz@|sR zIrqwJ&Q`C+rdz=|_nK_ZP_NCVYr#49x@=BWZ@|Vsn;z%f8?o7-k6RkE@$*fbb8pI~ zqt0o@rc=Q=_ZDon_~RcoeqPxsbI!dDn-lf6?b&oFIOpDhO*{2YY}yx`bML~YwR%@J z#}=G(@5bgp^&V^vDmdrflT8ElUThi`oOAEXWA8Fv+(<5m50ES11Ld0d zAh|YfEZ4;c%MI`$a#P$yZibu6E%2doD}0#T0Us`R!p-C^_z1ZxK2q+9o6Eg$3%M^o zO74%3mWN_~U`Tcwj$6qi@iFpf+*+QDkCmt3Hu5xloID-3mFMDi^5eL@{1iT3ej1-3 zzlu+km*Wod3Vf2h3ZE>m#vSD~xRbmAca}HfQ{=BPKL{neeTTcqe`0^$W(W4?rb=ZW zBb9uvrVRGyYRX}M9;O2J=VvNof9|Ck_UB}3Vt>A+HumRX>f-wPJ>LNPb1#jsKd;gl z`|~YLu|Jp64Eu8|E%3hj__-CXCAY!;oJo7^&!u$0{ya%1?9ZQc!T#JxSM1N3bi@99 zNDu7Klk~*?97r$h&yDoO{=7$j?9Yb`#IO6$IQHj2hGKtyV>tdO*Ae@G^SyHzG6D|=P_nte~w}{_UA6d(}4yiJ~o z{Tz8V_H*aC*w2d}$9}&26!vrBr}0{yvl#pN?-G2a`m6Xdc{%PUufTquy9)dH?`rJl zwrjAT^L~U+*V}%I{XBOA?x?;Q`?>Ac*w0(P!+t)y9s9ZJuh`FF|HOWNx&!-pYbicv z@N?2K*w0nV;XQP}6>xbu|MBNanU6n9ewIZ3V@^Nco{T#Ca_H)lh*v~5) zV?W=_e>~~ul6*W_^0P?tA4B^2BOf=G{EXT*c%H7OJ@#|S4%p8VJ7GV6%zu37=Z1WI zSn{)S@*fj!tDODISgI5s6PEmp;GWpe0ej)QbYFe(X6^f9KOfA0yyxe7e7slkvz7B7 zm%&vQ=ei#&)R_f9BMP}rThIF`+3uM*w3f7V?S5=75h2VpV-fjc3?kmDpe-4pA(hA zey&sw`*~0W?B_?7v7h@?!+uUw6L-|L)y94vR2Ta>P6O=cK8>)S*EGg{zS9)@xlA+M zUT3zze*V%5`*}?p?B^`)@j=>mzN>A+PAic1k zoAkwg-q9cX`N%-*=Nf~tpM%`Zzq#e|f4oXPl(~5Kg2SDULyF6*yK0^9Nzpw*FRIGaCpPV6~+3{uM`e% z%4UDx7FW~#;_#*-eQ$Lf-c+aSOGrxL@TNXpAI@k0JuvIuG@;kjIoSWHw$u^yebjMy z(}upUIu376rq@!(;msNJ+UhvGIiFrf9fvo)>HDc;el8KWf%N?g4sV9h>#F1MW)!`i zIu36p(2Lb^cyl|wzB=aTB5=Eh-k{*{<^g&`bsXOC@c^&E%?*b)3+Xv^%xiOVdx74l z;P7S{{Qz|w-mIh_sE)&%cj$xln-zyQ`Hu~<*Oub8g-z3f!~F;PVd^-%`I$aMXX5ZC z|1m%d?RU@qJ}f@EV7^zJTUC1Yy>=xIZ}z3PQpe#DVt>Fw2Vcykf`YCTpsyy>60 zsH67RvguTCxZgnUtd7H*G4xZ^ad>kZ{Zw@v-rP;^qK?Cx8T8ZCad&mGraJad`6q{cLp{-tcdCaW{1w-fW?tqmILyAL!lH zad`6&{ake%-t1N;>pj$QcvFdfo;nV1_;!@tGFz0`4d!@tGFz14Aea~{2qIu398&@WNP;msBFzUnx< zxte~dIu37!(XY|(c^ux1&RjG=``g(JDmdJy(yvs<;m!T@tJHCL^ALToIu36hr4LcZ z;mv&d)#^CBd4_(CIu37Mqz_fc;mvaTwdy#$Sw$bFj>DU^^y}1dc=I`ZxH=ARw$iUx z$KlO(`UrI#-uy|wK^=!TMP;)-QXPjkd(dxG$Kg#?`c3LMys1SWrH;d!2K3SDIJ`NS zK1LmfH;2=2R>$GZQS`CuIJ{{~AE%DPo0I9|)p2-p2K^Rw9NzSxPf*90p@MbFgc6A)y%%tC;j>DU|^gGpYc(Z^$MIDDX zFVOE&$KlN~`rYa{yje+~s*b~(_vzErad`6y{T_83-fX7dtB%8)@9FocDUM=`+=FcvGJ~OC5(djp+}n$GZ@$`q)ad^|2{)jpbZ_c96QODuU1@yVNvbv zMt@ozhc|E0pHau*%}4ZS)p2;Unf{zQ4sX7rFILCl&2RMQ)p2<9FZ~5|9Nz4jUzy7ZUTad>k8{S|c_-W*1MRUL;nE$K_uad^|7zDym5H=XJK zQ^(=Wne^rAIJ`NJ{+c=tZ+g>TSI6Pa<@7hyadDUU^tI|Zyje{DP#uRiOX=&>ad@+m{*gKk zZ&uUStK;xyJ^f>K9NuiCf1-}Vn{Vi!s^jqHC;DgVIK26r{<%61Z%UWT`WNarys1Fn zppL_vz3Cg(ad=aQ{-rt&ZyM4!spIhGQ2J(d9Nrv5-=dDgn-l0?spIhGRQgtR9Nu)J zf31$gn+xgRsN?YFQu?>*IJ_A|-=>bkn_=|t)Nyz-ivGPi4sRyXe^AHa%@q2N>Nvc) zpT1okhc}PXe^STc%`^0$)p2<9GW{2I9NxS^|5Y7_H}BGaQ^(=WNA%y-ad@+l{)aja zZ@!`bsgA>&pXq<8DV%>Hn(Z@TL*{ zKXn}596~Qul>h(0;Z1XTkva}DS{^wR1$yg7|tMjeMY=g`ZlkVy@EOpZ)VWNvc4m0m?1hc|E1tE%Jh<~{me>NvbvPp_tq!<#SZd#mH{W*fb_ zIu37sq1RBy;mr5maW>5OQ>NvcqMz5ug!<#zv+UhvGX-Kc5j>DTn z==-VT@TNI^e{~$*w4v8k$KlOM^m^(zyg8j-td7H*?)3WVIJ~)--as9PH~r`h)p2+; zm>%jlyt$s9Q^(=W7)~PoB8yE)p2;U zn0|;l4sVvyo2cXP=1qE2bsXNTrXQ+~!<+T=!_;wjvypzdIu38Xr8iT@;mt4fBh+zt z^AG(Nvc)gMN}a4sY(GpRA6Nvc4g5F6Thd0mCJFDaH z<`w!W>NvbvK|fU;hd1xhyQt&vW$E@A9^o!9Nr9|_g2T@%}{zDbsXM|pNvbl(ArY(J>Iu36-(r;A9;Z0ZiP3kzjxqv=O9fvoU z&_}D|@TMRAy6k_l8xC*yPnAXEwZDnYEd_`B1o}jE9NtW!->QzooBQdvspIhGVfrL> z9Ns)iAD;bBcEjP#qRd5iY5yvlsRf7o>-1^rIJ|k6evdj1Z$6>ltB%8)t@QiUad@+x zK3yG$H-FLZSI6PaE)}yrLmh`V<>?QoDU`=p%F{4sX_GE_y}#FWD?DINZ0DUm=%1+L@a9eWr|LMod7u87Iu36>p?|K9!<()2 zFVt~(^9y~0Iu37k&^M~%@TP3#tbeJF!<&lqP3kzjsX^bYj>DT;^pW~C!r={HT37Uq z_J^_gw%~AYN&ikAhc|qwU-9?qIK1IY35$PF$KefMs#yG^Iu396GRNZW>NvdVP5((9 zhc{Qye^$rg4c{73{EIpcZ${F8Rmb7YIQnnuIJ~)?{<}I3Z|7{nb z|2>Sun;+>#>NvdFLEl9khc~-d$$DvZ9NzGymc?b%ad=aYURE84HwV&pRmb5CU-n(R zn>r3}_%iY0a_Ts|;Y-YmcUQ;ZO=tQZ>NvbPlU`mOhd1ZZE2!h}rVo8jbsXLdpjTAK z;mvjQO6oYg8B4FMj>DVD^eXB&yt#*7RUL;nv*>%N-{*rXD@iad^YGd=%%@ad>k$y^%T&Z;quOppL^EzU`#= zKy@76bfoj7A-m!5=FH4RhiZQjo5KqZ_rCOI>Nvc)g3cGuW;Yz(WIsYa`@ESt4sS-% zo2%pSW<0%xIu396)~Vv7)Nyz-gMPF+4sYhrTdL#mWNvcqLqAm=hc^e%yQt&v<_P*}>Nvb&o z_*``y-rPm+p^n2FzP+&cJaru2JV8HS9fvp1(l1cQ;ms@bp6WQf;aez+FI30j4d2dM ze33d1Z`RW$GZm-JrhIK1Io2a9{FNvbPn?729mT`D(?_f0@a9AM7DT>_Rjh(>Nvb9PoJQU!<%aKiRw7KsYAb29fvm!>9?ul z@a7QuBy}9#G^bBi$Kg#I`t9mCyg7+}hdK^#PNUzcj>DVo^eO5%yt$ZumpTq_`qA%J z$KlOj`c!os-dsXo-cykc_33VLaG^0PM zj>DT{==0Tacyj{%DRms)oJwDyj>DU7^o8m;yt$CRNF9eam(rhB$KlPD^k>v@cyk^7 zS#=!VjHW-Qj>DT<>5J8Icyky1d37A#@S|3WUr@*4&BOE;)p2<91bvA*4sZAo6vZ#8 z8*Xn!Nab>NvdN zrL>EetK;zIANp(RIJ_xSBkQlLNvdNB~FSzP{-j7FGo_mMjeMYUFmDpad>kc z{X=ye-t?xgQ^(=W74(nPad>kj{bs$7IJ_C2x#$b+$Ftd3aJWyRf2oecn`!h->Nvca zMc=HB!<)zGThwuQvxxqcIu37^(6_4N@a8r8*XlUDd5ivyIu38v(7#p3;mv3CZR$9@ z`HKFXIu37spntE9!<#?oKd9sIrc}+W|EP|`n{xE+>NvcqLjOq}hd2Aue^$rg4d1s~ z{Hr<+Z}?u-;<5U*#^FuV%tilbe+-+Q1&8|y^ncZHcyl`aKXn}5oKG)RI{zFWhc}ne zi_~#=b2WVzbsXN@KrgM1!<&ipGU_DVT^j+0)c=H5(H+3A|JWDU9j>DUm z>3nl%cEjP#>-6&KIJ{X&AE(D0hc|077gf=IBb&Vn4)?9}YU((=*-qbE9fvo6(W|TD z@a8{y4Rsvel-nokHPvx=Q-!{dIu37Y(D~-n?1saey7XG=IJ{|0udR;5n-=ss>Nvb< zL*Gvwhc_MQ`>W&d<}`X;bsXMwr`J=*;myVLVs#we^rzQX$KlNodINPF-i)9(RL9}X z&Gb;m;mss^P929g)98)Vad=;mz0dL)CG3vz>mJIu39Cq93k~!<$|9&3ZF+9Nz3f z=bM|e8xC*wqBmE^;Z1FN3w0dcG^8J;j>DTn=|`*M@a7nLOLZLHoJ?<}j>DTX=*Otz z@TLd7wK@)OdeM(n$Kg$XdK+~d-VC81r;fv$5%jj|IJ_B4Z>NsKn@RNc>NvcaMn7I1 zhc~n6C#d7_<}vz->NvbvMDL)E!Nvdli+;8`4sZUWcT>mVP1#ymKSv#hH|6Qw)p2-J zjef2=4sYtvd#K~^hS!ZKK2IHoH;2&ASI6Pak@O4Had>kqy{9@3Z#vK~RL9}XY4nTK zad^|6ez7_ZZ!V_yQpe%VrS#tFIJ~)%-bWpWH^bxc;mt<+ zmFhUW`Idf_Iu37srVm!f;mtqvA?i51DN{S^SF7XjW>5Mx>NvcqP9Lg{!<+r-*Q(?2 zrV)LZIu36RrC+Cx!<(b&!_{$k(~f?NvbvPM@fb!<$v~Th(!RvzC6FIu36>r%zJH;mud{$?7<~`H_CR zIu39Cq~D>A!<(WyS-(>qhc|oBr>NubW-t0(>NvcqO}|?mhc^xBQ`K>Ja}a%+Iu37| z(eF{m;mtAhd)0Ax(~f?hIu36-(Wk59@a9bV{pvWpIhQ^|9fvo)=ntsl@aA&*Om!UI zTt%Oyj>DVb^as^(cr%9nkU9=;CeUZA-4W57FnSDUp^o8m;ylFsRq>jUzru3)Pad>kS{TX!}-n6AZtB%8)j`Zi$ad^{} zzE~ZHH$CXjtK;ydH~j^59Nt_(e^DKWH&@e_sN?YF2Kr0tIJ_B0e_0)eHG4sSMPE?TSob~ft@4)@>bAF1Q;=0Ey+bsXN5+du0ctK;ydBK;F}9Ntu; zf2xkdn>zH*)Ny#j>ys6Ku8zZ-CiE}Vad^{$zCj&_H^8bsXN@O#fOPhc}bx->Bp8W*YrlbsXNzqHj~j z;mxD;@6>U4vw;4+Iu381r~jai!<%LF?dmwZd5iv&Iu36>p#Q9n!<$d&zo_HzW;6X) zbsXM&PybCFhc~~|e^75ZQ5IJ~Jt|63i0HwV!FQODuU z5%eAEIJ{|1->Htnn-l5(s^jpc3;jQJ9NwHmFIA=#Hyqwvl)1P_9fvpl=)0)n@a8Id zX>}al45yb-$KlNwdRcWG-rP#xRUL;nchhXkc)Ny#Tn!cwx4sX`eE2`u0W+R;!Im>Pv>t@}XZ!;HHR>$GZFZ3$v zIK26XUR523H)ZN&eJ^z!-t0-QrjEm#z3F?at)Ny#zgwBh!Wj7q& z96{el9fvnZ(I@KP6dc~P%Ur~Zx@EU6Y>EpG_p|8r)p2-p0lk4b4sZI=8>-{*W-vX} zad>k*J*SStn=y1=ST4Ka@a8u90qQusnMyxU9fvnF=?AIf@a9o^V|5(fETkW-j>DV9 z^h4Bfc(at=L>-4WZ_=Bpm29NuiAAFhtWoA2n&)Ny$88~sRi z9Nz4tH&@5u&922+Z=sIEn@aSf)Ny!Ilg^5Qo3`|0)p2;!k={lfhc{j6$EoA+<~({^bsXOGp|?}V;Z1*fdvzS%451&d zj>DS~^b^!^cr%)QqB;(5Zl!ln$KlOg^pn(acr$~3vN{fL=FmH;eyTbSZ`RSfsN?Wv1N}609Nv6IKV2P%H$T$PP{-lTpY*QkIJ_yU zpY=1Nvc)pFU6>hc}PV2dU%mWDS|=vS-b@a9wcHR?FL*+L(xj>DTD=+~;_@a7NtFm)W> zlx~pq>(p_0Q-MBQ9fvo2)2~;@;Y}U-2z4CZ1pNke9Nsjck5tFuO>_E<>NvbDS)^zrIAyt#&ci#iT(M$#v! z$GZv-I25ad`6z{SI{;-n>D- zQyqsltLanJad@+yewR89Z@#48t&YQ+ZS<+?IK26VK205mH~-M@QODuUE)BDOuR0EI z%G2*t$KlOh^y%t2ys1UMUmb@x4d^q}ad>ku{Q-3x-W)-nsgA>&R`glwIJ`NY{-8Pz zZ%(4$roVe}cymVPqB+|4Wbp^n3wvGga^ zad zIiLQzIu36xp}(Py!<(z2Is! z@aAFqJL)*Rd4m3~Iu381qpw!S;mxb`_tbHC^Cta$bsXNjPyaw2hc}(p_0^Dq4)bsXO8mdpBjbsXMQqJON8!<(A)PtRyJSa-`Qzp^FRE1JFRSHS+4jGc3RoY zjsIw;mCeHV|LnA~SsMSzPAi)g@ur#Deosd$n`XRXrXX=SrJK8u}JHWTsAc3Ro&htF!KmCaOqHao3sj>BiS)5_*ld=5LU zY|h2!wA0GwQv7#zTG?ES&t<2T%`N!cc3Rooh0kNBmCZx=ymngIJdV$2rOW^H^4JFRSb<4f9UWwQ;wl$};KgYl*9w6YnAFJq^b&7OGGPAi*z@MZ0^ zvN;UzYNwUWiMZ^vvN;E@*=c2SF}|FgRyKdZm$%c(<|cdvJFRT)#8Z6*)5_*Kyqld?Hm~EW*lA_+0luo8RyJSYtJ!H~^CP~xomMt8tx$XoJFRSfhd0}4 zWwRjOVyBf&74L4RmCZ`{ns!>*td6f`r+u3PlvlYI*omMtG;DhY6vKfZ|-cBo<(fAH_TG>p-ceK;W<^X&r zJFRRE$9J~V%I0`{7dx$NPR9q^X=QUhzN?*9Hkac=?6k7^D?ZdtE1SRL!|b%Oxf>sD zrl`~W+xY;M92wA0Gw9{dk>TG>2?A7rPM&5QWKc3RoIiyvaAmCdL4p>|r?e1lK5 z)5@l@a`D6Lw6d8EKf+Ecn|bjg?XN%eukY^Hv8azveU}u z5d2I#t!$3L&$83X<_!F7JFRRk!q2hO%I0ePTsy67{)V4trV5gPM zWB8x#w6b{#ztB!AoA>aG?6k7^3cuJ+E1Ma*6~DwzE1TKzOYO9>>4INor486Ir?2f-|r3Z0^I~ zwbRPxzxaE0TG>30zi+3N%^Ua!c3RoIgYzH2E*Dzad{(;hsrNsz`MlAJ&$MdsFYL6k z`5peHomMsr;$PWmWwR9iwVhTr%i-VHX=Sr2{;i!>HtXTv*=c3d2mjtqE1RwGAMCWU z*#ZC2PAi+C`2Xy*vKfW{WT%zQ1iWeHw%3+cHv8cfJFRS{;xpK3Wpgav$xbVqQ}7w> zw6ZxLpUF-uo2&4d?X= zK8KxFHt*nb+G%C;3I01ft!%!==d#nvrfId}bK7ZUGb_&jnPj=p%4QyXUOTO97QyGU z)5@lbcd^sTW+i-nJFRS*@dfO(vRMyb&`v9xKKMd*TGWizRCWf|`eX0vRg6+Z&+YNwUWak%WXvN;W}*=c2SF20SF_W~ zW~SAPuWqN6&F}Cv?6k635O22A%4TuA#ZD`m74YtMTG@2R*R<2hW+QwpJFRTC#Midd z%4P?A9XqXThT-elX=O7S=l?*pTxex83GZR2mCe5R`gU5`9ExvXrOcd`mm6Y`Wn6?Xpl}%TC zD?6=hy5U>fX=Sq}zKxw$HofqHc3RmCz_+#2%4R2gJ3FmxM&jGsX=Sq~KFCfhn|<-$ z+i7KUD87T8RyIfBJKAYwa}vIjomMvI;=9;sWpgP$*iI{(Yw%s|w6eJsA7ZDK%>(#Q zJFRSNJe3YG5HuK}V z+i7L91ipuzRyH+!w4GKqtKwtqw6a+nA8V(T%|`e*JFRRs$H&`gWwQ;wr=3vbCveU}uG<Oet?};Hjm;5+G%C;EdB>Ot!!Sy53P&=(`W^O4y)lMs$x$wj6w6a+UKip0$o2Bt1?6k630YB1CE1T8vqwKV@Sr+mlJb<5LrSHvRC+?6k5OgkNr_l}#&tg`HM5d*WBxX=QT&ewCe8Hb>!C+i7KUD*hKct!ys9 zud&n0=4$*}JFRSP!T)NfmCarFb#_|WJcM6wr5boIrNM{1rQ`Y^wOHc3Ro2h`(m1l}$7Lx}8=wJ@7Z| zw6f`qziFqHO@I6?JFRTC$KSTo%4RVBj-6IEBk_0bw6YnGzh|eF&A#{tc3RmSihpRQ zmCdpEM|N7-oP>XDr|;n?3Pa?6k7k7w>GRmCYgetae)29FNatrlR<#PAi)^@ipwUvRMFcw$sXH zNxa2QE1Tu;?si()tcI^?r|qNz8{ZKsvZ$@r#rTG^b9_p#H;=3>0BomMt~ z!8fzh%H}3~b33hU?!f!mX=QUa{wKfYw6b})bY&~=pJTI4qZNN0A84nQ%?J3lc3Rnd zhHq!5mCg6~_I6s?%(!0hL3Uc%%!&WrPAi)Q@Ez>5vRM+}(M~Iy74e%H}A1H#@CtPQpjpX=QU3KFUrjn~U(>?X?6k6( z1K-X=O78Kg3Qeo4xTv?XiiFYy!Yw6dwJU;HFHt!(DRPqx#_W&!*ZJFRS%z)!W)%0~EUc3Ro2 zf}d`umCaiC8FpIPY>5BKPAi+f_?dQE*=&WMWv7+RwrzWVjiZ&#;L?@zy&uiy&y7}m z0)C;LRyO_`mS$?6k6Z9KYU9E1ReBvwdH*vU#<1%D-bO24#qYDz%4S9UemkvfR>9BpebLHh?b4Np zz31AeUwBonno$R!-xeuSwPAi*7@R{tivUwh#*-k5)H}F~Pw6ggS z?`)@)%~$xWc3Ro|gwJNDl}+aji_dPSmCf()IqbBuSrDJoPAi+G@ZZ^KWwSg!mz`EN ztK)OqX=Sr6K98MNHofq9?XHdFD%?Xh zzLK3*HnVJ0d}TYWY-Y#*?Dr|HZ00XrS>5|(*fcj<@fGnFJFRS*@$Pn7+4R8IwA0FF z6MQW@t!%cy*Rj*eW-I(cKW19l>{z<8f%hZXY}jbU_ry1{)5>Nad}BMUY!1LL@_o_D z=7`djzTTh0X7ffXeh%KxPAi*>@h$AMvbh|;*!M*%o9jzgw(HrqB@@dxqk?6k6Z z4By^PE1M_rOMG9nvU$05WoPd{U^BSUihqgkYNwUWkN6Nft!yeA7r)f^MJt=xOILRD zejzra8m;)!`0jRE*({ImVW*YN%J^lzFIw5GS-P^P_r2ImY_#HA;FIjMve_1&Y^RmY z@A1ohU$n9rR=TpE_v6_d&}hZ?!4I_4%H|OK4|ZDF9D^TZrMC!1p$t@wlZv36S7Jc%D?rDpvT4OHu+z$B4E|?3t!(zfFSOIj z<`4Kqc3RmSfnRK=mCXtGC3afb{0YC*PAi)W@XPG9vbh4k+)gW->+vh>w6ggJex;pO zHuvCH*=c3-Fn+b2RyI%Kf3efb<|X_ZJFRTq#;>*0%H|XNuXbA5e2ZUarNNG zPAi-K_^ozY*=&Pf<*XF2t|)bD@>Z)uk(sc>i}ck2PBHd-4C;X=U>;{%_&au5*{p@XYp0dXhWLASTG{l)-?!7sW()jUKQ>y~Y+t(asrSR# zeBNlq$KhYtX=SrF{-vE(Hv8d!^?lLG=CIP0@4Y{X&5w;%{2cs$c3Rn7jQ?b(mCfb& zb-piJ*<4?`GSjS0T<&BuOQRLP5ASTJmCYmgtae)2Jde+2r3)*RAvopSsomMs@@P+NPvKfajVyBhO6ns%Tt!xg)7qipK z<|uq|JFRR^!k4hq%H}M5Njt42}*X*>ic^O~MPAi+Y@#XEbviT5S!A>iiPx0&hxkf9S?@L!!@xF7PvRSRs ziqC_uZl{&a;`kbNTG=d*H`{4t(}K6yX=Sq^-rY_so6Ybw?XNHzOJ2CHhbag*=c3-2fT-!RyIfA>)UB%a{|7BomMt~!h70jW%FlzLp!Z( zuEaO8)5_)sd}BMUY;MDQ*=c2SFTRPLRyO~^d)sMc^EAGxomMt4<9+P3vUvyZYp0dX zr}$=eTG@PuZ*HfRO{c!a``Kw_GdsS8omMto@Gb4MvRNGOZ>N=w@BwyO*{p(ZWv7+R zTKLv>TG_0RZ)2yG&8GN3JFRT`1gviTApW2cqPkN8+S zt!!r6toV34t!!q+Z}fAamCbymE0eunip}1QR(yGUik((AtK<9FX=Sr6zOS8DHofru z?6k7k0^i?GE1T``1MIZ28H^ujr%T6nsdGWLDw6a+g zKgUihn*>8*^I!SveU|D9R9SORyI@cXY91H zIT(M|PAi*Z@aOEbvN;`p-cBo<^YIt#w6eJzf6-1Wn;Y?$?X7FWwR&#qn%bZ`{Mtz)5_*h{3koDY>vg7W@~#*Xk~LMUa`~4 z<{W$mJFRRk!DqD7%H|q;COfTcZpLS})5_*9d=@*cY#zcp+i7L*`uomMuB;PcyQWmCl$ zu+z$B6?{QEt!&oB7qZjJrYF9LomMuz@kQ;lvgwa6W~Y_SHuxQW?zFPmxpZY|?{{ZY zZM5PO@n!9_ve_T+YNwUWVYuwHviT!kv(w7vbbL8Gt!&Q6m$%c(=5l-mJFRSP#84L9oryW-o9#CE+rw%PAi*(@d^eu$k`HlN^!+G%C;Ek4yw zE1Ma%Dt?%qRyMQahudjovmkziomMtW;YZqOWwShfl$};KtKmo6X=Sqxeyp8VHa+p< z?6k7!i~rG1E1NCwd-L-lp3U~9D<^wDoXx3?R(uS8nw?fQd*P?sX=U>V{0uv-Y>vVI zWT%zQ$@rOeTG^b9pKYg=&7bje?6k7E5&ewm$CHt*q=+i7Lt1W>)-uKSx^G z%vZW{o%c(zxuMaDFOT17r_}}cbvRN0u$xbVqP4S!Uw6f`s-(shg%^>_Ac3Ro& zg5PSVmCbJWZFXAO?14Yv=T0k|$)zj*^!^Yw_cU7ZWAJf8S0ko5S%B?6k5u9{EXPAi+s@K5ZtviS@Cshw6f zH{qYzX=QUK{<)o2HV@!m*lA_+1pcL+RyHrNc{0BR&Y?j7}~(7fL1n} z;1xTqY_`N_u+z$Bd%TmKRyM=%8SS*P8Hdkgr?sRyHT% zv)O57b1MEXe=gI?=DgCCxxBxM%{+}({5pJIJFRSP#^wi=9?B_u%u}X=U>; zzJQ%pHqYV<+G%C;8orR7RyObB3)^XB^98<$omMtK;)~j8Wi!*Z#TT>F%4SY{aXYPS z7QmOV)5>Nsd`Ua4Y`Wr0*=c3d4PV+$E1T~4GImNtzMP#_HV5F#+i7KUIKG0NRyN1uE81yga|XVWomMs%;49l{Wpf4I z%}y(u>+x0Ww6eJsU)4@4n|txq?6k6Z3}4+&E1MVbHSDyqc?)m0)5_*!yv0r{o3HWi zc3Ro|gs)|%l})GZivQc6%e1nYvvj40_lvOEpwWsih4-}6%0~Exc3Ro2gl}Z0mCfq- z#&%lStc&-u)5>O3d=opZYzE-H?XNdzL}j?Hv8e5 z+i7Jp74K)KmCe!k7Is?MoQ!X2r{q(7hxbRa8PjOR|A>#Z)5_))e4L$DHfQ4F z?Xu#v)5@j?eu$k`Hofsf?XNPeuSM?HWTn8 z?X+Cn z?6k6Z5I@mQE1SpglkBvzc@{s#PAi)i@&EX9nN~J$m#+ND`!Cp>)o8`P!_T(U%BJb} z#m}+R%4TN#Tsy67=D^Rh)5>Ok{CqpDY?i<;u+z$>hX2`4E1OmE3+=SBSsTB|PAi*@ z@QdxVve_KJ#7--lZSYI&w6fU|zsyc6o8kE7c3Rnt!LP8>%4RZtrJYtb2jW-RX=QT+ zezl!eHpkmCZl!>+Q6%xgWp5PAi*7 z@f+>5vUwK&o1IoRui-b@X=U?1ezTocHlO3S*lA_+1O9hAt!!r6q4+=Sw6d8Kztv7F zoB8qE?6k638o%96E1MPYJM6TwSp&b*PAi-B@Vo4^ve^Xxr=3`|Y%{IRJmaPAi+k@dxd+vN;}q$WAMpGw^@eX=QT({%w6d9D$Kp@hX=O7z{*0YgHuK@n+G%C882-GSRyJMn7wojM>4v{( zrY3d+i7KU8vcQuRyOD1AKGbUb1D9jomMv2;vd^-WpfMuiJew9|HMDF z)5_){{4+bPY#zryx6{hzdHf4It!&=FzqHfJ<^%jIJFRTK#J{%F%H~J>8#}FRX5Ojz zw{}|D%!PkvrkA%H|w=b~~+XF2Eo4=M=4Mt}I=d+xwf@%+qMa@51M^)5_){yo;Sy zHjm@;+i7LOS*({AOZKsvZ^7t}#TG_0ISM9X2SsP#0PAi)p_<#LeXl1i$>B@564`j1^ zqZQv7U(rr0n-Ta*c3Rnt!&kP`%4To8o1IoRf52C<)5_)ud{sNGY>vSn_j93@&8ej; z&EEf+O-rK{zY<^5PAi)m@U`r;vbhak+fFN+d+~Mbw6b{^U)N46n-e3+e9Hjm&>`?=7{=GoGf-MoK`&B#V8{xQD0omMvA;Ct9< zWm6eke6*cbHnZYm?6k6(2On#vmCeHVI6JLu7RR6QbD@<@t#oCQ_swkfYP8}#@V)J{ zvgwOYvD3Y7t?X zynlkt9~-Usi}(q4TG_mXpJ=C*&Bypjc3Rndjh}3%mCaB1DRx@f%(83oQ|+{}nH_)L z&xKYt^Ovst$@^v4oY`o_SH#b@)5@k9KgUihn;!VNc3RnNf}dxnmCY9T`F2{_Y>QuD zr_vJFRSn;CI<+WwSf}Pdlw_CgOM7X=Sq?evh42HV5PP z+G%BTG=86*RyHT&_uFY@a~}SHomMuN;t$$sWpfSwkeyaGH{<`Z)5_*9{NHw3**u6p zY^RmYllXt^w6b{>f5c8JoA>ZX?XON z{6#yhY)0TO*=c1n4u9EBE1N0!D|TAh9E`ter+SE1UcAckHyXc@%%wPAi*d@%QYsvUv@E-%cx=_wf(xw6ggc z|Ikh=n;C}{|Hw`&n>q21?XB=njliAGLXvNRQXS37F<|2G{JFRT4#OJWn%H{@qPCKn^ZpL4>)5_+b zr7QEph3&Mm`2kvX0x6{hzBzy%st!&Q1SG3d0<|2G0 zJFRT4#=F^RWph2gik((Ax8keXX=QT{zM7p@HV@&e+i7LY7 zw6f`eZ)~TP%_ev+JFRTC#5b|i%4P?=x1Clt!|+Y*w6YnE_p#H;W-{K_PAi)O@y+bC zvN;^z+)gW-CE+rvme%bZIL0^@e>RdY1B+a#^hWsIJ(SZC#5mTd2NYj_&5oO697$Mx$%- zW;Qv0ExNlm>y@i&??%_+GBJcU{|kP`Rp~GnMXZKeAj^cW-npegd1^?c zZ_X%J)rT5gi(gr2%?IqX#=GwIsdm#g}E1{c`ll z-mFxvs@FHV7GI}O%jI^u`80RGa#cTP0R1=nz;adnN26=;o!I1lccpLlW_Y=(KGNt~ zd^DTv$J77yhNoS9v(dHq{%o>8hs4K=vsV0 zp_XUubn~O`oyt}HoL%V`?ZeAe^~*-r;u8wBd~T>*l!nIZcHsTiItU zSJitOU5hVRXw5tAvcVR zDy{YhN>?vzbS?gD@$QG)>8>N)A8^}zUVK7dZ2zKk_0vYz;xiTM{-K@jdYOBna#cTP zG5T}+Qst_8>`ZO14_%9|R(j3D?X?!{vi5RZ>F-puhF&m3B_CPwbRXaxX zu723)TKuYZ`)lcsy}5z?;xo6sCUh-+cj@kn+3BvIdH-nX`u#pZFXhcMrK=}2x)$eM zxaJ@2w5skI%W?H{I@2fF=O|r$rqQ){wfLG(+G(BYUXR=6b?8YyXYW7C)nS%O-ZZxrdu~Tm76n>HhY6N>|TrbS?gL z@$QrCbl0ujA8_0H=L>zV{fpAoD;r&l&sd&D%N2II`2u&B()Du|qOZ2|uC3nK=vrLG zTW+w^&DXkD<+gb|&Gb$7wMtj-Xml;UQSp}B?R4|s-Tk<2&KW@8Wgl3&`e37L@m-3y zJYc7r?{SahwmD}s{V)6Y($&WsU5oEqyyd@ky7@ousoXZ_97#WEKelxBhep@p=M?Y$ zxt;F%jQd({n{#fU|7X9sbalbbZJ%FsEq-_D?(^H}t`+yArR(QBK`(57rgXJiqigY3 z+U?(7b?fJ>M{i~CS-SfBM%Ut-6>k}2r<(`52Xfmy zo z6X@*5bS?fy@s^Y9bo0^fZ@6vF`GG#o-c+utw>7#J?_8+9pM$=`o4LzX^53KPB%a2=G|OBhj)MFb^G{oRsFEhwfO#pT0XGT&2PDnELZh&j-@}gpHQx< zUpKlI=l`0hJ3HNVRd?rd zRX=AAy45~+xvK8j=vsVzP>L=Rf({a+{rQzQO%M zxvHP@3eCag@~!Z$x=kn&Na#dZt(Y5%kg<2N2)6Mg`A1zn)bNJ8GRF<^!pOUGr(db&7 z|13+(Dt5Yg88`p=kNP=3&@J|+@@?YPjT>Ey&t1G_13TTkmV4RK^>db^H?gl&y1H$n zYw>l8w+yt?&3)W`xNTnNe)RVC0i~1 zKcsle6g%BK+I<4I%{iyg``OPZT|K_hwK#tquH_gz-F%??W^S8vZlzDO^T(O0=QX+( zf3$eZS$4Yl6!#n4Hs|oiHYyj``J)%rzcjiQ=Z`3~Ty3YD`2gfn{`G48oEhnB?VU?k zZ*O!hzEJU&zuW2N>)k7H+dQ6C={xPsrK=A&x)xu*c+0=-bo1TrKHN6v^rIiK4=7!I zvC*~ouEkrPwbRZ2bx-29IcEy}vVH&3)!EAnP%d;WesbyVv)bvduX%q}>H0a>(sO!q zL+R?;jjqM{Hka;e+Uc%yyZJVS`Z;_{L1kS#|N6hWTcd07PIH!XTJ3b#_1*ld)A~95 zYtG6j`?960r#8A4=Us>x)%R;yFGv8qq2rKeA{}J57=^{Yw;J_?O&mLdc#Xx z-K^2I_y_IwpU`};m&+IIw`+7Q{zJQc)9=cDkT)}yt`2W>Ek1YgmZ5gKc}MqB+?EGb zF3Zv*?8}v|j&F1=zG}ODGd;nZwb&on=vus2@fJR@%7t#8>>kK%bH9V=gX}w%t{&a! zT6}oB{Yd&)Z$`5}t{-==~F=>*qW}&*aSurK@u_x)y({c+2nX zbaQ9-C)_rV=L>os`!}VlYc#qRpM9?K`M9#3?%Kt@RO$LT%hKKL%ayKf)96}!-QwK` z*y*loy9aRFJf4B{w)R1#t2;Nk79U!?WhXn`%ui0`GMd}wobmKv`=rv<-5OnsA6UF) zgq?04>Tc>bai1}hh72v&lP36jWW6S}PMOryZTOH$Lz=n`oj9?n+l1E9L%N~eh7Fn6 zI(XFBiLGNNj+!)TuhzlkHp9k@Z}MArYn?QBcr;co$(%fDrPa3gW_raq_O=_J`j+-=YaDlbj4}7!o07i}7t-TMO zJYq!aguxT{7&U(I-XqKHCypOdzBQoTL*a1_nJ{6VViB!e@kvKd~$hzG+y`i5C7Ls zuDl~BPx!@)<8!ub-FtA~wil;y(y$4w-1UUk^76KhZF@<_@ln#P?dkCD89a2{7(Sp@ z>-LLxfV0^^^cpzYw2h3>-PsAn$~=5Hg4i~%%-iAHkmMC+=Ky>8n2k& zvR&(hiKE7ioyKGR#oOCIIKQFq*in=Ej2pMdFF(`UKAd{Bj&7awiw_UK%YOa9?Z19K z+CI1QY18q!Y|}bv%eMD@pVrai+dcvsKhd<^{Qz#g{isPJ`?ZeUZPLj8<0nnyG5$RI zKi>T7C;juSeDpL1d>l=Ow;elT+=MYhCQWJ`KApuzZ9fT3_ss*!r_$)rDl&@mD~1j`zh@Iug#Q*E4 z4TlfsJ_e3!do;hk`Ok0nA-_4;c$?`?wyyt_^ILb;ZaBSr?bSMI$gq(-^6f?q8NgSm zX?^51R=p>T8#A3}=+6$0`aehY`(yOmkE*fyjd#y4?|u3Q^BG)!j9&f5!F|iu_X(4@ zN#C*4dFETUjvrmVsQ%Wg*lsr6qc(2)sC;2;aG0m_Lkqe`Sd=F%I*E8 z-#Vc0SpUrY>&NfcsrTq{L;mkYueM+QPUm^}5WnZ9GwC&X{OD19-T3uG*rM&%jKB82 z6Z?)WUzkTt<10lkYpHzJ(PWuDC@5E_;2IKkFU5Bsjm^~n%1M9 z-UoNNrQbB&TTbV->zl7<)4H>1eo$`g-?RLBUw(&EzIy-KM@(p)##1T3&S`t76MyyD zI>A4W`u7*3#!lmRAO3v)#ZRQu`zW5qsKd|n<#%)4_R234SIwhu`xX3dqsI*`zsnlw zUjLpMMiIcHE@aZkuko?aC9&m(@LfabF`Q3>m|#KWgHz zy}FfOoJ|-tbaMIKU)%4S|9}3nXc?7nMQkeH9?*8-dw|J(N0aDlo97GU4GP`?+oPz?a$l2{ABS^{jhRfKkvs5=XF`EQ`1t#IIr67 zyteNLFMnVE80LFjruF*GRSxDc^ejKPG%w!xca$H(`T zw?A)CIj{cu@pF9ryiIc6>N$h&FX3(V3(f1XTZj9-b~^Vvw8Q;gRqprfa(iAEo_GCz z59)9p-@3w|SEyggo7*n?bvUoj5}lep$m_gPS=7%vIp@`%$Dr97uQ>`$UKHRwzH2@bgOjQa|sJ4(DC8OsA%W%82v$ zT3SEv?VMMC9zDx>{CrWr)SpM^@^yfRUH`b^UmfL-WwcG}_uHxLxJ}PCEnh3k{qlY5 z+;4OFQNQ2v>Ckpw{eD*}|IT6l+=i?A{jS^Lem5#R{@g|VQomomeZT$v&ZzQybH8im zyz-Enw(fA=cjb%Ao%O@Yb^Sd4m_YmU7F)hk(+%bAJP-cZQvG=h>u}!R=Pv)Que`l} zsh_t?hw~mS=dG2Gt98q`e%`(v&iiBeVs-vBp6}!i=XGAOQxhL+JiZ?7&O52YdEMqK zANTbKSFY=i@3;=<-MMn7rZ>vlId6mVqyG5#{{QwL2S=Cl%2WRNQa|sq4(DCet?~6^ z!*=K0oAc@)2WOY_{9P|TlKbWU-tKU}my{h}kLs8D{l3=WexE4!dqNrUJbINM_2)sf ze;!Yj^De6&R<7&kec$1{;j5INCyQ}j?{?=c+Tpwd%O~ZOX`Ht}+3^^9=50r=-l?fe zc_5tEr~Ke;e4MV);k>WPdFS$gbE!YRZXM1$dyP&_&E<`pw^{j7KX3C6=bf@Z`S)bg zIInky^B!&K)U(}l){+LMn*N>lE`b^`zojaV@Z>>&E{CO%K-gV0j;kR`MzH{Z?T^rUE}qer|im+ zKfgalmh<>H=K1bWe(*NlA1ik_Z{&2&Tdu=-*S0%vr*`M{?{MDKa^B(P?e$Cj_1mn& zdEb=t-Y6p;-!A1x{qc?MaNca?$@2cMU+U+L>Tuo*_;uLOV)gT`>2Tioa$flm{P|Kp?}`rRO)2N`^CXXNc==I3 z@8J&T9X*}L#~%@D|M)H|=aogR3U;k?d08=oIz+nqP1!+Bp#=e&s>&KuC~yz%YMJFCNa^OoNfHUIqR z8lS(XbvW;ga$f!8c|yDM?&)w|?{Xer59*it^Sz_Pd2?^rsqO3P4`n#1{HVWvA9XnI zq;lT+^~1__{k(TOoOg3MZ`bm6&fBZ}sGrxR{J!b`)ph=%Rh3~Jf9I|;>DT?kWG#_f zY2NTg5`h*B^N>SFtD=A~C^4N^Hd@B1@K;3=xrBGWt1Wg{>9Kq(&^ch{UiT zh+IfW#LC1#qwjb3KA!I$&Ux^?=N{kZe$MxKpZA{KbIyIv)%j8cFNc0J#b^qblET?aqS zZxeX^aN>MvM`IuV9qIl& zmyTDHiPy(E5!IJj6zSV3JeJO=zASig`c63BM(|7@m!|Ks<84aN_qXGv7DxJa3GZec zl&HQv3Hs9T(|A{cXZm&vZ?5B&z>C{o-RpQ~!CMaw^RY*G%N;L$Tm1RSrHgRj6+-n&o4cZrae3Hq)&UJ5smu>HYd z;mvfs#+l{!4>izi{4(%UeY?T4^Beu}Gkpz?cQ%2Scf4NQYr}Y-3y)vg>T=IU?~ zfl=R}@P-|4OSU{e4QV|7WRd1$`_s|*eJ#Axj+ebF{=DALj<;_`_1Nbr>KhUse{Mwc zF%P`B<1N+~slHy}9Tnb`>&NpN6L>87P+q_AjtMX4c!h*`S>mC*A>n-|yn4r5pP=tS z#~TqI=L5F|mr!uLtqHspjyEd2AB4Bb@w&jvq2J8r%Ld0Qfyd(_=63|m^s%f$^E;TJ z?`_8`tc>Q%ap8^COJRKy8tpiEnXzZ(2h;bV$l-;I_c!6a;dt9}A+*Ktwm9CBRnhU_Y2h7oyh(S*kKcaB zn}-WUwct?S8Q~2(UR?t3TgPh>UP*ZWz^?}DNd1`20gvCaFyolfCf`^dXZ6FByk_Q? zf*+sfD?KgP?hHI<9KWNnkFT2sKi%$pY?te1#=EDoUHhAnhhNs5u;gpl7FPVMs|9{f zF0i$-cCIaO`Z}SnSYOun2l`FlQpX!u7s3rD3Vxh(wCA1Q_b-R=NMpH=kLFi!+btZ# z@jiB_9GCNGw%rYmm;M5uUu@8Y$C@_2CXYtz!G)(0B#yibXvXVsyxzeO+G65pbG+8s zsjwM|BJVHZbvs`6n-FeU3x|qXyze;P*}17uiwiX5T|_f|Jry4J-L!{hRfSZ#{G5;E zv3=_N8s=7wyY6RxW3_dBVZ~m7pPH@x=;GK6zjm4UHblcNj*y=i@;C>`IQ~VmI8MP2 zX==4?U0GB$?)xRST`p}ON8kM7s?haXRk(`h&A8xB9>brECTS1FqZ7idPvAc*W;}j} QN&WJxCWdp+VrG8-11KgtvH$=8 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON_Utils.c.obj b/ESP-IDF_ePaper/build/esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON_Utils.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..4ec866065fb4514f31b41be0b54a60b32e451c8f GIT binary patch literal 175932 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Ϥ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 Ve8w@|_r3L;GXJ-_ZD?2N{{atUpbY>3 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/platform_esp32_idf.c.obj b/ESP-IDF_ePaper/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/platform_esp32_idf.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..0dacbe4a15b93651dd37a850b9f9b6a4c0ef074a GIT binary patch literal 12284 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 U{CFH|+wTP4Uw4|qU^DQ)0JN_;+yDRo literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/mqtt_client.c.obj b/ESP-IDF_ePaper/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/mqtt_client.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..8f7b0a09b0d757be417bd27e2ff5dbe8b7a1f29c GIT binary patch literal 417160 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 JcojIm{|5>{Dg6Kd literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/protocomm/libprotocomm.a b/ESP-IDF_ePaper/build/esp-idf/protocomm/libprotocomm.a new file mode 100644 index 0000000000000000000000000000000000000000..4c3b4b79663a4dddfa03fe5542b85f3315d47b72 GIT binary patch literal 905232 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�T^%Q=$HXKnDL>6 z3x-(SOY~aU3}yWoU}^sofQPYuI`DADX9Mrg_)6drjIRS8$@nJ11*0tPCHfZF9KibX zz@?1e1s=`#L*O#Tp97C!{2lOE#`Hjh?rAX21Rlq@8}N9>d4vllSlmnW64*>+eK_zW z#xsEN#+Qycz>^u*0ZYFe3oM_vIoZ+I0WagRcRKJvoEN^lDU9*go649@*8!#}PWMJw z$9-3Wy8<7~dS3_k1768xVc$&Se>CtZ5%mil6C6AlST;bN;b47#N&GK@F8F9*@qZlf z42}WMr@Wbr*Eo0s@FA>U;^51HXR-c!2VVz#DC@YtXYd2Shq3;MgC7SzoOSFgYw(|e zXS4pkgZ~PA1nZwU_)Fk9tpCfwKLH=fdPLs~Vyy3L&1KwP-xp%s5qJ%^e|KPMAAK)N z+NTh@-~qrDoELk|8;m`gOuJ!!HG`)Di~qU6;vdg+j8E(dZ}1XeX@BhXZty9w3@qhh|5Q`%7GNoNyMysj zX0Mvd#p%ajeAL*Kg^%SKjE}(?|M=*Y@sE#B8UMJ9HaHb{A^XSMa)UboOI><67`Ld5 z{~^GOIPdBPc!gh_P-pshVe-bUIly<>$oLn@L9k| zvwnqxuL73)Iky3ef85&eY7_Oi#jON`9|m5+e(;vt;HQAaKi={gjJI&cKi<-Kb(|M( zMZ9{(xb!y|m-1c%>$qGtI0g6^)^Q1FFfQ-Bn<*0=xWqC3art6=;*@VNPUl`D{hp$Y_kS>d=Q$Wd-)o{jbfDS>qe>>8mB3QpQ-P(v8ytKla5Md(<9r8S z3@r7%&cQbUOMUML7XO=p#s6ateiC>o{h{Lp2fqR={y%i^C&0_-4;^1P_#0rU?~e}t z1z6(2{=D9?B+$_jcsb*}9lQ_l3f6l#xHs@|toH{#p0U2~eGj+)aOi?Z0iVD&M#qzjN@9!0T8~z&&Td$-r`N4f_L|IP-zmvpx2-+rTa}9LC8-T?>_AfU6F9SY}{p)-Cg0F=x z@!#y=+kwUBRtG-@EdH?{vhn{X;M3XvyAJ*fu=xMGgZ}|6{(o_B1oyPXKlWEP{`Eco zGuZz=&;@q~7XSMGzu-dX;(vsLv9Gl8kNuiGEJ$?B02ZIK9XuCUd{#TS23Y*BaPW!1 z68{;%XR&|m4~_d#7|+-n+Th;;|AuX@a_}bLvsu5(!S?~nJyPrkZTvq2EdF11@aw?m zu%CAvte+!@f9&;a%K8pi{9}J<l}PKu(Ut+GdJyjEwHrz%?`%C$)=s}b?}40($0@M82cuB8@XKU znQX9rUL)=N0d&D10ZTmCPu;}x1F*#7;TeZu{TxU7JsrB>3}A_8F9+uUU&--cPh^9A zV2MFL#}Pany2OM1+`X$f??J#7p_4+HY%nR&kZ1C5>xKO3z2M7NQd_C()cwQqo75E0$GaTFr z_(s-q9K0_uE`I6o9o!fA53ENWTmt+N_tyvqmjd6+_TwFVATT}0LH|y7@GRh4*#1Zd zR|3-;8rUy(a4oQ`4^0j}7FgDYlO4PoSo-&L2mc0G)`yE7d>OFx@6`^z7FgDYdw_4{ zm>&SXjqxK6ejNCA)?ah*pMm8$3-+%!ez0FLo|T}!*sIv!?}7iwez3uz!HK|ku-?hR z*q7M&$A0+Uoouro@Li1c^E=5q7`nuX{p`KF*=8c}J&dP0cqZ_@tS@lzV&Ej!u@AoS zb3AY=*XvXVuLZu3?ay?uehzp)>sLY-d=0Sp$G-aB18j2-@PmvuJNAzNOPtsj-+PE{ zuy3%pnekf=eh>Iz)<1Tzer~vh^{=4|{tkF6>-rg@VC)<0wPzjs@0)USf%oEe=;`1- zz*6o22M+?4vh;IC!3RKpg#C|m@FZX<7yJBskFw1|;BAbTIQSS~ypg42Iq>6*PXLy9 zRsl=7`Z?xyw!!ZPcuz3C)Um%F7;lK__yh1$jPG!;e!lrM>)6lVdxr5-z}>lhUUcxQ zz}?se`~4ex{oGURu{W>D`)|h{zXxFKvHz~I$#ZZIVDXRN3o!Pjj?H)nAL!WQ_W-g&cpKgByXLV;k(DYw(G{&$E7}gULJA zDYp->lsmw|gMeRVKl?lQ0AML=s)J_$OS$@4t>C%PrM~$61ye5er#0nbZ(4&-0LIN5 zI#xM&9k7(EpXUn3^ITId_MkO*6R?!4pXX8?aoh|2RmS?+Za>D4LVu0%Q^4Y1KlAO+ zV%CV6h+R*o<}X1mL&XeyW3K0E-{}T=*TfsfYe9<7E!U{;tMeKO=sRZO(-L zKI8Kpd@=9`tpCozR|Ah?9lsA@@@@t$F#79B;J>i_3l4q-_(Rt5yAs}C8Gr29 zd-rh=$BYy3tX8mo9{maH?Vt}H8~Hrg0@%p4J+S$l*kaiHf!n7RHgca9*nF0<0XCc1 zrWrQZT5LYsxg0jDSw8_b^1KY#e17<3*qq2Vt6?M0Qi09qnF-S8qZ09=@Ynm4F}-D{ z&pt6u2mYL~9w+}`+zt8{jProMWZVPzE5^F7zh;d7^}b=O`}d!WM?n9UvFOdB8Fb7XZsR)a@^04{dJdi*9onZ)kHf-*r377(?5d z^Zv=eGJaMA%eYz(EMw^mU>Qqi1Ize1A6UlE#lSLVE(4Y^vk_Rv$?t(>oLmPiW8)@Z z85_3(%Xqj0SjNLWz%m9N0G2Tjp{Dfc{XdQj!uj-`!C+tXF3{6i2gZ9m9Q#72YbJwz zvFQb!&ha>a@fkQAbjnfrbp9~d7n=j1XRr?Jiw%~rd|JzJ0ONB-I1YwRpS>{H7n{SO z(`OxU0Q+K72_0XKp##_#n`-C}(8ESLfPJy4C+y{DSsf3XeJu7xKLvU&>%hL);I?x9 zzN`cLVuQEw`FX4Z`(krB^zN(!`(lIJ2l@G|1N&lww_EuItONUEgSSKZJy-|!#RhL( z^6~JN4q#twwiEUW*&dfH`TZ>RMSmN5f7XG0vBBvie*o*izSv;u=0{lv_QmEG=*6r9 z`(lHyKjjZ(9oQF}H0Xm^2lmAV-^<7^VI9~P8$7qlAIv(iFE;p{*Zd)@1N&lwXIS|| zSqJvTW+?PwtONUEQwkkl%%TI>7aKg!%HN-LU|(#eLm$C9urD@vwv~?$$j|}oi_HS) zqgV&_#bycg16T+4#RlIQ$uDIc*cY3VppRx9*cY4i(92i{_QeLzzw*bh4(yA~rO?N+ z4(yA~)zHgX2lmD0Cg|f>2lmD0PUz!V2lmD0A?R4(=>Yb{=5go~SqJvT=6UFoSO@mS z2EQwte<16?zSz72eKPC7zSw*S{UFwXeX;pF^eLSqJvTW*+pDSO@mS2H%s)Kbdu4Uu>2_KZSK*Uu;%FKb3W0Uu;f;zKV5VUu^Il ztNhih1N&lg8T2)*1N&lw-`dSz%Q~g zfqk*@Qb<3Sbzom?(x9KmIp9-^x0$FE)ome}r{lUu>$OKgv3=FE&R*-^MzyFE;qDV*X>S1N&lw=jr*6 zvkvTw%^K+2SqJvT=1k~Munz2t&4tjPWF6QSn=7C{#X7JrHa9?jnss1bZ0>^o4C}zY z*ldRWEbG9&*gOvXIo5%Fv3VZ)^Q;5=V)Hum7gz`O#pXTeFR~8oi_Is{Ut%5D7n`r3 zzsx$YFE-yo#|L%k0QSX3wWTrk2HUqIod2f9zUW<`zr{MRFE+W*-)0@y7aKh5&)>>r z0sCT8NZ9)e+Yf`yUoG}UFN6LO>%hL)Oo9F}>%hL)918st)`5MonFsxEtONUEgWp2V z|2ylzzStZC{ZrO~eX+r31M)v(9oQF}lc0ajI%hL)Tn_z9 z)`5Mo*#!M7)`5MoxgGk~tONUE^APlJSO@mS=5gr%WF6QSn`fYZ%Q~!Ks1MG{9{@emKFQH>8Y&ux%i@p+i z2J67S*sOz|$vUtvHu!FDKE5nM2e2e0Te=ybkfur62GXP?X`z4=uhs30INDF5r4`<`>=oTP=m;`jOgzIT3kp69x+x#phb%$c)f&YVHQ6I<2r zS>W8B!V_E7JV1W1@WfU%kC7iDJh4^Hx5y6_p4h79`{cPm3j(oK%}>b>6Q0%5)jUUj zrtrj8H7}4qKzL%S8a_XsJ5YFHtC~NMKS+3Ds~XM;$;}d;*s6weLUOZ(C$_5TO@5B> z#8x#!$j=p?*s6xlr03=dPi$4gd-J(!;fbwk%E-?bp4h5pD)|M%6I<2nNB-;5$B3MtEYYnjerqN_b+cnxB(DT6kisnpeoz3QufR!?`iJwZaoy)x1N#PIzLg z8q){-I^l_}YKq9$3r}oS)1Q2U@WfU%L&!G@Pi$2)iu`)viLGk(CBH#5L?yECeH;X5s0m7I6o(MtnkEEHLJ)s3r}oSvzGiO;fbwkjwRnBJh4^H z7V@pa6I<1sM1HgI#8x#s$R8&>u~iM{{N&n%C$_4&jC_ai#8x#|liwmdu~p42 zY*lj)`QwErwyNQKvvVg1Pi$551o>^k6I<0hOa4URiLGjWLjEM-iLGjWN&aNviLGjW zNB*P26I<1APEqa@;fbwk-X*_Xcw(!Xg1+ES6`t6trZ@T1geSJD;k={V>B19R)r=(n zG2w}=YQ~e_Aw02F%~bMd2v2NP!}&Ea8c*YPhCEjt|Zv5L?x7&Qk6i z;fbwk_@3?Dxxy1$)o=}p+^ z{Ds03Th&}a{vzRtt!g;;DfbECiLGkxApc3>iLGkBNd98siLGiLB7ceS#8x$YA9wCk z!V_E7JVX9c;fbwkenkE<;fbwken$Rs;fbwkULk*l@WfU%d{1}o)4~&5)o?yl?n>c_ zt!kov;I9&%*s7)n`KyH|wyNQrtK2oh6I;~`BY&;%#8x#W$yU{sG~Mt!g+YE%%`C#8x!}$$wdRVyhai zqmp|_cw(!XeaL@Bcw(!XvE&~Xp4h6Ug8U=G6I<0xBmb!I#8x%4$$wRNVyl`%$Ui1L zu~p3~@{bEoY*n+C{MUphwyHUn{MUsiwyN1e{t4lUt!hpp{|(`Zt!hpq|4reEt!mC9 z|D^E5Ry7xqe@b{_tC}mwe@l2`tD5V{KP^15Rn6_>zb!nmRm~U3KO;P`Rm}tBzau=c zRn1q)e^+>7tD2|CKPx=3Rn7Ove@}Q~tD2vXe@=K}tD2X{e_wcFtD4uy|3G+RtD3jT z|4?{htD1k1|B>*-Ry73!z&|fMu~khG`6uMshuErS0C4nk(eFdeiwU;Mk0t+0;fbwk zD#`y!cw(!XS>%5$Jh4^HBJwW@Pi$4Qoczne6I<0BLH-rtiLGkZk^hbG#8x%OkbhNp zVyl{V^1llsviLGjWPW~^# z6I<2%hWtCi6I<21PX4dL6I<2%mHgj?C$_4I27>>)@WfU%J;?tlEewDLk=N%^33k5}w$qri}c1!V_E7aQ&j3(fa`8RWp}-Bs{TI&0_L-!V_E7tRkN; zJh4^HQREARC$_4oCtoN$u~p3`^4)|dwyNQ}NxAOA6I<1sMxKklAP`&CoKJoa;fbwk zE+fyy>=B5qYCc20r|`s9HMfxGLNW-%RyB8%?=3vBRm}tB`v^~LRr3h>zQPk*)jUa_ zFEBwMwyJrKe1GAIt!jQoet_`ARyD7Z=OQ-<#8x$Lk{={Iu~p4K$?qvVu~kj}An=2Q zC$_5DgFF|`K_IrO89;uh@WfU%!^!U@Jh4^HX!65^C$_4YNPf8R#8x#^$&V18*s5j@ z`MrfFwyHUV{7B)6t!h@1-$!_2tD2+87Yk2pRntg*l<>q>HOG?A2~TWQvxR(#@WfU% z+sTg>p4h799P(p?C$_4&guE4=*sA7Q@}^u~p66lZxo)`s^+WYn}jE}s(Fh1F~SpD z)jUW3SmBASYJN(-S$JZrnwQ9L5}w$q<~8!I!V_E7yiWd`!V_E7{2e&jB7FBD&>Wv& zt9(E5CkRh$RWpM8HsOh_YQ~a3QFvmjnhNqK2~TWQvmg1Bg(tSEnM3}g!V_E798CTc z;fbwkmXqHuJh4^Hk>pPkp4h6Uf&A&h6I<16CjT+viLGk3k>4Rau~p6KEs^(4dpAeqds^)LxKPf!1RZZSd z@D~eDY*o{f{3XH@Th;U@|0&^#t!jpozf^c)tC}(7FB6{Fs%8@T%Y`Sls@aeH6~Yr+ z)l`%JwD81MHA~4~DLk=N%_{O&2~TWQb2Ry@g(tSEX&`@%@WfU%8_7Q@Jh4?x8*p@k z@Y|`mDZy6xv&r8qJh4^HCFE}rp4h79YVx-VPi$3lGx^(uC$_5j9QoUYC$_4&pZp!d z6I<1Mh5Vhu6I<0hLH@JC6I<1Mhy3S+C$_42p8Q?H6I<21Nd9i&iLGj0CI5NhiLGj0 zBmb1}#8x#p{lvNl!h<$Zcb?T5GXkFyjG+v~rOI32Dkef8uEhK*hDv@qHKwPT)!N65x$Qnaj$xIMx@bP}u5RWHo%vyX(+K2>~Dt|oesmmR0h{sG6d=Y-U zpG%0h3V%6%O0GvA;AHt9K^C0iC5wa zVKjb9HYd1L`N^QFT7)OA{D|Or`0;)g61NM#7(XS~Cb(4jBS2N1Dm-!JR>95q@qU+NIBowhM19 zjmPiO1LC_bZbM^pV@G4xabZ=uR6Vs^CffxWtsUTfvr^rza!N}Y z8rN;vfR4Ss75kIJb?er(HEvZ8LN&M6r|i16x|R)%ezy}%7gTdo3p$oWV~;Uq+#?&g zo3*rdG?pz`vT9;`M_v7~Dc|ec>Nc@EHnrDpEvxJ3Xlq)xr2~0=;4mCYj*Q(j1tAHk(Z|KwKI{~@^d}iUpF#5~Jl;d}Qe8}^IsgmYs zd_sR4VKc1{-rwOMLVqjaZzeeUV;gvX9l-QA86SpA^y3VCQO9_mn}qrD5L-k-gU|N{ z*kQgGA>XedlKJA%j5yzCfSKIqTMiA&=Y!ApT@YcuJdT{=Mfmmk@?0g%cjd#z6eA(? zWxFwszazkf`Mw4RW5N62^F2^?zP}7YhgjxC`1SeDfG*6p1J4}s6o~m^x=WnzM>75z z;BPhJeenL4XZ$UG)R-?qM1T1AZ0wJx4)}}vGnSe*gJApM{k3HLnXel6{vrCqzb;~b zpUU`q2L3Ma&hYE~U6k=R6#gDXJpJL;T0#QWge`Nd4Wmmp%D7vb0E z`;$z*&m&*)7yb^&_q>nAe9(zPyC> z`CgLoXR7cVjdzA$@9)Blzq9e|(O7NgNr6AUlGCT5n~UHNT`LYg?uLxNyQ9eP-~Vi9 z9!q`szMSz_gPr^h4g?y!zxy)&Zq1L(`51`kZwfx%-#64BkGTwsmKxLQI|Xd|QRYn(CLU|J*MO1>%sR{ z;BPb2Fq}|>ck>E#-##z?2HBX0pnGwd9E1N3XY|((A0D&eFAi7TX3Uvg^ea-Kt{E5W zed$Dl&v#OJaVmtSVELX}S?P4sDk~;Sg0(%iS1+C)McxzJ?afr%_1a6?veM-_*6f8N z!-|f&jxFs{h`DXsHg~jEx3#slnMHchCKk4L%htN)riR&V8@9NUQMH%xx{;~XUeQ>; zqJCo|&P7AcUB+Oo`YrYKxTG;FTU!sUYuUC!E^pe+ij}ihu3AxB>*KxMmCsCEoWJLH z<~v({ug})g^I=@x^Jw zenb+7v@U~B&q(i+I85*JB=5^X?8`>X{COTI+5+d6=Mr(qD{w{3FDT^gfV?8-D342s zA>+uo%HzTfu<|4>&n3t!aF*zn?zNEuag|r(1ce2fuGt3)O-%g!hK4=ZF^I6am zjlC5{w@dNG{n5-Ucrz+G2j%QRtKjXZx4VNV)?cH3JIIRlcd?4ZdRHtia1O=4#Nra? zu%f))d*gSISowJ)mY_+7iq%cxMu=6EH;Q+SipAIs;R=G7Qxf1p3#!9*>_bM2XSH!uDl6YiZA68PWQDSM8N9T1P zji@4ZwK*Egd41iO*tsey7@t?vAB7ZG6Y>TIuFCQTuoVh4aa-gjrgWoR6L;hlv1KIj zmb?MXORcRwarc5tkz4nIU%Ky+kmK|S9k6`d4fyHBNdE85HF$T^jTbe2D2RHDB46lw za4)9gzZsk?GTknYWqTHrR~a+m9d_^S!B{rbk{4OuwSZB{K4Rhhn9-O%1AFH88QzEg zg3KFjdiFdJCiWhM=zI95dVZh%dhXwIM$bh!hbim}5n9q3THR?86sf9ERC^4J^857c ziDV!m#P{eeUR?ZiIOtg!xIJjEnHaWvMbV;x6!#tl=aV4n6N>m>tG<R8-99q{*gfYN>DD($F|*Q(gT=-XQsZFw6FB?V0R$)iCR}te;pfEt7@D)VH?a z-VGYDZ1cK_^=0*J^xB5T^>tgCJ8C<&ZEkEY+sL81w!NbPLn#dObl2X_7i?_HjFXM- z7+=4!uFc>Oy``~M?u|T)SFZ)P#o80kEJV8J>}pf;#+&cs*a0$|F4eNDU7NWYcdoV;rrm7D zZM(V+jkPS5G>;RzrrAk#sB{~o-AF5m;i}3wznLo2TiTUpk!x0I^e_)>G2abvH?eqb z#k6AC9g8P!s$17|KvVPPDU*Sl+Uq8^Z*HtVU~+lIjEcz>Qy7ms{|B^foie#;Q+@4; zP4(?<_+H=GQs3BAJaI$A@pWzMCsqP&XjoS~ap{I)+^cLjU_;9m9k`=C z5&vD_Z#y{t=ODCOS|_$|Y-?&ccH;4Eb( z#1J2|Wz*(~_(w-`qY@o$jg1rAk8kRz-#8H)&EL3@djMf(y^SkW=(ytWg1$y zz^BpP>$;?G>k8?}BKG7I`b}K2pqS%cX1p7xEpBGd#n9^p zJG{;ou%KU|Yu(A4D{41Q-dtW=&o9@|0;H`S-n3~;bH!$VrRB$WH>a>7Ta{2?&H-rlCemL3+!5Fp12c_;0&@kx zCEkSoTHw0_`zGLT2KF7mF9!BKz<&+w`+@uMknci)`3inV2lnF{BR_r2a{$xgZZg39 z1orq?KfwGN_K_mS_W<+z7!&k2f5Z3Qfu3FP^MTEOUoXaiPQn1ge?8X(_MWhlG7WI| zsD}mRDM38jz^7-~#s}#uV87y{Q9j<2W*bWwU}nKS10QcMh%uP~W+`mmSCcTn@LqM& z9|o9O*a!J&=r_RrSfFo(-4fWx!>$hO?XYjc$NN7E_^QCZ5Lo}64aop=8SK76{I$UP zFK!oq3v9nnQhyh0ccJAn7+~&)&HL*T2AD@+ALdQyzX5w&5dR(6`iKcs1I&+Lx8WmU zfcXV*vX>1ozk!_>Y@a{D)<=+B`gdSY3H-kYyV|>hr|wAmrNHhBoA;R|3@}50-|!~% z`@nuSuuEY-3ZD`Nm`QP3GRdAzE8pGaCz6nlyYvUBekQ2?Y`IRy{#~DZ>@1eYYaizh zVR`RpF9VxO5dR zVFgo$|E6Th*(>Hxp&$HKs$EH6`oBw@V=JpajDwaLF{!4MALa#;nc;`I;ip1Vu*5Jm zFIQ^Dsv}os+AKAH)t4(dZSPIpRH&cHTCB;wT6o2>pOYvCrVzsc%vvih5% z{-&tEDZZlWZ;JYxqW&s&liL+FS>~KakLpttUg`7#lmyEinN@(KN*b@p8H^=b(uw+ z6MiAF)^{;+iSR3lwJtTp%n*S$p`tMkN|~+T{^Uyq(_O?uA+So(I0sEJ@p!>y#QO@a zBAy`Fl~d=q%_UDE!om1NywQ)qF*agF5nS0S1RsT;XtH3Qdqh(Nw-K{35Kh7;VulFk z;S)`D&|F45P4I02zMq&I5aH|ixRXo#@>m}2hcAR*;uG!fp!pLqD}nG&e4+y!G(9nn zMh6Psi&zhIrNpy@uOgl;crNiA!G{sEF%W8r=Lz0KtONc@#Pfwemw16-9{)VPop^@u zUn15rKS9infbaw2MS^+!@%U|GO`DH#J>mvI7(jf8U>;jM=G?A`9SUI<@u7n2h?fZF ze5+`w;0uY}y-H&^^)y;0y!(Hm?wj8w&yA1pGvXq_zb9TL*!9olf_HBYmrQ&~&8^b; zSpHZO3_UWJCKI2%gywO|&*}0$(#I<|Bjn;QieUBGkPLW33nA*Xur`c$UVk8H95=VCKtP%0Ay` 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%0A+a)dVSWin*KIU8N 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�+?(Z*AwS@RBmi=<#erl!8ChpI-R_X%c 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 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/esp_spiffs.c.obj b/ESP-IDF_ePaper/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/esp_spiffs.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..9fccfddc8f0c3b73449f8b6668e31ea1ce808d9a GIT binary patch literal 213044 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

)k7#LA;4PoC;N+a4ex@ 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 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_gc.c.obj b/ESP-IDF_ePaper/build/esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_gc.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..3b37f65b856d426cfbccb92128162eca2c52e5d3 GIT binary patch literal 91048 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 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/unity/libunity.a b/ESP-IDF_ePaper/build/esp-idf/unity/libunity.a new file mode 100644 index 0000000000000000000000000000000000000000..66bb3c9ec0226430c9707130a333b66a1e889b7d GIT binary patch literal 432412 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

{tCakE@PKFJ06a!k19(jTPEw#AiSTH8 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%0A?D!Ml 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%0AO5AN5~&i@M7|GwTE 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 IQgH$Q3F*L+f&c&j literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Perf.cpp.obj b/ESP-IDF_ePaper/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Perf.cpp.obj new file mode 100644 index 0000000000000000000000000000000000000000..3a6e7f4459b7d84f3268c07245184c2b2804a099 GIT binary patch literal 55432 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 niv!{1`p3F29)33d5HCzwI00iho>;*iV| literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Flash.cpp.obj b/ESP-IDF_ePaper/build/esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Flash.cpp.obj new file mode 100644 index 0000000000000000000000000000000000000000..b7fcf0f297d71924ef8a37ea708d5b2cfc141ed8 GIT binary patch literal 189472 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

>{EGZ@HUCfe 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 JxKu#+{vS<|xSId~ literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_config.c.obj b/ESP-IDF_ePaper/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_config.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..b557c5d76999e531dd4a421f0730525a39ae78ed GIT binary patch literal 69300 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 bc(~ls{5IpbZrp6gE$0*<=`_!0u7 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_scan.c.obj b/ESP-IDF_ePaper/build/esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_scan.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..aa1ea1b15483fef9b430098913fed8e190d78628 GIT binary patch literal 75388 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 literal 0 HcmV?d00001 diff --git a/ESP-IDF_ePaper/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_outbox.c.obj b/ESP-IDF_ePaper/build/esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_outbox.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..9c3bd97a316cfed5435ae93e4a2815f12263b656 GIT binary patch literal 55720 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