From 6bee0589659f7a62f3fc85b8a02b451568a0afb8 Mon Sep 17 00:00:00 2001 From: snow <email@Shimmer0418@163.com> Date: Wed, 31 Jan 2024 13:05:20 +0800 Subject: [PATCH] =?UTF-8?q?temp=EF=BC=9Ais=20ok?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/.bin_timestamp | 2 +- build/.ninja_deps | Bin 1044324 -> 1063524 bytes build/.ninja_log | 397 +- build/CMakeFiles/git-data/head-ref | 2 +- build/bootloader/.ninja_log | 54 + build/build.ninja | 16 +- build/compile_commands.json | 11 +- .../esp_app_desc.c.obj | Bin 11360 -> 11360 bytes .../esp_app_format/libesp_app_format.a | Bin 11672 -> 11672 bytes .../__idf_main.dir/__/__/ulp_main.bin.S.obj | Bin 1016 -> 1016 bytes .../esp_lcd_panel_io_i80_hub75.c.obj | Bin 152012 -> 150652 bytes .../i80_controller_example_main.c.obj | Bin 34024 -> 32880 bytes .../__idf_main.dir/led_matrix.c.obj | Bin 0 -> 37088 bytes .../__idf_main.dir/led_matrix_main.c.obj | Bin 0 -> 5976 bytes build/esp-idf/main/libmain.a | Bin 187874 -> 195608 bytes build/esp-idf/main/ulp_main/.ninja_deps | Bin 17896 -> 20296 bytes build/esp-idf/main/ulp_main/.ninja_log | 100 +- .../app/led_matrix/main/ulp/main.c.obj | Bin 1680 -> 1680 bytes build/esp-idf/main/ulp_main/ulp_main | Bin 5376 -> 5376 bytes build/esp-idf/main/ulp_main/ulp_main.bin | Bin 222 -> 222 bytes build/i80_controller.bin | Bin 227056 -> 227040 bytes build/i80_controller.elf | Bin 3422224 -> 3424132 bytes build/i80_controller.map | 7297 +++++++++-------- build/log/idf_py_stderr_output_10108 | 6 + build/log/idf_py_stderr_output_1052 | 9 + build/log/idf_py_stderr_output_12396 | 9 + build/log/idf_py_stderr_output_12496 | 0 build/log/idf_py_stderr_output_12652 | 0 build/log/idf_py_stderr_output_13352 | 7 - build/log/idf_py_stderr_output_1340 | 0 build/log/idf_py_stderr_output_13532 | 9 + build/log/idf_py_stderr_output_13612 | 11 + build/log/idf_py_stderr_output_13712 | 0 build/log/idf_py_stderr_output_14244 | 9 + build/log/idf_py_stderr_output_14444 | 9 + build/log/idf_py_stderr_output_14572 | 0 build/log/idf_py_stderr_output_14600 | 0 build/log/idf_py_stderr_output_14660 | 0 build/log/idf_py_stderr_output_14784 | 0 build/log/idf_py_stderr_output_14844 | 9 + build/log/idf_py_stderr_output_14952 | 9 + build/log/idf_py_stderr_output_1496 | 9 + build/log/idf_py_stderr_output_14976 | 0 build/log/idf_py_stderr_output_14980 | 6 + build/log/idf_py_stderr_output_15224 | 0 build/log/idf_py_stderr_output_15416 | 9 + build/log/idf_py_stderr_output_15924 | 0 build/log/idf_py_stderr_output_16544 | 0 build/log/idf_py_stderr_output_1900 | 0 build/log/idf_py_stderr_output_2360 | 0 build/log/idf_py_stderr_output_2696 | 9 + build/log/idf_py_stderr_output_3156 | 0 build/log/idf_py_stderr_output_3208 | 0 build/log/idf_py_stderr_output_3884 | 0 build/log/idf_py_stderr_output_4240 | 0 build/log/idf_py_stderr_output_5824 | 9 + build/log/idf_py_stderr_output_6540 | 9 + build/log/idf_py_stderr_output_6888 | 6 - build/log/idf_py_stderr_output_7320 | 9 + build/log/idf_py_stderr_output_7340 | 7 + build/log/idf_py_stderr_output_7504 | 9 + build/log/idf_py_stderr_output_7596 | 0 build/log/idf_py_stderr_output_816 | 0 build/log/idf_py_stderr_output_8312 | 9 + build/log/idf_py_stderr_output_8500 | 0 build/log/idf_py_stderr_output_8760 | 0 build/log/idf_py_stderr_output_9280 | 0 build/log/idf_py_stdout_output_10108 | 82 + build/log/idf_py_stdout_output_1052 | 581 ++ build/log/idf_py_stdout_output_12396 | 11 + build/log/idf_py_stdout_output_12496 | 47 + build/log/idf_py_stdout_output_12652 | 113 + build/log/idf_py_stdout_output_13352 | 282 +- build/log/idf_py_stdout_output_1340 | 72 + build/log/idf_py_stdout_output_13532 | 610 ++ build/log/idf_py_stdout_output_13612 | 88 +- build/log/idf_py_stdout_output_13712 | 47 + build/log/idf_py_stdout_output_14244 | 11 + build/log/idf_py_stdout_output_14444 | 11 + build/log/idf_py_stdout_output_14572 | 47 + build/log/idf_py_stdout_output_14600 | 99 + build/log/idf_py_stdout_output_14660 | 113 + build/log/idf_py_stdout_output_14784 | 77 + build/log/idf_py_stdout_output_14844 | 11 + build/log/idf_py_stdout_output_14952 | 590 ++ build/log/idf_py_stdout_output_1496 | 11 + build/log/idf_py_stdout_output_14976 | 77 + build/log/idf_py_stdout_output_14980 | 82 + build/log/idf_py_stdout_output_15224 | 0 build/log/idf_py_stdout_output_15416 | 11 + build/log/idf_py_stdout_output_15924 | 41 + build/log/idf_py_stdout_output_16544 | 77 + build/log/idf_py_stdout_output_1900 | 67 + build/log/idf_py_stdout_output_2360 | 77 + build/log/idf_py_stdout_output_2696 | 11 + build/log/idf_py_stdout_output_3156 | 77 + build/log/idf_py_stdout_output_3208 | 43 + build/log/idf_py_stdout_output_3884 | 77 + build/log/idf_py_stdout_output_4240 | 113 + build/log/idf_py_stdout_output_5824 | 11 + build/log/idf_py_stdout_output_6540 | 11 + build/log/idf_py_stdout_output_6888 | 117 +- build/log/idf_py_stdout_output_7320 | 11 + build/log/idf_py_stdout_output_7340 | 11 + build/log/idf_py_stdout_output_7504 | 3455 ++++++++ build/log/idf_py_stdout_output_7596 | 51 + build/log/idf_py_stdout_output_816 | 113 + build/log/idf_py_stdout_output_8312 | 398 + build/log/idf_py_stdout_output_8500 | 77 + build/log/idf_py_stdout_output_8760 | 113 + build/log/idf_py_stdout_output_9280 | 77 + build/project_description.json | 4 +- build/ulp_main.bin.S | 12 +- main/CMakeLists.txt | 24 +- main/esp_lcd_panel_io_i80_hub75.c | 25 +- main/esp_lcd_panel_io_i80_hub75.h | 5 +- ...controller_example_main.c => led_matrix.c} | 107 +- main/led_matrix.h | 11 + main/led_matrix_main.c | 28 + main/ulp/main.c | 19 +- 120 files changed, 12041 insertions(+), 4352 deletions(-) create mode 100644 build/esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj create mode 100644 build/esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj create mode 100644 build/log/idf_py_stderr_output_10108 create mode 100644 build/log/idf_py_stderr_output_1052 create mode 100644 build/log/idf_py_stderr_output_12396 create mode 100644 build/log/idf_py_stderr_output_12496 create mode 100644 build/log/idf_py_stderr_output_12652 create mode 100644 build/log/idf_py_stderr_output_1340 create mode 100644 build/log/idf_py_stderr_output_13532 create mode 100644 build/log/idf_py_stderr_output_13712 create mode 100644 build/log/idf_py_stderr_output_14244 create mode 100644 build/log/idf_py_stderr_output_14444 create mode 100644 build/log/idf_py_stderr_output_14572 create mode 100644 build/log/idf_py_stderr_output_14600 create mode 100644 build/log/idf_py_stderr_output_14660 create mode 100644 build/log/idf_py_stderr_output_14784 create mode 100644 build/log/idf_py_stderr_output_14844 create mode 100644 build/log/idf_py_stderr_output_14952 create mode 100644 build/log/idf_py_stderr_output_1496 create mode 100644 build/log/idf_py_stderr_output_14976 create mode 100644 build/log/idf_py_stderr_output_14980 create mode 100644 build/log/idf_py_stderr_output_15224 create mode 100644 build/log/idf_py_stderr_output_15416 create mode 100644 build/log/idf_py_stderr_output_15924 create mode 100644 build/log/idf_py_stderr_output_16544 create mode 100644 build/log/idf_py_stderr_output_1900 create mode 100644 build/log/idf_py_stderr_output_2360 create mode 100644 build/log/idf_py_stderr_output_2696 create mode 100644 build/log/idf_py_stderr_output_3156 create mode 100644 build/log/idf_py_stderr_output_3208 create mode 100644 build/log/idf_py_stderr_output_3884 create mode 100644 build/log/idf_py_stderr_output_4240 create mode 100644 build/log/idf_py_stderr_output_5824 create mode 100644 build/log/idf_py_stderr_output_6540 create mode 100644 build/log/idf_py_stderr_output_7320 create mode 100644 build/log/idf_py_stderr_output_7340 create mode 100644 build/log/idf_py_stderr_output_7504 create mode 100644 build/log/idf_py_stderr_output_7596 create mode 100644 build/log/idf_py_stderr_output_816 create mode 100644 build/log/idf_py_stderr_output_8312 create mode 100644 build/log/idf_py_stderr_output_8500 create mode 100644 build/log/idf_py_stderr_output_8760 create mode 100644 build/log/idf_py_stderr_output_9280 create mode 100644 build/log/idf_py_stdout_output_10108 create mode 100644 build/log/idf_py_stdout_output_1052 create mode 100644 build/log/idf_py_stdout_output_12396 create mode 100644 build/log/idf_py_stdout_output_12496 create mode 100644 build/log/idf_py_stdout_output_12652 create mode 100644 build/log/idf_py_stdout_output_1340 create mode 100644 build/log/idf_py_stdout_output_13532 create mode 100644 build/log/idf_py_stdout_output_13712 create mode 100644 build/log/idf_py_stdout_output_14244 create mode 100644 build/log/idf_py_stdout_output_14444 create mode 100644 build/log/idf_py_stdout_output_14572 create mode 100644 build/log/idf_py_stdout_output_14600 create mode 100644 build/log/idf_py_stdout_output_14660 create mode 100644 build/log/idf_py_stdout_output_14784 create mode 100644 build/log/idf_py_stdout_output_14844 create mode 100644 build/log/idf_py_stdout_output_14952 create mode 100644 build/log/idf_py_stdout_output_1496 create mode 100644 build/log/idf_py_stdout_output_14976 create mode 100644 build/log/idf_py_stdout_output_14980 create mode 100644 build/log/idf_py_stdout_output_15224 create mode 100644 build/log/idf_py_stdout_output_15416 create mode 100644 build/log/idf_py_stdout_output_15924 create mode 100644 build/log/idf_py_stdout_output_16544 create mode 100644 build/log/idf_py_stdout_output_1900 create mode 100644 build/log/idf_py_stdout_output_2360 create mode 100644 build/log/idf_py_stdout_output_2696 create mode 100644 build/log/idf_py_stdout_output_3156 create mode 100644 build/log/idf_py_stdout_output_3208 create mode 100644 build/log/idf_py_stdout_output_3884 create mode 100644 build/log/idf_py_stdout_output_4240 create mode 100644 build/log/idf_py_stdout_output_5824 create mode 100644 build/log/idf_py_stdout_output_6540 create mode 100644 build/log/idf_py_stdout_output_7320 create mode 100644 build/log/idf_py_stdout_output_7340 create mode 100644 build/log/idf_py_stdout_output_7504 create mode 100644 build/log/idf_py_stdout_output_7596 create mode 100644 build/log/idf_py_stdout_output_816 create mode 100644 build/log/idf_py_stdout_output_8312 create mode 100644 build/log/idf_py_stdout_output_8500 create mode 100644 build/log/idf_py_stdout_output_8760 create mode 100644 build/log/idf_py_stdout_output_9280 rename main/{i80_controller_example_main.c => led_matrix.c} (75%) create mode 100644 main/led_matrix.h create mode 100644 main/led_matrix_main.c diff --git a/build/.bin_timestamp b/build/.bin_timestamp index b53ccb0..6ef63ed 100644 --- a/build/.bin_timestamp +++ b/build/.bin_timestamp @@ -1 +1 @@ -773aa557a25e15c00f07f1bb87182997 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +fb21be2fa078128e127d767d755e8c14 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin diff --git a/build/.ninja_deps b/build/.ninja_deps index 72670a0017e7476b99316abf9413c38fd8379029..35d8535d3509d3ac6eab769a1de6682b056a468f 100644 GIT binary patch delta 906 zcmaEI&;H35hlUo$7N!>F7M2#)7Pc1l7LFFq7OocV7M>Q~7QQX~Der}DFfcSIu`n<s zYnnf3c_7K4%rbr7X{M~n7gmZ)*SOE*!{@=o(C~<xfkE@MJ5a&)ynmc-Ol&8#?(w(6 zI4TxTwBVdjwHSXmM~p430?uKOyS*09(J1OV3Fo|h8}k&%iCfR_#w6(<IE}Xr=#aZW zJ5zvm-viQZ^MPX9A3o)eW}5DBh@XSaAm|HF5k!Yn>LUvkm=2h0`L<gD#kSx30(31a z(*z&~qMa9J<mHe+Ulb#4CI<MzjMQaZk__ZP93cP<p*uiFbPHckgNeaR5%9T@hGNRg zRNi!$DUwAVjuX*!fW?r#vO%*Hs0ix$(vr5#=sF&+Y2S=uho@%;P!ZH`o+q`xqR2Mb z>3oHor^IXz<e&!T(d1_;?I0H<GfA~Cc&gG4m4^kLJ*%v0J1lISClw{5D`?Xz28u!L zzkUkHftV&aXZpig-DtL*osm4d8{%I^hv~78Ikm)cQd8n{6HAIRD}YpHo?fzEeo~gi zbjD~-y~+Gc{Nf-%eGEn7(>F#z6sV&q(92*D`||()5k`iF=fHS!`kQ+K<cb&DAAaFn z%s6!phk)Qqq{Q^Vo6W5U>LMGki-ZuCK^(&%ircbe1`(iTpul<sG&D!#O-&Ebve(-S X|8d$g@q)zKSFqVn1&aY4V9f*o_I*$7 delta 39 ucmaFz#o@_4`-T?A7N!>F7M2#)7Pc1l7LFFq7OocV7M>Q~7QQX~DenP0DGpHp diff --git a/build/.ninja_log b/build/.ninja_log index 6cd038c..1fe0925 100644 --- a/build/.ninja_log +++ b/build/.ninja_log @@ -1,15 +1,15 @@ # ninja log v5 -22928 23641 7283069288480644 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/reent_init.c.obj 9430d7d2a34162d6 -18243 18922 7283069240960652 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/rtc_module.c.obj 59aafcfeea52c15e -21 66 7283051405612332 project_elf_src_esp32s3.c c2e845e97b537132 5945 6452 7283069116850724 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_th.c.obj 6d81824f74d911da +21 66 7283051405612332 project_elf_src_esp32s3.c c2e845e97b537132 +18243 18922 7283069240960652 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/rtc_module.c.obj 59aafcfeea52c15e +22928 23641 7283069288480644 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/reent_init.c.obj 9430d7d2a34162d6 +6396 7137 7283069123850624 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_ops.c.obj 252e7297da1fd0ea +19342 20285 7283069255730659 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/gdma.c.obj d01896c1b7c0b09e 5696 6432 7283069116100630 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_hpm_enable.c.obj d56ec475d11724c9 8719 9216 7283069144800628 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32s3/cache_err_int.c.obj 95861be29f36a4e2 +58084 58683 7283069639660637 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj 880c3e840c972218 45 108 7283069054100623 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/memory.ld 8d6468385d786718 60979 61616 7283069668950641 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_sd.c.obj 1d72ec8ab812b6b -58084 58683 7283069639660637 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj 880c3e840c972218 -19342 20285 7283069255730659 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/gdma.c.obj d01896c1b7c0b09e -6396 7137 7283069123850624 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_ops.c.obj 252e7297da1fd0ea 21 66 7283051405612332 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/project_elf_src_esp32s3.c c2e845e97b537132 41210 41908 7283069471470635 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_process.c.obj dd64f26cad6b9c93 11992 12671 7283069179450640 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.obj 7b65ccae53b541bc @@ -208,7 +208,7 @@ 9298 9712 7283069149800755 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/trax.c.obj f2e3b162b539fd57 1388 1527 7283051419092326 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_helpers_asm.S.obj 30c9e13711bfa8f4 31612 32379 7283069376660652 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/igmp.c.obj 12a95ebd7ab4b80c -6513 6603 0 esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f +5937 6032 0 esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f 9492 10239 7283069153970644 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr.c.obj 29b54994300422c 29772 30487 7283069357700630 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/apps/sntp/sntp.c.obj 4784b815163a6b41 1434 1551 7283051419592332 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_routines.S.obj d1bdce4fa7614e69 @@ -242,7 +242,7 @@ 1474 1918 7283069071290638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/sha/dma/esp_sha512.c.obj 150b5e4206f59216 14569 14816 7283069200380648 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_mmap.c.obj 59f61a16f9f14ad3 14741 15038 7283069203030640 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32s3/efuse_hal.c.obj bcb4c1140325611a -44 537 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +53 560 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 13052 13795 7283069190240638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.obj 831b57023b55bfb2 14820 15111 7283069203860648 esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj de54185efaeed62 14853 15241 7283069205070630 esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj 7f8d8bcd9a4cee15 @@ -290,7 +290,7 @@ 12671 13378 7283069186040649 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.obj 94835f069a93ddbe 52088 53162 7283069580340637 esp-idf/driver/CMakeFiles/__idf_driver.dir/gpio/gpio.c.obj 6f90981c1f0de6ec 12244 12816 7283069180770635 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.obj 4c7a8d49b5bea11b -4051 5090 7283069102730642 esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj 309482ae4ad9f5d3 +47 341 7283735719782755 esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj 668db47d54ee6804 448 775 7283069060350662 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.obj 54861d64d88d9a1 17893 18213 7283069235020637 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/spi_periph.c.obj d879fc9fc89f2497 19547 20609 7283069257610646 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_clk_init.c.obj 4a609d4387348395 @@ -337,12 +337,12 @@ 13442 14170 7283069194180639 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.obj 7539b69d7305dc31 18592 19423 7283069246040644 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/intr_alloc.c.obj a889b7d245dd5078 9521 10131 7283069153640647 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.obj 9551245936eaef58 -1325 5219 7283727916061595 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +712 4656 7283746551586933 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 4727 5570 7283069108290643 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj 677ee5da08c4d6ee 15599 15939 7283069212030660 esp-idf/hal/CMakeFiles/__idf_hal.dir/sha_hal.c.obj 12a59fcbff8e8879 9696 10200 7283069154550637 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.obj d09f0a2f632868bd 30571 31243 7283069365270634 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ip.c.obj ee60d7f06588aeed -38 210 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +46 229 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 57668 58060 7283069633000647 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_file.c.obj 1c42909a3a884416 114 897 7283069061000639 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.obj 112b4217f126c226 54810 55585 7283069608720633 esp-idf/driver/CMakeFiles/__idf_driver.dir/pulse_cnt.c.obj f8aa25c46c045d1a @@ -356,7 +356,7 @@ 20526 21428 7283069265240645 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/sar_periph_ctrl.c.obj 4c29d706121d0b7 28194 28860 7283069341470647 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/phy_override.c.obj eb25986b782fc6f3 26281 27700 7283069329840657 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_page.cpp.obj 2a208dfd94e3f9a3 -38 210 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +46 229 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 3470 4004 7283069091390643 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_server.c.obj 9822a56fda51cde6 16745 17052 7283069223220640 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32s3/hmac_hal.c.obj 9aa03bf8c552691f 34222 35023 7283069402560628 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ipv6cp.c.obj f3397d5a2581aff8 @@ -413,12 +413,12 @@ 56297 56860 7283069621300645 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/gcov/gcov_rtio.c.obj 535d4da24ea185d2 2438 3470 7283069085400669 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.obj 2b83ef58f8de48ff 2735 3441 7283069084050643 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_reader.c.obj 6dda230343cbcf4a -6220 6513 7283727929283298 .bin_timestamp e637d2722a392652 +5637 5937 7283746564662959 .bin_timestamp e637d2722a392652 2565 3410 7283069083620636 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.obj f9eb1923b48444fa 2515 3941 7283069086520639 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_client.c.obj 29f750419412b12a 3379 3976 7283069092460643 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_msg.c.obj cfab13dfa7b9a471 3136 4031 7283069090220637 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cookie.c.obj 1766e812ca05e6dc -583 1247 7283727876474877 esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj d6b6bcc3e292f659 +580 630 7283746511466118 esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj d6b6bcc3e292f659 4008 4915 7283069101450636 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/net_sockets.c.obj 3e4754313936796b 62794 63591 7283069688630654 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/esp_spiffs.c.obj bcaac16e2d73ece5 3986 4313 7283069095770647 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_client.c.obj 3024f83388e6f926 @@ -437,7 +437,7 @@ 5802 5971 7283051463242347 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/esp_crypto_lock.c.obj c131835880c714b2 5028 5422 7283069107070657 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj 14c47ef7fb6957c3 5046 5525 7283069108090648 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj b707af415f15d461 -6604 11436 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +6034 11076 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 5091 5756 7283069109800632 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/idf/bootloader_sha.c.obj af4376bb1bb4c561 29284 30048 7283069353070636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/if_api.c.obj 408621a09f3fc3a9 33923 34601 7283069398710627 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/lcp.c.obj 4ca75312a8067040 @@ -473,7 +473,7 @@ 34672 35338 7283069405950653 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppapi.c.obj 5503ddb5e69bbaaa 16042 16317 7283069215670647 esp-idf/hal/CMakeFiles/__idf_hal.dir/twai_hal.c.obj 4297209e817dc93c 15881 16287 7283069215100684 esp-idf/hal/CMakeFiles/__idf_hal.dir/i2s_hal.c.obj 7e29a50aa7a567b5 -38 210 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +46 229 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 16240 16515 7283069217520638 esp-idf/hal/CMakeFiles/__idf_hal.dir/sdm_hal.c.obj 39c67d77ac91e5ea 27735 29385 7283069346620642 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_types.cpp.obj 24aaace0e42e917 18214 18873 7283069240970644 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj 6c136484d8351b42 @@ -497,7 +497,7 @@ 17188 17581 7283069228350650 esp-idf/heap/CMakeFiles/__idf_heap.dir/tlsf/tlsf.c.obj ca2f272fd1ef1fa3 17101 17890 7283069230930660 esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps_init.c.obj 947af24e09028f5 17034 17489 7283069227320627 esp-idf/heap/CMakeFiles/__idf_heap.dir/port/memory_layout_utils.c.obj 68096c8e4f166072 -44 537 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +53 560 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 17024 17449 7283069227370642 esp-idf/heap/CMakeFiles/__idf_heap.dir/port/esp32s3/memory_layout.c.obj b3dbb08f95ec158f 53803 54592 7283069598660637 esp-idf/driver/CMakeFiles/__idf_driver.dir/mcpwm/mcpwm_cap.c.obj d78fd2a9779427c0 17343 17705 7283069229570630 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/dedic_gpio_periph.c.obj 424ad7cee5798b01 @@ -505,7 +505,7 @@ 62812 63526 7283069687810646 esp-idf/touch_element/CMakeFiles/__idf_touch_element.dir/touch_matrix.c.obj 3df09aaf267c0dc0 17324 17682 7283069229350636 esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj 50fb022cd30deda9 5686 5802 7283051462102351 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/systimer.c.obj 2025bee8bce3d6ba -44 537 7283054517766918 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +53 560 7283054517766918 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 17705 18051 7283069232880655 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/i2s_periph.c.obj 7f3c9e827ee6a6d9 55943 56672 7283069619310631 esp-idf/driver/CMakeFiles/__idf_driver.dir/i2s/i2s_pdm.c.obj bd293a00a1bbb6d 17450 17931 7283069231160633 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/i2c_periph.c.obj 246881cd82ccfbbd @@ -514,7 +514,7 @@ 33658 34273 7283069395470630 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/fsm.c.obj 88ee9b218ccff3e4 5047 5169 7283051455672364 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/lcd_periph.c.obj e153ae69cf86947 18895 19546 7283069247220710 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_mac_bb.c.obj 9b5fd8231d6598d9 -44 537 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +53 560 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 17683 18019 7283069232640638 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/interrupts.c.obj b66014ca5f64ea34 33204 33886 7283069391320633 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ccp.c.obj 6ce486d4087cd72a 17829 18122 7283069233990639 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/rtc_io_periph.c.obj f2af6e81a6ba1503 @@ -568,7 +568,7 @@ 21135 21810 7283069269800628 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_vector_defaults.S.obj d80895da37231792 39180 40003 7283069452850636 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_mschapv2.c.obj 5f0024507141a930 21071 21833 7283069270840644 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/port_common.c.obj 829394cc8107991 -50994 51056 7283069563600613 esp-idf/esp_app_format/libesp_app_format.a f1e6d33a2b85b1f6 +341 410 7283735720572741 esp-idf/esp_app_format/libesp_app_format.a f1e6d33a2b85b1f6 61267 61912 7283069671700622 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/port/freertos/ffsystem.c.obj 3d82c8d56bf78c10 21052 22154 7283069273580660 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/port_systick.c.obj e605a5f55d617a8e 20892 21504 7283069265940635 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c.obj e85abd209b66e8bb @@ -650,7 +650,7 @@ 36531 37327 7283069425730629 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/port/os_xtensa.c.obj 81795652da8ead29 32041 33016 7283069382730643 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6.c.obj 64b6ce8d8fe57b86 54593 55342 7283069606110650 esp-idf/driver/CMakeFiles/__idf_driver.dir/rmt/rmt_common.c.obj 23d3ccb91455a211 -44 537 7283054517766918 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +53 560 7283054517766918 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 32684 33441 7283069387000627 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6_frag.c.obj fa7243cec18d18e4 32697 33488 7283069387050629 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ethernet.c.obj 71563a259fbe0747 33077 33658 7283069389380640 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap-new.c.obj 2d5419dcd382d8d5 @@ -683,7 +683,7 @@ 35059 35805 7283069410780636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/vj.c.obj 30078fc89ce7c8fd 34791 35592 7283069408500668 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32/debug/lwip_debug.c.obj 551bdae6ffeff962 34989 35630 7283069409170636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32/hooks/tcp_isn_default.c.obj f035cd37db94504a -44 537 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +53 560 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 35262 36093 7283069413150632 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32/freertos/sys_arch.c.obj 8fe95f19c2834cee 35280 36045 7283069412530649 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32/sockets_ext.c.obj 28f54c38bc14a3bc 50780 50854 7283069561590636 esp-idf/app_update/libapp_update.a 6016e142c12c14ff @@ -735,7 +735,7 @@ 40028 40714 7283069459240665 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast_pac.c.obj 29f2415acae683b4 40382 41433 7283069464200653 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/base64.c.obj c862ec994769d107 40048 40685 7283069459380639 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/pmksa_cache.c.obj d0fba7078353de9f -44 537 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +53 560 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 40320 40940 7283069461790628 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/wpabuf.c.obj 46a224d157664685 40419 41154 7283069463930637 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/common.c.obj e93a1da14a79365b 39423 40047 7283069453150633 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/mschapv2.c.obj c8474ab4727dd407 @@ -753,7 +753,7 @@ 59525 60072 7283069653200645 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp.c.obj 31b647f6a121488c 42147 43153 7283069484060629 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/tls_mbedtls.c.obj 660f153adc1c66e6 41910 42691 7283069479040646 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-ec.c.obj d8839bf7e224e3c1 -6513 6603 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f +5937 6032 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f 42377 43429 7283069485870638 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c.obj 260fb6c3370b82d5 42048 42909 7283069481700633 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls.c.obj b80cc92c0a012aba 48320 48413 7283069537170642 esp-idf/esp_http_client/libesp_http_client.a 53d83aca8481a3 @@ -761,10 +761,10 @@ 43332 44172 7283069494140635 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/smartconfig_ack.c.obj d6b53affb9439233 21531 21641 7283051621242344 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-install 1f1b4f666b1eba85 43172 43802 7283069490360628 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/mesh_event.c.obj 6ca5904f377e99a6 -38 210 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +46 229 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 43434 43857 7283069491000637 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/coexist.c.obj 65777dee7fda871e 57991 58378 7283069635890635 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_utils.c.obj c31c0e1a22613237 -1248 1325 7283727877404562 esp-idf/main/libmain.a 6f7565879558674a +633 712 7283746512416108 esp-idf/main/libmain.a 6f7565879558674a 43664 44041 7283069493070623 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_default_ap.c.obj d9cbb5880e043045 43803 44353 7283069494800642 esp-idf/http_parser/CMakeFiles/__idf_http_parser.dir/http_parser.c.obj f1aa504227425c8b 56672 57034 7283069623060649 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_end.c.obj fc91c5ba6cf59175 @@ -797,7 +797,7 @@ 46757 47580 7283069528450648 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_parse.c.obj 80a034f1597bdc3a 46971 47776 7283069530540644 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_ws.c.obj dd2385acba994dde 15304 15833 7283051562292338 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/x509_crt_bundle.S 9db076486ce5ba43 -44 537 7283054517766918 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +53 560 7283054517766918 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 47157 47807 7283069530860662 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/util/ctrl_sock.c.obj 39704884c65077d7 47441 48153 7283069534350649 esp-idf/esp_https_ota/CMakeFiles/__idf_esp_https_ota.dir/src/esp_https_ota.c.obj 6a4fa82590f80fc8 47563 47920 7283069531920637 esp-idf/ulp/CMakeFiles/__idf_ulp.dir/ulp_riscv/ulp_riscv.c.obj aba8f13d70675284 @@ -812,7 +812,7 @@ 11044 11117 7283051516122339 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-patch 1cfe9fdb92ae3ab6 48153 48228 7283069535320649 esp-idf/esp_https_ota/libesp_https_ota.a e22a82c9477fc45 48413 48481 7283069537860609 esp-idf/tcp_transport/libtcp_transport.a 1a62b8c07ff6c669 -38 210 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +46 229 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 48708 48781 7283069540840632 esp-idf/esp-tls/libesp-tls.a eaf5e92bca740da8 53 3895 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-configure 98d0fe8a23b912e3 65155 65299 7283069706010663 esp-idf/espcoredump/libespcoredump.a 514b7ef7b1c75e8a @@ -837,7 +837,7 @@ 1462 14838 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-configure 2447a47c61802be3 14766 15303 7283051557702351 esp-idf/mbedtls/x509_crt_bundle 78382bc62cff7a7 15833 15945 7283051563662343 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj a4003a1418a3fe9c -1 9253 7283069051550908 build.ninja db3b686ef54d40f +2 9370 7283765377384125 build.ninja db3b686ef54d40f 51852 52257 7283069575320642 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_utility.c.obj cdf0dc941e41488b 51754 52120 7283069573780629 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_rtc_calib.c.obj 51b850eab36c419a 51368 51958 7283069572160642 esp-idf/driver/CMakeFiles/__idf_driver.dir/touch_sensor_common.c.obj e653a8e791a1b7e2 @@ -857,7 +857,7 @@ 65132 65365 7283069706670650 esp-idf/console/libconsole.a 9ebed0489894e0c2 53873 54500 7283069597510643 esp-idf/driver/CMakeFiles/__idf_driver.dir/sdm.c.obj 9389175dc3ddce12 53840 54624 7283069598550627 esp-idf/driver/CMakeFiles/__idf_driver.dir/mcpwm/mcpwm_com.c.obj 48baff7f5bbc2d08 -44 537 7283054517766918 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +53 560 7283054517766918 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 53255 54178 7283069591570730 esp-idf/driver/CMakeFiles/__idf_driver.dir/mcpwm/mcpwm_gen.c.obj 4f17993fea0862ca 54202 54810 7283069600970624 esp-idf/driver/CMakeFiles/__idf_driver.dir/mcpwm/mcpwm_timer.c.obj 59fe7a5c7bfcc67c 55470 56121 7283069614080640 esp-idf/driver/CMakeFiles/__idf_driver.dir/sdmmc_host.c.obj 9d2dcd2c729e746b @@ -874,7 +874,7 @@ 55546 56161 7283069614420635 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/rtc_temperature_legacy.c.obj 5796706c3c3efb91 56631 57096 7283069623690725 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/host_file_io.c.obj 701fa1a18bef9e35 57166 57706 7283069629540645 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_freertos.c.obj 59a4e4545734b581 -6220 6513 7283727929283298 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp e637d2722a392652 +5637 5937 7283746564662959 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp e637d2722a392652 57143 57542 7283069628050640 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_runner.c.obj 6839219838c05455 57337 57683 7283069629640637 esp-idf/cmock/CMakeFiles/__idf_cmock.dir/CMock/src/cmock.c.obj d4f9dbcd606a5ac4 56741 57113 7283069623750636 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_cmd.c.obj c6b9c3edbd59e9cb @@ -898,7 +898,7 @@ 59115 59500 7283069646930623 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/constants.pb-c.c.obj 2609d658b8427993 62190 62706 7283069679800639 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/platform_esp32_idf.c.obj 62c7fba2f6b7ffd7 62155 62812 7283069680750634 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_outbox.c.obj d393f2e03806024 -44 537 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +53 560 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 59481 60106 7283069653470659 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security2.c.obj 673e1c666782e8a6 64990 65058 7283069703620634 esp-idf/esp_ringbuf/libesp_ringbuf.a 7dddfb80d615cae6 60090 60652 7283069659150626 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_common.c.obj 70d2130d985ab18a @@ -946,43 +946,118 @@ 64312 64740 7283069698740642 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_config.pb-c.c.obj 3cb7ed6fdd420be6 64294 64842 7283069701380616 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_softap.c.obj 3b5f8f17a5410343 65365 65514 7283069708150648 esp-idf/usb/libusb.a 18b50dd9e60d5979 -44 537 7283054517766918 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 537 7283054517766918 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -44 537 7283054517766918 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -44 537 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 537 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -44 537 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -537 582 7283727869964582 ulp_main.bin.S c21536b5e08968a4 -537 582 7283727869964582 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/ulp_main.bin.S c21536b5e08968a4 -594 640 7283727870554588 esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj 63bc053ab5011cfe -38 210 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -38 210 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -38 210 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +53 560 7283054517766918 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +53 560 7283054517766918 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +53 560 7283054517766918 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +53 560 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +53 560 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +53 560 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +561 609 7283764621008289 ulp_main.bin.S c21536b5e08968a4 +561 609 7283764621008289 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/ulp_main.bin.S c21536b5e08968a4 +619 644 7283764621318044 esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj 63bc053ab5011cfe +46 229 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +46 229 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +46 229 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 302 389 7283052014943908 bootloader-prefix/src/bootloader-stamp/bootloader-done 4dfaff259ed5a2d4 302 389 7283052014943908 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/bootloader-complete 4dfaff259ed5a2d4 302 389 7283052014943908 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-done 4dfaff259ed5a2d4 -588 635 7283727870414573 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 -1325 5219 7283727916061595 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +613 1516 7283764629838029 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 +712 4656 7283746551586933 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 5079 5167 7283053794255519 CMakeFiles/i80_controller.elf.dir/project_elf_src_esp32s3.c.obj 5c9c384217fbd11c -5219 6220 7283727926164417 i80_controller.elf 25b1b8b521604d4f -6604 11436 0 CMakeFiles/flash 3e0aa55590d54d21 +4657 5637 7283746561478546 i80_controller.elf 25b1b8b521604d4f +6034 11076 0 CMakeFiles/flash 3e0aa55590d54d21 1 29735 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/menuconfig ce4263e6fe4f3df6 -38 238 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 238 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -38 238 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -38 238 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -38 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -38 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -38 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -37 225 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -37 225 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -37 225 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -37 225 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -37 225 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -37 225 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -37 225 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -37 225 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +2 9276 7283765377384125 build.ninja db3b686ef54d40f +44 112 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +44 112 7283054517766918 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +44 112 7283054517766918 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +44 112 7283054517766918 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +44 112 7283054517766918 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +44 112 7283054517766918 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +44 112 7283054517766918 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +44 112 7283054517766918 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +44 112 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +44 112 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +44 112 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +44 112 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +44 112 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +44 112 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +44 112 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +44 112 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +40 234 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +40 234 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +40 234 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +40 234 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +40 234 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +40 234 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +40 234 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +40 234 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +113 691 7283765385493826 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +44 102 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +44 102 7283054517766918 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +44 102 7283054517766918 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +44 102 7283054517766918 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +44 102 7283054517766918 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +44 102 7283054517766918 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +44 102 7283054517766918 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +44 102 7283054517766918 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +44 102 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +44 102 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +44 102 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +44 102 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +44 102 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +44 102 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +44 102 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +44 102 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +37 222 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +37 222 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +37 222 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +37 222 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +37 222 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +37 222 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +37 222 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +37 222 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +43 101 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +43 101 7283054517766918 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +43 101 7283054517766918 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +43 101 7283054517766918 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +43 101 7283054517766918 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +43 101 7283054517766918 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +43 101 7283054517766918 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +43 101 7283054517766918 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +43 101 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +43 101 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +43 101 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +43 101 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +43 101 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +43 101 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +43 101 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +43 101 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +102 160 7283767492627424 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 +37 232 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +37 232 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +37 232 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +37 232 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +37 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +37 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +37 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +37 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +42 98 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 98 7283054517766918 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 98 7283054517766918 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 98 7283054517766918 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 98 7283054517766918 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 98 7283054517766918 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 98 7283054517766918 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 98 7283054517766918 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +42 98 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 98 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 98 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 98 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 98 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 98 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 98 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 98 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 37 219 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 37 219 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 37 219 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 @@ -991,127 +1066,73 @@ 37 219 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 37 219 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 37 219 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -42 508 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -42 508 7283054517766918 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -42 508 7283054517766918 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -42 508 7283054517766918 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -42 508 7283054517766918 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -42 508 7283054517766918 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -42 508 7283054517766918 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -42 508 7283054517766918 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -42 508 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -42 508 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -42 508 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -42 508 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -42 508 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -42 508 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -42 508 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -42 508 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -509 552 7283731928737041 ulp_main.bin.S c21536b5e08968a4 -509 552 7283731928737041 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/ulp_main.bin.S c21536b5e08968a4 -557 611 7283731929177102 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 -561 613 7283731929267031 esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj 63bc053ab5011cfe -552 1221 7283731935297007 esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj d6b6bcc3e292f659 -1221 1294 7283731936167043 esp-idf/main/libmain.a 6f7565879558674a -1294 5246 7283731975413169 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -1294 5246 7283731975413169 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5247 6223 7283731985266602 i80_controller.elf 25b1b8b521604d4f -6224 6523 7283731988432176 .bin_timestamp e637d2722a392652 -6224 6523 7283731988432176 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp e637d2722a392652 -6523 6623 0 esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f -6523 6623 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f -43 117 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -43 117 7283054517766918 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -43 117 7283054517766918 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -43 117 7283054517766918 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -43 117 7283054517766918 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -43 117 7283054517766918 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -43 117 7283054517766918 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -43 117 7283054517766918 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -43 117 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -43 117 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -43 117 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -43 117 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -43 117 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -43 117 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -43 117 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -43 117 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -118 222 0 esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f -118 222 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f -38 232 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 232 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -38 232 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -38 232 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -38 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -38 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -38 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -233 5041 0 CMakeFiles/flash 3e0aa55590d54d21 -233 5041 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -44 104 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -44 104 7283054517766918 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 104 7283054517766918 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -44 104 7283054517766918 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -44 104 7283054517766918 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -44 104 7283054517766918 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -44 104 7283054517766918 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -44 104 7283054517766918 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -44 104 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -44 104 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 104 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -44 104 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -44 104 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -44 104 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -44 104 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -44 104 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -105 213 0 esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f -105 213 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f -38 234 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 234 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -38 234 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -38 234 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -38 234 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 234 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -38 234 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -38 234 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -235 5114 0 CMakeFiles/flash 3e0aa55590d54d21 -235 5114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -38 228 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 228 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -38 228 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -38 228 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -38 228 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 228 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -38 228 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -38 228 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -44 571 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -44 571 7283054517766918 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 571 7283054517766918 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -44 571 7283054517766918 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -44 571 7283054517766918 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -44 571 7283054517766918 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -44 571 7283054517766918 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -44 571 7283054517766918 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -44 571 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -44 571 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 571 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -44 571 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -44 571 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -44 571 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -44 571 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -44 571 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -571 615 7283733939127773 ulp_main.bin.S c21536b5e08968a4 -571 615 7283733939127773 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/ulp_main.bin.S c21536b5e08968a4 -625 645 7283733939427762 esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj 63bc053ab5011cfe -620 664 7283733939537795 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 -616 671 7283733939597794 esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj d6b6bcc3e292f659 -672 751 7283733940477783 esp-idf/main/libmain.a 6f7565879558674a -751 4761 7283733980312413 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -751 4761 7283733980312413 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -4762 5735 7283733990137858 i80_controller.elf 25b1b8b521604d4f -5735 6041 7283733993367198 .bin_timestamp e637d2722a392652 -5735 6041 7283733993367198 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp e637d2722a392652 -6041 6142 0 esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f -6041 6142 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f -6143 11053 0 CMakeFiles/flash 3e0aa55590d54d21 -6143 11053 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +98 776 7283768413656172 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj 78f769e241801e1 +777 858 7283768414675981 esp-idf/main/libmain.a c677a4d99446e3cc +859 4967 7283768455470980 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +859 4967 7283768455470980 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4967 5969 7283768465606939 i80_controller.elf 25b1b8b521604d4f +5970 6267 7283768468757178 .bin_timestamp e637d2722a392652 +5970 6267 7283768468757178 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp e637d2722a392652 +6267 6363 0 esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f +6267 6363 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f +6364 11409 0 CMakeFiles/flash 3e0aa55590d54d21 +6364 11409 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +53 156 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +53 156 7283054517766918 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +53 156 7283054517766918 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +53 156 7283054517766918 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +53 156 7283054517766918 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +53 156 7283054517766918 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +53 156 7283054517766918 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +53 156 7283054517766918 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +53 156 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +53 156 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +53 156 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +53 156 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +53 156 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +53 156 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +53 156 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +53 156 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +47 291 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +47 291 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +47 291 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +47 291 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +47 291 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +47 291 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +47 291 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +47 291 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +47 109 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +47 109 7283054517766918 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +47 109 7283054517766918 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +47 109 7283054517766918 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +47 109 7283054517766918 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +47 109 7283054517766918 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +47 109 7283054517766918 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +47 109 7283054517766918 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +47 109 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +47 109 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +47 109 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +47 109 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +47 109 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +47 109 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +47 109 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +47 109 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +41 241 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +41 241 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +41 241 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +41 241 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +41 241 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +41 241 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +41 241 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +41 241 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +110 508 7283806029916295 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj 78f769e241801e1 +508 677 7283806031666276 esp-idf/main/libmain.a c677a4d99446e3cc +677 6119 7283806085796003 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +677 6119 7283806085796003 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +6119 7548 7283806100153896 i80_controller.elf 25b1b8b521604d4f +7549 7884 7283806103723912 .bin_timestamp e637d2722a392652 +7549 7884 7283806103723912 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp e637d2722a392652 +7884 8002 0 esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f +7884 8002 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size aa6e7588794c452f +8003 12901 0 CMakeFiles/flash 3e0aa55590d54d21 +8003 12901 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 diff --git a/build/CMakeFiles/git-data/head-ref b/build/CMakeFiles/git-data/head-ref index 1e7cb66..14abcb0 100644 --- a/build/CMakeFiles/git-data/head-ref +++ b/build/CMakeFiles/git-data/head-ref @@ -1 +1 @@ -35561346b34e867772929b29146de739d913d2c3 +fe97cfa783c6d53b524806269db44d0de72098fd diff --git a/build/bootloader/.ninja_log b/build/bootloader/.ninja_log index 63f63c5..30d10de 100644 --- a/build/bootloader/.ninja_log +++ b/build/bootloader/.ninja_log @@ -282,3 +282,57 @@ 9 123 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d 9 114 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d 9 114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 111 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 111 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 112 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 112 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 112 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 112 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 111 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 111 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 114 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 115 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 115 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 118 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 118 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 114 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +9 104 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +9 104 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +10 106 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +10 106 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +11 120 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +11 120 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +9 114 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +9 114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 106 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 106 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +6 109 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +6 109 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 112 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 112 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +11 109 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +11 109 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +6 107 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +6 107 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 114 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +9 111 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +9 111 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 108 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 108 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 124 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 124 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 112 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 112 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 123 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 123 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 109 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 109 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +9 133 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +9 133 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 120 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 120 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d diff --git a/build/build.ninja b/build/build.ninja index 41e0ae0..5649235 100644 --- a/build/build.ninja +++ b/build/build.ninja @@ -3158,7 +3158,7 @@ build esp-idf/mbedtls/mbedtls/library/CMakeFiles/lib | ${cmake_ninja_workdir}esp build cmake_object_order_depends_target___idf_esp_app_format: phony || cmake_object_order_depends_target___idf_bootloader_support build esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj: C_COMPILER____idf_esp_app_format_ E$:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/esp_app_desc.c || cmake_object_order_depends_target___idf_esp_app_format - DEFINES = -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -D PROJECT_NAME=\"i80_controller\" -DPROJECT_VER=\"3556134-dirty\" + DEFINES = -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -D PROJECT_NAME=\"i80_controller\" -DPROJECT_VER=\"fe97cfa-dirty\" DEP_FILE = esp-idf\esp_app_format\CMakeFiles\__idf_esp_app_format.dir\esp_app_desc.c.obj.d FLAGS = -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v5.0.4-dirty\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS INCLUDES = -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch @@ -14758,9 +14758,17 @@ build esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj: C OBJECT_DIR = esp-idf\main\CMakeFiles\__idf_main.dir OBJECT_FILE_DIR = esp-idf\main\CMakeFiles\__idf_main.dir -build esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj: C_COMPILER____idf_main_ E$:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c | esp-idf/main/ulp_main/ulp_main.bin || cmake_object_order_depends_target___idf_main +build esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj: C_COMPILER____idf_main_ E$:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c || cmake_object_order_depends_target___idf_main DEFINES = -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DUNITY_INCLUDE_CONFIG_H - DEP_FILE = esp-idf\main\CMakeFiles\__idf_main.dir\i80_controller_example_main.c.obj.d + DEP_FILE = esp-idf\main\CMakeFiles\__idf_main.dir\led_matrix.c.obj.d + FLAGS = -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v5.0.4-dirty\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS + INCLUDES = -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_ringbuf/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/deprecated -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_pm/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/library -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/esp_crt_bundle/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/bootloader_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_partition/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_update/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spi_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/pthread/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_timer/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_trace/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_event/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/nvs_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/vfs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_netif/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/esp_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_wifi/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/unity/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/cmock/CMock/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/console -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/http_parser -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls/esp-tls-crypto -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/deprecated/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_eth/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hid/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/tcp_transport/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_client/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_server/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_ota/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protobuf-c/protobuf-c -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/common -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/security -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/transports -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_local_ctrl/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_psram/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include/port/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wear_levelling/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/sdmmc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/diskio -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/vfs -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ieee802154/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/json/cJSON -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mqtt/esp-mqtt/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/perfmon/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spiffs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/touch_element/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/usb/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wifi_provisioning/include + OBJECT_DIR = esp-idf\main\CMakeFiles\__idf_main.dir + OBJECT_FILE_DIR = esp-idf\main\CMakeFiles\__idf_main.dir + +build esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj: C_COMPILER____idf_main_ E$:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c || cmake_object_order_depends_target___idf_main + DEFINES = -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DUNITY_INCLUDE_CONFIG_H + DEP_FILE = esp-idf\main\CMakeFiles\__idf_main.dir\led_matrix_main.c.obj.d FLAGS = -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v5.0.4-dirty\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS INCLUDES = -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_ringbuf/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/deprecated -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_pm/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/library -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/esp_crt_bundle/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/bootloader_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_partition/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_update/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spi_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/pthread/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_timer/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_trace/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_event/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/nvs_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/vfs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_netif/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/esp_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_wifi/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/unity/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/cmock/CMock/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/console -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/http_parser -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls/esp-tls-crypto -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/deprecated/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_eth/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hid/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/tcp_transport/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_client/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_server/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_ota/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protobuf-c/protobuf-c -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/common -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/security -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/transports -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_local_ctrl/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_psram/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include/port/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wear_levelling/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/sdmmc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/diskio -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/vfs -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ieee802154/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/json/cJSON -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mqtt/esp-mqtt/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/perfmon/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spiffs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/touch_element/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/usb/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wifi_provisioning/include OBJECT_DIR = esp-idf\main\CMakeFiles\__idf_main.dir @@ -14782,7 +14790,7 @@ build esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj: ASM_COMPI ############################################# # 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/esp_lcd_panel_io_i80_hub75.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj || esp-idf/app_trace/libapp_trace.a esp-idf/cmock/libcmock.a esp-idf/console/libconsole.a esp-idf/esp_hid/libesp_hid.a esp-idf/esp_lcd/libesp_lcd.a esp-idf/esp_local_ctrl/libesp_local_ctrl.a esp-idf/espcoredump/libespcoredump.a esp-idf/fatfs/libfatfs.a esp-idf/json/libjson.a esp-idf/main/ulp_main_artifacts esp-idf/mqtt/libmqtt.a esp-idf/perfmon/libperfmon.a esp-idf/protobuf-c/libprotobuf-c.a esp-idf/protocomm/libprotocomm.a esp-idf/sdmmc/libsdmmc.a esp-idf/spiffs/libspiffs.a esp-idf/touch_element/libtouch_element.a esp-idf/unity/libunity.a esp-idf/usb/libusb.a esp-idf/wear_levelling/libwear_levelling.a esp-idf/wifi_provisioning/libwifi_provisioning.a esp-idf/xtensa/libxtensa.a +build esp-idf/main/libmain.a: C_STATIC_LIBRARY_LINKER____idf_main_ esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj || esp-idf/app_trace/libapp_trace.a esp-idf/cmock/libcmock.a esp-idf/console/libconsole.a esp-idf/esp_hid/libesp_hid.a esp-idf/esp_lcd/libesp_lcd.a esp-idf/esp_local_ctrl/libesp_local_ctrl.a esp-idf/espcoredump/libespcoredump.a esp-idf/fatfs/libfatfs.a esp-idf/json/libjson.a esp-idf/main/ulp_main_artifacts esp-idf/mqtt/libmqtt.a esp-idf/perfmon/libperfmon.a esp-idf/protobuf-c/libprotobuf-c.a esp-idf/protocomm/libprotocomm.a esp-idf/sdmmc/libsdmmc.a esp-idf/spiffs/libspiffs.a esp-idf/touch_element/libtouch_element.a esp-idf/unity/libunity.a esp-idf/usb/libusb.a esp-idf/wear_levelling/libwear_levelling.a esp-idf/wifi_provisioning/libwifi_provisioning.a esp-idf/xtensa/libxtensa.a LANGUAGE_COMPILE_FLAGS = -mlongcalls OBJECT_DIR = esp-idf\main\CMakeFiles\__idf_main.dir POST_BUILD = cd . diff --git a/build/compile_commands.json b/build/compile_commands.json index e9e8668..9289cde 100644 --- a/build/compile_commands.json +++ b/build/compile_commands.json @@ -956,7 +956,7 @@ }, { "directory": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build", - "command": "E:\\Espressif\\tools\\xtensa-esp32s3-elf\\esp-2022r1-11.2.0\\xtensa-esp32s3-elf\\bin\\xtensa-esp32s3-elf-gcc.exe -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -D PROJECT_NAME=\\\"i80_controller\\\" -DPROJECT_VER=\\\"3556134-dirty\\\" -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\\\"v5.0.4-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -o esp-idf\\esp_app_format\\CMakeFiles\\__idf_esp_app_format.dir\\esp_app_desc.c.obj -c E:\\Espressif\\frameworks\\esp-idf-v5.0.4\\components\\esp_app_format\\esp_app_desc.c", + "command": "E:\\Espressif\\tools\\xtensa-esp32s3-elf\\esp-2022r1-11.2.0\\xtensa-esp32s3-elf\\bin\\xtensa-esp32s3-elf-gcc.exe -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -D PROJECT_NAME=\\\"i80_controller\\\" -DPROJECT_VER=\\\"fe97cfa-dirty\\\" -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\\\"v5.0.4-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -o esp-idf\\esp_app_format\\CMakeFiles\\__idf_esp_app_format.dir\\esp_app_desc.c.obj -c E:\\Espressif\\frameworks\\esp-idf-v5.0.4\\components\\esp_app_format\\esp_app_desc.c", "file": "E:\\Espressif\\frameworks\\esp-idf-v5.0.4\\components\\esp_app_format\\esp_app_desc.c" }, { @@ -4101,8 +4101,13 @@ }, { "directory": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build", - "command": "E:\\Espressif\\tools\\xtensa-esp32s3-elf\\esp-2022r1-11.2.0\\xtensa-esp32s3-elf\\bin\\xtensa-esp32s3-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DUNITY_INCLUDE_CONFIG_H -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_ringbuf/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/deprecated -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_pm/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/library -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/esp_crt_bundle/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/bootloader_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_partition/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_update/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spi_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/pthread/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_timer/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_trace/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_event/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/nvs_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/vfs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_netif/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/esp_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_wifi/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/unity/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/cmock/CMock/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/console -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/http_parser -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls/esp-tls-crypto -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/deprecated/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_eth/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hid/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/tcp_transport/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_client/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_server/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_ota/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protobuf-c/protobuf-c -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/common -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/security -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/transports -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_local_ctrl/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_psram/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include/port/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wear_levelling/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/sdmmc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/diskio -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/vfs -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ieee802154/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/json/cJSON -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mqtt/esp-mqtt/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/perfmon/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spiffs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/touch_element/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/usb/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wifi_provisioning/include -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\\\"v5.0.4-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -o esp-idf\\main\\CMakeFiles\\__idf_main.dir\\i80_controller_example_main.c.obj -c E:\\Espressif\\frameworks\\esp-idf-v5.0.4\\app\\led_matrix\\main\\i80_controller_example_main.c", - "file": "E:\\Espressif\\frameworks\\esp-idf-v5.0.4\\app\\led_matrix\\main\\i80_controller_example_main.c" + "command": "E:\\Espressif\\tools\\xtensa-esp32s3-elf\\esp-2022r1-11.2.0\\xtensa-esp32s3-elf\\bin\\xtensa-esp32s3-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DUNITY_INCLUDE_CONFIG_H -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_ringbuf/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/deprecated -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_pm/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/library -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/esp_crt_bundle/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/bootloader_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_partition/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_update/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spi_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/pthread/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_timer/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_trace/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_event/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/nvs_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/vfs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_netif/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/esp_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_wifi/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/unity/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/cmock/CMock/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/console -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/http_parser -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls/esp-tls-crypto -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/deprecated/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_eth/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hid/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/tcp_transport/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_client/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_server/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_ota/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protobuf-c/protobuf-c -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/common -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/security -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/transports -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_local_ctrl/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_psram/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include/port/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wear_levelling/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/sdmmc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/diskio -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/vfs -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ieee802154/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/json/cJSON -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mqtt/esp-mqtt/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/perfmon/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spiffs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/touch_element/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/usb/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wifi_provisioning/include -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\\\"v5.0.4-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -o esp-idf\\main\\CMakeFiles\\__idf_main.dir\\led_matrix.c.obj -c E:\\Espressif\\frameworks\\esp-idf-v5.0.4\\app\\led_matrix\\main\\led_matrix.c", + "file": "E:\\Espressif\\frameworks\\esp-idf-v5.0.4\\app\\led_matrix\\main\\led_matrix.c" +}, +{ + "directory": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build", + "command": "E:\\Espressif\\tools\\xtensa-esp32s3-elf\\esp-2022r1-11.2.0\\xtensa-esp32s3-elf\\bin\\xtensa-esp32s3-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DUNITY_INCLUDE_CONFIG_H -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_ringbuf/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/deprecated -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_pm/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/library -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/esp_crt_bundle/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/bootloader_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_partition/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_update/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spi_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/pthread/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_timer/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_trace/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_event/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/nvs_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/vfs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_netif/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/esp_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_wifi/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/unity/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/cmock/CMock/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/console -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/http_parser -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls/esp-tls-crypto -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/deprecated/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_eth/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hid/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/tcp_transport/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_client/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_server/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_ota/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protobuf-c/protobuf-c -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/common -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/security -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/transports -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_local_ctrl/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_psram/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include/port/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wear_levelling/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/sdmmc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/diskio -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/vfs -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ieee802154/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/json/cJSON -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mqtt/esp-mqtt/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/perfmon/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spiffs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/touch_element/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/usb/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wifi_provisioning/include -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\\\"v5.0.4-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -o esp-idf\\main\\CMakeFiles\\__idf_main.dir\\led_matrix_main.c.obj -c E:\\Espressif\\frameworks\\esp-idf-v5.0.4\\app\\led_matrix\\main\\led_matrix_main.c", + "file": "E:\\Espressif\\frameworks\\esp-idf-v5.0.4\\app\\led_matrix\\main\\led_matrix_main.c" }, { "directory": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build", diff --git a/build/esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj b/build/esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj index 51a79da8dfb40a075c40b750274be1a25e952048..1e278b1011f3557c20b74dba3e28eaa035ad7f53 100644 GIT binary patch delta 56 zcmaD5@gQP@4kK?`s-<~yTB2@BW>HDy<b{mFlYJN!MGdVC%&ZIz8KA%`F;BtRaB~ym GJuLwJOAo&Q delta 49 zcmaD5@gQP@4kMefsi~Qv@#Kk&Qj>ic6-CXgj7_Z!4H%%nD=|;O*kE%L<2@|^O`r@d diff --git a/build/esp-idf/esp_app_format/libesp_app_format.a b/build/esp-idf/esp_app_format/libesp_app_format.a index 647826e3a6903846dfd1b2273d94619c159cf461..f99fc64096ce93c11621f545250e0cadf67c00a7 100644 GIT binary patch delta 46 wcmbOcJtKNU3KM%;s-<~yTH@qvCM!`xD+4ntLqi5A@Jh^6FgD!0i|L*g05y{gIRF3v delta 46 wcmbOcJtKNU3KP4rsi~QvvB~6YCM!`hD`QhDLjwjV@Jh^6FgDn{i|L*g02Ck#L;wH) diff --git a/build/esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj b/build/esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj index 8ce23d80a89c5854523ff823642cd9f84f41c9c4..92bb7389a5ed53adb5b3c5b3ff32b02f02c59d73 100644 GIT binary patch delta 81 zcmeyt{)2tOB)9FHEDXXd41AMW9QY=)dpgZ=UfI0)yE)_6+dK}AuC1M}_B;-@uC1-D iow4RT4wkN+Kvp48%+$3P$nvzG<Iu`J=fK7r3d{h8fgNc8 delta 81 zcmeyt{)2tOB)7>d4t(1=Sr~*_82Bc$dpgZ=p5d^vnU#IUfz98|8UJ4Aad32P?aVdj iaj<o5ZEfvz1+pw%JAtf7dmaZ<*Ipp2(0t<!1!e$-2^{qR diff --git a/build/esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj b/build/esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj index 19c8f38815f171853e855e2ef2af4b14ebd31ece..100f81a1b9e673b7868f4e499a0e4b9c6a495a3a 100644 GIT binary patch literal 150652 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 Nwc^)u455(s{{VU`W90w< literal 152012 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 H3wi$!qYn6s diff --git a/build/esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj b/build/esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj index f52362ae5a711bbc9af33eb31000268d686b263e..252b01869a7cb9961590428ae01ce6c57dba88a6 100644 GIT binary patch literal 32880 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 G?|%VV1SEw3 literal 34024 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 diff --git a/build/esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj b/build/esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..3ddfe96f9eebe4c8c06487e19690f45646ff5711 GIT binary patch literal 37088 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%0DsC5(60-{B>~0vhT<WhlKsI`Hy#4` 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 QAy&us;8`gPv%%^8e|lcE1ONa4 literal 0 HcmV?d00001 diff --git a/build/esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj b/build/esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..f10df54e9e1dda7d0ffded26550d5a95e8a1d4fb GIT binary patch literal 5976 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 Nq8D%;MhKaK{{gfT1IYjY literal 0 HcmV?d00001 diff --git a/build/esp-idf/main/libmain.a b/build/esp-idf/main/libmain.a index 83476a14957840f868baa1b54c30fd14c14a2177..1145753bffaf7d6d5facae0d3a1a04ca4725669c 100644 GIT binary patch literal 195608 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 Z#!rxY3^Gd8Lz+BhbVB(mALaHc_d5ceqrU(E literal 187874 zcmdqK33yc1*#~~^y)#*7GFgTsFbSCqOTwBB0*NSLH6Ta`0m7PfLV_WQS=fpag4JlT zjo^mG5~5Y)L#1ddN>!xRrPY2^yJ%}It<`F+idwDKR{p==IrmOxLZDy$zUTiu|NnhB z%e$QSyyrddS?`^YKCP;?rv8$sEN|$O9R#X;aP0L?%AI6#R7MFQ;)Kw<&KvZy8^oaD z)dz&$AKLwG?G+784eb@x9d)9<qk78ZirUtyO%*N84NdK$(O+A!p{l*LVRJ=YLt|q_ ztG}kbs%c%L-(+p`H`P`&HZ=K#zpbUBv8J}7$-k+hVQO}T5>?&N7NFGn8_z>wnU<<1 z(wqBP1c3Ugrdm`+ffN;_PDmZH1;Ny++S=BNbuAQ!wgpp~{S}Q>?G=zzqi9tvEofpx zljvwvnTl!vjH+6<R0Ja{+S;pH+XpAX4j}?iLDRbSdXY7-lY{zruxvrV2`Zy3lb&mu zi8T|OtJh~m(FiroP3^7Cjg9`+3jgM+4K0m+*&K_-YQRJ^XyOu8EGjEdi_#$&4EDMF zNy_7LCg*17<dU~CYWti8b2Uwa1FA<8YehdK#N8L`LKs3!lH^RWLv)I>XU~2CP)GVD z!ghrHXVb_K%P4|TGNS>H7qH3yB+}m_d@z6|0FoEnVx&xExi7%~F9ca9(3Rr!*|SJ( z)6W3w5?=<_Zx%Zz=>&#V?=mS~3I81eo}{d=@>HVmeiST1@FK{^i}<W2RfU#2&WeYh zwuzXGa78tZWC3OhIok)IlraY)2Z4_?pWS~LA-U72L{rY5{T6H^yJHY$6V(|^LZ|;9 z+a*}K$_G2vxzuwp|0(~u5(1bVBBC<_o=HD$K{y<sNGs82JKr{OF_A)KqV8I0le61H zeP#Pu;T7U`Nt^yqznK4j<`%G7@T1$2yn^6Hy9av)^}oRw{||BbGeq~y+h4xz*r=~v z-*f##ojcQ`yB(3w*u)(VpNtka-2GCNc<C~6a=!5Fjqbi~%-gAFgg}{tZ+xw=xA39t zy!7m)Cr|o3-7`D$W_14J<e6h#_a4_j`fsh|Y*%l0P3Oxq95HvsgoTS64&U+c(P(iL zg1S9>=L+G7_;uzx*`4h-yx@8N?-S4Xd>-%k6RBsYPwok?xV`*<5WRb2k=<L~4|@l| z1L^+`R^@|h7$}kO?s~gq>B{sZ)&Gr67F@{Xsxz^nc_J2>iE=d;!m}#-qP)Bf%e|SS z8au{#N3|7tXH_*eR#(+r;cafhQq<VoTG8HG)znr|+uY>$ZmMeYRyDTzt7^A++x+cb ztmfXP=1ty)c1dd9<Zs>7+R)zaZ%T*g4cyhx-d(=fef2wpI2|FrC&YWvzl(YbCLF6U z-9}e+?7WX0Iy7x*^|#ejHTu2NF7_^%HM?TLf{Kz^3ofgeJ#SgX!WrcvYu@a+SvAcY zTA)l*ds|k0Rbv)b)x6xcysU<%n#PV=zr?Y<jg1rQ&H9U%WbDzymWzXvx_3H;E{MMF zxaNp_E%N6=K#!xn+Ybn=YSgYSIqn2{FKR*bk-gHiQFCoVVvaue<Pp`MQPJHJ)7e>e z^uZHAc3w}`>!S`%>M}|?ubJT(+S8qFve<gM<BmSKJ%nqwQ37grRL>q;=ia!Z51c*H z9oy5bWOPs3Z7k^Nwe|em*7HYO&yQ^2JXRmOSNl+iGsk0lzAd$?KlRuN$54m!U(O?+ z?~xqdv)W=IN{+{#IZlp8>rX#+;yve)cN8`IeY5;&lX~LNiQYSRg7IK|(OwOGa^z5K z&mBtkuj6A6R{wfz^r;uUM-P~GIaqV+U$jh{*Vp6qotc4!&ewa=C~-JXoUk4B#qW@| zqodVUwO3VaYN&0m_g;LlcdB>WHg6~@CtuWTsI92kQq$;fV=w2@Ke`icEf=qhxE9^z za30G;)1r>tv9qVA{oc&t&vK8=d@rK(r=K~7o$M7S7I;hM?=1c4nUceMiVk_7y(7-- z!~@?s5a`5j#B`o+@9d7FqTR8b@3UR+JlLJ<81{pUHAmEIQD&Lm&jMu}!yJxNKatid zuY5uK16p)E_Jpz)2k^1-r-V2G6l|;D&gTbkeL4ZMC2Q;<O>y`B7puOH1rC-=D=Rp9 zuf+89JRM^Cay7E+4{+`v=iYimw=0-cp9@dT+qdLsZ_kmVoqfL49kL%B!&I8diD+sm zfX+M$D<~ZZr=Br~HU`~<OSt!}^>1vb@w4x0I$AAg^k}b7GFH{JH#9eSO{NVEZ8%BP z)ceqDS#n@v=bhERqtD_doTF17BL>^^3ejJ`5TR}pfZ#EhL#l+sD9{Sxa(xC`kvqbZ zUF1%BL%+5`^!e;)BF1j6&s(6C`qC43+NT=J6D-HL%YDFdjDyvQD@}*4*QVC(dil9! zj_CXCrwy?oO8Q=y!})65Wlue>^^J;BLZ`;nC1{RBhml+D<+LA`>+@YZ57Ynkif=@u z;u}3o51S>r<LZ*Z-L1VAVY=8|If2?`=gzE8dEB_))VMphR89rO<t2-4N0w?g3DGk< zwq!PYYhL+tx#crw8YM+XZGAuf%;9!K+!@h(^Ul5>pXn{$(=*$9-OW}D4^#%~sQY>* z$`-FabzDvdvty4aVXGx}F=mL_^rLyJ!=gmp_eUXHzPk4^Z3ld0X>8FPS@Ai%#oEkj zZ*Fz^bF+_4>g(+})CYFh`ygG5Y4xu8DtAn~Ust(nHGxiwTejrAU2_#C^-Nt=W1Am+ zDc78w4ReCloKbC=qiV+#dOMohI$BzqTigA$-kQc{EJAI~9j!I~Lhq>B{`F)B*4WW) z9>=4%C1lmrTzUdSB;r6|$VAK?f{_})#RgHHi8&A9T5kSOCNm;Oh-@ECG{)?~1s6fU z4%tvOIwL^bI|I?}GeE%_-*>k)S{0UbGMP$I*tziNwgktq>k@|6)r?1#xz#BS{h2r+ z0{IxT&fe+vLwVUb>5^k^q>25W5Cw6*zU^Z;t((hfUoX26{oy+hCfEE6*cnTFbB%ZQ z!WrHg9LRA__tsT4VB`jDOncZ7G!0|#0Nj0Ul<2&@$Gf)|lg(p$4@N!(dmW0sFVb_c z_l}+;dwcKL-Pzsa?e5)OKl;X~+gop&dMbKv&t4YD?Y+HlFUCvc^;OqjdHs%~C)@j; zN>-X)9Ci2(l|zHN`o4X=YEJKOybvE~4<@!{D{W!%Z2Pf@=aL_t@%-YzWCvVVvgleI zfAp!50c4ji?fL^<zTww@@90yR0qnJ!)sYhn8VKu7v7VW5YiX=Qzcvm1UfO$b@~ws8 zj&TqQI~HBj)7gDyZ1+tVmEFA#=Znr`nFl8;S~=6srM<V?7Yng+g(KM!^>|dtv7Hhs zxna+dZtuOx@!&au5hk5;Dg9st{h~V(TqWJHGWG(|)gU~+(h&*EkLqEspLL8on6N`B zFuSK{_L+1XDQC;-kB)R(q|AgII%@A!eTES8XF1{>_8aX*T{|UIG-^+$&$~Q69?%Im zwT(3?r{;Dd(*VB67b|1dKgNIo1pJ0OFr1C5TB|lxv^8v%yRb}L(@eOesbfP$?S`s~ zrsi5K+hgfE6|?6onN>Qkq-;@X#muF1=gukR4y|Izyp?mtc)4UqIsSHktG9X!Zl%2K z&CTA%=B9Pyz5b@gs@8RW?}n<)YI9kKyAH|3wIsCuS&J^8JMYp8ZU#$cTs~((#k@ro za~G8^oKePFWp%Q)y5?4_MqXTcL71!yt5aj+crUhv*sr$vz5fGAto}mt6K>16ae>Ub z#)ftE?cShev2EZO!ni5eQD2%nI=$ck7OxqbHx^BaYsov&+N&*pNOOcQOVWO>HlTg+ z2Q1fgB#aMV{)px<UNbCWLV(!)($u-xn@_gnbzS$6=Gk=eDevR@{b4(#v;5BfqOBjg z@22vT4&xb@5ZnHF^r_fBUzFk+J#3W9d=LHIH+<0fW7|h_FBjb>qr0y^>B(E3_jq~! z39PuIJlWZ9X8b9S>wW2_JV~3n6f!&W=->rQ59XK8?f#=9;kwCsZm-DhX+Md@E5Q-* zc*Kc^cAot4nG;j@9Le)ux97ZzSNY0Q1?Ga3J(=!VuoBVKm2_fN$IAZ2Yh~}h<HgEd z=k?X4=bkJpnBl7)vSmc(jxh<lW*;5x!Fv9<?a{m!MmqE{H)Y;5W){+#lj)II<9hGu zM4Py{)nyE`tL(8EmaQ{s5ghrFs{eMdF7c2#DLZs-5Y!k_2dDr27?N`S!|@~iZfdC` ztYJoXTTy*nXWa=$^70>Oj)=gnq;LKK%i(T+se4vu!^z6-uG@}jo;u}IhH7#5$=i?K zb}SyV;OXwTuIEZ_=(?=?`WaY7l~*0?Q*5J$jZ_)wR7-=M%G!%=`{-J?=~LY^#zb__ zXvnPJ(U3fE>WboOUu;8t{YMSuMR$9Zm|ZtKZol8A@(!nT;DfsrSbWkmd)~=|OH86P zcK!}gUdjPheDYe?h5Y@%)4{3*)|YJ`g(U|3{nEV0FI&3pi<0k}y5#!e5|@aXzWA9n z@wte7aq|M(w}aKUTH8rWKg%T6K8Wssb*9VbaYXJe7Q2hJ-NpLuV#Bd_cezLz+gGlQ zzwBta?r@we?>t$)<79c)$ybcN)nfN*?dWQ~>lORaasj5@<&ZPTdM@wuz0Dgj<Kc{s z8Ff@GCg<S2Qk5tvY40w5DbwT2OsdXI?#mpKz2Dx|tF60B@9Gtuo$WZiF3Z%4Br@Y} z6Zt~qzR#46(Whgye}!3RcJpk3{wxyr-W5J}w!;zT5aQ7Kb$5mL=6&RFU@O(TzGvNC z5g?_^<sRbn*tiTuOqr_*hhw4RVuvH*+KFP>5A7vy$NlBKo;`8%_nzL{vwN@Db^|t4 zoqI==e18V|=aEdk4>}$iQSy-ck%KnJI1aGr-s9fR<0DFXN8St6e4?U`9P;+ypDCwr zg}63Rh`N+zB?sdU-7nF-dwY)V6}|_b^&XF9={INW?$!RBsqgL;B_rG!2knlD*FslE zOwaq?67R?ih@MB$k*D{1PwkECIj*Er%nIBAz16K>``>5PV8_{HUfc={FYY2e<u_dS zQiQ-<Y*;?vnSG<3vWw%^jr_eQuUNZu#K-3T<9_}2(ylR{lDxRW?#`#<UK*45ljn{; zcve}SJcIPPwO4Lv+E~@tQ0v7?+OYwbA%VTy1<EuvdpGzuc(GP`aoY3BOCT(nZU14} zkhS)IShlX!k99M+Qg2&hv!(R~bZ+xE;vJQ@#oyY{Qg5CL;O3zl)(ezxXu?~b#zw5! z*ow4vw6qT>dSM%@vfL?$RCs~<@cO2%VO>Y7-+O7vyhWkK1m-G-yR=tquzPEFX3yDE zIorG3Jti>He7*lPr>FsY;OYbVGq1ykX8MvZs@?YElDgPdUs9<ram5TSi)BYwmX)kZ zFItpSwDg2$Y039{o&sxcPtoz-z$~{g>aXkj>p5UMUp?B~!(zqOZJ(@&DowYQJkkY8 zmB+gRV)|-5f9>D1`wm2$U(OxSSCm4{+9A-iwANkfOD?TVEcFd5txYcV4K1xrdfetP zHxg^2ezjE((l7RWa_w`k5%<|J#Z=avxe}Yjy55844(M_FPw!R|HcvX?74^#jbk=bP z(Xd=$*7al7DNJ}jCj6*R4=h0&q7IwZ%JgvtjPo5xF*Q<mm*zYeRt57f?I~G$2ARsG zz0Xame%jrj{mb?TAztd$PrlHI(tV@MlNqEIqC#vdfb|_1F?bup7KnN_pmg-mZNF}j z=Z4a{q2-gRdktW#{VAnBcWLeLQs0o$+O%Me=Lg9idmh=7g%V!Ak;YSpl8u`uRr?b9 zp83o%L|!u7va|Y`GnM6gN-EoXmU^$dC9qXXI$-S@ph)@ho;q`%R=Jc`Ua`E?m#|{C z)V+L}6fe=stkyU(S|lS{V=eF4v6>4#Y!j^i)br?%1;wHJYJH1^Sm7Qsa-I=3lx~*z zC;P!N>l&hOWa_TpC|e+_GMTnp|EQ_!%N%)fI%s;^F&mZ`i`ip|I9O}tEd3_PL-hs5 zy?HCv*wEIFEAe)(e?v?A7VyhUaI6u_`pg=?$G%@Rc>8b$3zLTsTr(Z6QEEy4)#u|k zuz8uPXFuc(G$T8&Cp+&9%68`U9yE7yfkSX0W8L2L`8=wc{%ag-;WGEK7icq<4sShP z2~_+2O<w<I+`qRqZ1gv7@iuR2!WB;S7W1yqGQ)-DTI=e+)mu~5l+o^Ot7>m(tJ~t` z{l7KsH+B?n{h!Dhbe)qoklu!7OTY!%#S>$@U!Cr}S9bV2`~&9ke_vL<E*Y$-yvs~> zgslnlmha5Ic2DP0@48#`bvFkc%nr1gy&W>w&^LZ4E~~}{q4FMcd)lh+3jgzvZlm*C zc4W7`)3YhIbCb7q<}U7ChFIs7!yQ4M^tHid8)4t&Kx*}+lqZyIIvKru+Gop;nJZIf z0(_8j;MIed4GX(f92;@u_?gqk<DS9`m7kVb`~KdQ-en>4`i{Z<IBXj$cQ_oE9UP%_ zz3-Ng_3E1QlxsSt+;>CDU3;E#l`OaI3(G=XK3|tVZddW{AJ5)hA75JS!|T5ry1M-F z7Q>jO^-CIlSzpueX8nkU?{E3K&zI8TJ2|GKzOAy#w!Y41U$E`96Ta9=pVv2M0gyGe zQ+09Mw)6y{s%@u%I({SwRcYJymtG6bG{*QdcY4!pV|`urk`vvr-fnN#oD!gXw$r{i zyd(-BytdvTXr%3gFRt;^${^GT+bLgMPXLkU^T%e+8uLjyx^Xh2A&f>bnsd;&^|7#{ zhS%4td5>owIbt2W##wVmrlDrcsd|+V>uYe=6n<lPW!Fv#Rc7$6X;XYWpcA-T3cC`^ zin?nGBWwU)>5G*yR|8*-SYg9mC*H3gwjaF3nq?1u*UDLU<GuqLHqD65JE@?LiSXSK zdoSdTLi=XC-^9Jue}I=~>p}P}y!GbdJRdV%;4>)oz7=0r;T35`|NAf0#rKkY&muq2 z;)NPMwYtK@OMdQkD{30AsAy}g3F23q;0m<~1|3)9QkGdq3npQ|`BE(yk2j?o@QSuy zpG{RQ@}jMxxwY2c+K-2xEe)ITy_OVRVa>%-R;|CTs-qDfm9@2+pKrAW+J5fGVHm~G z8(*KCHH5ZJI5gn~Y(2Ti*zhfpi1CKtSDy!e%X#qQ&VygC4K9D%dGJpM@Yx~yj0)h3 zLh!!|)LRmQ9}?gXZP(`kd?^3>=aJJJz=zgb9KeUluMWr$)t~Rol$}HI+*=H0|0mEV z3LjeUqXGU<IXMCTY;jcy%7PEE_A&HvtQ{`I^U<Lnfa#-gYZUhLBupj3u!Z+#Ako8L z!>byb&CU-K?bAt#u-`q3iR~^A5-sc>V9>`wX!y8f4thh2_yML4L$`-#f>MeTcX+|j zsZyx@FW3s||4avJ(a^oBp1KrD3y&KKiW>#P-x|t#^c<)d{`N3x6K1nNNoFnLLonN) zK|b8}BAF&Y<%r~jO62YQ@J0U)S{*Ucy_NYYC>W9LzLCUFh*&_xLifGMhuc!2vOOMA zM7V7vlE^GXQLIPk*P!i@2~Mep4-JSajU5iE{xj@tqn3_Xf_yad`h+kb%2R8B2)A8| z*bx!!i~J@s&bORk8sTNd!g(_;JEBKQz$WxR>wrcX90~eg!DjCm#j5Og5b->S_Kl<1 zZu@@`(Fq0Y+u~&lZbI|yzn;Jf^mfQ}OdWX|`Ec7?h@&&nqcPz&7Ih}a42K}soudJ` zPQbXDtBU>M`Y$jUt~n#nt*%EQ!Y=f*WE4m<-h~W9(`Qk*oucNa^1H%t+brt)4fL}q z+*K2^pTZYIpys+(iam@ENetI8AH^=ASl3nXxG+~0%oOfA8xK3XeukDrx{ktqqFi5u zL#FEk7}^mK+ZXc;#g?bC;8HX-+%*#&9__jX1;d116bI_P2J6-@hO5N7eJo&V6+0~E za~6Nc$0mOSeKeszFbr&|#_KHd78Htejf|sUTN2{fmmu98KO~|KfO8Rai60qv5x9i& zeN+{n7gqtm<{X+1V5S5j;<&WMFNkXg#o_!T6pJs9+Y2Dp(jzW8<~qo89f2K%>#79W z=rUaM>mptx42{$u#%!A~%pi|`V=VF`WA8>j+;#|Y!dPhfBV?lNjATywWVme?5Dr_y zm`J<~7tW{A%7n4wZ$}<-z6EP0j5D4G#CPSwO@Gp$)et&^OXzHAeC!Ce+D?3;6Hx+P zeljvqGGZAy0HV-CREUhQl*LJ71aWfgSe!E~9-2k+prGGE?y-<jGH15uuh1pjwiPrz ziTw~Z=D&~+w|x(B?5*gx9_^Bd3JfskuQ1BB>5<e=IPV+@peX)1)NYHz$3;S$k@Q0_ zIGp+Lb#11D%EvmNg~w^L63W5mc0S2Ym^~~9woP`9fUUGSk}bvgDA_KRqP@<KK-Y>T zFw*%`$kFCS4oedv(|Oeh0P`hfnsYzKhIW|*ikwBPbb)Iu*k(KLgF9#oC8gNuVm+5j zV1ct7N@*n$C~+PpWw8XxoG)Vn&`Kpx?tB!zsx6VgYUg7xgjObjO6Q;8HQG`M)H;u| zo@ElKckYDov=uSg(4f)zH!SViO4+y;=QNgC<rxiq+npX*Qd=!4o1IaZ3AHs6*yePj zq_#FAA4#Y41uuY#v}pjYai+jMwaUWZV=C@;Zpj2t6D~m6<@^hKp*C?QfF9v!bVo<p z(I{s_I?U~miV5d*I-*koHs@3fD0fWqOE7VSbBY~+EAm4ysBUw|N?jI6E!}YvD3Mya z<0VigE$DVjY30&_?jaIbEiLFylt87lpgTzdwbFv_WC_#@{U9vu9%|5~?9|p_b6;Yw zL?&rI`r17`kz>WCrHQ27u$a5Zgolfy$!NNJh6$&Nq&;Z1d!`A){E#%;{um`a1L5vD z{gT#@b8f#R1EzFe+Arxo_@BEtASvk;^q+g438Rx7Bi;Ft1?X<)K59QjwnaFvVX>(( zToY{0pCth(kY<XI^Mboj&I=CbQ<wzZ7ezk_wpix@nBF~23UE80#fWiVEP-Sv-vPL1 zg(so`DYBd0^TTNuuh8`jkS;UWHapdD*oF+TKaEV%H=)mvM7b>49Bz^H7j)*3BomGh zNyA{nA;}81*+kL`IKYsh3f2sfv>A3AGR%Z^ku(yE#t@GQYa)s3=a3W=W&<vPX&gh` zv7e*%xY|wGVn}NEeB_1m2Qcc8;j)=F=bO|cZ8*6iFq=?UeG!Td@fys#HOvSeEFN-Z z%og@&<da{)xJyk*B0k1$n+~Cg_r@%R^@ctUt8I7PHUcPDA7agQKVsc=46)(*5n`L` zXNc{tR}qJ~{)9N(^#S4t*FO+Px+bH0qFgf&N4pjxcDPm`cDnqCV_a7vcDb%X9P7Fs zah&TG#PO~Jh!b2hu`;_|mm?nHT8Vg=s}8Zp)rvU9bv5EtS0eUQ!(BeaX|9Qgy{<yU z>8`nmeXdf(BV20{k94g^Jj%5Z@n}~U;tZD^(`=?I4)GXQD&n!OF^I>xCL<p2nt^zN zYa!x^t`&&0Tz<sau212ZIYR$Ab_9v97~^5IVQSZr*s8_c0;{>c3AYih7T8;J8DP_0 z;TRZUE{^zc*Bx*LLwJrt{lqPrQH2ub8lDs%^D)bRfYuAwZ#ez9zKPm&*H(C-;W~|; zwz>9WUbDMWkPmY`HJTFFcxmtLn3N)2uVAu|5_&3}I%&Ak7bJXS44u;TcT_K2WfU&- zFQ8*mhH(~b`m4}7d8juROyRbvh@*8lp~IH!vo8mfR0+w+BjmP_(*!O<lG7r)L2*tc z#Vco8j8uA5`f%1|lfx-_WcbAZB82`mXr4UEpfo!RIwF#@A|FRa&UMMzau5qS3nu4C z0Ncf{LEYqBV=oJl7lo=LKVqSFimOSZ$%NC6)+g7>A&o-sVJ1%Y8$Tnzp4=Yk!w_&j zi{>PEL~)NHoPR`*ByW@e?63(|PTpjE$x6s;cF0g?%q1w~+K2%nTyAuw<{FQYs=K_H zf(+Mh(JeNYoE}_jV9GF830fcSngEp|T-U(TkuC!xJ<7#NDB5)h5*)7QA;Ia&LjT9O zz6nQkxjuzs#kwAZ5^=6rbZNY6A7-co*B9s|x2qKG9OAl-{^t5F$|kvv!$Fc=mw7Ql zT|Yrx!(4kXhkIPVlLI3M+pSdB=jfv0u6LnNn(HB$!|R%dv7hb=1E<fG4{0M@m!qzc zu5xtzDAx(Zqg}s)v<w$FDw(d2q1zat@4|+3=u{&QX0g*6`g)WdmXNjz`EXkm;*|Gb z2cdcXrpJC4dZ*?9@_eF?ego=@)c4>Wo=^2r_d+>astvK{@A~NbAv_|r7#yC@^vs)J z07q&hC#TQ#%;#aa*wj1FJkLM$Q6F%&PsKOx!t;eb>X-Dj)K}0%&p-81m%}tEsY}pp zo`311j|1|it|9cLKKd%CIWqN1NcNo7GoJ&Lnc6~KgdvxX@u?3&S&wFnSq`ISr|u(7 zSF}l~1?UWqVPtV8nwmNXl07yfW+H4cE!9uRZjAGSr#AI9l=g%f<Jf)msr$g;2{*=G zf^Kh2<uLL@7~@_9)RL-0mM7APxdc4zsXgc#Pn3~42GBn-&W0sNawmr^_C_&mXyPIm z7RG)Bem!iMLA#nxsi(%g0m$_s>8=Oh$8g~F++ur;=Rk0jrNrAW1?+sD?vRi+pOTz! z!3R>@33HLRIj@I9rwmD04z392F`!ZsC8gN8Jrh8Z1Qs~&z)(p^mH@5?Sd=BqUA3&k zQJyl){#2kcPjF=^!Ih<&m1WRhhMSe`g1RYbW@XpIRw-UpnR5@kEhSw7Wx{bdB`)$! zR^p)EL&KRD&N1-h6kqr!0Lp~>1IS`lY6p*5jl3Q1Wx{$Axknh()lPi!?^t=RHx7A+ z%@c3`Au>sygX}Ta^{`<gX%3yjTBnDKqz;(dGu&L4lSR@|=;;|@!bu|O!_j~<6dd6a zN&oZ$9;e{2NRjj&;VcuzKA@Ctou^<O>;6@A*C`6dXb{6~p18<gL$fp=A}`*k3r~S` zU;Gr4vI-6Aok$k6qR8Hdv6B=A$TLGpaXUnk6G+b-Q);wGx(80>nP<XLBB`9S$K?vv zv3t3Qtz2TlVIpZM`Inpgc9B$qA?aCV!r0yLcF9v=!f4f54)Pik#_nbcHC<=IXr-G& z<_Z&5t(+eDIFw9#JJ8AvW-A|NTbc~EE0HW{WxM@3D3J6^c&BHxlHyDdNiT6&US&#+ z7fB~r>(vUjJ4F&d81;0SbXa9F9Kds}3BxMU7$Kf-m@usJHiz=JOc;F^%knpyFs$?@ zt$Mo&hl`{vP8s`57*^|`yj~NA)d~sUZNjkH1nPItgkiPUVF}M+1=AOnVAAj$G3m-m zZIN%F<!L`d&B_;!npQeQzkA4_T@uLxD?Ms|0M4s?;W1MRcK0!C^%Dxl1}NzyJ@}-8 z!?2SrVJn|iuoJDSr-!~^mPf0O&?=`)7_BPCisAW%38Pg@u<i4_YQkt$CpJBv*G(9{ zfbJBYH%u6<T!3}T^Jf!QtvnX_JTy=H8`_~-`HtDj-vZ<Li@|m!k_D|iV;_ZXPs*f+ z{!K}V9wL(7pglfQa1{FXUz}|JX~LRFx3N~Cg;e`N<P3;P`way9<UrFkRj+3u$Ah66 ztSXUABW#{X&3+Sd>8I%HPE%4uvPfS~H;6M44u?p8iWVJWA<)E;Hcx~W`2Z_hf=E@C zWL4He)si)X(i6#q%7$z9C0M}Hi)a9!DJp!ZNWU1{K+k9sp`mt&7oM>eB1xp<w1FAN zLL`dxhrK{#n+VJl=^vvG&m<EO9x2irY0RlskqD8#mwi0VL|~u87NlyCEl?@#M4$zi zSS=Wx0ru&dL6sB9gci)v?B78y{jd$Rd8R06LQ%7|$m0~%g-99WGE3B_qrkpEGgvl} zOb}J7*(YEENgu)Gbh#-?A1>10<bYXiAyPzo4ST)HLJSk>*%Vi2Az-d1BG#D*^d!|; ztVPa;{InMX>NHsD{Fp;{y=JifL^4607R|m1nxwy^fws|-4Rv0IIL|f<0d>|9(Pbf^ z&U2hWx-A6MIm5~Bn-&6{buke)TL`yEFXZsL!$QQ1^e5<ly%qx9IUj4J=N=0YBho)W zJ3NOi1RU~4cIQzG5hc=jDd;(7A<*I1u`N$nh%k}9hpInqA#5Uj5<T%J7D5;4Rcy;C z3!yC8tVP}o)1<A2rBuhhWLfe@93?Mn22GbpCRp;fn*A!YCjA-q<L^yTIBKLPQsFmD z1UA&^+$eeeY;kzd0&H76f3*-WZ7+xH84H1t63=<=Zx#Z!p3F9WZXqyIKIJ(5mx;jQ zo&G6i0*|JvNdl{P`U6~X>=wch>Gf!sC(=Y<&Q8CC#*Z=)sDS?T8!hq<G%M{Mv{G5Y zp_>y+C6#jO2AiEoCRiasx9`N}I6aeHpJa-PMaS}}>G4>#quYjarbx3YgMPEqff!*S z(2sV?&#(~TB0ZXx9A_cWvG+qMPnLzS!=F&MC(lBlrzg-krdkLz`Z6M>SqOAJZzDZL z76Mkdhnmi|5XuVidSov|ryWKsl@;b%R(PC~*rmF`W+##fR#>Rp*I_S|F1Iq5o1%t9 zi}V{%-cxGHh86CmI?GK2b}#8gbdJ>)0&V=1{#0odK^xa`TV87+&_)L)HBY^TKpVeD zZ*H^@XyaIRY>S0J8^6X;)ovkF8yD!2*FfpCqiBO_<HkT6spTf!V51Vrgf?#1?L7IV z^D}tQPD>R0eFJO1&O%@+IShfGZ&-*_k^Tuy_ALv65y5S&r^iH~y>z^*^~eMavou~O zD|L2T>g?k1-J=_<KaosOXRmJmI&$eRv-UeJ*-$5)<KTdWfI5HT;Qg+JfI3&v@$Rz_ zmO6(_gsIN$dSoBf8HGrxbJ$X69o4yCH&}lnnV`-?y4{VE>9rimk65yy&P&{Z9Jdfq z=PoZ0Pg)45lR$-kWFahdo;DGtI!E=$9AwiT4yf~trOp|8(6hS1`V+|nbzao%cOjRa z!~M|DE!j}#BKpoREd<or%kF&DLO`7fTws4^AuM%XHxUrZ&U!(QJb`T5EJVsWr!93> zbA0_lH&}lnnV`-)y8SG2>G--zc;2%_!Ik^i74Mq}EVh*WwjP-RqowgZh?0HAl3g<b z>>ug|g(Z^7{RztOgenhCkqW-tg40nM4G?V@Jo%3*n{lbo#<*WX8J%vXjmzX441GTk z+W0ZsQ7)GGGVRKU_3&BelNd)@YcgN1h&cX*6|HS}niti|D_*VLyp-h?uhtQt1FjV3 zY0OdDMtLFRbzX|Gt8Gg71#B|X`7AnG+bn@h=j4$9wn(<|&QWk;ZL0*b<>jyTH7R<M zy!_R+NnonHBi62xm#5R@?Xh;Xyge>*J_QZ6?PC{Xj-4&<h_$bWe+|F_^(tUj_>TdU zIIpHUH;x{KCX@;NCRkCMkh2jjjb%PXTNlCi2hJ|cyIQ?`u^^m$U7|IpyDDcBRxWM5 zTn{3g;k3>baeTSta4v;oYK@W-s}$WJ6?HpbL>FjHQqg1)+lsnvTBZFTtmxYmr}Dg> zVFx&DT9ut|a*}>V3ssx<>p;jCWz<IYwGI65z~JGwS7glo3b(aEg8M9doR%2P4#5?i zw%y(V&>2sCx67J^(+z%;Kv7f&Rd?EHDEX2>+YzW*zGTq4OxS$MpzSna^Cg3JjS0h& zkaVp*%?n9<$)H`=FNrT1wC;XMe953)-!F+T8MGS$lH^MU?HeWx6NlT@v59Q$B*<4y z%(xb{*v~llQhE`vQ8FR~ey(>JaS%IvVKiSNUO@)lmy1m3A{^h>Wx1P(rk_S7Gx{N; zdk~3?S2$9#9n+CNOePLF8HvmybWvKQ7AD_>l15(;nVDE^9CsU1?w^R3a-U*3$`xZa zWq{!=Bkb=MQDn@5mkhsNY8ammMrvr*;z7F|Ys2Kg$s_F%2vO0WAWe*E!g6Jg*23nJ z$hM1&`%%O2d!)FkfH>ZFi;N`9c*ze)(l(O#&Mk^L7>gfTWOR%M!=sYn&Hw{*V3>$K zO2%xsZSt*>;fVkPZ+S&VIpE}LCFxa?Wb}Jg_GWN|+gRP$zrk>$FO^?ujLSfWdeg!T zc&BP`Mi-XH<g-%9aAKu~VH)I*E5baMz9ekA#jJXR_E%TM;~&7j(EbO_nejL}A?7M6 zWG%V*MirNeFjZ8zCea;4^R25G_bw)8{i3j&h>;OH(t2ae@s#OBn;pNk%RW6uw*EeS z0w5Yjf3uU6*$E3fwklq};t%pG@|u3Nj0)Z&H91SHRB%Euu)Z;2Ud;4SoT#JdcPd9v zWTaqyiu#8vmQN<xfQ*-I5cXY(T|lf9Hco?6ji?S=OU#ojJ?<{lr00Zn5W|Z}DPD~G zwHFh#FYG#^d2K8*Vz6^d{;?EzC$a1Uk?{hyHpzVw`%pjjV+_BjUrOxr#4443j(ug+ z35op|v9cjD`UIj>$6Z7-Q?n?tz=$k5?jwxWVZN|oaFQq)u@s0rNQ|q5dLxs<a!FLG z-T|M~$4F;dNUUrZg^G-0(0bGz;RH62gaf1*Q3sLXgzqKPNF8^RF27`8ZE_?l2N-uC z4U=bg*n?ykt|OBD!f2ux+Xc^Y`ekb}ZovYVksis~eoJO%RI^#H$nvFQCNT^wkV5cV zF>T+EFif)_Q0U2I*GhBbI%_xNLW|nulY0P$*TM|>=3Bq1B<}?;;BZ5(QJ5YCyhh~x z4C6+NP{?^e%t6TYV>D}#My&i|=ccl}JD{)@Wys;u0)~2)EQMvYXmy=_2#9+SCbc4Z z84A)U`1s<;W$<d|WQ@*biIkIQTK-9pUI5}bQYT*r=o#i@4Brr1o)PyM8T&wb4~TaW z@^1lvV;IN?lNT(6)sRs!nk%#^M%+YbpT7>Ip<v?8W&TP4#mLN+r9NID_;<SSFy4-! zO*P{9DN()$jD9e!VyPGaTnRY;=4$}hk;w>CGJ)avo2sp}8(s*Qs;x4jDz&NFYSr+m z+8VpD3k3X39=$3!Gz;e<!&0xHCX@^}ih&q0OqO*Up=Ciq(Zz^38C+C}jNT?bS0(ih zR;Xo*!Y#o62n@+EIZ)_jh|zB<L;WNl0QokMa|e(`;nSc{ms&{))g@<uE}h^Ng}*}d z3b?OUC6o@(Nfh1;Yj9rNqbNpek0uKC0m(VEfD2+VGKKtL=+-epJZcJns}!6BZaRp< z{URbdj@+o=CYN5GWyidwz00?h`0f|1+CB=H_JUWUFX2}l3v`G_$d-=$u3k%|wnUAH z_jNfUnnB-yF!@`T<An-^$#^AF?L$5CR!r0R2SK_PJY5L+`v4q5=5B<Ge+1waWPX7# zWjx9Z?0G$6`yibsCPyz4Vk0Y)vGmT5^vD-j+enc3HP_z}@{<9?W4y$2%uIe0)!i&h zF_xu1)+2SaJO4|N#(-%QLjFep%8)6QrLKcdKOsvo<|x!Y(IYEZ>UoeFz_gB~ehA=d zWVR7_5WpT}ZX(bJ;2<*h5V!@v<H#IG5QVd0`r$qlggEJ~7%<vuEn9inlzNj4lCAYQ z5vI^0>v!z2U#i~QCVTIOaX5L%x$2ktv@|bl3i+oHrpdYLmwFAq()k>SPY|a6G7JJ< zF%L3%av%Mwg1k1&_6T|T+>ifOAr}KN4`K2IXfJ0^8PB3Iey2xXJr)gH3esKR;U{hR z#Q@$#<_!WD0T^w^LW(ej18-nA8&TgGFu=itXYx$+#Cn-!d;mfFy>9=U)wO{%9|C71 z<gWv84KiH>Rsq<D%<Tjg0eAwL#}KA`9Rdc{tw($o>S7~heUlw1=!9uioQ+gFt=p%; z%=wc*dL8m!L&(nv28IFn8?YZCh{-*e*j7prjJ*``wr=-R#CJf7L?7_u22of7GB;dX zL82FMm`~x_`(e7A&omqzvdW`S{->(XZ=tMxi^dC4B>ViQ`m+77v{ouD#>%lyAXFk~ zr*yjjr?l8`)R%%FEj9_6TmrOMfI^GS2eueNwP77HaB>8wBeb9E_A!*lHt>_EHDsK@ z_2>p<R7{lik{%=1qIN*7#E6+|V}L)R$8+n?hiizouWy3oyhro}Y{)mjeI3HIVlIzI z^iAY=7>L6NdGf11TtQ5SfRBK9pGe<ma6YWdg_PeT#Ujjt$;6Ea(@;F8L1>TZaiaiU z4%z~Q$<s@)asi=Y=CmjENH@6iSAtXno+^a=g#fl7vk5^IddUw{WPlIdrR9n#(}3bQ z4jQ~l`ZFM?m3IzO?P=ZKYDxblgzd7V-;GS4lzsqwl>YU8=|2QYNnd4aKgDSvFhyV= z7KdUpOW6H4_8XRKincE)%QEbZ`lU4NaqvEZkkjgK7uvUU7dzrK5U(NR_F<Q)-KMAW z0~7tG;z_@PO*0@ut-Q1G6I-F(r)!;%ox2CE)$Y_&_{j&B#oQwH)LnWizcbNqDxZZ} zM*cO%l@pceZ_;DfUy%_Qf~ZT(T8(HV!c$<#E9Ygzw{<(!SqPTP5DIER<u-3hCo<d+ zVrkcMU~y|F5ZDr|wJ;TCM!!-RQQy|lSzL;EEP4&qpgfu-N7&yW|4xwZ0;%vQGF`}g zE_txlmx;pXfU5$|iT0xenj{Kd0*;$<wWiWCa!nl~>@@VuO)!Pl)ZYjEp@FvV2beq5 z%-p0eWFNGnZIuYq_+=yb{rt4i8HwtFoFhA?MRkmjJ@5<!sAf&Rcaa*`DsG1+TB~mV z0F~#T0O@uJ*^Q9@Fo5Tfc^Y8~cQWVBdb2`jJ@DX}oP&a2lUc^|5wtelUJVWMt3i4j z^4?+v%YuRV0KNqFpQKy@z>RSik1%%=016t5aPejU<ABXTxbzwT*i)ew-UIDT7`niK zxny^HkvUIy!$Rnd!Ma;-#ZM)#v~k;{x`$?y-Qy8<_QA}N=s68H>(<=!J~*{~kLRL$ z8k$L&#*djxq1}9hX&ulB$l3JTn}OIx<RP3;fLy@?>3;+9Q-thyG1UUOj#G=aG*8}F zU8>8&z-OSJK~S5fVzp_Sgdvj4AeZKOx_OK!l3V=#@ursL1!@Jp4E(&l8!#q|AHvcw zucBfzzD3r@vn`?!PAvQTO^^m|hUe>pbbH}^lyFRiQ=vS^NSpL{7?eBS5>a?1=s)t} zaz)ZH7K%uTJSz&eg2Fy4<c^AcR;NUqGfZKx^Y)u4d<vxxqk^rb0`Tm@7lFG8xSInw z4#N&mUIXO{P#zkfj@lg+`~_t0k1;jIqeExj$GOGP-|zh0j<)YmzS-{%)$bc&-1P{m z-yN#oe*wf#5VCKLkuqezYh}}R(Ulyk$2}PJNeJq^7o+;U7>H>Is^49z-@gOIK61VQ z<+WJF`6LkELr~5TcVTC6D`!Y^;@dEUyrx(P8m5r>K;#lBuWwUyd4Ibch@}Vv+(w-+ zN2r30psz<LKAUIxQj9)9`qHdUn6Vh)s!3`VPgM)(POxuBkljwtC;(l~k^#@)<SIw= zF=Wm&n#BdZLY;Acg5u}|1k5f%8=<G%gSzCt;%;crhoH{5FC(K1#$jX}soP&8BhR>x zg6R<idB*)2GB3zdJmbCvUKPWXLd(?c@sq*GGwvH;`U8SI<9?3J-x0)Qo^ivWxQe&4 z)EM2q1*PWmj4RK!@o*Ohf;`*KM&=TPDLE)La3Vh6*;bzKUz61^mQ9+b$MjJ-p6^>A zun9pF0wbmV0-1rsJ$}&PUTT&I!w?u)B4I#@PVkDtCPbVdMynF~M%mf@6T~*qIiMB{ zLT?A}8aZzN1TLO)*C{UJrgH3LR$<~6g+E3cdC=Wyk~a46Kw#Wd7A6W#fhLc+zd?ql z)ZRcXqTmd0JjaWf7a_uL)Z#ut%7^<4ZC@C)R;%yF+NC@fT?eD>M3^S0>5sKKo@x&R zaS$PUEw&~Qay937Yn*?q^>AkYIp{AU<mJE(v`;j-{rnV&kBIyM=05FHg&gI=<pV<A z%NW<%-!(UtC<J0ELQXr@n$I-(tBXZ|7m|^ONbPgY`3mZ(1)`eBzjLkmhZ4C3h)qN~ z5NT%>@|(!-BC=#SkV0*U?*ifgkyBY*Q^+TP_yGbOM~!1c?Z)`Y9zXnBfRQ2+Nn0;8 zn;y?Kk3Zo^=Aht2%C5`$FK}vq);J0Tre0Y0Ei_D>K>n=Fpmnv<Y-!g&YnAG@AX_e@ zf7V)`WPvhel6O?|r$Krl!h$H!u+<cKG0;JKPm>=?F9u~1LJt30zxKXDt^>l4FheWB zGEb2*PGRl?Ei!*J(Az-YijY4Hz#e42MIZ(MzlS@DaB(hx7m;}u0nf~_SSPeswZPV3 z9Odo%R)M)hysDLQ1NKjFe}+(0Q;m0TuWDQOu-KAp{#XLw*UctM1N>H#>wh}7c&P}* zs~}6Q)4$c!I$Z#_G50&jSTkfUMufSC<&9S|NP%?|ioOkJ)qdEoXfNp6zVYyVxrh0o zHidhb`KWOwg4&8ap;Xxg1V5`*OVX2?yubMg5d7PeYV|px1#UFuB63obi^yNW@D~KR zh)hFWO2Oi+LaR+rm~EOB4SnVy+z%2DTtCv}fy;=;90du5>?p1m4WP^QLf)!zC&3{m z*NY-#ENcwh>|<00tT9y!+U#=@5tHjnuzy2F#neT6UbFudb>+8$G!k0)5T>jFWs;Y& zR+^V>&_G@J@r{l^6BS7mTmx_^SPOO`^CxC*HZxQ9A;a5!va))4(MI#gU1zMYvs)HE z&mP;LUU7g)<Z!6(<J&_uEp5=|@lddWdLc~P3<m@M7IG9~=aP$%y%aMXko$)Lsg<e2 zTeBt)Z#|&5BdES^QGLzN-uZoZ-WJYdS8DQ9+yTUu2(lZqAxU+kI@Ud?;i?)1-r|&X zmHN`?b}-+JAnjU2<ppDK2(4YS&z@%5^%!`5fG}kND3)E-5<$Dl;x|AMT`=Zg*Sa<P zPOJEfDEd<t=WXX8#d%17Oh+jh&t>uZw8%$Ud?iSKMA6d-@{s-+GM^%d0!)c&XNoCG z`jfa=cGWpMQ;^T^Q-$nU`h;7R#>zLyrgzm>5nXW9((sh2Vc+0lXw?g7_*anmqUDGE zrB@qK_*H4aXI2Gn7?wlIxMWZh+<xH-Mx!)ef_h}>RoW!1%(wzC$Oc~S{TG<xs|OeV z%7w+RHN|foAf9)hQv5Zh_@@RJ&&FNAJl_YI9r#OCT6W+)@TR|eF}{u<!@HIb&AM|% zfg7Vhj`QJWX3A(}ta09fwuIZ};20Wi<M5GVo?}Ul`QgIuMSkHHOlDen|CoOirL=wD zEwaXZxi*_)K4}Pk*n*(O^GY?I+kxP(MC2&_K8gg7(gsa?1hUi(*c!D9cmm8nL@406 zlm^R0hTZ)Ubiw5GpLu)%#+4FNZi*==`U+wS8&R5XI!n#cxYAz5!+BvR2z=qWP7#bY zY;Fs#2a+!~3w9&JE0%&gkl{<sg1eBR`3vqxhVNLXeBZ=`OuRIe?1Z7hPD@|@U>c16 ziF}y|e!;(jpzX`YVP=uMRQ%*J-YI?p!|~T>i*CcDp?$K6^gm(~@;X9^yo&jUoMrjF zEZ-EC$m`ZG<l1=#@Lv%I?WrP7D@Tos<&Si~l*?#RGG2}#ESA6GJu7hw0bhoYcRlt$ z8qSpP9Q;QGxF8~O1b3sFLf#6*ZX)IFr%UzyBS3tg$QQ75XlV-h0uVnzm~{xQKNj+Q zGr=Km*itlk!}b=ae?%xa3J$sGa*utUMfYt;IRE$(voNiT4DfUZY8jzwi5QA+YY++| zz#(fHiOhLw;d{Re)v_8z>DTWEY8k6)8H*Z5vzA(`md^9nQu}XeNkNyfma<uv#ipuS z=A(vU)-n<tvMoi(oTn|fU$~aZ?F;dq7d$GCMXDv?^Ig=L-vv?y>RE#zCjS~!|5nM! zSTZJS_It?qCP?jIYL$$yEy77aGBTEoLpA$rWc&oA>%nv#LjF4d_9JtrEVUBHfj`Pp zDuy2ET9$n_7#l%)7)<;cQ%pVuXbh~XV(jB^yw>c+Wc&=I=fU(WLjJn|evi!W2)qv9 z6J+>PICVmwCPgroNBL2j{c4Kf2|a2UeociSPw45$q#=mOcC?bO4pl7MHD0qn%u-&E z^1(ETr4j%vKxV!y^$Qr0cfTrz5rj5DvnS30;|Cz|r>GSy^+y0VBeNS}%5x}i?%_OX zz<a4(lqx14M#(p24UDB;*_wR;Yj_r<`ylXM*6<jBCy{v^L79=SCDqGGX~ta5{w<cG z8Giw$mspBs{0lN~6QCLKa|`h$08x;FNY3$7k)iwj3Z?(!Ilgc!N^{S^mmgMXM~BE6 z*&%$nBin_Khwmu-he~q)D=X|ZE4(zQh+3M!Yd0o=eE#t(FZfvDhM>|Bn?#2gzEKPh zRQ3Xd$jUh9uyqdyu?JPwa^cGOaY8Oizi5`0OHVroF9=e85i*qTzO=vnLGlk@SpI61 z_M-F{Rod8y6|ArhNCU`O3aPg{xZrhQ!8-`b_$>VX&!PbLC2;&W=bNU84jZpRjHsAM zUSi@9*nh>X;{pY*Gq`anTnX<vI03g_L8AC>n{R)A5QG~B9N!L}3gD;=_Ob<jP~@`O zf{a{ow;;n6w{SNyT$p*`2d6Mv*{nN(<T9S1klgq2RkmD^k0K)%<i|`57i8EOdn0ad zO8?-($a^;o2;oD}_PqolOL*7*ZZ@s0l`eV-Cl~GAso1E9Bse+0rY`#x*RpqK5vP?c zmZ$0W<YBrH)TszqgzIo45c@X7Ee5<0q4+p}QSu`EJ$1gG;)MWyW<;%cRkeyY*24V` z&@3r83*j=}4vnc>>1yby{XuG+&+7Lbn`dhLheD<C(#_f6m`UY2Q0<inOScd;pQt+k z-b&Qw9H2^xdK}=R2urpQwUQ`pS($u~@Q2zb2`w+dLHP}No%A{wUqdLtHOw3G8^=!o zeMrm|z_?i2gE=4pLAH<j^|z1r_N!$NTz*LgBp;GrVWEtuhQDe1(lM7TrTq^{`<FpV z3BppmJvb!$U<aTMVzvM?owc0?^a})~@uB&z0H-Zgy>eLg%9K>Bl?bX=?w7r?8ZiGD zPst{sJs?}w31}-Z^}xuMJq(CHh*R642V~oR2l!QlW#z2qf#KAkqy_3dB!#$!3-JZW zB`whJp*T{%1Jn%&B{dNIko*Hsqtftk2LjFdvMje5P&-2L>G_tE95yduW<mz1gek0% zQv$5{?>5XBigH9^Jc-iRu)JwK(q-U5Ffv!wC32hClgDA8l`6~ZmX`T8)VK{nEN?_Z zjK%u!t>8BpmGjrjz%1MW03O+iWJS1*-;b|s#foXn)!hbPvn$5A`V2CzYPU<$qEApr zEdR|YK!tiTA%p9-VlLEYNvSIzW36K$h)b)Yjnyye7c^F%$D-x_CbE_BQ%<px7vIMH zn%m&#AF9y(S|JNbzWcS=itoo*ql|svYYp)2)AFV8U!spdnoZ%WKE%WTU<CpB(yI&n zYW`IxD#CJP#tS=Tt#on!y#tcDB~lvf(56Vq)7j!3+6=0&>JK!=4y{xIS6~bPsFpxC zj1Hh(Y06)b7_E@U+k7RjRhvwCVr3mV%~%WC6s+EgwpO)v75~Z(NW}pYt<|K7WFsyG zdvGHN%SI#$J4LPRaH4bx1akwZ1ea*j0%k1H<|^gV*x9qe#}7yp-)t>gDaSXu#stu~ z1yQsK7A=~J`#|FcNYQ-S%z%8Kwm`|>l@7ik;Nv$gif@QkKt9#LA=;&Zp6P!bDOPTw zaU)QUpXI1>5t{OyZ$wCv^qo~X3RpuSV)Y~%{!_QXFT~bJ7yne2S<A1Ej8A2ewfr8* z_;f8xtmTJC#-|+t75YDV6sw(H(5`YDrvk#Rl8(LhW(-~9s>Ojqr@^2)W7%mow@dwM zOrF<ClO2;L>=d+`-!K?gx($9-rc}IgI?b{6*I1>DE9XhGt&SK0!0$Hrj$Cp16;~FW z({FO^!AxtExQ*Qbu96}ts|XigM#;SCY~nxZM<vT-UZ>cSD&{LVqx7L*<+2H*fi0JR zeQwzvr_9Sg38BUZd1MPxgq;<wjw8z?x50ye(ruFL&^7#1lg6aQ{KR0u>t(U}C=ETv zZSXE#6&fRl)EW-{F>*kO)i<Hj^<uZdTevk`c=h5!{>7-ZysOuX<uZ)|wa8!2HY|G{ zy|2%guQJ5S8JKQtKgS2ByqaD09!4FYCG4eD|45cV9RX3bB?kR<k)CIiZ|K;}T-hQo z30j;sDkcHn!g^wsCdFy7FtwhDzd}(MeNl8l^gL`Iu<449z62Z)XJ(;+eY7Ak%mpGQ zQznEXU{(=1M9Ube0gAFqrsxC+oQ8Sak)TCKE6F4~ok0~%g_szdc1bh^_4Bwg!IJ`7 zY=UOQ1eZpa7!j75EFGT!B@_ZHICYqpz-sV^g;ZupI@HMmXX0e3S5k2O(b3LmM>ORm zPYP0N`cNu9RB8bq7#5_Vy&#(6J*K$;(gG<`PdoH5>3ESW%_-@WKRhYK3V7Mfa^B$P z2$3FKs$Vys$z@hH!ZfH^)kssa364TT0v5t4p3TQy!bENQP^*J!qiM3QG6QIo?njRa zMJwL16U9Ig`1B;e3CGER*=U^c0Zu8Ewww^kcb#UkPK3XTtcmDlWxI@__@R1OQSxmw zrKD_okQsIG=9sO6;CTsp(jznBy18c8DIA#cLJ*2+5^?hqCJm*O$*EdSLaBCark%Bw zN3Xyi6r$q!c9COAopODbhH;Vu^wb-=@FFnzrkN;O0JKo(LW_e%FH*psnaPBvh3Ks` zxOh^(@Jm2vCj~cSda%}X{-O{j)IDPmwee0W*n0C4LhLsy8cm1~qe`=*0#(LgHl2go z0vfQkxzT7Vnej=C)D#sKM{6uPFPIni0kjfs*rK(iu>Jy71r7{>E|$GMK$FV@ROu)K zsEbT{$=S#3))KSUVBBKUM!~q!P{|?fUt*e2@uNj$Ar%3!G=xL-)Ux1Ou>A`)uvfZD zxmiy3Ahwi~;m0e385P?qvp$n;waEc}GKMOSHNgsC1uzRpjj?!96}l~!uV{2zRcIBQ z%LSHG^-~M;HJwBv65$Br5p<EgpXqNAG_mwy$axF_Ss>(tg-mkah?Lw+PfC_0l8y+F ze6UrLzo#HuJ@VZMnpno<1_Yv+s?y7l3p_)RJB^@;vVIlH0%T;cV-Pr}f@2927SKg2 zvF7s((iadQ!a}L<KozpQAE{dV1`y%65Xl{xH)=nDzad14wo~F}P2&0s&^V-OB1DQ} z_!3E)w8ttY83;}#CF1O`917=EYo6j@GUHs1GN7(f97<?t%qsFFc_|YLK-*)PvZR5x z@B5kIJqdb_$p!@SFr{S4bFS1BkTkKH2^FVBsjbpwbtpfEwd5{k!k;kM#K&6c{(dHG zT%<lBJ)nM{Fb*VGZ#)uu%{hj20m+?$CRQ>byDr)t<Zn=D#PUJC(s3z97diWxu0jYA zxe<t~5$s~K$Qc%-A_?D;+$#|Wo|}=|hhP_5@Hy9hX75LcQ2huD0P`U$Y0%U{sh=zG z?Ho)Qiu^)yt_?-1v9=}@nIwx3D)SttTPb-<nQTKC*bhqZbjh@YiN&-es2yaAMVN`8 zi8YIn&^X9`9myhDI7mg{@T4GMUx|CFEdt)XpQWw|f?4#FAei}oDOe*vvICw`fTts9 zVl5L2M^92NO@S<v8U$Um*_d)(0W;!|hjNM$G_i^a<<R|^QkWq+Vx_jKI2|VNu&AoH zf~<<8B0!dz^@zV(Ls^ouGbg`bnZySfoGh^YKn~UkBhapjBghx{V~LBU<eVVM7B*x& z&{MX`8cO?Xup{e72-U0~8!XkrhDcq9!rcfVNKWuQ1CfC7aLv&~DHHw-VQ{x4<5QAx z36ofpamjw>5)iNeFtH?r`ZV>tTb3^C=Pv^y=wba11Ur6Pls$Gov#|(aaIi4IRymUl ziusV~5CWQDp@cpc*<A>niq6GqVnsia3zYJNU{(u@W(8Qy%rB6lGA6%52(=eXAXj%z zIP5{D<O-5w0L1G|M9f7Xkdf(F1oRq{Yy>P0+xIh*EAcCtuwg+RtIL^fKm}kK^r0I= zaVA?3l;X_2q6kc03lNz5lOizrbAZ6yKNNupClV!!IW-(gneem!P~(6;=u-(S48+7z zY{`D+URDGqmSRixGxvK%U}7n@WIuCf6oHAQ*pmIsjes_&gNdbBsE-PbURsGTs47$^ zs1pg1f3rlFld3p^W`eH)`D298k=&2X?RQQ2>j3fw^(`RLiNK)?k7e?01YPjw0_Q%R zK%sY;>_t$PXYQ{EATW79KtSf4Cma|wk;w!ERx}Z5k(p;YPv*BF4t-t+i2Vf<tB$fj z>!ibjLVI;0d=)LJ6eWjtftU=`eG<Kl$q58qZ01-R^tlUI)XwB_1Z5-U?vUP5%H(MT ztZFj-JMuQsc6j@K=J>(<g&aCcN?*cc5(4c<{kVED&*`bw%ro5}^XJ;K6L@SFnOHS0 zJ;#<HN_+m_w}_Tzy*MGTl5-!<%rOY)3MOo-AvRv4F~jzvt>sp`C4mND<4Iu3hD!o7 zpPB?D=CcB+Qee4-VtO^gwFubZF)_=PA!|OJNPmJ5bVyP&$h#65n8$f?>O`Ov4o#+~ z5JFswg4FD@6gl~*kLq7VK8Q0I8Q@eO(kl&vw-;}rEU_UPQg%4(T_A0~l*xPqU2KeH zdM$#1Z+QbAKz>zX97wPRlWYW(aPZT5mI&DfzXrq~C6d+;d1zq_2qvo$2KVludBI{D zFm<A6tdz8riN)0KwLs$Zg)2J*7>^0PC01+=-zv6>><KvCBqrpI4r-(&D9Bcttc21- zjxq^AC?sR^VHFA)=y&<~fc!*96BQPp`esLQ1|cT|im$OaX+Q)yHBx!H4pRn9&rG;! zH^dfgKQl@uomoDd1SvJRsA37(G?P3B0qek}NEWIrV)>|>gIwf;ETG9xNwa|rU1;3E z43(^bHA#IXPS&7xhK;g#DS>4aOF;SHa%CXPhb;;%IUMk41Rcv6Q?@tc>;)Ll7z8*S z6P_qTosLo&F31FW;8ADTQYJK<lE&P35Ks-1UW9Y20a8}=)g-XA9f4yCPRfK;;YhPB z$c>|cs*@Z6yK(*@nv*B(&9o9BXjV~D>3Tu#59ojJj06u_&EygU)oSKC5kO#aCjutm zZTp#d7y)=Dzq0Vme5vqEhQUQ7KQrpaqm)Uhg=eM-0dkn!VBwj0PT`q+7fshihnp$C zvR2A5mxUl}V1}QDhxQh92t40MVVH`EC1c5cO9lwR68fhp{DBkHFi3!0V8v7fb_P>r zw<ulP&)m%>g(>Z26H$gHEqBVKFr~#n3Dfp7=SE{GjVWygiiWS&k>fYQq%ft`6ool{ z-b)Ho+D%cIW8+A%8mTC#Mn15EY{3Ue$;Fg52=W{@kYT;a!n6+|hy{@NF2awbb(dRJ zX(DJ1E&_c4LeS1Yeae0_lng=&U4Eu6wGKX0S=bOqhrFOC9(gzslN<!)1<cJ<1SV?( z1m+%51SXFL2*}7Mq}SyajkHiEXi7T!m^n_6q%c+D*~gZ6Qa~`DN~FyQ7ifjac~0V! z#Y&kJA*j|dcLM^N&Ey^gMPTkFMPTw_fWX{XY4TDga}iVt<{nlACcg*}n2XV69ZWJ1 zR0-zRD*}^i0tDv9N-rv9G8;jaU~aA=FyZIKiU6fT9{%@Cun`lB=>o$sr0BUrvIumz zJ-UmzUIcauQ)Mp>FXrAhDNL2YNMWuBCSVz+%3@J=Z9j8|ObXNAA;6QFd?vFiQAmFC z2`oSTEJMKNil5=~gG^wVd`DsV*(|>S3mOX`$f38*RE()&DMK#gnGfhL1e9h|-c?!Z zK1*puWiL}%AkBw6gvAmWG*U?`Mc|GUgPh401VgmGA~Ty&fJYMG0*@cLLkQq!asmN& zy(vh{$Adz@mNf-7x`y;Ie&CJHiHQu161Mt0<}`(oV{p@&3?z!d&D_sHgR}M^gX5+U zI<kQwbJtcNZWxH<N5cCMLT-uV2gJk%m)E&}R(oh}+RTRzQHT&aLG)vT5BL@~L{)wR zJO{xLk!J(O!@Ecm9Wp=D&u&Est<1uPh^2b`@b?e`2uz+uK=;2O_<ir|7GO0*u@fEK zX!&XHCqRbU=S^UU4XKjf^Qv_!XvUX+d`Mw~O=0nd2vDjxkzmqb;zQuf(m!b!a=%49 z=1RnYCki<i0yecw(h#r>=Y>b;6C^z!lu+pwt70l+LM9B8b4IFS;qS>UmcU5T<#j3x z4p<+^%!LOV_pwN_R2H#(;9c_JQHz}HWTru_QiYc?QR2B+g*@s|Udp5z0tcU#tr9KB zKt(1U2+9`B-KYpmb_WQ|-L42sEb;w)17yfk4G2wTQjb9KW%A|YRf@pmngD^hTNQzc zB|h{DDGZc<+eB`xXGlqF)*z{b9R}RrD<OP;0WTuYbt=o`PJ{@)J{#c<8xb_n@pooH zSuYuvF$rO;1S0Ubky8q+q;N6@9mX|XSDaP~h$Si!*yl`XFZ2u(_72fjF9FRi;uRv% zOldlxnXt=<wz>{ztKW!b$5l#u1dhajP+G=;l<KhCSj6f+^yJ{`lu@0lOm3!1owC8z zDH~j!!1%&%d_vS1*iOzvlzf9(AybMZesIx&KBU=c0QLu4##9-j9J#<lAG;U<GYOMo z1e@60xiK&~KMaiOLK|}G$u(1}vRh1eoSCjS4b1m_e0amihxgEYex(xm?u1!he(`x< zC33sNEVbdo;lYQ~03V-9<Ti_0?t}U89A!Ndkl~z@gAlN{N&NqU{x9G*#3sf@(m%8> zVw_B91_W(RVb+{B{&&u84Ru*{_z$xEo0?m%Xv@NXZatx)wr;}4$rH0DPRgokX~}Bz z*H&z(YHw}WoVB5<p-KD?i`F!6XlZWpH?_BA;Xllz;Jn<nysU<%n#PV=KXG3{QeCUx z-`d{XmNgfd(y~QMCS2xk#eV^w)zaMBURB-b&)VGXZ)&RwRAUto{=(HzK{a@FdvkMR z+iJx+!PIPmzp;)i6LPb2b6ayJ<m61uotQlsQ)5H*>UA|WgOSWaW+VSED;-4Hwk>TF z%$injsH&-NX!8HRSR-ox3LOXoSHLqiG&fmY^c98FZ>nhPXkoYiF9ccMagIA#UTQIX z1tlAs*ZnUvqn%nd{4WHwHP@Uo=79SO4dLju?D5q`EgOUX;og$+6?EvA(C%-otE%yT zMH%OM4UL5V*S=w6Rr^;FN;6x=`D*5^Mcw|^fDi?K#pbm(_q)vh;e>bLx#uhBTJNuF zv098TH<Wu+v{YdxuV`qlXqcK^QQuKLW%9%tE>;#@%^MT(V;%e-e>Jrgjg81-W3jFU zWh{U*0w%-OX3(&fx3$;S`s<L#)}sQss*c9?iuNrn{x;z3z<~k(%{%~XV^|UXP$2-E zDF}elT2a;5*jxi#1f;bzGy%9mL05M8JN(FEft4yYuLBUJfR+u&V`E*@ctu4!)+*M` zD)Azas#_X3&7wglY}c&@_Zy_ibbCm^@n#?$*g;DL%qUG(yP+z$UTL);J=P7R1BT#O z?5O>%4K4KpT7a1VROrv<)KqPNAzM3YXh^e(suW-x17uwT5g^5@wruckXl~t7(b3+} zNE^Y>Y$2Sv0*ed~cw1#5C`n<e+S;%cKpvZKbRrgIl{dAmX>X;1P@hHVaL}@a(uOD$ zdPdQqctaDr4ubIilncAus~Uec@K?Iox0>A^X5jB`;}3po5_DL2{GdBh2OY<CnMQ^g zMiAe4i_Zyq1o%ML$Y{fVv0}WsP02QNrl#m<tB7Q^qfCN@iRrIIDq|mNQSfIcBFQSt zKuvqRMG0VHLNL@h&<HSpjY^RNg>9N$Gwv~{6R_Aa_FLrRb1h;Y84#@0GnJGU3qv(t zi$1`H0fj8QJ;~x65iEnv$+alp)v2R>h=rl$i3l{*ZBYWeAcgi~zv1SYr7ay)SJ<P> z0s$Q(jjLt<+QC5EIfZUBEM4&b+!IiB3?+a(xf0AgyJmu7+Afv#DL}eH5P!U($R6Ni zZ$OBZm2Cu|)5GYJ4h6_snKfH7TA{Z|1(E>ZzoBEEIqFC`Xf6IzEo1_=qW6IUCkpBB zpW1^*fK3)2Wwz92u=qWyBH9H-O&`X8${J+wSX7jH4kqOs%;^6C#;P3hAr_vBro61| zG0ZHk^m;8sFZ=LwWLp|RQk;~uR9UF6-@3FMt(0ro4gjPlEAVa8BM6ypGdze<qWM>v zsU`bLGj3Irhh^&lW9!vH#@2YHfvJaS<o*dE;QJ6CX3i|kD*pc<=R%2O=_Aas&32S_ znVvS5dCP#KBtiMNWHM(){EwDFTqZ>g7Wy8_%hvaohEs<4+PfjXrbc;aw{b{CSbAVk z>$I*t$HL5n>R?g*ze~<&cGF~JN#X=&u!!lU!J^cBI?fU$g~vm9Fh--x*#m}v=c(qU zo25_(rg+3Lvd<yo9h<b}1WRn5($J1^#G#}#{dlWf8LZ9?@^B?hc_*apvWH5WqogS* zUv8Cy(~@FM%3v8FrAtY%s<F=)Os8E}MLN*dfzs46m<UQ%f1ASr`XGdp9BiURlAhO3 zC!WisIq@jE)oCW46F%sOQ5fR|t;OH}rym9uDf%55C`OJz<mnJjYZi_~cTnkM%i4~C z95oiDQBe>_qQG?MOsUTQhq^Zbuc|uR{!d7PXq?3vH6jQoD1?9rs0kzj%1lsH^bnFj zq9MT~Ak+yJXH=@zdBS;WwH8}vtD?15t=5TFt@BXl*4nDo_Pg(AJ!|j#oW$Dq{jT@@ zfB$t|`|RI-&a>8D>sikl_S*aG<GpV|VG*k^-#=gI?4RyPi7lsubkm&Tm@dlJfL0mY zg&lNkqQ&?-`=X){D{2+2yB?z8Puo*1m?LB{R%`JfkAsY-KL6mcW)boEZOo>@vd9Si zpC#_>`AKiQClU<$G|477vI0aS#|%J@dJX;Wy`iR}6@ournA88#@bHrmi-p+;i4Ta? zv2FM^^`6)_2MJqUlD|$KR=jgaHI3bQ9Esjo+!wlV8hmO?MVfDhUO%@CH|CU~i!m%( zBh6=&;0($5^kPUmna0Un(Ix<>6q<w8hFlfrj$@DJ<{`I3q-CP5k~0<*-fbt$_urGc z>sW67<o??)R)iV12==kA+P~d6=UZAY3}Y28M}4Eo-FBR{q1a<2`DDvxmup@X{N>pY zU!Bl;a->V=%$d~E3C;W2)RWl?Bw>6=dI$6ZRwA?-D<zzhI_$!eSa{WmwU13=YuX?T z2gS*Bg&HV+v1#y($t-id!d9y!oM%f*B$}Q5PXQz06U(c`J4S28v-JuY3;h(+Ok8=r z!g{N4l%|wvGA7F#%aT-Wat>xJ49`rRr?Z^0g+|ZCWko1ush<}bg-ktK23d`k*(0q% z80oxphRcpO77)oHebgKh`Z)MSH|wF2Ir)C!jG^6Me2n`+aQbKtsGv&l8TytmrXj_5 zg4*C%E_OdO5^hi1o*fXPgtRf&q<y4++dihrO33fof{R4wMna*@GYNC45<t>dz>^Br z-3*dsd{3M#>L3M<Wfm6&D3+8%TSs}G4dqF$c_8AXTKobM%NRb<>hZ}opNv_t_TYHd zH=qZOZG)r2x~Ro&h4bidtj}N^7-V}hjJBu{+o~GX2V3UMwLS^0g!OD~p0yHs@ttyf z;^CZG6y`16)}_^AFBfcq!b8q>lPkwi4mr);Szc&HiSl4sFOAukRaL-=dCZPw^tLdc z+9e9@3gp$8M>BmW23#IxOOj2P5v^;mNq_NV9MY`CI2UaZ3!nDqQ3A!JKffg8A{ryM zXQ(8uMSw?bW~r`QxPZRQdZ&^8jsC{2zcA`Eoun%*!x@sUv=|R@r0(eF<KIBQNebH; z9}a@LwF)3Y9bf+Uh-Sl#D5QuNAatD$=SS<)2KnB0R?f^Rj6A{HI$dWon{5Ad^g^}) zmW)$B9E6@P`3AWtF4u4DqT1t^@(VEh$cYK<7SxZU88xO|Ci4V5buWAq-L6<Jpy?Fh z3OF|WV%#cZ6nwHTHfuA59b;Z0u?vpkWKjo_0-6$0f>Wk-f|xk-f2E#!|3@)4GN<4b zC{7-1$jK#7M4NDKiZz8J-6q|<DeM@;LEm(skG3Dgp|ho>5LI+&A#}r(!}B;BXGK6K zRQGoFMVKkr32-tREXc#!hv%n=UzmD<rK77I>~;#REuo&m6`j=sqU7{)w|DkCM)mwM zQ#^TZk%a6d{pcozyi{XlQPDakw&0}xd4=IaLg>>AtT%6qDIzi}+v~ijsCa1MxyN~r z6D)$Iw~!rP8bY<WANCv(l1qDU1VJtN#7Gr5j)uuM!L4wy8zi1S#&5P2)WqANtK-#r zEEumy5|58xm~V71>|tF_xF$Kw6GO_uDriPHza24~7|*Byi?FEO3(q>vtP|&i|5Ih< zIAcak%G$l~FQJsl{BYyK7RyTk`efui-&0nk<+m2fO64V1(ngaZBI%7yk8Xi~JB^BN zv*1P1OYkk#qJFeBYLGU=3^hv7x?GY@OGbL^xb%xu!jPKGYV#c>T^%xAoSOMV&X_g_ zyLf#O`YT>SBvy)fOx8a!Sqbi$^vg^IZ6Jt|bAEwg+9~bL{tYorbPbF`{EpECUvo(l zHDMH*OHXplQ-4>Xb$K0)FOIcdfiBFrW_GM}vRZPlR>B-UI%ZO*U0kd*(g!&GEbMLl zXpGZodW^ChX8sbUNO95_X0A8JxpkNx?&w7b<-;ecK3p5U82mO)jFRj8>ZCYUtdQ!R z$JuO5=EHqLHM3nNofx{U;4<Qn-f7tkD|NR2U=AEQL9XyfYRSy#;gI{pH_e}TuH-rj zl8~9CGvJj>PP>WoqtIgbRj!1!8n4)*Rp^zJ#|wQpfOl@tpf$FDq|-V}bey8JIw<03 zL|u0E9F6d``F!yX;lNu&IIuaLMX>q2t@Ot9!Xl36(MAs|C@g?1;ghY=R-K^&FY{I6 zz+JC7|Cg7XJ+IN~NlVXJgJ7=kO;}Flyc<h3`90*CoF1~9b*A~N)1mg0)?~F$gGN^g zH43xBUe+tw{61Wz_l>POUI9vv7iNKpSN)fJykzC2-0PxK>9>ey=k*uoa;U91u}FI| z_&IXU9xs*s8)BN$&-MJy*q!@1-Z)D7xqdwGoLl>$V<wlWybhp|6Kj9>H{aE2lF}z> z#NI7UHCYJX0q4tUud$~q-X_gSm|4My!T)G)UY%Q4WSNC^;r(zmu6!jqX8-GDvH2ao z=Ugc9T1LS4`M!DIe{kpIKk?0QeU_Xpu|~W~fgqG8w&if>KJmXd3Vx?|eBUToRE!zu zU*f=MLn@18qYtKQ$J_X2MGPhD{7H4xK8hTt6}f1aX+a_P@+-6x$|6~fAa)^qfwgQm zOQVH(g+gU|L$tPa#=Iwm-V<N@ovQDonEpn=i%ie_DJAQ16Yu*D?^;=4MMbvL5lPoX z!_2>%&EAty&3uO=-@liHe)Qk#gx*he@<vcQ7Y8}j`My}89@7&2o4B+Ksx-gV-JE9^ z=Ai2lVL+_axF%{jMv_RFW?d(KALU(0l0F<d!Qvrqa%Ih)8%Y+^EqLJ>M+v(p>)){_ z<-CA;TrD6|*Vh!{Sgu~0`fC@&d<SPVzsIx)iE8YS$BilVGP*+2%P}jRrfR`1Zk^a4 z`4b51@fw@9PR2t%TjK3REfeFV?FW+M%;1&=y)!2bX2p7F!1v~Wcm2L6cG_<zEjY=+ z)`bl=h2Z+G<=ywF-BJqj%5GPgTE;Z(WVO6^^r8Vsi-p?_dvtBZqp(K@gHMb>_(btg z3!LF$K*whoqv<a!)Smb*`VJR3BI8kzFj^(oMBjhrN~9UinSbW61O%y{foDEQ&bGI( z=7LX`U}A8z6^uP53qZrbvUaJCM|Zj$Bj3nttvI3E82z7h{C0`Uq>^V_IL{c3b41@Q z9?1hgp=mjDVhp9@Z8Y~7mW$$zA*8eVGZP`Ne7vQb-)!X-T`U9oSz8xIfpXSyKFrHI zEB8O|Y3zBd;<#pv9MjKz<u0yXnAK1x`Dgwj=ghYH7p&%=u}|Qf5Et|)%YS!v82XOy zi~VSF!tRClTCLHPbbL6tSv6cI4~$}Vua)*iD7P)6d9C?MTev^rj}2M+aZNCcAvtN~ z#2F=Lk#o#;=5m(nhxy<X(JwAZV>t0<U6MW=(ZwhNh?WVm@3WDZD7J0%D)wZ7r<11G ziKrO*2eYc9w-h?DiD^~MY4IlV4Kd%sY*u4L#~zlUR%{z&y9peW%<`U4n#ceB@`u4K zt_k<i5|}Z9wNhKKY4uet>#w@f8lYNX{Wo}MVppbRU&MahjNDaP>>!hR;b2Q^GP<Yb z^Ci_v&JsF*Mo8@(YW@E^KT~f?%RnDu2OLY9meYy8WaSE_52|*5(G<dZgRPCZMY)O; zv<BH25+a8lL@n>>`!Y|6G2JE-?D%7T($xMCx_M1*CsFJwx$D9Zw4<n{>8(tcJ$PGz zt<Q!KFGg4Cede=6NiSN`?!S1PQ0KX||KDh3q4Tv~rdQHirT)~3nDMX-5{+m1vBg27 zko#)My=OSMCNs?1KG2mRg|#@-MS8b~&Q`21$zYW+bi7X;>kiMfxSnVF9Dw6U5?jRo zwRJ)h`)~Kbv5taG`f6bk|2?Hsnf+F|ueVAhB8rTwb*{LEFaBo6DBe}nQtw;UIqfbQ z2c~jqdas4_Y=JuVUe-zB#L_Q?@zs`hqE?t1b)jXomh132Dg8fDYhCzsXs$YPq?SD) z%n`*?i@&d*_-D9)QMKZsUZrTbY1)mcp+lDu>o#pc@JrMOJ~^}J<Rd<{5n4o8kl(_( zoA`}AU1N6VRVaJpfnFy(bN9lw(2sg2)z`m6ddU*`hL&FZCdB&E?cmYY_36frX>|A2 z?uDmW`JssV&bzA|ii6gI)1^Jmf1@}1@3hzNs(G&(Z^JB5$dL7Wu_{8#&RNy+hG|RD z#T&-DLo%_+n#pogPs*M4SaIf(bN3iMQMfCw*WIBlChI!9v&-tWYdiv<_F$Krqd`xI z8mKgWPd)Snxq3-Tj4(c}Rx0x99b)<*>oh)9@}1}DIw#2)G_Q6&g+wvd<Xlg!?S^m6 zNs{%S;BtutIrj;*^FKKYVm*aRV6Uf~`sA5$r3cynbRJM|cIM!RTnviCa%XP~Pa}NC zl~3r&l0tc%dfI78Q;NNIc%CB1OSu9{16hSKB?52tA-BO-@Fg1ruHX6pPWZBW;fB-- za%fU$js?IMIX>|5clv-?A<rMo9^qECE!G9!SSOqb8T}rjw}oECVuw2+-xH^BZ|}tr zWsIZUSPQjP6w1dHZJfWT@K<giJFudY{KQ49UmV;OMi16-r+aj4n#np<vSPVCa!$i< ziPIt5w6XR3S_4Rp9tt%lSo-@ZwF%P9F!Aq?Q#i~GfhhYsTGd343U$6CQc66S%Q5sL zmd`p;FHzFNhPq7qOqK<!L;pc;l5vIw2(D~p`H$wng=J}3CTm$@YYb(Xu4S3$WnqnM z>J0U?m4<sTxn&9E``_wALaz0?$e(Vq7LevNcuQ_h|L;8LKUqQI`J#P8Z|4^cp(}}V zRJ7IqmvU-0^_JeP@Mj_8GHZ-3f;)=V(&770T1$5q3GFepHG9b5u3XFv_8<jMA;oX) zR7fS>quQKIZ%2}5AsmE`hwB;1H#BNoCuKepEnZ<HTJaf0dUK8zuLu$?)=8IXS@bUR zVyBPa*fWozaK&7W@q*@_ac?~%FIzgDk&j02qgqyAq??m_w7=pC)#6XbI;BOe?@x=% zhnAIC5?*z6N{gpw7nj)UJI`o~*D<Xw%g6<|5t<ekMLV65jbjhh>f4nT%ebd%S*7ON zi)S3HT3x2auG_wdx#uEIUcSQBh<y>Y5})FFIeVnUM*rbAyLS;MJh;uyH%W~%m6)4k z1RWf6fmX$a#dd<y;uEcu-yu`sDZ&1BvnD=Q74Jhr1A`iFSBHB!|6`9ub}yW1jTzH; zZ`IzS!(q;6=y-6aCDH8aI)WaV{F3=QuOq%!gJ)qAz{@ykzc7E}FYW6avQ72P4cUdQ z&Ec2#`0@RM`fPhcM`p=1zK>vBLkoVcUpIq)t7kvW=lcpWe4_%7@B*BLwQY!Ai&y?+ z@t1t_8rm`oYL{f&>uOuF9Zd@w+B5a7i#p1(3tH<NGTH3BMJ;vNY$m)Mpslv09TBp% zbDNr*I+kWTOn1o8pls=PdW8d&>e{pIP4hETtEW$xIzC%7VbZuE*-2BXX5v4ud9ER8 z^!h~$7A(!yEv;*AXvQB2P8?g69Xn-GwyOGo31h3XH3v<t&Q2IH*vi#5e{Oc^qQ#+% ztu2eQ^|c+fcws}#_#(W!VFXW(axQMqHnh&mBE{?&y!j{QWc;Mcu`wfNDyTNsW%(Wi zM9$VVw`JQJ<|7UKBWt!{3Eo@Oj#qVrJiCDyt+|=z&(3daU4(ZG(A;>#O~br-nd%u+ zv!MtRr%cbzm|BT4OdmJKvV<2Ap~_hN!D;c^J8IkTb_$xgwyvY8wIwrd^32k)L-r^Q z?-eQ?w4k}QWquvrNYP$8Xny@swQchTm4oKj&n+D^Wq#=(ya-{h`7MhOW6(TS9TOSU z-e7w~nMWh(G2eYq*D+{uYjZ7LzR)meZd1p+riSKv>bA5FI(*TBg@f$9N-p55EC#h7 z)znefIH(R*Z)j_0Hjiqv8a5-s8<9%8l@jk*Sdgu6TAZ!TjGH=PN_O(hN!iI`Gc(83 zwl~z^B^<CV<IoIgt;d&a;LG}^_G~j=YlQl!Z&+fwjqTaF&9yB@ur|$m+<o|#2YX#d zLkr&n73!TYtuXUa8=18CP_!&sVBeaxgO5$zKRaXk*zDAa6U)j6Pr~aY8Wv_2PsN)= zs+Tl%jBRV`XoAgyt0A}Mq^v%^Yh=>QS>~7-I^2-q?s2pY-Lni^TEFx~ZtlD8U99TG z4cXR~Y)ixZOiRNO7^R_Qen(@l8CnXwe)80rHQ6aMYiw6#S%Ke$vSwkvg|J|4^HH@+ z+mTQveQ^ldJ$$$cC2GqyEXLcokb&mrxwUmiv|A$V7@As|I?U@~>LX&(?MLB_8FQC* zAY*Oy=p<%Lv9^*O3tPcX*?or$hoxehuAVe?M)l+waC2|i(G?cgHZN+(G&VHNZ$x!A zEN-f6K#jI{AnP4%OYPkp3(@M>XzJ1C@eUqVBx5IKXsm5vj~85J1bxf1M6EK*B5K!r zsHXYzQPS`ZkcPI}W;zi&hFJ6H-s-Z=utakx|Kho5t+Bt!FJo01`o{LuBxvQq_bf(8 z057G1h1n1qygxOowP&*P+Lm;%XF#tIT8x>tu_Jp_Q#~rzoYl)_SwvrjwzIGiZ6j0H z+T6-E^@HHZNjswNT1zsoNc~}9JNt9%Ip79O^ILL~52lMgnd^^MQFvF1J0lMlw=YGf z&n~dtV;&I(ore1P4Vfj@F8D&4*f44^Y`_JrQK5RgcDm}kt@mrsy2m%dDKgUKw`Xb> zb+l#|ErdDv!kqRxa|SaMU&NKM59V+|6TX|*+J@KCMWcrv0`@UaZo%l~6`T|X{dss1 z4SQ>I0jm(cp{Knev~C*~P0D778pM0?*maDnnpBysnLc4$)*XIA*^JJPnzSr9T{5P! z`-;tELfP2Cv4MoTs>d7hvUPK#!ps?C;`dfBs8h5VB&VJ^tEO^d=v_Mvd*V}Vh!uT1 zSVGRox}`a?*`(J>3N|(woKr`$?k7{zRCk2;+Vi~CwCD7nRn_}e&YW12S2G;R>lVSA zImIw@bTlkjm{TP5z57<qsL6b1S7oic4y}c6h^lXD3nLnen5CaC#9Nwzr=m{`BP+XE zA2~X*Y&B+2>u1_q7qy`m>WD^1T_&|ctw!@0oB!|-Nn$!u+r|^&<xq<jvRTx2ETU1Z z(a>8lQhA=NW@_g(&1?0XENa2zr=_936xnaHY;eNBkv{cqd&Lw_(B?^dZB$mzP=8q5 zffpHBPs-wPD%i5v&KFwjyryP$^Bs*affO#OPY%S<6q-Yp(%+hd>40^hM=nBLdw*g+ zYGa2@BSR-1#$K7b1gkA<ZO34V5l9_&dd=AEjEPeY%q+qio3eEsOJe2@oUreNSUxZD zjLPYiRmrT3eF*xDZ1v=-36+zxW5!K4o5c|$85z6-t}iRkmhF+Td2m(3JdSJ3OYWR5 z6WW2jyeoJGdcPqFmE|=pPEE`gLbQdPKQ6RB15;XzCG4|9XVTh`j51;BH)R~g?R}?U z^z)Zb+1T64cks=wPTobCzI@Z(KAFCJb2eVSIXiv%=IptPnwsk^cgdia<K<{(?yv0N z7B($GQwh^i>$f?rWuJ<7d3A7X$>a&VtA}GTRlYt;h6GL%&`F}%MNhGmF`}mvKN|>r zs^Lz;{J@WBL(2n?7stMX{lYxF<SUrdu4<ZFj|xY8Q75|72J{H+t<88b7-mO}KL~?- z>;{q+?-{d7X{*ZwPvjLxxXOWRhmn*s3%*p$<^mWETUZ?CjSUp@J8uK1?M0Yx_&m~0 znhf#D_-2DMdor4d*En&Ckqitpn!UyjV^lk?30meg@oJ*=C|sds>lzzyUB+R;9E+D# zoXWI^uQPcw<aDmbxnt5dg;s10zOl8r-dZ>Fg|o!#ALc)dsHtNolT!9LX>V3<FWyV@ zx(FAFER;`$b;!?z9w#w!Y|&H4POgb9nrE(WUK(;spYm)_?$@8ZPT={P!nLYbK&TF% zULl^eUrZdsB^i7%%-h<7Q_$rTL;Ce;%+#2g?3l_K)nh6rSH-+_b!j$f%H%0y$4{R! zsXBB9@D!i0@-2BVX{QV9ec??LW=xkZ7zVY0l~r%$^y_W*5`MK!aXQ0-mnB_KCOAtw zF5Sa8$rm1C@*5PIkElc9Eo>1DZHw_v-oYuB>(tt^gV88l5!0#I(s->jEUk-p`D`<r zvEwTzPp+Prt(q{sdTh;vDU-9)XL;jcRJ>g=IIo*J8M{JF`b!(blr{8{KCOYxsA9bo z_PLimHpB9MqSO3p=J>G_EX(B~%W-s=nv55gFegCaioj;j91b}H44G(ZnTMG$E<0k! zfcJC8-pgWh;@4J(Ok!B)0znwl+(^`r!mwglSDq1@+*VGC?vyuE@(Z=J!Lh-5Mll|- zDrC(hb%wUuqs(Ab$aE|Ttt3o7J6BQ7tT3CUKd`%RiFun@IlZPV=FBdU-H0qwI9a#? zNla+QV@H^DETPJhr4VGy+no)4=!q?EZrg-;RLLj#yrxA_d@jbTcy>COruMe%yyn{Z zXyu$Br^$uMy(dI5UNnh$PE+SO@X)gT&B9m_VD0#|N?x7Or0q>}agzDya%;m7Nrz}S zauMGy3AE~mAH?Q_;lT9cF<M#~#_TQ@b2uNtyDMRT(H&Zzd-<Kzqt9AU{h0HI=|@;_ z>*W2@C)EVs!5|zUuA|H~OW9~_i!k0pwWm`_ESV(hA8r}W^f}mD`P1%WXkGM}8B-@D z4kMi{{XKNaxdU&QttR7H8{7|_c;}0x8RILHu`s!s4~r1yaiMpJs}`Ii$b~{MjX8kL z$AinJ4J};z#uCuylSzE&r>8g6HE_AkTkP~1m9b4^v*F#Lwz!!yp=?7}$;)q^mc2zX z!L%t6dz-mS7b3DoiYI^(hsHDbIj0^tDajNkA93DVTZj2|TSI8S)?sDZ8?lyDnp`Wu zp{<+PGc-w#i0KssJN5=FQt=YP8jfVFeNmltWu61tC7J)nVKE)ybEfIGsxtzMI#yV} zDz>@w__zXNYcs8w#BiawqZU_jb*+n#)s_Z~M@zYIm{_A~(xhY>Z*2#&;RC9tkC`%~ zI_khYN#4ZmVlT**l?6=Rx*>Xuw6Z<Qt?0azg8RiaonQ`hAzZu;vvTtot~(AHoUTC* z86sRJJXE+`c$n~T;XQ;$2=D1VQ&>n@97|ktU}Z9Zg^tSl0kq<USP=@7^<?VXsau#- z=5=EiEOtqZH8X407=uGoL*-bxF{-6bm^ALh7-eFNGBHM(6b@HXslF7hEEEpyzti9w zdzoauz&A77;1}F^k5Ds^V1{j#wRkR8Sz6&jo?E*l#DopY{+N%&_Qa*^)YUCPUkJq7 zOk7wVDrFifWg03KJX9(e9d#O4DtM^aV5rz&sMuiWo-xC4;-uO8*u#Y@wxM)jXHTk< z#i2t*UkxkrG9-hUe}@fooF-<t%3sPpz^xJ%RkM>SXQf##m*SR7am%H+<x<>oDQ>wG zw_J)_F2yY$5iE|GD;9BW5{3Sm{S6wOtZ!JK0BP>kPVAYujLCT)=Cn<`!xR%>tBup! zvH0(ThU|e@W^WjSh3RZ%eSKR76Pj!bmfxZYI3r9t(@v|MIaBkoZ4K-onN?d|48&Dn z&W3^u!nk48$VMW}a=G5lYo?)Pp2@~qU#PW)h8rbFb3SfP#ml%(%@YGas5qR3cOYUH zjEqY+mrjT6%t?-X#-m<>YaPs95+7yldz!q5mKdY!3P^@7JB=?`+qBhhcGxna4IilC zvT!lQ5!ie$XCR7G1~mMfHCMB1TJ5R#`w~M^*>HatBrHZ)J817{#hcb!I?oP56u)Vc zu@y5Ljo8;LY-{ak#Z^YAz*y>JVu5*<U4mGmyv#@6Sc{j6<4zQY5L;-lD|C2oQ|p37 zOTw*9uKcQ1FbLX>4fpf;a8o!%&bl9KDsQcT*-j?Qn23gqFbyohrme>9kR)gZbhB|% zh%e$aR_?rnYh|m!jNO$9S6X4U0A|I2vAFZ(3#(|pyqm6$dWRJ6A6p7pthm>;E?oMb zzQw<be}u8WP+(z`x=5U2w>n(k+f8QkG<1qqogBd2;mtjLa+kl#j^$4uN6j?sMVU-o z0-<HOuxu7IMNaH(O*C{`xbsAPpCs6wmAGhN*+Hj8TiDW6T;Orza%CcB+4lKa4)<v= z@$e1=ca)M5_$YQ|iF3C!9F^NS=6uuHX1SLS@Z#9&F)U6@=2TiRS?Wt>5B%OP4MQ>5 zfP$yl+{pWp>66FBA+}R@hE^f#y|{pjH-qe|58aq8riaxSo{WpTIfI<}a_l=e{Ytsq z>di0ybC=!X^@|xjUiSDJNjwZ!LFuigr0FwK{F4V>VTMjHth$H!a@xQ8YB_w!I(XKS zuPky|H(AWHd@Km-u6{igC#Z4q$&n>^a8kmu5t-UHT->^yaU~S(Z0WfP<La0<g|On; z)OIA-!z@#AIiB}9lEH}%$5k`l;A+4<W85#+)%MD%;RyqqpGlP`dBfa@qt1xXkMimb zOMK}%GsboljCV6?Tjr<3*u?5|S>9Y8*Cg$@2+0{1-Pd?WbU`cbX?qO^<ILri71nV> z3kx~pwQv~WrcS_YZ|1D*^y+ceA<MEq?;3`O2>2N)-)$e9FsvQ(rfzQAN&JH49UjUX zuSKe=$IKiT@(Z6~74kAZtsScq$Q!(J@PI^JW9k;6Q?@nWWPp|lnasyzI;OL+bX=FY zm`ufFCMNUFJ+XQMM{dFWE3TPxn%H@~W+58mygFQ9SVlQyaxj3$;7_x#tb*H{Y44Cb zyjmLJ)@d9rI`t4^D<@@={w6-PktW!&1os)1_&Or*J4Mr1PoF*oH*%5(YV2Id4m`Gl zw_S0qfYpj{3zvCjufC)M3b_A!WNcDZId{gwk}*@@9Mk&L(0_*^&-%RZ+?3s3M*|n1 zu}WtLne)I#(q2X+{WY()lA+DkJiL9QXO7Q3BvpdJJf~gyJ<e=Z*|6cZ=#{O-JU1+` zGY9bKu4WtJlIU~8xaKYyJMl@$*)dUXst-xpoe56dd9@!JV7Q$f#^bbWI%o!Flhw(C z8@wr>?Z8tH*`r#Ih@B$_eJte1#-4j~+n*YXl{<OL<m#L}+fBbPOmy;~s!C2$_MJI7 ztU6~c;^NwPm(waHcKY<7PLsa0Hj;U{MT%n-M(r}UR#;rGN9T=)=U6#yae>wCXu0!h z3{NG5F@CYFfmC5>$Om;U7k7mAYmZ@6O_)(R1`o64Oqy)~v9*ch&aj`Ss=8{z*sS#$ zem3jteeg-woU~J~!2>qg@Pv&o6|n>y%w(dNv+fn|O>l-{4=jb{kZ>x$=+rZeojNmV zpa)h?pKK4K_+>*_s6|R>X1P9%JG*w{zPS;@25w$wGULXM9a-8R|G(6ZNq%edpvmJ( zQEUFEdIS7HHvUIYrZoH&VP=;7V_$Yc%e>ai%o)|$$}uyhOq^L$ot-$Lrh0ni#2I@H zUaxY@1biX_LaBXb_}4xb2Kqk!MPvL+$%!s6_x)hsH~M~bo;;=(|D-bRKXbh*-{0!{ zQta_hR2CRFGV>Fed5X+@MP}Y2Gk=kp$H>fQWac%p>gaiy->9SfnaEj&sKatZ24;%- z^D~p#8XJBuWP2Xt@0g4!?~N_~^(Eyo#JGJRU|jB*H|j_GQ=iPgg{8b28w2I!EwND^ z>#wWyPs8_2pL_iGl<CL64(&?66gt%Bo_}-8^y6QQcBQ`+zNbF-J+V=r^@;zCGOom) zfpN)&Fd%iRuxFXc{4Z^$L5_c8+SR$3f9i3MD3&Jwt9L9m#+`-@e~@KdhdsZe{77su zZzqGtyZkBa&vc$8`H6p_+EpI*g+BAZeY6kH8`Ez9$Gpu0Z-b3_ScZ-1kx#?Mz+-Zh zucQ!x$K>s?QU52{ws2m9eZ6ykoQSrjP7P0rz_{e;*i(KzIM(~mz*M8oYCyEl!{BbN zAOAL%Ix$3F-3bEfaUauR9Y#OrpV=}nE;-5%05cxt{3G0xurY5hV~gp$0*>~456nP) zaxD9|6e3Vg?vIV>#J{+uJcgKO$|Cc-$dt!CQO;v-Ctzcmr(<KFj64P#<-fre^ZX>3 zT`c7<Vq>6w4Dnq2f9-DA!vAas9kzA)3ga%qw#@kp?6-B^m?uJDn&e{aslU0%acCi) zs}x5(7x%FZ4g=$<eT%y{_R&}ABg_-iti{H<B(sh16g=-K*!I9i`Tf`!C?}7@Mmc^( zlo{ka1RQ<xP$q&veR9;lR^;Sp!=Hee9=B&i{s(Zh$roS-rb#Zsp8E0cj46*H+JtSe z8#eA^*>?lSvhM}n85`4Kzrj;5oqBAv9px8eW1yT|j*W8mAv-#Mf;~f5d0<;(9=K<q z4msMknnDE1$+0e)z_IMh!M(8YyjNjk=;~bKA?LZcXXr|&6msftuYR%)j+s8k&seTQ z!3<1?9P4X7INGWa9Q&C?U<T@wqx?iL&q+DU!t(Q6=VD`^oE-as%PB;loZJr^_19pF zaeoJ9pbi=Td}uoFV9!7~Irbs{0LMIk1MZKFY4(9Io_BX})ENwj<8lRs2uzb4(>wsY zK4eTM{%tmOVu*f7oo?8;XHwLmZQ>Zg@<loG70Wmr%+OVuJSWrSo}nupwt4ErJ#{Lu zaeQLD>#;FVP9Beq@=vf8Vx#=e*k)p*d|ze~fpYR$*i-%-IOhL(0RI8L8@7J@K%hQ( zHue;qgpa7d99-q{$H7N~dt)1m3`CtO@FuP^6CCq~e?KuhB3h;a9NYL(a34?Sa&WBQ z8^O_s?*KDjJl8$oBIgId4E!#JSdY6wz;kg=HR=q(HV7NjISd;E<>V>YDE~3G=qGoB z8M;be=Txy@V%;%NpS%k;rrC&%fpT&gHp(x-7W2lov!}~-oFZ4cd`lQP>Td%c=JF{b zpDyxKMScc2=J{&yIBd+rpSq=U82o%asYkpc(CmP(Gk6bWQWyC3c;fQ|!3-=Hxfpw< zi8s+%pge|HFFgMLJI6A?gh?pM{P|zW0ie(<kxB|}MyAK~`ZN?~`r2HQ68c9s9BU{< z&r1Jb2yK%+Q5p&}12PBr;g7KIhGPwd$rVD77Gegl%oTRUzMIVmT!3AnwH!U(J?Vo= zAuh<w&)nf(^Ln6LX7^MXRA{X&6&0dXzxG4+{{@&?z2L|6%L0t#Z}>6i_T7>zvLGzP zX#RKLc-Kj<z~cAAY`)2(kRJZR*ei(FU<K$&<D6`brO(!rhC&<V^>{>PkjLKw;)2ZF z%$|PS%Z}?Z6a1KS+isZ=X=G4gW@O&+sJ!FRnTDM7Ycm~w%r@W6M)x#IA$k<HVFs3? zoAof^n4g82iuAyaD>K*Sq<=`}_MGE`GY|SP=Vjfjmr0W-v@13}uFAZS6aUc6>p91> zGoSh~$E0pHQfT~r{XdAq_)w5JDASXj3&K^{y4lqlk3uMvnx>>MGr_-!-|v@qJTdQh za^CUOyyIz^zJ7j=?FE^p%rHL=^*tv~pCe@&3NtmCik$e_^h;1-(i(%fFmqsLitFzH zQ9&{S#qSRa;Gcz=gY%9L$vb8*kcL8=_33dO;exC%lb^pisWPb0t}aqhA^crKq0PEe zNukZW^|&ED02SKIB^4E-ztB*ajEX^82>WX&%p9(VNUu5XxFzqnHShSyyyNz~<3)ML zN97&6GrP199;%_xW+ADhkbku<p)hCGKzndDlZHYYUG;dw^Z-<ttON#ep{<&vDup(K z(qnpU8Vao!)MI*i8Vc<yMUS^n4?u;P(!Ap(dB;ohj(?DMd`#vrF&XFQ3-gYT%RByI z-tm=r#}DQmKaqF*a^CSrdB-SJ5}2Q@^N#U$<s|U?>bzslXJg>^O?k)1<Q<=#cYI~u z@vV8szsx)SL*DU+dB@-69dE>mu?OaFyS(GFyyJ0s#|Pydx91(7oOgVF-th`f06p;h ztNeS8*_)z2zs-+%{k3UkzsxWFc({E(G4lsM?rq1DGavXd4y`p5dHS69Z;F+~?eosJ zd*1Q5yyMw<$4z<1C*>XgFz<L(-tjN;j-Sdqe%+7nw(`_uzV>6zk2l45u(fm<wAY}# z<9~B!2#=ufE)j1F;btZ7+u}ha+(z@qQu4p@AEu<wtoYLj@lO1A{4g%(DGuE1>iP%Q z@pTG)h77YiT|9aCX|UfZ$FGL{jSGE-3>7Xjb$fy#JjLO!2iR@mSUkR$#!)V}I9)vr zk?If5x%<`!kHykVmMz@ws>}Pam)@!C6P^yFYUiJiQ<^?xocxR^Id56sX*=Duw^~Tc zRi3Lqw3B{#-YO@5gL9Sm7){RiL-t71C#E+c`_PJVI4n3<&STGZBNCGEq>uR)-ny}{ z(SJ(Dddz>u{NMfZ%<jsC2UM7H&eLlY;AUSNe)bxk?57|;Ngf|q&w2il@BWCl|GK;< zXtzi^KV6-iDLkiU#f~S6kF4V!eEzT687=n~y%k3vsL8qOXa{+Bl!F2AD2hE6BJUXS z2W90kXS;E#Pm6SMr!}Y4p&a?oJ#_idX(u!On_s(kem{g|gpUn`pX21*H_m;&x6{4o z?|%Fy|2JW@w)tCp(@OG?OZ=wu^JblXfEpbj>8ZMW6wBR!%E^y#5+CXGljY<a`<1>` zs65~NZyxf3Bj!FX#FV1nq20#Y?#xH$Cor_sIlZtMF84Qk{$Oz8FyWRs$IJpQrXg?` zjm$Nf0-p-o8fOPJLMZSlsOkIVj_JGHu6upjT#6_Ki$lCVWS>6w7v{GGoAT51FfFjA z$#F00a80maYS5`7d-~&rd6ie-Q&FlG$TYNo7y1a6|C+#dE-VOe_G{&J9XppZzRna( z5BgR{FRzuwr?msA<M|m(=He$pIktjh3~dFV;Ml;UDR=z}GH+xcbSl?zL2l(bKCqQ* zSzs2UV6(up$R`Ben7mzJE6e1-Ru<2{<&z7W2$oOxhY>iAaXaPnL{ks>bU!iscLcfF zc2Z!ot*2?W<-`ra^0rf8%bT<1?W7<#JA3-25EXd(eaOp$j@kd@z-Iqb0$aIG4b0C1 z_esm!X+d5}`RRczP4!QgTbeGXX2F1<Z|RH+Y-L2o6aR4?E91UF$I9q-urj(%DZY+A zX?buTvvPSIl~c$4#OlS_>c!`a71UV=9|%?03eGUJ6_VJN&41j6Q>o+rRzvnQXOZ3C zW|NoU17Qxf=wtO{_ibRNU^jkxo0<@~lTF44x!J_+U^a0(m`ywnR_|V}QbdboG5feb zn0>q~R!3)s^sU}k1TJS>-qb)ayLsE;aX~ddyXf~kKkMVWcwWo1pV#v2=e0baZOPb` za=|%)OBr`%V9WCl16!V*Ezjo$IX`3HTSVR?$jyd+UdxZ4*YwX1I>r|Y&kStoxScH> zUs|;MJ6ryp&F0RfNFufuv!~0;Dc?GzZ@%a93d)_wleY{y6UqEQn2Ifq9p+cAUr)K0 zv61X$Y$jif4}^u-q7J`~I!nl|bByRL6P@McOYnhk8n&3u3bLPzRaI~)J`m2wR&beN z<|48$c~BJNUPbn}*OGZ-2H{3*QRh~&>)cN6gAat&*rLu|WY@Wm?Ee2t^1ApySc9#g zpJC>4vfJuOvd4Xfd_~ZCo_uBCwPf!DUm;%=<gb%g1%8|Ce)vB5>LC9}<dhWbALK>k zF8peJ%J&I68<V}i?Me1LZ$<Vz_Y!%j$or5zZ~e(v;R9hHwpgygWG`1a*~>nH>}45E z_Oeun9GEHaW#NBYmNC@yamv~9?`-*ZE`?r!v*mv%V}^Uu1-k^c{O=yv@=t>ySpH87 zJQ2HStEptSRSntunOS7-XJ(839J1@zi@Z_f&E)^2O<e~?gk!M9{467T`pe0#!>mW0 z6{53}?0G()?0LS3d_6u8F2feb->b;pH(o1zBiZY83vf@23%ozep^i*j@|eu7X$To# zPQ#v6LLP@bn=zU7!((ze_S7R+W6#yso`>NBfnzzj2zyo`xd-+momqW!Bg!|%{$S^x z*wfCG(_d&qaxd&@lb&eTwAqH_EItr6$42J4xV+O7iI-x}^HI({w-RqhmN&?m2Xcwm zi^=CefWT>A&p9DYPOZpHV{h_Cnam9AA0y8R>AdgEvUD#9a+amHGs`l~nPq{wEgg0R zOqXf$`M=Gasn3n_f!Oa%o)gMNF7dvO-%+O$dp@H<uEKtp@ZMy^W!;fWjshU?nT2>> zt`}0LKjh@7V|9v5v0VFL>sgBr1oI6rZ9X0w<t&HQBbc_OxhZE{W|vHxSe?55`7UQ! zZ*Zo4?r|=~{sm{||9xlX^IK=yVAFz-{$Q}#9O;*X%UnJJoOK=zZgs8zTV0@x^eLXZ zC%6%N>XGT=?7o@*D(7f_^MB~nLEcOq@R8VaBcF`@@npmu?;PVk?mAClzYp^ReLjD= z9~t@+At#qC0U+?X1Inj5mn=20m9yvEz<XdvX1(m?+yi@l-4hL*<zk-5XJF6i9r+hX z`wlV`S$B6jGo5>#na;b;tkW%+ALz4Aw{~Vd?%+&Y4s|XCo4-My^=NGY=RFqRTfMlv zP4sy$m3g}ddu!w1Z4sB}p!{LTw<jZRf9%O6Kfnh9eS$itVL!xqU+gQ$(C7E$SQq0d zhd%4m>KZ!qC34Bp_&}J6jXLwNZzn^CK1MD%1|JAirOq<!FC{~VzDF)O79R+!uu+Hp zeyuZ~L%qrQC)nTayaxLR$Vi9&NRD}a#^n{*lS|O{88$;&OrOuiT3bNeD#*z(F2AEr z4ffo~tc$bB(5F4fCC4$vOy&ZY(<jL#bZUevC`a7uvA@c7rb13GSw@Xa=4O}IIG4cB z8R&D2yAsSgCbLfObNyM6lS@vZw)+4Z8bT?yo~ZDp*z=O3C*(!g@9x|K`;lbV8RK&5 zSY1P(em+BV4i%k7=Z&#H!kK=)(3w8S_QUhi&u?}v#oqcZ$oqhwae062*OHN+olvG% zTuwiHTjXC07ebHe)5kV&9?b8Z=~vcwAx)mk`f4!S{RY$n(}w1&NQeGozUpJgqprie zJmLHv_Uw-s_gn0F%sf;$mz)Sd;CGZ)IVWSQ=Z!Yz^HXtbwR|FzWsqB2t_L7+*ApK- zuy1xQ!oI_qb#w~3Pk65JbeFSUE_Y_VJWh5U+KbFIYsmGX&mfnagb#$-*r>zw4kJUS zmvbx&yAsMvu_wo}FbT$e68j6u(7~Z`$#MX~t=K5<?_9!87vW)Sln-<+Vc`&%7Uis8 za>=RqKv*AJ&wgl&*fXu34fsIV8ymR@d-iMOq`Y9po9lAg>TqY;%E|>D`tUNBv+OrG zV;A}yPyaEOGyUhCnf{y3O#cICrf)v%>1XH<V5V<AjIywQT8H}Jjlt#*;1!T<Lpk(I zol96j2*a^a-p4u4PcV(MbQWR%Lub~>`OeIn^}~ou`&mEiY5tr#kPpP39MgP_a^&X= z>~|v1!w167*vPaw<B(~S3TN76tTS~cI8*0D@-CUoqu86@A}(!p9pzx=^Hyip%ROZ1 z{~h-E(B-tDjjhlx1zX<^rcJCr2eXW$5r=6qk9=;CJQ#d18EKw^J?ENHezY_7SGf-R z^S?MV58L89#x2F38+jP^*54xia_2a{?CCo6Q}b2mPX|w=9Qy3L$Webb<<P0czL5-_ z(at5s00eehlvg;H(1{S(HYl%hE;)lz_W`7NKiJwSbjCZ!Hg0ns$e9;%Y~!pavlaG# zBtvJaa~x;?={iNQPcLlL=X3wNlA&LN@5!-@{Ej;O4FESwAN$Lkuf_gGXZ{A@K{C=| zA5M;A@vmIx8SI~M9oml^$K2;#J_mAg9CP2K9C`Qy_U}1=f&B+$oU0!C<T&S{&-I*- z4}=}Ck?Grgo$1?i$Z&)!vA4bjI`n7rdGPvRHaW(n&tE`>{zuqb+Xu7VTiXZk2BsfV zpKXC0ZAiai+`X`8eN%^dBu77)OgVH|78|>vQ|cUj!{+DExft>eY)q$*bMy`KE690% za`cURU4J0<<dQS-f$$JEo|oh2ugHkYc1JE*fe(Ziu~E+ULN4J19N}$jl(T%~IKL{P zd}t;!34617W3c}q%E1gwi`)bIF=Xgpf&CUPr~S#X>{h4HsfNtz6meN!<XHBRV5Z6X zBFC~bA54Ek><=VEhjm0Qp^*^gV53eG_U&Zo@SNn5bMS$1G&bri$No4nbV{8|Rss-C z!A3djg<Qf89>MAb^8U_IegTfD&w3%3oQn?xvk5bUVEG3Zfe*&k69%6Hf3J7G2>UkS z<As@Z>Qm<uXI`)U*7<qt-*kQt`!AjOyNH3<7?;<hdpVE6ejC>*#eQe!(b&U{OrL!$ zq8U@px?nnoV$b8AC`%9LSa;K1&Uz=ux?>#1g^9v^0K5pi#O17uQ=MtL%bmZ${sHGT z*gxU?JM3R|eg}K%F@2VIdoN=j?E5)$ePV=j1@^QZ^$)}T5NDoqU8aKpgf{5oj4mtK z>TrN_$@zi#9rZWBeuy)D!)(hAz`2Bj075TpJ)46MSo&ZF`VHl@=O{7^%-=$oJt1Eo zGTM$hY%jD|OlO5Nc46)T9k!ioC`UT{ZN?pBkNc!^5%%;O${Ak4M&1hh56K>vc8upT zUvm9&m-mA1ShDL+c6lk}3!GWj<DF@rA36^NuXbjB9&iR`9(86v#_=Ym&+&u#DTVw` z&gEd6GeC}N&GhJ&=6Pdhh%;L`BdeJ{WY2TG=r@aghjRt=mx=zFF0X?8=g#B7cRNo6 z^La+*b1L{5=Nj+_&a=RMP&bKfogvPYJI@AJkUgIhTs{Z#=`N?AEO&V+<eOomeg*c{ z4<irt&as`AQ3rDR6gjrj4wvIA8=FcvNFf}9jcHzwz4e(;Sm+$nw0;S4ra_Kr+L#6T z63A@K@-)}rm}&kQ`^U)8;d#h0%{N`X4101+)7BZFzZ^1h2~UWyE&Ty$?u)(k1JF4Q za&k;_By}KP0XaFQ$-aZ~m5`H5E(IX4kEZ;5=aS1zoVnWN7vYdxvVD->OgZwvxzDYx z!zkpK2hNw6=2eiBV;;VA`L&RfOV}wf&}Wb)f4kL<jJP*a4324T@A6wAC&x5vTz)&` z<dQxBgxQoM&E?qhSze~O8gg<>^9L@!3vzNy^JkPJE`KNXu<P6h9dev6t>-@ZOUTJ3 z>|7D}dn2C9>Yws{LEejUq{-iy@pnknc^qGnV}3@u{7J~kF+c3%7?*9~P-p%QElWl^ z&p@ACaz!{-qwDbZX@|Sc^Z1Hf!pS5;yUW))$Lr#wDaX0^d$tv>^9ppxC079uE_C_p z&LyiTMSW9_xcvRw)voh4<m5PKxY>31yEr~W%>2I(9dgOlOa=Ai@{gQj-1TwXb3qti zdOBkl#vRCefOn<50&8H{BP)r1l{0qXS_%40?-0r>f_@tr@{O@a7EI1@ue-~6PI9cT z-Y(w?dvdI=a>^^h`p0lG((HvjImVst@>1-{G44E<(~Zf|wm)!rf9%PzE>3d!K<vq} zepk4BF!tnFzvsK0c_c@lu{jCyIRY|rwE1;lmgUFT-#~^A?MjaIb(_m8uqVg3>@s?` zg!<aq8M|;_406`jD9XoTP6C5BICCmu<@LBHQVwP~9UGZ-$7x55yV~VN*gxQmovjN{ zpLO~i<$kU|k|FPj{g=*+n_(a2=j!3i`t3<ZT>iF@^DXL7-{xJe&$$=ntm}!QZ)*as zztDA{l3C(h3SKVyM|TV9&<AW>MqJkW$u4JIpW)2<y~CMxdXF>fk^L9*!}@yBxdQx0 z=PK|g&f~#<b*4><P|j$p0m7T&JIZMjyT%0X4K^F$Toaw6pO;Y|@~PO9qo42V@*3>P z@fv3e<w&y;`(`rY&T@{|IBl*&Kkaax+0OC2XS;k3_T+fpn<z*6FJgZy8R^$M$GA_p zoOvL}xbM20`69>p!>5!Z&23PJe{r3K*pp+L8+u(czvP%^smqr@PA*}CL+DRA(wvU{ zF0OM7<m8wp=K;+BGRVm>%~>vA4mmldIfrtjc?R}#UFS6DkYk$1xqJoW<e28!E?)^b zIo8)Dlp{^f5pHvx^PxkI^~K-DP=}rBRqkUK;gDQ%JpkcmmtW=_*C(Izxcsdz+aA*y zi2eG`9B(%y!wy#=E;(MeZs9r{W4CghYoSAqI;AeZ5pr_uyKtBpbwFt28$0*Jo?8Lr z4D|VeVnb{5qnvkyC~|)?^ao<kEyf*8UI!lt<=93!<8mwE3NqqWVb3kb9Z&Z8#zg8k zPZMUFVO+KgZZYm0^7{BdsK++Sxk;G5%eWobbBl55qXiq`1A)Fc%J~Fg`V-@>z@A%- zOTUTF>77p<PUI0dU5<Pe8F5)h++tkTO?<xVR_bhx4}_m$i+mRuaqq*PTa5clG6y1r zHP}Wu|62GNGU7guJ+~NlEx8Xq5MIGH%J~i9_sNL+5%%0-+|S7U@PY7GY@?jN63(EF zFm4g{++tjgJMsCP^{K-PafD5Tw<04h*GIX<xa>m;b`SczwjJd>K$znf<MJApTZ}t` zjI|?%(bRFS6dq4TT#j$tV%(|Z;UR7fb({|pX8*&u_1JTZaXCH~j0ka?spEX4@DeiO z9)mr%7<U<&jRs*kb(~KZUP(sW^Red^<6cA_8RA|>9cQl9N4}AaxVK`@Eylf_JUYZ( zO&#aEg?~v#+%?#9i*X+(SA@7vQpfpO;k9JMeFb}NG4AW+u_5l;)N$roLFDfEx?on& zS)Y7p;7x=%c1QWvWKM(;cEnaN+tAj{qE0#Go(|`1ktYk!6lM}pr&hRCc(L%&!lw(L zEqs~qHNw_Ec-~fvoNYYj;rGHH2>(rZ9oR7HvyDU^ElmH9a{75>`g!CI;S+?<5x!K| z{L1rxzsP?r%-^ra^m%_F^4G$=j*jx~!s`ofD$MnwsK0~oAmK9MD&Yf#4;8KxZW3-4 zUL?%9Zp_08!lw$KC48Rn#lk-kUM<Y|a7_P~!oL#c93$#{Ed06f*TVQO=tQ4$i5R!9 zaGCHv!UqX266SSxOy>mQvxF}eeopue;ci7~I#&tbA^f25lfv%`e=eNCye8&t1L19i z`w5o|R|-!SK18@tc#-gl!siHICVZ3d&xIcmen$9J;SYrWE?k5TG?sT0;q8TY6&@j6 zEj(SgNqDjFNy00IFBiU9_!q)!gr61uqwt5qUkZ1}d^47@RCus(h4572!-an!e1`BP z!Z!=A5q?(qkHQ}ce<@ttBhB-s!aE2L6doyDBU~@sA-r7peBo<_R|`KX{F?Ab!uH?v z-nZ|#Zkm72*`xg{g~tg`5}qM^kZ@MGLHG#aBZZF=K34c7;nRiB5&n_zrNXO(ZxH^m z@Xv(r7Jg9pQQ_YRKP&u_@T<aa3I9p>Q{gX!{~=tkURoFH2yY;~nef)aI|%m`-c@*r z@E*c@36B+?AUs9*0O2Erj}kss_$1-eh0hVbK=`M^zYxA(_z~e>3;$O51>u*4-w=LJ z_+#O}3U7#;^s$Zf6y8?2pYWc-<AiI4TZE4mK3(`4;oF5D5MC?%j_~KgJuvx>`QKc4 zC*d)|<Ao;+*9adhJV$t*aI<im@DkzUgqI7SA-q!f0^!SquNJ;h_$R`vh3^smrSN0I zPYVA|c&+dsh2IwbK=?D^zX^XM+--xjj(P}hDBM$c8{tynorMPqmkEy$-bZ+<@Lb^| zg^w3LOZZaZn}mNM{HXAA!fyzFD*UZ*$%d(YwifOuJWP13@HFA9@B-nZg-;j0Q22h~ zmxNyxep~n};qF+YifwQ+;Zos2!Xt&}3AYO`6Fy7$65$(!R}23}c&%{vjnjN?DLhbk zwD3gX*}~1j#|W<wzD)R5;kCkl5$=YCgJ{D|g?kH^36Bw;E<9JbP54CNbA=xeUMu{* z@R!0pHcj)nm2iLI5yInzX9+h7FA+XX_#)vOh3^u6Tlk;C8)EG<+H-s1-GuiRo-BNr zaEtJ9!e<L#A^e2!+robpF6x=)t*7u9;lqSmg_jB6Cj1-WSA;(n{-^LpSe%OXDHR?f zJVy9P;j@JA6J9I)C*iM!OSVYQ+e>(V;rYT#gijZ~MEDlr`-Gno{-f}x!kI18{A?oJ zTX?8&mGDgAdBQ&u{;BZ8!p{l6E&PRW_pQ>rZ7JMecu(Q|gbxvJ7QR&Y7s8JV|6ce5 z;eQCPj|I)>KidiKCcKaERN-3THsMvm_X|HQ{F?A*!Ufx;`Po!>C*gA8YT*NfPZnM! ze24HO!p{r8BiwV_G(UrdD}|>E*9mtBUnBgW@H4`12>(U6uveOgGU3U>S>c7kCkUS_ z{E+ag!k-9lw_SSPDZ-7y9m30m&l0{tc(w3D!cPmoEd0Lk7sB0eZz}rjM#8;>2M7-r z9xFUm_)y^^gpU$lF8o8`D}-+mzDxK~;ok|rF8s0ZdUzN*mhlkbM&Xl%e<XaJ@SVcH z6@E?lQ{jIJZ&aG*VVLj%!p*|x3jbJmjqp3dUkY!wV|uP~;c>!qg-;T`R`@~TcZL5V zT+}-~*ABuJ!V`qE!i$A35?&+xfiQo-6YFtD;XQ;W31@{D3!f%@h45<OCxnao$a#f_ z3Qrbp5k61&cH#SkUlD$rjDDQqeQ><j{JH3C*cUnn1)WWWw<I4L<o$$)iq0OwqeW-D z$R`R<6P;S&1)_7L@M6(9QRJrxpD8*&BG-gGUqSY=Un_hgn0CM=bmnf#z3lf3|4Q_q z5`GrUxQ`+3o1*`&@TbC`3x7-Y{1on-@;YFq`7+YnigM3SFX6tz1B8c?J<UCZ_X0D` ze<IDvqCZ{u5aFzFqj0nEkz_yDab#ShGMr7G9{55s=2#3@i2e=2cZtpuWUsI1ME-lx ze^dBt;jQ~2uIFc{a246}Z~)oU&x*W3^p6)lU-)w2>xJ(T{yo{-$Qxu_4>P<2j?b2S zCOY4c4+=VbATDw-+0!W%c^~0HWKVyn@E%~Ei(icw{fWXeg%1**D?Cs52(q7R3EAuV zRPv0F|CJ)YRP<K~Uk7I179+~fDfhD9Bm9W)uY{i^dmdgAei_U(&qtaciT-E8UkQIJ zyv~3$%?*S%0W-}9kY;bnJ)b)Z?=C!4c(ibZ@C4yW!UqT+EIfzo<vm{bLbChDm1JD& zGF$_W&mG-Ex##%-;YY|G_qQT{PI#^8yes?{(fOP3KSXDpUDETG2=jM@F`wHAZx3dk z(G_NP7yY5aqlGJkCkRgxo=$d~WXbNUt>kHDs>~8H)-M=N68+PK&jK@VhePKI%H5t< z3*RDqoA6!2_X$5L{A=N-$)4wz$)4vA$Wtwwna|0d=YNWR(XMIS9$@B~zn|Wka?kU2 z!aED^B0N-h58+C(=WU$u{$QT#V4Q2V=+6<JC;CSVpGkH<JdeC?DC33TQO<XY{9fS) zU8fjPo}t{!_`L9|!fyzFApD8&--Z7nTs$z%TZ!;SVCHi^@=!{-=b?}AZlYf<JOa$P zXCQ91=uZ%yN_P9qCS#mnm;;W_-5n+RM++|_d)yTwUn%?}(OD((>x6F>ou7;R9^nVc zp0`K9%-ed%=Zm8A2jRCw|4+gngBf>U#Qmq}cN>KC-L@sd8wqbt_B`|#t`r_8yg!)d zdJN~9O}VE(N4QCNfp9z7&vlCMO=P$Eon*|X8SVzhXDpwgJo>8eJHmew{)Fsl{!_Te zZjet3>2FT<b8SO*{au7diq76(=BE(Rr%~?tnJIjT=x1GjHuM`Q_w+kNe~Iw1WY5nj z!WWTCLY`NVaoxpmv&er&_HsQ;_H<qqepmQw;SG0B^#_qXpL>#Vt<JC)I6f;|L%ElI zmhhoukJ}{j1;Wcj=M3_ckp6jOKi9>=mxFm;_E$fl+|PT5@V&wh3a=r1n$MCq4Ci{C zJUQ^6$lC?}tLT3%{7*3Ra5U658Vr5U!)C(0giD172oDk-E<93rEZOrs4jj)rRdi~E z>qNg<c#-g_WcQzyWH0Z<BEOnECD`Ffve)BUGRn{J3OGJL{1?jI4u2E=2ifDUGbGh1 z5#E^WI=w_*D%@9e%7rULr%HIH@Ik_dk^NjP!b`{#Lb;9=`RQaY*IB~niq2)^@geSN zvfJlTvR^B`ME3MwC!@VFyes<M%hI@|!UKf&A$#48Cl3heOcVLRWY5ohvghY$;U5XF z7G6Vk`#eL&+=$_MaD2}E1Ipbdp9p_W_PGBNdEwAhzX#cMwiMn;bovPo6rB+wA1ypd zc$)A5WIxwjk<Sx8LUfK6KAAi&l>H2mUqJS<Um|>^=-eXm+k{t(&M!s2M)=pF^BkFj zIKo<yzb*Rj3-gB}vA&AHtgmH=yCvnG=WT^cMSrC5SmBvu_qW5y?r-x&zL4zsJdx}^ zbDHo9F!S>S@^d-mo}X31w}}2vh3^D2?sJIynCL$t{G9Mh!f%j0Kko^D2xgk^BF%3^ zpD)*md0SU_1K};np5}JKJA#=epA+9h^hXI-36B?^MD{cfCi~cQIC(lUiO^2={^U5( zUoLzan0erD0xqW9?R>fLHKM<o>}ftmcAx((+3WfR(SKL;zZ8A`wj=7VL-w-t6P_g8 zD7;+wEa6qcw~)Op|AM?uu*tpP_}i%8QSRk^QTS!D$9+%a9}0gaI{y+b*&|JJBjKK8 zPqS3yeS`;y&M=YhDZIDn>?iWc!iNdZ6`oJ_JhY4aDB)v7=QNS85dNX)TrToe!q<z= z9U}j^@V%n*E0O<3_!;scq3&K2`CG#8lf8aF0<(V6L^J;ooqq{$Fe0_X=44I|5w-@$ z-`NcnoiW1GgbyXV|I`Z4BYT>MgPG=fNWYbGxBt<if4uNY;q!$rCwrRL2;Tr^`aO~U zYSF(-_#xp(g`XDwo$$-TuL-|L_WXZNUY}OOyU)P!cYhn~3Ax*36XCvOk6SKWAv#sU zv&o)*gYZ#gA77RUpDw(T?B}|Sj4_YlDscP_+RrIJD9G;-evs^Oe<SkW3coJ=w(y_G z9``HZ;*sgO))n56?D|`gt3!SUlReMnVCI=c9!L2>L1%yAsiJ?laJ%ryWVhSdWbdml z6!}$T&%+&L&%<59_ko!o4lz$r?)iCE_(jqGSeWn5k7=$ayqRz>;W1>l&t&r0Q1<EI z_}jE5$~_MYgxkm-_c)QCD155uTrKkJg>Mm^Ux@r(;a`f*lOlgc_yy5<jl5qd%SU7{ z*Plh_Te6pnzYC1K9@+Ib7Up|0Xp;&g+gJ1l2=6BP6NIM-&j2$W{-(R0a?eAf@B-04 zP55l#bHPl9zn8j(a!=<5;oF5*3*STbGCm^wd$RlRn`GFC;X{%CmF%`H*egwEbK&iU z%gLVRUgR+$&3#2ah3sk0CVSo*gpU^e<z!FiERkP8_H?cxdph?EKPLPN+4J@e+0*<) z<bNl7nnio3Y4#HCD?EzqX;zUv%}F9Zfb413kv*SB3ojSGgzRZvL-sUp75SZHPxE22 zr}?7rYr=mK{)ceUK55+H<U>P!jUiWf-GN6rA4<9VUafGO@M7Vk$)4uP<o!dM=aN0m z3q|J|a`bKCTSfm);op$mR?m~&hhG)>yJSD_=VU+cH^Q4j7Sq|5jPDrwRHX7jWKU-# z85_flij*6Lj}-oa@JYfegnuM_FWK$(7#Z!5;fV^=h4TyGsPj76?e@0tpG4=cBL7mj zM`ap!ec@ihrNVv5p10k}Gcy)OlRa;hqBD`~d7COcQ*`Etyk59TbQXzxsqk^4bB4&z z7CujOt`zw-!Z(V}YLVY1d_URC_z;+NadQFcg>tvai)1hFAB0~cd))Vhzb3m67ox34 zA6}pA^3BO^=bgx&PCu~uLpQwlhH}rtXtL*_Lb#gjaVHDUA^W+S$li|HM1C~c^Kd%Z z(>V*wJn)@f7f|kbxSH&FxL)`cvd3L5{21Bu@LRIyVXesDAbTD@C3`xbgP8}u$Lkx) zJr6y`f;|uG3vWX9xZ4O1Bzqo)kv$K4i+mi}^KcN^)5!|gftjDi0=%Pxa?isO;S)vw zG~pFs#{B`}UM~8pgl`f3p9<dzX51Bs`<UoIA^e>1OTurEy)5que<M14(Mc@JdSut% zShy#cc^J?Qb0^UsAY3LqTzDVhvBHzcey$n92ZDL7(KuJ5=r;>55?(5N64}!{UHB|8 z(>w)fULpEd3*RDqoABLaPxC?HN5D+;Ql$C3=&u!iL--xx56GV8-^so<wGOT=3MPiW zcVqIFfwv{Q{*J<Z!OX)u$ir~T-6uy1j};y#JdNyW9w>YWm}&kUX*P@gLgA&t#|ob! ze1`B!vY+c>;oHdGHt!;P+k8mmPmsNBzC`wPxIP+rJ>gQar#XP^X_kq66xq`pPxdrh zgpU$Fi|lD$K=w4R6#0#0PxDT)r}?z-OTr(MJ<Y$7J<WfKya(0}W15?jJ<VN&tAu9> zA4A?c_|G{azee~M!p{o-LHI4<kA!(YB<825@OHvG3-3ktKD>&I>t2TO;P~#BIihm} z+5NdyxI=VK6h2FIeki<3_&VYH$exE!$)2~rk@pOF`x+eIZ_{f+nx9hP-Gzq=j}hKi zcox~u)hhCK;S+>U7Cuk-LgCBEp69#Cp8gs#)}9z12gmpPyh^#-_6^}rg+CYObxG7O z7G96+=h{kmC(-FAyoc~8;R(W%gbxwU3fGgP4MpBAyhL=)7WuittAwu;UM+l=@MFSH z2){vgJAWYj4cXgx@%~_}u`+B(c6o2Imt_DMYvl}s!10|<(<t})nkjq;+2fuje2wr= zg`XAvNVq%3oS4pT!V`oK5UvwmK%N%ze45Cw5x!mce&HvC*9!ktcq2S>5%bnxxQy)g zaVCj;k?;?Ne=Pih@Mpr`3a>L6=_4Nu8<5@3{e_1Kj}@LR+$h{3yiE8E^3-syl_I}M z_)g&m$uolf8j-&%{4e44r=<DsD_kbLzwm*=b;7N}ONCDszESuo;g`tB6T_<_?}l<m z+ioj7RJcNTvhX3oO~RPEBx7H9;cbO?5bh_ut1xc4C+V<R#_<$gW5RHmggN|29X8j< z3xzv`j}cxbe5&x7!siKJD15W<PlWFjzFYW7;b(+j5`J0uW8pswcf&PFEMs?J{)bwW zZzsHq@NUBPj<2neFv3KUHwZTgFBG<Se|g+fMSiC6xxyC+-z5BF;m3ua6n;+lCE?eE z-xB^v_%mVt4^6bsKZFb6xKX~2@b<#Jg?T*|^#=(L6W&vJB6*`==c&T>ZZVf1B653& zn9JKm&g-a{4&RF#neQEq{3Bt$Yc$I3y<wi_og%+m_#xp(h1UwdBK)@S`@&xde=EFc zVVWPlvoz+7@7;|&NO*+sXyF>+S;9@i3xtmoK2i8QVZQ4-=7I0^j?DLUN4{V9A>rrA zn}zyaEBu=9Tf$!ne=A&6l%~@|xKy~0@UFtU3lA3_DLhShrf{urgYc2Ui-b=QK3Vu0 z;Twd1B7BGN-NN?^uMvJ+_!;5ng+CPjRQPYgUki6DPVL-Xcq8G>gm)I+MR<ttFyZ}# z?Oky08wZR0FyX_6TZESjpC)YYh4VD868R0nw+KHV{IKw^g`X1sqwt%;e--{xcwG$k z(f>CPw)e=b8`?#0%AL!F?VWNi-%sR|g|otS!X3g(gwG^%a)EG;@CCw`2(K2tOZY+I zM}(gew)fHbxz>vO72&@K|4sN?VLm4k^Sp)dHo|>{2M7-n-cxw8@O0ri;rYT#g^v|J zTliezYlUwVzL(r5*#AM{$Aq5{eqH!&;g5tr6JEDRn*IjDn+tC(Tq@j0c#!ZA;Ss{4 zg(nG56Yd~yAIiH#_;}%ygwGQGq3}h*mkD1le6#RRh3^!8Q1}tyCxo9CUMu{H@LR&~ z32%V*8q2$h@K(aTgm)I+MR<ttFyVcK#|rN!JXv^_@ND5a;rYTx3NI2qMtGU<MZ%W} zUn6{j@K1&B6n<RzN#W;&?Y)2QOYe*PBjJAvcUv#5i=M(;3EMmRJk8xjK3sUD@O1L- z!JqA2e9ni8yjJ)K;a1_r!aoo`U-%;7D}}ESzD4*pVS9I<=j~pR|5o@p;XerfQTR*Y zZ-fg=Qah|8yovDU!o7q`h0BFU2=6aEMfd>WgM}B9cM0|K1K|^dPZmB$_&niDgs%|3 zUifC=)xviPKQC<W3G}?ZCi1t0KNS8{`0v915H4IlE$=$Q+Y0X>ytD8w!sCS}3eONe zP`FmOLAY6Xp|HJg(93>|$WIYIL--0|d#|9!eNg0&2tOhGwD3#9FAKjV{GPDAC(zIJ zSCQL$0$t8O!HYh&uJ8uJI|%P2JY0CBaHVjy@PWdI2saBa6h2A#RN-@k&lA2@_(tKo zh3^-BTKIRuZwbFA{FSi1OVDk&>4vEdw-DY=ct_y@!h?jXgvSd{5uPD@h_Jnf(DSoU z<Q>ANk}<DhI8*ps;R}Rs6~0~g7sB@nKP&u#@GHWv3;#{{Yhhl0$9xtG_Z1!>Z0|Po za_uehDZ(>^>xCPImkJ*%e75kp!q*7fdl5Yk4~YC>;U|Qj7Jfna_rh-qzbpKe@VCOn z8>e<#SGbpOsc=8xU4=)JalOY-Av{fZrto~>BZTcejh@ajk)J1gq41T$*9fl`zDxKi z;b(<^FZ`<TJHmew{)UYH(ZVJvuOnO{yrXbm;eo<~h4&*54arXyo+*5gaGmgc;TB<g z&!nfhLgXujFBHC1_&VX6gl`vKE&PP=)50$Z|6ceb;m?E%H%;xZj_^jpn+f+3?k{{0 zd2F!fp~CgTjlylhi-nIBK0){l;j@K*Bz&>()xy^c|5*5^!uJS2ApEHCuZ4dn{G#xy z!fyzFApD8&7s6i&b1f&@vsic|;mw4536~0w6y967T6lu+4B-QX4-=j%yi)jl;md@t z624jZC&E7$zDIbC@Z-YI2tP0UN8vYxKM?*z_)Fn$gzep=?$15&1DaSDn+k6syuEO5 z;eo<~g+~aF7M?DAfUvy>)$=n~<coxt3ZEc+vhYR1mkD1Ze1q^^!uJV3CH$=Lo5Jr3 ze<}Qp@RpmywiTh@*jBi=@Xo@6h0BFU3GX93L3omIjqoht4&f!j%Y>H;pDlc@@Fl`m z2;V4ttMCKD4-0=m_Gh2I63%Rq%8P_I6y8*LYvJvL`w8zVTqZnRxI(x}*xp;~`J5v1 zgM<$it`}|;ZWCTCe5~*Z!e<JfBYc6dy(8E2cCE;76uwRPXTtXjKP3FP@RP!C3coA- zvGAXTcfxayv3~mr?=Ecb-SzzMCGtw)3Br?v4-`H`xK4P!@R7ocgpU<ILHJDJbA&Gx zzEt>X;p>HeENt%z_VV5(^817z5&o6%)55<K{=M+4!k-EMRrnj>%vNa~+53k*Z`+Ez zxA4xwgM^0&j}RU$JV|((@I2weg^v_oBz&CkiNY5MUn0Cp_&Q;GH?o)aUXed3{EYCs z!uHN&kNanle<9oh&o4y(w|6PK{$?WIQg|0(d&jct4-@&G!uttN7S0OS33muD5k6h` zEa5AKuMu7?e3$UAg`X0(_c?o6-V*s2!e0rmw@qrd4TX0U?khZ8c%<+|;i<w6!cD>p zg*$|g6+S`ueBq0PZxa5o@PoqkerdOfy<ggSt>}Cp{E2V|4?IP`DiYq3JksYI!o7ue z79J_Qx9~LKnZmP$=Ljz%?-|a!RCt;2a^XvauMoaY_$J}|g&z`rT=+@hKMKDo{DtsW z!kJ!a{)>dS72ZL(pYX22_Wo_R!*G%BC0r?7Lmm<AHcQyv*X{B;k=y&aU4F92R|u~Z zzC`#6;p>EN68@R+FN7ZuepvW*;kSi96#i8BE8%a2i?&Pc&_j4r;Vp#i-Q#YD9Ywx} z@F?Li!utx(7M>$KU-$@NdxyE7ce%*V6h24z0^v)9?LFt7&RrsZQ1}tySB2jYw)dZV zIv<JL-g)lw&2V2X`q;L@I|%PAyo+#|u)QPQ)7(qsmBJH*CkfXG&k~*^TrX_zSNC(Z zirn6{?((BWZtquj`PCx7S@<WycM9Jv{E+aY!cPi6BfM7l72&sp-xK~+_;cZ}h5sqs z9S^g{y0iDadl~zRe1Px};bFpi30DeF5S}DFQ}`g^THyxaCBnxDFBd*d_)_xl(C=L- ze7*3^!g!1&Q*dC=$I@xCR*XyS<h><ZQSR&E=vtC@-IP*}``HY9WF)@lvp+bl!49O{ z*JB4$jx}zEa%_AbF9S^<pFtW8<~v9kDzL?8HLJjU-!;Q{Z1EX}iD15uj$tac`0Ppz znD0eon1wAqpEDcGcSSPH!4~hA)q_X*J(otxcgF`pGq(7CxrN}k_S-@EP<$XP!4_?P z3^@J<VHxEt9Kv#J@wX(Wf#aCIf^r|%R#NVBjPogXzKC)f2H`Sn{H+<oRoLPh$hF{6 z75G575nEh$x)scKCd3fyu?T|5J%ra6-iqvN{=I}tMW>H&f3o|-Kw+zQCXB#(kG?_E zM1NqBB3F>z2dad}lidd<3R}Iq53t^&Z_FYyg9x*+MV>=;AE*~@B)bnZ3tPRrKd|1T zZ!96Z4;&-BjO=Z2x$tRZ78+p%w#ZiR?gOm%=o=T2-3KlczKTqPAzX_s@{QyQd?4J4 zE%NPT_kq>Id-7QnuiyRG1A7~1dyVyY1MidKnBfNA*Yh?zj`sq*j@Ic3_IlZDE3nsv z&F9_zHa~Hj@5KJc?OcuTqdni)8SM7lX8_o3cp!A6t%`R8yR9A~yM5S3qa8MZZDQFs z-y7^@uSR)CdU^Q_Qsf%vLX`1PVg6Ssbtqrp%;<}qX)Zo@L>-tfbF%PR!WTGWnLe}1 z879lzBz&9jUBV9uKjBPM|4#U2XH2^@Z#%OJ_}mfmM*hNiCorEuq8#SV@V`VOZ|pn( z@~wq?JMRiPpGTrTxy*SGcrWL{;7Z{G$?jKkgqxgcTmDZdb;$gmP%=)DS?0{>{BKao z;f|Seh4~B;<r_o3O892spE=WA`K%H3$!nakJeqmR8Sa~TQTR1y+Lr$Z%DCjuoN3#y zoOc9w!!t0{A(uF_3G@`+&bc4teT8>(-UV_#cf@pP+tI?+!jpt&I<uRa>pTS9>Rb-y ze~B_p@~O^jV&^-L0<UsLv&r1zTmk->^BC|iovXpWaUKWeb3{ykKkz%kd|oKZzj2-f zogU~{D4zn}%y}BPmvarcukaw@A<mq-j3dLR8Kw#!<V?Tfvq01#FL0)hwF~q4AL>wk zvhdl?^pgvPuX64S`Ax!iI1hvTUg0&)wA)j{FFMbJ{1xH%of{zkv+%dV#b^-B^L*&= z|3D*eDa`)>rTi%9@IOE!^O+wq$E7jCQ-rg^M>wAW{UyRD3jffVW7@^Smph*a`OnBG z1H*m7Yn)j}PYCmQ9_my6vM`_RiSo~!IiLO7xd*riV-|JD8wzhF+*^2{@Nnl+#2q8d zXLy(<<$P`@a-(x^$QL=&H%=5j$GIQm7YkqRJOJ{ak$s%KPxw)1+Tm$o{@*C|iy`MT zIg$V5j3$@)v+%dhFjI!l<WQfdTVI&}LrOWvh^?Imf_n?^DqQZoJ9PFE-q*Pjaz4Yu zG|97^+1_h~4|kpc`9k5v&WAvLqH`1YOyTo{FLgcwI((jo=WPMs=DZkumoT66p$_G1 zoR0%P<9rU7&+|}+{D$zy|EIS%fsdlf+W)K5Nk~W$LK5}>5klBPNFc0&21r=LA_PT6 zJ0S^4v`JzX7DYweK+yq2#Ss;7V-Ow2!F5o<ZBWs{kx`s+LDX>{(QzM_|MT2BxBH|C z>O1fI``=Gj)wfQad+t(qtEyYo!fPS_Qg}W1N5#?Tpy-$K*1{aqbr8NA+(R+v^H87i zLBhWWA1{0_c)akV;3CDG&qKeIpDBC*T&_4M{13>Rgb#r)5dI2$iQ?75|AG8k;UB>_ z3#a-p7FE1mxFh8E3U>iNDx3rUv*MQ&zbQNfI`0b)1s@R}0sdCF0PJh$rI*}Vcmg;@ zcrv)FV$S(t{!E3upKviaSNIh0NMZgL#u#CK$7VK}g9o^Iiuu2>l(TN0t++w)`NFKH z7Ynmp;yfSvMYVKp5=QbI&gY?=e7`WqkWUDwf%hrq93JXpc<sEd_+8=SApcCb7x-IY zwowiY(=Rzz_(ZTP%zmHqd8ji9oF;q{xVPeLVfNj_6pt2We_bGa8hDy;3HW5;GVnab zod3gcs~|r|G3WeP`K7{VL1(q%b;9RB&Urr6XC3D}AM&N(ZHoUWyc+Ud!dt+c&qICk z3&Qt;Ur~HWcrWDdEB;LQdC0#LejDtEJ=!F@!v6-RD()iuCFJSCKY+7@6Hq3HDjutt z^K)pQ{~a?+@#%`oh563$LdA=O2SUC~@k-$_kgrvIgW@g1Cqied@L2E;;hErvgy({v zQvAFy>)p$W-&Fj*@LAB|oE)Z+{H-v*8TEtWlvL=*^=X=7&bOi5kNg~<I8X5?VGL89 ze8rO$bM6i8P-m_%hE-0f;)RMi_lEiyLO2&FzD)6IVH6jKb8o26@#kj6+Z68*?h2iU zgn8YuNAa`59DBSZ%<;x+ir*DxU;i(~-wF?coDpGs@__Ne6Ts~hcM)b=!8tk9p9&rz z%ywgl;?cr$ATJbVTfw<E^h-WjcmX&d%r>D)agA^g^2NeS!51pNT=+c5*9fz(zd?98 zc(dYd!Yd*FgD}Uy4+~!fenNN+c%S0G39pCzb;bV_-VFJt!gqqdR{WFj?;wxs;N`=1 zaEkCf;4Z@Vf_n)+2_B?)xbV}E=PRC|c$V-!=*(4ID*Q6!)ry;h4?@m4HatfhOI)US zwc>TchoG}TnC%|t)zI%3;JX#yr<ikTsPh$co)Z2B{Gu?&B(Dl{Omavu=hDz`8rlTT zr6KnKe<j=({FCCij-Ji{$P*Q(3Uf@-O?VhMQ<&`==ibmhd4w>>6`XHFIeCgO#~3pe zpDH{L^7+CG!BvVIh0lka^J-|5e3@d-rJ;NU<Qo*<EPN^Cw+XKYbN&qVH-hg|{HXBF zkUuTF3A|7E4)8(Y9pJ;lJHa0cKLGx>@WWuvjbT{i7~E(f?*hjQKMw9e?v9fP$N%ZJ zoGr|@dbr~8il+*5d^KC~JYkNbDiohBoDO-TFx$-Y6<;jO+l;G)$AGU@%>M*uJZD3G zoA6xlHpM%H&w%_P;S%s;!feN$7G4VetKxqseoyhI!feMlH->Q_|3@+J%UXFW;pNb2 zqc~NVW1+6XY~Okb-v}Ncd^<Q#@fgJugztk+k>a_+PeERyxLSBW<h6=9e}-{>3G$1C zUj}n74dvuD!Uw@O2)_pAyc+6|w+g=r{)6yg@I#7s3%>(7=h)Eid*Bxpzasnz<eYCq zog?7)g}(%UCj1SU^KGa@j_%^|cVN!9p`7ElPKtXf&Qi>|H&#Di@l?h9?{(^M99SZp z4n9k9gW|=)y`XaynFSv1I>j4>S=Vk;%=tFdr~E#}j|;Qj{Y5wq{F>qqgu6lhrD9)K z&nB-~5`;NE=_K4A+)FqI%>ROC9LQsY2ZJXo=KsP|hvSpeg@=R76juw6guGsuW0>=V zCxJPyhIYtT2~P)Kr+B0AJjk~w-mdt5;WMGLTk*4s4=Cmw8-`2$_l1{(`QP-ElfPFS ziwi+3Pf^TyHCCP_d@=lT{tV@-z~dFqP<)y&$1Rn@H-Q@!Um$!3<W~xF9CE$lTZP#s z{9gD0@Gjwp!A}eC0>31@7yO#ycZE4V;T#yo|F2-qfgv9N$DnYHV&Q>HRNPUR<u+Y$ zKVg>J!HPM*g?3s&K3?%;;ntAP5_Z9-3nzig6bFSdjC1OR(KI{f38#ZER(yqUHssd| zj|Sf)%<_4M;(HX|FI)_rM}_Bs|12B;KQBBV{F35V6~8Im1fBO3f1>!`ioaF-lkjTz zjYXTpJS2Be+*9!&;j5v;XZX}77YMHfPZ7QzJX?4(_*BIK;oBgu6y64|5#~L#CgEM+ zi-h-pR|#`$yiW0N6?5JT<Hj<^c`xMGz<(5G|H8R0l(T<%Ofl!WSow3p>@QwY{Ho$N z6~C+aBVo4lpDX@eaSR$!hDDt=irWh(LEc$71w4q%1{Q9F;(TG&iwTOSD?UYWiQ;PE zR`6S^nDbZ|7VFMM!mK-&D_$d<2s!7mP@i>bi*PUS-NHk`JB9PXj|k5KKc)D2Vb+V6 zg--^*DSRsUJ;g_aS$Dn_4uGT5z4(yhg-gLn!sX!3!ZqNYiU$Z^0C}F`(Zb6iFH}5D z@yWs~pfgYSGVlV$b;7J8=PJHL@zsiNP<)&4tq%UnQusmegNh$lyifQM=)9`<UB#aZ zKL(v2g`WV&9_QuZQ{cA3Z0EZu?kW5%<O38BQ9M$3KXeL&IaZvm_+-Ta#TAO{gkOc< zMT##Jeh2a^6<;I#Pslea-lBM`@JG<uDf|`q5yej_eqQ(+==@FiJMde=--AC8=6|{! zQT(+quT`C%Uf$+{;}s_h=Rw{{@o~Z<A@46d1w2IYXyG#;FH}5TxCHW36qg7uf_#DE zdg03;KTq)`imwvB5<1r@zD4+I$nR9VLwGIZ4+&obeq8Z$!u)>W0mZKiZ-D%5#UBg* z7V<BJd0qUI;+S4uKJ&V`o$zho?!vq-9w59GoU3?@@HWV&2;T!fMfhHDx#Ak(`yoG1 z_$lz^iq{DL8S)Ln&w_6j-Vfd;{CDvEil0#YSH*7#zXtt}6o0AMpW)@hVd%Ju+Y7%7 zc{jzG!tX&oNccnWaN#3h&evm`|26m|vboua|07pCUzmMUmEt<ZOBJtBe5Ek^ruB+% z5$1E!JA~7~zZcF1KcM(AVP1pm73MX_i^A-iUR8Wpcm(7h2_FysLh*lu$3Py{+e>>s zI6-&{I7M++;UdU0gr|cC3iJNzP{k(*p9y(^a5;Fo;<>_&kk3~fRJ=&>MT%DoFNfdj zgx7;NDc+`dr|=EX*`xS*#V-rr2%R^DZvnrj_=xak$iEf773|CO@{rtG_;zrL@SWh! zihBz4Uh4qiyTEyh#|U#gIYIFZ;on1kisBMsUK3Rd?*yNt_*~)pA-`Cd{qL2E*9-4~ ze53Fa;4Q+>gYObH<5I=Dgx`S9<HCo*&k27Beo65w!XHEa33&(r?kmMV3i~0C?&Il@ zUB&GccURm;I0pJTibo2^Lq1ON6k*oQ*^1{Wo-fRCV^HxT;U17LSA2!y^@?v%yiIrj z{O%Oa2S2KKuj0Q77eePv#UCmDMtCB0qWgOJHWlm&PXl)po(b+D%rR}I;vC^KARnf9 zwBm7!Cn=t;c#h%{;S$(9Teu9oNO%Ewxo|c33gL6W>lNRuc&p<3gqK2pkK$*A&x8DB zVUCjz310&KQ1KUve^eaT&&yBhCkw9zrwOwy>L<JroU3@K@Xe4<B@Y9@6)QeNnB{zd z;-GLW<W0h<;0qLAF5DUNHHvQ#?hg4D#dit!f_$gqM}(1V=V`@%5oTFEsQ4{m_Fo?= z{<m-*<liffLEp=?4~INaaYx}%kats@Da<}=kZ?YDgyONn;~}4{c$)A8$jiv=9N~hB z8-<y-=PF*I_)5jsDBdU>2ftf{*@oPuc&Fk=gxQ8Xt@tm(?I1s>_zhv6>-Q9Ys`zW+ zj?no@nCCPBCyMFK1a}n1X>fW8XMuBsnJuG)M}rF#Pgguwahc*8;c@W0M0hTEh2q~R zzCrO8;nSdhmoVF$or)h8E`fZv;%5~9Me#x5`Otq$xC;D%;?IT8g8Uodg<u~thWSQr ztvE%v4)Qd`y@i_~AE<bk@Dj*J3$y(hr+BL3lN6sOd_MHcgxThtt+-M6a>&mWz5;x) z;?;_;6}}2OHz~edcpc<-3$q=&U-&xkF5wN}rxZW0_+{bWLg!84o51fY{!Dli<lidx z4fOJyW2boG9pJXY4}#kZb9~Z6_(^bY;RE17!iT`e3%>`RDEuLKrtl}=Q-!|=&sTi5 z@K2C8C_Ya(8rKdN3%3QY67B^4jqq{c8-z2!w+Igg|4#UL@O{GLz<Y!X!Osg%0{>lj zD)^tmCxbr~=KPkgh0g^4N0`^n?a(lf8i|C!by1uy+zRr3igOj8ARG^!slsi*rzkEH zZVP#xFx#>7h10>83gZ&jStrc?<z`_tTh2CNMBVwLFfYv>5N1E}JeeH?+{=pJ5axLA z9mO9j{!;M|ienK7Z89I)3bzKgSKLjQY40uE7CcZm8JsJe4xUJ6Lkc%j@yWvM-{&cw zuQ;f9k#Gm-FIRkp;`NGeQM^r<dA?H^&6@M5;=PJrQv9ak4;6nQoDVxbT$nPA<Ti>s z3$riI6y|t!i0~9}zT#=Z(;z=haiuWFrROL<Uw97WR|uDZuNSTW->Ud-VYdGd3!e*q zQg|8o1;q!2IX*nB_+!OiDfZ=h`9OVF_zG|b;Z5Ll#r+izRh%z;EA*!b-vK^Fak=7i zgttQHJjE-8w?Tfb@OJQK#dize3;Dysd%#Z$vt4~b@j>CIAwR76W5r)7_6_#(g!-=V zU%?%O-v_5F?yq>L;(Xzcpg%?UGw>;j%M{lMe*vBIg}(-`Qhc58caYyI`~&#+igyV+ zXg{A3_JjYX_^@y+<ev)1ga4yA4%fA;BQE6ah1p;9RGcN;74l(<^M$)ZK1Fe{;xiRj zD{d6-55E@(=Yv-&UZ?mb#ao5PL;qgk3E;;R?^FD$F#D;u6@MbkKI>cIlfcnv$eAa_ z;6&kh;I6_8!2J~u6Rv`Myy9t!=Ls)?PPO8tiZ2yD7dq<{Z&bWp_zLJer1%-de-mB} zox_ShR{Xs%@9W0nMjg{j?w~kbcpK#X73V2FL3lfKCMlk!c%I@)#r49RE456R_h~Ov zyhibjiti9U0R0_`A6EQl#V;!Uhwv-#`=0RY;ID-bf&IAtW1jH7ZldCDiu)+e6aEJJ zCkQ)H$P>l06wecmg3bcPb&Ahbe5v9!!in(vTj31wZHn(v{E*@&h5JDN1;zhR{E_0X zh53I$eq0bUPsmA%yD082JPJC)6;D(=TbTdTTB7(Y#penaLg#YD*C^g3JPA5?3r__< zr1)v!>5#u9d=mI|#UBb6L;i*EJn)Z-<1jE`+9^*KJ`<d#I8$+sV!rQAzto=~d=_}7 z@N)2Jipv$(Dn3{E66jx|c&*~iitiTYe=a?&_({bFgs+3nTZ%tX{Jro7=)_^1&b08q zYf}_=6TTVpUc&tErvAeBgNF$31&>r*Ap8d8(-hB9e5UYQ(5V!D8(gpWT;X>izgY1q z#p{K?gw9Qhf2a5l!u%iGhZH}qc(39E!f_Zh|6TFh!by;StoU<b{y+6MilZ>bXWmlo z3U>#0P@Jx~zv7{a^M(7v?-b#DaIxYu6;~^66fS`N1&UWHzDDuQ!V{psRd_P^KE;nK z{)_NT=)9)*pTe^sKce_M#nE_J#QdR7JH=fT_Y&rRYGo-NDttQRV-!yiJ_GXU!U6Cp z!WH0v;ws@P$ZLep0xuG-179e-6nwejHNxjXeuFUo*XtI=cM4w)`8~o{fbSPx2YyWW zCh(sX?-$+#`9a|=;J1YNpI{#-{#<w)<lhPNzry^;W9IX{;8wy9gS(OQF%X5zRGcLY z6=$&G(TXPs$3kbO;?oqDE3Q?1u5dE^ULwqE^Q#qaP`pL)c3}+to%<E<R{X3mx;p28 z;x`n(ulV1Je-s`Ezj0%{{Fw_*R-C3dQ*n;)nb04jc#7g;;S%VS3J1YwD_$&I3;7D+ zCE(S<%fZ(PuL5rpUI*SL{9Et?!ncB-P`po=_r4AY-wFP^@ZI1;!uNqcQ2e>#Z-gI! z&X0;)o#5pg<q3+9Baep=uD{|OVV1XHibpFRr+Av;xx($?cfN2Za8U6g#mg06srWkK z4EWt7JOaE;@lM5$Dt<=s0mW|!W8-|H_*>z8$fHm6@`Ri$Tm<f+c!1(O;Tg~wBRmUS zsCb%iG2|x;^IpU};j_T=h3mmV#fyX+Az!Ze3dQRc-=cV%@N)RwDZC#1sN%hf|El<P z#qTTrT=*u~`AKm?zL#&5cNE?P&Jf-L&K71lAE9`hFz-<mDLz?oiQ=;rFB0DAAb*7S zgRfA$Uh&O}f2Vk-;zxyFcJTaK@hgho7Cs1_Bf@WhzZ3ox96i>{6LO;P=ip9?dn(RS zJY4ZO;UD3*NI2DpvZS~~@mY!+g}eALA5!sEihnDd37y-7`-1OL{Gc%JCp@lrpW>Gl zzoqzN;bA^J-xn?dJ80C|{*YTMPF37pcouX9C?2l3K$!Qvrwf;W=PI5rJRkC);zf#= zE51_kb;339yGi&G@HWLe6+fzYuQ2Z?yrTGR#s5<Lz3_VI$0Bc-Kjb9ET@+^s^WH+X z@D}h0;oHIEg!w<ZMT$=qz7O&RiW`I<fc!$mtA!te{08Aafp1rQuka&~KPLPb_&LP~ zh4(=IuJ9A!&lUe9%z0=D1ztXoI|}awX9zzB&J}(hJVx;p;lDtBiZJgvlqs$geh2dN zg}(%^Qhc2-=ZxJd92bRqhKhFyw}$)~;ZEScDLyRR1@cdY)4=~x9EY3bJn!8hZ!bIu ze4OHJ;atd%7tRMyR9q}P4)RiAUZ*cqe6BG6bNF)MQt&m3Hwl+Pez$Nv_#wql3pYak zlJH{in~FacUJCiQ!smfwCwS>4rwH?!JzeoY;Y%SOrFf$76_6JzE*1U_<O>xq66XIQ zUnsmDe7WMQg|CNvz3?628-;g(?-0HZe2?(M;0F{xqWCG{C!q7ZFt5}9CcGc~hVV<^ zcZ6RCf2jC~;;)21fX<JKqbGX#NqK9<Ns2oNJAPbuD9%(oNbv~8CkRKuZ-L?|if1Z5 zRq=eqXAASXzESb{!mS~{RPoiqF67q<CxUMgP6gkoc!x0mNBTkGPT<FcdF}sa;VkfT z!h^tczB9dT968`|61l`<j%$6T9;cJ%d(3MmUzx{vOyu~=J?8k;SK)C!d4b21$dw+? zBv*Mnmt5^}37G>$I3D($ZP2MB^MVC#2^QZ%gU)htjmKQuw76tRi-~^;k9yzLv}rMM zmbBpVE0h)!Pf1HL<&u^XvZRGkv1u{!k+fVwxuj(cS<<qRENR(Fmb7p@XVbEqENR(C zj=>7<AQsE-C_bY2d&O~RyY06JQx&Hx&Qd%=ae?BQiuv5a+N>hSBS5%D#mg11R=k1C z69RXe;vI^2DQ2H%zl(T4@gc<@E9Sj&s~?TFz;cpe_B~eKS8*OW#fuyJ70c#->P0?R z$;%bjDPE>{rDC?Z*5)R~+Z8`Z?(D_kNyTg{t^75`?<@X7G21w+&$h!d+XBlOigOg3 z|CE<FOj2_5|MDU)QSzYTC5kUmyhiax#k_xH<Fk|8-Ans!#rqT=RQ!(OBZ|LQZ2m7^ zY^Fws?WZfwQanO&f#R8p=P9lt_wwT0sCYR!!;`O8yg~78igzg9rP%z>dxmG{fRZ0l z{4u$Yr}K^CXtWtto}@TUabLxGit`m0DV|I2?}b&axK8mh#peInMSs1LZ&JKn@q>z= zRJ>pDYl`1jZ2pH`!g6B6@pKh;Qk<bUNAYOIlN1*#E>RpL5AyP4iQ-EXuTi{F@m9s= z|JKFMZYAHR_@Lr<6dxhuc{APjisM>^<*AC(6=x|Pp}0WtOvUrays-&arMOY?a`FgI zXSL!Dip~F|i_Q)u-=%o3;sc5gDK`IyE_S|A^60p59Fi2LDekK{PjSBDBE@qRmn*JQ zyiD;*#p@MsQoLR9gNmP2ykD{TFLFum`%3-=8P9%<L!WHfRoqE&hT<H>qZLmg<9P`k zzvXMWL~)SJK@;2(#g`~vqj;m@t%`Rl-mQ3_;)9C$Jzg8`5yjstj%yv(G5-TD@l03p zEX5-f7bu>oc%I@a#f^%WD_*VG{I9pf;Wj1Tp?DWL-(;t=SMdSGhZKLT*!*X=_>E2o z+euPv{*QaSXTLAy!u&3-<$T3OisvdWS6rufnc|g-`7K;)f0N?viXT+`q~iUGUsL?P z;x82Q17J2RS8*rB8H#fhk5+8{BU|#PnDRm|-%7|6JPwj4dTjpldXmSNP(In?HRLHC zZzNCkcq_Tc<DFzq2!z{Bp6>BJ@(hm;l4pAS4*4XHkC1s29`1YcY>(sGfO+8pmr9=F zv6J1fbYWxZd~6%*y=|4HV0B|feQ7W|SXLgWtEjK8s|qyMS65b6)CbOKsxCVld!;oE zf%4j#ia^Dpike0zyS^e=nr;2nmDW@Q1J$*G>Jd4C`ijcx2H5j717)Sb;QZ3Evl}A( zFf6J!EUs=Ws|u7?EUGT6Xi2G|v9!L?i$Q5wV|8tf7^<!>U6`9a*hb=5<|~2~WsNpf zWx?9AvyY)!T~pl{C|_6_2v*k|OJ{ylL!hj-W<hmjQ+-9CvaY%|!dSDMXj~GgD@81S zL8q)XSX=*dI^`9?h{IJ)^M?-&l-HLo4%F3FA9X&073G12r8tF40t>2xL7bAZ#?qR~ zU`2~&8Y*handr!)6%BO(o~4?K#pX<Tfg%ectXMrn^H=H7UbB2MhMnxjiX|vm<)w|K zPWJo;8w#b_EGVXM)>j}$D*|N;%LDV97A&Z+`PQPA$@~`d{wKw}mhs7M7TseNa8|6` z>^#XG6Qf_{4<5WwTCNf;m~C0HnVq9*%`wazr5Cc&EHzTuLI*=JIJ$ZrBOp`PkJdiQ zVzX)(wq<e%%4~K_*4h{}({D+k#X8%<X|=UA9A+r2W~b5Wg<>9g)YRu+VMW*bqf3ja z^hVrR(a;z$$wZM4g&Nrev=CsVO0(Sgg(kv;>>1GQgO_i%#vj!(v=E77>V{HcHI8aO ze#Y8Sx<^@Sxs~}DlP!A)*$o6H%$YvEc=C+tfj~x1%i>%mUeHui2F<}rqznvEV$o#7 z;bm{LpoX?A9;U=%V7L;gphhUMXyzU({w*XRSEs=GZz1}*I{sEqN8ZYG%vCgV8GY8c z@{0LQm4OB5H*JUHNvdlWpttq7bpHJMibc&lpl5HkkB+ydGBlv@ytN?m`aSP3T0AGa ztajl-Gs0QYSW(kZn(YN^Vup?gBOVC_J9YK7buzg6<xN+p;8rDXQy7<rb-IUUjoUcJ zaTurdIFw8B4w<#p<4}>DZ=`(x%xAvib^-QrThJWCu+X_2i?&ye{VXijS$iuW(Dpjv zW5o=c_9*8<d)u*Sduy;S!%dK<$L*cM`P_jE!d?(t+G8GAd;7uK-aFWzhs8ST(LINS zoR5X>AnYB%miBNN9J2RMu(p?vog&Drv-aMCK-=4!?K967Xb+cHA$v*iukG>PHqV`P z)?NbS+Ft%3pToSNJ?0yaahn%mZ#VXHAh*uigZF0k_CvtS4BAV?V(syJGWdnc)e-De zVc$AyZ*GLWPB}h@&j)BP35&IN5oGv<?D77$T)rBU*50xRds+Bc&Q561UNRPIkI&|{ zJ>C;<DZQH_>>YwVn}4aw-jfmbc+Z^ix6a0o&*RDYa-a?`Br;sauLBkvzqcdo9e_P+ zgI+Da5n*o=?D2fkUMJDxeggbMHI#n`k6|xX<oVF0+pg?&!M=@OzX*GL7I4J)@K!c{ z84>m#ggu@+#xG6T<GghpKi+FEXu%$zfzWoo97`JNbM}F0uR9hSKR)Ny_L6X5yZGUT zdUTBu_FjWMKKG%$bS&21<_LSdH?AGSqPtV{5Pjp0rFS><*gpJ{-UBU!J6LRUW212| z^vL-X!fhDtGym7ebo9nz)A4$Qy(2i#QoCl$M?U=0?SehlH`?oi#oCKO0(3s}9{sgA zZXNZEgC05G+jG8wy&#zO`eCv5hKfC##&=+EsrccBdJL~NBHR)*-UFy0&W6kR%R1b0 zJXmDEz;Ls$*l=%*2zNE?$t?|I(T4kUM7W2bca}Z*Vvip7M1=bw!nN%hZ>`&K-;M~E z_jn`Qahh)f4?3ThLyv8pb+kvv=S<{$?!fKC$G`Y|lj&ui@|cUIAAsI%KJ#AX9oV;y zdOSWx^pH&Bc(0Icopscs<MS$VK6l{i@NzYu2{PQFSa^)#P5|g|t00tHSvczH@%SRq zv*GT5UhfvdJqLQUosWfX?g`=g%Ujbt#&FH^E^KXj58@t_y+sYN(WCiCBwR$@xKwm% z?02oBJ-TN_&&DqudYrRpoz;5^K+cx~srfz!MZx3?>l2SLejfoCzP0xa?6q$pz5k4` zSA-9dFBf|!D0?pI4ZYj+CZRJbjIhVuVWMZlo!bucgCg{x=Hx<8r(@qZD531~{Eo$9 z(=jU|++sYhK9>f>QIF=$vpH;Sxci~^FVW$KdUT5;!$l%&dJAyehI>;)I(DOT-b4f9 zti25p_KGI@oB~9M>6n1U+S?gnucW>Ajo?UodqvOY^H%6_KE8Fd$Mk*@Ved8Q&F2Ae zHhz4LNX{4enn^x~a}pRo-nO;zi$})MyUoA+jyRX%hZ}1z8VcH8{*>@|tw{7({<0(N zErGqBG$hX2>la~fCG2sW!T3$bV&hjJ_H4dvguNFc(#zfYh;V~=uKy^?m321Ug%ROy zLbxT6F<iFOHr#a);bwI^I$s#>?uc;9q4$stRP1s0PZ8ldc!}1Y5B4KA+(QxJrgz8t zUM-|IrB(CuR@VdNrG@k+LXWodvC!?9g?0@BruP&qHeB<Z6#G$F=x)PFLlq7=>e0=R zaIM~h(BpX1I;*!JLT~>u^p-~Gy?+e7H4%DFua?8THA1fw^pG_nXXE#9gx(0~aa?Mh z)q62QulN|@z7wGrJcizXBJ?gfhF)9r%RKEipEp8}<6P@({Q5-bJqSJ4BkQc*@ez9a zp@*h2<gDI|2)%cphbk9xR<A5V?|bN_hqSzM#ofgbdTALg$M4Dry*%i(bUwC<o(*ay z^mt8ZosHkE&?D!|f#50Oa(@<NJjV9w;Rt*AnV4fgQ#@f~P2U$`ukSouzu}n|>roJk zwfA&{y*-OCc0yZhowfIBgx*!lFg8{N)#@FH2=~D|edaqy47V1G4flfxdy_X}zN8Hl zTWjx~2zxtT@;RJuMtkQddp|_j^WmkC-8gQYwf9Ygy^VkKIh>nDdkt7@{F3+#+j_=! z5A5xq7#7%L3DBdTd^xoJ6<l|tL!iATEY@C{*yA-X-P(82X7%-$Yue+|Cqi#%qR(7+ zP>0UyalQbmX2{Kh9>;yw+4zkUdse<4dMoV?wpMQp^mIB(GNVG*mmJ5~bj*mbm)6$j z@IN@Mv-YM$*vrDp>C|Jspy-6`QQx*1v@tr(=hR`~c_G-I4-DZPm<wGq0-f!6afI`P zth3>=5Aa(dwnceS&RlvHXY~dR$xGKRN9}m*t%v1#dPDMZ276S}`ohAZ2|k~-#5_DR zl#dK%#CcdD65jPpU*`m8jD-Hn8|HI52NeGg9BnVZZiBI`ueFX96!kHjH0emkb`q9I zR|f&l=l@GLY^<|olXH>d9Ex++;&USLU01G(U$C;{Rq<~84RJ~m<4K^oHx8?3xO$MQ ztz5x(w<8tx_0FKl1rr99*3}IPKbRe~u(Y~n5Fd)+d2(ZYZ7|3u=1WQ!)&(o@?6$fl zyA0zg#v|FY<R+x`_vo10)}q-p&C+*P;#&I9lia(>w`EhJ9R0i1+OnyQhnw*qFBsPU zX}7oAp^NV=e32I~MQ!#&?g;^|gyRV|wzf)fAtj{$SWl7rW`>{4Wu<2_D<J5{^Q!$c zd%9*GNc9y}da9Mj@g7%|)|3Y;`Z>c&eUEPnx(RptyqLL5R<&DooZEL*uG?wVSa-y# zliazhO5Mpfoa0ulx+tq^)!MANt2SpXS@nmk4XgHKtz7kD*49;TE&FEGXDdpRR+P3| zQJS0<x1uzq2&>d}rS08S>q<MUEA6;$v$L+W(~8p0Svb%IiM9cTvSL$ZC@Wm(bX`%J zwxYD#iqh^YN_(s*O<z%Z+=|kkD@uDU`vwOQSsZt_Qp2}8Eq=|)^c7=Q@4-9NdxAJ- z%T(C-qLA@!M^IL}9YNlqh?NBzs~4g;c{3IIW`;$`U9(e$oZ^&?W*SyliyZtldco30 z&tAGW*8tzPIX&n2A-M|+)BE-gHuX#I-7pGE-`?f@Mx|HR;7M~Zh%Kgu)Hl^NrY|V1 zMqJ=!Vd%0yfhV7?t+&CY+fnX)X>5Hsg09s#vUMCk(or_-IA2;3@@UJRB;+5eV+g`| zczY-hv!b4lGRhgAvg{RDuObe6eJJF0%O24RAAC4;@bOK~?p^7-x2JoCUPLw86nz}d zYENggtxN-3Z=d2FhPR%ZcK7prhD+Im*IVyFE$iYPS@wA>((b0ATqk%Ep75%QV6Zm5 zcR4c=>GcliwcGmn)|a(H6gEA4<rNqGcIB2yPS+c{Zj1FXm)v-F!}VJacirc1`197! ze(<GDe?8IN{)h_$wzvWB?Hi7%jm?B_e_~m(^Guq8b%FZohBEV@nwHhE+KK?mO2Cvn zKF9vG$5_w3N6>63j8DWEwts^2JHBQ7;1v4{>xux;EFX#K&E!uWL;gibzQd>Oa5&nM zox>sdnr8ZDoN2;c<7>c01N$+oedQ>N?lr(OJ&6%>73GV)9A(_U45^74(23)yC|_J= zA~sPmSD_k2MYXyO3Q^H9*JIB=mPclEE}>p@t1dX#QE@Q^@!Yf;4BOGsF`Na2V@q*b z{XUFS{4aK7HyITd-5u2=CK~qh5uI4}#;u}n!P;Mq1JRxM!A~c48wE3whUlEsVx#gr z)^P{1ioXsk$A32B6O+=0V@&^-2q1P&FSa+W$^H{4nA?qGlvdI2P~{OsvemNWKY?Rg zK^*0ax*AFet)dyNxU$4W5W06G4L)}=k`U!CLn8g|P-IE8+XUY+ZbK40yRB%+JqK}% zbGsr5@$S9QZ|&X={REe7gc~xuCGjSjU5i7p?xP5=mFveKFu@&(F<-3X--@GgclsH& zKLgg|Q+v{b#45f^;(mJn07-S+8xgM0@t=cSitpyXk6t=4;I<j>gIh)a3+vYBA_3yN zb*IEsgyQ}Mb{)3~=gsH-f#=d`<0N#B_j9IZLKi=E{QPoELPio_Y-|-h9P7kRur?DA z{~93PkjeK}(VZb}%WPi&NMi1_#aEOND>t?u-%xB7y#(vlzeU{Iq0@`+g`7$*z{+*w z>CH*zoN%{|*@;em9~tZ>cKRKHiAx@ixVmlQPlf?EnbQT`B==%?DN5#jL${sTnVEbA zqV6V}o#Nz^khyNEu{JmPRr+afcIG8>PNLhv?35&@BKO^nW~V%P6b*DTJ5`Rqkb0f{ z=Offu#<pFwdqNC9Vv<rr+b4ElBBOmhoRn`6OE+KkyE`eox^>6Oem5tj8?xUWC;Mr} zQb7z~8A-VbE4MIgX%$mCA#7<7^JHS!(oM89DP$?7kjE#>J|5n;%W#LqpMpG2&Zgzz zCM{0#3-mT3k;ObZ`R_b3(qvOy@>`7RsI1;5Yj0z29-qK7nv{%{<Bm24Qj_mt&WtfT zosvh<!1z{q*rX-j#0;F$iusc6_-pBDs-J0#Wi%3EqIq)L+?lu*wo`F+;#}zR&*&XD z4#n5!@=xcZ-0oQW-F{d{yZl@E823c1W8EoOw{quT9p{!{9q&$KA#zW}I>D`Aq}_9{ zZsYPSCAzDyZtGr)b&|_RbnRR|SW9*v!aBu06|qWn`I(#c?xk3Fao1wq)x|SNC(Yds z?&dy+NOyN%!Mcb0HrDCxr&u57{s-%xZYw0Bmz#ohhT8+{-tGXbGu`1>_i;0k6@A^o zSod@9hNQn+1Rmhd#X8IV5|V*#6FA$A!+Mb01?wD_Q?+v){}0TjgMPlaBQ-U#QzBn4 zasL1{$GsCJ!{_E9>!RG3aXS6(r{HLJDvEZD<G%``#2$X$_ZIJM+a-QY@0{N6xL;z8 zW`gtn+jjKxRTZn&IWYqPxKq#uIPMH&h0i^RC`CE`HxNMEZhk)wTjddnr%?G;6Q!>Z zrq6v4`4;8wgRbB4KZl*R6a9Q`#d?{W$d^pq{w5k@VcF+Sr+xQyto`m^aWLBPUxZED zGyP@CV@cv$^tc@fblg8-?Q@^SI?5dgf!}=(9POSAj&b7<daT<K>sIawNJ5<BKOKkL z2K{`g#m1y2@nlw)4k!#h_bJrwD0emle)lqXiFU8YI>wE`(OCCmm~G{9Hh7#{4ioV% zzf{%Q{R&nS+`k|#uFLPrwQ*mDokaI!=Bwks24%GEW&Tg#qg`~;pqOPapHhR&PRfxw zihD!t(v$kc{|iTwKZagXU#X)fBCw=>?Rd_jlZSJse=0K|F1Z4cNgB|>oTlV*gqM_+ z%sfp>j^oZiQ?FB#`5sMDw$xEp%cR^^^C3%f{8uvyL;Q?REJJRWnlvJQ3gVn>LLF&B zb&}7*2~8T+fw>f&d@+)mbbJZ}ic1DNNuy0bZt^@vZcHjmLXzV@jkXK?KhZW#`u~aZ znlz!~m+&Gv-!3`vx6HBuu<y8+A<{ng2UBc5gDJl|3-W096&ONE=3|g{o&A;Y(Eej& zadKQcwp;C=A}1K`P&{^`<Lj7u8{{3mDfsE^c4A-?k~eV{d<9+EMR}4=-4TD^4P8!$ zO_3~Qb=vE)aS}-pN{{auC24y<4h}-pIy<o$*mOyNci*QS_P{R1UD^YDM>?DZ<J|9B zgM_6HPT*)H?R&%_WuW2na4h~}2;-R!C+&U&lseuVx{im;ipSAMGRU-#k&O0#HwyPs zfla5A77uK{*+}<>r9%;T``;Vs8)4~q_-J2gq~BU;JWqj>R)Wym4>gC{;zW7IyRo2k ze9Rx)lOq06oRe0Mb%(t%%%PE#GPAooJ?>)<b!IF_^4=hT3Z~Gh6?+h;2VW9#Pmkq0 zClRVnj}AETz71{G@feGk(}S<OB(9A8Jtb`SOn?$<*MA~1i50Dxf$2@i+N41~lZ3aZ z{bxwc@Xw0@WyngN?6e1X%C1l5DQSfe<5|1nnOLLhq-|maYA~j{@i<rT`yC2%S~60a zwA>sU$zxpM7^`~PRmgVtRC6rAV=R5~hAKR*GPL8ZqFDrwdld1FnGw5|dS;}`ob;k< zh$|;;G*)h=vB(!s;?3$_&lul=Zxzijdag&@eXfr=W^Nq&Hu80jUV~Vt+WXpY$G`T- z1sT<juY=D7f`}NGaTZ0UeD{H%7nY2(DKewBY1l2q(i_FaNkQk|8?kntL}BUO9`IY( z&71>ZQ8)uTeSD|;M)mQ{<LV4wK_B0lTm=}mlUWW$mZV0bc$!zioW4PbS?2oqPUCl) z+inxXX0#aZt(|@ck!Ig#$X^7H#kcYIh(rc&Q2C;KZJB|qv0Q?s|I3KuV>s#sFkmHQ zjBGD>&T50OeSTjIJ<!f>EPZje+BqBc5&IZ_G<J{ze`~)FY4B_y9THn-z&$w5>#h2b zxj4_<KOsDfrSIcd9c?bIMRS>mkHgA%Da<hk#yOcCAY!e($%>e(IZkGG$XUmCSh<s# z2@xBEC&Hp^i1^Oh%VE(lh#1BPBFc9%^C4mwKI9XF&1V?7PUa+0<%|Z(PjoV8iE5S= ziRx*hdZNfra55K&>M2$vsx_i|mdM9AnVhb}2&}LoPqjDC7MsS*tpL8a$15eqBnJxq z*0|f-`yL$O+kH-3UJ3F{n?lmbiDj7>IDu{Wji$=rusJ2Zjd!)fld1VUa!Y5^9j#q{ zp(!YT!U6Bxb~10O-`SNtp?~fA3p<%N#&*d5&I_|yZGDe=wP#R$MWf?;%<Qy=JQ_>? zIIP0<a!lcT()R))F#w@B-LU)#Wi!_l!rM(5#KaqCD3(k<4(o+7_!}r7xqigY>6;B< zWJ!vOyS>G7StKEJLn6Hp9x@@E4(oV4=G9ZScAwc0)+2=K7DITbc?juHLK>*cG+Y=8 z;b9ZP`LNDQ_sn`6WC*jNVA8M?AzTLG(P?<Nc?c|a2w^)`J+ZtK3SqYiVKc1Xh^6;V z9AsC}mzm05f+ZstB_qaP2MOwJjGxzErowuXfK=hAbDStfFq5aE1UEWb0VJo50f=e9 zSKwrxASyg<MrHklMuqhrDzuZy{HB>1R%fTDlc#j91;2+_20a~9hPj%@>dbcTPdK>N zJ7`;)dA__*-Z*^^i3O&UHNf+oD`lUB&6NGFPAp4!zqe5>e9xIjx{RN1qc0h=drIpo zA<bd;>zid-9Cp56d*LD~y{F)axd}I<y$hYCvDn9;iw5!@!q!)4BwrZGR3y67Mw}tv z<P2T_``7Njz*MEvaX_lllZ?k%{dleCU%TtV0gK=hV_fG6M8_+fmFC3qj>SF}or`dg zUE%dmFgd>eg3w8E`Z6DnE<=@}eA4an^U&>$B^$Bvf?8yP`W(UVu1Dq@ILPsB6ci8! z<7dhZ#3)#wV|8>;i<$?;a|~VNfpfO8g8FJAY)(&9Tu{yrbHtpVZcZ$-ZRi82d(WZ6 z?&J)81X;v)C_5pi+WC4XrX=_iyC%-**v^-P^B0xjBqW>w5i+oY<4+uwaD2kZgvqcG zEl1*z*=?bO@pY!d1Fg76h->fb)0v;{h>tM`TBpFkXiS+&i1wY3KpoE-Rq&5v{zSfF z+a?9RJvqiyv@kh^3T=Hp50Z|9u|d#mm*TUURKP_*IC>*+JVgr<651rV2^6QAkkA9Q z&r=>w?97ODfG94U#E#81qL4+Mw1|Sv$075(grzl!lT$onU9+7NJKHER84MvU+ZQQh z<hzB$F(VWDATAVkhk2(*=m_%N9!U=gjXF)!!*L<8(Y@R!hI)qNM!lUcIX1u3_2Z16 zUJ`X2nViA|WkA3@@B|$n7>82Od({e`)6SQRFfxHCC%NXN^tl4^s7`Cg!Czl{0M$R+ z7fyGx(D1Q-KQbt<Gea7X07J>KjCoeGSa^XB48_`{W^zh1OL#}nhA}yX1!s`N+Z4|z z&qPk^(D`hKDu>r=!hS?$Fs|uBr<}1G()_fA0>u;6<`D`VVFHHI*XYhQiCzFWacGgu za1S@saJM4o7H-+S_?pdNHq&he8}X^E&BuF)wQ;DT=8-kWjoJ{|=bXk(78bvAuJ0DY z3{Q@AGq)0Z8?nF($Cz6@ya$^-9zKo@hoMlw+BgJl<{TXDPZZ1yfS<Qv8gJircz76# z&zZ&U@&FdU6aUjKghN;$$2#OV0vU(}ammJJgojv%+#FC97HDuR5cCl1kgEq>iUk_% z_kZId*2YD#Px+rl>mqnvj|C>#4IK0k>yTrE{uvf%u=W1JL#&M}z?ylAmeZ`cDiUJW z)6okZqG#M;+1AR|ZvGp8J<#MuJN+=I#4L#aB(~uObpo+Pw>oN2VMASgMMFdNf<fl3 zvBkCZXEzMOGvtBQ<qHNb8k(Jxo!8RScc)_1JZO1d=QY;W1{>yiFMSP!c*x*}Ap<Ld z3#c-1aL(Yt^|=Fc`M!BhOG+*HYgpPau)3x!*i>FIZ((U!6<@IaKMXNgJ%3(hSy@Yw zk!VWb|CfROLNbwL=U1K&yk=L2&k58tnlpt5(F+&WVm^eIU;m|%s>OkZrn<V?`o{l- zp#}9774?m^4TB~CW);tvJ#cD8J)V^hqTSN@!HPj%CfFcQ<~$GoMWh>Q%UDiX)I#PU z`!6h2l?Fo=!2g8>#DlNcTPy#Cg<x&v|H5~9ef6S>dTU^ixBF{j5iz%Bep7X@+_nJT zOdCF*=Cqn$Yf+U?cpXIV|LZbp4e>eoBAe3x|ElMIk#t+OkE#q(QNxAb`T40#XsPju zj|HVoL43+%X<bD_b`^V+hQ@M8!5DD_u!D!#*g+@5(uiw+?4Up44vy3ZFoC4D3^H6v zu{NSrt*^x{`h~I}KT=Xr!9ZvmBYS=zzy^iu1S#Jk5w6~>$WAeWzZRt7Z(86u(!sBO zgsfP@wUs!Ck(`<1phD$7j<~qj)rh$f%{<y7iR0+s!X*s*iQc{`DA>gnkLTSp#f)OQ zaqZMt+Hf`qm!YFs=o``F@WLD2u+QQ177SOO^Z77u1QGSc#Kii2@t8Q_kHIZ(Urg&} za!TT?BtF(3Ma`H*CGp{12wzOwW)k{xt)z|Ek4do-gcxOfh3uF(w1zLl$`_yH_~H>w zA9ihgKf_Lp#M8%kf}xLfTxcDoxcO17=_>sMgm{vTReR(I6KCQ=Et5Uo8j~ovkHaMT zNH!QHo*|7wTsZguQ5a*<Z&I3I<tE3y9g}m$rwOSUF|?>=p~Wz<@Ew^mPch2gd4V4& zG+P@lF&Q?ENL%;#2Bm`>K)6ST=EX1^FTW`&{ggN+#@lh@M|er~!nGQnVUraoACMj$ z#<5cLE#lXXc^#S58&x4VI;l}6ik($bW8)K5Qc-AHjE0S|oIGSD&r#P%vBUCa6CH0( zs@4e~L74O#&JNJ84LekX!oHavuiX7?W=2NWoG>f&f`|Wbk@E^hTdTn&%L(<xcWfaA zUhd#7loU%+SoSl-_@g!<AQV1Kt?}>|e8-q`;95^AcIPqY8S8L$!x=*WY&uM$BTLQd zC{_@!i8JZ<)V#d#8Y0h@w`Nmzp%**^sDtoq5*^b9!TN0z*xB1LnGn<6+quxhBhA|} zeu?5c30B!sc7)8dAT-?tJ5e}*)*>c_2Sgc9ODJQ8v3+ymTbV>d5MzwQ8(mXUh1$Xb z8yTN}8NHy$p#5ZTXTFM5-Pquu+dd~yb*?je#`wUr83lpyMN<RCh0|sRW*1JMJ!6(r zR9G-RFn-e5>C+2~0z*Rm;8CA*X|6cbF`Y1bw~!axb%r}hnNu2Q{I$c4h_TzRm=|rL zUp#qQ;jF;$z_`i9UYA_cv=D*nZ>N|(mG%PjvEVCL&cvCMX9T9tnHHEnKFothG*9QW zv2#7a<mtt;0u#m-6b1^X7nmN{^!*EK%PSC4T|Kg6fzwpeP+eJ5QO=pIo;NRMc_wBm zszZ$c!+ZNNGIPo>ZfU5;gk6VmEUjM}u%iMKXY+L?r@Em&upn4k+2Cb+ZKavti(?Dx z98C7*X%FJFY(X9Tu*l$Zj}i>=B;&pEF?-hdKtbVzv2%)w!&!q5#e}jfH&^js#X}V5 zDIThLnBw7zM<^a?&Q}9Yp&82Hlr5}SSXQ^x8&rj7CmS{M-ImA!9LgR(rKZ1DS2iD6 zt4>00j!AS`gZX${0A+?bXmYQCWKJ-pO*oxH2E%hG{ex9r49;y<x8@d)EgCX-s?t^I z9X#AYaQt-LqKZIOb!C-O8|lSu&g{a#tm5$_rm?0<a#1kK7T`=f-naM8X{u=A=(eu0 zDqIq)YJ=q{*ADy!OgvH93j>p<&zw^nm@%gqo1-hLH%A_JgS9o4>1Nfe2<tY3b|;LT zU5u(cuP}6{Bz%*_+#3nsWSNJmJTE-&cb>Tn3&o)MY~IFZ8HlpSZ~_H`hpL>zUnz%j ze~2o5LsaP-qDtQoRr-dg(l<ogRHbi-Dt-7{K@PFa`ERJehXAYj(L8=_&>PaL3H8Xk z+NQ?3CVrF)m#k<B8t}0qDRremv<A&ftT)LXzM2|1DZg<^I8}LrscPp?H_st6-}%^Q zHZY?=*%|6IRG-UMDU@M(!=1&|<tQy-iArvs%G$hKuVD|BjIa-txp{fI9*s2BD6BY4 zXA>H;ak!i2pg4Hf++O2ls^Qo<#WPGPFPuFyP&8v=VET;dh4{mka3eIcsAzCr&NLkw zTjWK>xYQ}Y2cnjSn)_za=6Cv#{>Am-I$Y&_8?jl5mIB?dxRe+4Y%S(5#Rt|LG%xi| z9WNuR@d`;GSi4w9z-uZePM?!LK6iM!cYiH?;6m1(GF+54qz|ktUtC(hU|=4ovV4B} zz!{b4196=;rn069J_at}*RNQd1~z!b3SJg4%6cE)pQ<iv9Jr_!v*qz_#K8I0jSH$P zg5}h$sU3J$)55xe<`$F)c)>f+`+nv?6f%^>1{T;BdJt31%WIo(`${J(=NOeUR1#Fn ziGDV~^T3921Txz6UM2(UE9bLwtuC#hn6IBm4{3ZC%{V16duCx_0Y@T*Y-7ut7A{;W zJ(f{tee>Q}sa>?dT<Pmb<_<Pxt+wW<*4@(z8#nO_)#AFQV6dqU71=cGrg(V0WQ%ob zdeNz>MPy&zT+M4vS?S7~8kgdWnhmwVCeuC~)d@9*x@i+0GR2fD=>cjgDw{QZ<7dus z(9a<coY31$o(BxzY$cgIeZmY~!%RLk)O#7g-ec^{ai&)3vW|*`2GvVdvnJle7^8^A z_4w{9ULZlA)V!0_**{qCsP=$mAu_ZHBT#RTY7AMqXH6W(LDb~2(*xrs&N78ZzRt<< zYB9bsTZ~~PvMTbEgQg6bffxfc#f8J6PzgOM_s#cd1JW88{jy+1DFy|m1-AtZH=9Zu z@g-9kRX7cG6>Ntwvh$K_LM)g(d+fNPLUVHoeX$q19fzQfdZ&j?*NmbWvrx*%jxRLH zYpBBADKj866)$3BIKq@?b7~{}PMa}(#`sCIW=tzIx6|;}3&XVC1M7A86`SV8Q=;mX zP6v0+0vJ?k&!y$%(lVNU#Wa1*&L2w9F<OIA|K(+20|uHlDvJX3O*I&>*+!vxq->or zb&KtS%{$Lx^MM{KfNE~MO0NXD-hi4dGzQGh!qO#PkBe`>N)xU-5st_lzBT0afeqfv zM@&E<TztYkKHG}&+Ql`dwXl`$<ic6wX3Q>Ze%g;QQ0K*kmpvRj+Cq7ZPfD6p*~_mS zFV%K8xB2d1lhB4Tw5?{u+stdT9ywPH@U5|7&5aEYU#yt!&L;Gfv9qSjNi;)V6B0An zgv(?#gtN*NADm0Cn>3dlx*1>zn2k0+vP;h$hNeL)nlltGN5R@seA3rk0(p^Ut45vh zkQmhn)!1t$Y}5-1$IY1-9^$A`jT$fN;bK@<4Hnf{Q4JN<NKuWPMw+wB8YZ0`%ai>i zFh*hKTF_*#X?(mwfu0=dUbE1wDV8go080#PVmMM(Re=v~doM@gq<CM=WY^#|c_v>~ zYYOx(o6v_YE<L*fJs!W{U0d!ITQ7L2Z{7tbzJMKQsBNk*V{>cTNqf=LthH(Br9FAE z)RgpwW@nRq%>;9f@m)@gL-2`aZ*axto%K+nV9#6OtXa4Zp&GY{?^GMTh}MxwbtaA< zKPtU1?)x`1@QLlf=@ZkDck+O?pA5~+OM>aR`OSyKbIo@=1C#mrP}5b8n?0jwPH|zN zXmWAktg%J2$K<pgJ8m-8P=>=i3gb#-n<Lvg*=ER=dbCehg2giREz^%>`m+plqWf~~ zeGHLz>gkV@B6?!656STuBjl_;AGlMWTe_BX_%NP2_Mv=BI($%19s9t(C7o0pXSjLT z(%Cp@ehE9Y!!6TCI|s1f8HP#AVQlGIvd{F=FSm5mA!AmG@jD1xPDY`eGfl=|>50Wo zDrm_j4!0Q3|4TV-iEDOBozH%<a&G;6B&3|*6wI)|&j&xs`H^X_$bK}oJ|vb?{^-2@ zUS?h%_gO@uOeS;BbACP&QqGSDL!5&`hY4J;*WDR!_PpW~#Ro^q`I~+5hVf4g&G_jK zJ)d)&(&ll_vkp6dvoGQBxUEc{jvuk86m_0vpOfxzx(l6`z6@uTw`+=lFO+&u=y$rx zQM+#oj@@T0!_I${|Mc)dkpHOkuyBQ)-{}?J0r}0B9>XGk=xlg0zmpk0X!QF;?Dvb< z9}uyh6|v7*L}BM|_T^N@hm|7i{Gp2K$@nlqJG@4wcd=(HztzX1RON6tTJ15sp%MF> z79VzgXLxuA<j0r)HYf>8=VsaG`EG~&yDQ@OzKH$TBKE(G*iTYPr2Xy@`<xkW9gk0q z*bhYP*G25}4L0lO|K^DOoe}$w%f6SsOy^nIXH%Sv`owpKt)sn9Blh`B!#W=4|JBj) zOeLef@qbR~4r571eL6EjzanCv|4(Wi?OhqMe`~}(|LfB_>i;=n|8Eid|B!t)$;qg- z??fE`F=F4F-Ry-x`@b-8z#Dz4p_IM!wL>F(i(L&P?10kyT0lr=NN6O553(QQVn9DR z$jA-fWDXC#Oe}uxYBKWTwZ(h-yi{oMfOoS$bpOH(v_pH%?@5Nl%`RM;N#)i@NM`R9 z+Z<YidtBim_pt_`)Mn7lhn8U*y!_*B%ZN+W7Vc!qJq~?o)J*G_E}GOyj<}XpM~)h_ z>L&=z$HFaKkDBw#)OwosUV%4~ZZ^y}sc7~b#!9?<Dkj^)_dit(BgVP%5J}zKWR>vo z6%jboCrX#bp^k5e5t~tjPsU`dLq2JiQ^~4H_DOSW?8rdC*pX)4r9KA+aK?_v*=zeo z8nM?8kMcO3a!&Jw%fR9rZP4jU=GY95J(%^ILl(b`u9Y(?R!$REp0DHuN<K-+i^$#_ z7iT8<M6BS7vH0>y81iHBjWuY-FII;Vyd7qo$rBlVnLLr9gvk@h2a}(SIGo87(Wffj zaWO8PT<EdM6N!(>lL?;O<cY{B;Tt7%CJr(LGjWjNjgEskFQRYaBW&U$eocIY(_t51 zPB6~IN78HJBi+4;59cbwnR6t5nN**!IY*O?iuoS3{V%J0>PT9c1wPT4q_~JY6)U)- z&XLH?ITAbbpy#6}xDqVBX(YT)gT?+QRuy>$r7~+;^to^Ag2_(?2xsyW^Z)5wEWYsu zy>iaT!kPS3mwopCv`l`^_H@#*vHzz<JE{FWIjbd^VKNV`oK=y`@LBY&4wFiz4a{FN zoFtqe^|w9cI7hU{k)vhiGyO8Y<OHeXODV??l5tojjE!@pFynBwFvDFh%y2oGo_=X_ zhcNa3C`|o_gl#;j&vM83CrJCiW0W(`$O%&4sYiJ_w&Vn9H@HuE2Dapc(OALt#X>o^ zToR-`$q{)LwqzTw$y?}CMz-OyxYJG^wq&bcB=Qm1lC6HR$Qcc?)h`iwKDK15Uj?Rp zo(HnkZxHz;Y{^!Cg~%BuIYHX4m6W&k&cpShGZR~Kg4ByGB4@nF3HeyTZN<Vk%oR?M zw(cIvVe@fpcZtqCVQX^{<;+aDi?NVdel8P^!*;c>i|qr#N!UIwoQmyB!q_;6gn6Fd z7N(sKglPxSGGV0&Coluy&cnhuqzflVTY3@YxQB2pw!a}mhh>Ir({fPceX%7cNPGJR z<?#DCwjYz>7eB++FPp;Dfmp#YPGsgo4`If?x3G)tU}5G%zA*FQ6k(?QG-3KJ5vJcp zVTQ9<m^$YRQ-|qf9MZA9QJCr7EX*|S6lR&<CCqd^A)JTpesYR;P7*{u0$Xx|wAG9^ z!y3&k<x{YN>w<-Tv$17()X5jN`9@om^Yj_JVv|`<`6O(~HY_&Tlow%3PMC@n+#D<n zs~X!fGIVAN+pvNnFUFQ^{nk?szbv!M$?!W@*!neP2J(53n=-=)z}<$0`X#~%(*SVW zvC!rLY)w6aPPuTxbO795Ec9C?oWKOZ{T&PCj3YTg!s<+UC-2RuEa5zCncb<(WH^%# z;ArsaSSXLfmbU1Z$NeIAg%idD;Nr1RpJkGqz|4nhi-mHYTXF&`9~`?4+GIIo^Gas9 zW-_RcUGE&t0>GV#g>veX6J}!tw*U*}>B0#-LE?_@>7|8nA~OzLd|*0;;bY~4qut|$ zk5k;241MMq7wb2NENRK3jxf6-%lTyZEx?wG^~<c`oBDJ`SdJGyN%34V{Ibk&v3^U) zOb{H)#PPx`yO!(7@Y{$j7wdNk8Rd#@8J6RPFH*dc48N<f<zoG=Av43^)?+zd_y)zX zU|$ASa4r^KKZEAZp5^vR&NAtf+fvMPA2S<{8>^3^9Ab9cRz6PgWW_TTv%Fe;)@#dW zDLzN>g^DjxyiPIOLu=<Q#k&;0s`y>SpDF%IF+Vh5ZFW_htvFBdD8>1TCnzpbjL*o2 z?9Wwvrs8tNXDQ}AC>ys+6<?`%tzv#($?Eg|l;v%TpH$3yQdZ|h#jh*oeJQIG6&2<< z#fgf$D9%(|sd%a4%N4Izyjk%*ivOf|uVUVhvhh5u_*2E-D>l<*rH*t!!)pCzC_X{) zbj4>Xu2H;F@dm|P74u_WHmtph4=esu@%M`3qr-kXDDI^=N3r=Y8A;<5C7-K!vEuU; zU#xhQ;@>E~R`HFBH!HqV@!g95sQ4kpk16JVx!AnoXX7ltsF)v;v+~y!zpeNK#r)Wu z)&Ej4KR;*X?3XO_gLIbLDCQ^Xth}>gezeZYdn@K=?5sRj@o>ds6!Qa9R)4bM8H(p9 zK3#FC;!4E}6*nkes`x_1mnyze@jAuZ72m7)LB)?Mep2zXieFUxk>bx3f1@}V9iGjf zPKvuL?ydMl#ry<^^*dGZNs9SNL90`*c!}Z*6knqF3dL&`-=&z}9JKZyQ2dDEClo)U z_%Dk8ruZL<4=es&aTFfy*l_thP|N)P6U+S0o#ify(-mhb&Qd&BvH7nQX@5>o@&d(E z6wg$AisGPRe8M;sw`&w{Qhc{!^Zz9hhd(R%0mW}A{!}qus|bbFL2)m|If}<9o~n4B z;zf#=DPEzN-;lKVf3;$MXwu4WRD7r6KPrAs@j>!941C~TSMm?Z97Mx?s^s63c@Yd} z-W-xVOpM2VcTb)|7I`|kn<pQt<f9cADlSqyM{%j*Ws3P-RvXqI6+ff+O~v0SPQvwp z_1jA^zea226^buXe2wBAigzh~UvV5Ru&vDu#rcYZiq|QANbw%BjPsuY+cCfS7-K&# zpFg5bZ;wA!{G;M1Tnt#9c8c38?n0KZdMVCQJXG<SifhRoy*M-}`Hf_W=N2;Zi0%%s zy+(V4a*6*Q#ZQyP?|w2bR^a|d7CWzkX=f$mhn4=n$YS$z#b1-fZ*&_l$_E`kc5Ll; zQ}PV5==TLPtb3rJOS!~t3|Yb&t9Sxg{LUszSY>2MOHj!hl>TLkZ&v&V#ZM}JMe&D< zqi|ho<IrC5K*jlr=PEv1@x_W)E51YVQ)GL-$Z~Ca0Bo;w-&8vMuCCSpmfY2x3g<^9 zPs9xitHX~MTOLN1JRhZ)pEI^PlgYe^1;<Yt+xVQO_)IY4#>X6$luP{U$zp$z;`7Lo zt~H8pBFp*RPL{OXN2YPOT}pp9nBf*d{tV?3?g6rddr<M~WC{0k#XpfH+(g`mu;F$j zOSs+1;<qQ5;Z`Hu0hCL)!^k#26`x2Jzr~76$r5fIS<<_dEa5I!`j>zi?skNG73C7{ z2C{@}zJMmYS^3?jco$jhKc)Bu#jlX%yuVA9`2RpoMg-vEV8hDO$s*5E@&YBFspJb4 zUqFuWY_29tU%5`{>>*2f_bUB;V0*voT_yiUaTMZZ{o>X0(0!*iV0*7ARq1pkqyEtK zppI~Vr87!#0XfanpRDAklEv>CVA|ocf(1(F9I~9RCdKEH#qT<@j5jtY`R!yWKRd}1 zheyb0zv!M+`g_5Q!}E~8NV(+aYh;PTA;s^KB@RE3Wo+X|S+MdXvc#bWS>n)_EO8j5 z^h?PSZiV8Y;yT5+lnnK!7)FH{#W2LFiu))Ypm?xi-m|rR^fbjMDLz&48H&plS1CS6 zag*ZJWa+=wD862?xfdroTa^3`#dj<IgW@L@?^XO4#V;xTr{WJ4f2R0L#jSbI3g?3^ zQL*`)w8%Rvc~8ZeiupxRYiEq&0>zUQ^ZTGypYzEqFHmgm?@1i^wNI;ak>Zt#S1aDE z_;$tH74J~|km5%a?<Y$gIiUC-ir-Ys?>$=muN42F*vEToViT8}j<1)=e(yQEw396J zw%y}!)0Qz-KRYH&r(Eo0P%hk;a#kR?EG)JS%mLdxWL0NhLpK78tuLd&cKpm^w%s=M zRN`jpsg!4zI>M&TN*qj`6*lpg_%Qx9Zs}x+1LJSm#9zkPjK7VWxki>ayw7V-3D>;o zFJT=(TV?HkLKgdatj=rdQDSGBVt#+0a@<CA<_R->6^d(w`Fvop;^o4O_A15egn1cw zqvG3y`#{cXaE431U${T`F~xg@c@Fviq0}e;U3e7u4dE%^FUgWW{C_7h)8)g-Gyg0C zZYA6S+(wx3OcBlmcNWeD_Yh|L+FLjuJV1C7I9GTUn18s!uucQ>dY`-iJYKj4%>NXp zd?~nC@fpI)ATJYM39eS$p!fpeE1|PW_$Kf*if>l@J7KoR_X}?YKcV<};d>x|Me$pT zKNj8roiBtR2lGEHnJ#i$l*3U{KHCfPTy#}@oMQgJB=xDo|B$piQt^qx9B=Sm0d>eT zgf9Z0CVVltLik#6tzzCcpkK;YDZWOSV~Lv;|4#TI<h-{)zi)sa6+Q%hTKIGDvx<4o zVU)B3ZwoVxy#Fvt>M18ZkSUK<>?%%H+*NUg;{L+zV27`%&?cGZgv_CDp)lK|nZnuN z(-c=KK1cBd!Xu!6rSJ*h4T`r27eT&V@%_ScAm1a*IT8DWtHCcTKBV{~#a{^rq0h+* zOjkWoxDm|1HlX}6aJu3FiiZjR20Fa=LVcEpX^Kx%%rBHvXFGIi6faS{Liir&tX6!T z;!TS0QhdMg!|=OX_yzE@iVrA$Lox63FmBZUMltX0P<{Y%S26GHP<{yV&Wdx$(gzI_ zW|<r<j3VodQ#?r+mzvIW;r8HS#r&%R+N8Wf@j_wV8ah{)w>~ZxX8ByNc(ZU{$nO&F z5B{TY7I?QX$Hn`E+2<b=9tl1qd_4F);e7BX!jr(?2+siXUJ&EYa*HpDhPaDxIpq9v z6Y2!PbUsE54$YzC8(`2I=VW=zEcOlbIGxN2D9-vt6heNDzW6m`2Jy?j(E1%smj0b- zuw1OTL^0!P#}Z2vU!r&oIT0(kjaV#iRlJid?b~j}`xGA}Cu0To4i?Kt6n{@fnWQt% z+=Wv)h7?X$oTYdKnVAG<#@@m+m3*G!D#eY8mn$~oY8FVi4V1I-gu9I__cY8{ngtbZ z7v*w)doP)T3OF-<mTUh*l&3=o_c8f6kDcs>r3>-J25cMo@lb55EY;&v7TMMKa0tIC z8^nwF^`${4+el?ETTL6cGw!|j8jh*fY)1Vr=pHp!zPZ)V$2+ncE0#1m*?d#f$)4ZP zAd!@)W3QHnju}}dJr`fR_N>#^F;!c#b##h;-r&*tj!A$HG~)e%7E%zIH{mc%VvmuS zNME7!*t`sz;mJ37VGo6LL+`BQDA9yD)5jN2o-sWTz?&&Hz9G%QM~jA-Q-yMcj}G&s zWqa?@7(B-NFXmYIWfyN(UhVKsUU|j*rpkc%{0~B85<E#YU#%4`oj)IM05>~~Z+14@ zFRd@Fsl+Sg+C&Q?FYaClC__#*zrTtP20Pi_2Y9o+U`;$&sPMm{o<;1`)z{WZ75p`u zbSR<Pnt9FCXWt@C4R_7lJZ{-ML}SUvLih1xZ@we@9Qx-mw(q>A(DsV3UxLLt>e1z5 z(f0DD;JE}m(jNO~YtP)%!9K6A>9%9ZG32eRy}8)c_9jjB{?3Q?*o9botH3&buVG*3 zm$i3^_{qnXZXfKi?WH|jhK20?5v=VMVJ8DJ>#V(dARy<<fwXB}-%5KNgYX#h?<p+W zULALov%AkhMrK~o9ZT;;9AlsTOM3r+PGq<|ch=c-ybOU($4aDQ4P;CQyH%TxcfhpA zaSI*$66#n-Js#%={<*d1_Z#dyX_c_09-Rw0IiEXlou;F#MtL@QJ-}nkzZ|g_3Ku$! zkXuJRhBsgIY`8hdpf9Wvwl>@|BEl`2>GkDIORDHGT)rzwyVhO?49L(0(y+ZdM9;=A z3wrk%4R2-RXXd6sgy<Xh4h|Fxb3;A4HzL9vfj|#?hs@gQy$U^Yz8ot)3G+E&oax|@ zfXA2)2FP^S_@yC1xI76t>hX9t(X;983#bigh2z%=dOF+(XFJXj=rLRlGi<n7Vh<bR zHo%??Rm?v1=uV8#+X+1xu9)LikALgRcv^e=kD*r`p~rtulwnRYd&{7w>ye8_z=lOd z%a{F1y|uqmkAF4#Yr@_2EA?K09`nUIrel-c!PchZ8R(Jo<=9pfK8`DS-uhtSF_xD@ z5%#vj-eMWs;&3P|zALNkrJaoHN$AmDKP=WB|C~|BuUA)GzuLx2+50I%uMQ_I2{P-f zjqf7D-C7L|*kia^SZug$A+vsHV|lvQzme(evDVPj>DU_dt|MqK8;iBazc#Xd=znjz zcYl^lXODG{uvf4!+@9t@&)ORnVUMrx^DpVFv-WZ$>>Yr;9XKb9AM3QWH%{y^47y&3 z{Ci0rb4`0(nD^XTz1Ams=N}^Dtlr7cLogwi3%wDcy>NP~#GXA=4ZXg02V2^sD}$cS z=S!M!%?>%!F&v9cM^l8owXnxN#5#+05%zY&9`$IC*U;7;^;I!)R*yx$k2aNI4-q|P z6Z>qK47t}Pp!_L;4VQhB5<3qrb{zh#v2|8&(6Eu|+U2MnkG=J<ygYLxHz#+Pr&7}T z!os2n-oJu)R(*J5!P=!{4HJYg^UUGCh<hB`>O<xdlvS0>isj~@tU4mvDZb-=9Gl)d zeQaOfrj%Ar{*aD$I=`!2^~^PwPt0FAKBei)6HmQr<r6EGUvv58`A<FOYu9sM=Cf1w zPJcS~g?`o7MCT_yfT_DF(N5wuttOA#IDSL^?=FsMwPE)kzaH-U;T1Q3Y~iJ=77lmw z#}r<A>7}a*K_d%SflfWq%^zBL73iGduRgH35}_q+82>=*?jL^W(Da)P2rnd?u=^*< z9(cN~GY3bgl^;d&ZF&RgVC$5Qg*ov*{SXek9K#*`T?t)Un9b_s!iL|JtgtbDcS4_= zBpm0s$vW<{J!A^#xIYeCz2EFJhd=j1eT(nf^Cf&<Q-{6|9IU9R#K$s!?uz~B>tOH7 zw_@S^3jB>hdGiYs6Y*cM>Ixm^1-e}0yz(hK*w}nJPT1z`vGmw4>Avz<dTjS;+nzb< z9mZmv4R;I#x=rhV11+^_+7@l_I$@LeW!l)bwA5xCfgZZSkfR;C$TnjFB8tnSkh6OK E9|FT8i2wiq diff --git a/build/esp-idf/main/ulp_main/.ninja_deps b/build/esp-idf/main/ulp_main/.ninja_deps index 24160f71677ba04f7f831be1f63abe49962ab597..f3234a6f75c74e6e31ed4197ffc640e9827b7ed5 100644 GIT binary patch delta 122 zcmaFS&3IxS<AxWmlM4(u*bKumdD|XL?$dw8#`}Or1<Ks{OWhaB{IYpf8k9NbkibMJ s^Tw0N%|K?I!E4sEzh9t&K?yrm+9778FK|nSGS3Qap4I(ea-QxZ08>jnzW@LL delta 9 QcmX>xkMTt}<AxWm02o*Vxc~qF diff --git a/build/esp-idf/main/ulp_main/.ninja_log b/build/esp-idf/main/ulp_main/.ninja_log index d970cf0..1041512 100644 --- a/build/esp-idf/main/ulp_main/.ninja_log +++ b/build/esp-idf/main/ulp_main/.ninja_log @@ -1,6 +1,6 @@ # ninja log v5 3 287 7283069056940649 ulp_riscv.ld 48de971a3bbf22f9 -334 363 7283109536771472 ulp_main.bin 126c278d39b254a +316 344 7283746509756110 ulp_main.bin 126c278d39b254a 3 287 7283069056940649 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_riscv.ld 48de971a3bbf22f9 287 447 7283069056940649 E:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/ulp_core/ulp_riscv_print.c 7bfe1aea49a368e0 300 451 7283069056940649 E:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/ulp_core/ulp_riscv_utils.c 7bfe1aea49a368e0 @@ -10,85 +10,25 @@ 298 406 7283069056940649 E:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/ulp_core/start.S 7bfe1aea49a368e0 162 264 7283054520979408 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/ulp_core/start.S.obj d509b2609e805951 178 306 7283054521419414 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/ulp_core/ulp_riscv_print.c.obj dd53506da31bd23 -369 445 7283109537541836 ulp_main.ld b8a79437a8670d98 +349 423 7283746510466114 ulp_main.ld b8a79437a8670d98 562 1299 7283069066500628 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/ulp_core/ulp_riscv_utils.c.obj 970a2115d2648abf -2 239 7283109535501774 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj 31b3209d4b9d8fe1 +2 227 7283746508546151 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj 31b3209d4b9d8fe1 541 1318 7283069067180647 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/ulp_core/ulp_riscv_adc.c.obj f98dbd576a58ecaa 549 1301 7283069066660628 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/ulp_core/ulp_riscv_uart.c.obj b3e8c51089fca191 -241 334 7283109536371475 ulp_main 2e8b117020f8db07 -334 363 7283109536771472 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 126c278d39b254a -338 368 7283109536841467 ulp_main.sym 7fa93f89a75b3abf -338 368 7283109536841467 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 7fa93f89a75b3abf -369 445 7283109537541836 ulp_main.h b8a79437a8670d98 -369 445 7283109537541836 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld b8a79437a8670d98 -369 445 7283109537541836 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h b8a79437a8670d98 -2 232 7283111040850718 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj 31b3209d4b9d8fe1 -234 316 7283111041660725 ulp_main 2e8b117020f8db07 -317 347 7283111042020735 ulp_main.sym 7fa93f89a75b3abf -317 347 7283111042020735 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 7fa93f89a75b3abf -323 354 7283111042080747 ulp_main.bin 126c278d39b254a -323 354 7283111042080747 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 126c278d39b254a -348 433 7283111042800710 ulp_main.ld b8a79437a8670d98 -348 433 7283111042800710 ulp_main.h b8a79437a8670d98 -348 433 7283111042800710 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld b8a79437a8670d98 -348 433 7283111042800710 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h b8a79437a8670d98 -2 225 7283111736893093 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj 31b3209d4b9d8fe1 -227 320 7283111737703120 ulp_main 2e8b117020f8db07 -320 352 7283111738163130 ulp_main.sym 7fa93f89a75b3abf -320 352 7283111738163130 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 7fa93f89a75b3abf -325 359 7283111738233114 ulp_main.bin 126c278d39b254a -325 359 7283111738233114 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 126c278d39b254a -352 433 7283111738933108 ulp_main.ld b8a79437a8670d98 -352 433 7283111738933108 ulp_main.h b8a79437a8670d98 -352 433 7283111738933108 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld b8a79437a8670d98 -352 433 7283111738933108 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h b8a79437a8670d98 -2 235 7283113471717123 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj 31b3209d4b9d8fe1 -236 332 7283113472577126 ulp_main 2e8b117020f8db07 -333 369 7283113473067132 ulp_main.bin 126c278d39b254a -333 369 7283113473067132 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 126c278d39b254a -339 374 7283113473137121 ulp_main.sym 7fa93f89a75b3abf -339 374 7283113473137121 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 7fa93f89a75b3abf -375 451 7283113473847115 ulp_main.ld b8a79437a8670d98 -375 451 7283113473847115 ulp_main.h b8a79437a8670d98 -375 451 7283113473847115 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld b8a79437a8670d98 -375 451 7283113473847115 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h b8a79437a8670d98 -2 231 7283725903855581 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj 31b3209d4b9d8fe1 -234 346 7283725904895737 ulp_main 2e8b117020f8db07 -347 376 7283725905325615 ulp_main.bin 126c278d39b254a -347 376 7283725905325615 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 126c278d39b254a -351 380 7283725905365598 ulp_main.sym 7fa93f89a75b3abf -351 380 7283725905365598 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 7fa93f89a75b3abf -381 466 7283725906165569 ulp_main.ld b8a79437a8670d98 -381 466 7283725906165569 ulp_main.h b8a79437a8670d98 -381 466 7283725906165569 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld b8a79437a8670d98 -381 466 7283725906165569 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h b8a79437a8670d98 -2 203 7283727867176451 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj 31b3209d4b9d8fe1 -206 288 7283727867926606 ulp_main 2e8b117020f8db07 -290 318 7283727868344557 ulp_main.sym 7fa93f89a75b3abf -290 318 7283727868344557 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 7fa93f89a75b3abf -295 325 7283727868394563 ulp_main.bin 126c278d39b254a -295 325 7283727868394563 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 126c278d39b254a -319 426 7283727869374858 ulp_main.ld b8a79437a8670d98 -319 426 7283727869374858 ulp_main.h b8a79437a8670d98 -319 426 7283727869374858 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld b8a79437a8670d98 -319 426 7283727869374858 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h b8a79437a8670d98 -1 224 7283731926356995 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj 31b3209d4b9d8fe1 -226 308 7283731927107003 ulp_main 2e8b117020f8db07 -308 334 7283731927467015 ulp_main.bin 126c278d39b254a -308 334 7283731927467015 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 126c278d39b254a -312 338 7283731927517016 ulp_main.sym 7fa93f89a75b3abf -312 338 7283731927517016 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 7fa93f89a75b3abf -339 410 7283731928167318 ulp_main.ld b8a79437a8670d98 -339 410 7283731928167318 ulp_main.h b8a79437a8670d98 -339 410 7283731928167318 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld b8a79437a8670d98 -339 410 7283731928167318 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h b8a79437a8670d98 -1 275 7283733936637766 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj 31b3209d4b9d8fe1 -277 365 7283733937417791 ulp_main 2e8b117020f8db07 -366 395 7283733937857795 ulp_main.bin 126c278d39b254a -366 395 7283733937857795 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 126c278d39b254a -370 400 7283733937917776 ulp_main.sym 7fa93f89a75b3abf -370 400 7283733937917776 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 7fa93f89a75b3abf -400 469 7283733938567801 ulp_main.ld b8a79437a8670d98 -400 469 7283733938567801 ulp_main.h b8a79437a8670d98 -400 469 7283733938567801 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld b8a79437a8670d98 -400 469 7283733938567801 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h b8a79437a8670d98 +230 314 7283746509326118 ulp_main 2e8b117020f8db07 +316 344 7283746509756110 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 126c278d39b254a +320 349 7283746509806111 ulp_main.sym 7fa93f89a75b3abf +320 349 7283746509806111 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 7fa93f89a75b3abf +349 423 7283746510466114 ulp_main.h b8a79437a8670d98 +349 423 7283746510466114 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld b8a79437a8670d98 +349 423 7283746510466114 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h b8a79437a8670d98 +2 220 7283764618269389 CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj 31b3209d4b9d8fe1 +222 320 7283764619166487 ulp_main 2e8b117020f8db07 +321 351 7283764619631882 ulp_main.sym 7fa93f89a75b3abf +321 351 7283764619631882 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 7fa93f89a75b3abf +325 361 7283764619719705 ulp_main.bin 126c278d39b254a +325 361 7283764619719705 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 126c278d39b254a +352 431 7283764620378034 ulp_main.ld b8a79437a8670d98 +352 431 7283764620378034 ulp_main.h b8a79437a8670d98 +352 431 7283764620378034 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld b8a79437a8670d98 +352 431 7283764620378034 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h b8a79437a8670d98 diff --git a/build/esp-idf/main/ulp_main/CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj b/build/esp-idf/main/ulp_main/CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj index 6bb0fe8194fbe25a9d78128cfe2f4561ba48f142..69702fb8d03e9f826afdb983b6d9d734ef29117b 100644 GIT binary patch delta 215 zcmbQhJArpXj?{Ke76xG!7KX_!K+NvxG{<>m^XBj7j9+h0?6G5;<Iu`J=fK8O`xv<m z81#G`{hU4ggA6B6W=gD=Vqjp9<^&Qz0Ad@1SquzvKw6p`!U3^i;$}d$5F11s#D<Bx iA&G<7F!3-XaS$6Oo(2&Y0#XbNAP!7IZ*wa%H!}b$i5z+W delta 214 zcmbQhJArpXj>6;?7KZJdEDXXdEDV#`J)Pz_&v01T%*sCFz~=AfjDN3BY_r>VY9AxF zA%mWeqo1>fe~`iC$xMm$Vhjun(%e7-2taIOFpGgf4oFLLLO38cOxy;@7Gi^lgV-=} jA0%-Q8zvruBo1Q3#B(6xLO_av0mOkxm~3uk=4J)}!j>E! diff --git a/build/esp-idf/main/ulp_main/ulp_main b/build/esp-idf/main/ulp_main/ulp_main index 10a132c98416e3af3a12287acdc540ba78584e46..a27757ce8e0fcbef105dcadb22a5d231c74eebf8 100644 GIT binary patch delta 83 zcmZqBYS7vcC*Zc7lZ8Q;g@JD}iv!<ec2B1{&MTWYe>Z3RdYi|=(Y3YH)t<+}*0r^@ kwKLY7$HCII6UZtAikZ6h0$HB+a~xXP=N#C)L?DI*0B-3V)&Kwi delta 83 zcmZqBYS7vcC*U@j#er`-Ckulx3j^O|c2B1{&NCcVHnXzNII#J<Ipg2!JPwYot)02% kJPx+5t*xz{u0WQhYbTHuY0u+e>e>rr6`F5eA`rs@0B!voVgLXD diff --git a/build/esp-idf/main/ulp_main/ulp_main.bin b/build/esp-idf/main/ulp_main/ulp_main.bin index 770fe88a349d5978d6dd2bf31d667c04ec87043c..b4fa0e5d6f9935e7d15736804b423a683e6c6953 100644 GIT binary patch delta 80 zcmcb|c#m;HoZEIz76xG!2ENHG4t$f@J)Pz_uWa7@-JJ33Z5{_l*Vax~dmaZ{*Vfk7 h&RBCE2TRvZAgd54X6o7tWO>@pacE_qb70~UD*#1$9Jl}g delta 80 zcmcb|c#m;HoZDm;2fpo`EDXXd41AN>J)Pz_&v01T%*sCFz~=AfjDN55I5@htcIKM% hIM}+jwzhV<0$G->oj_KkJ&%K_YcG&hXg+a?6#zwc97F&B diff --git a/build/i80_controller.bin b/build/i80_controller.bin index 7ebb70c8b88e628bdac9b092564257a13d24e203..e055b7fb7d27bbb3277edfc52ce3f0a7ea05c90a 100644 GIT binary patch delta 44002 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 delta 43875 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%0DH7bz*Z2z(+&O?Nx5530a0l&h zr#!&Bb3(68MB9;GE!^%}1kb;JgHb_G2ybj6yvLH4EiHO(X@F!Y?;5{LvUD9R?Xg+< z1TCevIqnFSJ{7KSA|W2*Uxs_-Ih>CKmvN0>E5Tg>IHL{jU4%<~5iU(g-VAVIFT?eE z4%bqNt(1I?pM`L{aPK?M2KPF`>FjWDc*#&sxV{;x)%|6-4$t8#B)DPM_!tSU6TpqO z!3{+?{zbUE!t3t?+{3Du`cPxl-+kzq1Q&RX50&7009;QSoC@LC7vX*qDiH4C%W&n- z;dV-J4%c{v1g8NwR~sBbxEq)aT~aFS7sBKZ0Pd@o;fif=QMY=~H4<FiRsQBxtUCg5 z53WjG^7>VP`_2xx9)B?jH(l>sr76gw?+aHyAYKl&SLw`3VM#Xe@W_7I$_F+pX}3b? zG|9@ztNgcUCGR#^xnQ&MZ?s~vTT!$_8>g?*VUmq`SJTxd>8}ZBm0V_)w6X*%#nP)Z z3iEA;sBpNv?H3lVgXXzrFMQdB`Be-n1Pmo^Sk!)!6Q5k=Kb4BgffEO9PV7J@QteK( z6?OMj+C_3>xbWA9P}H4QX(xM8N4{()_IZW6Nmf>0<=>Ht+6-1U+N`WVD^p*xl75x8 zUcn0Gg%7fbSErR%=|fE0k8R=4JHQ8cI#)QBMSMKEzHHauW;YC`s+*`)6n~YUfp$&5 zg54yW-7#plSDRg&48~p+dT$~f1zk3A@4{B$lmO4ar-ZZkmR&63Th7nI;%wsS@v!pc z{#_~c@3dRN^q6Eg@G7qX!(;NmZhxCy720L(c4OO1Kce3&{rV>OD%~X&`fL@naE6+} zg#vz5$^6~Ms;hKoTQx`@5dLoC^Dnxhz$?dRZN9{UFCR(1{8hzUtAgET;JWE%^QE;4 ze5u4-92=d`7mZ2sMRt|0L4JnGbHf%j%@>SYh<bQK)kbx-+70|NvRgj4!b%O%Ojc~H zq6_}JUmw5d7rM2>=GIK;c?QX?pQ`wu!7a6EG5B@8N*ZKm(XRt`zfQp)Q9#ekIg)3; zRM9b*Lzn%dmQ3k?*V5T4I$TJ~A)P!{ylj1$&3XV>A0k=bQ^glZ*4Kjd<2LKN(E58q zSq|}X-d{yElC_V8njGRS-&IAs*s#aFj6J5U@w?Mb5_WnOPbKVafW6Izor>76V>Z<I zsXh$z^{f!uP7+^U#eX1)3n0GHCcYTO6YS!OZa5FTQ$-(FVEGqS8I|yx+mrt3+fCRa zKB1<-tbK06k*)A;^mW0!m4thZugaaJ+U}}dmacZ)J}Y>cIHijIQX%{WMe~roTmYu6 z06poCXrZWY72i+t=m2;$#^zBddgR{b5q@w*rv_HhFD0jXRv9BxBAv5t%d$R}(~zp| zkz#li{anfmsw&pXpdk&P<99dd1mJ~Ps`83`FgdqfTfclo8cpH2<B<GmU&Xsf{u~B> zf^7acp+C1V8!Hr!#9?CKorD3~h@ZzdZIEq<$8CtXhuI(@HdgY_DzWp`1ERAH@lGWm z{$xi~s9<8aE9~1wdN_(#vcg@nMWJdN>F>BjN^B8)1=7W1{mX{d+6-YodqpyIxRNhH zL!u8D`lV9p<%iJFM*<bdjDANdL;Jf%msIM8yXwMKJ0H>zNp0&3l5g2vT0a^qos&iD z1ovDL-afCgEU&UyOc2FNDi;!R$+p4mD%01cFEtU)>7Y~kp0!k2xp7_ksvOhXDxs4* zb*O~yvQnA7yCUmt9Kfsa;BTdzhF?j4+m$v6n(ZW@KYJx~*Ylq+zz@}|6%30%B1qq; zf=Fm+cGlV)$6IdY(<{rSgZVAu<Vt!(cy~L|d(>9EG%wavNG*xgao{rctd5nu7goov zaHx&}wnDmLbvzWDc90Psr7t6#upuNs%NZqvrYrn|D~K=_5WH*%cdr1#&zOyUAp{23 zupTs35;tGrT_l6AU_;x)Yf$`K;q(qNci41E>f0*=i2d%#?JM|NyUPw{I}3iHx2C@A z;3}Jg17TT@k+2S4;XjugTmlw<yCSvtUbMK$j%i!g4_%?XkU=L3rT-#cJ@;Rs-7x*1 z%lOonO-{0zoC~$8l1ye^;WtVqQ^91h&E$J%a*o|(+amtq73w4z4ZZSwFOhmV%YGIw zZn#3(HYect8Gfmv?LY?#@9u=Z0@SAhRN8(}ngpvM{8;qPblP$W+co=&{{yi7fz9>@ zXj|WATLZlof4#Hu3av$9oYGsZe3uHf+M}DVlJ|#*XSW?5^rOqrAJtk#_GfJ#&E?lz z0bYhWI=lVw3V3tGL~=CmCTKq<Q3-Re&~Fh@+8v-v@Y7N_KKMa$Y37w4Tfn6xn@cm$ zCD%5W@Q*%AK25noi|sxc?pd?%315E<e_v>Ho6$X&ZA%^46o+4-rhgdI+{E(lmW)MR znSo3FP@Ay<XzVU#V1LA~9$5Z<SLla!Tlr?|37O&FL=3$`H?@I+80_BQFJHvgU@1P3 zfP=26O)CL81d#F6B|z$)zuU1D{t|MRD|D3|SyOFQo1iw;{HKEH6QXh1cNuT2#qB(4 z+Sf=w6XHK5UP}1>D=MzgB%$dO;x%%%WawFi+O!!A5xb$53LFOq+6=kjZ2!1|jzb1i z^lw(v#zual1U_|VF@kSEaG$iB6;zKxwvKEolHq48(QwI76&Tt9hHg~YN>m{kdcVz( zi&UcDDrhKju&<oA@^4_zfQ=ED$)0yPYhPjRK3iviJ;;w0H0T9;j?i!K^nn+=`{0ac z<E2phK3RHSPVv;xGQr<OG^9k(n@AtBUwF$zqG!E+xzzS$Gm>t{=~j{sa(4<+`)+;! z2RCr{;3MSsbjI6He0GJFJw@Q}j@Wq8k`~RRs2%x@kQ3|3q`1Rh#;|3=+LY4A8Gk}A zlCGmuEAr+tryLmi`yT*Tv>GY_jxknMK!;IbDeSAGS2Fw}Re^WS=(39R4RCAg+-bV7 z!l;})m4U(I<t(QQg|#BlI!ibi@YfZRg|9@oj`s!PO21xWIJH!a(2T<D@i2Hyc&}|G z3th2bE**!?L6eTDpxY!34u9ybxn>ndRL~sc*mTu}RBs#jn@`&R6k#%b@9%s-7*s*m zW15DdoG?3&gr)VUpl?g4_KO|x6Xq=}eFs@ZDro=v(Eb{G`v*$x|1IXhXi>lqCSdvw zri&$EPY`YdVINyP`AV`SZL%=aLj^fjq{CsK@=h+DCFwX;OyJ!saB*(}&2~0T4r_Ry zO;HBJ1{{}F(6Pv%Pc8#Mfil<G=o<>PblNk^SP1<sS6M_V3S(SLW88|E3SrJJ(qG<i z8Ls1ryU4&{y(L>0FRSzLb3^rITW7v@8Apv&b{zUsz`y7-m*eE;mgBK;IW(LH=XWF; z?skrk{#NL+oA6v10*!S}sIV?ME{xty25_q9oc%)9Zqhlh=yF-n<>I_yV&P@l@H@y) z9iQUhR{r_rvi-o07587JwL<xB;^~}wnO;YM@tcMFfF<8>nf@a5$cGQh7m;1G>hhm* zsmpDWJne#}@CG!@JlI4(N<xb-t3`Jx)mnS0mP@i8D2q+>|JwTUfT)Z2|DEApR^<@n z%zZC%d9q*%c*G^5rhx|@X}Kt-rlw|DX~EzHhROmu;<<}qpn`xVi;22uNXWI|vRImC z(#K5ulxf<b{GR8%i}mUE<qvk|nb-5o^Pcz2yytl4nIZU!;)2<E5xfw<t^i&OV5rJV zMXY@fRw2HknOD=tTHetKk!j{tA>}F#i~0iR5;N!AtMH2cz+_y(?u)Nz+Eun632Z!v z3k-&*jlvFG8*`OyL+al>463dc1&;u2aK&SyMfFHgovUW4v~Ccp4z+8u2p$OF{s10p zRv<*gHuqrVqUyd_ImFuae#Z#Nw8HnQ5G1ND2hI>Prvg<Mivv`zb3xTTud)RwiS@e5 ze?ADVB37Gvx+17sum%1JbWJ!4Q!EDWf>+se1Y162$*U=wjq!?SoeFIf<l}0292ZeV zEvCVnfGutOu>9W1;*gTqB@bzrH_;mF!I7zVo(z#{f9+&rF$H>+#n=<0;8;=colZsJ zToBydX|A}>I<ew@+#@(bGAlH}Ww9a@TyVZk*$9#6Yv54<&jSn34Uy-g9-hGx*!$?3 z%zylpcrO?ra(vl2fjqSl>&3U7P(&*%SZIKfQ}F`x7E$LqEt`c`5tG`3fvGu|xOJv) zz>X`qp6Gw*sMOd4Vk&l&tc))yCXs1RjS#6Q1l4d0v&N#@VNtblJ)#7B?HhvG0};Fn zz_@l<0br=H6(TmW2P=*ZSXQU`wb!#QkteHD$nS&-TUZB-hs=!ILESVq*vx2UD;n>^ zo8Q>Unvtgl=R8HLyS3?^>@pJmx4yQBa@T+^k3po`qWF8FGW{&d)P;$P2eFGHcrk#V z0C<x*{|$gmBTUu<4g#<$y>sTNK&BJ%^8o)l;6Jbk|3DNj>B0L*REeGQQ#2_7lH^mA z9Tj;JJB2yogZ=@GZ<;fjA@YfZhxNNRdZ3|2A9lmT&YIB4@{mzxyTlnb6K!QLfUPfj z2BPeBd{5fwPL_=T@%!>o_YknJfDK@*i95s$hl7$^A+H%0C8vv-nfQB0NMPDWBE%0M zc>syCK;lG59j0M_v_f)hAzLFNJph>x$OyCIK3Jj7^xzgk`RuxYi(_zBdRNE)o|Vq) zkcelc|L3T5+MPi5nkblp;GH1Y&n$QV3O?K;cnZFy_#ie-gg!PY3UTJ|VTL|6VawXv zgN;ROU;s-HvG)Lr)Bav&tdsa)IX&2L0h?5+%kS)l2~4q}8C=up`*y$yD=+pT_OR?K zKYJ8*U`;02;IU<LWNflSJAk6-ZXoy~K^0?~zd-YzEsHj7-6C@r=Z1$ju$Lf~z9dhx zNY33|*k}`UMT_m#UmL-f2?Uqm+;FiSTiTJn$cY8Pe;j)+u>-RUEB}Mfz`Wk7>)12Z zHPgiSO6y?sQcO>O2F9R$P%RiR!Bc`Yxq12&4Q>xvk*U}oY@BnB!M0?RDTuNrM3#sH z1Q@d6p_p&40EN|?;84sThD#>>CDYtDwU<onJEU92SnK~}=TK5Da$9KZbEI^dQ6Nis z#uVu1sQla%85$Du2#i`KEZn#?L#Z=`gr}#6pO_sIqGYF0fF>rIRf~bb=<%mz>@!Ok zw_?}{OXSlN(ePm97?btQ&~}fs_%b<c(jPWeY8tggCiXdI9{mYlUrNG+y(ax$Q>E5g zyVt}@Fk#VDAGQbiM?cxJN6L2b)>6{9k2uQOERhtQ1rLv~g8XYKi5Rm19;Gk^T}AqT z>*RhKiV}1Y)|;?Eg>|N$0+oU5Ip|&3dni@3Q`Sp_xqL|(89HW>sHul0XoDi!i7m%i zc7x1C5gp*9m9wQ74_bAvO_-0bT%i~xm-h{Dk%BX=eG2wAzfuN9gVRlHj#+Z@KznVH ziOsUaCfcznrp#HneuV3k!mKL__&!j|=HXKc<4v7Y@3`K)8{PU<w0@ikw!+4l*i1|U zn~Zo|GTKrd#3o(Iv_BOjXNj1=B2AsMp7VqwPlSo3O~kZJS7n$fYZ@DBLhDwT9KpG$ zwr=eR6B~irXa}2$BxqlbhTM?GLa`Qvn$V?Ofk#15L3oM1c9^L|krg@wTu6u*=&%Nv zSP)7#Zwab{O=w1i$1mVymUe)N36Pj(NxhaJ>ur#m^nywB_xwuNYftK+Hc4)2BnDrT z-rG!0Or7@xja)rV22WG1=A#Nv6YIu?XUX)Gf^HrxVcw{8z(Bfr5I7>nu=)RoQdMsg zbi&29%nhk)Pdlm7q)4f;D-4h@XC&TCab~tA7+$ac6YLCF8TQ~zVp^J6V+YSH4z^Zx zcPw2Cj}c*~eA=-z3_=sElz*8+v#peWK*%zFw_@M51HbY&Ag%wi*oy5zah62NuC?Ff zKbONS_+E#P<7sW`5G#31PV02%sFOb{?{tKKPcSdG03YvWs586T0iVed`zYgi*;w{% zNBVV*Om_Z^93Zzv9XmQAGa-2fBpbf&Xf<kTH4=0BHB66g>WGXh!2$Fa9g*EW+pp8w zA_<srX$>9BeJN&w4$oUU^eyn||4`f90bl(i6(o+F<^Qb!M>yp?u#&t;4)J-F@UhUK z$a!$!rB8Nfgjc*o5-|{7czy?a2cH)Ph%k(MPgv8Al{S~K_mO%_Q)SrJq2Ja4HE){* z3E#N*Ajuh8L(m-NVYmAp8{v(1aO#!8mYI3Z7}7iR>Bz%6*kYu?cPK61TLOoXY`X4u zAKNOtYG#;kW;kb9)1hC34DWWZxfTZTV7x?lvm*%3%0<}Bb_u1uvfIJMX)0|00ueUn zV|pow#2rja{@blh>0oilIU6hqa6d}|K21B=OGpBPfx+!O;{>>d8rcq?iG4wAG}84` zG0PbpED~d~rR*{OvN2dtHH0POFP89>4*islN^OC5N(YmRP!DBpI~-F{PV9jH;m*fG z1pyxDOdAWp<klapTCZE{BT;&62U8#|9>za{hoAYeegA<{B5G6z^F$i-q>()OBpHxq zi^v$}h*XdzM^tbJv&T5PoE(VC0X!Ig!Kd)Zsd(7H-x8C6vy`8@>)a*dr}`^@Z40;B z7t5ZsnML(NQSKe=5ynxJIGmEX%Iu@U^FpH5jGXE(e4o}9M7OxOu^%l=5@eEgusawB zLmhEc^>?@Nn~|9?MflYijtA~i<6$p9$fdDT`?HZ5FeQE}Jih^?f?N6yB<O!M;=!+H zM%FHJb{T_c43!1B$gIGFM4BXn%91_oi(TBe+OTI>*Bkf9+!Dj&N&hv%0>L6LN0~py z?iulGG*x4Tk-J8wYlGuuyRBIb3SBNOc40pw^L-l_%C;D5Y_;DRSrw+ChazPu7EK<j zL_()Rf5`|>dCka<x1|9=76y$(76u0Z6_16&Hf$FUtl6iCHC!?3&mg$n$UZ>=>{v-y z0pxvbF*}F^a0N+O8)nT~MFpgAR_?g5#zuR|$T%Xr75LRsXe5Uf7qy=nStb&N^TzBL zcFs5(!eHQe)~G*gtSn5>mKfPOOpiJ#NAJ7Wx}jT#aU$DogjTzlWnfyxZlig(^pw#& zYx&HGW2**C!#Sg^q%no1^V6ru;ECdB_L|gi$f*CsSg8%sZZWdi2!ul**jpbo8V(q1 zwaSVEMm8Ql2zah|pE0%NH!#`XYc%YF#Lx<EWKle%3fk2)QGvyvKq7QkJ3s*_@9jqD z>Gonu49v!c!qY0}8N;oPO=IIl_*{S|0epiQzEM<nhZ%1L9=3cOfqy2J9ynz{Q>zG( z?G<2~32g6L9&@d+&>EhT@zyHh>ATVh>u<f$=<zNaV~l_rRJee;50v=d?-nAst&Rw3 z6vc?=MxX?TU<vMK{Y242jEY0HAbPe%^h8mm*D(#dJumE5SYOm=h!i@{{zleqfC%)- zFx>Fp11p}wGlSR_S|QJ^LwyYKMtwi5DdQ|yg_a-Ikr%9`MzB<>*MS9Ii1E4uod0te zJ+Y|eF<9$D9-&&R<UDKHk<?L7l7fxkNWNcNO)u!iJWwk9KEYh;sm!+l4;k68-z@Pl zHyfS7#k>uBfCTvc1%GFY7Sk{Y*w+S?@&_@AvOAXFG%*0{X#_Hcr^Hr`BZhq`0RF}T z@)t9v>^jB)0qMs=A-%(r{;TD;{hz<$I-6M{;Dskw;Io?v_cRE<VJL{I=U#!eb^dEL z>`DG%$jJ>UFOcVK%{vc<*t_lFc(Lzk5>Br16`#Z5#?yS;=WuRE$G4v*e&h=?@enth z2BMbVJxv0^=14?-Y$j$QvcC;9Vf8L^!Wy%P)rcNoJw&4Zh&Q9?xn_nrX1be1y~s?D zGt*;G&<j0dB=!p5c7_Ze7}$np{Q+%oBDH7X-97Yz4;ynOJxqho>8c)e1(wIvfASyC zKqjGFS_6(;?AwrL*9Kc=<`V>=DemUt46j{W`NpCCthp6RxWebklS;7-d0l}v;DM#e z8ZZSqc@J!llcn<<VG84h;U?*I$5QJW8|H#B|M`SDV_=AMe%OOEhuCT48zaR5@nDDl z!P{c2>n*};Fi_Fm{!|K?TIrv)!;z9d`JEb~>{W~!gFPRdA{DH7z**AY^KLu5Ht-%9 zmFcX$({4$I?)?#e?JS(+-iZ0>JKOOjjzn*27b}*&gC9OiW+@h9VvL^+_F}iY*?Vo8 z;#y5{TgF9_o~bzx$3}EqevYh8+ubhDgfr9VrD%h=)|%-e<o%o0IF04DZ-!jpAb-zP z37X~hb{2%$ux;&N;&!hdej!$=S%}@?2r*?VQiRRzCA9G?ZALruMJm)+uy$3aw`Vw{ zp&vMK#=E|qxr<3)Yln6C1NbbbE1Y}UNYVYrAk+W1$Iy-U&=?G%5-e>*KfvH~8D5~+ zJx+%6&vqZDh;va13Y|1fJ_Ae`uk92A6a0hW4w<B{T4zs}+3=k6uvzeH3!sh#D(AKX z6I^41(I5(TmkFU@vK|VgyGYs$1r6Wi4lxX+F;DvZG`qgL^=0fuhhqB$1@77@6F?Xq zF#HPPa0GvrU-CF>Wo$bHC-?<hD?e+E7$CEX7%mU(t&xZ2B#muP4AT@_`B(E1dKmXA z+cg=Q@bJ(JBy_PAyMRI(>mc{z|3~gI3W?I+l3kUU-Ed82m}6#ESh9zWvVVKXa80-$ zeCA$g*T2wSS@??fg?3hgIHd=sWoRTB3uuNy^vo0VVA=1`YWP=r(kr4*JGj9`ogT|v zp@qw=w9<BV06DYY#(KULgZM(=oh88V@#E?1|4b~BvwSYECElUW+Vs!bDho5Uf3~sB z2%QuL@}Ls=$?&eCP>lq^n=r-w0_^9oReX6Z@d^3>DF6%0j9vc&)cdSh=wjbNVzJAa z(?ug5n{!#oD{9G5X(}e5HdFZzwL~5~$HMIg+_-a=6^psdFtfYgwMrcd{2(xqL*Xi= zaXsuxzWf3i=pBXeijp>kW($0w4!4Qj!{Ih~xmmpO0@&QgwhqR+wi-K&lBDE6Y}r7O zB@bA3085UUMU5<PW6I*BF}6#hVIiV!uVj(ycsNWNC)X=mD>Z|eN)!_P*AeC^%E$m2 zxW<%bmcdX)iYOx*WF(;sKKCNbjqODETL9k;@MUKB$~J6yuVB)0D_og<Uy?9B$R#j8 zi2d1&PqhH>1%RJ##;1z-Sj5Y05x-nA%j)BCP&(GE3mJl3KUO5dN!(EH8M8ydz@FVi zs_isMDtIYfRdg22?UVO7u-l^Wm)n9?;eN*<$RNR-!4xrrL6`xmJ_D9uN^QF;y2pT* zL-?qPY%jG13kj<x0OMg`j5ISw;e-3~`Ckw>k8=pijE&mu)HoXrbz>(x;0uK>)feP# z-@~Gi-fbuV4Kp0g0$fnQPu#bTc)j7+rgv<s)abN-8Q2ztFHYJwVu@b_Y;Fa|kA4uG zEZDRKZw^u|p$XCZhEE8Ku$H+5$3en$q1zC=ah7U=&0<x!tuU`8*bi93>ZFo{r0j)I zNQ+V0tmy1is7|T;Kphc$-xc+_VNhtk2W{>e%tOR$27EJT`L#OYm$XQPv;gEOK)$v> z8bwGMrs1ntAxW4Ts(EQ--$87Sh`(S6nu^8y40xI?JWV2xmM30<b16}L<t6xLhx7bP z<Za@`?du`t!Uxxrjq*R5Kx{>dAt(t%Xax|l97Mp_afK)$nzz;y@5w)ksObjtxrqgq zOp-)Mm_@O=NH~}mqj_n3ULd<6;u8Qr2qez5;FCpsAP@hN`1)Q#h|ELc8YKybt29C~ zL&D?W9D76@d{p&(^_N8Hd*c6xOh?FcfRys{Uy^w5PsEIRK}N4ZMlYCEmm1&|-{(RD z@$%&&Kw^Mepj`+MCo`lELT>O`4MgsnDMEg3g;RIhwE!Vz2ti0I-`N0VcAGm~CacIL zzV0&d@r@E0N?H|K+$cWVYJQW4Tk%b1@{^b0Cb#4K_GL12K|w2gsNvfU<B?$T7&&x@ z_f`wiCd(YZ4@$bF{mqcms(-f?2C471GDoDri>`YS9J(#G`8b9>LQ3{s*h|5d_M{PF zn_<o+w#G;NKqK+CTi=?K=cHW6&o{zQXAQs6Nc`-Uv}(efv`e@{6Oo7g*aY)4P$Pn} zdK5QAntdATX%h;A^-zM}uLg{WpV{B0PGB?n+$JzqYDZ#|wA4!G$fn>&Q<%iJHj%Kz z=vEv<+N;+$!876m+Oshhl6!NH(HkrUz!#m3v?N>rtXLRkhY?U3N+l*`TB(D1uV&); zdY~9}(B?OpU5#WpfWy;$sDl}HvC*=#F8aK;QYSa{#0y~=;vqOiFyoq<p@WBDmKE@4 zBfqk|iMjAi&2TwhPSeQnpeB2`g2uj;#bI&4@SkdJT3KJNZ-y50lz-byM#cQM1?Qf2 z+MimAu0PdGlrNIP^>!`#do7iPA=-N_Yy!%a$tpG7a9&yoL%ie$E5m<U^tS=<qV~HM z7R_I4A^jDmmS8Jf=Y_#z>HvhfK4o#pD;72kqOS0RE$9OQ`@>1!UMEeq6%(80!_k^6 zNEsr1!wWqrClF<HQ)Ju(vigeCJX@$AlEE^Vj~41zvU-%3;T*0!*Af!)aO7?pA0koK zh+z+OS6Hi&SL#>dg=BiMQ}-S{k%ePujMV)Ddq!K}suHOzL-5Ut%n)A4n#cz7s8%>% zSHb7C5)XM{3zVkXr-^&ms5LEox3$b8BR1GaR;gcKc)^2x!gsd9*!tmR5LmITMeIMe zwP14?i+X|k?|3->Dv7!11lOj)9T(d%XCGOOHH0g%_`zvUm&p8)nfap@XnVuVym&WZ zV~TQJ%MvWZQd@|IH?VUEFSSY@*j?<*)}cJ#G;x5q3g20bwRUX_OF_}Xav<EB3S(V3 zzAj~##cWbrEap@zFe5k2$d-VH&=j;wTG$L^#9<ALX`zl5YWlKb<l83=mPU9@7%0pF znZc28;$*3{#R~@vGe)vK2(pZNl3j>lR*QaCOQp8Ic2)~Jh-sk;m{#JD1l)Jn!j0J4 zDJ?95KQ)kn?&I+pvbTm`hzLd0iNCaCTi`8>X(K7U2Da!2f}CmEfEKW;IMxQEz**+3 zKs&*=MFy@3S~6m+ODSyQrwR|@+=T<U(glh|8P>NY*WNn&{lXx;?!$k;Lkm6HsRgF5 zuwaK&*~8!g@Y}Vbcgb+*9+t8=%%fyL=77e<S;N6imz_kC)i)TLZm<VWY$pz*i~2ki zv-GDuPp$p48AbK($$(8j8Sn>+viN_5WBJZ@GSuz+X2bW*FuwZ_enj+L&4$~}tc!QH z6Gh<BX4vtXKfhxBIw$#Bx%(DJ{gr0J6$Beaa9gvXt(moR;R=Zyasf$0q?`LmzFxHc ziNrQ4eZKk)nxsG7Y&eZ9pNlNj%?4dFSOaEWAq$lInhpD!;Z;<sBy69Uyr<bv(9HH= z_`db`(BvY)S=MBmnL}yaNQrQj`xuF5;Jjv#9uiU!VpeOdqkdDfVH4)DSroFd*|4FR zZRB%}WYmx~NCKlAP-`uyWfzscQoWYGqJOj5@Fub>6Iqrv8<sS)rTn6iB#_y>R|gs7 zzW~dMO>Pd($jXJEtU~s3b5<q(tHpPR<ykS2&+CBhK9;ZV0N(*)`0ft44sxV9%Y9xl z$7-momyeVvYA-HkV^LmDZK!O3ics_zZ_q+P+6R|eAhPwuf4a;D{4;*{GVA}(`1hBY z&p+Z_PrJiYvR%PhZL|juGm&NBV_0J%1A0AbDy*FqlLCjhJi&s}U?KtJSN_CACiz^( z7FN;G1eGOqTyMx1>qnhPH1O9u$xF0I&o!OU6`$tkJISyY4r5yAR6FItrkJU=5xL3( zO~Dxvh06U+5tYjQ9NdEq@DRWC#o*lzt6*Q0DvI68CtL;7<23%xRWjIXLsMX$O}IOL zmIMZ2+wcHfz?29d@z1XkfxOADUnS>Zuyo)nGMIKX@y4&n2%6f!t-mIW^yZttCduRp zzy39ecfa!`D5dc8w7b<?;cClo*%$h`Gb4|<My3!w&%8zk47iAW3)s`NC&VV5Z=7Hi z;|fl)6XTq!U1O%%%CZYD%!Ly@t=C9j&m)K|6x=KIv#=F*_Og`9e*W|tSwMDk)pfGR zB^6PPUYngIy7+qM5&=Fjy}lvxK5roXzVupyE*|RDd_MXc*m#)9SARnWg0GeR-w=Q6 zsK!-q@w#t7w_)7v2CUZ%;A3vU0*^a?_Xb%<Q`hldZ@?huGEcn;2TSyP$4!z+c5#ny zNwloMTz&8@ZQ!Zj!ut3&q|{g^J9bYB%goh<FZ%8#WV{8b;ki1i>^C8{5o5ZkVwj2H zTrvES7``Qj*NNc=?jMUYwY3<lR5*!AYs`^Rmb8`TXr!1XEXP==!X>-C(obPQEJm8H zO$4O!;9F#Z$CS(C^Q^;NU|%eHG6ZeH6}IrUqhSnli!2BK$WLyONb9|qDuVck@5m*% z8Q|G>WUWW4{K>8cNrs=>k<5$*Zt=K|lHqEr-o&@vCc$G<-JW3V{f5dsJNPbUOtZxk z|6)&ABm=t^@uLB0*KMLM%AtqB>ge($*VT5B)Df;&czBxxQh#6W+eN1L-_wvGm3T*P zJyYu_(K(m@SzfWL;g8Q7KCg6?R6AGX^PDcym*zC^pH|SV;O#;AJ(1Hl8u;F~=tMH3 z>cID;fY9&iI9o*rkgxb_cgSZ{_hr?*)zqGF-@7o*pUb1~LMQPupMRHxS`Ys+dN>Ea zBG*VDfBQ!=no2HJRs2Ze9438tAw?*eDijM})G6!gqT-#J=yf<^2;+-fRW+-xgObe^ zs_)%>PG%P^w8LIr`s_Nx$9085aivhg&he;6&>x-Ra~}~;nYJ!Q`1Iw~p(-t$HDf^O zQ}CQJzR-qoUh;^%0hehx|3+%k{Ob(U>e#C&S+A%wDC*GTBb#N(DS3`0Mnhs$JEsbt z#%NTk*t+p<R25S<RVa)Rw2qtf?sbN^x>8zWm7%IawI?9s7)LlHS^fot=1JKx{1w;h z0L5a>>2pp&aSs7+xP0<s;ua~XGf3((>bv39iIUg|gk=a-PyoqCo_zb{i(i83ntEUF z0{~c-hm3Bisvf9x>>=Oxn0QmaI<6i<mvX-+WX+2wzA#jNQ3}IL)aNed4pQ8=N>Vf= zD*ik?ON_8{;tYMs7lxAOuy1(d6SA9rRLjQ>qvNWM{!Xl=&`is%=snWJ_gmAUq`Ion znx3`lbyGi8brP$zM54M@#qH^5*3fh(_oCB?ifen(K+;n6WiPsn&@t!vuy`88U++Wz zppVWykJ$08PIL}!JI7DQQw6tormKBFIA{3aocVR4+Q-kC)lUAvN%-^}e{($T&rdni zgXCSF>_QW1$~nG10cdZzQ#;=5LO-QL&+$nU=m5Ugm3~GZS0(kO!wEfdmcKfQ4yZcn zMiqq2;?3^V==O7s;lDNJtYU;6Q-$r0;mn`w`q2;Rvl{L=h5GS19`r1|Si^ssLIpm` z6Kei;zS)y13FA6XI#)Kc2GpyeaQX_&6y#oXhJ1F-zgyLen!j7sv>LANBCd29h=gWE zht%*7-lF|!OpVyCXh==f!SBg#LJO<KhD8gi`RjMcNt$=Y(z1m9)bAzl(_*bSRH!P; zE)H7Um{MvFExl;{pMvX|P(d4*=a3;B%JdKouLLJE$qq?D(4h!2zM(%9%0sT}Ps6~` z@V)*t7CcCV$mz&l=RUuscM8?sj#0%$pW$od^c(1vrwMd4$*jr|Xtcx2%T8HZ>y&Ec zE7kvQtx479_w~=#I@v<Q*6LPm=v!@RtqIjU`VsL8c*&CPKF4;mog_o=r0ArB+e2fL zmGRY<7F@{U_`E^Xv(MP)6l}qx`KCei4e|rOKZsWMJFYWa*Rd`gXrMo)GaS>2E%+9% z8BF`d{-DDKdq+1__#{Rsga)h88JczfXt3?bCpOqf3_*h(fxpiiY?F?^^qBaK+Nv{b z)%~-Ho=4c<O*BLIOQr7rYN8+M`2NS>$FP*=452rAkI@-M>v~$}8vfx>c)Bp1A?!JA zv5q%AA^yB!C|ynLtHunYF;dvxPmh46IGZnzgr+#IYF{MPTS+rdLQ{+<64l14H^yQ+ zoXmY=p&j1mt74%YzFJifOIH$dgAa|TAv|&%{grSGZ-ohabv)haV^e9csr<XuMOMNi zVV47~ZUSFAo}Pni4F)Dad$X>@_SQsN`NRqID^gJ9KM|@DdAVxNBs!kZKgxNFJGAu6 zFVkag>&guul>e)JmGkV$^h2WI(kb*7S;X&8feylx&v}K8@pLGMT%r2@dsy?Bm%l>a zB3HOPkuHG6#*K+I#$9(Dz&OrA>&*!0naOMc4&_}-q;rRE$F#}P>^+%F!73bE#=IwN z_wg<84eo1;ivqjE@Br+*U|o1o5)|dus+~#HL>xyP1>O?gxW_PwuboE6q=g+zR5%5% zs>7w`2pY61^waM1VMM;bY2>azVdU`?VL;}pU|Zot85}5!Qpg)!>U^#01o&<XgO2A4 z0l^Ls$yDuLrT?nTaJ8(|zQ!R#<&>*(X1!6%Ye#a00kE{^APC1p0j+Lyt#h*y6vu<D z>RhdA1t%Uho%VybHEBAXn${Otmi0X!M`RwS;}jRVGgNN+V`T=(arjuW@5&%m|E$dL ztc-mlhM$%ho|ds941>pYI?s_siS*yg48NB#BZi-EAnh}w%3qbU2obca%&@DhBs%dk zIj;SD2{ac;#~uQ=UJVl&t*_g#dOmap^>n^fRw#fcpz?aFPS;AonN?TKnn9&Rwyz94 zM{18~ca*UY`HE!ddvmxtnYxE%BSWpizD?l(_>hp{>~bk6Q=+O~B@0z;DuaH&Zh?Ef zZCe0=%s~Y<hkun!ebYWiSY2O<Br{s3aJRQfkD9MqRTh;veEy8`dYeu+5DNmM;slm} zN|vaSmX(1_TR5ixe|8I<>TTNm3EU2AE{Tu@@~CLx;~B}rpJk6IQB|t!LWREgw%kux z>m_A|dGNw=s^u9f&s>!U3oQ!(nHhp-uHeyenkFP2TR2Pmy&H|!Nc4|N4b#dNN8|ei z2Wk6eQosJ0sOv4k{ejRA`vc}97VGU&Lu}dlQ1%`FW+v_DeXZ0mx~#N!O&{ih$@Qx1 zv{2<)3AvfL(=6IQ%?io8jwHvw0}qhoU*_nSs3@<eoi0J&ii*<S+KZ(X4@+;U+#jg= zSu~xGS(_DYvd_6HXOECDOAV@kLRidm7GS1kCN=|8$4FVyKQxAo#hYdFpVQ9C+4o4U zSG5Utp%+3z$4M*-UPrPy6L0@rUhirTl~zc~((C1z;nn9ntQ~{91}Xw~(fBxtzM$0b zxU^WMTQv_%9sd@g&nq?jQi`gHWq1iw?n|FKJ8m|1OORyIRnN!HrZ2?#Vfu0@>yN*d zLdLyNc&L=R5OxB|DKTJau}xaOS01=?h5nsVLlNX#DcD&GX*Ji(ru`-_N9bWMYMU&n z6>Q-lwQrPG>?&mkkZvhMl#Fk77t%T=($O|!sG}l<N@lu0g8Qs@5dEA|gRYeA;MQ|! z04d>v=Fq`zv89GXrQ+`Fd&pO>>RiRNeAyh@e`v=sATaSilzSV-nyeFza`wjmk?TTU zJ%@S+`D0QOG&@WAEB=Ol?-hUvqK;GfUvubKPid)PNhym$jNY!)U{`A48eKK*RT@f2 zR@LUY(5rgrjzJqOyc_TJOi~|r`Q)HRup_v9ghf~NdW}w}ePzd>6U$Nyj>ob+>u&sI z3*!d|{?2?F<aO~VPHJ2>Lx&n&3t`)E@h(b9^f_KNp9=2BuqTblvrWED#2#Ioq89U? z=F?F@MVO{*-{+liA#RJeJ&b0V21&5N29qk6?8~JTwpHQExg-_!k!E5NPH?mNS{3z$ zJBfCxXr0~RqvNl>6n&Vdq`>n`<U3Pnx>vwa?B!i>j?D%@7?g^~Au1f3AGUx7OzefC z@T;GCyF0_rbBNULPH&h|@jIe+wwT&8jb90F!C}^UO(AUhv|{d2SmedoRK5)q0mysE z4=$j-W0H<$Xnqc&;`K=Y7AF61JR$eq^g@jj^Y|15m*h77(IhpDJE|Rbv{JK(dGX&D z&>*;0O|g&;1pmpC7gB}$qr-nA6-TuSKyGD^`KE>R%@^#CYHc9?8T$%B^|6%~WVMYH z-dACR3~XR}r$Pt&J6ERCfzta&w0DnGYMR-(s?<~{9_fK2+Pz0AwNY#(*Dj(F(rrhy zA47Z|d%f!RB08CnNFKVF`t|#(NX$Q3N<h`1Bidj9m9eLM*<!lC7d@iwE|J&DE45cy zdzJeV>Ox?ZBzP$u-0OIWra@j=7^OW@!qTf!meM=KNm-&DR#JIL%B)bRGM~>`M%zM% z7DEJwX697}pZBy`#TEZ44h-tWZWV*0nqsPR!6j?`#$v;*Vn+q6n!UE1R>tis`qEm@ zibFD-VCJ*mYRlkgO}+fgnOgWBH<C*m-1L)+4X2A)28u7wa8ev^*zXu@U2m;8M$<Pc z2WD=~7EbW#D`=`bq4?ip^tj@`$LKM|;usx9`uA7RkBJX||1Byf3;CY6=p;I|*gQZd zYM#D|`qRu$#PK=#tZMFR7|A$2z&GRWWv`2cB@!iT=ACa-q0d94-j_Bu=we}Q;y$-u z1EaG4@Q^k1O;S^}Zw>83V58^QJ1`tyQ+4wly08!I1B}~5zwvsr5IAMl<M&Y8@igSf z`9f7eT^v}NgXg$0n`xev^r|*Pbr6Pr>dvaKvgj&nn3=r1ohHBv%g*gk9rCztJH1Jk z@`4>SktA2$-9h6BvEjqibU*oqH>qJ1_DNNFE_EYvn}h!@7IN_KV(C6$p1MpwXr8)U zJz$=?3_NI_x_BJ4OkJkzHBVi}?KMwb)*Y}+T~_U;F9)32pDPpu7T76-eL*f@87b)Y zhXNr_nj!4V49ZXy*un)bC;4}~VOY73dlW#C<nWgZV1|-bl~VwHD>=fe_CSpet-8C1 zuIK|(&e=!kS6+by&kG91xL8no>SD2=JgX)jrD`kLf!$D0b-2{7-d}aMjJ{<JR}0KJ zLF37{TzdkFDv@720Yw$Ui%vpO`BeRO5{imm-o-=IF!`Hzims!d?BdO8>dPOWqUY(G zyLd$|_2g|;^nDl)zpR6oS;lob7^7;qPc@C{le-giGLKPV^{R_6ucj{%V^wK2eQ4$S zYrg*1{7Nk>f#$Q)9000+;U{aT!uE%JxL#~Bzg9zENi*i_jR2xrV?Nu8pjwT+Q-xgH zmY<q=4~+E;hJ1Y!0Bp5Q`78qg4+vi3{Gn`_%)3ydV$;<?ll7Oa02jA&Yx*GR6(pfn zFmMil%RKb?dOe8Ps6CU<R-p*!c@-*2u(P%%CO=48>q2Ts5rbQFw5RhkrL`VpQbkev zJx!tf*c@1o$2$k!%z;hCQ;L3UC9>af?j-v1eArSf&u7c{y|XY~{)E49j`mACn7<{` z)?49oCs216TfbR>+<bijC@@XCEuY1pgba;OhDxH{nV&IG0{PXDu6OPolls(W5f+_; zHu7#P9&wP*7R)C*pT%N42#!^NWh6e-hxw3HseN7hUOpRwX`pI!L~v5DDtMJP!~9ra zx|g~VpKDEig0!|TsnqvPee2#lsdim{3}lQ1kJJ_SCQG%;`TcWL0lRlW^pwJv$;Hgz z6#Em^outla{p+a2;(X@KL(Wrhp_mW%L(3H!7SHp}Q<$6Zrt@@K+R*%J`$0$KM-~W! z^GhgfQKf$0%?9O{*z4eK6*%`S1OwSzDv-zm^FeDiI}iQ`c-aLEbdX6m!@C`bn?qh; z(8P>8AgM{JB{{G^nus{@x{s5n+>vRrz9V0Rn`KWc2F5{ky0PQtD3IogGG%@4_qpDu zsgJpWh?NE^Nbl>tn_%pO734#)ynrAZZN}Jv<qh?n(~Ws(0ye<)ifkuh0yhj8Kk95% zKAjn<6ZY)D!f|B>Q7!$=JSdW%^VmL&fdZf7FWjwh4`qmzk4e<`@^Hu0LHQ$3s-^v2 zoFV4hM>ZC6zJ@t3XNgEs-?ZQ+<b;@aRvpyWEF@pPzm|H$8S@}Tu34iw;;b=WC+?s& zSRk#K7Fs9?u_VauRW#<|fe!~1&KeN5+y0j?`R}#Rt(@e8FHkSvQ+el0oOVOkvq@6m zTyZiFT;Et+3fqIz!37uSFmjmZU7(t@Tli!?Y0&5<H}x`WeH}^a_bvIqhxsf0L3cUi zl;!ZB)p0PBjMl!L7cQ-Jg-Yg>>JQZ$Y0B>H;Z~>o+?X{=fSNT9i*aclBN#7^UgTx# zzq=czqLQvJyNmSQ%E@_Y58x_=f8>1*k;-v-7P7e?Sk9`Eyk+&P>RG5&xWoE8V9o%c z2nXf#Jn@uAft7liIjtu}o%pZ#<bTB{LOczG^)PU_f$ormjT2$^>fJlQXbbbOmw#*{ zA8i8#aBVRQ%RvR~)noE{QgKQS#<&)G2XJ9QMc6Z6i=eRQ&`S?SC>02VZTt4z9H<Sv z{0kcF;AWwn=C{6}0|&cX7#nkX@=&{oBnR!T9blS(;_+llxPx{t53i#>V{9xOd!FaM z*%~gb%0-a9I_de7sJ}%L)Y-?m@Kzz1<)D7d)pgW0?T=h2V%Co7;FI~kxfT!L_UfOI zRP0dExE&l*L$Cz1hWHP;|BTy*m=p1MS+RriR<0#3g6)<6QU7oH*Z)fQ9+dOHfGht5 z?6z0-+hOrIZqMrYluI-qZB0%O#kAU8sYfk?tk%B=>lhFUw!(ouoESs0!Vmgnd$To( zVu3`cKw>6U{;}Os2-F-urS6Hd5>cGJden{{y9>6-LK<TxjRw07A!&yUA2^E&i90O! z)TT<XgBSr{%$giXDh!HN58ZBVe7TFGfl~ZL?aznRQ}^C^x#G2_fu5d?)#@F5T0Ip= zCV!`%%B3t9*L|wGVBz6lJuDoo%`H0LRpbT+P{Gc@g0KcWU_>~}LW7;5CrJJNCopYa znQK^;TdTQLu`-t#u(@<)!YxiL4}<VsQAvtCx{7?e{FnXIrjcAFPkY_c5dEX=6{)$} zMY${!VF6xFhK0HMg}HD%Z(%NL+=ewGB{w^PC8@;PA^sPq73Nb`hl6ZbyNG&KEK+;- zgznUSU0ta^u~{O+WlY4vz)k(>x%%n3m6{FO>AB!)GW$!~A2wHxeMuFeA8rSjd#DXg zq+*b<IEF>zZ<AHUnB1-xB(q}KSd43CWF&+_;>cYM)Sra$fCd^rUV(KrJxiVy!{+W7 z8Sa`HqkaJ!m-rv3@o@PA%h^6M+yzoR#1v~a7{6r2)LBV@<SLR}`H2QPggEeT8|Wa? z&3j#@<Nbe9>wi*L7QUzbNzJ10S#qwo1xyY%{HWI70s4CF9W@+#dH*t<>}yop5~y+d zE9zU9pJ=bB{ipq6t_O{-N(2AyG7Xm1tM&Ejxj$;_)nHHK(Fn7qbv(9_h7UTfE=u?X z?AT|+$5A(4hX*jqahNmywCCj)AySHwISn;d+Qa;CBivKENv+?cuGB8lzNcml*^sy> z*4dDu)~5sU4ee?*`+`qtqW-<!RqNjd(lYHLHPi9*CK@N3qt?$sCFZEX`lPjq4kpR` zX%h@`2JvCdG{`$joqoDp=Usjx`h0=&p3F>-^bOHlK8NWPJm~6X8ofMNogP=N>kEMN zt>t2}tnZdlc)NR4)Ec<pU7^-1)RmfRT7{a;N8Ok&_!ugO8-ZLLypKQxE+~pT%)Le{ z`>8`B%R~K0NXUQ~P5<!)!;<=`WBeuF8?$VZ+|{tx3x2KTEp)&bnL5E5+w-d@p)j6e zRc%}vYHclZgCb9`PG0z|@kQmh>~O0ji8{eXWdAE?mW|Jync+jg7@xIJKgVBkW>Z_J z2$H0`{CEoukp7SpWbLg8wr2m~H(IEh%WeFe?)w0(yMO2ojO-)a;I^$az)rSmWR&Kx zB(J;Mvub!NonlK5_2nBo=nA5&`n7{L9`pyHlGi@@Zq>_=A3loo3OeBSXzoknRy!4b T`g7KrXK(rMj@$Xc?GOJSPyk8; diff --git a/build/i80_controller.elf b/build/i80_controller.elf index 3965ce289bc1ac8ce3131745b2a48a2f1eaf70ad..331438f483dfe67e5802bb20211733c5dae6f037 100644 GIT binary patch delta 648742 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�PM>EnIUeD@{k`;dK|<+x^i1 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 delta 649643 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%0Dt^ACG`N;g3vxJb_&pcQOWpDl8q+v&^ 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�*rH>-Z|-FNNbe zZiQzH93~!Uuz}Lh57#k1Vi%<$JwLr>hP00<5h?l$Jl82vVkXc5#5d>%&&+AM>q%%1 zq4&C}dEgT20Mvn}7J;e&?cr$)hgp6$`j)X7Pu@bDLj8Jkjk2hBS$>mnb0gk=lM5)) z3fE*s@3<);9<-vT2s*e2{d|FIQk(Gf3mWkBW!^%P1#NhwVB&T}n&Fx}!i?Ib5oR>! z5wxG%QkTDmeGA#;Cv_EFzJ=`a>o$dJMwne01B4~sE)&DfzvHeiT(TF1gooj~#`s*U zl^D?m!QL1;$Ti7-5VZ@7$3bo1;Kd0mSzr$id>q9-c-MU}^e4W?YUK#Aj`QsJxwE+v z%X9UtJc)6hUF!FUUru72t4GIOTID6i=Z5LHORIv!I1iAHyR<4wj05ZFxJ#>&#AP(L za=ROsPG?zKRiqH7(3PV^RVBtZi|eve+uhXabhM?FFU9g`ORGR)oHaM0FRENaVw^R1 zFrJm$;RfT^`XR3=<OYsr{L*1PcDRkJ)5(!mv5?bgiRpwJN{qwvuFnQ;Brzzw9mhUJ zetHc1aR(MSmFWoK)*=`;NW3dfg5fp-8#pR(EI;d5hJ)IL_=c|4R$@^5OgwNqiBUX# z#@A{uF+Z6SxP!!?wizAm+EL<w*2(+xOho7;1>p7rJP>Ym7TAFPTc|!=WVk%a(&{QP z4*y$B8FrHxv|n@CukX3_`B9cuFDaKtSz7l=ERV9Z?w42|Woh-6SRQ3*^^sT}Woh-5 z7!Nw<{Rq7tkQg6NrlTxzi;j0y>e-v#cXNzC&ahMOyTNKVh{Yi?5C;&_nWMOU#v^-h zfFPYYirZ%bLz&hrcPAE2eORxZc;@puaXen8hHCe*85BB^?cV7&3DFss)>IivXIx$c zo+dF)Tl|(<_$i6eqU(LYPfLsz{o4heE-_j(g5p0TF<NvB#eY^}wCEEK@N)uNju!H6 zrpnC_0vy@ptw0$*FB71$RS3TzF?!%g>d7-D#t10H)}1v=VvGQK*3_CUu!%vwm0Ea? z49BUi8{&ZHN^CQ8w;P{9Cw5x%r3|e@Cw5vdN{rSy7RQQqyZQW7K<i~8$L($}9SUf@ zA~DFIGXbq75~K2I-vKX`7~Pjn1hke(jNY0+_*IF~Tj@MN>otkdJLxz;Yq`We&GcUJ zv8%h?#{4)yYn=>$B6J#{wO(Q<LWcob8zhDzbQYksQDP`UM*&)!B!(h%5}@^l#8BjE zQf#xtP=w9_wBD51r?Cxt+(Lc?p!Kd0(%`2P0Ils3Ln%4{(Aps}x(=QHXT2vel%(VT ztoJ2G*P+w@tep}=X*&GR+9ff%4xRmH?UtC%FHK_)ec(2UUrs&ffRsazy#coU12<TG zI>`@8IeN-r>Pd$rMo(!+J?T@4F;}iF!@PUlV51D`F-N5w1Ewi;*<%u8EN`JMeq3Vo zmSXDSCnQF1`7(hG*^AyXjt&DqE#=Uw2bF(DV(^nr2TXq@G5DEA@y|*Oe&*A_Jtr~v zSw#4}#NcNM;jbkIKRXG3BQfsPdB3Fszm)=9i2fl(FG!45|B4E{C^1e>?MbuqcM_u) zETy6Ky~LP27ZAQAF?vONBIdHhm^^1tepe*My*h6JG5LcOU@Y$;=B`SNv20Ka{3tP6 z=s^nqNn*56Z+7lO%u$@k-=$a)c~fFV<SmI6k$*_6i2PGxMdV)+D<c1vSP}V;#3e-j zD+P+k+Y;lnMNTB1Iuz44j-BUB>Pmp4<T#av65uE~&ZVgYI7yC^i3fm19ym^rv+050 z9<pC_oF~ZXv{V$FX2|)pl>nzsazewEAR5P>5u*`G5T*Hgv*G*P7J||^CCB+_ymQ7Y z0S-Ciy%WdB3Vm=s8t<MsK2`{D>KX5!I6hVgaOxTFpnfI58IQb&29yAYDDp0vfU^fh z8l2_G`)Hzyg0nVxCrwfUMQ*YZC~{MjK#^Nk2^6_FuU3?z$W2v(IIWvtH%&<tx#>!v z$jwj!MQ)}NC~~uufRpPz;I<UxR#b9DZY3p9<W^P!MQ#-(P~=us0!3~$B~av6R{}+D z{(q5+vvUOxid>wXD+G$%LM2e-7Ab)ux26&(a%(ApBDb~@l#p9TNffztl|YeOPYD#c z^_4)8+dv68xvM`0xfV@2&6OPFS~Sbys9sSgkef*JAdc!40+4%&rWqX7D+D07fNTI9 z)hh%bH-lodQ38;Ah^`$ts#nASxwmN`wY`(v#w5X6y&?+8jiTwVy%K=jGo(ldB>=gb zN%xLQ0CLw+j7~}ba+i~!vl4*ZK~zc?B_MJalJZ@Z1muqAHmnkW+?%9GcO?M1UFk~G zLkU3c44UchRRWM3V$BbNTsrICdPK_UsKZv2@=+BLTwbQUA5#Kw$yZAgr63F=`d`X> zl8OOdP7%3}D*<@<nlcS30eCq>HJFT3Dq|11Ni{wqmZqp2aWdvYYK$jUe4LC~g>sy# z1UMP<cs#rRklP|FL;*8o0G52dg{1EDQV@>3zDQ&rBc{`aw4AT9Kus?tu<TFW7PP4` z;#0T2@m><!_^F!^qW4y<j2Pa^{%$w0yr_qRrSMpRpH6ec(;{85dXD0!Ia>W~uLlqK z@zWfwQT8kVm!IZnJ!;cOCa{%3#Xe!z#w!;o{Fp{-k-Y?u5v2L)@I!00{a`qDDgAWz zp|#acjL`78DL<WkXnka#jnHt=V?(+KpR$i*BcZDQ#5{!jYIl#qTX})6UI2*E?aSCF zs2MmjAE=yeKNX9|vjZP20BWM!S$Kz`IMAJXS#RCmgDt@(ful)m&0%*>s3Wz)aGh6m za^QYKBLtcn7))rSK+^-!WJrt>XhvW!g^d<yR^SLBoXkjs%?r>mk=9r}W@Z3SX!BDP zt#KmkRDj=+886V8z!dhw5jPs|yZ&*+P4@9SFE5F(s{yo0)=@Vjc^|drYr6R?a!W4m z3b0&{UqYZc>wDDAHm-fkrXO{Kp-q?Z^g~%WG+{{Gf~jc-C5EY&3j5ejl^83irC7q- zX%b`6kV80KVk{b}pcB{`5@R{&pjvjO#8?gvhv9B#N$kPL;y%F2z|NKe*pOpj``T)c z0XF0~Qc&$Nz=o`XC7rGI7+^zIU;~c9^0|bq2D_Tf2A0eWN>*KBSTZwU_uKgr!;+z` z2wQCjz>=Y@2wQCj!0xB52)j_mhap2-5q6Qpun4oL9&(!i4`v$pzHr6kZfeF{%BPNu z2g{FkE9|-w!}42pnhiVd2GePK!fqhta(luqmKg0&j;*6;2dNs3r5JQ~AT^pu47&TX zAC9|C;%GLq+Xyi&w<fXT6L@Vlp7lB5Hfcz!V7sdb^?(an1>15d??GLz5biF*O<1pQ z{0!Vf7J@pAWEYWJ{AetV>|R1_f%&CZnE#}kpFuk#c0VDfL!@YD#C}j>tW&SgW<yT$ zosefwVi7_+7xr+OJD9(AnVm<l@$<|VKf_vt_95&sGFa|I*kdLB|A>1N=%|XeYqZbl zB&P@g0^}rN>;yuX!W`x)jDnzmfXst{iU^A6tLO^^6%`Z}5G_y?R8&-Wodp#U6mdcY zMFklIML`7tK|vAy_pYa^yTAYc?*HF=*ShPnR)yM64X4gibxv1R*WQiBY^DePWicH3 z>NmPS%9(wLV7j&2eTd*ji|sx{aFfM$A0qg-#daSem|?NqhX`g`Z1*98Sr+5&xepPP zT8w>&qhDqf=KsOLZ1)7XNi^zH9DTBT0$FH8A6@*F*>AYwD|F8&Jx|bvud=#(x9jN6 ztU>;!@AR;pS=}mfyCJX(SFRa5>NPvFVqJgW73})dgR_Sm0JiH>595>z^uVr9J@hRX z=z(3IVw{$J?w~He3+v*kSTY80*yf}9#fO2{TZ|F3iX-Yxi?LF;o1MSGVmx2d_<X!& zF~(G1wqv8kxbsIizBgHnUfy>E_-%{1B#r6Mc4c+Hqzc{mp|ztO_b}f_7NZ@@*xhbv zigsl2xphlZw4)-{=Yd<Aq8<3<=t%IXEsu5->l?ntZlKTR+LdV<9<OY=#jQ;7n)`so z+{zTMxhKBY?|%(9eMvX$k?QzhZDhH<f)(6*F<(3T?B(Fz<#g*e7Gq(!jlH<vVvOdU zZ2kd@F`B#bQFAL%jOLnr-rYhpGcvyHIyT&`M6od3%lE5WiDF^6g9Y456z`G2{CQZn z62*<)!>7%yL~*09bNslKC~oxi@Ac8$S>5uVW&fR!hGpWR-HILH;8(#Jcsx4l0ediV zJ$?J0teF4oZv7NsK_lLtTfOlI=L=|Xt2c!y*U5$YpFLT5copUC&6-`D$?lG?l`tng zkK-!7R>JI}3~$h_mEhvcdV0s+tlk&b<Bi0ZE-2ZYhWOG2CAaXE9ACO%26l*s_{s${ zuuS%HeC2}KY*l^jzO3E_Q(0AgH^o8SPjl2Yum**h*|Fn#|GunVUPWF1o2>kv|KTu* zFBfpB%5-0RxqwT3${OO!1zc(=bHtYmm^g1epcj0Dnb@Zs@$u<9E^dD6xx}>wH}?H$ z{TFhYO|`(y-=nxHchv$ne~+S0ZmR`u{vJiUxvv(u`Fj-eXl|?pZvGy{;+Z>Zft$Za zF%jg}T7dbxna4%(L+#vK3ow087YlyEevtlnKjy%f@|K3!oSXx5b1iVwX&+wT?polc z(>@x=?X|#7r=e1k$^ErpgsTJH%?-9-q%)w!++hnwIRhs8++qtxd)Z}8dwdMCe@^Qa z2jHMid>SvaS@F`$<VIU?xig@J+-VCYIs;tDt+wC_XF!v=*A`5226P-Z+kz{d0r$Y& zwqUX|V8z4jwqS~L5Z=m}J@qx;VqAU5uD#ynM0>trdv0(Bv}gZmz3*GJd=7ikP4wBd zWof`fUwn?Me$1}D*%{Ea)#yq$`DfR@OGmlMKfAUv4Q}$!uHDJ5z0K8uu6=?XcDrkN z6kXd-KldHFb}YLVaxdayG;|kp-s=qT(=c}J0%t%2PqRG>odHf*!>(QA4Cvb1*tPdL z16q6w8@SjR(6xuywODH;y7tf0`j&%mP+NBG!!|3sb~Ii2h%=ytr`eOsodGVKMZ*eb zK$FwhwU0Ujy7p!E<YUf&d$^Z|$DILPdo#OsrE?Iwwu>J4eOB+v_tPJ%ZBD-V-rcXC z`#x(}@j6bnUbP7U7OFK_#ae5?zJ2Cp^vgPT5v)S1>JC3-^}hTkzREW_J8rQOUHrB) z;1-9l?su#q70r8{MK(JFJo-Id{H`@{46Nn{%obM%u70IH@<UdBrDA^Gf8gvvBy)<6 z9YV*S;s?}rXGbF@@tU7G0~)c8gZgu4fS;GJnLC^TexAi^e&G!8^Kb0dFRdX!GauvC zzj8U?q<k87df7#0z=0={xqxG1mn(y@`VuemwJVbz$(*VyAI{3Zyb?e0_BuQ6<Tyvh zK4-v6b|!Ot;|y38YYv3{&VW^MXZ$Q_aKIU&k<8ibqi>x7zbO*a4;_Yk`tkGYCufIy zdeJ>UI|JOalovbV3~<l4^ypD%fO~rJMt*SyxCa-C1jnp_?zxW-|8bWC?x{<|iDdU| zXPIAJ8Mr6HT2Hz%a8GT0?~hser3?7p_}$szp7tD%r=0=r>B$zKaR#{O1aJNiXMlUA z@$!E<1KjfiuYT4U;GVZw>0i#^MKW7q{U4meMn#jKvi|LVzhAHZDXUkH5v;kQFRvBz zg612kk~6@41KHfl&H(ov<zUKk2DtBX-S+3K-aXgz0j%!q=!u6oE^9ags=9%VtmzD> z>N3_Ha|TrP=5GD|&uG?JJ~ee+0_s}8Aym&9P}eIQpY@#qb&Y1_4V(dWU8n~iL9?!B zRn46pRZZYqsD(42s{J$+I|Hif$vI|AXFyfQcI$&jvU;_AfP?KXo50W4C)p3@oB=tn zXFLCPMKP4H{=eiX_GI2atsgy_RmI2exvf8%)x4BDFu|nYBo0VqnH`wmmY^4oY2}(7 znBdOfVSwsp2PRk){0fklJ%BHlr9tbO+-Lcd-LN8<0Z=cy9B*<}upOW%`wiaD(`FZ= zsoAIr)&{rZOhs{aPi9-klv4bV?tgeU?*)DGu*;Ht$8msNK}kL~S+Y0sE`A9vt%W_7 z>>~E-@4@Q;y|VvikNq7~s2z#)&1u1G(8jnEsDI7NuALGIDtN(XK!eQgNsuYKCqr{C z;3HSn3;Ka%za*#CxBMaYLNE9Qa9K`w*4e}hhS!NiR^;p)3R+MHFGw$h*g%e%diC&v z>w#9~aHA<0<ORKO6mWG8cbbCnUQiXB_2+ZA(-chef+IjL=X}lKVYhPD<?Lp;8D227 zek8I!rvuQ~;4Uv{&;Vx#bMjfugI@3#(B_;q%=)w!e9{o78FOm$@p!=t>KEY%YtBc! zix*{QXIsu}_QsoDuoh`M%>GcY!R-&deN2CJEURkGCVZMAez2%1)I)M!*oa3k@Pj=- zhjZ`<MvrH8H}W4rd*Ad|#EVh>Bj_LyqGpu;2s#Q>UX1b|K_`J3UX1b|L1%%PUhI~& z_Z^4)M`;hfs&5kWUta88zEA!wFyhBPBb*^H#gBbMh~Mboi(dJ$Vm`IA1ZMcLkLk!# zfth}6JX2>2%<^M56W%N^*N;6*c#B_Z>Z<O?ek8tClJor7?}T#%7WlC!$KP!N>-n*( z32zrz<i}<Z-XXB5ADhos&J|ef$L2A0p1?MK>^;Ie1$OXDV~2_F5?tcPej}VOu)81g z`EI;hU@t$`nD8Efef`*lg!c;U@5f$e*#!az`LXMmx=`RyKlUQwB7r0Q*iVG_S$B=~ zW2cE1OY#IimSSd80w?;hj)V^gob1O!K7v}{R6n+gsY?W2=f_?lTq<z7AM44?4+@;& z$EFZIBye`AA6w41!!p5h{Mda=epujKxQp-+f%E-Xd1hWNaDgAIXWlFV7yGf6gpUeb z;>WfSJ|=LP9~;4;_PD?merzIP=}N&X{n)>VpAfjpj~ya>Qs8Po=5dDll)&fF4#HIe zU-n~9^KpAx;5t7xkg3lIT<^!m5<V+%qaVA7%ktF%OE>$m*-Ty|_<cY2D?g0?BXFx9 z(@cF%;5I+DlJI$fJN#H@&b40<xYLilz|<E7?m-_Dz9ewJA4@$1__Dx*eykE;Y4D2R z!+xwclV25h#E(rQTr2RnA1ftXC-4*oIpJ#p&-k&I311iZmmk~4!Ssf}NHn&WaJ|5k zXzU5XHw`R}sA#Mj$IAvu&WOeoyZkMInbFvdOx-9jD;jIU)J+0&qp@0qZwss*jSVDx zM_^twHkNR+z=CM(Cc<|G){DkoKhBr?7Qsc)*tbl6Phit%%;WHRUtlp>N%(=lHqqE> zzArx%*dZGGoT(oPEQ!YU6K)mQJsL~l%lTu0y`r&Bgr5-NU~=DR>{{YaCAohzb|2w3 zfrFy46@=Rb4uyMo;m-t)jK(?;elBoqG}fDNhrkKZ*u{ij2%H#=Eh79<;N)m*`N>k? zuLMtx#@cc=u~Xo6(b#Luy-VP9r1I1CYk@POv7Usx1<r=&3HJz`6OCO%xL4rZXlyIt zK7sS2u|tI40OI~53!<@8#QP<AaWqzr(}Dv6mqcUT3BMJ%EE?OyvG$$7717uyga-w# zjK+2oelKuUG?vZ}g&zd2j>dWs9uoL`G&Z=D_^{xYqp@*>KMGtIjaBE9`jf!*(bx}6 z{aN6~XzV265rLbdu?Rn8j|zN08f#7Xi@>e82f||lw?$(k2#@>a%~$k0qOpm@CnR|% z{K1#cuLAer`C;lwf%~JeGlZuE9*o9Pxs3Qt;9)#3gue?s5{*4ecv|4`XzT;RGXhUV zW6e(y{~`EHG`8k`z-Tns-2$Wthy|U&|5cmuC6f}39_WJafNJT7&SvFRU7Uw+=kllG zua`d}AIC!Tuc!%DZ6tM({^D#_qv~bxMoiBt_Z<4y%btoyI6XAL&)&38*Zd1#`E|h4 zmY$onuPeXhdjumdy-N9m02$eH-vX#=KAAJKUuy+%kecN;qN1$q9nAn@rlRcZ8}SWh zdY;Lai}t;N96<^%m^uKT-s$<#9;mI>S7=<2g85n`y<z#b-O%VmXlQDF=}i2Zb9(+) z09pCN@V9C{RsfND`OOjUpWhDg>G_>we&ohTo-N<5{4AC)2lq$vXW}*O<zJ04;ODo4 z6QlXx;yF#ppM{~EnqLE!%>4FnLdE>)m^4<3q&C3IIK4-dO-N5kKfiA34#dhfMrG-J zDse`W!Y@ENU~Q1z*JA9Yj@Bd2Wz{cz23Je(ZSFNv`%V;0iKL#yNKfw{Wi=@$@W-mF zW^KTNbZGkRs%4KzB)b?O{jQ4B5eG-61h;%|#U%hK*=s5Q+*ffOfXdEq4xlqW0LaL` zjo_h-ZvZm0AEe7WEjK7Ddl%dBc*Q@El$-rmF_NCDSh**s|Gl~aJe$!1ATN6$FZ4pj z1po!vYrE(!f1|@2c7gFdV{DqesuRFxWv@q$;_MEr^~=oX0NP|PVcD-M?gZ$N{d8A= z{ia<d*)Nm>_`c$4q;$_#m<y->WKw!%`=7z7#|-G3{R^u;WkCPzVOXxG|4}jLyolcU zH&1(>eD$BK&EBMa|Den2)!ND7vc|*stzDb(aw%o&mKky$WZ}j~_{B|L4aUp(h}X}r zk9Z_?KT4Ku5N!#No{~{J^-)B!w~m0AU_nKWzDV{l^l3&N1H9}U-Pj8|UVL~SGSn)A z$0?#}k4KS=>?P=cjQTZswao16FqktMRN(;2G7msTLmAoGoAEVrMw9C7;p*Ab@XdBc zQ<G8<NiEfzyfCZOT)edmj%<EKmeIz56lqCY^Sr3+Vw}LvXlJgM5lQ_SH=WTwTBjFo zBQv9<%o;@GHoBN4Hhx@-HFcHsw$#)u<PF-Ix)-wL8If{rGBY}-zK`PNug0IceemRD z^sGA`aYzegbSiUsZ}2l%eI&bOEu{5I_q+3!yXpCUSUAdfrmyi#UiMiWTFAJ-WGKk4 zi>EK+LIdh#=djv-1{7wuz(bwU-*~HD_R#myi~**CqU;TLdNVFEplKwvtF90YN8}XY zOYHJvD*TKl>_TJeFcPV+^v%(*Q)!#!_(84SX^nefczO%d*tW%Q;RigB1;3|tKD3TY zIy0qY8V3CpIK_V{Ler_RT(p;Y1~w~Z$@@*y<|FM+p7d|rgN5dq>So8Q+YqmAUKdvP z_;GLymfQN~4Yc)*#1r7nH}!2n+GbPV9lXe>vTgBB8@ho%d&A}(>VxL}g753SQLP#O z9$9xGG#`H%ehYZin4_?joQOu+Ahb9MuoXqUra0v9P08;IT%1zc7xD{8z6qfvQ(9%h zvI1xsLaXWkn-ST7(E2n==i(OdnAV3q4fkdK6w(jV@?T?x7a`#UG9N=I?#W!gLc0&4 zZ99Ngqw%L2P!)t$lK{H5M63nT^+4w%(u?30fU$^-Mu@bYYcJd`f=iCZQN1s5srL98 zhimbYDAu!5!|MK9gY~l1uv+Qc7${y}<Gs#&GQ11SXoz&Y9HYQ%TbYkw^j=h7a@H6M z*yAPLFrvJ+t(aI6G4}Hr?|dQS?JKln{MEsTca-=r+B-@7B<)?~DqTvyA!<=^D@q&$ z^#vpqbQIexozkKkJLOi~*0l)DnzNpk=5aj%d<>yYDcBh&NuA-JhAiK*W-2NuUWkOW zlW-?Ot49E8AW{V((q=VK19&M?#J|`)V4=1wv;iqykf%KheFSh7B9mCC-En;&Ev#Il z043N!I&>OJcDd6>qjJnG^wJfBuuACy<e!hwtmh~A*sEgh^(EjJXnT@(95c2Lfwv&E z9*U-CV5qd4jL0!ObU(`lyk_nB<DqJv-=RH!RVm9v@H@e@L|RWnZjP|lHzBeMjct89 zBlJk?#fW{&h^7fuwtg6qpJ{mp5niqJD@>y09Yjp#Er`6s%v%v*<_`N2VT*9PUi1Ij znvte8qcE)6^LHyvn<8D+#ijUw=;!CMPowm7x94!nuyp79usi$EA0TrmTns3>(38w; zi^&X2w|M60eX{!!>2VC18G8JHKMXyt#UF;qqVfEcFF%JIot%H+anC3iE+n1lmZbB~ z>w1F<zsV;9C#age18s>jaDr-rg@Lo7OehQ-oQ^Ts90LcZV+6ae;p<t9ufNH_3F=#n zui?$Hmj)JNs$!14G_)AU2h6dTB8&0;wmJ6F$l?$urEl$r8Cqj8MBVw8CN=}Uz$P0f zz;P?y2TtOa?NAN()y!gifBhB9H@6tyUz>9<Ei88DV2Ulq_t&K9;9QQ>SGJfu9T-|! z1HQmM+8-6RwiqX5$lt-i98<vZcLtRWg};LXHpcGwJ3$wV@l8GXJ3&{A(J=6LJ}4WK zzjL^3SnM^{H8R53IMQ^23nUl)Pnu3}p~dh&X*xkai{XEB*rmV4=CBK{GQeW^pERA| zB8%bw6Zh&zGD3R_X0WxpQ!p1>47ZbwgCjiR7PuX3oL@5VL0H6f=16OIr(i}|>`uXq zw%DD58Dp_K1vA!ScM9ebi`^-haTdE%Fyk%8DVS%=g@psmDVQt7$ocStP0&S?EXJ51 zODDL}7Q&b?=aVK2b}XG>ip7SdQ>#3>V5}ZeJ`|QtaJ?;!CXdp0Fm;ArUp^F;PB6!& z^4JVlVYgX~0~}=O;6#o%4(Cb8(h2Uc7#&KMPB7PEbSPOm!90u6p=9X<cUp`NB}*r` zOK_Z}6U-NbW9bBU+XA>*vUGxbEXFt^ODDM3Vmtt3=>!Wb#sff>POwn0W9bBoY`SIX z1ov4S-~oB(6uiAy3@PYBb0X+|n*m*DP6Rz*F}e_xo#vULP<Dcc#m=KH=5WCy7Q-{< zY{7Di;R$oJV1>o#WplFNQH$~FFb4}BvltJUIalzw#TdfoSiwq*EoJ9WW+;>$oP07} z#D<tt1#2uuL(HLq|5%KMm@@^>S&W95BL&Y}jE0yK1us~PhL{5dFItR-nDYcLSq#d~ z(-lLZ>;$iik;kvhNrE>lMx)F@g7p?-9GP<jZ(58-nqveTEXFu8rwHD%7>zcE2sT=b zab(UAY_eD=J7X(_LfHvEuy(Wql$}>A;RQj;4$ei%IL5FcWe4Y?1Y_8cvV(I`f`zh^ zRyh>PPO#nD@$`_ggM(3$52J;Y9UP1jjL|~M4h}{M#%KX$=d#KeEo7PmyR9AVA}az1 zr6eExLsA3|N(qL4$cex~DZ%g$DG@j*B^dr8BO=&uG5kY9L~y`j_=kK59F&s$xt6kn zlTu>9o0Dt^9F!7_UMJH82c-mC$_@@n3C1WO&jbgh1mg`$nh6d{3C5@(%LE6d1mg`$ zl1cEB#hKlNvJ?Dl4S29gF$s=Xj0f9i4;-}^Jw$>@@QcOhp)vaFEWEIcBY(GM=g89* zJ4c?e*g5hKi=89?wAeZFti{fee_8AtdCuavBmcGr=g5C7#;FbCNNfO!CoJ)ShrYys zud9tKeP_Ve)y9`mXTX>F#+fP3U@1ERC_6haqcjr*L)i(^Toy}w2te79%i#2iaVRJ| zVz9)Apo}vZ;=>i$p-^^$iq4MjV9nsH<P7*C)r?LYLzAlT9jqCiIEE$$e6woCCyt?s z0pF~e0h;X$I4fdCXpS@BFoqeTxgb7B8Jr0rWhbcOvf#{)8KhO6!8x~@GdSl~cLwL& z8qVOHi*s*s73bWTGdNZW557qj9Qq(1iU;4s;GA2_8Ju%#JA-p>fioEArsal0*$IlA z-8r|BGdSlqb_VC%CeGlT3(Af($2qr|GdSlqcLwL&7XOQLaRyH+an8jVJTW-uwsHpN z+}6(EoZH43oO9bcgL7^>XNWtuy|Xyyc5nvg+>XxRoZHD6oO3%ngK_T4DsV0-I{_#= zatm-SDLXv!Ck8l|lpP-V69b$}$_|hGi2=?fWrs)p!~o~kVvfGf0Oyjj!y|u^1I{I7 zhe!SrBbSsNp81n3a4so30Vq3SfOARN2?jU=oJ-11aFH{>xuom_1DyfRC1nTSr`tN< zTvB#|!Oq|)JHf@y0_T#l!!w3*T{xGN9iA~11Ds3B4$l~h!BTd3#!w7~veUI1oNErr z-)QYTPC?2}aFfdjUy`yD{M#AeOHy|5O}<p+C_BMSmjiwwWha>B4DbsnJ3PrJSBGCn z+2Kh(onAc@$_`KMndB5p+2N@@$!{q;JhdkVq3jH+9tveAm~RstWhc1X8Z2e!UF0;B z9Uh~TDsZQu?Bvx54P|Fi4J;Gh#EqT`a;hu<BP1L@WddFf=sLWLvq|C!YLz!7vxl6* zRI($!T;hhIIYQDa7>P{>A@Ky41r<}d3D}OuQmzRe01y&Sa8qy=KuA2n%|S^T_dRc) zk8BSHPXzeJOjta@)4?Rg?PYVeVr>vB!_y_^XvLP`Ab^l~f}O#xbVuR|P6nehuq9$h zJOM~N$I4;r#E^J!gg2O90lNc+#1nwT(;!ab2|(g`-;#KI{bbE>lVR}$VDa!?g~bzq z#X}@4o&YQ!B4P0aVDS(Miw8$P3=$R(kA5&sSUdq(Jom$~!r}?Q;$fPwcyJojAh3Aa zegNmr^MZYq@xw1Un!{$H7qrd7mQzmNAf(}t$P++^b4c+CK=ENUhT;>;3x(o?vx-sn zp`rNToMNRX2+q?Z^TIl%$FOa#>=uGoK9cdTYo|q2bvr09AtCig)vy>75>kIuO^Yq{ zN5w3*)E|{+v8Dc~e2XphN7b?zoou*2s<t&)?vE<480$Jxe^ecdF&8EEN4d=n%tcB4 zQEqbsb5T-%l-u0ET(lv+XHoTSdHALrzI{nOfnV_`zZGuKrTJl9!wXW)Y#vOP$O}@< zEyi?-yddTFA240w28nX}511}-gG9Og2P`hQL84mO@|Z1ggG9OQ2TVK33sQFb!SaIY z)(V9eq}tnZm|l_>q&irP=_PnU6KjRS3sRk}9i4O&_CHjK#ptB^`YC23FGzK>X3Gmw z-7Pk}pdV_5y$vr&^%XOhQs4#E4h=7;b|}0cb+M#6UXZez3XT_~hDy5Q1*u{7BDe?e zf>4{`1*wr@PD8hl7gP`mFG!6SJGTMI3sMs-#x?+XK?P=q<<0`EbhuTbuClem^W+5~ znY^Gnc1J{AYm@Dch`P>VG-fk9;$IfSq2vXjoY@gk)2-d^h^QMawmTx~CX4Nki2Aq1 zc1J|buo#2#84kLc7TX;WHOpe$J$XT@)ME02>V(1zQg#=@@q(1yg|NJ!LbJnhMIpKe zyr9CcE%rO!DGbRAQguVa3mRP)t7GzllwBQjVag2-Wmm@#h%dVc!ZOOPj&Ve|ED1x( zu8tjHNZHk~BMd3KI(CF1Wmm^S7(#iwI>s*!=)8JZ9g{tz-mo``Mvy(E)?185kUgZ{ zv>1yPvWL_Li}4haJ*3{U7*8SDL&~j&@f4Chq&C@f+yvP}>TQdKJ@i$*P}oE2Lu*Gn z$R1K3S&Vj&J*3<!8SNl@NV!!q+Clb^a;s#tgX|&osV$Fo6zduFLtzgoyGVBIA>|gy zmOZ50B3al&AJ<1;kv*jLNOgSt$R1LA1v~bT+Gj6k*+c3Zi?K!}dq}xOv1Jdb12!FF zp6nsz7R4CzWDhB~CeFkgnCv0t7R6Yjl0Br{q8MvbvWJvg6yt3}_K<RmV!Un09#U>m zY}rG~Es70$2<dK7jMvZ^Y{n|PCN2X}wuWI{|Jeh&bwfPn9reWxF~&W8SHsXSh*kp{ z29a`$NuHx8gGjl>q-7AL6oq+U5Y;IPg+Zj^OE*lB$skhkr5h$YWDqI0bQ1>AuA=Zl z!yr=el@v;nL8Rg<DU>9GNX1uDm=Kadq~Z%HObE#!Qt^cpCf8N<%toOwh*W(y<3inJ z5UB>%U>QU|H3}~PgQ!j8P#8oizIwr>$RJYj)e9~~29b)dUT`Tgh*W&_f_Xd`M9Ujv zVn_y&imxVcaUNq;C9XBNF))bAHo?kx9$yA-IpG*Y$}J}xgGjmMgkumXx14YcBITA7 zjzOf{a>6l)6qXa5ucSBzk-};sT`Yz{w5JKC<YW*jH@oMQoO^xB&F&q8NV(a)V-P7f zyLSvCHNsxa#|)hNeQKmLU?IW{KQ+o3u<qcFpBfFCiD{2z5Ixrv4kCj{fk9*v%mH<} z5)2|SpoQG{Q(zE@0UgJkKXrvOpyRmprzSZAI*xmP3JfACf{x?npPK9pSb%Z&Pfc+S z5(d%iW*Apw5UJ~3PIN69MCt}-KzqO-I@$~^Cxb}2b%$dRDXcrpRoS&<5UHD;0c#gB zh?HB4I0lh&YZ1pFQf@8c7(@yTBB|6eh!hz_VlfP&4b9QDWDu!)Y)*D98AR${XMmr` zAW~ounUd^UGKkbdXTZCF3?jA28PK(45UKl|0bNT5ky`8w=vp#}6qY`Tt_6c=VGB5j z3?lWg&C0GNgGfE%3}_)4L~6M+plit>QY)MRO(ug#J?aeTS~7^#W6pqkAcIIf?hNQ! zGKkbl=OAGajVlg?L8MmOoP6`WyI*f84uwIaUbP91L8R7NgJTe>b?zcq6j#-KT86?P zQk$F|w@3z&dfORri)0X~cdWrNh}33hfJez7QeY5Ce_95S0)xmHD6Vs*KHD-B29f%} z*$soJaVvB@8ANKkv!fAY5UJ0c0gWJoNPX@M@G}`iYKJqx&twp(FPs5>CWA<QX$_7+ zq`q=Fu(?16k=hyG!@y7=gGlXiWh{e8eeKGSLByu+c7`&MO!N7*#~Cn~NiI@*oxzfe z)IMjh<RbNrGo(gZ8g`M|?<|&Gqz*WPWf!S$ox!k+o@ou&kzJ&Ia(1|m>>>qrk@z02 zBfCf)aR#`K>>_p48Q?myi_|a90M`W^k;kmTv5Rm%*H#MGkzJ%tfL$b)f$PXFQop(~ zmR*EHtG0|`7d_G@6n2sN-PtX>NS$^D%Pzt>FI&>Gi_{;^VA)0LPiL^~B6ZdoEW1ek z<qVcxq|RYarBmC`u#4Vk8w$Hffn6lG0r!pP$2ZtTarcp3q`)o`1KdY;kpjC&3~=A& zx>vhU*hLELqIgwg7b&od;#HAdq`)qUS4DP_0=p<)71%{zwL`PWE>d6@#p@!wNP%4x zuZ!#=1$I%qF0zXh*hTTWF4Pm+qgiAZDX@#;Rgqn!z%GhcMRt(_yC_~2*+mNMqIgwc z7oBV$3cE;wU1SpYf+o92fn6j9_=4;r1$L1X#ZUsfXljShu#2AW5E^#TM;$_87pY0X z-*I-4x+NG04w0~n)Sba90AUxYMZq}$VHc^T!Fh3Zky;VVkF$%^s^CDJU8J5iTOYzM zQfq?;;_M=|jwwAXyGXqkjL5_GPd3>_YFE%d9|wU9yGZ>K{HvB@7pdQa4*`T-r2Y<K zwGF#SZ|aDXN0ebvAQEu{M~FlUM4~ZZ4jCd5_9wg`TF3E-6nI2e0|}2vfk#w;b5z13 zQs5CS01_UN0*`21UB@F*;1Lzqb37si9#L9-!z1EZW@UGigh-@7B$|dqArdL@h`Kj$ zJR*fHqHG*45+0EPkLWOv@Q4(6MBR!Uk4S+>#BLNGkphosJJN(lq`)I$+RhyCh`#O= z3XcfdvBBy%k4S+>^t<B`Rq7lHk4UxmO-Y;_B9BOQ5NLTss-r;5BT}6NS{{+=EYR?X z9_t)h9+A39%$7%_{w**fJR&tiV2bdF)J%a&ctmQJzzpFLsZxQN!Xr}P5%D&&gh!;n zBO=Td9+4uCh`74&h!l84gn7avQs5C076^|>fk#AGPk2P?c7a90BU0cIF}11ih!l84 zgvG)m!hs|M+X#<Hfk(tt$0JhU5fPUNk4S+>MA%(;L<&42!d}87Qs5C0_7xtH0*{EW zzwn3@ctnJQgh!+n3LGjtA_X21Q%4GqNRdZGJXUx_3Opjh3Bn^%_Y0gTJR$`i5mP4% zk4S+>L^xG=L<&42!s~=bq`)I0oGv^f^`O8R!Xr`-33NOnwM_6F;Ss5a1<n;7k$Obn zeBlwP<pLK7k4UW$xL9~Z3OpiSc!}_c6nI30%Y;Xyz#}4DAv_{Q9ue_M;SnkDhzM5+ zk4QZ!aJBG=6nI2TeO`D(3OpjhmxV{9z#}4DCp;nr9ueVs;SnkDhzK_dk4S+>MCf=# z3Opj>_k~BKz#}5uDm)?u9ueU-;SnkDhzNHGk4U{BaHsHy6nI2T-6K3A1s)OMe&G=* z@Q4TxS{{)CkBIoN@Q4(6M1)6#N2I_bB0MfUA_X21;VIz}De#C0&j^o5y)N)C;Ss4f z1V)5Mq}B^e5gw6x)4({7NNteh4B-)}w*+Pik4S+>#4BY9k4S+>M3^f)A_X21VRhjV zDe#C0^MpsFz#}3o5FU{NkBG3I<q@eZf{TPlq`)I$a#P_EDe#C0i-kv|z#}4TBRnDn z9uZ*&;SnkDhzLuBN2I_bBJ3_aA_X21VK3nkDe#DPB=Lw8ctlL@FFYaz9ueUn;Ss6r z0*4BZNP$Ph)RDp?Qs5C0jujq}0*{Drg7AnGctnH~g-4{oBO;t^c|;04BI2pSBU0cI z5nd-eA_X21;dJ2<De#C0X9$l-?G`v&ctmQCz&XMrQhNo?6&{h=Cvd*-h}1WLNjxG2 z9uccvEIc9w9ueUZ;SnkDhzOSnk4S+>M7TnDL<&42!j-}!Qs5C0t`Z)R`a$4o;SnkD zh?x4k<q;|Hh=^Yn9+3i%h;W_oh!l84gzJSzq`)I0+$cOE1s)OMX5kSj@Q4WC7aoxU zkBD%q@Q4(6M1<RfN2JIjBHkf9B6UKNcM6Y4fk(vDJ;EbW;1Ln-7aoxUkBIP~@Q4(6 zM1+ThN2I_bB0M5IA_X21;c?*+De#C0Pob6M5h?J9h|dU*NP$Q68xB!}M-)^lwmc#Q z9?{t@IL3^l$|Ms#cYc^x`M)6(>2J>u>y=s-(OOg*XAu#QMFd_)b~%D*_Q0i}8swO3 zr(|1R(FxQa=M|j>i1Uir#5k`A+<^qIh_%IeMaZV-^$9aeEt_a4>c|UHnjuemyYd%y z`+v;@@+}jn45}a#D0L+wjtIoYB@=;m;FkqqFifDlzG3}r%LHP+NUh;0nG*3&9@1m_ zhS{Z#`IFiM_hFeoy%3Kxe<lLNnLl#@;>@3=0CDEea{!k4vpj<!PW&N3C{FzO4j@ka ziS`7^DbD<<(bF=27JM7#_Or|%8sp5Lo&a&?Pbom0`LhZj&irA!;>@4-kOJn9o^nB0 zrM#v2Fau~ldhrEe6R>-9zwg4_wR<lJS9_)8_+-?pwI2@fEysuPaw+BNmZ=NwN+CHu z<?7`fMYV<G_>`-k{|Dj`pB$fZ4Wg;Yl%7()cIq{V7;;Scf{Gj@!tp6z#{h7A_Ir`? zg$DT9>+mH?`MLmF^$+VA;!pWnWjdpfs?`GZ2=S+U{hDlo5P!-ysKW6i#GmpF%|OmI z#Gmp_s&7Jy5P!-yH7NxVzf@=b5au;Ffl3SNus!w2V#(~CR=;CcoIYQl_VRbFOYmi8 z#9MZ0FAxJt^tS$CVXdEWGXF;ekYDyN-%DxB;`vC>LB8Ap$cHC7^0(xR4nw}D)B1kv z>Pzcw@{Ju3Hg6OnUuA^G3&*h$DuoYq{R2Z#WO>?|1FcI2nkKv~Mcx_^wn}Y??Dh4Z z1H!7Q-4N}pt6UV;tvCVEaja;qsi^)1dcZ|t=#}WpFAAI2y$LDPnJSm5{~6mfKW%>e z0<YlcKia<WqOeuk0%W}Bl>Y0Yuu9r0#8;lu)dq%zZ9hQ#Jys%@Xz>MDV$qpp`=Z6u zQ4zjKhqFe4n$duCpXkhPT`{n{iyD;EHw_F6(!N2_y{Gibfni?SDa3z0r9T{quOtTQ ze+GtC`kFEmJFrZ~Z{STL6i>MH`bczAW(-$o0^A6p?fS8JUtMXsu{&^A+9)FtonmaG zfk)~IgTnmOYZ1Lh-#I9(l{y#E+w}{B!kXnCM)V<sNTkJIUG$zoVQw39=>c7N>6el6 zJVLu0rbeOzF8B;1XBXfX2-2E?rZs;7|M{CP8XV@OR{R}5)};pw4r`UxL$m;)sK+Id zNFPLcBShL?2k*4D%#ix+!19asN}IdCb;*myV}F9+AWi7ihE14&GNTdNe7Fz<yI$vW zh~5vpkT$-jqrFD(-Ss-~tF(>N%r|961RDU~z_1%Z8hgHJtbZDf(B&?MOL7nmb&HF` zT9t|rZGccTe>5mWh+wGDJ_OOhw2y~<G9r`oL$K%FifAeA=Z(e3IU*|w+5voo$OotO z-iyN;J@+HNj|nr8@Eam038n(1pCK6*To(-xL!<^m)0F@}!4=ITkw~*A09wJ?T$c<9 zYorcAbg&*bBrNXz0jOKiHfedtc^Ptg%QEm)mkhHut!0?CDQe0*J?WaOP;wH2c%hx~ z!b0GC&**Q4VE8?W_{uXnb!eDh`3=NhLoj~Wj>xBHbXz9;fcQZs&=F@5`Qwb9f`oCI ze?%kY5h5Mupgmx^#QXM&5;UQ1+VkJEF1gAyv*rNT%(|v;y^Exob<bln>!Om{2-3{@ zrkUph_tM94ozyXij?&q~!djKDLv$K~Y2=-V%>6_68HPqKNBm(Xu#qn#^5P%56ba2f zK>R&~NXP2`QzO5lFRP@@MI#GMBVRC$)Z2%JxoP`QWX~V^*f4nMB;qIj(BbefKUe)3 zjiez&+OI}Acf&0z>I;X5RmK>4-xDp_5iw+{hG0go_e7Wf;1b<|OK9Wh^`5wh_kJbt zr3ej%gB|NVF@ZL3u<?ZVl<~xaNL_-^X^!49Jgk@Y9O7&K)Thv#w9SaW{im)rA}s8> z3-PZIiW<QMzaVl1p~GN+t@~P+q?$jd+&|}~7EOgUdNvyI5RA)m5y{rKjtFa4YKdq= z+PjRwi6lg3>2)K*T50zqdf!>Se?*v{_YC5znCH;gNaQU<-Xz!!umh3L&g%S;VQ$+W z5kG{`v>aXo7s6kd!bO^u2jEQZFQ!xh7=)DCOsNWxkCd36HZmOMU8T2<1YyiLbxvnG zwH*?R5!(E-6x^{nL&w2(CGh36^CjusZd`T`@O*@}BzAjun2*HAfgh!fG;nWjc}~~X z0l!Kc+2GzhGY9+(cq>Aax}zeIDtlY&38TX7w8%Mpj{T))j|%f+A>x%0irT@8%@Aoq zK(F^iq`TfYDy&&)1fs)e=YX7w$W{9IsIYeBI}p8<_7vD(K;*e|x^Of`@P~+RW<oC9 zej1VA>Pu=$Y|%G?I>BUM2a6#0dB*X@y8Jf_ar(fJkoy^D237uXQ$GB~xLYtT&Ag zYoski^xnVq!O>yo%FiIa62bKISBQM^w{A5CgX#$4KmDyoAs+Mo!H@kh6FWK^APd2C zbVEey>xajLRoa#y+6lq*^DGRucs~z;bs$sN&vTFx@8{{TUayah38$5QKz?gK^Z9vv zSL>2|JYC+hr-$251FwH|cKyA`e-}a<(|rTXXWTmA=V=SDUFuzAY`+8lO52o{sCA&3 zEmgzJHV2`N84iQYa3}%pfKWW)LXMk@&A1r{!)Sy~o!><phM2-_C*woa8)hn>kF?nc zZ4WnxZCpA(7Sp_x$e*xvd3b0f(rI<RZhT2tFLe&Ax9Aa<-~(eRq8g!SHwM&8h^!&_ z1mFlFKY9A$OXz4nCGrmwzQwqx0uUk;eF4w`k#>6TC1HcS0f_daotdsc<Wd4=nvckx zzOFkitY7(Y#FsOHpJ-bU+3f4_<1obbBEE|W9DDyDa?aNp36-*<DUnJDW+*g3q@Mn8 z96kd(BifO6j>*A@4Ag&*!{DBT=tSC=!hSO%Gj-$fVb0~RVJ74?G(9;1)4X$d#JpuM zj&wcQuoHXoapYf)P(1#+=@G9{P0p0w2i{DZd59aE&iEPlM})SV6MHR8XGBs`B7aBq z>hYLwR7E^jZy%3oO%p^L=`)B{>WOGqgrZN;w26pZri&)vlVc{L|E7Hs?28dul%g-0 z0H-{S_)|=H0zL8$BAZh5{Ya?vHR4|~VFnUXQn5JF@1v$lRS?ZVC>jWR6GR&6zb1qi zc~|Owmxf`cd0iE><(+m%Vpo0LrT7dRhUgIe;H6>Bfmb0q83A<8)g$1qDpfhJi}pZm z-A&;t9a%WiV;xfcLO&~d6_R?=GeF%qYd()`WPkzuw21WRr^{XzR&7H9o1f=jD8@P? zk)<k1Z;Y3&>US`upTmeo()p6HzaE9sJ#N~G(v|&wG@dt{g)94GCC8JPhWlx#Du!_* z4N3DmnyRk6*d+Clj7{`<R>jl1_<c;%y7T7XXflAU>XYF>$MEx#v*J}9^E#WVOsQku z1ya>jy4vMo)lyUXfK(Of^&K1jrB}H#+8BK=Uc;AOSJn{eF^vt~g4)y3$<oj*wsyWY zkYs9?Hf{07@KU`?@P(8AftQ<GlU3Y<6@mX6s%XI~Y8bD-=84x$V_vh3>2Y$n-hMeg zpNw_2vrc2rJc{zS#hdV`C%*bP&m@gu3RXB=ANDB67GI6*o8sB8_PQ8<G#_u0hI2jF zd&nt#a$n=+-d2^3T+2p|N2#C2MD!IC!y4XVeaFPGj@MGJnHW}UQ-*$Og!FM^ogW%` zC8kzRrjay&v+46VV+I%}F8|N)2d)UKR5LlUy+Mf_+1{nbQ&n~G6=7lbLe^g0t7J-H z*MB~5`CL}C4c_q=7>AuR{_1XOI(MO&`fz&VpEDjmzxPkW^&?k=xn7}Odj%TbP=9en zSm34WKY=EW<JkKmEBZ#fx-ZUS)4Mm|U4JovFWvJywR!|i|0<Pj==A6U6Q5B45b66C zoA+T>^gz7)hf<#V9sY-dO|viDI7F9D!bZn`Sm`P=6^mRrfOoPis|S{jawE&Sn=6mT z*W3OwlgVEBk)$g>k~+T*uYBR%yz+vqIq~8PdYIx=V(}LY<b`eVMXq=`q%5-K`!?12 zSBAMQujVr{=R)3Rr0*HFZ+cdATfEZgQt7L_*z|sqYv%}k6^d57hr?++UgzW89gJ_! zCPey9*N<KqR`Dw9H}GGzW4zJsS<#E)`MP&9`MPz|$F4+|+@Q-%4ja^bWp4a;9XFv{ z$Xd_rh(GxE(oUsk3=Qtq-%bv*Dm;tSNcwrB@ji=04~){OQ^G#}Q%&?mQ^ML+Z^PT} zW`qhHZ(f^{Cs6zu;3re{y;H*Kd7mQw5kkdhqSyjN<TwJ}xt>23wN|REKbjIY^t$WQ zQ^NM`K5vX`)J_}pS?iKwWb&5fqEH1hqpsbQHCIc+hbIGvpI5s#)4hS=mUVjaRbl<q z^O4j`KX?^BHpU=2N^e56(RGMUL#S94SDuH+9R%e89z$dqLQZpl?TCDurZcY&OS}$x zz}0A06Fu|luv@twka7?Ko0D5c>5s3*m$>HXdf<GvDN_BxQSkU(_#w?v@R5HrB7e|= zo~?d62mI8mXpQN#Ow5X68W5@0f%ztOHl=H1F=bR%v@=t9ul}em=3dPsHflKUvD%h( z%ycE~HP?>vn@9XH<)wHV7Vno89me7&TR+nYks7slm2O$l8BAHEmre~Eq>o_kR%qA_ z`s1l#l^UDxj1PjNW9*N6+Cgx|zO~V7!sSu^#_Y=L!eaq{j^+Lt;VJK5`p%i*$TUB| z>?lninHjce)Cutp2!%IPi9`k>GJxPpfXRqlMlc58K}41Wdcdr(OVyVUUxQHl#ys@p zed8X$y?qaSAkeF4h1Fx}*eFUvC_IpZsW>7H3BCXrkH{E(XjWLa(Vd9if>8U}NvPzu zKCEOb@MhYU-$UD#7kk)hD}%~(`%--NUx;Wggu>@g)oes&=&MS@nw6hKbOr76VBd+z zjxu_AX;_^07vg8i=v}2~R4hFuQUjszY1~a~L|PC$3@{v#p*m}JShw*th)zL}JG-GD z8}$J2BHBhhk0E=*_{U&-19)w^zG8M*6#E|W?+^-q#D?5Ih@2zX3y@tF6FB|yY)ntu zBia(7a6If&5V=Aho*ni{TZri0Wp&$|@xZ-|_>0W*0)Dr5D<ba`JOOYFk)vhxzitj2 zR7r#4zK<Y&n{ol0*a*0;UUzd?qtX~eM<5iI#f5H0q*NceIjmcC38IS;q}ZkBv)Eg} zuVv_Zw}g#j#}Ge?P<R;EOD&fYi6Rv40jP>duKw38VXas*L>tlG8IB%+NI!xW0GA;$ zLBD!SctQVCL~o?M9PBS3vIZei=TlTw@I8J6oPR*eiFlJz3s1rL8Ird#Kd*ckksk<n z<p`eizsu=?w}yqW9K<UlNc+2(_ICnqgHZ7KdwR*OVY^GN0+@_os+xnyEd;D;DIyvn zQm+7hx$+>|!9TUxj`LD4u8a-h-bnZlvaDvAjsWi?vW1`-z&D8OF0Wh6!8lB*fOau~ zcUTP2TwgXPtXa1=qURx)%a1{16ag=P10w%IKvz9FMn5|TuipiLcOuA8Yv1z$ByI#= zUqK(96ZReUJ>m!A>G@_Trf1?=KxjJoYP>_svq%%bh6v3z;jQe|u0&fu;0u^-;uSDe zr)dJ<ID`f-EY)}47S^qNBft#^g>CT!EI?#_rhe}>%)DPf{5d96M#2_EHfQRyOxTV1 zE+(vnJB}mrOQvpedzjxfwIW6fLgC#=sESA~LZr@<K=t5bpML_h!E2gT_zsLsklcv* zSy6XHy6Q!@hb=3OKy(N~BrRn${^qY4t9RWVwy!)3wiyV8AEHHz5m{7G*S#a`n)Wo} zPgT@c-w{sprs;3*z*K9nR&&F_{+FZmn7Ltr|H^268~*q1)6dKen|Uqtp1EOtf7=)x z%nL8}X6e!M0Dm8?=gkYD6{8OVdJA;<J5f`AU3_QQ(aY7-?hKpyYscu7uoiT}i^=|^ za#^r%_|d!3zIB)XY=2T&=Y1bE(DjCtFR%YTQ#M04yDMy5I{JRd##N3zg#xK5Yw$O% z?%jC1d1<Ho%oB(NPvS#8?Ki*h7ks!v1a~pe?|z*Z!EH+k`aJ-2+AmyJ7E{!q$|9gM ze!XQG*o+Q3%mezvueSpqHkrYX4+8z^*ZC6;%nELq4|LYAvp=;IU+V<l;iEV0FTc*P zG<@_0zu{KW&iRE~fbxQWi2n8q=c1<yf;3DC(*E)5eGXJFXvD@uqUCQz%Zh?(ti_Ag zABQilng;Ed=1W>}a6ZdLqfJ(qiD3P|nQ1A}@@*?b`rtEWJ7H?HVM9Fq6M|iENLpI7 z;p;#XgN;jof@p)@<@veuH5;R%4R-=f4gO)yGSTwALEpPB`15YPYCgL38vXJ7uu<s| zwkEq0o0dZMOgb-8Rj>zkNF%zSro|u{9laO0w#DFRy@eTTT3x{kEQpp50XGz!Mj{(= z6N^Fdd5iV65bS#qedFC>BY*pYdez<dI&%SgriUbYphOIL7`V5^phUb%e4#B2Cf3Qj zfCpL(zELjIhuHk!8x6h>c!b5^8}(vekFgkyd6MH|yv2T`a@i&9{>!ZagrgVl*W>O9 z8+e2C-S=Qo^gGK>m*jHbj8vg#XWH!Gj8x#w&Jvso%11Z0?-rX5%EvBD>C<kv828tm z`R}qA_m_qZz_fcUhVurp{9=n0ez69>@DNE`Vhtc%m2kW)vltFo$_iIl3<pdiUTHBL za1ZZqmBnyCMc&YA!RU>$2eh7hZ`i=U?GgR*z37llZ14t2PsQjs$KHQia2iN7H?e{5 z2`-2Be8Jw`D%eANKH;$3W-;0`kOOmv#c0n%%Yb)TjP~@yq%3Wp#eSqxS<R>VJ8M7# z>+2~C!iIfcrXPNazLttf@(%n_DQU-3o8mz%`!j1iB?ZcY_VWVA=NZB2aCvRE;4h1D z+V$t9`rv}F$V=4~7lzdemU2Xt^CX=I$FHD=D_TPa2+teu()|~Pjl6bx77CR1U`uM* z^Z;klTd@xdt$|0<@8B&oa0XBVa(I(XoB=2AqwJ-o){ur%;O#iBimf5Q+36-6*lk=9 zoSk0D+vot^PVOSmfVMrNyDSQ;dYO9UqOh@7UEj4RtkyG+_cFv5;vv*-?2VDmfJ3Ms z;}x2Ai8J7Y{W4zXGG{>Jw?3?oEW#7I<sn_|KI~kO!;yBq%YZtm-I6xL8BixV9QfTt z@gSK8<Zz_Tbq3T)4oBKO&Vc(jKe@cv8E{UX9FDXHodIX2Z~p~`6<(!M^PVE9B%A&G zq{{-T`f~bgwKJfjme55nIs=YX*QMXrIRl)iIr=v^1I|-_&#v0+3^+dBmc9F-GvJ$* z%r_S4R*Ui8e2nAbb1!-e-qaPA<4@(3wB26nTzuYSwx*xIv8Bj{=)k6YXAMy}sUF|D zhg=Sv{;jqgh9k}ZuXW;+ble#*t}fuCcgh)t!H=Wa{6Cxp1M6EpjpwWZFXPPH`7-x> z=?lD#GY_#ysx#m?_}lba8Ee2BATwRJzdvm3KXk9Y@_zJp3g5^%HXXlRmARfnrkbk( zUQOjIC1wpCu5lelb8TmUn@ia8y3T-e?9J$ohRy)L7jdLEaR!`Y|C)vtex;74zp--6 zY{AZJ<FcUTJ!t6Q4ES<?Bk!%m8E`9Uy2}H&mFJe~YaR$2mQG@w7rAt_d@O4iVhuhT zdXR6sk<Ng2^<zhlbw$vwGQ5=u&VXjMq&p@$1Ddsu4x8)@Xx8s^$5g*ky4(udb+xXe z!^Y#T=jCtkqth@Asc<j;U<8%=sUAMhGq-bm-0Et<2zrmz-r)>*?%wC!+~o{7ZNJBS zb~ppZ*dGh^D>`g6ZXU<*eSVY`SEz|UxXw~PbpfyQ8>@ZT6~c9XVCF}i0oQql<NOI{ zz;zzw{XFdqa-Hr=@I*{z(KUXQ6<1gz*LlfLjbRRwS)HSKtt*7<9H(dBa0XoGR}Q1M zoB`L_$?D#526G)4Hd{k=%vZ8f(q8n-bU^*(-YOT-$Cree-UZrQidWwnUT?cAjOz_% zKYig0xZX;7c$YKadaL=Y>~#jYuW?K9qMxi6pi2Ll`}LZoIG_LQGJSMu*t7ztpJ`>I z(KTpE&X;3#(SzX_|Ik={_k&^W(oL9Izll)uL$j*r!oK$g#`<8&>(w4Y^b=CQMTng< zIi}8ltzIRp#SrqQV0lv4Oc(nA_NM77d<9`F(||_Pa!JH1GM3hrQzG>d^2Xtd2V<$a z4DcR={C%vwi7`gAQX(fS>)sEA)pCD8{2)T!goxM5ydKU1{gI_-JcOlwb_iWXgn}jz zb+{0b^AYNF1DJ-$WWDyGu=e@O5q$`uz{BEi6C!UC{Dw^5Bk~Qwj{w=(cuElJ)<ZV; zZ%Re1Z|cL)9VsQcU|D!^{-ubHM<}=(rEWrGIzpY70Tv>1cXo<yvMkKiFD(n3cw_W; z_)mR=A>x%yTcxW$95$$S6-JOh6MN1m(#UMs&g{l`^V=TOV;;sXVKaT>!(rVKkK;Yz z_s@!U!}TR!{}Pk$eQv(?@6DcQ-UOrE?|-q0cQWxy7;n)XZ~B2Km>T81v@A9ownJ0d zqs5Od&}SbGo7TJmL(8sl{Bg3z*=g4}pZ%)z{ub%2_3TH&ryze=Z#gLG*XUl$6Y`V0 zQB_Kk{G?#Z<HnD(3dUT_%1;W$Ox?;)3dT&`%1;W$Ox?;)3Wl13m7f$GMs&j!Va0q( zCj?FGMZkKtl9Q5&l9PJW3Xry~vZR=;k^+A5RWK&HR#{RoW?fq=>Hn<2S8P^5(%7wl z<h~VQujUPS*%B$ABp_+>ah_=fBn69r<j_Zryul5R;*e2ez53CFfTUa%40J0XDHtBK z0+NE^K`S6B7#^f9H3TFD!-G~pQZPIS0m(*>S-FH@u+3-X67U<ak`K!OD<CNtPK1Eu z%*PS}l44H?ND8)c3BhPvkCjUZ##n6S5`wW7W427Wgy0g3tz1Gd&SEQ<fFF;Q`XdqD z?(wjp|HmGE`Qu^DW>zRt60vZzLXie12}KG<WBTY<A2-4Y#~)7!MM`NjZIsSiiPRZ- z_{xM(q@-FM1qek723Ow-MGA&=fE9`qjE=KHk%G~2Rwz<1I?f733P#6Sp-6+1g(8h1 zNhneZ;AX8*q~L^5q+pC^D-<ah<Jk&D8k{5)Dd`EJNWp<#_C#2zmeqz78+ylTLkdRk zKpS$~6A5idW5+DrX+sKzGpshGVBEabh7^oZYPBH+<GIeo_msh7;%pz!j@5>gbc{}` z4Jp`aL*DjeLK{*N&=B&)gEh7yG{kB{N;(>1wIKzgAyykwFd9OxIDRfyFdAaDAqAr$ zRvS_<v?0%XDxnQ&jFjNu`U1bDD;SO9@&do5D;Pt^YC{S}Bds>1U<@6r4JjCnw%U+_ zF?6`H2sYXJL>uz&r!a(9=0Y>*18YY+Hs=6;m}tj3oMOdq>6&^nF@mgSq|}QMWHloN zV+2{vNWpj`K1)f&Pi=iz`Wva;ZGux%Bi+i@s)h{PZ3aAHR!mYVz{79FBn4x5Sush$ z7+w&QOnEvXCMkB@h!v9*42R}d$94AF>%gH_Oj6R}P%9=W7!I{!l7it-D<&xz4z*&E zf^!pMl48JH)QU+8#xSvBl7bUrl7ca8teB)=ylt(Rq+kpqD<&xzZ(A!SDL6??QVe+b zt(c@>be$EG6pXI3Vv>T<bz}7OXA)wPVs?%^Z5`(vdFFp|<R2D0NB(KCbL3fzog@FU z*g5i?#c@aeZ4J(m|5%J=v=ft*7CK2j&$BtOu6AOQlEX>zMO_Xow4Iow<VX^e+<k$W zmtX~G^bR2=DOsE(AH*cZ;3WAVCMgCd$ydf1j3i&M8nOXKpR=N~W18;7B&8&#>1K37 zkwgrbraLi7F<_eR#3aRlrL+^16a$vhPE1k^SW3smB*lWIv=fsQ1D4WGOi~Qaxz$`l zoO7!?gL7^TXK>Di1d7z*oEvk7xZYu&vpDDGJA-p>EoX4ft?dlXxdqN(oV#)j2=B(Z zMb7S=+sGN5a~nH@b8Zu7aL$F8q}+mYZZl_a&TZ}t&bck16(D7tb0Nnf2IpMJv53Jr zx0N$E=eBkR=iD~V;GEmm8Ju(5IYZpJ?VZIrw}Ue{=XP`k=iE-t;GEmp8H{tgJ_qMI zF-f@vIM<0uiUH1bVv=HjbDfx^7~otdCMgCu*NI7r0nT+|l45{!<6@FxfpeXhq!{2_ zCnhNdIM<0uiUH1bVv=HjbDfx^7~otdCMgCu*NI7rAz4gPEO4$9lN1A->%=6*0OvX} zNiigeNs0l^E!F#<hjX2nq_K13(uqk*M)=Z+Ns0l!bYhamkSr!CIp7y3CMgE^<p4kU zN?q5&FHTIdpJah!?xCRm%{EIqwv4t=hw~O|NLHAXB1sC9V!+z>^Gf>k3rPx-CLvj2 z(ip75<oFkp6egt#+&&a0Hz0wh5Y$Ua3X?1G_33}BFlkEuw+fS&VBH#5n9Rn`d0b&~ z1wfYkNa;;MI=0f|3X_BQb(d3^eC@v|OwPi0SaF5P7FZj{6(-LB#1$rwVpp_j_73c@ zKw*;mT?vIr2;U?rOs@DZ3X`3%O;D0El**=1nB0T4eD|E~Rejz4<s^kk-fKc(k|?1t zNt95SBuXeu5+xKSi4qEvPs6bZg-NC*6efw16efSgW<Ww=@`9{ng~``|5(<+nXcQ*j zd<Exc->Ztdg2E*GP`!pfahXX2&eQ+A64vpLeWwdwh0varlVlYs9;PH#PEs&tlQA3u zgPf#b%qCahXcy!p1@l`t;(Ut}a*~pcm1yOINUv?vu@b%NByfSnsgbTuPErbBHfrT0 z1!Fd9<s=1THfrT01!FeaP^YfN9O^K2f|}WSF(<N$k&+E_BC8lF7;_@47%3QYBJOEG zF;Xy=99A(>Fs4LSF;Xz*mR2!Ra2WB+UZOu-n^24tJLZtw_JCrfV9X(*7+H25q#(J^ z0mVqM+kFlwMhZqh)Ys=Tn^lYyGu%A@ixenE3O0(7^VWskonoXhbEP*^?^}ocpGx{~ zq?U344#h~5nxq&h829oM+c;FxlN2N6BDjaCr;$F~UKIDR2`?`-LU20zcp4R;MhZ?t zm#pCRM%nz>9oY05m~GsMfv%*fG)Y%du;@ybdEIQh)O$UlD=BS2|3FuA7LuVWsUN}r z&0k@4*V=2?oe~I3#@lR#B?Y6+5SIJ}<(#mj*zHaUge3*roe~I33bs2X5SA2dcS;~E zDcJ6mKv+_+-6?^vq+s~M3QG!xFYbCHAuMT(Ny3r_i?HNpZ(#FjtPa+r7f0#3>kS&Y z-Uv%Rx?Y4OPp=QVRct{&thU#~+M%QF^JW<9YV{-KvKY=osO$B-&4%I3Ed=OCN;-xB zw-BHoDHuzo=ML)CZ(`+cB_qX->aAp?U<@=X87UZRJS!O~7>}Wqj1-K=&`L%M#$#wD zBL$<Itz@KNk&K+WAt4zlcC^DvMhZqdmhrjRYTJ)?Sjk99M?0)!q+qneN=6DsJBoGq z7Iq(fzO6o!YLX-)B^%y`A7IY_l97V(HhkiHec4+H$w*`8^JgU^4Nj7blyV8lNWoZ% zTFFSk7|lERRy|;^gD22RMoKzHvz3e#oQbdRtz@JauoAVBk%F-jwUUv7@w%~+k%IBM zv67L3aig!}kT)bF1>;6v|6bp<G3-WJ$ZZ?(ly=m|HipHuyq}THu0-)2UfHdDGuV|V zj;xh^cDL@aDM>HV)R(LmDF#gPPA=3BZ!&t38#X2BMM?uO3qFtUm@GR#@-TIAdXZ8C zW?l94w70|FalOcRNv9Vn29$Jqkz&A{&*?>q0dqd57bynJpR4MM?<DC(iXE+TdXdIp z^&)4z6ZV2$<a_TV=|xHbT*~Q1iUF5$dXZwlrJP=*7%)|bUS#9VNqUizfQvi5NHO5X zpcnZda>n%{O+vC>q!>^qcmAjsDF)18x%EfANHJi7%Dq48MT!B-b#DGqFH#JcbaVHQ zdXZv)+8DS0j9#Qz@U`b4edW8DbvwOCW9O`!`+wAn6a&1#4M6HeiUAGe4j}a+#emfa zw*aXZDF$>m_W-FEDF(FI=|zeGON+Q(q*yS>{yD8XZGnTFUZhD#){7JaTFA{n>P3nH z9q05S#egO|y+|>j<D6ck7;q0xFH#IxV{u2&=tYVJchyr@crQsWQtaqjrxz&(v<G^T zGu}hXonE9#NY;xK1Fq`yBE^8Nb$XFvfTP}JPu^<pEm<#8a-eH>vTLCiDTZXdNU@-6 z`{@hbN7p*NNMmQ$I=x6Sz)wyuQVeLI(~A@XoZ$2##elALdXZv4i=AGi7|^wGy-2a3 zYoQmJ_W>N_^de0{vR<SZ&_bsdDF$?{(~A@Xn(Xu<#elALdXZwlJvhBcF`#SXdXZwm zU3JkXK1kAwG<K^OdBKNCdXXj}SufHUlJz2`O00XU>aRac(u)*3MvK#n6a#M2=|vht zvR<SZ;8CX+X$%|#t52ZIp%*E2z@b;_J3qpS+Tz2oLoZV7MlbTskI?Z>FH-Digwu-@ z0~+D<BE<kdJH1FTz|T%EQVj63(~C5QWW7kqf&Bxg7g;103<akbDP@xMA|(fw)>HKh zTf_XzohYQ(lSCoKfI}HG`Dq4GNHJi^tvM^&?+jRScis!b0cXIWjM;oGK@(Dn;7~?P zxBVFIahi}~hkKkRq!{2HrwJ(rxW{QiiUIC%nvi0Edz>buF(hk3N)EUut_dj?xW{Qi zN|_{0NXY^B)YgqY2@{%-Vo%b96a(DTlkR~gq!{3y6TEq7LW%+InZ{WIG$F+R_xynG z5vd6&2Ds-fz5<~MDFz%_X>|%S25Lfn{E28np8si*CZuG8`<y1E7~npq2`L7+&uK!6 z0q(n8fAwjSCS<%SrwJLa%4tHzt8$u<@v5K+dD*rkO~`m%P7^X-m(zrd*X1-J<8@uA zPi{-ngp60^G$G?vIZeoTRXw>3gC=CWDriF9vOP%?(j@RD>@*?80ADywNGXb;gbkm6 zwu>fY=g&kFa`<NnO~^{sxn*+{=N_O5d3g<P+3@E=pb5DiAg&2n5fs3<CgjBc1=)Y{ zJ+dNr2%uheIetd33XTI5Wxv6X)Thg{32{xxCt}#K$?nN)>zI<H2{|c`S~OM@a!fw< zYn&$JoLW5IQN%gK@4+sBxF%%d+F)+ww9x%OPtt_smP<kt@~VPlO~`U}phuO{owFfm zLf#0J(1fgC2sNr4Gs%J`<o!SiO~}jZCTl{rt(U9`S++hD6>`3InvlHTgeK$-NK9x# z_HKYf>N)vmaCvA#R%-|qs+=`kVn7q}C{RKZvR4s^CpjN+SpZE))|t?R{1RyiO-QCu z6S57me&PkMHNvJ+%?T6mBO-^qpk)*8DK+88d&Cc3_%A|{XPr>wqdSs>B3WIMP$XfJ zP$XfJP$XfJP$Z!difr~pvQQ+=NkWl?k%UkrVM;<Ml29dtA_+4RLXm`-386^Btb|Y` zVQ!L8ByshGP$XeqLMW23AR!b<ST7+INm!H+iX?2B5Q-!$P6$O3wn+#@5+(~p5|<=| zA_==Egdz!hC4?dg`zC}U3Hv96A_)g2gdz!tCWImhM<xkH5|2#?MG{U(2t^W3ObA61 zPEH6#5>8DBMG{_@5Q-$6o)C&8oRJWUBuo~HB%YHHiX@zy5Q-$6pAd>9T#yioBwU;j ziX>c;5Q-#RmJo_0T#+OcNxU*46iK)$ArwitIw2HE_<TYrlJMn(P$c2Hgis{m`h-v< z;l_keBw?~pB=P$Rp-955386^BZ3&@B!W{{rNWz^7p-93#386^B{RyE+!h=adk;I1+ zLXm_=5<-!L#}h)4gr^chk%VUwLXm`jC4?dgBMG5M!jyziB;bD$iez#|LMW0jGa(d7 z2=;uF<9JU&D3UNYArwhiJs}iHn3oWWBrHe>MH1Fa5{e`)N(e;~Hcbdc5*8<fA_?0h zgdzz$B!nUfOA<nngxwQDk%YYxLXo?1|B=4Y*tMK9K`4^R{S!iwgo6@7k%U7NLXm_c z6GD-MV-rG=gcA}%k%SWyLXm`%lY}CPrzV6V39m~CMG{U=2t^XkNC-s|&Q1tL63$5o zMH0?U2t^XkPY6Zs#{EYYKp2sq+xx`<ixWbT%)KNb6iK)&ArwitA|Vt>xH2IWNw_K@ z6iK)`ArwjYe3DQk@yiLJNWygqp-95@386^BjR~Ph!p+fG1jqR(6iN7gLMW1OYeFcJ za9fg4B=L@fP$c2bgis{mo`g^&;r@hBB;mn?P$c2ugis{mk%Ukr;qin}B;l!Othp14 zBtDZ6iu|($p5thwOb+PbRhx027($VhlY>TN+x`C+8j+LthxMvkjmQnCFRl?uK#fTK z{QfYv^#7;`$+pB5AwLDk%BHqZdaN8PiYr1gTP_%DAL9SC6edOgt2SgCnEqF7$njqO z)mXp!`R(wHL^S_fJbNkmvoHWt^J~D8ncp50s*3s3G5@O+iT>}zA=!XraY(^N8}gY0 zVf|984N0@phK!!XS5oQyqtuvGloGW3{H*^Ev?4qGKM{-k|5Gcn=66ObaxJtXH+z#P z6Y1BhbqG$2QYJE^c5TN0&oYtG|D8-Eheuo{lEBN((KEjfJ32*3O!NQmD?*x~_unc) zGNm9AHHwf8OPvg4b;>)|O=sdxs54>l5%HEi(<`p$CUSu|c>X*>L!Ks&ih|oN;4cu0 z#tn)@cB81rKjfT7>u2AN3L0IDgmcJo79rC3?~5amz0AQs<@D=6gk>|ba<B?VfEHwq z-u^>ar4|)(qP2Q<?Ey6~B(y?k0*S&}L)Wrl10(f2>x@HIH7r`=JmwpNJR@wr8pB+^ z{BAh!|Af&hTDh}zNkvj*m)+UN-j^pTZgWs<HbMiVB_S$qPXj+en^ke6XFdV`5TU76 zaoep|9ttZ~IRVo#gl5!;@m7^#N2TSaL{ju8had`64bdw4)FDVwG)1(ru67tw6g?2_ zhR|r@V0=m<GL&EhKq(?K5t`ouuo#g=xq8xJ5T@54{uDx^f$-rzME2zBN05+q67dtc z`d!3JRTWUW5gL6nBoe8CNHv1b0h%My6rsgwfEn<9OSF@+OwG^0a2`^6AQYzzjYMW4 z74O$b^HhM*unuQR1%Nq7!E!ayJQJW4)|m(`s{{B8`?q>*m%jAJuutiB3;=JA@%r;$ zwl2Zq8eWg#TNWc?=!wkR5|mto&>%_X?E~O<5zGj)GH*wKe?n-MB=hD$z~dj<tjrtV z!P&57AvD`jL3G~u5H*FNf$sDZ`e8Jp(8~M?&c7DXYY>d{??mKw0y_U$M4m=4&fkd0 zhN}7{lrH)T@y`(&Wh0kY4VMQfZVHh1RqGP0Wh2d-0pubj>w%xchLzeQ)*7Kv1N7D? zL`LY2KSMQh8lqEa|2MpT2O_r-Tn(@ckp~f)-v{s#BF`ZdF9%qHOSI%ARsehn>t{@P z2H;_&U~wL4`7D6Hu%!7~{C^s$zag}G8L1P{H&ifO2pz)_{tbHH&td&a<*TPe(h<y1 zYKll>UF8S{Xb(iY=@LX^!x0_IEF4HzBQk}618EK-x9FRXKrnSFqPn_XaU{&jdmi!C z2xgp2#lsdKC);8Dw7TALB)q0{4u^)wz^NUrOP<7=!duq(A~!Td2JSEl97JefW#IVm zRjiQ`DTB};z_*={fupS-a39*N3>=@l>wu@ymLvnW6!?CGhRHH;Z@{n?p`De1W8r32 z29A|~kF;F~&5~r`#?*v58bbTi7|iV;16S!6Xf^JIWp_<o@(UE+entE^LZhR2?PbL9 zFd{VC56}aVZhH1FIP5YU(V?`T!jPGU$W;V~0PaWRzL<Xdm#}``Gl;KZ0&~5M$OZ!D z`W}(*V!G@xbmd=&pJBoyNQmV@ltlMD7S<|ig=ljGGhl}zaxsD#uwB1M8n9QxdZk`` z41~Z1h~9%>2E~(ztVD<uRmb?9g(6Y@$%JFP($s?k@M3R`gg21oHJ0Hh-;T(qEYtWw zpnF(`f2#BGpPkz1B^ZA|@<HZ*3g8?fe;~Ac3&7W%j)&QoJ;(7O;&R&{{)7D>jE_SD z-S`l3xmZ5lYX}XkxE#~F1DDXo4<}E=<t_)l6rq_Fmtz;t0KQ4TejM-32M}GHuMaT( zEaFe+YjpxI+P4wkfY9iBwCf-u-{$KMNT~D&;-{JLZzN>a0xL{keFADMbr7wM&}c3C zxicai_2aZ(jOazQ-vj$>L}ux)PJ}gk+>hvev^T-y^eiGzBXExR<9U%t$NTYF>=mS~ z!>hIe-Mx$-t@7p+#kq~hy`h$F_bX&ezd-!+T6*lSVU2-5A%57@)G1kWZZ;d0tT|Wm zBxqRv94Lo9jifGy8#c#lAH(dqtC5$R<Mrkf5GlD?Z~GNeZ$?UPme)g!J|)YpL1~2% zC#A3PI+)T%UhW$2d}i!w<mImMMo6iNy2(ipXpNNI1g|HJ-MSmP*yUa-QFkNo1@J~H zP^9E@UZxK&vmkz%K3*qt86zUs$Lnh@W0cwY$Yr{BV4(|TuQ5`xl&CYRc+FLj3n+D% zVx6UqNRK=8{*(Bn$aUkjcPgwh(CEk&c<1pWq^rqU;0-g4G&*v1z1%uD1Q;p#kd6#- zfgTtT;)*c2{?OK6^2#N83My`I>PoZLo<Fkq*{tYdls?aN!`U{x!OliR?(8tyF)FAx z-ZQ2*oeFacjb7X*gDDr+&d9}W%l#Ga(01JQ_P6IYqwjh?r2jdE({ej5(S^T-wdzg) z&C*|*743!5CYM=iI=l1Ry#7+@>z-5e)xU*RnqNrUjaktx@ys_Ghjlh0R5$ipiwkr% zqE|PLrAOLT)vx~+*3L9~aix`L!oQxq_0iuTRb~ne?)@K_Iva7g!NZxOTRVuu<^3LJ zcQD09SLBn~t_U~c3%?66(rGr^-8+loXVLTVF(z&AT~ZxQi}XBtiJta*SU-IK{y4qx zSM>K*q-_iI^S_7l`VC!%1yuE%M_^L-zlL~C6EE{P3@K$YQ=`k~`5nqUN7NYz|3d&9 zPa<T1Kqt1G#ZD8X(uHN#&OIH@igsIsG{17J{r_O>JK(D*p7?L?-h0Vw>A6c!NKZ&Y z5<*KSge3G9dg#6PA_|W#9YR}5L_k!EpdcC$6%YiKA~pmBMFAT{P*hZu|9AH81uXyH z|NlOpxi>RAJ3Bi&JGa-7nk3I(XTin*|68bR@=Qc~a-ct6XDNAl+UU7TRg{!@7Cj9@ z6GThT%kz1&KLYEw6^cS1RTTE9qHse|8$5<BM;MBHD?vmWifZHWYdJ~~Z9Pvf<?sIy z80dX_J($5Bm6TCDS3Sjl`XeyKZx&u;Ajc>pz_jef#*xi4?qjFjdx4xQeFaIR<%eCK zZ*+OPjSsjVIMsX23G$==<B-EpWbixp1LNvVIs;~Otz%%>PhexhE7}#uLg<61p>I5% zlr~)WiJ@<pgT|#*^_o8ei&*{3OXXb0IFc<1G%G$-Ggs6M#KX`=&71+c^P}>qX{_hG zxX**YiA>>7KET_GSqxr}g^xl!z#DPmfky+ZLq<z1+G`G^TZ3#4u#J^ijO}ewV2^=D z7GMzsG4Nwmo~RO#TnT(4#K!{g!^R|?dT7g1!<ItBmN7n7Nj8~>j2tg1CXZDW>Qc6N z)eZGR{O8n!m(K#|Fe{!--z~6v4+O{CceUV{z;XOGfaBA8OYMH=aTBn=Z1MYX0G}(X zg_gBwoX7B!vO3-M)JItAB-^N3&>^V^&yd5`a6787Aj?&R-0KICu?3f?fa};C1dGwe zPW%w_67T}?0(a?UDBcZF-$Nm8RFO2+&8%cazFVMSVQ77T7t)?XNh?gkpsPSK<SaS` zCFEEJ$$0jcg1<)zZq=27eh1<K<cuz%Ym(Fe{y<S1h95#YGKSDT+<4~Ka9em_b-77R zXRfXjQQbBeTV|Vtt!$f%tzuh+t;x0pTeIzDY%R98u=TKgfUT$PGPYJ*hjBRFV(W*k z-8K$ehi&38e2>943%Hl<tC6zgEt$KaWuF+O7=5*Rn2O;KpDtdPLD?1!k)`I6t>q|c z`_=@sT_dr~E11l>Ih2Zu#*kSppw47l3y!DFJQg}_?MBE_lx;0WwU%VQFs{0lMJ;Ep z*9K9|5J)pyU2HM@zd^(=Mxoox4HNv*y$*x2O@}(kmJEB*dnlD{jZs~()dFs^eGc3# znO);iy|F@L=&oMkMY+b-8AeOC<=CPF=ncg2o|9UhYOt$0G)T7Dqp4`kVA8w`Tg7IF z(Iy*%|ID^Tlv->N;CtAP!A4{&)Uw*fpu;xXX5m*0y5Nw^k3qX%4+XCom&{kmp59@d zF*V%w^tCJk<v0OXD$McqU_8c*_hvZ18B=}8Q?)U+xcY=uoguR^)vX+AqYQe7;JiGw zF}*{u`b4oh#K|1h_1dcn!+)a=`hQ-z{@=KxT2E%pswZ_;+Xu3q)$a{gOIVAYNch1r z^HMO9)1}}#gK_R<-jfJlg()|O;DGGJ3lK1|h#x^1W||_r5{AMn5yxowo4kh^B$>ZG z%DazLkINsA;IX6BSZ1qkHcD;i1yg5ERXdwptI%8fc3(<vUS;xP>%3`rlfw{-mL;Kt zOWr*Zbn;TKC@2l`ali%gGGUg<+c(N*0F7#;PBWh<pReI(dAUxjwpgF95uWl2qud(n zQ-Lv&SL(Fc6zkLRbqs*KN@rL?5`BK73abq|AkljyRp5e7@qP{wBd-xey7wShF0U0t zmUjcPW1S!xde`PVXR1kYE%9a-d6TvVz0mi2i33UberFtF$Ka&!KW3`oo#)XUI28Iw z!EI{ltw%-gQ4>cEjurVW@f6v9A&X)|SC{NbzWUM3HsHkpW+j%7nx)ofS^PQt$?uHk zpU+Y^v2;FtwyNPi%{8;t{cId>KSzDMRt!9zm}{x)Le5SpvDDp$&ZTBp>c02~jx_pO z>h<Hd=BT;ypW}JTTs0+eJj7FzEU7IJ=<;wDoZ6GdWe5w-dW(i`5W~s{6&-x~T(v(l z@oRI{XIKEA|D@WczQwSS4m%Q&aq++fGVX<0ID}3ES&pj#4YPnW2GWRiV;NYrTpz)` z=BaV)ah^3#jhCy3@``zCifcEGcDdP?qSXCkRU2nZQgS;Qw^imOB5>LyZ!-CFvssML z`^eBI01c>4Cp0WYe2&da5REJbB1`!_Xh52q?PR3;$Et2aqTm_oVRLi6!wPPN_yuZi z0dk7T6D`d3C~@HASw7=2^VN8BRxC~k@z(Rz<e*|CBiZ+#DhqS?viYhS^d;H*r|BOJ z7PjPXqO@5@vi|FTmVSi&Z^3%9^lMWJogNvA*7^dZ!p4-7F8s4XekKoJpvHH44l-K+ zc|VW?mzc!lIta#oK;uLCc>l#*93+*zh5%k_@*>p_Q1S<$$nA~1$OCMT6f#o@gp zeC-0Y`QTJCwYQ1(qvFS^TF!&6>(o*|lkk5%NY@24b<3DYLbTRjZ>=Rt%K-mqZGhg| z2$T%tEf%WL{xgA22b6Bzh*LN~R>$$_D6s4Vz9WurCHyVmhvN7d!aoK6NgTgN_zmFS z$ML8|YDusXkJC+{OOHH_b3h={09YSC#$AilkdA?SVSY1H24$haDCr3(pf{d^Sw0hE z{tg(20D4E;=p8jB;Ju%KW?SJ>y@PG_4hDm(@mq`3L5X=Z@{J#L*yr;h-G|ssOjdGl zI;2zh)Wzs<Z=e-`(jatrF_47`d=C|D2ELIB$P@d3yqdtjS*%91d>{A;06Oyn1!>AZ zqoNFpr~*D6eMvFZ?TEg3Bx0;lqhP=+!E8)6^aZmUZ?{BEV(a+hOVp4=QKgnCovLg^ zX%(O$B&Bis%$3Jdo9_<cZ!A%RqlZz32sZh?3=d*LHXl1+JYJn{@}?Pf95oLo@_S3v zalPNA^q~CH#^P}lZMT$1!m9mZO!EgMeOvMR6-_~Fay3oPJ8rst-bD(#9~IH+U9@sL zk)K$q)-nes;nk%4&Qi6Fxem}&-gKE7V=e{S6mNS|V@i7htpK$2Mm)HGOBUf}&;ejf zM9Ek{>nIR%Wf!SU>LX&U(m<?5@v0>L=`yu;)N8=^0or`F!L164E`s<F+|x-sx>Bue z`3d-)B;KJ?&B!}X{rK|H?!Jxg=81jb6~!3<r`eKm;tP=Hio_^=t248}$mEAB)#$*s zKwARzG<R_ZTF!6A?^UYt(Nn>GjEV|((z52D@{hEW-<uaMSK}@3Lgv|IK76^Fhc|6* zU#^C@2Gc(0D>?Xt*}c=rdzyAk_hm7)_twVyZ~=Kou)LA~ltpGa0mgA+K1-GV(j|WZ z<1R5pW>yqY-9H7#7Jxi&+PTK+%r0P*1KK_qEr&~TvJ&8p?k}?CttNHlO33mNIOPO^ z$-MUpHNX{0QQk$d(JrV8>~(<V1ICV(<i3gsw`wq61mwL!bF824xjSIo1hhLuJL	 zGj9VC6BN;n&{SMx0OZ}Kb|>o0dSKKA)a0@{fy*#Z9VjmIl_0XT1BzR5&y{L))J&jH z5IJ*&B<%#UgNUUd-U4zcl{a6hrdvJ*{z)pIzEXYHas&AHsl3f9HO9iykfT!hnKfz{ zU%5)nGKYc@%ulUS8=2FArd8Wls|#4}ObYrB<N$Jj@)VSp3v)h@v&o!xSCNe5k7VJW zc5BH6AM1ov|JPCc1Fi-ai!s?FXV8wd1vEDS<iP!s{Ibqu9dd;C_sV(XeO8`VFaxFd zq$pK+65?}s+8Q-4e=a#<Fy5YL{BUfw3jPrd;FG*0T?OfNfV{D^>%ix8iTN@ZFQ)Nr zYt&kn^T0n%qkg;U^rSq{OO7TPr8!iU&(k@D#3|o(9ewL1cOycoe|9*Zwic^((b@)< zMckjE><+coi1x?NFyRKR4$=W2?|U+Li@xs72P2!9FH#Wf(k1(V(Sw-LSn10z>&!V| z%mO5TD%No<G=CVSg~B{x+b^AUeH$UMhN`~vJxU+w%yVFzrK&v(z_iOj0dOZRSaz?4 z{z%;!KS1C*peD#p;BYl+2p_Rd4fYSCex%4glzP3>O_DR+#6MV%gT$TdREJ+YIMIO8 zI`CBsAkFxRb?QKKZ=gMS{q^b!^8}#d`04d(jQ=8_^8iA6H;@<8xv5GmwHyO}G`+fA zm0G}DD`;-7WqN!~TMM@f2d`x*!tI?;P(ql?B9typ3Yq@Ej+2z|cz>2paoP26E5)ug z3&@%!C3;hwMMK+}X-4c|nOJWf-bGxnh1}ekrBZX3VA**<%~GNH5J~RJ^hFE!f28yL z4QjY6Dg#Rt0DkrVq6u8cLWQ}8a#q!AJpxk%K#@K+4Io|@(5yFR45@9RtL+9}CqPY; zc_S!nS~5RUI29$20ZK}qGE~zazpz2|wLA^}Q#iM?K^<3TFYrA8sau(`?@%Vw%xukq zO1pvcF3OHmIex{PhVT_ntBFaM!MF(MUZZ>&)v3>%9#uGb*9A?oOk{}+e)VZ}DC@-A zY*h0Cc9MC%EI{bOhE-)d`NoZ^nq5Xw?8zE0LOZOz)MEnCe?$`L{;{gNP~Gzt8q~jH zs3Zt21n}D%)d*KE&}=}fm`zA@K-vH#sn-tD^KGMtI(na?P`H@$kkjWIoOzLtS#q(~ z7w1u`@?d@6%T)7N48;fx>UR*N{bYdBVL1>M$|6Kk8wknrjgQHE@g_B{0EooC%68(Q zXCa!OKqmB$dld?f|Krf$DC!Lm;>U$}-MVxw=guZI(pPYY6p@lSS-3)4m)F{?rqmVe zK*9FS#@uZL-Cb^D0+=&Q0ZPjau!GhZpb8JU(77&~M)T>Lv7=1Kp4B`Rr>$p`%$x8Y zs7AC-k-8j3T$}r&Y$KI@h_nZ)fhZez8S5l-9b<BJ-cM95NOrz}X>RrdHYgd<Z*Cf( z{DR7Z8wjEv)$KZjPW7A1%oK&bL+DgL2r&_)LE9(r<Y&|{mk>!4BDzGHE@4zof21Vc zT#-uVc2HrU@|F@tdX>Ql&2l>E0H@$Kj`yW5>k(ecUL{DGT~oGKsjrt^L&ufp6?9dU zxv1jvN?lPnECQah?9lc0%S2Z#bAyyYuR_L>6r@~4jls0=wj>o%(}QWfZAofLt5Io~ z6aKZt8g*yDLQ5p-W@FuCQG*oQM%>#r9%w$T*rhH5(2{8^4nd2zsQyW`t_4*rG!1Hx z^A)Ds0ZJ>>8Qk?XoRPd;S1*a-)3>O>^+q3sz`+1zMvcJ1bY0*<d#D`~pscSc8Iz`$ z1oG2c)Xfn$HlZq;02>_HIE#G}wtQQN4SvnrTlqoHz-a!`v+5O`!ddy8x{Ec=n~4)b z0TBlvfV-(Bp8=CV2O2bP;GZ-dv}(|JxZ#zlpf!WW{rqWs)>gGV`cpLKh|<{(Jk>LM z8t7Vv7#;`NJemKtRc+$BL2^k3AI&*1l^n?ijpjDb0bSdm(Ol3Ipi>MQ%}t`_Qw<tV z4+PH!oo3K@9BK=7r;b76X{ebl(CG#pB>DO5A%P5ofoIZ|@l)H>V%@Gr2HR~{wn4k? z$}woSUAYGBwkyw|-FD?0wA-!%gLd0hXwWrwH8vQ+uFc!sb~Q8DZo8TrwA-#02JN=1 zr9r#xYGu%FyILEx+pabS?Y66}LD$&T&R__;Chc(B)zx6T?doRGZo9f0wA-!<gLd21 z!=PbTAdO>BgLd21%b?wM^)~1lyZRUmVOPr+U{~H`=ow<LVb>grm!Sp?yINBDFoT9& ztEhaqLBp=@R6fF>Vb`-%KGL9JR}sbID4oVj8-3amJzA$doKkzAp2QfVGt788u`>nW zSVIAxWlEv)aR!Y?ndVFZJ>H=4B-2nbV1hy87OH`~&rY>CI*0r-RcF)u>P7Qpnjwby zwI_%l->KHkpsT2kIXXW8Z<~3HnxAXP;h8Ht(N7vQ9=USx+Pl<9`P(_X<u0{}-;*@k zEA?V}f6FWQ_|Pu3AKn~peo-y<JwV28)r(E=R%_nvMfG^t*JRujZ`BjK>cG*XMoW&F z-orqIIqojtc`vC!LvB#7)~J+a5*;O2xjWVhBE@lw^36Iyq&u#Xb?XI@<+w>il^_~A zW>cLl-mh74-?Jlyh-XDfVc_VoLnOxw-Vabx><H#>zNB_;7fVil!{{ZVAeOxKra>bL z?vlX=4H{8!kGg%xpwX{TYT&RzBMKaR;BK|Q?@wgw34;x%$Mes2Bjz;9bsrgQv^I*g zeQeNZ%|_*)7&Kbz{W$2e294I9rkwbxL8G-yvi6)oBj$Ed`FVrJTxd+?7YsT`;v4p; z^>rh@G?;E9zA|XH5myY_ZNycBb{lccpxs7%ZP0EbzA<RG5#Jg#jOg&P+lU_wrrU_y z2JJTDjzPPP_|c%<M*L*ZZX@m*wA+ZE4ccwQF9r=GJombd_|sszjrhx;-9|hx=x|9D z!yz$)5hkf(JeZpiDyd>XWH%#3QpJcUZbq=AiXp+(2?RKQW3QU;(rCYCcS}S{Y7_;5 z!_A10)C7`nx*4z|gCxA%4A{|tB)r`W*il3hK5ho=2%_xdYcR}#P)ZCx7STrR&po^( zwLWqD-6B>=Jx^K#+)6wp^;5COcQZUB^?jNhs+(bv)EhJSyRWEa{_j%YMHmHEO;TT+ z#A9Do%VI><i8l(6c2tpO65J~6lIq|~UsY>Sp4mecM4rho%8_W)KPf?E8Vng4+Vk*g zwHrPiHo01D=GTFGUS<>{^Qf))N7d??h_+-=DD!sVct0q#ntBq$yf1(X3q|fZybq^R zZ<A`gR!t<I(3w;N?^GiyB~)Y|yikp(^iYw0@G>=`vO-1v!JE{GY8WaKP%-nS*G1=s zPUh+R)zH#l%7-18_YpA5LNAk%<$8sdp~EPLbkwP~p+S_)I_Xq-=mp#g?&z#jT|!6j z<@?oK)|J1%A1>PF;y><JyT*D@4jZJ)m>5RCjD`g-0w8-#45NQ(G9UFCocRuQd$hX% zvGxp^HO9?AtTp5pUQ=I@pRw`E1M0}w;iP(zQI4lH)f;5_VuN9V>c3|3nAg=Z){qZ> zU2TTHSH<7zHw4lA4Yk1a7P6R+$>AM*IS4oC|4w1njd@%HAw_f}ef^lnRvZByQX+h) z^COr?T%d$!79z@~V|6;2dAtnr9VH@;(&0Sj@iVHPR3i3L_MFeWsGE0{h(F2J<;>%} zN{<ReG@!1nWgap0aFBjqiAbcu-N-yffRs!Tt*H2U=1~pOWQy=6)w`GnK2d>Z2_o>Q zY2KS^UHKOmAN!`7C|`JjSG}nQxw3JWgyc14IW8c2Eyf)Vve!3wDUITFd@UB!UM5_c zG<($oZt<$Z0gs2*3-mOqR}pT%uzC$%iCgO>x%WaQc||BW`1+93!-Pvnl2@$P%b>h` zR*>>IQjQCKc%iyig0cn$c294A>lGl5%)3bN-T@l!2m<vMy5Jos2)wo=#oO2HfiFio z=)MwfzeqS1#N&LxK{cL@=Zg;FOhZ4a5u|7kGv{ODeFpya4yn}~xNOEvDn7wcgMfRO zMqnG0jN>%i`Q&*8gkw7DvTlBhBS`JdQ!ui-zY_+V96#Y!5LV&W9fYT2KM_45s6#%E zHJC!Ir}(OCfaAT#oS=F+;-DbN@$O^1-XS&G6%McX#5fDUq@xPS?(m7UriG%7Kj99a zsL<|cToP)1Y6-O_$Gn3miS;0}@JQ%o(h#To3Cc_r?Vdh$to=yC<1<i_E*iwDgNO`4 z;L^t_TmkjTR0{anL#ki>frv?;Y`^1ZDYh}9$|pzQlHKIf(E1!y#f`@XKB`7a^vP3J zgOc0uh{I}O-SL=gKJ7yH=mHU#VLt7Z??It*S8Hq->{x&a?$gaJ^2RJ)d06!ir{i~@ zevymdDar8#?j7>!FFXb7zFf}_LnLe^&729gOQhQ|29f47Q4olaiTw6q95mk~52r@$ zL^Cmj`>;aKuc%EiD2>ISVAY7GSdo8cjGd?B8FY{}v5o-YkmO0QjirU(A_asOvJ%hE z;V246sIgLEkrX(%&v1#A1=WGA#&|aqs$HHAGbv~;CZUhxSwtOcA&3CS<J4+Pzo}>_ z$niW8t*k3Rq)2iYCL^m8)(;KE5FW<bdLE=!f5jwb?feHp4C^}zx%RqK95Siy5cCX6 zJRN~#TzSy8CZHUS034~YjzZ2y?|3I+T>wtWBZOIcB!#n?8i+iBjl6<%Wki2T&9C6C zj;O(jlgW_-?a!m#SO<+M8zcrS5vM%KVVTj<Xe*|YFM+g|kREPGFW|2nQK!orT)e?i z^$;7%?;TZ(nUm+etuB#Yb@5YgtHA?=`GraW+26VV=imT!=}HqTQoOIC)kR>;17wMb z)<h9A?L{zl5L5W2SP_o-0F3tm^^UvHxe`SmBhUIbPw^JV)FvKZqwH#diDz6@!vmyB zIX9P8;7%lg^u*=(O8&uBHIRRHOpOfq6SBVn@`rUqHZC+tVTC4M>nm0DYp0m6)xw3D z!(H*Be-vaC@)zD!LwMWcYGi5|7$t!G>!{WfNCgp}gO~(l91$OYSO;WvA+I{F#zY+e zzMl%VqTpj7XNXu2;%6W~74k2Rt9@NFC`{rMKk|tC$Eq44XJm>ok5dY^!Gk`HO_C=- z_h5qV!Pa0j2k0J5)IB%`j1j~X9!%0bxB`qyfbPNC4?W0E@x$-Hg<DbhT;u<z3){U5 z7aoM{0YLunE_nP6$mgg?F68UpRUMX}!TG5%`L0oltq5iV@-IR(3P=PIXFxOpQjdtE zAS!@#;lA&wu~AcjK2H1%;I9U<oQUNhs)4*x#5=yHw#N5Kx4fsuxkQXP6fs9mqWC?4 z?hL2yj4#3Xf|$Y?Ub-`W0pl()Ph<DRycLmQoK0}K3y`%4H~%qTMNH`oFj4`H+#^#I zkL6D^%~DlS4>-Z@fZ}$5`iZ>b2{p}sDDZ)R{7$$@dohstP59~)YJLA*z+a$(picNC zH;}_k_!lSCnDleN&r$)!$qzuT6G3s}SBzV(0a7-#{{Uei6&{+&Gf%3qE)g7e<RA); zx{%2L=w1I&7Bi^~j1ppsuKy&9nbZS}?!**bzblKbj|XEkF-6yZkww?nfUy!#)Ajcg z++F`e*1NtR#nk|G{i~Dc`WfIS0r@YXhj)PdP|RaasrCIVP4RRPAm4(i6$&Jn4?BfE zqytSOK8<xLkS0XXSPum<5b#LPGdfe={a6+=W%yfC(R8?jRSihSO!)=7GZfW-6V6zS zYV!fQGtTPHcnOSM#1zi>RCk8!ZE%hdSLEGuvdAkJz&J-tu|GJkGk*Z%CNYKEFX(Rf zD8Yvt0Zsl&!~u4%Uik3)1v#1wlJct2)5$PW-`dF3&t!96l96AMQ7zGoP0mdI!D&@X zg!l%CGqDw?;J=csPq@VkAel$f+ekXZwL@s8EnP=oS7hr+68#pQD~DKnfS7SZfea>s zX50)QE+S~gtpTzUAmz;gby(=5t+)gKs%-T}FY>peXg`FisTPgV86c-iOr7*Wx(4bB z0Cy~)rYQ=03)ITR!#5K!aMYaxSl<+!GYShI78ZO7-UlcwH+Z-`A?F)@=zUdnjl>dw z?bC<(2E=Al538o(RIWbE`}ASHkB097^kIHYALhtXTtfip!+by=<}5HWi77_;b$vja zfl*3KG0Jb~%${JV6~q;Z<xN>6mWg1D<-^XXp^5ik57ye)+Q_Pdvbj@jV?@_NiUV@w zBlsX^+pp9B8q+8cOl(DkW3qLXyTUFAzd#j|`S)iqrYR7`QUO~m=W)42wq7IAd&mPv zAa)oac0T8Ud`blEd~O4|MFj19JjxJ{04Z-VsA8dywsgUly(3!_;lun_P?QLvc!0<_ z1wiu3Olf+`DF@XaAQc3mCXHz>YPrXhx+BK4g75x7^>+;bO~W|CkfC852HrJXte`sM z&~k>0RyeEVKw3zb;R4fgGN+0}GR16MCFj!WXB1i;1jrP_v`Q{5fZQH1wgR$lQ_kgj zzEYZD7f#GRV&$+#AN%&;mH@IQlIU8U`3x9O0~(H+fQ83inVp3JVsiEZf{SC=ijjFr zHn)aFV&{JZ6%GS(h8*GrH`Tyon#@}u$;6hjKHDi<7rW)pLG~=k?>@vwpH&0of-d~G z4{=3qGwP5F4?&XLF%fP(YVbZbcyLk98Su!BBr_h`3l&-|x@4ybkv5o`t5WLVfeX=H zmt2=T$=d5dK0^=kAJP78fF9&CMLc(w?9EM*8IX01667r1efeP22Q;9M8Tmu6S-H1T z&J|v9iU6mr$U$>t^O`inE0a)V0w5=da!_DJK_R5B!0PuP0n0s<L(Amcn5bOVU9ruR z#S)D4=CU4U<y#cti3rpne|)ajpfpi106gmZj|PuIXejUbG4}4UI96jlWR;@hB3!gi zc;bn41df=sJ>)EkktHx{0U*nZI@wF_<bE(-B&G<l-nx@KTbQK##Jou%*+*w~2D2kT z50S@ZHukU{A_>wRG|I%*i<%xFn?HiPM2rkajiG>?2l|+2HH}1&WT7gCuMol`WvdyM z<~Ia;E(B)-@>4)m0a*u-3U2T*pQw?nHn03d4G7Id-9>OjIckYOFu{{_-xi)eIrIq< z<8TQ4ElQ41l$6TO$tYMLd~*;-*NsJwOXYgxHbjYVRWm)oy^MBW1nBY5TzA!ZFg^f? zc=#Zi;^Cq@9;QLHEYa4BcRZ{5*!)`J#5*8o5g&C{4e>aFA|xoj3~}#DK|wM=^s@*^ zAwVkF3mFQOnXvAkfzn0~6lzce$`%nQ*HEJ?YH+=VGETBc1wVsH(X&funw4DK%P-|f zMgZk9&u-#2w~}IB`%^Wf?ExGnvrIXKj;DLUkd6R-`J5$tUxmMRf$<zb--XoEGsaCY zz9FV?V|_hF!duZTf~!7N3(U=cmh$tTs*!#@fmQ(Wmtt5a02#+^=hS}w3xLie{tKNY z>1iNOwc^vysWA=r0^dUg1Iuww0g&SWscBPGr=N@?1PobY*}SPPBBuk`pF`kcEB@Iz zwbXubuyJ66<C)a+YO?D$N_63}o%-Vbu_{x2%n#A`a5<Iw{s(m20qA{?)cfANHSU=J z=zWjU`#v9xS;Q25uch~WKNv3q8uYf{kqao-?{986fS)~&JLRsS=t^sT;Zrrj|99Z` z0Ky@@ZA_AP8*V?R2J?0oaH291j95Va*-nzw3`i+|;es05us6^O;=8b7o(04Oc+@NV z3gML$*?hX5;gu~A*xZJDe)bQqbo)$A9)^!7O3d@0Udd?a_KK%mo4j%uI;sJ>S8Tdh zeA?o01)zJyu6v~o7|n<&yyDQk;sWC_{=;W#fn^8KZEbZA90L9(KzQI&AfL3=JuvN} z+RSwejPI%RK0M&v4)+HEq`Y<L_uqdkP_}MsfZo1>qId{J1M;_mXa=My)p{gqHj;ld z+5899pr{!Nfx&=m(s~hTfYPL7;w6{V`hN?fCodt4n$h{UJ4}R8;Yq2;6Q{LU)o-Y* zhtVA-rqGj6I2Dk2d^#L_hZWGtqqAU~2IyY=iHUg?)E+qkpnDPDET#QbXE53kQ+V-b zCJsmDfZ>{fjR>x9>QZnGM=EGYw+J$m%t}rn7xzJz#=|guiv%UH-<jFf2)!MJqUTV5 z3!rqWAtwuIl9SuZ=KLzK51@QMK#a?WK+XWlwxJ~3H3h1LljZ>#hO9HFk$YE685mCr z<*YVJ^c}Rp#mME*1Q(Xk7AFrRcAr__LjC;SDEbbKT%%UYL3nk*gIR!ldMq&mNGd?e z3v_`zDs<46PJFRHne`s&NJCLMq}o!oXb_Wtj1$#vAQrBOTC~Mcsl*;IYYql2KLE*P z9fVd>Ee{X}fgB*>cU1Zc$mamu77EIFN;1K(PQLpK<ZpAi2`8B#_yLL%fy4szNK3## z$kMz*v?I&rBh(H>S~Ccg0<u$4E}Ym12xaL#5YgQw<<KY+&!DC3a@brBM$TX$-y%9t zVpaw|lHrWq0R=-Y>#5j&K~R>Qpd-LjdZbFm56>9nxg+%yE261A7zR}Un)T~Dj^qcC z#6d6)02)u`+b^pjeQp514A6u0j2@	Zga$Ko8On^dKDz#z=sO(O03$od79DZ!#E$ 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	sc`Vk0idm*(D&el8jo|qLI1u276Kpg%k%5)x; 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 diff --git a/build/i80_controller.map b/build/i80_controller.map index 1d11041..54d70a9 100644 --- a/build/i80_controller.map +++ b/build/i80_controller.map @@ -172,12 +172,14 @@ esp-idf/vfs/libvfs.a(vfs_console.c.obj) esp-idf/esp_system/libesp_system.a(startup.c.obj) (esp_vfs_console_register) esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) esp-idf/vfs/libvfs.a(vfs_console.c.obj) (esp_vfs_usb_serial_jtag_get_vfs) -esp-idf/main/libmain.a(i80_controller_example_main.c.obj) +esp-idf/main/libmain.a(led_matrix_main.c.obj) (app_main) +esp-idf/main/libmain.a(led_matrix.c.obj) + esp-idf/main/libmain.a(led_matrix_main.c.obj) (led_matrix_init) esp-idf/main/libmain.a(ulp_main.bin.S.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) (_binary_ulp_main_bin_start) + esp-idf/main/libmain.a(led_matrix.c.obj) (_binary_ulp_main_bin_start) esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) (led_matrix_fill_rectangle) + esp-idf/main/libmain.a(led_matrix.c.obj) (hub75_draw_point) esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) (lcd_com_register_device) esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) @@ -201,7 +203,7 @@ esp-idf/driver/libdriver.a(gpio.c.obj) esp-idf/driver/libdriver.a(rtc_io.c.obj) esp-idf/driver/libdriver.a(gpio.c.obj) (rtc_gpio_force_hold_en_all) esp-idf/driver/libdriver.a(ledc.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) (ledc_set_timer_ovf_intr) + esp-idf/main/libmain.a(led_matrix.c.obj) (ledc_set_timer_ovf_intr) esp-idf/driver/libdriver.a(usb_serial_jtag.c.obj) esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) (usb_serial_jtag_read_bytes) esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) @@ -325,9 +327,9 @@ esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) esp-idf/esp_phy/libesp_phy.a(phy_init.c.obj) esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) (esp_phy_is_initialized) esp-idf/ulp/libulp.a(ulp_common.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) (ulp_set_wakeup_period) + esp-idf/main/libmain.a(led_matrix.c.obj) (ulp_set_wakeup_period) esp-idf/ulp/libulp.a(ulp_riscv.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) (ulp_riscv_run) + esp-idf/main/libmain.a(led_matrix.c.obj) (ulp_riscv_run) esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) esp-idf/driver/libdriver.a(usb_serial_jtag.c.obj) (xRingbufferCreate) esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) @@ -2761,11 +2763,24 @@ Discarded input sections 0x0000000000000000 0x37 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .text.esp_vfs_usb_serial_jtag_use_driver 0x0000000000000000 0x37 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .text 0x0000000000000000 0x0 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .data 0x0000000000000000 0x0 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .bss 0x0000000000000000 0x0 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .text.led_matrix_addr_gpio_init - 0x0000000000000000 0x5 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .text 0x0000000000000000 0x0 esp-idf/main/libmain.a(led_matrix_main.c.obj) + .data 0x0000000000000000 0x0 esp-idf/main/libmain.a(led_matrix_main.c.obj) + .bss 0x0000000000000000 0x0 esp-idf/main/libmain.a(led_matrix_main.c.obj) + .literal.led_matrix_set_brightness + 0x0000000000000000 0x30 esp-idf/main/libmain.a(led_matrix.c.obj) + .literal.led_matrix_draw_point + 0x0000000000000000 0x8 esp-idf/main/libmain.a(led_matrix.c.obj) + .text 0x0000000000000000 0x0 esp-idf/main/libmain.a(led_matrix.c.obj) + .data 0x0000000000000000 0x0 esp-idf/main/libmain.a(led_matrix.c.obj) + .bss 0x0000000000000000 0x0 esp-idf/main/libmain.a(led_matrix.c.obj) + .rodata.led_matrix_set_brightness.str1.4 + 0x0000000000000000 0xa4 esp-idf/main/libmain.a(led_matrix.c.obj) + .text.led_matrix_set_brightness + 0x0000000000000000 0x6c esp-idf/main/libmain.a(led_matrix.c.obj) + .text.led_matrix_draw_point + 0x0000000000000000 0x19 esp-idf/main/libmain.a(led_matrix.c.obj) + .rodata.__func__$0 + 0x0000000000000000 0x1a esp-idf/main/libmain.a(led_matrix.c.obj) .text 0x0000000000000000 0x0 esp-idf/main/libmain.a(ulp_main.bin.S.obj) .data 0x0000000000000000 0x0 esp-idf/main/libmain.a(ulp_main.bin.S.obj) .bss 0x0000000000000000 0x0 esp-idf/main/libmain.a(ulp_main.bin.S.obj) @@ -2774,8 +2789,6 @@ Discarded input sections .text 0x0000000000000000 0x0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) .data 0x0000000000000000 0x0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) .bss 0x0000000000000000 0x0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .text.test_init_buf - 0x0000000000000000 0x48 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) .rodata.esp_lcd_del_i80_hub75_bus.str1.4 0x0000000000000000 0x36 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) .text.esp_lcd_del_i80_hub75_bus @@ -11635,7 +11648,7 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x00000000403747f8 0x14 esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) 0x38 (size before relaxing) .iram1.2.literal - 0x000000004037480c 0x18 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x000000004037480c 0x18 esp-idf/main/libmain.a(led_matrix.c.obj) .iram1.2.literal 0x0000000040374824 0x34 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x5c (size before relaxing) @@ -12896,7 +12909,7 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x90 (size before relaxing) 0x0000000040377670 esp_timer_impl_set_alarm_id *fill* 0x00000000403776ed 0x3 - .iram1.2 0x00000000403776f0 0x4c esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .iram1.2 0x00000000403776f0 0x4c esp-idf/main/libmain.a(led_matrix.c.obj) .iram1.2 0x000000004037773c 0x1a8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x1c4 (size before relaxing) .iram1.0 0x00000000403778e4 0x16 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) @@ -15486,14 +15499,14 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x000000003fc9423c 0x8 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .bss.primary_vfs_index 0x000000003fc94244 0x4 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - .bss.line 0x000000003fc94248 0x4 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .bss.times 0x000000003fc9424c 0x4 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .bss.line 0x000000003fc94248 0x4 esp-idf/main/libmain.a(led_matrix.c.obj) + .bss.times 0x000000003fc9424c 0x4 esp-idf/main/libmain.a(led_matrix.c.obj) .bss.s_ledc_time_isr_handle - 0x000000003fc94250 0x4 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x000000003fc94250 0x4 esp-idf/main/libmain.a(led_matrix.c.obj) .bss.io_handle - 0x000000003fc94254 0x4 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x000000003fc94254 0x4 esp-idf/main/libmain.a(led_matrix.c.obj) 0x000000003fc94254 io_handle - .bss.i80_bus 0x000000003fc94258 0x4 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .bss.i80_bus 0x000000003fc94258 0x4 esp-idf/main/libmain.a(led_matrix.c.obj) 0x000000003fc94258 i80_bus .bss.s_burn_counter 0x000000003fc9425c 0x4 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) @@ -15619,7 +15632,7 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x000000003fc94538 _bss_end = ABSOLUTE (.) 0x0000000000000001 ASSERT (((_bss_end - ORIGIN (dram0_0_seg)) <= LENGTH (dram0_0_seg)), DRAM segment data does not fit.) -.flash.text 0x0000000042000020 0x1cfff +.flash.text 0x0000000042000020 0x1d00b 0x0000000042000020 _stext = . 0x0000000042000020 _instruction_reserved_start = ABSOLUTE (.) 0x0000000042000020 _text_start = ABSOLUTE (.) @@ -16151,2534 +16164,2546 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x24 (size before relaxing) .literal.esp_vfs_usb_serial_jtag_get_vfs 0x0000000042000808 0x4 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .literal.led_matrix_ulp_risc_init - 0x000000004200080c 0x1c esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - 0x60 (size before relaxing) + .literal.app_main + 0x000000004200080c 0x4 esp-idf/main/libmain.a(led_matrix_main.c.obj) + 0xc (size before relaxing) .literal.led_matrix_i80_hub75_bus_init - 0x0000000042000828 0x18 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x0000000042000810 0x20 esp-idf/main/libmain.a(led_matrix.c.obj) 0x30 (size before relaxing) .literal.led_matrix_oe_lat_ledc_init - 0x0000000042000840 0x30 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x0000000042000830 0x30 esp-idf/main/libmain.a(led_matrix.c.obj) 0x70 (size before relaxing) - .literal.app_main - 0x0000000042000870 0xc esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - 0x24 (size before relaxing) + .literal.led_matrix_ulp_risc_init + 0x0000000042000860 0x14 esp-idf/main/libmain.a(led_matrix.c.obj) + 0x60 (size before relaxing) + .literal.led_matrix_init + 0x0000000042000874 0x0 esp-idf/main/libmain.a(led_matrix.c.obj) + 0xc (size before relaxing) + .literal.led_matrix_fill_rectangle + 0x0000000042000874 0x0 esp-idf/main/libmain.a(led_matrix.c.obj) + 0x8 (size before relaxing) .literal.lcd_periph_trigger_quick_trans_done_event - 0x000000004200087c 0x8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042000874 0x8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x20 (size before relaxing) .literal.panel_io_i80_register_event_callbacks - 0x0000000042000884 0x8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x000000004200087c 0x8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x10 (size before relaxing) .literal.lcd_i80_switch_devices - 0x000000004200088c 0x18 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042000884 0x18 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x2c (size before relaxing) .literal.lcd_start_transaction - 0x00000000420008a4 0x28 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x000000004200089c 0x28 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x54 (size before relaxing) .literal.lcd_i80_select_periph_clock - 0x00000000420008cc 0x28 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x00000000420008c4 0x28 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x4c (size before relaxing) .literal.lcd_i80_init_dma_link - 0x00000000420008f4 0x10 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x00000000420008ec 0x10 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x34 (size before relaxing) .literal.lcd_i80_bus_configure_gpio - 0x0000000042000904 0x10 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x00000000420008fc 0x10 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x30 (size before relaxing) .literal.panel_io_i80_tx_param - 0x0000000042000914 0x34 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x000000004200090c 0x34 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x68 (size before relaxing) .literal.panel_io_i80_tx_color - 0x0000000042000948 0x14 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042000940 0x14 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x3c (size before relaxing) .literal.panel_io_i80_del - 0x000000004200095c 0x4 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042000954 0x4 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x30 (size before relaxing) .literal.hub75_draw_point - 0x0000000042000960 0x4 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042000958 0x4 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x10 (size before relaxing) - .literal.led_matrix_fill_rectangle - 0x0000000042000964 0x0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .literal.hub75_fill_rectangle + 0x000000004200095c 0x0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x4 (size before relaxing) .literal.hub75_send_line - 0x0000000042000964 0x0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x000000004200095c 0x0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x4 (size before relaxing) .literal.esp_lcd_new_i80_hub75_bus - 0x0000000042000964 0x40 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x000000004200095c 0x40 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0xf0 (size before relaxing) .literal.esp_lcd_new_panel_io_i80_hub75 - 0x00000000420009a4 0x2c esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x000000004200099c 0x2c esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0xac (size before relaxing) .literal.lcd_com_register_device - 0x00000000420009d0 0x4 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x00000000420009c8 0x4 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) 0x14 (size before relaxing) .literal.lcd_com_remove_device - 0x00000000420009d4 0x0 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x00000000420009cc 0x0 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) 0x14 (size before relaxing) .literal.lcd_com_mount_dma_data - 0x00000000420009d4 0xc esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x00000000420009cc 0xc esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) 0x1c (size before relaxing) .literal.esp_lcd_panel_io_tx_color - 0x00000000420009e0 0xc esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + 0x00000000420009d8 0xc esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) 0x14 (size before relaxing) .literal.xt_int_has_handler - 0x00000000420009ec 0x8 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x00000000420009e4 0x8 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) .literal.xt_set_interrupt_handler - 0x00000000420009f4 0x4 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x00000000420009ec 0x4 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) 0xc (size before relaxing) .literal.esp_efuse_read_field_blob - 0x00000000420009f8 0x8 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + 0x00000000420009f0 0x8 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) 0x18 (size before relaxing) .literal.esp_efuse_check_errors - 0x0000000042000a00 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + 0x00000000420009f8 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) 0x4 (size before relaxing) .literal.esp_efuse_utility_process - 0x0000000042000a00 0x20 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x00000000420009f8 0x20 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x4c (size before relaxing) .literal.esp_efuse_utility_read_reg - 0x0000000042000a20 0x10 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042000a18 0x10 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x1c (size before relaxing) .literal.esp_efuse_utility_fill_buff - 0x0000000042000a30 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042000a28 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x8 (size before relaxing) .literal.esp_efuse_utility_count_once - 0x0000000042000a30 0x4 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042000a28 0x4 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0xc (size before relaxing) .literal.gpio_input_enable - 0x0000000042000a34 0x10 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a2c 0x10 esp-idf/driver/libdriver.a(gpio.c.obj) 0x24 (size before relaxing) .literal.gpio_input_disable - 0x0000000042000a44 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a3c 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) 0x24 (size before relaxing) .literal.gpio_output_disable - 0x0000000042000a4c 0xc esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a44 0xc esp-idf/driver/libdriver.a(gpio.c.obj) 0x30 (size before relaxing) .literal.gpio_od_enable - 0x0000000042000a58 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a50 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x24 (size before relaxing) .literal.gpio_od_disable - 0x0000000042000a5c 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a54 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x24 (size before relaxing) .literal.gpio_sleep_input_enable - 0x0000000042000a60 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a58 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x24 (size before relaxing) .literal.gpio_sleep_input_disable - 0x0000000042000a64 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a5c 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x24 (size before relaxing) .literal.gpio_sleep_output_enable - 0x0000000042000a68 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a60 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) 0x24 (size before relaxing) .literal.gpio_sleep_output_disable - 0x0000000042000a70 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a68 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x24 (size before relaxing) .literal.gpio_sleep_pulldown_en - 0x0000000042000a74 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a6c 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) 0x30 (size before relaxing) .literal.gpio_sleep_pullup_en - 0x0000000042000a7c 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a74 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x30 (size before relaxing) .literal.gpio_sleep_pulldown_dis - 0x0000000042000a80 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a78 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x30 (size before relaxing) .literal.gpio_sleep_pullup_dis - 0x0000000042000a84 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a7c 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x30 (size before relaxing) .literal.gpio_intr_enable_on_core - 0x0000000042000a88 0x0 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a80 0x0 esp-idf/driver/libdriver.a(gpio.c.obj) 0x8 (size before relaxing) .literal.gpio_output_enable - 0x0000000042000a88 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a80 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x30 (size before relaxing) .literal.gpio_pullup_en - 0x0000000042000a8c 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a84 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x34 (size before relaxing) .literal.gpio_pullup_dis - 0x0000000042000a90 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a88 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x38 (size before relaxing) .literal.gpio_pulldown_en - 0x0000000042000a94 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a8c 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x34 (size before relaxing) .literal.gpio_pulldown_dis - 0x0000000042000a98 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a90 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x34 (size before relaxing) .literal.gpio_set_intr_type - 0x0000000042000a9c 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a94 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) 0x3c (size before relaxing) .literal.gpio_intr_enable - 0x0000000042000aa4 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a9c 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x34 (size before relaxing) .literal.gpio_intr_disable - 0x0000000042000aa8 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000aa0 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x28 (size before relaxing) .literal.gpio_set_level - 0x0000000042000aac 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000aa4 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x2c (size before relaxing) .literal.gpio_set_direction - 0x0000000042000ab0 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000aa8 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x38 (size before relaxing) .literal.gpio_config - 0x0000000042000ab4 0x18 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000aac 0x18 esp-idf/driver/libdriver.a(gpio.c.obj) 0x80 (size before relaxing) .literal.gpio_reset_pin - 0x0000000042000acc 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000ac4 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) 0x1c (size before relaxing) .literal.gpio_sleep_set_direction - 0x0000000042000ad4 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000acc 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x30 (size before relaxing) .literal.gpio_sleep_set_pull_mode - 0x0000000042000ad8 0xc esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000ad0 0xc esp-idf/driver/libdriver.a(gpio.c.obj) 0x58 (size before relaxing) .literal.gpio_sleep_sel_en - 0x0000000042000ae4 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000adc 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x30 (size before relaxing) .literal.gpio_sleep_sel_dis - 0x0000000042000ae8 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000ae0 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x30 (size before relaxing) .literal.rtc_gpio_is_valid_gpio - 0x0000000042000aec 0x0 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042000ae4 0x0 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x4 (size before relaxing) .literal.rtc_io_number_get - 0x0000000042000aec 0x0 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042000ae4 0x0 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x4 (size before relaxing) .literal.rtc_gpio_init - 0x0000000042000aec 0x14 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042000ae4 0x14 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x40 (size before relaxing) .literal.rtc_gpio_deinit - 0x0000000042000b00 0x4 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042000af8 0x4 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x34 (size before relaxing) .literal.rtc_gpio_set_direction - 0x0000000042000b04 0x4 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042000afc 0x4 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x2c (size before relaxing) .literal.rtc_gpio_pullup_dis - 0x0000000042000b08 0x4 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042000b00 0x4 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x30 (size before relaxing) .literal.rtc_gpio_pulldown_dis - 0x0000000042000b0c 0x4 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042000b04 0x4 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x2c (size before relaxing) .literal.rtc_gpio_hold_en - 0x0000000042000b10 0x4 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042000b08 0x4 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x30 (size before relaxing) .literal.ledc_ls_timer_update - 0x0000000042000b14 0x4 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b0c 0x4 esp-idf/driver/libdriver.a(ledc.c.obj) 0x8 (size before relaxing) .literal.ledc_enable_intr_type - 0x0000000042000b18 0x0 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b10 0x0 esp-idf/driver/libdriver.a(ledc.c.obj) 0x4 (size before relaxing) .literal._ledc_update_duty - 0x0000000042000b18 0x4 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b10 0x4 esp-idf/driver/libdriver.a(ledc.c.obj) 0xc (size before relaxing) .literal.ledc_get_glb_clk_freq - 0x0000000042000b1c 0x8 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b14 0x8 esp-idf/driver/libdriver.a(ledc.c.obj) 0xc (size before relaxing) .literal.ledc_get_src_clk_freq - 0x0000000042000b24 0x0 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b1c 0x0 esp-idf/driver/libdriver.a(ledc.c.obj) 0xc (size before relaxing) .literal.ledc_slow_clk_calibrate - 0x0000000042000b24 0x8 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b1c 0x8 esp-idf/driver/libdriver.a(ledc.c.obj) 0x1c (size before relaxing) .literal.ledc_auto_clk_divisor - 0x0000000042000b2c 0x8 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b24 0x8 esp-idf/driver/libdriver.a(ledc.c.obj) 0x18 (size before relaxing) .literal.ledc_clk_cfg_to_global_clk - 0x0000000042000b34 0x0 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b2c 0x0 esp-idf/driver/libdriver.a(ledc.c.obj) 0x4 (size before relaxing) .literal._ledc_fade_hw_acquire - 0x0000000042000b34 0xc esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b2c 0xc esp-idf/driver/libdriver.a(ledc.c.obj) 0x18 (size before relaxing) .literal._ledc_fade_hw_release - 0x0000000042000b40 0x0 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b38 0x0 esp-idf/driver/libdriver.a(ledc.c.obj) 0x8 (size before relaxing) .literal.ledc_set_timer_ovf_intr - 0x0000000042000b40 0x0 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b38 0x0 esp-idf/driver/libdriver.a(ledc.c.obj) 0x10 (size before relaxing) .literal.ledc_timer_set - 0x0000000042000b40 0x1c esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b38 0x1c esp-idf/driver/libdriver.a(ledc.c.obj) 0x4c (size before relaxing) .literal.ledc_set_timer_div - 0x0000000042000b5c 0x1c esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b54 0x1c esp-idf/driver/libdriver.a(ledc.c.obj) 0x70 (size before relaxing) .literal.ledc_bind_channel_timer - 0x0000000042000b78 0x4 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b70 0x4 esp-idf/driver/libdriver.a(ledc.c.obj) 0x44 (size before relaxing) .literal.ledc_timer_rst - 0x0000000042000b7c 0x4 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b74 0x4 esp-idf/driver/libdriver.a(ledc.c.obj) 0x48 (size before relaxing) .literal.ledc_isr_register - 0x0000000042000b80 0x8 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b78 0x8 esp-idf/driver/libdriver.a(ledc.c.obj) 0x24 (size before relaxing) .literal.ledc_timer_config - 0x0000000042000b88 0x10 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b80 0x10 esp-idf/driver/libdriver.a(ledc.c.obj) 0x54 (size before relaxing) .literal.ledc_update_duty - 0x0000000042000b98 0x8 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b90 0x8 esp-idf/driver/libdriver.a(ledc.c.obj) 0x44 (size before relaxing) .literal.ledc_set_duty_with_hpoint - 0x0000000042000ba0 0x10 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000b98 0x10 esp-idf/driver/libdriver.a(ledc.c.obj) 0x5c (size before relaxing) .literal.ledc_channel_config - 0x0000000042000bb0 0x18 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000ba8 0x18 esp-idf/driver/libdriver.a(ledc.c.obj) 0xb4 (size before relaxing) .literal.ledc_clear_timer_ovf_intr_status - 0x0000000042000bc8 0x4 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042000bc0 0x4 esp-idf/driver/libdriver.a(ledc.c.obj) 0x8 (size before relaxing) .literal.bootloader_init_mem - 0x0000000042000bcc 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + 0x0000000042000bc4 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) 0x4 (size before relaxing) .literal.bootloader_flash_update_id - 0x0000000042000bcc 0x8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + 0x0000000042000bc4 0x8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) .literal.spi_flash_init_lock - 0x0000000042000bd4 0x10 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000042000bcc 0x10 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x18 (size before relaxing) .literal.spi_flash_op_lock - 0x0000000042000be4 0x4 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000042000bdc 0x4 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x8 (size before relaxing) .literal.spi_flash_op_unlock - 0x0000000042000be8 0x0 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000042000be0 0x0 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x8 (size before relaxing) .literal.spi_flash_cache2phys - 0x0000000042000be8 0x28 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x0000000042000be0 0x28 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x38 (size before relaxing) .literal.esp_mspi_get_io - 0x0000000042000c10 0x18 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + 0x0000000042000c08 0x18 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) 0x20 (size before relaxing) .literal.check_chip_pointer_default - 0x0000000042000c28 0x8 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x0000000042000c20 0x8 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0xc (size before relaxing) .literal.esp_flash_read_chip_id - 0x0000000042000c30 0x4 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x0000000042000c28 0x4 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) .literal.esp_flash_init_default_chip - 0x0000000042000c34 0x28 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x0000000042000c2c 0x28 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) 0x4c (size before relaxing) .literal.esp_flash_app_init - 0x0000000042000c5c 0x8 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x0000000042000c54 0x8 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) 0x14 (size before relaxing) .literal.esp_flash_app_enable_os_functions - 0x0000000042000c64 0xc esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x0000000042000c5c 0xc esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) .literal.esp_crosscore_int_init - 0x0000000042000c70 0x1c esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x0000000042000c68 0x1c esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) 0x30 (size before relaxing) .literal.esp_ipc_call_and_wait - 0x0000000042000c8c 0x2c esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x0000000042000c84 0x2c esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x44 (size before relaxing) .literal.esp_ipc_init - 0x0000000042000cb8 0x24 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x0000000042000cb0 0x24 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x48 (size before relaxing) .literal.esp_ipc_call - 0x0000000042000cdc 0x0 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x0000000042000cd4 0x0 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x4 (size before relaxing) .literal.esp_ipc_call_blocking - 0x0000000042000cdc 0x0 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x0000000042000cd4 0x0 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x4 (size before relaxing) .literal.find_entry_and_check_all_reset - 0x0000000042000cdc 0x4 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000cd4 0x4 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .literal.find_entry_from_task_handle_and_check_all_reset - 0x0000000042000ce0 0x0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000cd8 0x0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x4 (size before relaxing) .literal.task_wdt_timer_feed - 0x0000000042000ce0 0x0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000cd8 0x0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x8 (size before relaxing) .literal.add_entry - 0x0000000042000ce0 0x1c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000cd8 0x1c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x5c (size before relaxing) .literal.task_wdt_timeout_abort_xtensa - 0x0000000042000cfc 0x24 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000cf4 0x24 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x54 (size before relaxing) .literal.task_wdt_timeout_handling - 0x0000000042000d20 0xc esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000d18 0xc esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x40 (size before relaxing) .literal.task_wdt_isr - 0x0000000042000d2c 0x3c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000d24 0x3c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x98 (size before relaxing) .literal.esp_task_wdt_add - 0x0000000042000d68 0x8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000d60 0x8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x20 (size before relaxing) .literal.subscribe_idle - 0x0000000042000d70 0x1c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000d68 0x1c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x34 (size before relaxing) .literal.esp_task_wdt_init - 0x0000000042000d8c 0x14 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000d84 0x14 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x48 (size before relaxing) .literal.esp_task_wdt_reset - 0x0000000042000da0 0x8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000d98 0x8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x40 (size before relaxing) .literal.idle_hook_cb - 0x0000000042000da8 0x0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000da0 0x0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x4 (size before relaxing) .literal.esp_task_wdt_impl_timer_allocate - 0x0000000042000da8 0x8 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x0000000042000da0 0x8 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0x28 (size before relaxing) .literal.esp_task_wdt_impl_timer_feed - 0x0000000042000db0 0x0 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x0000000042000da8 0x0 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0xc (size before relaxing) .literal.esp_task_wdt_impl_timeout_triggered - 0x0000000042000db0 0x0 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x0000000042000da8 0x0 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0xc (size before relaxing) .literal.esp_task_wdt_impl_timer_restart - 0x0000000042000db0 0x0 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x0000000042000da8 0x0 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0x10 (size before relaxing) .literal.esp_rom_efuse_get_opiconfig - 0x0000000042000db0 0x8 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) + 0x0000000042000da8 0x8 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) 0x10 (size before relaxing) .literal.rtcio_hal_set_direction - 0x0000000042000db8 0x4 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) + 0x0000000042000db0 0x4 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) 0xc (size before relaxing) .literal.ledc_hal_init - 0x0000000042000dbc 0x4 esp-idf/hal/libhal.a(ledc_hal.c.obj) + 0x0000000042000db4 0x4 esp-idf/hal/libhal.a(ledc_hal.c.obj) .literal.gpio_hal_intr_enable_on_core - 0x0000000042000dc0 0x8 esp-idf/hal/libhal.a(gpio_hal.c.obj) + 0x0000000042000db8 0x8 esp-idf/hal/libhal.a(gpio_hal.c.obj) 0x14 (size before relaxing) .literal.gpio_hal_intr_disable - 0x0000000042000dc8 0x0 esp-idf/hal/libhal.a(gpio_hal.c.obj) + 0x0000000042000dc0 0x0 esp-idf/hal/libhal.a(gpio_hal.c.obj) 0xc (size before relaxing) .literal.get_flash_clock_divider - 0x0000000042000dc8 0x18 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x0000000042000dc0 0x18 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x44 (size before relaxing) .literal.spi_flash_cal_clock - 0x0000000042000de0 0x8 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x0000000042000dd8 0x8 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x18 (size before relaxing) .literal.spi_flash_hal_init - 0x0000000042000de8 0x10 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x0000000042000de0 0x10 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x24 (size before relaxing) .literal.spi_flash_hal_supports_direct_write - 0x0000000042000df8 0x0 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x0000000042000df0 0x0 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x4 (size before relaxing) .literal.spi_flash_hal_supports_direct_read - 0x0000000042000df8 0x0 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x0000000042000df0 0x0 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x4 (size before relaxing) .literal.lcd_hal_init - 0x0000000042000df8 0x4 esp-idf/hal/libhal.a(lcd_hal.c.obj) + 0x0000000042000df0 0x4 esp-idf/hal/libhal.a(lcd_hal.c.obj) .literal.periph_rtc_dig_clk8m_enable - 0x0000000042000dfc 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + 0x0000000042000df4 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) 0x24 (size before relaxing) .literal.periph_rtc_dig_clk8m_get_freq - 0x0000000042000e10 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + 0x0000000042000e08 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) 0x4 (size before relaxing) .literal.__esp_system_init_fn_esp_sleep_startup_init - 0x0000000042000e10 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + 0x0000000042000e08 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) 0x8 (size before relaxing) .literal.esp_sleep_periph_use_8m - 0x0000000042000e10 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + 0x0000000042000e08 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) .literal.gdma_acquire_pair_handle - 0x0000000042000e14 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000e0c 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x24 (size before relaxing) .literal.gdma_acquire_group_handle - 0x0000000042000e18 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000e10 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x28 (size before relaxing) .literal.gdma_release_group_handle - 0x0000000042000e1c 0xc esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000e14 0xc esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x28 (size before relaxing) .literal.gdma_release_pair_handle - 0x0000000042000e28 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000e20 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x20 (size before relaxing) .literal.gdma_del_rx_channel - 0x0000000042000e30 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000e28 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x1c (size before relaxing) .literal.gdma_del_tx_channel - 0x0000000042000e30 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000e28 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x1c (size before relaxing) .literal.gdma_new_channel - 0x0000000042000e30 0x38 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000e28 0x38 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0xc0 (size before relaxing) .literal.gdma_del_channel - 0x0000000042000e68 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000e60 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x14 (size before relaxing) .literal.gdma_connect - 0x0000000042000e6c 0xc esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000e64 0xc esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x3c (size before relaxing) .literal.gdma_disconnect - 0x0000000042000e78 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000e70 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x30 (size before relaxing) .literal.gdma_set_transfer_ability - 0x0000000042000e80 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000e78 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x30 (size before relaxing) .literal.gdma_apply_strategy - 0x0000000042000e90 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000e88 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x18 (size before relaxing) .literal.gdma_start - 0x0000000042000e98 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000e90 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x40 (size before relaxing) .literal.ulp_set_wakeup_period - 0x0000000042000ea8 0xc esp-idf/ulp/libulp.a(ulp_common.c.obj) + 0x0000000042000ea0 0xc esp-idf/ulp/libulp.a(ulp_common.c.obj) 0x10 (size before relaxing) .literal.ulp_riscv_config_wakeup_source - 0x0000000042000eb4 0x8 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + 0x0000000042000eac 0x8 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) 0x14 (size before relaxing) .literal.ulp_riscv_config_and_run - 0x0000000042000ebc 0x8 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + 0x0000000042000eb4 0x8 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) 0x30 (size before relaxing) .literal.ulp_riscv_run - 0x0000000042000ec4 0x0 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + 0x0000000042000ebc 0x0 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) 0x4 (size before relaxing) .literal.ulp_riscv_load_binary - 0x0000000042000ec4 0x4 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + 0x0000000042000ebc 0x4 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) 0x10 (size before relaxing) .literal.esp_partition_main_flash_region_safe - 0x0000000042000ec8 0x4 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + 0x0000000042000ec0 0x4 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) 0x8 (size before relaxing) .literal.esp_ota_get_running_partition - 0x0000000042000ecc 0x18 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + 0x0000000042000ec4 0x18 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) 0x38 (size before relaxing) .literal.gdma_hal_init - 0x0000000042000ee4 0x4 esp-idf/hal/libhal.a(gdma_hal.c.obj) + 0x0000000042000edc 0x4 esp-idf/hal/libhal.a(gdma_hal.c.obj) .literal.load_partitions - 0x0000000042000ee8 0x3c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000ee0 0x3c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x6c (size before relaxing) .literal.ensure_partitions_loaded - 0x0000000042000f24 0x8 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000f1c 0x8 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x24 (size before relaxing) .literal.iterator_create - 0x0000000042000f2c 0x0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000f24 0x0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x8 (size before relaxing) .literal.esp_partition_iterator_release - 0x0000000042000f2c 0x0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000f24 0x0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x4 (size before relaxing) .literal.esp_partition_next - 0x0000000042000f2c 0x10 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000f24 0x10 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x28 (size before relaxing) .literal.esp_partition_find - 0x0000000042000f3c 0x0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000f34 0x0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0xc (size before relaxing) .literal.esp_partition_get - 0x0000000042000f3c 0x8 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000f34 0x8 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x10 (size before relaxing) .literal._ZL15eh_globals_dtorPv - 0x0000000042000f44 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + 0x0000000042000f3c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) 0x8 (size before relaxing) .literal.startup._GLOBAL__sub_I___cxa_get_globals_fast - 0x0000000042000f44 0x8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + 0x0000000042000f3c 0x8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) 0xc (size before relaxing) .literal.exit._GLOBAL__sub_D___cxa_get_globals_fast - 0x0000000042000f4c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + 0x0000000042000f44 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) 0x8 (size before relaxing) .literal.startup._GLOBAL__sub_I__ZN9__gnu_cxx9__freeresEv - 0x0000000042000f4c 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + 0x0000000042000f44 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) 0x18 (size before relaxing) .literal.exit._GLOBAL__sub_D__ZN9__gnu_cxx9__freeresEv - 0x0000000042000f50 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + 0x0000000042000f48 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) 0x8 (size before relaxing) .literal._Z12abort_returnIiET_v - 0x0000000042000f50 0x0 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + 0x0000000042000f48 0x0 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) 0x4 (size before relaxing) .literal.__wrap__Unwind_Resume - 0x0000000042000f50 0x0 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + 0x0000000042000f48 0x0 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) 0x4 (size before relaxing) .literal.__wrap__Unwind_DeleteException - 0x0000000042000f50 0x0 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + 0x0000000042000f48 0x0 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) 0x4 (size before relaxing) .literal.__wrap___gxx_personality_v0 - 0x0000000042000f50 0x0 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + 0x0000000042000f48 0x0 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) 0x4 (size before relaxing) - .literal 0x0000000042000f50 0x14 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) + .literal 0x0000000042000f48 0x14 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) 0x30 (size before relaxing) - .literal 0x0000000042000f64 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) + .literal 0x0000000042000f5c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) 0x34 (size before relaxing) - .literal 0x0000000042000f64 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) - .literal 0x0000000042000f68 0x34 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) + .literal 0x0000000042000f5c 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) + .literal 0x0000000042000f60 0x34 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) 0x94 (size before relaxing) - .literal 0x0000000042000f9c 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) + .literal 0x0000000042000f94 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) 0x48 (size before relaxing) - .literal 0x0000000042000fa0 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) + .literal 0x0000000042000f98 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) 0xc (size before relaxing) - .literal 0x0000000042000fa0 0x14 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) + .literal 0x0000000042000f98 0x14 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) 0x6c (size before relaxing) - .literal 0x0000000042000fb4 0x14 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) + .literal 0x0000000042000fac 0x14 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) 0x40 (size before relaxing) - .literal 0x0000000042000fc8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) + .literal 0x0000000042000fc0 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) 0x10 (size before relaxing) - .literal 0x0000000042000fc8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) + .literal 0x0000000042000fc0 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) 0x14 (size before relaxing) - .literal 0x0000000042000fc8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) + .literal 0x0000000042000fc0 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) 0x38 (size before relaxing) - .literal 0x0000000042000fc8 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) + .literal 0x0000000042000fc0 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) 0x30 (size before relaxing) - .literal 0x0000000042000fcc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) + .literal 0x0000000042000fc4 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) 0xc (size before relaxing) - .literal 0x0000000042000fcc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) + .literal 0x0000000042000fc4 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) 0x20 (size before relaxing) - .literal 0x0000000042000fcc 0x7c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) + .literal 0x0000000042000fc4 0x7c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) 0x19c (size before relaxing) - .literal 0x0000000042001048 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) + .literal 0x0000000042001040 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) 0x8 (size before relaxing) - .literal 0x000000004200104c 0x38 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) + .literal 0x0000000042001044 0x38 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) 0x1e0 (size before relaxing) - .literal 0x0000000042001084 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) + .literal 0x000000004200107c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) 0x14 (size before relaxing) - .literal 0x0000000042001084 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) + .literal 0x000000004200107c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) 0x1c (size before relaxing) - .literal 0x0000000042001084 0x64 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) + .literal 0x000000004200107c 0x64 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) 0x214 (size before relaxing) - .literal 0x00000000420010e8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) + .literal 0x00000000420010e0 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) 0x48 (size before relaxing) - .literal 0x00000000420010e8 0xc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) + .literal 0x00000000420010e0 0xc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) 0x3c (size before relaxing) - .literal 0x00000000420010f4 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) + .literal 0x00000000420010ec 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) 0x8 (size before relaxing) - .literal 0x00000000420010f8 0x18 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) + .literal 0x00000000420010f0 0x18 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) 0xb8 (size before relaxing) - .literal 0x0000000042001110 0x8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) + .literal 0x0000000042001108 0x8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) 0x18 (size before relaxing) - .literal 0x0000000042001118 0x24 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) + .literal 0x0000000042001110 0x24 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) 0x74 (size before relaxing) - .literal 0x000000004200113c 0x24 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) + .literal 0x0000000042001134 0x24 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) 0xa8 (size before relaxing) - .literal 0x0000000042001160 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) + .literal 0x0000000042001158 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) 0x4 (size before relaxing) - .literal 0x0000000042001160 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) + .literal 0x0000000042001158 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) 0x4 (size before relaxing) .literal.esp_cpu_intr_get_desc - 0x0000000042001160 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x0000000042001158 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) 0x14 (size before relaxing) .literal.esp_cpu_configure_region_protection - 0x0000000042001170 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x0000000042001168 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) 0x10 (size before relaxing) .literal.set_ocode_by_efuse - 0x0000000042001174 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004200116c 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x28 (size before relaxing) .literal.get_dig1v3_dbias_by_efuse - 0x0000000042001188 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x0000000042001180 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x3c (size before relaxing) .literal.get_dig_dbias_by_efuse - 0x00000000420011a8 0xc esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x00000000420011a0 0xc esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x2c (size before relaxing) .literal.get_rtc_dbias_by_efuse - 0x00000000420011b4 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x00000000420011ac 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x4c (size before relaxing) .literal.rtc_set_stored_dbias - 0x00000000420011c8 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x00000000420011c0 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x24 (size before relaxing) .literal.calibrate_ocode - 0x00000000420011dc 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x00000000420011d4 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x50 (size before relaxing) .literal.rtc_init - 0x00000000420011ec 0x98 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x00000000420011e4 0x98 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x130 (size before relaxing) .literal.sar_periph_ctrl_init - 0x0000000042001284 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x000000004200127c 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) 0xc (size before relaxing) .literal.esp_register_shutdown_handler - 0x0000000042001284 0x4 esp-idf/esp_system/libesp_system.a(esp_system.c.obj) + 0x000000004200127c 0x4 esp-idf/esp_system/libesp_system.a(esp_system.c.obj) .literal.other_cpu_startup_idle_hook_cb - 0x0000000042001288 0x4 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x0000000042001280 0x4 esp-idf/freertos/libfreertos.a(app_startup.c.obj) .literal.main_task - 0x000000004200128c 0x14 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x0000000042001284 0x14 esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x34 (size before relaxing) .literal.esp_startup_start_app - 0x00000000420012a0 0x1c esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x0000000042001298 0x1c esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x38 (size before relaxing) .literal.esp_startup_start_app_other_cores - 0x00000000420012bc 0x8 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x00000000420012b4 0x8 esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x18 (size before relaxing) .literal.multi_heap_register_impl - 0x00000000420012c4 0x10 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x00000000420012bc 0x10 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x18 (size before relaxing) .literal.multi_heap_get_info_impl - 0x00000000420012d4 0x14 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x00000000420012cc 0x14 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x24 (size before relaxing) .literal.control_construct - 0x00000000420012e8 0x28 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x00000000420012e0 0x28 esp-idf/heap/libheap.a(tlsf.c.obj) 0x3c (size before relaxing) .literal.default_walker - 0x0000000042001310 0xc esp-idf/heap/libheap.a(tlsf.c.obj) + 0x0000000042001308 0xc esp-idf/heap/libheap.a(tlsf.c.obj) 0x10 (size before relaxing) .literal.tlsf_walk_pool - 0x000000004200131c 0x10 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x0000000042001314 0x10 esp-idf/heap/libheap.a(tlsf.c.obj) 0x14 (size before relaxing) .literal.tlsf_fit_size - 0x000000004200132c 0x0 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x0000000042001324 0x0 esp-idf/heap/libheap.a(tlsf.c.obj) 0x4 (size before relaxing) .literal.tlsf_add_pool - 0x000000004200132c 0x1c esp-idf/heap/libheap.a(tlsf.c.obj) + 0x0000000042001324 0x1c esp-idf/heap/libheap.a(tlsf.c.obj) 0x4c (size before relaxing) .literal.tlsf_create - 0x0000000042001348 0x4 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x0000000042001340 0x4 esp-idf/heap/libheap.a(tlsf.c.obj) 0xc (size before relaxing) .literal.tlsf_create_with_pool - 0x000000004200134c 0x0 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x0000000042001344 0x0 esp-idf/heap/libheap.a(tlsf.c.obj) 0xc (size before relaxing) .literal.heap_bubble_down - 0x000000004200134c 0x4 esp-idf/log/liblog.a(log.c.obj) + 0x0000000042001344 0x4 esp-idf/log/liblog.a(log.c.obj) .literal.s_log_level_get_and_unlock - 0x0000000042001350 0x24 esp-idf/log/liblog.a(log.c.obj) + 0x0000000042001348 0x24 esp-idf/log/liblog.a(log.c.obj) 0x3c (size before relaxing) .literal.esp_log_writev - 0x0000000042001374 0x8 esp-idf/log/liblog.a(log.c.obj) + 0x000000004200136c 0x8 esp-idf/log/liblog.a(log.c.obj) 0xc (size before relaxing) .text.esp_init_app_elf_sha256 - 0x000000004200137c 0xf esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) - 0x000000004200137c esp_init_app_elf_sha256 - *fill* 0x000000004200138b 0x1 + 0x0000000042001374 0xf esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) + 0x0000000042001374 esp_init_app_elf_sha256 + *fill* 0x0000000042001383 0x1 .text.esp_pthread_cfg_key_destructor - 0x000000004200138c 0xe esp-idf/pthread/libpthread.a(pthread.c.obj) - *fill* 0x000000004200139a 0x2 + 0x0000000042001384 0xe esp-idf/pthread/libpthread.a(pthread.c.obj) + *fill* 0x0000000042001392 0x2 .text.esp_pthread_init - 0x000000004200139c 0x3a esp-idf/pthread/libpthread.a(pthread.c.obj) + 0x0000000042001394 0x3a esp-idf/pthread/libpthread.a(pthread.c.obj) 0x3e (size before relaxing) - 0x000000004200139c esp_pthread_init - *fill* 0x00000000420013d6 0x2 + 0x0000000042001394 esp_pthread_init + *fill* 0x00000000420013ce 0x2 .text.pthread_mutex_init - 0x00000000420013d8 0x70 esp-idf/pthread/libpthread.a(pthread.c.obj) - 0x00000000420013d8 pthread_mutex_init + 0x00000000420013d0 0x70 esp-idf/pthread/libpthread.a(pthread.c.obj) + 0x00000000420013d0 pthread_mutex_init .text.pthread_mutex_destroy - 0x0000000042001448 0x7a esp-idf/pthread/libpthread.a(pthread.c.obj) - 0x0000000042001448 pthread_mutex_destroy - *fill* 0x00000000420014c2 0x2 + 0x0000000042001440 0x7a esp-idf/pthread/libpthread.a(pthread.c.obj) + 0x0000000042001440 pthread_mutex_destroy + *fill* 0x00000000420014ba 0x2 .text.find_key - 0x00000000420014c4 0x2f esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) - *fill* 0x00000000420014f3 0x1 + 0x00000000420014bc 0x2f esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) + *fill* 0x00000000420014eb 0x1 .text.pthread_key_create - 0x00000000420014f4 0x4d esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) - 0x00000000420014f4 pthread_key_create - *fill* 0x0000000042001541 0x3 + 0x00000000420014ec 0x4d esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) + 0x00000000420014ec pthread_key_create + *fill* 0x0000000042001539 0x3 .text.pthread_key_delete - 0x0000000042001544 0x46 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) - 0x0000000042001544 pthread_key_delete - *fill* 0x000000004200158a 0x2 + 0x000000004200153c 0x46 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) + 0x000000004200153c pthread_key_delete + *fill* 0x0000000042001582 0x2 .text.core_intr_matrix_clear - 0x000000004200158c 0x24 esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) + 0x0000000042001584 0x24 esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) .text.start_other_core - 0x00000000420015b0 0xd9 esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) + 0x00000000420015a8 0xd9 esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) 0xdd (size before relaxing) - *fill* 0x0000000042001689 0x3 + *fill* 0x0000000042001681 0x3 .text.startup_resume_other_cores - 0x000000004200168c 0x10 esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) - 0x000000004200168c startup_resume_other_cores + 0x0000000042001684 0x10 esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) + 0x0000000042001684 startup_resume_other_cores .text.select_rtc_slow_clk - 0x000000004200169c 0x9c esp-idf/esp_system/libesp_system.a(clk.c.obj) + 0x0000000042001694 0x9c esp-idf/esp_system/libesp_system.a(clk.c.obj) .text.esp_clk_init - 0x0000000042001738 0x13d esp-idf/esp_system/libesp_system.a(clk.c.obj) - 0x0000000042001738 esp_clk_init - *fill* 0x0000000042001875 0x3 + 0x0000000042001730 0x13d esp-idf/esp_system/libesp_system.a(clk.c.obj) + 0x0000000042001730 esp_clk_init + *fill* 0x000000004200186d 0x3 .text.esp_perip_clk_init - 0x0000000042001878 0x15c esp-idf/esp_system/libesp_system.a(clk.c.obj) + 0x0000000042001870 0x15c esp-idf/esp_system/libesp_system.a(clk.c.obj) 0x160 (size before relaxing) - 0x0000000042001878 esp_perip_clk_init + 0x0000000042001870 esp_perip_clk_init .text.esp_cache_err_int_init - 0x00000000420019d4 0xa8 esp-idf/esp_system/libesp_system.a(cache_err_int.c.obj) + 0x00000000420019cc 0xa8 esp-idf/esp_system/libesp_system.a(cache_err_int.c.obj) 0xac (size before relaxing) - 0x00000000420019d4 esp_cache_err_int_init + 0x00000000420019cc esp_cache_err_int_init .text.esp_int_wdt_init - 0x0000000042001a7c 0x52 esp-idf/esp_system/libesp_system.a(int_wdt.c.obj) + 0x0000000042001a74 0x52 esp-idf/esp_system/libesp_system.a(int_wdt.c.obj) 0x56 (size before relaxing) - 0x0000000042001a7c esp_int_wdt_init - *fill* 0x0000000042001ace 0x2 + 0x0000000042001a74 esp_int_wdt_init + *fill* 0x0000000042001ac6 0x2 .text.esp_int_wdt_cpu_init - 0x0000000042001ad0 0x2c esp-idf/esp_system/libesp_system.a(int_wdt.c.obj) + 0x0000000042001ac8 0x2c esp-idf/esp_system/libesp_system.a(int_wdt.c.obj) 0x34 (size before relaxing) - 0x0000000042001ad0 esp_int_wdt_cpu_init + 0x0000000042001ac8 esp_int_wdt_cpu_init .text.do_global_ctors - 0x0000000042001afc 0x19 esp-idf/esp_system/libesp_system.a(startup.c.obj) - *fill* 0x0000000042001b15 0x3 + 0x0000000042001af4 0x19 esp-idf/esp_system/libesp_system.a(startup.c.obj) + *fill* 0x0000000042001b0d 0x3 .text.do_core_init - 0x0000000042001b18 0xae esp-idf/esp_system/libesp_system.a(startup.c.obj) + 0x0000000042001b10 0xae esp-idf/esp_system/libesp_system.a(startup.c.obj) 0xda (size before relaxing) - *fill* 0x0000000042001bc6 0x2 + *fill* 0x0000000042001bbe 0x2 .text.do_system_init_fn - 0x0000000042001bc8 0x59 esp-idf/esp_system/libesp_system.a(startup.c.obj) - *fill* 0x0000000042001c21 0x3 + 0x0000000042001bc0 0x59 esp-idf/esp_system/libesp_system.a(startup.c.obj) + *fill* 0x0000000042001c19 0x3 .text.do_secondary_init - 0x0000000042001c24 0x5e esp-idf/esp_system/libesp_system.a(startup.c.obj) + 0x0000000042001c1c 0x5e esp-idf/esp_system/libesp_system.a(startup.c.obj) 0x62 (size before relaxing) - *fill* 0x0000000042001c82 0x2 + *fill* 0x0000000042001c7a 0x2 .text.start_cpu0_default - 0x0000000042001c84 0x44 esp-idf/esp_system/libesp_system.a(startup.c.obj) + 0x0000000042001c7c 0x44 esp-idf/esp_system/libesp_system.a(startup.c.obj) 0x50 (size before relaxing) - 0x0000000042001c84 start_cpu0 + 0x0000000042001c7c start_cpu0 .text.__esp_system_init_fn_init_components0 - 0x0000000042001cc8 0xa esp-idf/esp_system/libesp_system.a(startup.c.obj) + 0x0000000042001cc0 0xa esp-idf/esp_system/libesp_system.a(startup.c.obj) 0xd (size before relaxing) - *fill* 0x0000000042001cd2 0x2 + *fill* 0x0000000042001cca 0x2 .text.frame_to_panic_info - 0x0000000042001cd4 0x3d esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) + 0x0000000042001ccc 0x3d esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) 0x41 (size before relaxing) - *fill* 0x0000000042001d11 0x3 + *fill* 0x0000000042001d09 0x3 .text.panic_handler - 0x0000000042001d14 0x15a esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) + 0x0000000042001d0c 0x15a esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) 0x176 (size before relaxing) - *fill* 0x0000000042001e6e 0x2 + *fill* 0x0000000042001e66 0x2 .text.print_state_for_core - 0x0000000042001e70 0x26 esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) + 0x0000000042001e68 0x26 esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) 0x2a (size before relaxing) - *fill* 0x0000000042001e96 0x2 + *fill* 0x0000000042001e8e 0x2 .text.print_state - 0x0000000042001e98 0x4d esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) + 0x0000000042001e90 0x4d esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) 0x55 (size before relaxing) - *fill* 0x0000000042001ee5 0x3 + *fill* 0x0000000042001edd 0x3 .text.panic_restart - 0x0000000042001ee8 0x33 esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) - 0x0000000042001ee8 panic_restart - *fill* 0x0000000042001f1b 0x1 + 0x0000000042001ee0 0x33 esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) + 0x0000000042001ee0 panic_restart + *fill* 0x0000000042001f13 0x1 .text.esp_brownout_init - 0x0000000042001f1c 0x30 esp-idf/esp_system/libesp_system.a(brownout.c.obj) + 0x0000000042001f14 0x30 esp-idf/esp_system/libesp_system.a(brownout.c.obj) 0x38 (size before relaxing) - 0x0000000042001f1c esp_brownout_init + 0x0000000042001f14 esp_brownout_init .text.get_reset_reason - 0x0000000042001f4c 0x9c esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) + 0x0000000042001f44 0x9c esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) .text.esp_reset_reason_clear_hint - 0x0000000042001fe8 0xf esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) - *fill* 0x0000000042001ff7 0x1 + 0x0000000042001fe0 0xf esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) + *fill* 0x0000000042001fef 0x1 .text.esp_reset_reason_init - 0x0000000042001ff8 0x27 esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) + 0x0000000042001ff0 0x27 esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) 0x2b (size before relaxing) - *fill* 0x000000004200201f 0x1 + *fill* 0x0000000042002017 0x1 .text.esp_apb_backup_dma_lock_init - 0x0000000042002020 0x11 esp-idf/esp_system/libesp_system.a(apb_backup_dma.c.obj) - 0x0000000042002020 esp_apb_backup_dma_lock_init - *fill* 0x0000000042002031 0x3 + 0x0000000042002018 0x11 esp-idf/esp_system/libesp_system.a(apb_backup_dma.c.obj) + 0x0000000042002018 esp_apb_backup_dma_lock_init + *fill* 0x0000000042002029 0x3 .text.print_debug_exception_details - 0x0000000042002034 0x50 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x000000004200202c 0x50 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) 0x68 (size before relaxing) .text.print_illegal_instruction_details - 0x0000000042002084 0x4e esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x000000004200207c 0x4e esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) 0x66 (size before relaxing) - *fill* 0x00000000420020d2 0x2 + *fill* 0x00000000420020ca 0x2 .text.print_cache_err_details - 0x00000000420020d4 0x13b esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x00000000420020cc 0x13b esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) 0x17f (size before relaxing) - *fill* 0x000000004200220f 0x1 + *fill* 0x0000000042002207 0x1 .text.panic_print_registers - 0x0000000042002210 0xd7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x0000000042002208 0xd7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) 0x10f (size before relaxing) - 0x0000000042002210 panic_print_registers - *fill* 0x00000000420022e7 0x1 + 0x0000000042002208 panic_print_registers + *fill* 0x00000000420022df 0x1 .text.panic_arch_fill_info - 0x00000000420022e8 0x32 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x00000000420022e8 panic_arch_fill_info - *fill* 0x000000004200231a 0x2 + 0x00000000420022e0 0x32 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x00000000420022e0 panic_arch_fill_info + *fill* 0x0000000042002312 0x2 .text.panic_soc_fill_info - 0x000000004200231c 0x62 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x000000004200231c panic_soc_fill_info - *fill* 0x000000004200237e 0x2 + 0x0000000042002314 0x62 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x0000000042002314 panic_soc_fill_info + *fill* 0x0000000042002376 0x2 .text.panic_print_backtrace - 0x0000000042002380 0x20 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x0000000042002380 panic_print_backtrace + 0x0000000042002378 0x20 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x0000000042002378 panic_print_backtrace .text.esp_ipc_isr_init - 0x00000000420023a0 0x32 esp-idf/esp_system/libesp_system.a(esp_ipc_isr.c.obj) + 0x0000000042002398 0x32 esp-idf/esp_system/libesp_system.a(esp_ipc_isr.c.obj) 0x36 (size before relaxing) - 0x00000000420023a0 esp_ipc_isr_init - *fill* 0x00000000420023d2 0x2 + 0x0000000042002398 esp_ipc_isr_init + *fill* 0x00000000420023ca 0x2 .text.esp_vApplicationIdleHook - 0x00000000420023d4 0x33 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) - 0x00000000420023d4 esp_vApplicationIdleHook - *fill* 0x0000000042002407 0x1 + 0x00000000420023cc 0x33 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) + 0x00000000420023cc esp_vApplicationIdleHook + *fill* 0x00000000420023ff 0x1 .text.esp_register_freertos_idle_hook_for_cpu - 0x0000000042002408 0x59 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) - 0x0000000042002408 esp_register_freertos_idle_hook_for_cpu - *fill* 0x0000000042002461 0x3 + 0x0000000042002400 0x59 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) + 0x0000000042002400 esp_register_freertos_idle_hook_for_cpu + *fill* 0x0000000042002459 0x3 .text.esp_register_freertos_tick_hook_for_cpu - 0x0000000042002464 0x55 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) - 0x0000000042002464 esp_register_freertos_tick_hook_for_cpu - *fill* 0x00000000420024b9 0x3 + 0x000000004200245c 0x55 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) + 0x000000004200245c esp_register_freertos_tick_hook_for_cpu + *fill* 0x00000000420024b1 0x3 .text.esp_deregister_freertos_idle_hook_for_cpu - 0x00000000420024bc 0x40 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) - 0x00000000420024bc esp_deregister_freertos_idle_hook_for_cpu + 0x00000000420024b4 0x40 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) + 0x00000000420024b4 esp_deregister_freertos_idle_hook_for_cpu .text.panic_print_char_usb_serial_jtag - 0x00000000420024fc 0x6b esp-idf/esp_system/libesp_system.a(panic.c.obj) - *fill* 0x0000000042002567 0x1 + 0x00000000420024f4 0x6b esp-idf/esp_system/libesp_system.a(panic.c.obj) + *fill* 0x000000004200255f 0x1 .text.panic_print_char - 0x0000000042002568 0xb esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0x0000000042002560 0xb esp-idf/esp_system/libesp_system.a(panic.c.obj) 0xe (size before relaxing) - 0x0000000042002568 panic_print_char - *fill* 0x0000000042002573 0x1 + 0x0000000042002560 panic_print_char + *fill* 0x000000004200256b 0x1 .text.panic_print_str - 0x0000000042002574 0x1a esp-idf/esp_system/libesp_system.a(panic.c.obj) - 0x0000000042002574 panic_print_str - *fill* 0x000000004200258e 0x2 + 0x000000004200256c 0x1a esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0x000000004200256c panic_print_str + *fill* 0x0000000042002586 0x2 .text.print_abort_details - 0x0000000042002590 0xd esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0x0000000042002588 0xd esp-idf/esp_system/libesp_system.a(panic.c.obj) 0x10 (size before relaxing) - *fill* 0x000000004200259d 0x3 + *fill* 0x0000000042002595 0x3 .text.panic_print_hex - 0x00000000420025a0 0x2c esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0x0000000042002598 0x2c esp-idf/esp_system/libesp_system.a(panic.c.obj) 0x2f (size before relaxing) - 0x00000000420025a0 panic_print_hex - *fill* 0x00000000420025cc 0x0 + 0x0000000042002598 panic_print_hex + *fill* 0x00000000420025c4 0x0 .text.panic_print_dec - 0x00000000420025cc 0x3c esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0x00000000420025c4 0x3c esp-idf/esp_system/libesp_system.a(panic.c.obj) 0x46 (size before relaxing) - 0x00000000420025cc panic_print_dec - *fill* 0x0000000042002608 0x0 + 0x00000000420025c4 panic_print_dec + *fill* 0x0000000042002600 0x0 .text.esp_panic_handler_reconfigure_wdts - 0x0000000042002608 0x6a esp-idf/esp_system/libesp_system.a(panic.c.obj) - 0x0000000042002608 esp_panic_handler_reconfigure_wdts - *fill* 0x0000000042002672 0x2 + 0x0000000042002600 0x6a esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0x0000000042002600 esp_panic_handler_reconfigure_wdts + *fill* 0x000000004200266a 0x2 .text.esp_panic_handler - 0x0000000042002674 0x1dd esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0x000000004200266c 0x1dd esp-idf/esp_system/libesp_system.a(panic.c.obj) 0x217 (size before relaxing) - 0x0000000042002674 esp_panic_handler - *fill* 0x0000000042002851 0x3 + 0x000000004200266c esp_panic_handler + *fill* 0x0000000042002849 0x3 .text.brownout_hal_config - 0x0000000042002854 0xe6 esp-idf/hal/libhal.a(brownout_hal.c.obj) - 0x0000000042002854 brownout_hal_config - *fill* 0x000000004200293a 0x2 + 0x000000004200284c 0xe6 esp-idf/hal/libhal.a(brownout_hal.c.obj) + 0x000000004200284c brownout_hal_config + *fill* 0x0000000042002932 0x2 .text.brownout_hal_intr_enable - 0x000000004200293c 0x23 esp-idf/hal/libhal.a(brownout_hal.c.obj) - 0x000000004200293c brownout_hal_intr_enable - *fill* 0x000000004200295f 0x1 + 0x0000000042002934 0x23 esp-idf/hal/libhal.a(brownout_hal.c.obj) + 0x0000000042002934 brownout_hal_intr_enable + *fill* 0x0000000042002957 0x1 .text.heap_caps_get_info - 0x0000000042002960 0x6b esp-idf/heap/libheap.a(heap_caps.c.obj) + 0x0000000042002958 0x6b esp-idf/heap/libheap.a(heap_caps.c.obj) 0x73 (size before relaxing) - 0x0000000042002960 heap_caps_get_info - *fill* 0x00000000420029cb 0x1 + 0x0000000042002958 heap_caps_get_info + *fill* 0x00000000420029c3 0x1 .text.heap_caps_get_largest_free_block - 0x00000000420029cc 0x11 esp-idf/heap/libheap.a(heap_caps.c.obj) - 0x00000000420029cc heap_caps_get_largest_free_block - *fill* 0x00000000420029dd 0x3 + 0x00000000420029c4 0x11 esp-idf/heap/libheap.a(heap_caps.c.obj) + 0x00000000420029c4 heap_caps_get_largest_free_block + *fill* 0x00000000420029d5 0x3 .text.register_heap - 0x00000000420029e0 0x2f esp-idf/heap/libheap.a(heap_caps_init.c.obj) + 0x00000000420029d8 0x2f esp-idf/heap/libheap.a(heap_caps_init.c.obj) 0x32 (size before relaxing) - *fill* 0x0000000042002a0f 0x1 + *fill* 0x0000000042002a07 0x1 .text.heap_caps_enable_nonos_stack_heaps - 0x0000000042002a10 0x2c esp-idf/heap/libheap.a(heap_caps_init.c.obj) - 0x0000000042002a10 heap_caps_enable_nonos_stack_heaps + 0x0000000042002a08 0x2c esp-idf/heap/libheap.a(heap_caps_init.c.obj) + 0x0000000042002a08 heap_caps_enable_nonos_stack_heaps .text.heap_caps_init - 0x0000000042002a3c 0x226 esp-idf/heap/libheap.a(heap_caps_init.c.obj) + 0x0000000042002a34 0x226 esp-idf/heap/libheap.a(heap_caps_init.c.obj) 0x22e (size before relaxing) - 0x0000000042002a3c heap_caps_init - *fill* 0x0000000042002c62 0x2 + 0x0000000042002a34 heap_caps_init + *fill* 0x0000000042002c5a 0x2 .text.s_get_num_reserved_regions - 0x0000000042002c64 0x13 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) - *fill* 0x0000000042002c77 0x1 + 0x0000000042002c5c 0x13 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) + *fill* 0x0000000042002c6f 0x1 .text.s_prepare_reserved_regions - 0x0000000042002c78 0xc0 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) + 0x0000000042002c70 0xc0 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) .text.soc_get_available_memory_region_max_count - 0x0000000042002d38 0x12 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) - 0x0000000042002d38 soc_get_available_memory_region_max_count - *fill* 0x0000000042002d4a 0x2 + 0x0000000042002d30 0x12 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) + 0x0000000042002d30 soc_get_available_memory_region_max_count + *fill* 0x0000000042002d42 0x2 .text.soc_get_available_memory_regions - 0x0000000042002d4c 0xf9 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) + 0x0000000042002d44 0xf9 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) 0x101 (size before relaxing) - 0x0000000042002d4c soc_get_available_memory_regions - *fill* 0x0000000042002e45 0x3 + 0x0000000042002d44 soc_get_available_memory_regions + *fill* 0x0000000042002e3d 0x3 .text.calc_checksum - 0x0000000042002e48 0x24 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) + 0x0000000042002e40 0x24 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) .text.esp_clk_slowclk_cal_get - 0x0000000042002e6c 0xd esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) - 0x0000000042002e6c esp_clk_slowclk_cal_get - *fill* 0x0000000042002e79 0x3 + 0x0000000042002e64 0xd esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) + 0x0000000042002e64 esp_clk_slowclk_cal_get + *fill* 0x0000000042002e71 0x3 .text.esp_rtc_get_time_us - 0x0000000042002e7c 0xf3 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) + 0x0000000042002e74 0xf3 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) 0xf7 (size before relaxing) - 0x0000000042002e7c esp_rtc_get_time_us - *fill* 0x0000000042002f6f 0x1 + 0x0000000042002e74 esp_rtc_get_time_us + *fill* 0x0000000042002f67 0x1 .text.esp_clk_slowclk_cal_set - 0x0000000042002f70 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) + 0x0000000042002f68 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) 0x13 (size before relaxing) - 0x0000000042002f70 esp_clk_slowclk_cal_set - *fill* 0x0000000042002f80 0x0 + 0x0000000042002f68 esp_clk_slowclk_cal_set + *fill* 0x0000000042002f78 0x0 .text.insert_vector_desc - 0x0000000042002f80 0x50 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x0000000042002f78 0x50 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) .text.find_desc_for_int - 0x0000000042002fd0 0x25 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) - *fill* 0x0000000042002ff5 0x3 + 0x0000000042002fc8 0x25 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + *fill* 0x0000000042002fed 0x3 .text.get_desc_for_int - 0x0000000042002ff8 0x72 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x0000000042002ff0 0x72 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) 0x76 (size before relaxing) - *fill* 0x000000004200306a 0x2 + *fill* 0x0000000042003062 0x2 .text.find_desc_for_source - 0x000000004200306c 0x6c esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x0000000042003064 0x6c esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) .text.is_vect_desc_usable - 0x00000000420030d8 0xc0 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x00000000420030d0 0xc0 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) 0xc8 (size before relaxing) .text.get_available_int - 0x0000000042003198 0x13c esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x0000000042003190 0x13c esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) 0x150 (size before relaxing) .text.esp_intr_enable_source - 0x00000000420032d4 0x13 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) - 0x00000000420032d4 esp_intr_enable_source - *fill* 0x00000000420032e7 0x1 + 0x00000000420032cc 0x13 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x00000000420032cc esp_intr_enable_source + *fill* 0x00000000420032df 0x1 .text.esp_intr_disable_source - 0x00000000420032e8 0x13 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) - 0x00000000420032e8 esp_intr_disable_source - *fill* 0x00000000420032fb 0x1 + 0x00000000420032e0 0x13 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x00000000420032e0 esp_intr_disable_source + *fill* 0x00000000420032f3 0x1 .text.esp_intr_alloc_intrstatus - 0x00000000420032fc 0x2ed esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x00000000420032f4 0x2ed esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) 0x2f5 (size before relaxing) - 0x00000000420032fc esp_intr_alloc_intrstatus - *fill* 0x00000000420035e9 0x3 + 0x00000000420032f4 esp_intr_alloc_intrstatus + *fill* 0x00000000420035e1 0x3 .text.esp_intr_alloc - 0x00000000420035ec 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x00000000420035e4 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) 0x1c (size before relaxing) - 0x00000000420035ec esp_intr_alloc + 0x00000000420035e4 esp_intr_alloc .text.esp_intr_free - 0x0000000042003604 0x116 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) - 0x0000000042003604 esp_intr_free - *fill* 0x000000004200371a 0x2 + 0x00000000420035fc 0x116 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x00000000420035fc esp_intr_free + *fill* 0x0000000042003712 0x2 .text.esp_intr_free_cb - 0x000000004200371c 0xa esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x0000000042003714 0xa esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) 0xe (size before relaxing) - *fill* 0x0000000042003726 0x2 + *fill* 0x000000004200371e 0x2 .text.periph_ll_get_clk_en_mask - 0x0000000042003728 0x282 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - *fill* 0x00000000420039aa 0x2 + 0x0000000042003720 0x282 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + *fill* 0x00000000420039a2 0x2 .text.periph_ll_get_rst_en_mask - 0x00000000420039ac 0x23a esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - *fill* 0x0000000042003be6 0x2 + 0x00000000420039a4 0x23a esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + *fill* 0x0000000042003bde 0x2 .text.periph_ll_get_clk_en_reg - 0x0000000042003be8 0x69 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - *fill* 0x0000000042003c51 0x3 + 0x0000000042003be0 0x69 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + *fill* 0x0000000042003c49 0x3 .text.periph_ll_get_rst_en_reg - 0x0000000042003c54 0x65 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - *fill* 0x0000000042003cb9 0x3 + 0x0000000042003c4c 0x65 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + *fill* 0x0000000042003cb1 0x3 .text.periph_module_enable - 0x0000000042003cbc 0xb7 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x0000000042003cb4 0xb7 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) 0xcb (size before relaxing) - 0x0000000042003cbc periph_module_enable - *fill* 0x0000000042003d73 0x1 + 0x0000000042003cb4 periph_module_enable + *fill* 0x0000000042003d6b 0x1 .text.periph_module_disable - 0x0000000042003d74 0xaf esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x0000000042003d6c 0xaf esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) 0xbb (size before relaxing) - 0x0000000042003d74 periph_module_disable - *fill* 0x0000000042003e23 0x1 + 0x0000000042003d6c periph_module_disable + *fill* 0x0000000042003e1b 0x1 .text.s_rtc_isr_noniram_hook - 0x0000000042003e24 0xf esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) - *fill* 0x0000000042003e33 0x1 + 0x0000000042003e1c 0xf esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) + *fill* 0x0000000042003e2b 0x1 .text.s_rtc_isr_noniram_hook_relieve - 0x0000000042003e34 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) + 0x0000000042003e2c 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) .text.rtc_isr_ensure_installed - 0x0000000042003e48 0x5b esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) + 0x0000000042003e40 0x5b esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) 0x5f (size before relaxing) - *fill* 0x0000000042003ea3 0x1 + *fill* 0x0000000042003e9b 0x1 .text.rtc_isr_register - 0x0000000042003ea4 0x5e esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) + 0x0000000042003e9c 0x5e esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) 0x6a (size before relaxing) - 0x0000000042003ea4 rtc_isr_register - *fill* 0x0000000042003f02 0x2 + 0x0000000042003e9c rtc_isr_register + *fill* 0x0000000042003efa 0x2 .text.esp_sleep_config_gpio_isolate - 0x0000000042003f04 0x8e esp-idf/esp_hw_support/libesp_hw_support.a(sleep_gpio.c.obj) + 0x0000000042003efc 0x8e esp-idf/esp_hw_support/libesp_hw_support.a(sleep_gpio.c.obj) 0xb6 (size before relaxing) - 0x0000000042003f04 esp_sleep_config_gpio_isolate - *fill* 0x0000000042003f92 0x2 + 0x0000000042003efc esp_sleep_config_gpio_isolate + *fill* 0x0000000042003f8a 0x2 .text.esp_sleep_enable_gpio_switch - 0x0000000042003f94 0x56 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_gpio.c.obj) + 0x0000000042003f8c 0x56 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_gpio.c.obj) 0x5d (size before relaxing) - 0x0000000042003f94 esp_sleep_enable_gpio_switch - *fill* 0x0000000042003fea 0x2 + 0x0000000042003f8c esp_sleep_enable_gpio_switch + *fill* 0x0000000042003fe2 0x2 .text.esp_deep_sleep_wakeup_io_reset - 0x0000000042003fec 0x82 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_gpio.c.obj) - 0x0000000042003fec esp_deep_sleep_wakeup_io_reset - *fill* 0x000000004200406e 0x2 + 0x0000000042003fe4 0x82 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_gpio.c.obj) + 0x0000000042003fe4 esp_deep_sleep_wakeup_io_reset + *fill* 0x0000000042004066 0x2 .text.esp_chip_info - 0x0000000042004070 0x42 esp-idf/esp_hw_support/libesp_hw_support.a(chip_info.c.obj) - 0x0000000042004070 esp_chip_info - *fill* 0x00000000420040b2 0x2 + 0x0000000042004068 0x42 esp-idf/esp_hw_support/libesp_hw_support.a(chip_info.c.obj) + 0x0000000042004068 esp_chip_info + *fill* 0x00000000420040aa 0x2 .text.memprot_ll_prepare_iram0_split_line_regval - 0x00000000420040b4 0x8c esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x00000000420040ac 0x8c esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) .text.memprot_ll_prepare_dram0_split_line_regval - 0x0000000042004140 0x90 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004138 0x90 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) .text.esp_mprot_cpuid_valid - 0x00000000420041d0 0x29 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - *fill* 0x00000000420041f9 0x3 + 0x00000000420041c8 0x29 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + *fill* 0x00000000420041f1 0x3 .text.esp_memprot_iram0_get_def_split_addr - 0x00000000420041fc 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x00000000420041f4 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) .text.esp_memprot_dram0_get_def_split_addr - 0x0000000042004204 0xd esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - *fill* 0x0000000042004211 0x3 + 0x00000000420041fc 0xd esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + *fill* 0x0000000042004209 0x3 .text.esp_memprot_rtcfast_get_min_split_addr - 0x0000000042004214 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x000000004200420c 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) .text.esp_mprot_set_intr_matrix - 0x000000004200421c 0xba esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004214 0xba esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0xc2 (size before relaxing) - *fill* 0x00000000420042d6 0x2 + *fill* 0x00000000420042ce 0x2 .text.esp_mprot_set_split_addr - 0x00000000420042d8 0x453 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x00000000420042d0 0x453 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0x45b (size before relaxing) - 0x00000000420042d8 esp_mprot_set_split_addr - *fill* 0x000000004200472b 0x1 + 0x00000000420042d0 esp_mprot_set_split_addr + *fill* 0x0000000042004723 0x1 .text.esp_mprot_get_default_main_split_addr - 0x000000004200472c 0x41 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004724 0x41 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0x45 (size before relaxing) - 0x000000004200472c esp_mprot_get_default_main_split_addr - *fill* 0x000000004200476d 0x3 + 0x0000000042004724 esp_mprot_get_default_main_split_addr + *fill* 0x0000000042004765 0x3 .text.esp_mprot_set_split_addr_lock - 0x0000000042004770 0x62 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004768 0x62 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0x66 (size before relaxing) - 0x0000000042004770 esp_mprot_set_split_addr_lock - *fill* 0x00000000420047d2 0x2 + 0x0000000042004768 esp_mprot_set_split_addr_lock + *fill* 0x00000000420047ca 0x2 .text.esp_mprot_get_split_addr_lock - 0x00000000420047d4 0x8c esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - 0x00000000420047d4 esp_mprot_get_split_addr_lock + 0x00000000420047cc 0x8c esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x00000000420047cc esp_mprot_get_split_addr_lock .text.esp_mprot_set_pms_lock - 0x0000000042004860 0x72 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - 0x0000000042004860 esp_mprot_set_pms_lock - *fill* 0x00000000420048d2 0x2 + 0x0000000042004858 0x72 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004858 esp_mprot_set_pms_lock + *fill* 0x00000000420048ca 0x2 .text.esp_mprot_get_pms_lock - 0x00000000420048d4 0xa2 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - 0x00000000420048d4 esp_mprot_get_pms_lock - *fill* 0x0000000042004976 0x2 + 0x00000000420048cc 0xa2 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x00000000420048cc esp_mprot_get_pms_lock + *fill* 0x000000004200496e 0x2 .text.esp_mprot_set_pms_area - 0x0000000042004978 0x3aa esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - 0x0000000042004978 esp_mprot_set_pms_area - *fill* 0x0000000042004d22 0x2 + 0x0000000042004970 0x3aa esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004970 esp_mprot_set_pms_area + *fill* 0x0000000042004d1a 0x2 .text.esp_mprot_get_pms_area - 0x0000000042004d24 0x206 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004d1c 0x206 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0x20a (size before relaxing) - 0x0000000042004d24 esp_mprot_get_pms_area - *fill* 0x0000000042004f2a 0x2 + 0x0000000042004d1c esp_mprot_get_pms_area + *fill* 0x0000000042004f22 0x2 .text.esp_mprot_set_monitor_lock - 0x0000000042004f2c 0xb0 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004f24 0xb0 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0xb4 (size before relaxing) - 0x0000000042004f2c esp_mprot_set_monitor_lock + 0x0000000042004f24 esp_mprot_set_monitor_lock .text.esp_mprot_get_monitor_lock - 0x0000000042004fdc 0xfc esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004fd4 0xfc esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0x104 (size before relaxing) - 0x0000000042004fdc esp_mprot_get_monitor_lock + 0x0000000042004fd4 esp_mprot_get_monitor_lock .text.esp_mprot_set_monitor_en - 0x00000000420050d8 0x178 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - 0x00000000420050d8 esp_mprot_set_monitor_en + 0x00000000420050d0 0x178 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x00000000420050d0 esp_mprot_set_monitor_en .text.esp_mprot_get_monitor_en - 0x0000000042005250 0xec esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - 0x0000000042005250 esp_mprot_get_monitor_en + 0x0000000042005248 0xec esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042005248 esp_mprot_get_monitor_en .text.esp_mprot_set_prot - 0x000000004200533c 0x81e esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042005334 0x81e esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0x8ba (size before relaxing) - 0x000000004200533c esp_mprot_set_prot - *fill* 0x0000000042005b5a 0x2 + 0x0000000042005334 esp_mprot_set_prot + *fill* 0x0000000042005b52 0x2 .text.esp_mprot_ll_err_to_esp_err - 0x0000000042005b5c 0x46 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot_conv.c.obj) - 0x0000000042005b5c esp_mprot_ll_err_to_esp_err - *fill* 0x0000000042005ba2 0x2 + 0x0000000042005b54 0x46 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot_conv.c.obj) + 0x0000000042005b54 esp_mprot_ll_err_to_esp_err + *fill* 0x0000000042005b9a 0x2 .text.esp_newlib_locks_init - 0x0000000042005ba4 0x5a esp-idf/newlib/libnewlib.a(locks.c.obj) - 0x0000000042005ba4 esp_newlib_locks_init - *fill* 0x0000000042005bfe 0x2 + 0x0000000042005b9c 0x5a esp-idf/newlib/libnewlib.a(locks.c.obj) + 0x0000000042005b9c esp_newlib_locks_init + *fill* 0x0000000042005bf6 0x2 .text.raise_r_stub - 0x0000000042005c00 0xf esp-idf/newlib/libnewlib.a(newlib_init.c.obj) - *fill* 0x0000000042005c0f 0x1 + 0x0000000042005bf8 0xf esp-idf/newlib/libnewlib.a(newlib_init.c.obj) + *fill* 0x0000000042005c07 0x1 .text.esp_newlib_init - 0x0000000042005c10 0x36 esp-idf/newlib/libnewlib.a(newlib_init.c.obj) - 0x0000000042005c10 esp_newlib_init - 0x0000000042005c10 esp_setup_newlib_syscalls - *fill* 0x0000000042005c46 0x2 + 0x0000000042005c08 0x36 esp-idf/newlib/libnewlib.a(newlib_init.c.obj) + 0x0000000042005c08 esp_newlib_init + 0x0000000042005c08 esp_setup_newlib_syscalls + *fill* 0x0000000042005c3e 0x2 .text.syscall_not_implemented_aborts - 0x0000000042005c48 0x9 esp-idf/newlib/libnewlib.a(syscalls.c.obj) - 0x0000000042005c48 _exit - 0x0000000042005c48 raise - 0x0000000042005c48 _raise_r - 0x0000000042005c48 _sbrk_r - *fill* 0x0000000042005c51 0x3 + 0x0000000042005c40 0x9 esp-idf/newlib/libnewlib.a(syscalls.c.obj) + 0x0000000042005c40 _exit + 0x0000000042005c40 raise + 0x0000000042005c40 _raise_r + 0x0000000042005c40 _sbrk_r + *fill* 0x0000000042005c49 0x3 .text.adjust_boot_time - 0x0000000042005c54 0x13e esp-idf/newlib/libnewlib.a(time.c.obj) + 0x0000000042005c4c 0x13e esp-idf/newlib/libnewlib.a(time.c.obj) 0x142 (size before relaxing) - *fill* 0x0000000042005d92 0x2 + *fill* 0x0000000042005d8a 0x2 .text.get_adjusted_boot_time - 0x0000000042005d94 0x1e esp-idf/newlib/libnewlib.a(time.c.obj) + 0x0000000042005d8c 0x1e esp-idf/newlib/libnewlib.a(time.c.obj) 0x22 (size before relaxing) - *fill* 0x0000000042005db2 0x2 + *fill* 0x0000000042005daa 0x2 .text.adjtime_corr_stop - 0x0000000042005db4 0x30 esp-idf/newlib/libnewlib.a(time.c.obj) + 0x0000000042005dac 0x30 esp-idf/newlib/libnewlib.a(time.c.obj) 0x34 (size before relaxing) .text.settimeofday - 0x0000000042005de4 0x49 esp-idf/newlib/libnewlib.a(time.c.obj) + 0x0000000042005ddc 0x49 esp-idf/newlib/libnewlib.a(time.c.obj) 0x54 (size before relaxing) - 0x0000000042005de4 settimeofday - *fill* 0x0000000042005e2d 0x3 + 0x0000000042005ddc settimeofday + *fill* 0x0000000042005e25 0x3 .text.esp_newlib_time_init - 0x0000000042005e30 0x8 esp-idf/newlib/libnewlib.a(time.c.obj) + 0x0000000042005e28 0x8 esp-idf/newlib/libnewlib.a(time.c.obj) 0xb (size before relaxing) - 0x0000000042005e30 esp_newlib_time_init - *fill* 0x0000000042005e38 0x0 + 0x0000000042005e28 esp_newlib_time_init + *fill* 0x0000000042005e30 0x0 .text.esp_time_impl_get_time_since_boot - 0x0000000042005e38 0x1f esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) - 0x0000000042005e38 esp_time_impl_get_time_since_boot - *fill* 0x0000000042005e57 0x1 + 0x0000000042005e30 0x1f esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042005e30 esp_time_impl_get_time_since_boot + *fill* 0x0000000042005e4f 0x1 .text.esp_time_impl_set_boot_time - 0x0000000042005e58 0x27 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) - 0x0000000042005e58 esp_time_impl_set_boot_time - *fill* 0x0000000042005e7f 0x1 + 0x0000000042005e50 0x27 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042005e50 esp_time_impl_set_boot_time + *fill* 0x0000000042005e77 0x1 .text.esp_time_impl_get_boot_time - 0x0000000042005e80 0x27 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) - 0x0000000042005e80 esp_time_impl_get_boot_time - *fill* 0x0000000042005ea7 0x1 + 0x0000000042005e78 0x27 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042005e78 esp_time_impl_get_boot_time + *fill* 0x0000000042005e9f 0x1 .text.esp_set_time_from_rtc - 0x0000000042005ea8 0x2b esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042005ea0 0x2b esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) 0x2f (size before relaxing) - 0x0000000042005ea8 esp_set_time_from_rtc - *fill* 0x0000000042005ed3 0x1 + 0x0000000042005ea0 esp_set_time_from_rtc + *fill* 0x0000000042005ecb 0x1 .text.esp_sync_timekeeping_timers - 0x0000000042005ed4 0x62 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042005ecc 0x62 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) 0x6e (size before relaxing) - 0x0000000042005ed4 esp_sync_timekeeping_timers - *fill* 0x0000000042005f36 0x2 + 0x0000000042005ecc esp_sync_timekeeping_timers + *fill* 0x0000000042005f2e 0x2 .text.esp_time_impl_init - 0x0000000042005f38 0x8 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042005f30 0x8 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) 0xb (size before relaxing) - 0x0000000042005f38 esp_time_impl_init - *fill* 0x0000000042005f40 0x0 + 0x0000000042005f30 esp_time_impl_init + *fill* 0x0000000042005f38 0x0 .text.esp_err_to_name - 0x0000000042005f40 0x2b esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) - 0x0000000042005f40 esp_err_to_name - *fill* 0x0000000042005f6b 0x1 + 0x0000000042005f38 0x2b esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) + 0x0000000042005f38 esp_err_to_name + *fill* 0x0000000042005f63 0x1 .text.timer_process_alarm - 0x0000000042005f6c 0x12e esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) - *fill* 0x000000004200609a 0x2 + 0x0000000042005f64 0x12e esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) + *fill* 0x0000000042006092 0x2 .text.timer_task - 0x000000004200609c 0x17 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) + 0x0000000042006094 0x17 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0x1b (size before relaxing) - *fill* 0x00000000420060b3 0x1 + *fill* 0x00000000420060ab 0x1 .text.esp_timer_early_init - 0x00000000420060b4 0xf esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) + 0x00000000420060ac 0xf esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0x13 (size before relaxing) - 0x00000000420060b4 esp_timer_early_init - *fill* 0x00000000420060c3 0x1 + 0x00000000420060ac esp_timer_early_init + *fill* 0x00000000420060bb 0x1 .text.esp_timer_init - 0x00000000420060c4 0x5a esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) + 0x00000000420060bc 0x5a esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0x5e (size before relaxing) - 0x00000000420060c4 esp_timer_init - *fill* 0x000000004200611e 0x2 + 0x00000000420060bc esp_timer_init + *fill* 0x0000000042006116 0x2 .text.__esp_system_init_fn_esp_timer_startup_init - 0x0000000042006120 0xa esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) + 0x0000000042006118 0xa esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0xd (size before relaxing) - *fill* 0x000000004200612a 0x2 + *fill* 0x0000000042006122 0x2 .text.esp_timer_impl_init_system_time - 0x000000004200612c 0x66 esp-idf/esp_timer/libesp_timer.a(system_time.c.obj) + 0x0000000042006124 0x66 esp-idf/esp_timer/libesp_timer.a(system_time.c.obj) 0x6a (size before relaxing) - 0x000000004200612c esp_timer_impl_init_system_time - *fill* 0x0000000042006192 0x2 + 0x0000000042006124 esp_timer_impl_init_system_time + *fill* 0x000000004200618a 0x2 .text.esp_timer_impl_early_init - 0x0000000042006194 0x4e esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x000000004200618c 0x4e esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) 0x52 (size before relaxing) - 0x0000000042006194 esp_timer_impl_early_init - *fill* 0x00000000420061e2 0x2 + 0x000000004200618c esp_timer_impl_early_init + *fill* 0x00000000420061da 0x2 .text.esp_timer_impl_init - 0x00000000420061e4 0xb6 esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x00000000420061dc 0xb6 esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) 0xbe (size before relaxing) - 0x00000000420061e4 esp_timer_impl_init - *fill* 0x000000004200629a 0x2 + 0x00000000420061dc esp_timer_impl_init + *fill* 0x0000000042006292 0x2 .text.translate_path - 0x000000004200629c 0x3e esp-idf/vfs/libvfs.a(vfs.c.obj) - *fill* 0x00000000420062da 0x2 + 0x0000000042006294 0x3e esp-idf/vfs/libvfs.a(vfs.c.obj) + *fill* 0x00000000420062d2 0x2 .text.esp_vfs_register_common - 0x00000000420062dc 0xf6 esp-idf/vfs/libvfs.a(vfs.c.obj) - 0x00000000420062dc esp_vfs_register_common - *fill* 0x00000000420063d2 0x2 + 0x00000000420062d4 0xf6 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x00000000420062d4 esp_vfs_register_common + *fill* 0x00000000420063ca 0x2 .text.esp_vfs_register - 0x00000000420063d4 0x1c esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x00000000420063cc 0x1c esp-idf/vfs/libvfs.a(vfs.c.obj) 0x20 (size before relaxing) - 0x00000000420063d4 esp_vfs_register + 0x00000000420063cc esp_vfs_register .text.get_vfs_for_index - 0x00000000420063f0 0x22 esp-idf/vfs/libvfs.a(vfs.c.obj) - 0x00000000420063f0 get_vfs_for_index - *fill* 0x0000000042006412 0x2 + 0x00000000420063e8 0x22 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x00000000420063e8 get_vfs_for_index + *fill* 0x000000004200640a 0x2 .text.get_vfs_for_fd - 0x0000000042006414 0x25 esp-idf/vfs/libvfs.a(vfs.c.obj) - *fill* 0x0000000042006439 0x3 + 0x000000004200640c 0x25 esp-idf/vfs/libvfs.a(vfs.c.obj) + *fill* 0x0000000042006431 0x3 .text.get_vfs_for_path - 0x000000004200643c 0x70 esp-idf/vfs/libvfs.a(vfs.c.obj) - 0x000000004200643c get_vfs_for_path + 0x0000000042006434 0x70 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006434 get_vfs_for_path .text.esp_vfs_open - 0x00000000420064ac 0xe2 esp-idf/vfs/libvfs.a(vfs.c.obj) - 0x00000000420064ac esp_vfs_open - 0x00000000420064ac _open_r - *fill* 0x000000004200658e 0x2 + 0x00000000420064a4 0xe2 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x00000000420064a4 esp_vfs_open + 0x00000000420064a4 _open_r + *fill* 0x0000000042006586 0x2 .text.esp_vfs_write - 0x0000000042006590 0x6d esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006588 0x6d esp-idf/vfs/libvfs.a(vfs.c.obj) 0x71 (size before relaxing) - 0x0000000042006590 esp_vfs_write - 0x0000000042006590 _write_r - *fill* 0x00000000420065fd 0x3 + 0x0000000042006588 esp_vfs_write + 0x0000000042006588 _write_r + *fill* 0x00000000420065f5 0x3 .text.esp_vfs_lseek - 0x0000000042006600 0x6d esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x00000000420065f8 0x6d esp-idf/vfs/libvfs.a(vfs.c.obj) 0x71 (size before relaxing) - 0x0000000042006600 _lseek_r - 0x0000000042006600 esp_vfs_lseek - *fill* 0x000000004200666d 0x3 + 0x00000000420065f8 _lseek_r + 0x00000000420065f8 esp_vfs_lseek + *fill* 0x0000000042006665 0x3 .text.esp_vfs_read - 0x0000000042006670 0x6d esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006668 0x6d esp-idf/vfs/libvfs.a(vfs.c.obj) 0x71 (size before relaxing) - 0x0000000042006670 esp_vfs_read - 0x0000000042006670 _read_r - *fill* 0x00000000420066dd 0x3 + 0x0000000042006668 esp_vfs_read + 0x0000000042006668 _read_r + *fill* 0x00000000420066d5 0x3 .text.esp_vfs_close - 0x00000000420066e0 0xbb esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x00000000420066d8 0xbb esp-idf/vfs/libvfs.a(vfs.c.obj) 0xbf (size before relaxing) - 0x00000000420066e0 esp_vfs_close - 0x00000000420066e0 _close_r - *fill* 0x000000004200679b 0x1 + 0x00000000420066d8 esp_vfs_close + 0x00000000420066d8 _close_r + *fill* 0x0000000042006793 0x1 .text.esp_vfs_fstat - 0x000000004200679c 0x68 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006794 0x68 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x6c (size before relaxing) - 0x000000004200679c esp_vfs_fstat - 0x000000004200679c _fstat_r + 0x0000000042006794 esp_vfs_fstat + 0x0000000042006794 _fstat_r .text.esp_vfs_stat - 0x0000000042006804 0x47 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x00000000420067fc 0x47 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x4b (size before relaxing) - 0x0000000042006804 _stat_r - 0x0000000042006804 esp_vfs_stat - *fill* 0x000000004200684b 0x1 + 0x00000000420067fc _stat_r + 0x00000000420067fc esp_vfs_stat + *fill* 0x0000000042006843 0x1 .text.esp_vfs_link - 0x000000004200684c 0x68 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006844 0x68 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x70 (size before relaxing) - 0x000000004200684c esp_vfs_link - 0x000000004200684c _link_r + 0x0000000042006844 esp_vfs_link + 0x0000000042006844 _link_r .text.esp_vfs_unlink - 0x00000000420068b4 0x44 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x00000000420068ac 0x44 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x48 (size before relaxing) - 0x00000000420068b4 esp_vfs_unlink - 0x00000000420068b4 _unlink_r + 0x00000000420068ac esp_vfs_unlink + 0x00000000420068ac _unlink_r .text.esp_vfs_rename - 0x00000000420068f8 0x68 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x00000000420068f0 0x68 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x70 (size before relaxing) - 0x00000000420068f8 _rename_r - 0x00000000420068f8 esp_vfs_rename + 0x00000000420068f0 _rename_r + 0x00000000420068f0 esp_vfs_rename .text.console_open - 0x0000000042006960 0x1e esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x0000000042006960 console_open - *fill* 0x000000004200697e 0x2 + 0x0000000042006958 0x1e esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006958 console_open + *fill* 0x0000000042006976 0x2 .text.console_write - 0x0000000042006980 0x20 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x0000000042006980 console_write + 0x0000000042006978 0x20 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006978 console_write .text.console_fstat - 0x00000000420069a0 0x18 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006998 0x18 esp-idf/vfs/libvfs.a(vfs_console.c.obj) 0x1c (size before relaxing) - 0x00000000420069a0 console_fstat + 0x0000000042006998 console_fstat .text.console_close - 0x00000000420069b8 0x1c esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x00000000420069b8 console_close + 0x00000000420069b0 0x1c esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x00000000420069b0 console_close .text.console_read - 0x00000000420069d4 0x20 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x00000000420069d4 console_read + 0x00000000420069cc 0x20 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x00000000420069cc console_read .text.console_fcntl - 0x00000000420069f4 0x21 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x00000000420069f4 console_fcntl - *fill* 0x0000000042006a15 0x3 + 0x00000000420069ec 0x21 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x00000000420069ec console_fcntl + *fill* 0x0000000042006a0d 0x3 .text.console_fsync - 0x0000000042006a18 0x1d esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x0000000042006a18 console_fsync - *fill* 0x0000000042006a35 0x3 + 0x0000000042006a10 0x1d esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006a10 console_fsync + *fill* 0x0000000042006a2d 0x3 .text.console_access - 0x0000000042006a38 0x1d esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x0000000042006a38 console_access - *fill* 0x0000000042006a55 0x3 + 0x0000000042006a30 0x1d esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006a30 console_access + *fill* 0x0000000042006a4d 0x3 .text.console_end_select - 0x0000000042006a58 0x2d esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x0000000042006a58 console_end_select - *fill* 0x0000000042006a85 0x3 + 0x0000000042006a50 0x2d esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006a50 console_end_select + *fill* 0x0000000042006a7d 0x3 .text.console_tcsetattr - 0x0000000042006a88 0x21 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x0000000042006a88 console_tcsetattr - *fill* 0x0000000042006aa9 0x3 + 0x0000000042006a80 0x21 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006a80 console_tcsetattr + *fill* 0x0000000042006aa1 0x3 .text.console_tcgetattr - 0x0000000042006aac 0x1c esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006aa4 0x1c esp-idf/vfs/libvfs.a(vfs_console.c.obj) 0x20 (size before relaxing) - 0x0000000042006aac console_tcgetattr + 0x0000000042006aa4 console_tcgetattr .text.console_tcdrain - 0x0000000042006ac8 0x1d esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x0000000042006ac8 console_tcdrain - *fill* 0x0000000042006ae5 0x3 + 0x0000000042006ac0 0x1d esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006ac0 console_tcdrain + *fill* 0x0000000042006add 0x3 .text.console_tcflush - 0x0000000042006ae8 0x1c esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006ae0 0x1c esp-idf/vfs/libvfs.a(vfs_console.c.obj) 0x20 (size before relaxing) - 0x0000000042006ae8 console_tcflush + 0x0000000042006ae0 console_tcflush .text.console_start_select - 0x0000000042006b04 0x41 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - *fill* 0x0000000042006b45 0x3 + 0x0000000042006afc 0x41 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + *fill* 0x0000000042006b3d 0x3 .text.esp_vfs_dev_console_register - 0x0000000042006b48 0x15 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x0000000042006b48 esp_vfs_dev_console_register - *fill* 0x0000000042006b5d 0x3 + 0x0000000042006b40 0x15 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006b40 esp_vfs_dev_console_register + *fill* 0x0000000042006b55 0x3 .text.esp_vfs_console_register - 0x0000000042006b60 0x20 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006b58 0x20 esp-idf/vfs/libvfs.a(vfs_console.c.obj) 0x28 (size before relaxing) - 0x0000000042006b60 esp_vfs_console_register + 0x0000000042006b58 esp_vfs_console_register .text.usb_serial_jtag_open - 0x0000000042006b80 0x18 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006b78 0x18 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .text.usb_serial_jtag_rx_char - 0x0000000042006b98 0x31 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - *fill* 0x0000000042006bc9 0x3 + 0x0000000042006b90 0x31 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x0000000042006bc1 0x3 .text.usb_serial_jtag_read_char - 0x0000000042006bcc 0x22 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - *fill* 0x0000000042006bee 0x2 + 0x0000000042006bc4 0x22 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x0000000042006be6 0x2 .text.usb_serial_jtag_tx_char - 0x0000000042006bf0 0x74 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006be8 0x74 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .text.usb_serial_jtag_tcflush - 0x0000000042006c64 0x11 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - *fill* 0x0000000042006c75 0x3 + 0x0000000042006c5c 0x11 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x0000000042006c6d 0x3 .text.usb_serial_jtag_fcntl - 0x0000000042006c78 0x41 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - *fill* 0x0000000042006cb9 0x3 + 0x0000000042006c70 0x41 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x0000000042006cb1 0x3 .text.usb_serial_jtag_tcgetattr - 0x0000000042006cbc 0x48 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006cb4 0x48 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .text.usb_serial_jtag_fstat - 0x0000000042006d04 0x19 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - *fill* 0x0000000042006d1d 0x3 + 0x0000000042006cfc 0x19 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x0000000042006d15 0x3 .text.usb_serial_jtag_fsync - 0x0000000042006d20 0x74 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006d18 0x74 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .text.usb_serial_jtag_tcdrain - 0x0000000042006d94 0xc esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006d8c 0xc esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) 0x10 (size before relaxing) .text.usb_serial_jtag_tcsetattr - 0x0000000042006da0 0x63 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006d98 0x63 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) 0x67 (size before relaxing) - *fill* 0x0000000042006e03 0x1 + *fill* 0x0000000042006dfb 0x1 .text.usb_serial_jtag_write - 0x0000000042006e04 0x68 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006dfc 0x68 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .text.usb_serial_jtag_return_char - 0x0000000042006e6c 0x24 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006e64 0x24 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .text.usb_serial_jtag_read - 0x0000000042006e90 0x86 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006e88 0x86 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) 0x8e (size before relaxing) - *fill* 0x0000000042006f16 0x2 + *fill* 0x0000000042006f0e 0x2 .text.esp_vfs_usb_serial_jtag_get_vfs - 0x0000000042006f18 0x8 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - 0x0000000042006f18 esp_vfs_usb_serial_jtag_get_vfs - .text.led_matrix_ulp_risc_init - 0x0000000042006f20 0x90 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - 0xc4 (size before relaxing) - .text.led_matrix_i80_hub75_bus_init - 0x0000000042006fb0 0xf0 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - 0xf4 (size before relaxing) - 0x0000000042006fb0 led_matrix_i80_hub75_bus_init - .text.led_matrix_oe_lat_ledc_init - 0x00000000420070a0 0xce esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - 0xe2 (size before relaxing) - 0x00000000420070a0 led_matrix_oe_lat_ledc_init - *fill* 0x000000004200716e 0x2 + 0x0000000042006f10 0x8 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006f10 esp_vfs_usb_serial_jtag_get_vfs .text.app_main - 0x0000000042007170 0x63 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - 0x6f (size before relaxing) - 0x0000000042007170 app_main - *fill* 0x00000000420071d3 0x1 + 0x0000000042006f18 0x50 esp-idf/main/libmain.a(led_matrix_main.c.obj) + 0x0000000042006f18 app_main + .text.led_matrix_i80_hub75_bus_init + 0x0000000042006f68 0xf0 esp-idf/main/libmain.a(led_matrix.c.obj) + 0xf4 (size before relaxing) + .text.led_matrix_oe_lat_ledc_init + 0x0000000042007058 0xce esp-idf/main/libmain.a(led_matrix.c.obj) + 0xe2 (size before relaxing) + *fill* 0x0000000042007126 0x2 + .text.led_matrix_ulp_risc_init + 0x0000000042007128 0x90 esp-idf/main/libmain.a(led_matrix.c.obj) + 0xc4 (size before relaxing) + .text.led_matrix_init + 0x00000000420071b8 0xf esp-idf/main/libmain.a(led_matrix.c.obj) + 0x17 (size before relaxing) + 0x00000000420071b8 led_matrix_init + *fill* 0x00000000420071c7 0x1 + .text.led_matrix_fill_rectangle + 0x00000000420071c8 0x1a esp-idf/main/libmain.a(led_matrix.c.obj) + 0x00000000420071c8 led_matrix_fill_rectangle + *fill* 0x00000000420071e2 0x2 .text.lcd_periph_trigger_quick_trans_done_event - 0x00000000420071d4 0x95 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x0000000042007269 0x3 + 0x00000000420071e4 0x95 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x0000000042007279 0x3 .text.panel_io_i80_register_event_callbacks - 0x000000004200726c 0x2b esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x0000000042007297 0x1 + 0x000000004200727c 0x2b esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x00000000420072a7 0x1 .text.lcd_i80_switch_devices - 0x0000000042007298 0x16a esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x0000000042007402 0x2 + 0x00000000420072a8 0x16a esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x0000000042007412 0x2 .text.lcd_start_transaction - 0x0000000042007404 0x178 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042007414 0x178 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x17c (size before relaxing) .text.lcd_i80_select_periph_clock - 0x000000004200757c 0x125 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x00000000420076a1 0x3 + 0x000000004200758c 0x125 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x00000000420076b1 0x3 .text.lcd_i80_init_dma_link - 0x00000000420076a4 0xc7 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x00000000420076b4 0xc7 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0xd6 (size before relaxing) - *fill* 0x000000004200776b 0x1 + *fill* 0x000000004200777b 0x1 .text.lcd_i80_bus_configure_gpio - 0x000000004200776c 0x111 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x000000004200777c 0x111 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x115 (size before relaxing) - *fill* 0x000000004200787d 0x3 + *fill* 0x000000004200788d 0x3 .text.panel_io_i80_tx_param - 0x0000000042007880 0x1ed esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042007890 0x1ed esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x1f9 (size before relaxing) - *fill* 0x0000000042007a6d 0x3 + *fill* 0x0000000042007a7d 0x3 .text.panel_io_i80_tx_color - 0x0000000042007a70 0xee esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x0000000042007b5e 0x2 + 0x0000000042007a80 0xee esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x0000000042007b6e 0x2 .text.panel_io_i80_del - 0x0000000042007b60 0xa0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042007b70 0xa0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) .text.hub75_draw_point - 0x0000000042007c00 0x162 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0x0000000042007c00 hub75_draw_point - *fill* 0x0000000042007d62 0x2 - .text.led_matrix_fill_rectangle - 0x0000000042007d64 0x36 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0x0000000042007d64 led_matrix_fill_rectangle - *fill* 0x0000000042007d9a 0x2 + 0x0000000042007c10 0x162 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042007c10 hub75_draw_point + *fill* 0x0000000042007d72 0x2 + .text.hub75_fill_rectangle + 0x0000000042007d74 0x36 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042007d74 hub75_fill_rectangle + *fill* 0x0000000042007daa 0x2 .text.hub75_send_line - 0x0000000042007d9c 0x1e esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042007dac 0x1e esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x22 (size before relaxing) - 0x0000000042007d9c hub75_send_line - *fill* 0x0000000042007dba 0x2 + 0x0000000042007dac hub75_send_line + *fill* 0x0000000042007dca 0x2 .text.esp_lcd_new_i80_hub75_bus - 0x0000000042007dbc 0x39a esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042007dcc 0x39a esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x3be (size before relaxing) - 0x0000000042007dbc esp_lcd_new_i80_hub75_bus - *fill* 0x0000000042008156 0x2 + 0x0000000042007dcc esp_lcd_new_i80_hub75_bus + *fill* 0x0000000042008166 0x2 .text.esp_lcd_new_panel_io_i80_hub75 - 0x0000000042008158 0x32d esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0x331 (size before relaxing) - 0x0000000042008158 esp_lcd_new_panel_io_i80_hub75 - *fill* 0x0000000042008485 0x3 + 0x0000000042008168 0x329 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x32d (size before relaxing) + 0x0000000042008168 esp_lcd_new_panel_io_i80_hub75 + *fill* 0x0000000042008491 0x3 .text.lcd_com_register_device - 0x0000000042008488 0xae esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - 0x0000000042008488 lcd_com_register_device - *fill* 0x0000000042008536 0x2 + 0x0000000042008494 0xae esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x0000000042008494 lcd_com_register_device + *fill* 0x0000000042008542 0x2 .text.lcd_com_remove_device - 0x0000000042008538 0x63 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - 0x0000000042008538 lcd_com_remove_device - *fill* 0x000000004200859b 0x1 + 0x0000000042008544 0x63 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x0000000042008544 lcd_com_remove_device + *fill* 0x00000000420085a7 0x1 .text.lcd_com_mount_dma_data - 0x000000004200859c 0x72 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - 0x000000004200859c lcd_com_mount_dma_data - *fill* 0x000000004200860e 0x2 + 0x00000000420085a8 0x72 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x00000000420085a8 lcd_com_mount_dma_data + *fill* 0x000000004200861a 0x2 .text.esp_lcd_panel_io_tx_color - 0x0000000042008610 0x3d esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - 0x0000000042008610 esp_lcd_panel_io_tx_color - *fill* 0x000000004200864d 0x3 + 0x000000004200861c 0x3d esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + 0x000000004200861c esp_lcd_panel_io_tx_color + *fill* 0x0000000042008659 0x3 .text.xt_int_has_handler - 0x0000000042008650 0x1d esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - 0x0000000042008650 xt_int_has_handler - *fill* 0x000000004200866d 0x3 + 0x000000004200865c 0x1d esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x000000004200865c xt_int_has_handler + *fill* 0x0000000042008679 0x3 .text.xt_set_interrupt_handler - 0x0000000042008670 0x4e esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - 0x0000000042008670 xt_set_interrupt_handler - *fill* 0x00000000420086be 0x2 + 0x000000004200867c 0x4e esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x000000004200867c xt_set_interrupt_handler + *fill* 0x00000000420086ca 0x2 .text.esp_efuse_read_field_blob - 0x00000000420086c0 0x61 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + 0x00000000420086cc 0x61 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) 0x65 (size before relaxing) - 0x00000000420086c0 esp_efuse_read_field_blob - *fill* 0x0000000042008721 0x3 + 0x00000000420086cc esp_efuse_read_field_blob + *fill* 0x000000004200872d 0x3 .text.esp_efuse_check_errors - 0x0000000042008724 0xa esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + 0x0000000042008730 0xa esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) 0xd (size before relaxing) - 0x0000000042008724 esp_efuse_check_errors - *fill* 0x000000004200872e 0x2 + 0x0000000042008730 esp_efuse_check_errors + *fill* 0x000000004200873a 0x2 .text.esp_efuse_utility_process - 0x0000000042008730 0x154 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x000000004200873c 0x154 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x160 (size before relaxing) - 0x0000000042008730 esp_efuse_utility_process + 0x000000004200873c esp_efuse_utility_process .text.esp_efuse_utility_read_reg - 0x0000000042008884 0x56 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - 0x0000000042008884 esp_efuse_utility_read_reg - *fill* 0x00000000420088da 0x2 + 0x0000000042008890 0x56 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042008890 esp_efuse_utility_read_reg + *fill* 0x00000000420088e6 0x2 .text.esp_efuse_utility_fill_buff - 0x00000000420088dc 0xba esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x00000000420088e8 0xba esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0xbe (size before relaxing) - 0x00000000420088dc esp_efuse_utility_fill_buff - *fill* 0x0000000042008996 0x2 + 0x00000000420088e8 esp_efuse_utility_fill_buff + *fill* 0x00000000420089a2 0x2 .text.esp_efuse_utility_count_once - 0x0000000042008998 0x2e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x00000000420089a4 0x2e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x32 (size before relaxing) - 0x0000000042008998 esp_efuse_utility_count_once - *fill* 0x00000000420089c6 0x2 + 0x00000000420089a4 esp_efuse_utility_count_once + *fill* 0x00000000420089d2 0x2 .text.gpio_input_enable - 0x00000000420089c8 0x7c esp-idf/driver/libdriver.a(gpio.c.obj) + 0x00000000420089d4 0x7c esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_input_disable - 0x0000000042008a44 0x7c esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008a50 0x7c esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_output_disable - 0x0000000042008ac0 0xb1 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x0000000042008b71 0x3 + 0x0000000042008acc 0xb1 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x0000000042008b7d 0x3 .text.gpio_od_enable - 0x0000000042008b74 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008b80 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_od_disable - 0x0000000042008bf4 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008c00 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_sleep_input_enable - 0x0000000042008c74 0x7b esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x0000000042008cef 0x1 + 0x0000000042008c80 0x7b esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x0000000042008cfb 0x1 .text.gpio_sleep_input_disable - 0x0000000042008cf0 0x7b esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x0000000042008d6b 0x1 + 0x0000000042008cfc 0x7b esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x0000000042008d77 0x1 .text.gpio_sleep_output_enable - 0x0000000042008d6c 0x7b esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x0000000042008de7 0x1 + 0x0000000042008d78 0x7b esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x0000000042008df3 0x1 .text.gpio_sleep_output_disable - 0x0000000042008de8 0x7b esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x0000000042008e63 0x1 + 0x0000000042008df4 0x7b esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x0000000042008e6f 0x1 .text.gpio_sleep_pulldown_en - 0x0000000042008e64 0x90 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008e70 0x90 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_sleep_pullup_en - 0x0000000042008ef4 0x8e esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x0000000042008f82 0x2 + 0x0000000042008f00 0x8e esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x0000000042008f8e 0x2 .text.gpio_sleep_pulldown_dis - 0x0000000042008f84 0x90 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008f90 0x90 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_sleep_pullup_dis - 0x0000000042009014 0x90 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042009020 0x90 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_intr_enable_on_core - 0x00000000420090a4 0x16 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x00000000420090ba 0x2 + 0x00000000420090b0 0x16 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x00000000420090c6 0x2 .text.gpio_output_enable - 0x00000000420090bc 0xb0 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x00000000420090c8 0xb0 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_pullup_en - 0x000000004200916c 0x96 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x000000004200916c gpio_pullup_en - *fill* 0x0000000042009202 0x2 + 0x0000000042009178 0x96 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042009178 gpio_pullup_en + *fill* 0x000000004200920e 0x2 .text.gpio_pullup_dis - 0x0000000042009204 0xbe esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042009204 gpio_pullup_dis - *fill* 0x00000000420092c2 0x2 + 0x0000000042009210 0xbe esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042009210 gpio_pullup_dis + *fill* 0x00000000420092ce 0x2 .text.gpio_pulldown_en - 0x00000000420092c4 0x99 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x00000000420092c4 gpio_pulldown_en - *fill* 0x000000004200935d 0x3 + 0x00000000420092d0 0x99 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x00000000420092d0 gpio_pulldown_en + *fill* 0x0000000042009369 0x3 .text.gpio_pulldown_dis - 0x0000000042009360 0x99 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042009360 gpio_pulldown_dis - *fill* 0x00000000420093f9 0x3 + 0x000000004200936c 0x99 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x000000004200936c gpio_pulldown_dis + *fill* 0x0000000042009405 0x3 .text.gpio_set_intr_type - 0x00000000420093fc 0x12d esp-idf/driver/libdriver.a(gpio.c.obj) - 0x00000000420093fc gpio_set_intr_type - *fill* 0x0000000042009529 0x3 + 0x0000000042009408 0x12d esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042009408 gpio_set_intr_type + *fill* 0x0000000042009535 0x3 .text.gpio_intr_enable - 0x000000004200952c 0x9a esp-idf/driver/libdriver.a(gpio.c.obj) - 0x000000004200952c gpio_intr_enable - *fill* 0x00000000420095c6 0x2 + 0x0000000042009538 0x9a esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042009538 gpio_intr_enable + *fill* 0x00000000420095d2 0x2 .text.gpio_intr_disable - 0x00000000420095c8 0x71 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x00000000420095c8 gpio_intr_disable - *fill* 0x0000000042009639 0x3 + 0x00000000420095d4 0x71 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x00000000420095d4 gpio_intr_disable + *fill* 0x0000000042009645 0x3 .text.gpio_set_level - 0x000000004200963c 0xe2 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x000000004200963c gpio_set_level - *fill* 0x000000004200971e 0x2 + 0x0000000042009648 0xe2 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042009648 gpio_set_level + *fill* 0x000000004200972a 0x2 .text.gpio_set_direction - 0x0000000042009720 0xa1 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x000000004200972c 0xa1 esp-idf/driver/libdriver.a(gpio.c.obj) 0xad (size before relaxing) - 0x0000000042009720 gpio_set_direction - *fill* 0x00000000420097c1 0x3 + 0x000000004200972c gpio_set_direction + *fill* 0x00000000420097cd 0x3 .text.gpio_config - 0x00000000420097c4 0x16c esp-idf/driver/libdriver.a(gpio.c.obj) + 0x00000000420097d0 0x16c esp-idf/driver/libdriver.a(gpio.c.obj) 0x18c (size before relaxing) - 0x00000000420097c4 gpio_config + 0x00000000420097d0 gpio_config .text.gpio_reset_pin - 0x0000000042009930 0x75 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042009930 gpio_reset_pin - *fill* 0x00000000420099a5 0x3 + 0x000000004200993c 0x75 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x000000004200993c gpio_reset_pin + *fill* 0x00000000420099b1 0x3 .text.gpio_sleep_set_direction - 0x00000000420099a8 0x8d esp-idf/driver/libdriver.a(gpio.c.obj) + 0x00000000420099b4 0x8d esp-idf/driver/libdriver.a(gpio.c.obj) 0x95 (size before relaxing) - 0x00000000420099a8 gpio_sleep_set_direction - *fill* 0x0000000042009a35 0x3 + 0x00000000420099b4 gpio_sleep_set_direction + *fill* 0x0000000042009a41 0x3 .text.gpio_sleep_set_pull_mode - 0x0000000042009a38 0x10d esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042009a44 0x10d esp-idf/driver/libdriver.a(gpio.c.obj) 0x11d (size before relaxing) - 0x0000000042009a38 gpio_sleep_set_pull_mode - *fill* 0x0000000042009b45 0x3 + 0x0000000042009a44 gpio_sleep_set_pull_mode + *fill* 0x0000000042009b51 0x3 .text.gpio_sleep_sel_en - 0x0000000042009b48 0x8e esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042009b48 gpio_sleep_sel_en - *fill* 0x0000000042009bd6 0x2 + 0x0000000042009b54 0x8e esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042009b54 gpio_sleep_sel_en + *fill* 0x0000000042009be2 0x2 .text.gpio_sleep_sel_dis - 0x0000000042009bd8 0x90 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042009bd8 gpio_sleep_sel_dis + 0x0000000042009be4 0x90 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042009be4 gpio_sleep_sel_dis .text.rtc_gpio_is_valid_gpio - 0x0000000042009c68 0x21 esp-idf/driver/libdriver.a(rtc_io.c.obj) - 0x0000000042009c68 rtc_gpio_is_valid_gpio - *fill* 0x0000000042009c89 0x3 + 0x0000000042009c74 0x21 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042009c74 rtc_gpio_is_valid_gpio + *fill* 0x0000000042009c95 0x3 .text.rtc_io_number_get - 0x0000000042009c8c 0xd esp-idf/driver/libdriver.a(rtc_io.c.obj) - 0x0000000042009c8c rtc_io_number_get - *fill* 0x0000000042009c99 0x3 + 0x0000000042009c98 0xd esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042009c98 rtc_io_number_get + *fill* 0x0000000042009ca5 0x3 .text.rtc_gpio_init - 0x0000000042009c9c 0xc8 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042009ca8 0xc8 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0xcc (size before relaxing) - 0x0000000042009c9c rtc_gpio_init + 0x0000000042009ca8 rtc_gpio_init .text.rtc_gpio_deinit - 0x0000000042009d64 0x8c esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042009d70 0x8c esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x90 (size before relaxing) - 0x0000000042009d64 rtc_gpio_deinit + 0x0000000042009d70 rtc_gpio_deinit .text.rtc_gpio_set_direction - 0x0000000042009df0 0x55 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042009dfc 0x55 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x5d (size before relaxing) - 0x0000000042009df0 rtc_gpio_set_direction - *fill* 0x0000000042009e45 0x3 + 0x0000000042009dfc rtc_gpio_set_direction + *fill* 0x0000000042009e51 0x3 .text.rtc_gpio_pullup_dis - 0x0000000042009e48 0xa5 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042009e54 0xa5 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0xa9 (size before relaxing) - 0x0000000042009e48 rtc_gpio_pullup_dis - *fill* 0x0000000042009eed 0x3 + 0x0000000042009e54 rtc_gpio_pullup_dis + *fill* 0x0000000042009ef9 0x3 .text.rtc_gpio_pulldown_dis - 0x0000000042009ef0 0x79 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042009efc 0x79 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x81 (size before relaxing) - 0x0000000042009ef0 rtc_gpio_pulldown_dis - *fill* 0x0000000042009f69 0x3 + 0x0000000042009efc rtc_gpio_pulldown_dis + *fill* 0x0000000042009f75 0x3 .text.rtc_gpio_hold_en - 0x0000000042009f6c 0x6d esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042009f78 0x6d esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x71 (size before relaxing) - 0x0000000042009f6c rtc_gpio_hold_en - *fill* 0x0000000042009fd9 0x3 + 0x0000000042009f78 rtc_gpio_hold_en + *fill* 0x0000000042009fe5 0x3 .text.ledc_ls_timer_update - 0x0000000042009fdc 0x2c esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000042009fe8 0x2c esp-idf/driver/libdriver.a(ledc.c.obj) .text.ledc_enable_intr_type - 0x000000004200a008 0x58 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a014 0x58 esp-idf/driver/libdriver.a(ledc.c.obj) .text._ledc_update_duty - 0x000000004200a060 0x5c esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a06c 0x5c esp-idf/driver/libdriver.a(ledc.c.obj) .text.ledc_get_glb_clk_freq - 0x000000004200a0bc 0x2e esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000004200a0ea 0x2 + 0x000000004200a0c8 0x2e esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000004200a0f6 0x2 .text.ledc_get_src_clk_freq - 0x000000004200a0ec 0x2e esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000004200a11a 0x2 + 0x000000004200a0f8 0x2e esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000004200a126 0x2 .text.ledc_slow_clk_calibrate - 0x000000004200a11c 0x32 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a128 0x32 esp-idf/driver/libdriver.a(ledc.c.obj) 0x36 (size before relaxing) - *fill* 0x000000004200a14e 0x2 + *fill* 0x000000004200a15a 0x2 .text.ledc_auto_clk_divisor - 0x000000004200a150 0x7a esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a15c 0x7a esp-idf/driver/libdriver.a(ledc.c.obj) 0x82 (size before relaxing) - *fill* 0x000000004200a1ca 0x2 + *fill* 0x000000004200a1d6 0x2 .text.ledc_clk_cfg_to_global_clk - 0x000000004200a1cc 0x1c esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a1d8 0x1c esp-idf/driver/libdriver.a(ledc.c.obj) .text._ledc_fade_hw_acquire - 0x000000004200a1e8 0x3c esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a1f4 0x3c esp-idf/driver/libdriver.a(ledc.c.obj) .text._ledc_fade_hw_release - 0x000000004200a224 0x20 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a230 0x20 esp-idf/driver/libdriver.a(ledc.c.obj) .text.ledc_set_timer_ovf_intr - 0x000000004200a244 0x51 esp-idf/driver/libdriver.a(ledc.c.obj) - 0x000000004200a244 ledc_set_timer_ovf_intr - *fill* 0x000000004200a295 0x3 + 0x000000004200a250 0x51 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a250 ledc_set_timer_ovf_intr + *fill* 0x000000004200a2a1 0x3 .text.ledc_timer_set - 0x000000004200a298 0x105 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a2a4 0x105 esp-idf/driver/libdriver.a(ledc.c.obj) 0x109 (size before relaxing) - 0x000000004200a298 ledc_timer_set - *fill* 0x000000004200a39d 0x3 + 0x000000004200a2a4 ledc_timer_set + *fill* 0x000000004200a3a9 0x3 .text.ledc_set_timer_div - 0x000000004200a3a0 0x1b8 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a3ac 0x1b8 esp-idf/driver/libdriver.a(ledc.c.obj) 0x1bc (size before relaxing) .text.ledc_bind_channel_timer - 0x000000004200a558 0xe5 esp-idf/driver/libdriver.a(ledc.c.obj) - 0x000000004200a558 ledc_bind_channel_timer - *fill* 0x000000004200a63d 0x3 + 0x000000004200a564 0xe5 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a564 ledc_bind_channel_timer + *fill* 0x000000004200a649 0x3 .text.ledc_timer_rst - 0x000000004200a640 0xe0 esp-idf/driver/libdriver.a(ledc.c.obj) - 0x000000004200a640 ledc_timer_rst + 0x000000004200a64c 0xe0 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a64c ledc_timer_rst .text.ledc_isr_register - 0x000000004200a720 0x56 esp-idf/driver/libdriver.a(ledc.c.obj) - 0x000000004200a720 ledc_isr_register - *fill* 0x000000004200a776 0x2 + 0x000000004200a72c 0x56 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a72c ledc_isr_register + *fill* 0x000000004200a782 0x2 .text.ledc_timer_config - 0x000000004200a778 0x116 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a784 0x116 esp-idf/driver/libdriver.a(ledc.c.obj) 0x11a (size before relaxing) - 0x000000004200a778 ledc_timer_config - *fill* 0x000000004200a88e 0x2 + 0x000000004200a784 ledc_timer_config + *fill* 0x000000004200a89a 0x2 .text.ledc_update_duty - 0x000000004200a890 0xb5 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a89c 0xb5 esp-idf/driver/libdriver.a(ledc.c.obj) 0xb9 (size before relaxing) - 0x000000004200a890 ledc_update_duty - *fill* 0x000000004200a945 0x3 + 0x000000004200a89c ledc_update_duty + *fill* 0x000000004200a951 0x3 .text.ledc_set_duty_with_hpoint - 0x000000004200a948 0x100 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200a954 0x100 esp-idf/driver/libdriver.a(ledc.c.obj) 0x108 (size before relaxing) - 0x000000004200a948 ledc_set_duty_with_hpoint + 0x000000004200a954 ledc_set_duty_with_hpoint .text.ledc_channel_config - 0x000000004200aa48 0x22d esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200aa54 0x22d esp-idf/driver/libdriver.a(ledc.c.obj) 0x245 (size before relaxing) - 0x000000004200aa48 ledc_channel_config - *fill* 0x000000004200ac75 0x3 + 0x000000004200aa54 ledc_channel_config + *fill* 0x000000004200ac81 0x3 .text.ledc_clear_timer_ovf_intr_status - 0x000000004200ac78 0x12 esp-idf/driver/libdriver.a(ledc.c.obj) - 0x000000004200ac78 ledc_clear_timer_ovf_intr_status - *fill* 0x000000004200ac8a 0x2 + 0x000000004200ac84 0x12 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000004200ac84 ledc_clear_timer_ovf_intr_status + *fill* 0x000000004200ac96 0x2 .text.bootloader_init_mem - 0x000000004200ac8c 0x8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + 0x000000004200ac98 0x8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) 0xb (size before relaxing) - 0x000000004200ac8c bootloader_init_mem - *fill* 0x000000004200ac94 0x0 + 0x000000004200ac98 bootloader_init_mem + *fill* 0x000000004200aca0 0x0 .text.bootloader_flash_update_id - 0x000000004200ac94 0x12 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - 0x000000004200ac94 bootloader_flash_update_id - *fill* 0x000000004200aca6 0x2 + 0x000000004200aca0 0x12 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + 0x000000004200aca0 bootloader_flash_update_id + *fill* 0x000000004200acb2 0x2 .text.spi_flash_init_lock - 0x000000004200aca8 0x26 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - 0x000000004200aca8 spi_flash_init_lock - *fill* 0x000000004200acce 0x2 + 0x000000004200acb4 0x26 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x000000004200acb4 spi_flash_init_lock + *fill* 0x000000004200acda 0x2 .text.spi_flash_op_lock - 0x000000004200acd0 0x12 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - 0x000000004200acd0 spi_flash_op_lock - *fill* 0x000000004200ace2 0x2 + 0x000000004200acdc 0x12 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x000000004200acdc spi_flash_op_lock + *fill* 0x000000004200acee 0x2 .text.spi_flash_op_unlock - 0x000000004200ace4 0x10 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - 0x000000004200ace4 spi_flash_op_unlock + 0x000000004200acf0 0x10 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x000000004200acf0 spi_flash_op_unlock .text.spi_flash_cache2phys - 0x000000004200acf4 0xa0 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - 0x000000004200acf4 spi_flash_cache2phys + 0x000000004200ad00 0xa0 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x000000004200ad00 spi_flash_cache2phys .text.esp_mspi_get_io - 0x000000004200ad94 0x83 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + 0x000000004200ada0 0x83 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) 0x87 (size before relaxing) - 0x000000004200ad94 esp_mspi_get_io - *fill* 0x000000004200ae17 0x1 + 0x000000004200ada0 esp_mspi_get_io + *fill* 0x000000004200ae23 0x1 .text.check_chip_pointer_default - 0x000000004200ae18 0x29 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x000000004200ae41 0x3 + 0x000000004200ae24 0x29 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x000000004200ae4d 0x3 .text.esp_flash_read_chip_id - 0x000000004200ae44 0x14 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - 0x000000004200ae44 esp_flash_read_chip_id + 0x000000004200ae50 0x14 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x000000004200ae50 esp_flash_read_chip_id .text.esp_flash_init_default_chip - 0x000000004200ae58 0x122 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - 0x000000004200ae58 esp_flash_init_default_chip - *fill* 0x000000004200af7a 0x2 + 0x000000004200ae64 0x122 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x000000004200ae64 esp_flash_init_default_chip + *fill* 0x000000004200af86 0x2 .text.esp_flash_app_init - 0x000000004200af7c 0x1b esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x000000004200af88 0x1b esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) 0x1f (size before relaxing) - 0x000000004200af7c esp_flash_app_init - *fill* 0x000000004200af97 0x1 + 0x000000004200af88 esp_flash_app_init + *fill* 0x000000004200afa3 0x1 .text.esp_flash_app_enable_os_functions - 0x000000004200af98 0x22 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - 0x000000004200af98 esp_flash_app_enable_os_functions - *fill* 0x000000004200afba 0x2 + 0x000000004200afa4 0x22 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x000000004200afa4 esp_flash_app_enable_os_functions + *fill* 0x000000004200afc6 0x2 .text.esp_crosscore_int_init - 0x000000004200afbc 0x72 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x000000004200afc8 0x72 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) 0x76 (size before relaxing) - 0x000000004200afbc esp_crosscore_int_init - *fill* 0x000000004200b02e 0x2 + 0x000000004200afc8 esp_crosscore_int_init + *fill* 0x000000004200b03a 0x2 .text.esp_ipc_call_and_wait - 0x000000004200b030 0xc9 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - *fill* 0x000000004200b0f9 0x3 + 0x000000004200b03c 0xc9 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + *fill* 0x000000004200b105 0x3 .text.esp_ipc_init - 0x000000004200b0fc 0xb0 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x000000004200b108 0xb0 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0xb4 (size before relaxing) .text.esp_ipc_call - 0x000000004200b1ac 0x15 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - 0x000000004200b1ac esp_ipc_call - *fill* 0x000000004200b1c1 0x3 + 0x000000004200b1b8 0x15 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x000000004200b1b8 esp_ipc_call + *fill* 0x000000004200b1cd 0x3 .text.esp_ipc_call_blocking - 0x000000004200b1c4 0x15 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - 0x000000004200b1c4 esp_ipc_call_blocking - *fill* 0x000000004200b1d9 0x3 + 0x000000004200b1d0 0x15 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x000000004200b1d0 esp_ipc_call_blocking + *fill* 0x000000004200b1e5 0x3 .text.find_entry_and_check_all_reset - 0x000000004200b1dc 0x36 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000004200b212 0x2 + 0x000000004200b1e8 0x36 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000004200b21e 0x2 .text.find_entry_from_task_handle_and_check_all_reset - 0x000000004200b214 0x37 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000004200b24b 0x1 + 0x000000004200b220 0x37 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000004200b257 0x1 .text.task_wdt_timer_feed - 0x000000004200b24c 0x24 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000004200b258 0x24 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .text.add_entry - 0x000000004200b270 0x111 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000004200b27c 0x111 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x11d (size before relaxing) - *fill* 0x000000004200b381 0x3 + *fill* 0x000000004200b38d 0x3 .text.task_wdt_timeout_abort_xtensa - 0x000000004200b384 0xb7 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - 0x000000004200b384 task_wdt_timeout_abort_xtensa - *fill* 0x000000004200b43b 0x1 + 0x000000004200b390 0xb7 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000004200b390 task_wdt_timeout_abort_xtensa + *fill* 0x000000004200b447 0x1 .text.task_wdt_timeout_handling - 0x000000004200b43c 0xc2 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000004200b448 0xc2 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xc6 (size before relaxing) - *fill* 0x000000004200b4fe 0x2 + *fill* 0x000000004200b50a 0x2 .text.task_wdt_isr - 0x000000004200b500 0x178 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000004200b50c 0x178 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x17c (size before relaxing) .text.esp_task_wdt_add - 0x000000004200b678 0x4d esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - 0x000000004200b678 esp_task_wdt_add - *fill* 0x000000004200b6c5 0x3 + 0x000000004200b684 0x4d esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000004200b684 esp_task_wdt_add + *fill* 0x000000004200b6d1 0x3 .text.subscribe_idle - 0x000000004200b6c8 0x6a esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000004200b6d4 0x6a esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x6e (size before relaxing) - *fill* 0x000000004200b732 0x2 + *fill* 0x000000004200b73e 0x2 .text.esp_task_wdt_init - 0x000000004200b734 0xf0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000004200b740 0xf0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xf8 (size before relaxing) - 0x000000004200b734 esp_task_wdt_init + 0x000000004200b740 esp_task_wdt_init .text.esp_task_wdt_reset - 0x000000004200b824 0x9e esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000004200b830 0x9e esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xa2 (size before relaxing) - 0x000000004200b824 esp_task_wdt_reset - *fill* 0x000000004200b8c2 0x2 - .text.idle_hook_cb - 0x000000004200b8c4 0xa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - 0xd (size before relaxing) + 0x000000004200b830 esp_task_wdt_reset *fill* 0x000000004200b8ce 0x2 + .text.idle_hook_cb + 0x000000004200b8d0 0xa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0xd (size before relaxing) + *fill* 0x000000004200b8da 0x2 .text.esp_task_wdt_impl_timer_allocate - 0x000000004200b8d0 0x80 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x000000004200b8dc 0x80 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0x84 (size before relaxing) - 0x000000004200b8d0 esp_task_wdt_impl_timer_allocate + 0x000000004200b8dc esp_task_wdt_impl_timer_allocate .text.esp_task_wdt_impl_timer_feed - 0x000000004200b950 0x29 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - 0x000000004200b950 esp_task_wdt_impl_timer_feed - *fill* 0x000000004200b979 0x3 + 0x000000004200b95c 0x29 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x000000004200b95c esp_task_wdt_impl_timer_feed + *fill* 0x000000004200b985 0x3 .text.esp_task_wdt_impl_timeout_triggered - 0x000000004200b97c 0x1f esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - 0x000000004200b97c esp_task_wdt_impl_timeout_triggered - *fill* 0x000000004200b99b 0x1 + 0x000000004200b988 0x1f esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x000000004200b988 esp_task_wdt_impl_timeout_triggered + *fill* 0x000000004200b9a7 0x1 .text.esp_task_wdt_impl_timer_restart - 0x000000004200b99c 0x2f esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - 0x000000004200b99c esp_task_wdt_impl_timer_restart - *fill* 0x000000004200b9cb 0x1 + 0x000000004200b9a8 0x2f esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x000000004200b9a8 esp_task_wdt_impl_timer_restart + *fill* 0x000000004200b9d7 0x1 .text.esp_rom_efuse_get_opiconfig - 0x000000004200b9cc 0x50 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) - 0x000000004200b9cc esp_rom_efuse_get_opiconfig + 0x000000004200b9d8 0x50 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) + 0x000000004200b9d8 esp_rom_efuse_get_opiconfig .text.rtcio_hal_set_direction - 0x000000004200ba1c 0x25e esp-idf/hal/libhal.a(rtc_io_hal.c.obj) - 0x000000004200ba1c rtcio_hal_set_direction - *fill* 0x000000004200bc7a 0x2 + 0x000000004200ba28 0x25e esp-idf/hal/libhal.a(rtc_io_hal.c.obj) + 0x000000004200ba28 rtcio_hal_set_direction + *fill* 0x000000004200bc86 0x2 .text.ledc_hal_init - 0x000000004200bc7c 0xc esp-idf/hal/libhal.a(ledc_hal.c.obj) - 0x000000004200bc7c ledc_hal_init + 0x000000004200bc88 0xc esp-idf/hal/libhal.a(ledc_hal.c.obj) + 0x000000004200bc88 ledc_hal_init .text.gpio_hal_intr_enable_on_core - 0x000000004200bc88 0x62 esp-idf/hal/libhal.a(gpio_hal.c.obj) - 0x000000004200bc88 gpio_hal_intr_enable_on_core - *fill* 0x000000004200bcea 0x2 + 0x000000004200bc94 0x62 esp-idf/hal/libhal.a(gpio_hal.c.obj) + 0x000000004200bc94 gpio_hal_intr_enable_on_core + *fill* 0x000000004200bcf6 0x2 .text.gpio_hal_intr_disable - 0x000000004200bcec 0x5b esp-idf/hal/libhal.a(gpio_hal.c.obj) - 0x000000004200bcec gpio_hal_intr_disable - *fill* 0x000000004200bd47 0x1 + 0x000000004200bcf8 0x5b esp-idf/hal/libhal.a(gpio_hal.c.obj) + 0x000000004200bcf8 gpio_hal_intr_disable + *fill* 0x000000004200bd53 0x1 .text.get_flash_clock_divider - 0x000000004200bd48 0x9a esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x000000004200bd54 0x9a esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0xa2 (size before relaxing) - *fill* 0x000000004200bde2 0x2 + *fill* 0x000000004200bdee 0x2 .text.spi_flash_cal_clock - 0x000000004200bde4 0x71 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x000000004200bdf0 0x71 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x75 (size before relaxing) - *fill* 0x000000004200be55 0x3 + *fill* 0x000000004200be61 0x3 .text.spi_flash_hal_init - 0x000000004200be58 0x126 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x000000004200be64 0x126 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x12a (size before relaxing) - 0x000000004200be58 spi_flash_hal_init - *fill* 0x000000004200bf7e 0x2 + 0x000000004200be64 spi_flash_hal_init + *fill* 0x000000004200bf8a 0x2 .text.spi_flash_hal_supports_direct_write - 0x000000004200bf80 0x14 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - 0x000000004200bf80 spi_flash_hal_supports_direct_write + 0x000000004200bf8c 0x14 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x000000004200bf8c spi_flash_hal_supports_direct_write .text.spi_flash_hal_supports_direct_read - 0x000000004200bf94 0x14 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - 0x000000004200bf94 spi_flash_hal_supports_direct_read + 0x000000004200bfa0 0x14 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x000000004200bfa0 spi_flash_hal_supports_direct_read .text.lcd_hal_init - 0x000000004200bfa8 0x12 esp-idf/hal/libhal.a(lcd_hal.c.obj) - 0x000000004200bfa8 lcd_hal_init - *fill* 0x000000004200bfba 0x2 + 0x000000004200bfb4 0x12 esp-idf/hal/libhal.a(lcd_hal.c.obj) + 0x000000004200bfb4 lcd_hal_init + *fill* 0x000000004200bfc6 0x2 .text.periph_rtc_dig_clk8m_enable - 0x000000004200bfbc 0x5c esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) - 0x000000004200bfbc periph_rtc_dig_clk8m_enable + 0x000000004200bfc8 0x5c esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + 0x000000004200bfc8 periph_rtc_dig_clk8m_enable .text.periph_rtc_dig_clk8m_get_freq - 0x000000004200c018 0xd esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) - 0x000000004200c018 periph_rtc_dig_clk8m_get_freq - *fill* 0x000000004200c025 0x3 + 0x000000004200c024 0xd esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + 0x000000004200c024 periph_rtc_dig_clk8m_get_freq + *fill* 0x000000004200c031 0x3 .text.__esp_system_init_fn_esp_sleep_startup_init - 0x000000004200c028 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + 0x000000004200c034 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) 0x15 (size before relaxing) - *fill* 0x000000004200c039 0x3 + *fill* 0x000000004200c045 0x3 .text.esp_sleep_periph_use_8m - 0x000000004200c03c 0xb esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) - 0x000000004200c03c esp_sleep_periph_use_8m - *fill* 0x000000004200c047 0x1 + 0x000000004200c048 0xb esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + 0x000000004200c048 esp_sleep_periph_use_8m + *fill* 0x000000004200c053 0x1 .text.gdma_acquire_pair_handle - 0x000000004200c048 0x92 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000004200c0da 0x2 + 0x000000004200c054 0x92 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000004200c0e6 0x2 .text.gdma_acquire_group_handle - 0x000000004200c0dc 0x9a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200c0e8 0x9a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0xa2 (size before relaxing) - *fill* 0x000000004200c176 0x2 + *fill* 0x000000004200c182 0x2 .text.gdma_release_group_handle - 0x000000004200c178 0x8a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000004200c202 0x2 + 0x000000004200c184 0x8a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000004200c20e 0x2 .text.gdma_release_pair_handle - 0x000000004200c204 0x68 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200c210 0x68 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) .text.gdma_del_rx_channel - 0x000000004200c26c 0x80 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200c278 0x80 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x84 (size before relaxing) .text.gdma_del_tx_channel - 0x000000004200c2ec 0x84 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200c2f8 0x84 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x88 (size before relaxing) .text.gdma_new_channel - 0x000000004200c370 0x33c esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200c37c 0x33c esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x344 (size before relaxing) - 0x000000004200c370 gdma_new_channel + 0x000000004200c37c gdma_new_channel .text.gdma_del_channel - 0x000000004200c6ac 0x39 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - 0x000000004200c6ac gdma_del_channel - *fill* 0x000000004200c6e5 0x3 + 0x000000004200c6b8 0x39 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200c6b8 gdma_del_channel + *fill* 0x000000004200c6f1 0x3 .text.gdma_connect - 0x000000004200c6e8 0x1ee esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - 0x000000004200c6e8 gdma_connect - *fill* 0x000000004200c8d6 0x2 + 0x000000004200c6f4 0x1ee esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200c6f4 gdma_connect + *fill* 0x000000004200c8e2 0x2 .text.gdma_disconnect - 0x000000004200c8d8 0x11c esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - 0x000000004200c8d8 gdma_disconnect + 0x000000004200c8e4 0x11c esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200c8e4 gdma_disconnect .text.gdma_set_transfer_ability - 0x000000004200c9f4 0x18f esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - 0x000000004200c9f4 gdma_set_transfer_ability - *fill* 0x000000004200cb83 0x1 + 0x000000004200ca00 0x18f esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200ca00 gdma_set_transfer_ability + *fill* 0x000000004200cb8f 0x1 .text.gdma_apply_strategy - 0x000000004200cb84 0xbc esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - 0x000000004200cb84 gdma_apply_strategy + 0x000000004200cb90 0xbc esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200cb90 gdma_apply_strategy .text.gdma_start - 0x000000004200cc40 0x108 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - 0x000000004200cc40 gdma_start + 0x000000004200cc4c 0x108 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200cc4c gdma_start .text.ulp_set_wakeup_period - 0x000000004200cd48 0x55 esp-idf/ulp/libulp.a(ulp_common.c.obj) - 0x000000004200cd48 ulp_set_wakeup_period - *fill* 0x000000004200cd9d 0x3 + 0x000000004200cd54 0x55 esp-idf/ulp/libulp.a(ulp_common.c.obj) + 0x000000004200cd54 ulp_set_wakeup_period + *fill* 0x000000004200cda9 0x3 .text.ulp_riscv_config_wakeup_source - 0x000000004200cda0 0x53 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) - *fill* 0x000000004200cdf3 0x1 + 0x000000004200cdac 0x53 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + *fill* 0x000000004200cdff 0x1 .text.ulp_riscv_config_and_run - 0x000000004200cdf4 0x8d esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + 0x000000004200ce00 0x8d esp-idf/ulp/libulp.a(ulp_riscv.c.obj) 0x91 (size before relaxing) - 0x000000004200cdf4 ulp_riscv_config_and_run - *fill* 0x000000004200ce81 0x3 + 0x000000004200ce00 ulp_riscv_config_and_run + *fill* 0x000000004200ce8d 0x3 .text.ulp_riscv_run - 0x000000004200ce84 0x10 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + 0x000000004200ce90 0x10 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) 0x14 (size before relaxing) - 0x000000004200ce84 ulp_riscv_run + 0x000000004200ce90 ulp_riscv_run .text.ulp_riscv_load_binary - 0x000000004200ce94 0x39 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) - 0x000000004200ce94 ulp_riscv_load_binary - *fill* 0x000000004200cecd 0x3 + 0x000000004200cea0 0x39 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + 0x000000004200cea0 ulp_riscv_load_binary + *fill* 0x000000004200ced9 0x3 .text.esp_partition_main_flash_region_safe - 0x000000004200ced0 0x39 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + 0x000000004200cedc 0x39 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) 0x3d (size before relaxing) - 0x000000004200ced0 esp_partition_main_flash_region_safe - *fill* 0x000000004200cf09 0x3 + 0x000000004200cedc esp_partition_main_flash_region_safe + *fill* 0x000000004200cf15 0x3 .text.esp_ota_get_running_partition - 0x000000004200cf0c 0x80 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + 0x000000004200cf18 0x80 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) 0x8f (size before relaxing) - 0x000000004200cf0c esp_ota_get_running_partition - *fill* 0x000000004200cf8c 0x0 + 0x000000004200cf18 esp_ota_get_running_partition + *fill* 0x000000004200cf98 0x0 .text.gdma_hal_init - 0x000000004200cf8c 0x12 esp-idf/hal/libhal.a(gdma_hal.c.obj) - 0x000000004200cf8c gdma_hal_init - *fill* 0x000000004200cf9e 0x2 + 0x000000004200cf98 0x12 esp-idf/hal/libhal.a(gdma_hal.c.obj) + 0x000000004200cf98 gdma_hal_init + *fill* 0x000000004200cfaa 0x2 .text.load_partitions - 0x000000004200cfa0 0x19c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200cfac 0x19c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) .text.ensure_partitions_loaded - 0x000000004200d13c 0x54 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200d148 0x54 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x58 (size before relaxing) .text.iterator_create - 0x000000004200d190 0x24 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200d19c 0x24 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) .text.esp_partition_iterator_release - 0x000000004200d1b4 0xe esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - 0x000000004200d1b4 esp_partition_iterator_release - *fill* 0x000000004200d1c2 0x2 + 0x000000004200d1c0 0xe esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200d1c0 esp_partition_iterator_release + *fill* 0x000000004200d1ce 0x2 .text.esp_partition_next - 0x000000004200d1c4 0x8c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - 0x000000004200d1c4 esp_partition_next + 0x000000004200d1d0 0x8c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200d1d0 esp_partition_next .text.esp_partition_find - 0x000000004200d250 0x3b esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200d25c 0x3b esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x43 (size before relaxing) - 0x000000004200d250 esp_partition_find - *fill* 0x000000004200d28b 0x1 + 0x000000004200d25c esp_partition_find + *fill* 0x000000004200d297 0x1 .text.esp_partition_get - 0x000000004200d28c 0x1c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - 0x000000004200d28c esp_partition_get + 0x000000004200d298 0x1c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200d298 esp_partition_get .text._ZL15eh_globals_dtorPv - 0x000000004200d2a8 0x24 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + 0x000000004200d2b4 0x24 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) .text.startup._GLOBAL__sub_I___cxa_get_globals_fast - 0x000000004200d2cc 0x22 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) - *fill* 0x000000004200d2ee 0x2 + 0x000000004200d2d8 0x22 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + *fill* 0x000000004200d2fa 0x2 .text.exit._GLOBAL__sub_D___cxa_get_globals_fast - 0x000000004200d2f0 0x16 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) - *fill* 0x000000004200d306 0x2 + 0x000000004200d2fc 0x16 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + *fill* 0x000000004200d312 0x2 .text.startup._GLOBAL__sub_I__ZN9__gnu_cxx9__freeresEv - 0x000000004200d308 0x52 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) - *fill* 0x000000004200d35a 0x2 + 0x000000004200d314 0x52 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + *fill* 0x000000004200d366 0x2 .text.exit._GLOBAL__sub_D__ZN9__gnu_cxx9__freeresEv - 0x000000004200d35c 0xe e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) - *fill* 0x000000004200d36a 0x2 + 0x000000004200d368 0xe e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + *fill* 0x000000004200d376 0x2 .text._Z12abort_returnIiET_v - 0x000000004200d36c 0x9 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) - *fill* 0x000000004200d375 0x3 - .text.__wrap__Unwind_Resume 0x000000004200d378 0x9 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) - 0x000000004200d378 __wrap__Unwind_Resume *fill* 0x000000004200d381 0x3 - .text.__wrap__Unwind_DeleteException + .text.__wrap__Unwind_Resume 0x000000004200d384 0x9 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) - 0x000000004200d384 __wrap__Unwind_DeleteException + 0x000000004200d384 __wrap__Unwind_Resume *fill* 0x000000004200d38d 0x3 + .text.__wrap__Unwind_DeleteException + 0x000000004200d390 0x9 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + 0x000000004200d390 __wrap__Unwind_DeleteException + *fill* 0x000000004200d399 0x3 .text.__wrap___gxx_personality_v0 - 0x000000004200d390 0x6 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + 0x000000004200d39c 0x6 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) 0x9 (size before relaxing) - 0x000000004200d390 __wrap___gxx_personality_v0 - *fill* 0x000000004200d396 0x2 - .text 0x000000004200d398 0x128 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) - 0x000000004200d398 ceil - .text 0x000000004200d4c0 0x13a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) - 0x000000004200d4c0 floor - *fill* 0x000000004200d5fa 0x2 - .text 0x000000004200d5fc 0xd e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) - 0x000000004200d5fc __errno - *fill* 0x000000004200d609 0x3 - .text 0x000000004200d60c 0x253 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) - 0x000000004200d64c _cleanup_r - 0x000000004200d694 __sfmoreglue - 0x000000004200d6c8 _cleanup - 0x000000004200d6d8 __sfp_lock_acquire - 0x000000004200d6e8 __sfp_lock_release - 0x000000004200d6f8 __sinit_lock_acquire - 0x000000004200d708 __sinit_lock_release - 0x000000004200d718 __sinit - 0x000000004200d780 __sfp - 0x000000004200d830 __fp_lock_all - 0x000000004200d848 __fp_unlock_all - *fill* 0x000000004200d85f 0x1 - .text 0x000000004200d860 0xec e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) - 0x000000004200d860 _fopen_r - 0x000000004200d938 fopen - .text 0x000000004200d94c 0x31 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) - 0x000000004200d94c _fseek_r - 0x000000004200d964 fseek - *fill* 0x000000004200d97d 0x3 - .text 0x000000004200d980 0x382 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) - 0x000000004200d980 _fseeko_r - 0x000000004200dcec fseeko - *fill* 0x000000004200dd02 0x2 - .text 0x000000004200dd04 0x2b9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) - 0x000000004200dd04 __sfvwrite_r - *fill* 0x000000004200dfbd 0x3 - .text 0x000000004200dfc0 0x103 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) - 0x000000004200dfc0 __swhatbuf_r - 0x000000004200e038 __smakebuf_r - *fill* 0x000000004200e0c3 0x1 - .text 0x000000004200e0c4 0x78 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) - 0x000000004200e0c4 _printf_r - 0x000000004200e0fc printf - .text 0x000000004200e13c 0xfc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) - 0x000000004200e13c cleanup_glue - 0x000000004200e154 _reclaim_reent - .text 0x000000004200e238 0x144 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) - 0x000000004200e254 __srefill_r - .text 0x000000004200e37c 0xd9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) - 0x000000004200e37c _snprintf_r - 0x000000004200e3e4 snprintf - *fill* 0x000000004200e455 0x3 - .text 0x000000004200e458 0xbe e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) - 0x000000004200e458 __sread - 0x000000004200e48c __seofread - 0x000000004200e494 __swrite - 0x000000004200e4cc __sseek - 0x000000004200e504 __sclose - *fill* 0x000000004200e516 0x2 - .text 0x000000004200e518 0x34ea e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) - 0x000000004200ea10 _svfprintf_r - *fill* 0x0000000042011a02 0x2 - .text 0x0000000042011a04 0x18 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) - 0x0000000042011a04 gettimeofday - .text 0x0000000042011a1c 0x36a5 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) - 0x0000000042011f14 _vfprintf_r - 0x0000000042015008 vfprintf - *fill* 0x00000000420150c1 0x3 - .text 0x00000000420150c4 0x62 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) - 0x00000000420150c4 vprintf - 0x00000000420150f8 _vprintf_r - *fill* 0x0000000042015126 0x2 - .text 0x0000000042015128 0xde e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) - 0x0000000042015128 __swsetup_r - *fill* 0x0000000042015206 0x2 - .text 0x0000000042015208 0xe70 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) - 0x0000000042015344 _dtoa_r - .text 0x0000000042016078 0x11e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) - 0x0000000042016078 _fclose_r - 0x0000000042016184 fclose - *fill* 0x0000000042016196 0x2 - .text 0x0000000042016198 0x208 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) - 0x0000000042016198 __sflush_r - 0x00000000420162ec _fflush_r - 0x0000000042016378 fflush - .text 0x00000000420163a0 0x2b e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) - 0x00000000420163a0 __localeconv_l - 0x00000000420163ac _localeconv_r - 0x00000000420163bc localeconv - *fill* 0x00000000420163cb 0x1 - .text 0x00000000420163cc 0xa30 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) - 0x00000000420163cc _Balloc - 0x0000000042016458 _Bfree - 0x0000000042016498 __multadd - 0x0000000042016520 __s2b - 0x00000000420165c0 __hi0bits - 0x000000004201660c __lo0bits - 0x000000004201667c __i2b - 0x00000000420166a4 __multiply - 0x000000004201681c __pow5mult - 0x00000000420168c4 __lshift - 0x00000000420169c8 __mcmp - 0x0000000042016a04 __mdiff - 0x0000000042016b34 __ulp - 0x0000000042016b80 __b2d - 0x0000000042016c2c __d2b - 0x0000000042016cd8 __ratio - 0x0000000042016d2c _mprec_log10 - 0x0000000042016d60 __copybits - 0x0000000042016dac __any_on - .text 0x0000000042016dfc 0x62 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) - 0x0000000042016dfc frexp - *fill* 0x0000000042016e5e 0x2 - .text 0x0000000042016e60 0x250a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) - 0x0000000042017358 __ssprint_r - 0x0000000042017464 _svfiprintf_r - *fill* 0x000000004201936a 0x2 - .text 0x000000004201936c 0x25ed e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) - 0x0000000042019864 __sprint_r - 0x0000000042019888 _vfiprintf_r - 0x000000004201b8a0 vfiprintf - *fill* 0x000000004201b959 0x3 - .text 0x000000004201b95c 0x3e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) - 0x000000004201b95c _mbtowc_r - 0x000000004201b978 __ascii_mbtowc - *fill* 0x000000004201b99a 0x2 - .text 0x000000004201b99c 0x41 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) - 0x000000004201b99c _wctomb_r - 0x000000004201b9b8 __ascii_wctomb - *fill* 0x000000004201b9dd 0x3 + 0x000000004200d39c __wrap___gxx_personality_v0 + *fill* 0x000000004200d3a2 0x2 + .text 0x000000004200d3a4 0x128 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) + 0x000000004200d3a4 ceil + .text 0x000000004200d4cc 0x13a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) + 0x000000004200d4cc floor + *fill* 0x000000004200d606 0x2 + .text 0x000000004200d608 0xd e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) + 0x000000004200d608 __errno + *fill* 0x000000004200d615 0x3 + .text 0x000000004200d618 0x253 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) + 0x000000004200d658 _cleanup_r + 0x000000004200d6a0 __sfmoreglue + 0x000000004200d6d4 _cleanup + 0x000000004200d6e4 __sfp_lock_acquire + 0x000000004200d6f4 __sfp_lock_release + 0x000000004200d704 __sinit_lock_acquire + 0x000000004200d714 __sinit_lock_release + 0x000000004200d724 __sinit + 0x000000004200d78c __sfp + 0x000000004200d83c __fp_lock_all + 0x000000004200d854 __fp_unlock_all + *fill* 0x000000004200d86b 0x1 + .text 0x000000004200d86c 0xec e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) + 0x000000004200d86c _fopen_r + 0x000000004200d944 fopen + .text 0x000000004200d958 0x31 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) + 0x000000004200d958 _fseek_r + 0x000000004200d970 fseek + *fill* 0x000000004200d989 0x3 + .text 0x000000004200d98c 0x382 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) + 0x000000004200d98c _fseeko_r + 0x000000004200dcf8 fseeko + *fill* 0x000000004200dd0e 0x2 + .text 0x000000004200dd10 0x2b9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) + 0x000000004200dd10 __sfvwrite_r + *fill* 0x000000004200dfc9 0x3 + .text 0x000000004200dfcc 0x103 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) + 0x000000004200dfcc __swhatbuf_r + 0x000000004200e044 __smakebuf_r + *fill* 0x000000004200e0cf 0x1 + .text 0x000000004200e0d0 0x78 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) + 0x000000004200e0d0 _printf_r + 0x000000004200e108 printf + .text 0x000000004200e148 0xfc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) + 0x000000004200e148 cleanup_glue + 0x000000004200e160 _reclaim_reent + .text 0x000000004200e244 0x144 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) + 0x000000004200e260 __srefill_r + .text 0x000000004200e388 0xd9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) + 0x000000004200e388 _snprintf_r + 0x000000004200e3f0 snprintf + *fill* 0x000000004200e461 0x3 + .text 0x000000004200e464 0xbe e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) + 0x000000004200e464 __sread + 0x000000004200e498 __seofread + 0x000000004200e4a0 __swrite + 0x000000004200e4d8 __sseek + 0x000000004200e510 __sclose + *fill* 0x000000004200e522 0x2 + .text 0x000000004200e524 0x34ea e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) + 0x000000004200ea1c _svfprintf_r + *fill* 0x0000000042011a0e 0x2 + .text 0x0000000042011a10 0x18 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) + 0x0000000042011a10 gettimeofday + .text 0x0000000042011a28 0x36a5 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) + 0x0000000042011f20 _vfprintf_r + 0x0000000042015014 vfprintf + *fill* 0x00000000420150cd 0x3 + .text 0x00000000420150d0 0x62 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) + 0x00000000420150d0 vprintf + 0x0000000042015104 _vprintf_r + *fill* 0x0000000042015132 0x2 + .text 0x0000000042015134 0xde e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) + 0x0000000042015134 __swsetup_r + *fill* 0x0000000042015212 0x2 + .text 0x0000000042015214 0xe70 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) + 0x0000000042015350 _dtoa_r + .text 0x0000000042016084 0x11e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) + 0x0000000042016084 _fclose_r + 0x0000000042016190 fclose + *fill* 0x00000000420161a2 0x2 + .text 0x00000000420161a4 0x208 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) + 0x00000000420161a4 __sflush_r + 0x00000000420162f8 _fflush_r + 0x0000000042016384 fflush + .text 0x00000000420163ac 0x2b e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) + 0x00000000420163ac __localeconv_l + 0x00000000420163b8 _localeconv_r + 0x00000000420163c8 localeconv + *fill* 0x00000000420163d7 0x1 + .text 0x00000000420163d8 0xa30 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) + 0x00000000420163d8 _Balloc + 0x0000000042016464 _Bfree + 0x00000000420164a4 __multadd + 0x000000004201652c __s2b + 0x00000000420165cc __hi0bits + 0x0000000042016618 __lo0bits + 0x0000000042016688 __i2b + 0x00000000420166b0 __multiply + 0x0000000042016828 __pow5mult + 0x00000000420168d0 __lshift + 0x00000000420169d4 __mcmp + 0x0000000042016a10 __mdiff + 0x0000000042016b40 __ulp + 0x0000000042016b8c __b2d + 0x0000000042016c38 __d2b + 0x0000000042016ce4 __ratio + 0x0000000042016d38 _mprec_log10 + 0x0000000042016d6c __copybits + 0x0000000042016db8 __any_on + .text 0x0000000042016e08 0x62 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) + 0x0000000042016e08 frexp + *fill* 0x0000000042016e6a 0x2 + .text 0x0000000042016e6c 0x250a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) + 0x0000000042017364 __ssprint_r + 0x0000000042017470 _svfiprintf_r + *fill* 0x0000000042019376 0x2 + .text 0x0000000042019378 0x25ed e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) + 0x0000000042019870 __sprint_r + 0x0000000042019894 _vfiprintf_r + 0x000000004201b8ac vfiprintf + *fill* 0x000000004201b965 0x3 + .text 0x000000004201b968 0x3e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) + 0x000000004201b968 _mbtowc_r + 0x000000004201b984 __ascii_mbtowc + *fill* 0x000000004201b9a6 0x2 + .text 0x000000004201b9a8 0x41 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) + 0x000000004201b9a8 _wctomb_r + 0x000000004201b9c4 __ascii_wctomb + *fill* 0x000000004201b9e9 0x3 .text.mutexattr_check - 0x000000004201b9e0 0x11 esp-idf/pthread/libpthread.a(pthread.c.obj) - *fill* 0x000000004201b9f1 0x0 - *fill* 0x000000004201b9f1 0x0 - *fill* 0x000000004201b9f1 0x0 - *fill* 0x000000004201b9f1 0x3 + 0x000000004201b9ec 0x11 esp-idf/pthread/libpthread.a(pthread.c.obj) + *fill* 0x000000004201b9fd 0x0 + *fill* 0x000000004201b9fd 0x0 + *fill* 0x000000004201b9fd 0x0 + *fill* 0x000000004201b9fd 0x3 .text.pthread_include_pthread_impl - 0x000000004201b9f4 0x5 esp-idf/pthread/libpthread.a(pthread.c.obj) - 0x000000004201b9f4 pthread_include_pthread_impl - *fill* 0x000000004201b9f9 0x0 - *fill* 0x000000004201b9f9 0x0 - *fill* 0x000000004201b9f9 0x0 - *fill* 0x000000004201b9f9 0x3 + 0x000000004201ba00 0x5 esp-idf/pthread/libpthread.a(pthread.c.obj) + 0x000000004201ba00 pthread_include_pthread_impl + *fill* 0x000000004201ba05 0x0 + *fill* 0x000000004201ba05 0x0 + *fill* 0x000000004201ba05 0x0 + *fill* 0x000000004201ba05 0x3 .text.pthread_include_pthread_local_storage_impl - 0x000000004201b9fc 0x5 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) - 0x000000004201b9fc pthread_include_pthread_local_storage_impl - *fill* 0x000000004201ba01 0x3 + 0x000000004201ba08 0x5 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) + 0x000000004201ba08 pthread_include_pthread_local_storage_impl + *fill* 0x000000004201ba0d 0x3 .text.pthread_include_pthread_rwlock_impl - 0x000000004201ba04 0x5 esp-idf/pthread/libpthread.a(pthread_rwlock.c.obj) - 0x000000004201ba04 pthread_include_pthread_rwlock_impl - *fill* 0x000000004201ba09 0x0 - *fill* 0x000000004201ba09 0x0 - *fill* 0x000000004201ba09 0x0 - *fill* 0x000000004201ba09 0x0 - *fill* 0x000000004201ba09 0x0 - *fill* 0x000000004201ba09 0x0 - *fill* 0x000000004201ba09 0x0 - *fill* 0x000000004201ba09 0x0 - *fill* 0x000000004201ba09 0x3 + 0x000000004201ba10 0x5 esp-idf/pthread/libpthread.a(pthread_rwlock.c.obj) + 0x000000004201ba10 pthread_include_pthread_rwlock_impl + *fill* 0x000000004201ba15 0x0 + *fill* 0x000000004201ba15 0x0 + *fill* 0x000000004201ba15 0x0 + *fill* 0x000000004201ba15 0x0 + *fill* 0x000000004201ba15 0x0 + *fill* 0x000000004201ba15 0x0 + *fill* 0x000000004201ba15 0x0 + *fill* 0x000000004201ba15 0x0 + *fill* 0x000000004201ba15 0x3 .text.__cxx_eh_arena_size_get - 0x000000004201ba0c 0x7 esp-idf/esp_system/libesp_system.a(startup.c.obj) - 0x000000004201ba0c __cxx_eh_arena_size_get - *fill* 0x000000004201ba13 0x0 - *fill* 0x000000004201ba13 0x0 - *fill* 0x000000004201ba13 0x0 - *fill* 0x000000004201ba13 0x0 - *fill* 0x000000004201ba13 0x0 - *fill* 0x000000004201ba13 0x0 - *fill* 0x000000004201ba13 0x0 - *fill* 0x000000004201ba13 0x0 - *fill* 0x000000004201ba13 0x0 - *fill* 0x000000004201ba13 0x0 - *fill* 0x000000004201ba13 0x0 - *fill* 0x000000004201ba13 0x0 - *fill* 0x000000004201ba13 0x0 - *fill* 0x000000004201ba13 0x1 + 0x000000004201ba18 0x7 esp-idf/esp_system/libesp_system.a(startup.c.obj) + 0x000000004201ba18 __cxx_eh_arena_size_get + *fill* 0x000000004201ba1f 0x0 + *fill* 0x000000004201ba1f 0x0 + *fill* 0x000000004201ba1f 0x0 + *fill* 0x000000004201ba1f 0x0 + *fill* 0x000000004201ba1f 0x0 + *fill* 0x000000004201ba1f 0x0 + *fill* 0x000000004201ba1f 0x0 + *fill* 0x000000004201ba1f 0x0 + *fill* 0x000000004201ba1f 0x0 + *fill* 0x000000004201ba1f 0x0 + *fill* 0x000000004201ba1f 0x0 + *fill* 0x000000004201ba1f 0x0 + *fill* 0x000000004201ba1f 0x0 + *fill* 0x000000004201ba1f 0x1 .text.panic_get_address - 0x000000004201ba14 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x000000004201ba14 panic_get_address - *fill* 0x000000004201ba1b 0x1 + 0x000000004201ba20 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x000000004201ba20 panic_get_address + *fill* 0x000000004201ba27 0x1 .text.panic_get_cause - 0x000000004201ba1c 0x8 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x000000004201ba1c panic_get_cause + 0x000000004201ba28 0x8 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x000000004201ba28 panic_get_cause .text.panic_set_address - 0x000000004201ba24 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x000000004201ba24 panic_set_address - *fill* 0x000000004201ba2b 0x0 - *fill* 0x000000004201ba2b 0x0 - *fill* 0x000000004201ba2b 0x0 - *fill* 0x000000004201ba2b 0x0 - *fill* 0x000000004201ba2b 0x0 - *fill* 0x000000004201ba2b 0x0 - *fill* 0x000000004201ba2b 0x0 - *fill* 0x000000004201ba2b 0x0 - *fill* 0x000000004201ba2b 0x0 - *fill* 0x000000004201ba2b 0x0 - *fill* 0x000000004201ba2b 0x0 - *fill* 0x000000004201ba2b 0x0 - *fill* 0x000000004201ba2b 0x0 - *fill* 0x000000004201ba2b 0x1 + 0x000000004201ba30 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x000000004201ba30 panic_set_address + *fill* 0x000000004201ba37 0x0 + *fill* 0x000000004201ba37 0x0 + *fill* 0x000000004201ba37 0x0 + *fill* 0x000000004201ba37 0x0 + *fill* 0x000000004201ba37 0x0 + *fill* 0x000000004201ba37 0x0 + *fill* 0x000000004201ba37 0x0 + *fill* 0x000000004201ba37 0x0 + *fill* 0x000000004201ba37 0x0 + *fill* 0x000000004201ba37 0x0 + *fill* 0x000000004201ba37 0x0 + *fill* 0x000000004201ba37 0x0 + *fill* 0x000000004201ba37 0x0 + *fill* 0x000000004201ba37 0x1 .text.heap_caps_match - 0x000000004201ba2c 0x30 esp-idf/heap/libheap.a(heap_caps.c.obj) - 0x000000004201ba2c heap_caps_match - *fill* 0x000000004201ba5c 0x0 - *fill* 0x000000004201ba5c 0x0 - *fill* 0x000000004201ba5c 0x0 - *fill* 0x000000004201ba5c 0x0 - *fill* 0x000000004201ba5c 0x0 + 0x000000004201ba38 0x30 esp-idf/heap/libheap.a(heap_caps.c.obj) + 0x000000004201ba38 heap_caps_match + *fill* 0x000000004201ba68 0x0 + *fill* 0x000000004201ba68 0x0 + *fill* 0x000000004201ba68 0x0 + *fill* 0x000000004201ba68 0x0 + *fill* 0x000000004201ba68 0x0 .text.s_compare_reserved_regions - 0x000000004201ba5c 0xc esp-idf/heap/libheap.a(memory_layout_utils.c.obj) - *fill* 0x000000004201ba68 0x0 - *fill* 0x000000004201ba68 0x0 - *fill* 0x000000004201ba68 0x0 - *fill* 0x000000004201ba68 0x0 - *fill* 0x000000004201ba68 0x0 - *fill* 0x000000004201ba68 0x0 - *fill* 0x000000004201ba68 0x0 + 0x000000004201ba68 0xc esp-idf/heap/libheap.a(memory_layout_utils.c.obj) + *fill* 0x000000004201ba74 0x0 + *fill* 0x000000004201ba74 0x0 + *fill* 0x000000004201ba74 0x0 + *fill* 0x000000004201ba74 0x0 + *fill* 0x000000004201ba74 0x0 + *fill* 0x000000004201ba74 0x0 + *fill* 0x000000004201ba74 0x0 .text.esp_intr_get_cpu - 0x000000004201ba68 0xc esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) - 0x000000004201ba68 esp_intr_get_cpu - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 - *fill* 0x000000004201ba74 0x0 + 0x000000004201ba74 0xc esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x000000004201ba74 esp_intr_get_cpu + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 + *fill* 0x000000004201ba80 0x0 .text.pthread_setcancelstate - 0x000000004201ba74 0x7 esp-idf/newlib/libnewlib.a(pthread.c.obj) - 0x000000004201ba74 pthread_setcancelstate - *fill* 0x000000004201ba7b 0x1 + 0x000000004201ba80 0x7 esp-idf/newlib/libnewlib.a(pthread.c.obj) + 0x000000004201ba80 pthread_setcancelstate + *fill* 0x000000004201ba87 0x1 .text.newlib_include_pthread_impl - 0x000000004201ba7c 0x5 esp-idf/newlib/libnewlib.a(pthread.c.obj) - 0x000000004201ba7c newlib_include_pthread_impl - *fill* 0x000000004201ba81 0x0 - *fill* 0x000000004201ba81 0x0 - *fill* 0x000000004201ba81 0x3 + 0x000000004201ba88 0x5 esp-idf/newlib/libnewlib.a(pthread.c.obj) + 0x000000004201ba88 newlib_include_pthread_impl + *fill* 0x000000004201ba8d 0x0 + *fill* 0x000000004201ba8d 0x0 + *fill* 0x000000004201ba8d 0x3 .text.syscall_not_implemented - 0x000000004201ba84 0xb esp-idf/newlib/libnewlib.a(syscalls.c.obj) - 0x000000004201ba84 _system_r - 0x000000004201ba84 _getpid_r - 0x000000004201ba84 _isatty_r - 0x000000004201ba84 _kill_r - *fill* 0x000000004201ba8f 0x0 - *fill* 0x000000004201ba8f 0x1 + 0x000000004201ba90 0xb esp-idf/newlib/libnewlib.a(syscalls.c.obj) + 0x000000004201ba90 _system_r + 0x000000004201ba90 _getpid_r + 0x000000004201ba90 _isatty_r + 0x000000004201ba90 _kill_r + *fill* 0x000000004201ba9b 0x0 + *fill* 0x000000004201ba9b 0x1 .text.newlib_include_syscalls_impl - 0x000000004201ba90 0x5 esp-idf/newlib/libnewlib.a(syscalls.c.obj) - 0x000000004201ba90 newlib_include_syscalls_impl - *fill* 0x000000004201ba95 0x0 - *fill* 0x000000004201ba95 0x0 - *fill* 0x000000004201ba95 0x0 - *fill* 0x000000004201ba95 0x0 - *fill* 0x000000004201ba95 0x0 - *fill* 0x000000004201ba95 0x0 - *fill* 0x000000004201ba95 0x0 - *fill* 0x000000004201ba95 0x0 - *fill* 0x000000004201ba95 0x0 - *fill* 0x000000004201ba95 0x3 + 0x000000004201ba9c 0x5 esp-idf/newlib/libnewlib.a(syscalls.c.obj) + 0x000000004201ba9c newlib_include_syscalls_impl + *fill* 0x000000004201baa1 0x0 + *fill* 0x000000004201baa1 0x0 + *fill* 0x000000004201baa1 0x0 + *fill* 0x000000004201baa1 0x0 + *fill* 0x000000004201baa1 0x0 + *fill* 0x000000004201baa1 0x0 + *fill* 0x000000004201baa1 0x0 + *fill* 0x000000004201baa1 0x0 + *fill* 0x000000004201baa1 0x0 + *fill* 0x000000004201baa1 0x3 .text.__cxa_guard_dummy - 0x000000004201ba98 0x5 esp-idf/cxx/libcxx.a(cxx_guards.cpp.obj) - 0x000000004201ba98 __cxa_guard_dummy - *fill* 0x000000004201ba9d 0x0 - *fill* 0x000000004201ba9d 0x0 - *fill* 0x000000004201ba9d 0x0 - *fill* 0x000000004201ba9d 0x0 - *fill* 0x000000004201ba9d 0x0 - *fill* 0x000000004201ba9d 0x0 - *fill* 0x000000004201ba9d 0x0 - *fill* 0x000000004201ba9d 0x0 - *fill* 0x000000004201ba9d 0x0 - *fill* 0x000000004201ba9d 0x3 + 0x000000004201baa4 0x5 esp-idf/cxx/libcxx.a(cxx_guards.cpp.obj) + 0x000000004201baa4 __cxa_guard_dummy + *fill* 0x000000004201baa9 0x0 + *fill* 0x000000004201baa9 0x0 + *fill* 0x000000004201baa9 0x0 + *fill* 0x000000004201baa9 0x0 + *fill* 0x000000004201baa9 0x0 + *fill* 0x000000004201baa9 0x0 + *fill* 0x000000004201baa9 0x0 + *fill* 0x000000004201baa9 0x0 + *fill* 0x000000004201baa9 0x0 + *fill* 0x000000004201baa9 0x3 .text.include_esp_phy_override - 0x000000004201baa0 0x5 esp-idf/esp_phy/libesp_phy.a(phy_override.c.obj) - 0x000000004201baa0 include_esp_phy_override - *fill* 0x000000004201baa5 0x0 - *fill* 0x000000004201baa5 0x0 - *fill* 0x000000004201baa5 0x0 - *fill* 0x000000004201baa5 0x0 - *fill* 0x000000004201baa5 0x0 - *fill* 0x000000004201baa5 0x0 - *fill* 0x000000004201baa5 0x0 - *fill* 0x000000004201baa5 0x0 - *fill* 0x000000004201baa5 0x0 - *fill* 0x000000004201baa5 0x0 - *fill* 0x000000004201baa5 0x3 + 0x000000004201baac 0x5 esp-idf/esp_phy/libesp_phy.a(phy_override.c.obj) + 0x000000004201baac include_esp_phy_override + *fill* 0x000000004201bab1 0x0 + *fill* 0x000000004201bab1 0x0 + *fill* 0x000000004201bab1 0x0 + *fill* 0x000000004201bab1 0x0 + *fill* 0x000000004201bab1 0x0 + *fill* 0x000000004201bab1 0x0 + *fill* 0x000000004201bab1 0x0 + *fill* 0x000000004201bab1 0x0 + *fill* 0x000000004201bab1 0x0 + *fill* 0x000000004201bab1 0x0 + *fill* 0x000000004201bab1 0x3 .text.vfs_include_syscalls_impl - 0x000000004201baa8 0x5 esp-idf/vfs/libvfs.a(vfs.c.obj) - 0x000000004201baa8 vfs_include_syscalls_impl - *fill* 0x000000004201baad 0x0 - *fill* 0x000000004201baad 0x0 - *fill* 0x000000004201baad 0x0 - *fill* 0x000000004201baad 0x0 - *fill* 0x000000004201baad 0x0 - *fill* 0x000000004201baad 0x0 - *fill* 0x000000004201baad 0x0 - *fill* 0x000000004201baad 0x0 - *fill* 0x000000004201baad 0x0 - *fill* 0x000000004201baad 0x0 - *fill* 0x000000004201baad 0x0 - *fill* 0x000000004201baad 0x3 + 0x000000004201bab4 0x5 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x000000004201bab4 vfs_include_syscalls_impl + *fill* 0x000000004201bab9 0x0 + *fill* 0x000000004201bab9 0x0 + *fill* 0x000000004201bab9 0x0 + *fill* 0x000000004201bab9 0x0 + *fill* 0x000000004201bab9 0x0 + *fill* 0x000000004201bab9 0x0 + *fill* 0x000000004201bab9 0x0 + *fill* 0x000000004201bab9 0x0 + *fill* 0x000000004201bab9 0x0 + *fill* 0x000000004201bab9 0x0 + *fill* 0x000000004201bab9 0x0 + *fill* 0x000000004201bab9 0x3 .text.usb_serial_jtag_close - 0x000000004201bab0 0x7 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - *fill* 0x000000004201bab7 0x0 - *fill* 0x000000004201bab7 0x0 - *fill* 0x000000004201bab7 0x0 - *fill* 0x000000004201bab7 0x0 - *fill* 0x000000004201bab7 0x0 - *fill* 0x000000004201bab7 0x0 - *fill* 0x000000004201bab7 0x0 - *fill* 0x000000004201bab7 0x1 + 0x000000004201babc 0x7 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x000000004201bac3 0x0 + *fill* 0x000000004201bac3 0x0 + *fill* 0x000000004201bac3 0x0 + *fill* 0x000000004201bac3 0x0 + *fill* 0x000000004201bac3 0x0 + *fill* 0x000000004201bac3 0x0 + *fill* 0x000000004201bac3 0x0 + *fill* 0x000000004201bac3 0x0 + *fill* 0x000000004201bac3 0x1 .text.i80_lcd_prepare_cmd_buffer - 0x000000004201bab8 0x32 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000004201baea 0x2 + 0x000000004201bac4 0x32 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000004201baf6 0x2 .text.i80_lcd_prepare_param_buffer - 0x000000004201baec 0x5c esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 - *fill* 0x000000004201bb48 0x0 + 0x000000004201baf8 0x5c esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 + *fill* 0x000000004201bb54 0x0 .text.esp_efuse_get_field_size - 0x000000004201bb48 0x26 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - 0x000000004201bb48 esp_efuse_get_field_size - *fill* 0x000000004201bb6e 0x0 - *fill* 0x000000004201bb6e 0x2 + 0x000000004201bb54 0x26 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + 0x000000004201bb54 esp_efuse_get_field_size + *fill* 0x000000004201bb7a 0x0 + *fill* 0x000000004201bb7a 0x2 .text.get_mask - 0x000000004201bb70 0x1e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x000000004201bb8e 0x2 + 0x000000004201bb7c 0x1e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x000000004201bb9a 0x2 .text.get_reg_num - 0x000000004201bb90 0x24 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x000000004201bb9c 0x24 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) .text.get_starting_bit_num_in_reg - 0x000000004201bbb4 0x1a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x000000004201bbce 0x2 + 0x000000004201bbc0 0x1a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x000000004201bbda 0x2 .text.get_count_bits_in_reg - 0x000000004201bbd0 0x2e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x000000004201bbfe 0x2 + 0x000000004201bbdc 0x2e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x000000004201bc0a 0x2 .text.check_range_of_bits - 0x000000004201bc00 0x14 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x000000004201bc0c 0x14 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) .text.esp_efuse_utility_get_number_of_items - 0x000000004201bc14 0x16 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - 0x000000004201bc14 esp_efuse_utility_get_number_of_items - *fill* 0x000000004201bc2a 0x0 - *fill* 0x000000004201bc2a 0x0 - *fill* 0x000000004201bc2a 0x0 - *fill* 0x000000004201bc2a 0x2 + 0x000000004201bc20 0x16 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x000000004201bc20 esp_efuse_utility_get_number_of_items + *fill* 0x000000004201bc36 0x0 + *fill* 0x000000004201bc36 0x0 + *fill* 0x000000004201bc36 0x0 + *fill* 0x000000004201bc36 0x2 .text.esp_efuse_utility_check_errors - 0x000000004201bc2c 0x7 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - 0x000000004201bc2c esp_efuse_utility_check_errors - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x0 - *fill* 0x000000004201bc33 0x1 + 0x000000004201bc38 0x7 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x000000004201bc38 esp_efuse_utility_check_errors + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x0 + *fill* 0x000000004201bc3f 0x1 .text.esp_pm_lock_delete - 0x000000004201bc34 0x8 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - 0x000000004201bc34 esp_pm_lock_delete - *fill* 0x000000004201bc3c 0x0 - *fill* 0x000000004201bc3c 0x0 - *fill* 0x000000004201bc3c 0x0 - *fill* 0x000000004201bc3c 0x0 - *fill* 0x000000004201bc3c 0x0 + 0x000000004201bc40 0x8 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + 0x000000004201bc40 esp_pm_lock_delete + *fill* 0x000000004201bc48 0x0 + *fill* 0x000000004201bc48 0x0 + *fill* 0x000000004201bc48 0x0 + *fill* 0x000000004201bc48 0x0 + *fill* 0x000000004201bc48 0x0 .text.esp_flash_chip_driver_initialized - 0x000000004201bc3c 0x10 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - 0x000000004201bc3c esp_flash_chip_driver_initialized - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 - *fill* 0x000000004201bc4c 0x0 + 0x000000004201bc48 0x10 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x000000004201bc48 esp_flash_chip_driver_initialized + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 + *fill* 0x000000004201bc58 0x0 .text.mpu_hal_set_region_access - 0x000000004201bc4c 0x4c esp-idf/hal/libhal.a(mpu_hal.c.obj) - 0x000000004201bc4c mpu_hal_set_region_access - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - *fill* 0x000000004201bc98 0x0 - .text 0x000000004201bc98 0x6f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) - 0x000000004201bc98 _fwalk - 0x000000004201bccc _fwalk_reent - *fill* 0x000000004201bd07 0x0 - *fill* 0x000000004201bd07 0x0 - *fill* 0x000000004201bd07 0x0 - *fill* 0x000000004201bd07 0x0 - *fill* 0x000000004201bd07 0x0 - *fill* 0x000000004201bd07 0x0 - *fill* 0x000000004201bd07 0x0 - *fill* 0x000000004201bd07 0x0 - *fill* 0x000000004201bd07 0x1 - .text 0x000000004201bd08 0x80 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) - 0x000000004201bd08 __sflags - *fill* 0x000000004201bd88 0x0 - *fill* 0x000000004201bd88 0x0 - *fill* 0x000000004201bd88 0x0 - *fill* 0x000000004201bd88 0x0 - *fill* 0x000000004201bd88 0x0 + 0x000000004201bc58 0x4c esp-idf/hal/libhal.a(mpu_hal.c.obj) + 0x000000004201bc58 mpu_hal_set_region_access + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + *fill* 0x000000004201bca4 0x0 + .text 0x000000004201bca4 0x6f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) + 0x000000004201bca4 _fwalk + 0x000000004201bcd8 _fwalk_reent + *fill* 0x000000004201bd13 0x0 + *fill* 0x000000004201bd13 0x0 + *fill* 0x000000004201bd13 0x0 + *fill* 0x000000004201bd13 0x0 + *fill* 0x000000004201bd13 0x0 + *fill* 0x000000004201bd13 0x0 + *fill* 0x000000004201bd13 0x0 + *fill* 0x000000004201bd13 0x0 + *fill* 0x000000004201bd13 0x1 + .text 0x000000004201bd14 0x80 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) + 0x000000004201bd14 __sflags + *fill* 0x000000004201bd94 0x0 + *fill* 0x000000004201bd94 0x0 + *fill* 0x000000004201bd94 0x0 + *fill* 0x000000004201bd94 0x0 + *fill* 0x000000004201bd94 0x0 *(EXCLUDE_FILE(*libpp.a *libnet80211.a) .wifi0iram EXCLUDE_FILE(*libpp.a *libnet80211.a) .wifi0iram.*) *(EXCLUDE_FILE(*libpp.a) .wifiorslpiram EXCLUDE_FILE(*libpp.a) .wifiorslpiram.*) *(EXCLUDE_FILE(*libpp.a *libnet80211.a) .wifirxiram EXCLUDE_FILE(*libpp.a *libnet80211.a) .wifirxiram.*) @@ -18688,166 +18713,166 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ *libesp_event.a:esp_event.*(.literal.base_node_add_handler .literal.base_node_remove_all_handler .literal.base_node_remove_handler .literal.esp_event_handler_instance_register_with .literal.esp_event_handler_instance_unregister_with .literal.esp_event_handler_register_with .literal.esp_event_handler_register_with_internal .literal.esp_event_handler_unregister_with .literal.esp_event_handler_unregister_with_internal .literal.esp_event_loop_create .literal.esp_event_loop_delete .literal.esp_event_loop_run .literal.esp_event_loop_run_task .literal.esp_event_post_to .literal.handler_instances_add .literal.handler_instances_remove .literal.handler_instances_remove_all .literal.loop_node_add_handler .literal.loop_node_remove_all_handler .literal.loop_node_remove_handler .text .text.base_node_add_handler .text.base_node_remove_all_handler .text.base_node_remove_handler .text.esp_event_dump .text.esp_event_handler_instance_register_with .text.esp_event_handler_instance_unregister_with .text.esp_event_handler_register_with .text.esp_event_handler_register_with_internal .text.esp_event_handler_unregister_with .text.esp_event_handler_unregister_with_internal .text.esp_event_loop_create .text.esp_event_loop_delete .text.esp_event_loop_run .text.esp_event_loop_run_task .text.esp_event_post_to .text.handler_execute .text.handler_instances_add .text.handler_instances_remove .text.handler_instances_remove_all .text.loop_node_add_handler .text.loop_node_remove_all_handler .text.loop_node_remove_handler) *libesp_hw_support.a:cpu.*(.literal.esp_cpu_configure_region_protection .literal.esp_cpu_intr_get_desc .literal.esp_cpu_set_watchpoint .text .text.esp_cpu_clear_breakpoint .text.esp_cpu_clear_watchpoint .text.esp_cpu_configure_region_protection .text.esp_cpu_intr_get_desc .text.esp_cpu_set_breakpoint .text.esp_cpu_set_watchpoint) .text.esp_cpu_intr_get_desc - 0x000000004201bd88 0x3a esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) - 0x000000004201bd88 esp_cpu_intr_get_desc - *fill* 0x000000004201bdc2 0x2 + 0x000000004201bd94 0x3a esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x000000004201bd94 esp_cpu_intr_get_desc + *fill* 0x000000004201bdce 0x2 .text.esp_cpu_configure_region_protection - 0x000000004201bdc4 0x2f esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x000000004201bdd0 0x2f esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) 0x33 (size before relaxing) - 0x000000004201bdc4 esp_cpu_configure_region_protection - *fill* 0x000000004201bdf3 0x0 - *fill* 0x000000004201bdf3 0x0 - *fill* 0x000000004201bdf3 0x1 + 0x000000004201bdd0 esp_cpu_configure_region_protection + *fill* 0x000000004201bdff 0x0 + *fill* 0x000000004201bdff 0x0 + *fill* 0x000000004201bdff 0x1 .text.esp_cpu_set_breakpoint - 0x000000004201bdf4 0x24 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) - 0x000000004201bdf4 esp_cpu_set_breakpoint + 0x000000004201be00 0x24 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x000000004201be00 esp_cpu_set_breakpoint *libesp_hw_support.a:rtc_init.*(.literal.calibrate_ocode .literal.get_dig1v3_dbias_by_efuse .literal.get_dig_dbias_by_efuse .literal.get_rtc_dbias_by_efuse .literal.rtc_init .literal.rtc_set_stored_dbias .literal.rtc_vddsdio_get_config .literal.set_ocode_by_efuse .text .text.calibrate_ocode .text.get_dig1v3_dbias_by_efuse .text.get_dig_dbias_by_efuse .text.get_rtc_dbias_by_efuse .text.rtc_init .text.rtc_set_stored_dbias .text.rtc_vddsdio_get_config .text.set_ocode_by_efuse) .text.set_ocode_by_efuse - 0x000000004201be18 0x62 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) - *fill* 0x000000004201be7a 0x2 + 0x000000004201be24 0x62 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + *fill* 0x000000004201be86 0x2 .text.get_dig1v3_dbias_by_efuse - 0x000000004201be7c 0xbb esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004201be88 0xbb esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0xbf (size before relaxing) - *fill* 0x000000004201bf37 0x1 + *fill* 0x000000004201bf43 0x1 .text.get_dig_dbias_by_efuse - 0x000000004201bf38 0x54 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004201bf44 0x54 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) .text.get_rtc_dbias_by_efuse - 0x000000004201bf8c 0x12f esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004201bf98 0x12f esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x13f (size before relaxing) - *fill* 0x000000004201c0bb 0x1 + *fill* 0x000000004201c0c7 0x1 .text.rtc_set_stored_dbias - 0x000000004201c0bc 0x7f esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004201c0c8 0x7f esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x8b (size before relaxing) - *fill* 0x000000004201c13b 0x1 + *fill* 0x000000004201c147 0x1 .text.calibrate_ocode - 0x000000004201c13c 0xfa esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) - *fill* 0x000000004201c236 0x2 + 0x000000004201c148 0xfa esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + *fill* 0x000000004201c242 0x2 .text.rtc_init - 0x000000004201c238 0x5cb esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004201c244 0x5cb esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x5db (size before relaxing) - 0x000000004201c238 rtc_init - *fill* 0x000000004201c803 0x0 - *fill* 0x000000004201c803 0x0 - *fill* 0x000000004201c803 0x0 - *fill* 0x000000004201c803 0x0 - *fill* 0x000000004201c803 0x0 + 0x000000004201c244 rtc_init + *fill* 0x000000004201c80f 0x0 + *fill* 0x000000004201c80f 0x0 + *fill* 0x000000004201c80f 0x0 + *fill* 0x000000004201c80f 0x0 + *fill* 0x000000004201c80f 0x0 *libesp_hw_support.a:sar_periph_ctrl.*(.literal.s_sar_power_acquire .literal.s_sar_power_release .literal.sar_periph_ctrl_adc_continuous_power_acquire .literal.sar_periph_ctrl_adc_continuous_power_release .literal.sar_periph_ctrl_adc_oneshot_power_acquire .literal.sar_periph_ctrl_adc_oneshot_power_release .literal.sar_periph_ctrl_init .literal.sar_periph_ctrl_power_disable .literal.sar_periph_ctrl_pwdet_power_acquire .literal.sar_periph_ctrl_pwdet_power_release .text .text.s_sar_power_acquire .text.s_sar_power_release .text.sar_periph_ctrl_adc_continuous_power_acquire .text.sar_periph_ctrl_adc_continuous_power_release .text.sar_periph_ctrl_adc_oneshot_power_acquire .text.sar_periph_ctrl_adc_oneshot_power_release .text.sar_periph_ctrl_init .text.sar_periph_ctrl_power_disable .text.sar_periph_ctrl_pwdet_power_acquire .text.sar_periph_ctrl_pwdet_power_release) - *fill* 0x000000004201c803 0x1 + *fill* 0x000000004201c80f 0x1 .text.sar_periph_ctrl_init - 0x000000004201c804 0x2a esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) - 0x000000004201c804 sar_periph_ctrl_init - *fill* 0x000000004201c82e 0x0 + 0x000000004201c810 0x2a esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x000000004201c810 sar_periph_ctrl_init + *fill* 0x000000004201c83a 0x0 *libesp_system.a:esp_system.*(.literal.esp_get_free_heap_size .literal.esp_get_free_internal_heap_size .literal.esp_get_idf_version .literal.esp_get_minimum_free_heap_size .literal.esp_register_shutdown_handler .literal.esp_unregister_shutdown_handler .text .text.esp_get_free_heap_size .text.esp_get_free_internal_heap_size .text.esp_get_idf_version .text.esp_get_minimum_free_heap_size .text.esp_register_shutdown_handler .text.esp_unregister_shutdown_handler) - *fill* 0x000000004201c82e 0x2 + *fill* 0x000000004201c83a 0x2 .text.esp_register_shutdown_handler - 0x000000004201c830 0x32 esp-idf/esp_system/libesp_system.a(esp_system.c.obj) - 0x000000004201c830 esp_register_shutdown_handler - *fill* 0x000000004201c862 0x0 + 0x000000004201c83c 0x32 esp-idf/esp_system/libesp_system.a(esp_system.c.obj) + 0x000000004201c83c esp_register_shutdown_handler + *fill* 0x000000004201c86e 0x0 *libfreertos.a:app_startup.*(.literal .literal.* .text .text.*) - *fill* 0x000000004201c862 0x2 + *fill* 0x000000004201c86e 0x2 .text.other_cpu_startup_idle_hook_cb - 0x000000004201c864 0x12 esp-idf/freertos/libfreertos.a(app_startup.c.obj) - *fill* 0x000000004201c876 0x2 + 0x000000004201c870 0x12 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + *fill* 0x000000004201c882 0x2 .text.main_task - 0x000000004201c878 0x78 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x000000004201c884 0x78 esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x84 (size before relaxing) .text.esp_startup_start_app - 0x000000004201c8f0 0x4c esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x000000004201c8fc 0x4c esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x54 (size before relaxing) - 0x000000004201c8f0 esp_startup_start_app + 0x000000004201c8fc esp_startup_start_app .text.esp_startup_start_app_other_cores - 0x000000004201c93c 0x2f esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x000000004201c948 0x2f esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x36 (size before relaxing) - 0x000000004201c93c esp_startup_start_app_other_cores - *fill* 0x000000004201c96b 0x0 - *fill* 0x000000004201c96b 0x0 + 0x000000004201c948 esp_startup_start_app_other_cores + *fill* 0x000000004201c977 0x0 + *fill* 0x000000004201c977 0x0 *libheap.a:multi_heap.*(.literal.multi_heap_check .literal.multi_heap_dump .literal.multi_heap_dump_tlsf .literal.multi_heap_get_info_impl .literal.multi_heap_register_impl .text .text.multi_heap_check .text.multi_heap_dump .text.multi_heap_dump_tlsf .text.multi_heap_free_size_impl .text.multi_heap_get_block_owner .text.multi_heap_get_info_impl .text.multi_heap_get_info_tlsf .text.multi_heap_minimum_free_size_impl .text.multi_heap_register_impl) - *fill* 0x000000004201c96b 0x1 + *fill* 0x000000004201c977 0x1 .text.multi_heap_register_impl - 0x000000004201c96c 0x4c esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004201c978 0x4c esp-idf/heap/libheap.a(multi_heap.c.obj) 0x50 (size before relaxing) - 0x000000004201c96c multi_heap_register - 0x000000004201c96c multi_heap_register_impl + 0x000000004201c978 multi_heap_register + 0x000000004201c978 multi_heap_register_impl .text.multi_heap_get_info_impl - 0x000000004201c9b8 0x68 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004201c9c4 0x68 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x70 (size before relaxing) - 0x000000004201c9b8 multi_heap_get_info_impl - 0x000000004201c9b8 multi_heap_get_info - *fill* 0x000000004201ca20 0x0 + 0x000000004201c9c4 multi_heap_get_info_impl + 0x000000004201c9c4 multi_heap_get_info + *fill* 0x000000004201ca2c 0x0 .text.multi_heap_get_info_tlsf - 0x000000004201ca20 0x24 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004201ca2c 0x24 esp-idf/heap/libheap.a(multi_heap.c.obj) *libheap.a:tlsf.*(.literal.control_construct .literal.default_walker .literal.tlsf_add_pool .literal.tlsf_check .literal.tlsf_check_pool .literal.tlsf_create .literal.tlsf_create_with_pool .literal.tlsf_fit_size .literal.tlsf_remove_pool .literal.tlsf_walk_pool .text .text.control_construct .text.default_walker .text.integrity_walker .text.tlsf_add_pool .text.tlsf_check .text.tlsf_check_pool .text.tlsf_create .text.tlsf_create_with_pool .text.tlsf_destroy .text.tlsf_fit_size .text.tlsf_pool_overhead .text.tlsf_remove_pool .text.tlsf_walk_pool) .text.control_construct - 0x000000004201ca44 0x16a esp-idf/heap/libheap.a(tlsf.c.obj) - *fill* 0x000000004201cbae 0x2 + 0x000000004201ca50 0x16a esp-idf/heap/libheap.a(tlsf.c.obj) + *fill* 0x000000004201cbba 0x2 .text.default_walker - 0x000000004201cbb0 0x1f esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201cbbc 0x1f esp-idf/heap/libheap.a(tlsf.c.obj) 0x22 (size before relaxing) - *fill* 0x000000004201cbcf 0x1 + *fill* 0x000000004201cbdb 0x1 .text.tlsf_walk_pool - 0x000000004201cbd0 0x4e esp-idf/heap/libheap.a(tlsf.c.obj) - 0x000000004201cbd0 tlsf_walk_pool - *fill* 0x000000004201cc1e 0x2 + 0x000000004201cbdc 0x4e esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201cbdc tlsf_walk_pool + *fill* 0x000000004201cc2a 0x2 .text.tlsf_fit_size - 0x000000004201cc20 0x34 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x000000004201cc20 tlsf_fit_size + 0x000000004201cc2c 0x34 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201cc2c tlsf_fit_size .text.tlsf_add_pool - 0x000000004201cc54 0x18c esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201cc60 0x18c esp-idf/heap/libheap.a(tlsf.c.obj) 0x194 (size before relaxing) - 0x000000004201cc54 tlsf_add_pool + 0x000000004201cc60 tlsf_add_pool .text.tlsf_create - 0x000000004201cde0 0x28 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x000000004201cde0 tlsf_create + 0x000000004201cdec 0x28 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201cdec tlsf_create .text.tlsf_create_with_pool - 0x000000004201ce08 0x2b esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201ce14 0x2b esp-idf/heap/libheap.a(tlsf.c.obj) 0x2f (size before relaxing) - 0x000000004201ce08 tlsf_create_with_pool - *fill* 0x000000004201ce33 0x0 - *fill* 0x000000004201ce33 0x0 - *fill* 0x000000004201ce33 0x1 + 0x000000004201ce14 tlsf_create_with_pool + *fill* 0x000000004201ce3f 0x0 + *fill* 0x000000004201ce3f 0x0 + *fill* 0x000000004201ce3f 0x1 .text.tlsf_pool_overhead - 0x000000004201ce34 0x7 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x000000004201ce34 tlsf_pool_overhead - *fill* 0x000000004201ce3b 0x0 + 0x000000004201ce40 0x7 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201ce40 tlsf_pool_overhead + *fill* 0x000000004201ce47 0x0 *liblog.a:log.*(.literal.esp_log_level_get .literal.esp_log_level_set .literal.esp_log_set_vprintf .literal.esp_log_writev .literal.heap_bubble_down .literal.s_log_level_get_and_unlock .text .text.esp_log_level_get .text.esp_log_level_set .text.esp_log_set_vprintf .text.esp_log_writev .text.heap_bubble_down .text.s_log_level_get_and_unlock) - *fill* 0x000000004201ce3b 0x1 + *fill* 0x000000004201ce47 0x1 .text.heap_bubble_down - 0x000000004201ce3c 0x4e esp-idf/log/liblog.a(log.c.obj) - *fill* 0x000000004201ce8a 0x2 + 0x000000004201ce48 0x4e esp-idf/log/liblog.a(log.c.obj) + *fill* 0x000000004201ce96 0x2 .text.s_log_level_get_and_unlock - 0x000000004201ce8c 0x14f esp-idf/log/liblog.a(log.c.obj) - *fill* 0x000000004201cfdb 0x1 + 0x000000004201ce98 0x14f esp-idf/log/liblog.a(log.c.obj) + *fill* 0x000000004201cfe7 0x1 .text.esp_log_writev - 0x000000004201cfdc 0x2e esp-idf/log/liblog.a(log.c.obj) + 0x000000004201cfe8 0x2e esp-idf/log/liblog.a(log.c.obj) 0x32 (size before relaxing) - 0x000000004201cfdc esp_log_writev - *fill* 0x000000004201d00a 0x0 - *fill* 0x000000004201d00a 0x0 - *fill* 0x000000004201d00a 0x0 + 0x000000004201cfe8 esp_log_writev + *fill* 0x000000004201d016 0x0 + *fill* 0x000000004201d016 0x0 + *fill* 0x000000004201d016 0x0 *liblog.a:log_freertos.*(.literal.esp_log_system_timestamp .text .text.esp_log_system_timestamp) *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*) *(.irom0.text) *(.fini.literal) *(.fini) - *fill* 0x000000004201d00a 0x2 - .fini 0x000000004201d00c 0x3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crti.o - 0x000000004201d00c _fini + *fill* 0x000000004201d016 0x2 + .fini 0x000000004201d018 0x3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crti.o + 0x000000004201d018 _fini *(.gnu.version) - 0x000000004201d01f . = (. + _esp_flash_mmap_prefetch_pad_size) - *fill* 0x000000004201d00f 0x10 - 0x000000004201d01f _text_end = ABSOLUTE (.) - 0x000000004201d01f _instruction_reserved_end = ABSOLUTE (.) - 0x000000004201d01f _etext = . + 0x000000004201d02b . = (. + _esp_flash_mmap_prefetch_pad_size) + *fill* 0x000000004201d01b 0x10 + 0x000000004201d02b _text_end = ABSOLUTE (.) + 0x000000004201d02b _instruction_reserved_end = ABSOLUTE (.) + 0x000000004201d02b _etext = . 0x0000000000000000 _flash_cache_start = ABSOLUTE (0x0) .flash_rodata_dummy 0x000000003c000020 0x20000 0x000000003c000020 _flash_rodata_dummy_start = ABSOLUTE (.) 0x000000003c000020 . = ALIGN (ALIGNOF (.flash.text)) - 0x000000003c01d01f . = (. + SIZEOF (.flash.text)) - *fill* 0x000000003c000020 0x1cfff + 0x000000003c01d02b . = (. + SIZEOF (.flash.text)) + *fill* 0x000000003c000020 0x1d00b 0x000000003c020020 . = (ALIGN (0x10000) + 0x20) - *fill* 0x000000003c01d01f 0x3001 + *fill* 0x000000003c01d02b 0x2ff5 .flash.appdesc 0x000000003c020020 0x100 0x000000003c020020 _rodata_reserved_start = ABSOLUTE (.) @@ -18858,7 +18883,7 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ *(.rodata_custom_desc .rodata_custom_desc.*) 0x000000003c020120 . = ALIGN (ALIGNOF (.flash.rodata)) -.flash.rodata 0x000000003c020120 0xab14 +.flash.rodata 0x000000003c020120 0xaafc 0x000000003c020120 _flash_rodata_start = ABSOLUTE (.) *(EXCLUDE_FILE(*libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:flash_brownout_hook.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cache_hal.* *libgcc.a:_divsf3.* *libfreertos.a:FreeRTOS-openocd.* *libesp_system.a:ubsan.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_systimer.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_regi2c.* *libesp_rom.a:esp_rom_mmap.* *libesp_rom.a:esp_rom_cache_writeback_esp32s3.* *libesp_rom.a:esp_rom_cache_esp32s2_esp32s3.* *libesp_hw_support.a:systimer.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:esp_memory_utils.* *libapp_trace.a:port_uart.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libphy.a *libgcov.a) .rodata EXCLUDE_FILE(*libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:flash_brownout_hook.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cache_hal.* *libgcc.a:_divsf3.* *libfreertos.a:FreeRTOS-openocd.* *libesp_system.a:ubsan.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_systimer.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_regi2c.* *libesp_rom.a:esp_rom_mmap.* *libesp_rom.a:esp_rom_cache_writeback_esp32s3.* *libesp_rom.a:esp_rom_cache_esp32s2_esp32s3.* *libesp_hw_support.a:systimer.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:esp_memory_utils.* *libapp_trace.a:port_uart.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libphy.a *libgcov.a) .rodata.* EXCLUDE_FILE(*libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:flash_brownout_hook.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cache_hal.* *libgcc.a:_divsf3.* *libfreertos.a:FreeRTOS-openocd.* *libesp_system.a:ubsan.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_systimer.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_regi2c.* *libesp_rom.a:esp_rom_mmap.* *libesp_rom.a:esp_rom_cache_writeback_esp32s3.* *libesp_rom.a:esp_rom_cache_esp32s2_esp32s3.* *libesp_hw_support.a:systimer.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:esp_memory_utils.* *libapp_trace.a:port_uart.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libphy.a *libgcov.a) .sdata2 EXCLUDE_FILE(*libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:flash_brownout_hook.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cache_hal.* *libgcc.a:_divsf3.* *libfreertos.a:FreeRTOS-openocd.* *libesp_system.a:ubsan.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_systimer.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_regi2c.* *libesp_rom.a:esp_rom_mmap.* *libesp_rom.a:esp_rom_cache_writeback_esp32s3.* *libesp_rom.a:esp_rom_cache_esp32s2_esp32s3.* *libesp_hw_support.a:systimer.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:esp_memory_utils.* *libapp_trace.a:port_uart.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libphy.a *libgcov.a) .sdata2.* EXCLUDE_FILE(*libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:flash_brownout_hook.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cache_hal.* *libgcc.a:_divsf3.* *libfreertos.a:FreeRTOS-openocd.* *libesp_system.a:ubsan.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_systimer.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_regi2c.* *libesp_rom.a:esp_rom_mmap.* *libesp_rom.a:esp_rom_cache_writeback_esp32s3.* *libesp_rom.a:esp_rom_cache_esp32s2_esp32s3.* *libesp_hw_support.a:systimer.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:esp_memory_utils.* *libapp_trace.a:port_uart.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libphy.a *libgcov.a) .srodata EXCLUDE_FILE(*libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:flash_brownout_hook.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cache_hal.* *libgcc.a:_divsf3.* *libfreertos.a:FreeRTOS-openocd.* *libesp_system.a:ubsan.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_systimer.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_regi2c.* *libesp_rom.a:esp_rom_mmap.* *libesp_rom.a:esp_rom_cache_writeback_esp32s3.* *libesp_rom.a:esp_rom_cache_esp32s2_esp32s3.* *libesp_hw_support.a:systimer.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:esp_memory_utils.* *libapp_trace.a:port_uart.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libphy.a *libgcov.a) .srodata.*) .rodata.pthread_create.str1.4 @@ -19493,698 +19518,694 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ .rodata.__func__$0 0x000000003c0260cc 0x1c esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .rodata.vfs 0x000000003c0260e8 0xa4 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .rodata.led_matrix_ulp_risc_init.str1.4 - 0x000000003c02618c 0x3b esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - *fill* 0x000000003c0261c7 0x1 .rodata.led_matrix_i80_hub75_bus_init.str1.4 - 0x000000003c0261c8 0x74 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x000000003c02618c 0x9c esp-idf/main/libmain.a(led_matrix.c.obj) .rodata.led_matrix_oe_lat_ledc_init.str1.4 - 0x000000003c02623c 0xb5 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - *fill* 0x000000003c0262f1 0x3 - .rodata 0x000000003c0262f4 0x54 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .rodata.app_main.str1.4 - 0x000000003c026348 0xa esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - *fill* 0x000000003c026352 0x2 - .rodata.__func__$0 - 0x000000003c026354 0x19 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - *fill* 0x000000003c02636d 0x3 - .rodata.__FUNCTION__$1 - 0x000000003c026370 0x1c esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .rodata.__func__$2 - 0x000000003c02638c 0x1c esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .rodata.__func__$3 - 0x000000003c0263a8 0x1e esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .rodata.embedded - 0x000000003c0263c6 0xe2 esp-idf/main/libmain.a(ulp_main.bin.S.obj) - 0x000000003c0263c6 _binary_ulp_main_bin_start - 0x000000003c0263c6 ulp_main_bin - 0x000000003c0264a4 ulp_main_bin_length - 0x000000003c0264a4 _binary_ulp_main_bin_end - .rodata.panel_io_i80_register_event_callbacks.str1.4 - 0x000000003c0264a8 0x79 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026521 0x3 - .rodata.lcd_i80_switch_devices.str1.4 - 0x000000003c026524 0x51 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026575 0x3 - .rodata.lcd_start_transaction.str1.4 - 0x000000003c026578 0x34 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .rodata.str1.4 - 0x000000003c0265ac 0xa6 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026652 0x2 - .rodata.lcd_i80_select_periph_clock.str1.4 - 0x000000003c026654 0x45 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026699 0x3 - .rodata.lcd_i80_init_dma_link.str1.4 - 0x000000003c02669c 0x39 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c0266d5 0x3 - .rodata 0x000000003c0266d8 0xa esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c0266e2 0x2 - .rodata.panel_io_i80_tx_param.str1.4 - 0x000000003c0266e4 0x145 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026829 0x3 - .rodata.panel_io_i80_tx_color.str1.4 - 0x000000003c02682c 0x7a esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c0268a6 0x2 - .rodata.hub75_draw_point.str1.4 - 0x000000003c0268a8 0x31 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c0268d9 0x3 - .rodata.esp_lcd_new_i80_hub75_bus.str1.4 - 0x000000003c0268dc 0x192 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0x1ce (size before relaxing) - *fill* 0x000000003c026a6e 0x2 - .rodata.esp_lcd_new_panel_io_i80_hub75.str1.4 - 0x000000003c026a70 0x14d esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026bbd 0x3 - .rodata.__FUNCTION__$0 - 0x000000003c026bc0 0x11 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026bd1 0x3 - .rodata.__FUNCTION__$1 - 0x000000003c026bd4 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026bea 0x2 - .rodata.__func__$2 - 0x000000003c026bec 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026c02 0x2 - .rodata.__FUNCTION__$3 - 0x000000003c026c04 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026c1a 0x2 - .rodata.__func__$4 - 0x000000003c026c1c 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026c32 0x2 - .rodata.__FUNCTION__$5 - 0x000000003c026c34 0x1f esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026c53 0x1 - .rodata.__func__$7 - 0x000000003c026c54 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026c6a 0x2 - .rodata.__FUNCTION__$8 - 0x000000003c026c6c 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026c82 0x2 - .rodata.__func__$10 - 0x000000003c026c84 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026c9a 0x2 - .rodata.__FUNCTION__$11 - 0x000000003c026c9c 0x1c esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .rodata.__func__$12 - 0x000000003c026cb8 0x18 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .rodata.__func__$13 - 0x000000003c026cd0 0x13 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026ce3 0x1 - .rodata.__func__$14 - 0x000000003c026ce4 0x17 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026cfb 0x1 - .rodata.__func__$15 - 0x000000003c026cfc 0x20 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .rodata.__func__$16 - 0x000000003c026d1c 0x18 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .rodata.__FUNCTION__$17 - 0x000000003c026d34 0x1a esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026d4e 0x2 - .rodata.esp_lcd_panel_io_rx_param.str1.4 - 0x000000003c026d50 0x86 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - *fill* 0x000000003c026dd6 0x2 - .rodata.__FUNCTION__$2 - 0x000000003c026dd8 0x1a esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - *fill* 0x000000003c026df2 0x2 - .rodata.str1.4 - 0x000000003c026df4 0x23 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - *fill* 0x000000003c026e17 0x1 - .rodata.DIG_DBIAS_HVT - 0x000000003c026e18 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.V_DIG_DBIAS20 - 0x000000003c026e1c 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.V_RTC_DBIAS20 - 0x000000003c026e20 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.K_DIG_LDO - 0x000000003c026e24 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.K_RTC_LDO - 0x000000003c026e28 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.OCODE 0x000000003c026e2c 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.BLK_VERSION_MAJOR - 0x000000003c026e30 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.set_cnt_in_reg.str1.4 - 0x000000003c026e34 0x63 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x000000003c026e97 0x1 - .rodata.write_reg.str1.4 - 0x000000003c026e98 0x84 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .rodata.esp_efuse_utility_process.str1.4 - 0x000000003c026f1c 0x69 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x000000003c026f85 0x3 + 0x000000003c026228 0xb5 esp-idf/main/libmain.a(led_matrix.c.obj) + *fill* 0x000000003c0262dd 0x3 + .rodata 0x000000003c0262e0 0x54 esp-idf/main/libmain.a(led_matrix.c.obj) + .rodata.led_matrix_ulp_risc_init.str1.4 + 0x000000003c026334 0x4 esp-idf/main/libmain.a(led_matrix.c.obj) .rodata.__func__$1 - 0x000000003c026f88 0x1b esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x000000003c026fa3 0x1 - .rodata.__func__$4 - 0x000000003c026fa4 0x1a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x000000003c026fbe 0x2 - .rodata.range_read_addr_blocks - 0x000000003c026fc0 0x58 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - 0x000000003c026fc0 range_read_addr_blocks - .rodata.gpio_input_enable.str1.4 - 0x000000003c027018 0x3e esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027056 0x2 - .rodata.gpio_sleep_output_enable.str1.4 - 0x000000003c027058 0x1b esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027073 0x1 - .rodata.gpio_set_intr_type.str1.4 - 0x000000003c027074 0x1a esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c02708e 0x2 - .rodata.gpio_set_pull_mode.str1.4 - 0x000000003c027090 0x5e esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0270ee 0x2 - .rodata.gpio_config.str1.4 - 0x000000003c0270f0 0x70 esp-idf/driver/libdriver.a(gpio.c.obj) - .rodata.gpio_reset_pin.str1.4 - 0x000000003c027160 0x1d esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c02717d 0x3 - .rodata.__FUNCTION__$0 - 0x000000003c027180 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027193 0x1 - .rodata.__FUNCTION__$1 - 0x000000003c027194 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0271a6 0x2 + 0x000000003c026338 0x19 esp-idf/main/libmain.a(led_matrix.c.obj) + *fill* 0x000000003c026351 0x3 .rodata.__FUNCTION__$2 - 0x000000003c0271a8 0x16 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0271be 0x2 + 0x000000003c026354 0x1c esp-idf/main/libmain.a(led_matrix.c.obj) + .rodata.__func__$3 + 0x000000003c026370 0x1c esp-idf/main/libmain.a(led_matrix.c.obj) + .rodata.__func__$4 + 0x000000003c02638c 0x1e esp-idf/main/libmain.a(led_matrix.c.obj) + .rodata.embedded + 0x000000003c0263aa 0xe2 esp-idf/main/libmain.a(ulp_main.bin.S.obj) + 0x000000003c0263aa _binary_ulp_main_bin_start + 0x000000003c0263aa ulp_main_bin + 0x000000003c026488 ulp_main_bin_length + 0x000000003c026488 _binary_ulp_main_bin_end + .rodata.panel_io_i80_register_event_callbacks.str1.4 + 0x000000003c02648c 0x79 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026505 0x3 + .rodata.lcd_i80_switch_devices.str1.4 + 0x000000003c026508 0x51 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026559 0x3 + .rodata.lcd_start_transaction.str1.4 + 0x000000003c02655c 0x34 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .rodata.str1.4 + 0x000000003c026590 0xa6 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026636 0x2 + .rodata.lcd_i80_select_periph_clock.str1.4 + 0x000000003c026638 0x45 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c02667d 0x3 + .rodata.lcd_i80_init_dma_link.str1.4 + 0x000000003c026680 0x39 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c0266b9 0x3 + .rodata 0x000000003c0266bc 0xa esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c0266c6 0x2 + .rodata.panel_io_i80_tx_param.str1.4 + 0x000000003c0266c8 0x145 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c02680d 0x3 + .rodata.panel_io_i80_tx_color.str1.4 + 0x000000003c026810 0x7a esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c02688a 0x2 + .rodata.hub75_draw_point.str1.4 + 0x000000003c02688c 0x31 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c0268bd 0x3 + .rodata.esp_lcd_new_i80_hub75_bus.str1.4 + 0x000000003c0268c0 0x192 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x1ce (size before relaxing) + *fill* 0x000000003c026a52 0x2 + .rodata.esp_lcd_new_panel_io_i80_hub75.str1.4 + 0x000000003c026a54 0x14d esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026ba1 0x3 + .rodata.__FUNCTION__$0 + 0x000000003c026ba4 0x11 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026bb5 0x3 + .rodata.__FUNCTION__$1 + 0x000000003c026bb8 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026bce 0x2 + .rodata.__func__$2 + 0x000000003c026bd0 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026be6 0x2 .rodata.__FUNCTION__$3 - 0x000000003c0271c0 0x18 esp-idf/driver/libdriver.a(gpio.c.obj) - .rodata.__FUNCTION__$4 - 0x000000003c0271d8 0x15 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0271ed 0x3 + 0x000000003c026be8 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026bfe 0x2 + .rodata.__func__$4 + 0x000000003c026c00 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026c16 0x2 .rodata.__FUNCTION__$5 - 0x000000003c0271f0 0x17 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027207 0x1 - .rodata.__FUNCTION__$6 - 0x000000003c027208 0x19 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027221 0x3 - .rodata.__FUNCTION__$7 - 0x000000003c027224 0x1a esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c02723e 0x2 + 0x000000003c026c18 0x1f esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026c37 0x1 + .rodata.__func__$7 + 0x000000003c026c38 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026c4e 0x2 .rodata.__FUNCTION__$8 + 0x000000003c026c50 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026c66 0x2 + .rodata.__func__$10 + 0x000000003c026c68 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026c7e 0x2 + .rodata.__FUNCTION__$11 + 0x000000003c026c80 0x1c esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .rodata.__func__$12 + 0x000000003c026c9c 0x18 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .rodata.__func__$13 + 0x000000003c026cb4 0x13 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026cc7 0x1 + .rodata.__func__$14 + 0x000000003c026cc8 0x17 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026cdf 0x1 + .rodata.__func__$15 + 0x000000003c026ce0 0x20 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .rodata.__func__$16 + 0x000000003c026d00 0x18 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .rodata.__FUNCTION__$17 + 0x000000003c026d18 0x1a esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026d32 0x2 + .rodata.esp_lcd_panel_io_rx_param.str1.4 + 0x000000003c026d34 0x86 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + *fill* 0x000000003c026dba 0x2 + .rodata.__FUNCTION__$2 + 0x000000003c026dbc 0x1a esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + *fill* 0x000000003c026dd6 0x2 + .rodata.str1.4 + 0x000000003c026dd8 0x23 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + *fill* 0x000000003c026dfb 0x1 + .rodata.DIG_DBIAS_HVT + 0x000000003c026dfc 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.V_DIG_DBIAS20 + 0x000000003c026e00 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.V_RTC_DBIAS20 + 0x000000003c026e04 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.K_DIG_LDO + 0x000000003c026e08 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.K_RTC_LDO + 0x000000003c026e0c 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.OCODE 0x000000003c026e10 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.BLK_VERSION_MAJOR + 0x000000003c026e14 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.set_cnt_in_reg.str1.4 + 0x000000003c026e18 0x63 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x000000003c026e7b 0x1 + .rodata.write_reg.str1.4 + 0x000000003c026e7c 0x84 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_process.str1.4 + 0x000000003c026f00 0x69 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x000000003c026f69 0x3 + .rodata.__func__$1 + 0x000000003c026f6c 0x1b esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x000000003c026f87 0x1 + .rodata.__func__$4 + 0x000000003c026f88 0x1a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x000000003c026fa2 0x2 + .rodata.range_read_addr_blocks + 0x000000003c026fa4 0x58 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x000000003c026fa4 range_read_addr_blocks + .rodata.gpio_input_enable.str1.4 + 0x000000003c026ffc 0x3e esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02703a 0x2 + .rodata.gpio_sleep_output_enable.str1.4 + 0x000000003c02703c 0x1b esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c027057 0x1 + .rodata.gpio_set_intr_type.str1.4 + 0x000000003c027058 0x1a esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c027072 0x2 + .rodata.gpio_set_pull_mode.str1.4 + 0x000000003c027074 0x5e esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c0270d2 0x2 + .rodata.gpio_config.str1.4 + 0x000000003c0270d4 0x70 esp-idf/driver/libdriver.a(gpio.c.obj) + .rodata.gpio_reset_pin.str1.4 + 0x000000003c027144 0x1d esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c027161 0x3 + .rodata.__FUNCTION__$0 + 0x000000003c027164 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c027177 0x1 + .rodata.__FUNCTION__$1 + 0x000000003c027178 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02718a 0x2 + .rodata.__FUNCTION__$2 + 0x000000003c02718c 0x16 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c0271a2 0x2 + .rodata.__FUNCTION__$3 + 0x000000003c0271a4 0x18 esp-idf/driver/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$4 + 0x000000003c0271bc 0x15 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c0271d1 0x3 + .rodata.__FUNCTION__$5 + 0x000000003c0271d4 0x17 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c0271eb 0x1 + .rodata.__FUNCTION__$6 + 0x000000003c0271ec 0x19 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c027205 0x3 + .rodata.__FUNCTION__$7 + 0x000000003c027208 0x1a esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c027222 0x2 + .rodata.__FUNCTION__$8 + 0x000000003c027224 0x19 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02723d 0x3 + .rodata.__FUNCTION__$9 0x000000003c027240 0x19 esp-idf/driver/libdriver.a(gpio.c.obj) *fill* 0x000000003c027259 0x3 - .rodata.__FUNCTION__$9 - 0x000000003c02725c 0x19 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027275 0x3 .rodata.__FUNCTION__$10 - 0x000000003c027278 0x18 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x000000003c02725c 0x18 esp-idf/driver/libdriver.a(gpio.c.obj) .rodata.__FUNCTION__$11 - 0x000000003c027290 0x19 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0272a9 0x3 + 0x000000003c027274 0x19 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02728d 0x3 .rodata.__func__$22 - 0x000000003c0272ac 0xf esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0272bb 0x1 + 0x000000003c027290 0xf esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02729f 0x1 .rodata.__func__$23 - 0x000000003c0272bc 0xc esp-idf/driver/libdriver.a(gpio.c.obj) + 0x000000003c0272a0 0xc esp-idf/driver/libdriver.a(gpio.c.obj) .rodata.__FUNCTION__$24 - 0x000000003c0272c8 0x10 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x000000003c0272ac 0x10 esp-idf/driver/libdriver.a(gpio.c.obj) .rodata.__FUNCTION__$25 - 0x000000003c0272d8 0xf esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0272e7 0x1 + 0x000000003c0272bc 0xf esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c0272cb 0x1 .rodata.__FUNCTION__$26 - 0x000000003c0272e8 0x14 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x000000003c0272cc 0x14 esp-idf/driver/libdriver.a(gpio.c.obj) .rodata.__FUNCTION__$27 - 0x000000003c0272fc 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c02730f 0x1 + 0x000000003c0272e0 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c0272f3 0x1 .rodata.__FUNCTION__$28 - 0x000000003c027310 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027323 0x1 + 0x000000003c0272f4 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c027307 0x1 .rodata.__FUNCTION__$29 - 0x000000003c027324 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027336 0x2 + 0x000000003c027308 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02731a 0x2 .rodata.__FUNCTION__$30 - 0x000000003c027338 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c02734b 0x1 + 0x000000003c02731c 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02732f 0x1 .rodata.__FUNCTION__$32 - 0x000000003c02734c 0xf esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c02735b 0x1 + 0x000000003c027330 0xf esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02733f 0x1 .rodata.__FUNCTION__$33 - 0x000000003c02735c 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c02736e 0x2 + 0x000000003c027340 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c027352 0x2 .rodata.__FUNCTION__$34 - 0x000000003c027370 0x11 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027381 0x3 + 0x000000003c027354 0x11 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c027365 0x3 .rodata.__FUNCTION__$35 - 0x000000003c027384 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027397 0x1 + 0x000000003c027368 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02737b 0x1 .rodata.__FUNCTION__$36 - 0x000000003c027398 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0273aa 0x2 + 0x000000003c02737c 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02738e 0x2 .rodata.__FUNCTION__$37 - 0x000000003c0273ac 0x11 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0273bd 0x3 + 0x000000003c027390 0x11 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c0273a1 0x3 .rodata.__FUNCTION__$38 - 0x000000003c0273c0 0x10 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x000000003c0273a4 0x10 esp-idf/driver/libdriver.a(gpio.c.obj) .rodata.__FUNCTION__$39 - 0x000000003c0273d0 0xf esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0273df 0x1 + 0x000000003c0273b4 0xf esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c0273c3 0x1 .rodata.rtc_gpio_init.str1.4 - 0x000000003c0273e0 0x3b esp-idf/driver/libdriver.a(rtc_io.c.obj) - *fill* 0x000000003c02741b 0x1 + 0x000000003c0273c4 0x3b esp-idf/driver/libdriver.a(rtc_io.c.obj) + *fill* 0x000000003c0273ff 0x1 .rodata.__FUNCTION__$4 - 0x000000003c02741c 0x11 esp-idf/driver/libdriver.a(rtc_io.c.obj) - *fill* 0x000000003c02742d 0x3 + 0x000000003c027400 0x11 esp-idf/driver/libdriver.a(rtc_io.c.obj) + *fill* 0x000000003c027411 0x3 .rodata.__FUNCTION__$5 - 0x000000003c027430 0x16 esp-idf/driver/libdriver.a(rtc_io.c.obj) - *fill* 0x000000003c027446 0x2 + 0x000000003c027414 0x16 esp-idf/driver/libdriver.a(rtc_io.c.obj) + *fill* 0x000000003c02742a 0x2 .rodata.__FUNCTION__$7 - 0x000000003c027448 0x14 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x000000003c02742c 0x14 esp-idf/driver/libdriver.a(rtc_io.c.obj) .rodata.__FUNCTION__$10 - 0x000000003c02745c 0x17 esp-idf/driver/libdriver.a(rtc_io.c.obj) - *fill* 0x000000003c027473 0x1 + 0x000000003c027440 0x17 esp-idf/driver/libdriver.a(rtc_io.c.obj) + *fill* 0x000000003c027457 0x1 .rodata.__FUNCTION__$15 - 0x000000003c027474 0x10 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x000000003c027458 0x10 esp-idf/driver/libdriver.a(rtc_io.c.obj) .rodata.__FUNCTION__$16 - 0x000000003c027484 0xe esp-idf/driver/libdriver.a(rtc_io.c.obj) - *fill* 0x000000003c027492 0x2 + 0x000000003c027468 0xe esp-idf/driver/libdriver.a(rtc_io.c.obj) + *fill* 0x000000003c027476 0x2 .rodata.ledc_slow_clk_calibrate.str1.4 - 0x000000003c027494 0x3b esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c0274cf 0x1 + 0x000000003c027478 0x3b esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c0274b3 0x1 .rodata.str1.4 - 0x000000003c0274d0 0x94 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000003c0274b4 0x94 esp-idf/driver/libdriver.a(ledc.c.obj) .rodata.ledc_timer_set.str1.4 - 0x000000003c027564 0x9c esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000003c027548 0x9c esp-idf/driver/libdriver.a(ledc.c.obj) 0xc0 (size before relaxing) .rodata.ledc_set_timer_div.str1.4 - 0x000000003c027600 0x118 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000003c0275e4 0x118 esp-idf/driver/libdriver.a(ledc.c.obj) .rodata.ledc_isr_register.str1.4 - 0x000000003c027718 0x37 esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c02774f 0x1 + 0x000000003c0276fc 0x37 esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c027733 0x1 .rodata.ledc_timer_config.str1.4 - 0x000000003c027750 0xa3 esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c0277f3 0x1 + 0x000000003c027734 0xa3 esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c0277d7 0x1 .rodata.ledc_set_pin.str1.4 - 0x000000003c0277f4 0x81 esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c027875 0x3 + 0x000000003c0277d8 0x81 esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c027859 0x3 .rodata.ledc_update_duty.str1.4 - 0x000000003c027878 0x3c esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000003c02785c 0x3c esp-idf/driver/libdriver.a(ledc.c.obj) .rodata.ledc_set_duty_with_hpoint.str1.4 - 0x000000003c0278b4 0x3b esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c0278ef 0x1 + 0x000000003c027898 0x3b esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c0278d3 0x1 .rodata.ledc_channel_config.str1.4 - 0x000000003c0278f0 0x7e esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c02796e 0x2 + 0x000000003c0278d4 0x7e esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c027952 0x2 .rodata.__FUNCTION__$16 - 0x000000003c027970 0x1a esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c02798a 0x2 + 0x000000003c027954 0x1a esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c02796e 0x2 .rodata.__FUNCTION__$19 - 0x000000003c02798c 0x11 esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c02799d 0x3 + 0x000000003c027970 0x11 esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c027981 0x3 .rodata.__FUNCTION__$20 - 0x000000003c0279a0 0x14 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000003c027984 0x14 esp-idf/driver/libdriver.a(ledc.c.obj) .rodata.__func__$22 - 0x000000003c0279b4 0x13 esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c0279c7 0x1 + 0x000000003c027998 0x13 esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c0279ab 0x1 .rodata.__FUNCTION__$23 - 0x000000003c0279c8 0x13 esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c0279db 0x1 + 0x000000003c0279ac 0x13 esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c0279bf 0x1 .rodata.__FUNCTION__$24 - 0x000000003c0279dc 0x12 esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c0279ee 0x2 + 0x000000003c0279c0 0x12 esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c0279d2 0x2 .rodata.__FUNCTION__$25 - 0x000000003c0279f0 0x12 esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c027a02 0x2 + 0x000000003c0279d4 0x12 esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c0279e6 0x2 .rodata.__FUNCTION__$28 - 0x000000003c027a04 0xf esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c027a13 0x1 + 0x000000003c0279e8 0xf esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c0279f7 0x1 .rodata.__FUNCTION__$29 - 0x000000003c027a14 0x18 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000003c0279f8 0x18 esp-idf/driver/libdriver.a(ledc.c.obj) .rodata.__FUNCTION__$30 - 0x000000003c027a2c 0xf esp-idf/driver/libdriver.a(ledc.c.obj) - *fill* 0x000000003c027a3b 0x1 + 0x000000003c027a10 0xf esp-idf/driver/libdriver.a(ledc.c.obj) + *fill* 0x000000003c027a1f 0x1 .rodata.s_glb_clks - 0x000000003c027a3c 0xc esp-idf/driver/libdriver.a(ledc.c.obj) + 0x000000003c027a20 0xc esp-idf/driver/libdriver.a(ledc.c.obj) .rodata.str1.4 - 0x000000003c027a48 0x7f esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x000000003c027a2c 0x7f esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + *fill* 0x000000003c027aab 0x1 + .rodata.__func__$0 + 0x000000003c027aac 0x1b esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) *fill* 0x000000003c027ac7 0x1 - .rodata.__func__$0 - 0x000000003c027ac8 0x1b esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - *fill* 0x000000003c027ae3 0x1 .rodata.__func__$1 - 0x000000003c027ae4 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x000000003c027ac8 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) .rodata.spi_flash_init_lock.str1.4 - 0x000000003c027b0c 0x45 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - *fill* 0x000000003c027b51 0x3 + 0x000000003c027af0 0x45 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + *fill* 0x000000003c027b35 0x3 .rodata.str1.4 - 0x000000003c027b54 0x143 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - *fill* 0x000000003c027c97 0x1 + 0x000000003c027b38 0x143 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + *fill* 0x000000003c027c7b 0x1 .rodata.__func__$0 - 0x000000003c027c98 0x31 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - *fill* 0x000000003c027cc9 0x3 + 0x000000003c027c7c 0x31 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + *fill* 0x000000003c027cad 0x3 .rodata.__func__$1 - 0x000000003c027ccc 0x32 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - *fill* 0x000000003c027cfe 0x2 + 0x000000003c027cb0 0x32 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + *fill* 0x000000003c027ce2 0x2 .rodata.__func__$2 - 0x000000003c027d00 0x14 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x000000003c027ce4 0x14 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) .rodata.str1.4 - 0x000000003c027d14 0x14a esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000003c027e5e 0x2 + 0x000000003c027cf8 0x14a esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + *fill* 0x000000003c027e42 0x2 .rodata.__func__$0 - 0x000000003c027e60 0x11 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000003c027e71 0x3 + 0x000000003c027e44 0x11 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + *fill* 0x000000003c027e55 0x3 .rodata.__func__$2 - 0x000000003c027e74 0x1c esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x000000003c027e58 0x1c esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) .rodata.__func__$3 - 0x000000003c027e90 0x12 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000003c027ea2 0x2 + 0x000000003c027e74 0x12 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + *fill* 0x000000003c027e86 0x2 .rodata.__func__$4 - 0x000000003c027ea4 0x19 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000003c027ebd 0x3 + 0x000000003c027e88 0x19 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + *fill* 0x000000003c027ea1 0x3 .rodata.__func__$5 - 0x000000003c027ec0 0x15 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000003c027ed5 0x3 + 0x000000003c027ea4 0x15 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + *fill* 0x000000003c027eb9 0x3 .rodata.esp_mspi_get_io.str1.4 - 0x000000003c027ed8 0x3f esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - *fill* 0x000000003c027f17 0x1 + 0x000000003c027ebc 0x3f esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + *fill* 0x000000003c027efb 0x1 .rodata.__func__$0 - 0x000000003c027f18 0x10 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + 0x000000003c027efc 0x10 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) .rodata.s_mspi_io_num_default - 0x000000003c027f28 0xb esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - *fill* 0x000000003c027f33 0x1 + 0x000000003c027f0c 0xb esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + *fill* 0x000000003c027f17 0x1 .rodata.esp_flash_read_unique_chip_id.str1.4 - 0x000000003c027f34 0x92 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x000000003c027fc6 0x2 + 0x000000003c027f18 0x92 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x000000003c027faa 0x2 .rodata.str1.4 - 0x000000003c027fc8 0x1a5 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x000000003c02816d 0x3 - .rodata.TAG 0x000000003c028170 0xa esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x000000003c02817a 0x2 + 0x000000003c027fac 0x1a5 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x000000003c028151 0x3 + .rodata.TAG 0x000000003c028154 0xa esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x000000003c02815e 0x2 .rodata.esp_flash_init_default_chip.str1.4 - 0x000000003c02817c 0xfc esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .rodata.TAG 0x000000003c028278 0xa esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - *fill* 0x000000003c028282 0x2 + 0x000000003c028160 0xfc esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .rodata.TAG 0x000000003c02825c 0xa esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + *fill* 0x000000003c028266 0x2 .rodata.str1.4 - 0x000000003c028284 0x47 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - *fill* 0x000000003c0282cb 0x1 + 0x000000003c028268 0x47 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x000000003c0282af 0x1 .rodata.__func__$0 - 0x000000003c0282cc 0x1a esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - *fill* 0x000000003c0282e6 0x2 + 0x000000003c0282b0 0x1a esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x000000003c0282ca 0x2 .rodata.str1.4 - 0x000000003c0282e8 0x48 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x000000003c0282cc 0x48 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) .rodata.esp_crosscore_int_init.str1.4 - 0x000000003c028330 0x2b esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x000000003c028314 0x2b esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) 0x2f (size before relaxing) - *fill* 0x000000003c02835b 0x1 + *fill* 0x000000003c02833f 0x1 .rodata.__func__$0 - 0x000000003c02835c 0x17 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - *fill* 0x000000003c028373 0x1 + 0x000000003c028340 0x17 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + *fill* 0x000000003c028357 0x1 .rodata.__func__$1 - 0x000000003c028374 0x17 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - *fill* 0x000000003c02838b 0x1 + 0x000000003c028358 0x17 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + *fill* 0x000000003c02836f 0x1 .rodata.str1.4 - 0x000000003c02838c 0x42 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - *fill* 0x000000003c0283ce 0x2 + 0x000000003c028370 0x42 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + *fill* 0x000000003c0283b2 0x2 .rodata.esp_ipc_init.str1.4 - 0x000000003c0283d0 0x6 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x000000003c0283b4 0x6 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x16 (size before relaxing) - *fill* 0x000000003c0283d6 0x2 + *fill* 0x000000003c0283ba 0x2 .rodata.__func__$0 - 0x000000003c0283d8 0x9 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - *fill* 0x000000003c0283e1 0x3 + 0x000000003c0283bc 0x9 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + *fill* 0x000000003c0283c5 0x3 .rodata.__func__$1 - 0x000000003c0283e4 0xd esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - *fill* 0x000000003c0283f1 0x3 + 0x000000003c0283c8 0xd esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + *fill* 0x000000003c0283d5 0x3 .rodata.add_entry.str1.4 - 0x000000003c0283f4 0xc7 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c0284bb 0x1 + 0x000000003c0283d8 0xc7 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c02849f 0x1 .rodata.delete_entry.str1.4 - 0x000000003c0284bc 0x5f esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c02851b 0x1 + 0x000000003c0284a0 0x5f esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c0284ff 0x1 .rodata.task_wdt_timeout_abort_xtensa.str1.4 - 0x000000003c02851c 0xd3 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c0285ef 0x1 + 0x000000003c028500 0xd3 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c0285d3 0x1 .rodata.task_wdt_isr.str1.4 - 0x000000003c0285f0 0x107 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c0286f7 0x1 + 0x000000003c0285d4 0x107 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c0286db 0x1 .rodata.esp_task_wdt_add.str1.4 - 0x000000003c0286f8 0x3b esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c028733 0x1 + 0x000000003c0286dc 0x3b esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c028717 0x1 .rodata.subscribe_idle.str1.4 - 0x000000003c028734 0xa8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000003c028718 0xa8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .rodata.esp_task_wdt_init.str1.4 - 0x000000003c0287dc 0xa4 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000003c0287c0 0xa4 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .rodata.__FUNCTION__$5 - 0x000000003c028880 0x13 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c028893 0x1 + 0x000000003c028864 0x13 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c028877 0x1 .rodata.__FUNCTION__$7 - 0x000000003c028894 0xa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c02889e 0x2 + 0x000000003c028878 0xa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c028882 0x2 .rodata.__FUNCTION__$8 - 0x000000003c0288a0 0x11 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c0288b1 0x3 + 0x000000003c028884 0x11 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c028895 0x3 .rodata.__func__$12 - 0x000000003c0288b4 0xf esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c0288c3 0x1 + 0x000000003c028898 0xf esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c0288a7 0x1 .rodata.__func__$13 - 0x000000003c0288c4 0xd esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c0288d1 0x3 + 0x000000003c0288a8 0xd esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c0288b5 0x3 .rodata.__FUNCTION__$14 - 0x000000003c0288d4 0x12 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c0288e6 0x2 + 0x000000003c0288b8 0x12 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c0288ca 0x2 .rodata.__func__$15 - 0x000000003c0288e8 0x1e esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c028906 0x2 + 0x000000003c0288cc 0x1e esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c0288ea 0x2 .rodata.get_flash_clock_divider.str1.4 - 0x000000003c028908 0x93 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - *fill* 0x000000003c02899b 0x1 + 0x000000003c0288ec 0x93 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + *fill* 0x000000003c02897f 0x1 .rodata.GPIO_PIN_MUX_REG - 0x000000003c02899c 0xc4 esp-idf/soc/libsoc.a(gpio_periph.c.obj) - 0x000000003c02899c GPIO_PIN_MUX_REG + 0x000000003c028980 0xc4 esp-idf/soc/libsoc.a(gpio_periph.c.obj) + 0x000000003c028980 GPIO_PIN_MUX_REG .rodata.lcd_periph_signals - 0x000000003c028a60 0xac esp-idf/soc/libsoc.a(lcd_periph.c.obj) - 0x000000003c028a60 lcd_periph_signals + 0x000000003c028a44 0xac esp-idf/soc/libsoc.a(lcd_periph.c.obj) + 0x000000003c028a44 lcd_periph_signals .rodata.ledc_periph_signal - 0x000000003c028b0c 0x1 esp-idf/soc/libsoc.a(ledc_periph.c.obj) - 0x000000003c028b0c ledc_periph_signal - *fill* 0x000000003c028b0d 0x3 + 0x000000003c028af0 0x1 esp-idf/soc/libsoc.a(ledc_periph.c.obj) + 0x000000003c028af0 ledc_periph_signal + *fill* 0x000000003c028af1 0x3 .rodata.rtc_io_desc - 0x000000003c028b10 0x4d0 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - 0x000000003c028b10 rtc_io_desc + 0x000000003c028af4 0x4d0 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + 0x000000003c028af4 rtc_io_desc .rodata.rtc_io_num_map - 0x000000003c028fe0 0xc4 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - 0x000000003c028fe0 rtc_io_num_map + 0x000000003c028fc4 0xc4 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + 0x000000003c028fc4 rtc_io_num_map .rodata.gdma_release_group_handle.str1.4 - 0x000000003c0290a4 0x43 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c0290e7 0x1 + 0x000000003c029088 0x43 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c0290cb 0x1 .rodata.gdma_release_pair_handle.str1.4 - 0x000000003c0290e8 0x16 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c0290fe 0x2 + 0x000000003c0290cc 0x16 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c0290e2 0x2 .rodata.gdma_install_tx_interrupt.str1.4 - 0x000000003c029100 0x3f esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c02913f 0x1 + 0x000000003c0290e4 0x3f esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c029123 0x1 .rodata.gdma_new_channel.str1.4 - 0x000000003c029140 0x1ca esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000003c029124 0x1ca esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x1fe (size before relaxing) - *fill* 0x000000003c02930a 0x2 + *fill* 0x000000003c0292ee 0x2 .rodata.gdma_connect.str1.4 - 0x000000003c02930c 0x95 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c0293a1 0x3 + 0x000000003c0292f0 0x95 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c029385 0x3 .rodata.gdma_disconnect.str1.4 - 0x000000003c0293a4 0x4a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c0293ee 0x2 + 0x000000003c029388 0x4a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c0293d2 0x2 .rodata.gdma_set_transfer_ability.str1.4 - 0x000000003c0293f0 0x79 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c029469 0x3 + 0x000000003c0293d4 0x79 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c02944d 0x3 .rodata.__FUNCTION__$3 - 0x000000003c02946c 0xb esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c029477 0x1 + 0x000000003c029450 0xb esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c02945b 0x1 .rodata.__FUNCTION__$8 - 0x000000003c029478 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000003c02945c 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) .rodata.__FUNCTION__$9 - 0x000000003c02948c 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c0294a6 0x2 + 0x000000003c029470 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c02948a 0x2 .rodata.__FUNCTION__$11 - 0x000000003c0294a8 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000003c02948c 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) .rodata.__FUNCTION__$12 - 0x000000003c0294b8 0xd esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c0294c5 0x3 + 0x000000003c02949c 0xd esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c0294a9 0x3 .rodata.__FUNCTION__$14 - 0x000000003c0294c8 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c0294d9 0x3 + 0x000000003c0294ac 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c0294bd 0x3 .rodata.__func__$15 - 0x000000003c0294dc 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c0294f6 0x2 + 0x000000003c0294c0 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c0294da 0x2 .rodata.__func__$16 - 0x000000003c0294f8 0x19 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c029511 0x3 + 0x000000003c0294dc 0x19 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c0294f5 0x3 .rodata.__func__$17 - 0x000000003c029514 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c029525 0x3 + 0x000000003c0294f8 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c029509 0x3 .rodata.__FUNCTION__$18 - 0x000000003c029528 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c029539 0x3 + 0x000000003c02950c 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c02951d 0x3 .rodata.g_spi_lock_main_flash_dev - 0x000000003c02953c 0x4 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - 0x000000003c02953c g_spi_lock_main_flash_dev + 0x000000003c029520 0x4 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + 0x000000003c029520 g_spi_lock_main_flash_dev .rodata.esp_ota_get_running_partition.str1.4 - 0x000000003c029540 0x5f esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - *fill* 0x000000003c02959f 0x1 + 0x000000003c029524 0x5f esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + *fill* 0x000000003c029583 0x1 .rodata.__func__$1 - 0x000000003c0295a0 0x1e esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - *fill* 0x000000003c0295be 0x2 + 0x000000003c029584 0x1e esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + *fill* 0x000000003c0295a2 0x2 .rodata.gdma_periph_signals - 0x000000003c0295c0 0x2c esp-idf/soc/libsoc.a(gdma_periph.c.obj) - 0x000000003c0295c0 gdma_periph_signals + 0x000000003c0295a4 0x2c esp-idf/soc/libsoc.a(gdma_periph.c.obj) + 0x000000003c0295a4 gdma_periph_signals .rodata.load_partitions.str1.4 - 0x000000003c0295ec 0x79 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - *fill* 0x000000003c029665 0x3 + 0x000000003c0295d0 0x79 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + *fill* 0x000000003c029649 0x3 .rodata.ensure_partitions_loaded.str1.4 - 0x000000003c029668 0x36 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - *fill* 0x000000003c02969e 0x2 + 0x000000003c02964c 0x36 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + *fill* 0x000000003c029682 0x2 .rodata.esp_partition_next.str1.4 - 0x000000003c0296a0 0x2f esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - *fill* 0x000000003c0296cf 0x1 + 0x000000003c029684 0x2f esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + *fill* 0x000000003c0296b3 0x1 .rodata.esp_partition_get.str1.4 - 0x000000003c0296d0 0x11 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - *fill* 0x000000003c0296e1 0x3 + 0x000000003c0296b4 0x11 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + *fill* 0x000000003c0296c5 0x3 .rodata.__func__$2 - 0x000000003c0296e4 0x12 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - *fill* 0x000000003c0296f6 0x2 + 0x000000003c0296c8 0x12 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + *fill* 0x000000003c0296da 0x2 .rodata.__func__$3 - 0x000000003c0296f8 0x13 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - *fill* 0x000000003c02970b 0x1 - .rodata 0x000000003c02970c 0x20 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(interrupts--intlevel.o) - 0x000000003c02970c Xthal_intlevel - .rodata 0x000000003c02972c 0x60 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) - 0x000000003c02972c __sf_fake_stderr - 0x000000003c02974c __sf_fake_stdout - 0x000000003c02976c __sf_fake_stdin - .rodata 0x000000003c02978c 0x23c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) + 0x000000003c0296dc 0x13 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + *fill* 0x000000003c0296ef 0x1 + .rodata 0x000000003c0296f0 0x20 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(interrupts--intlevel.o) + 0x000000003c0296f0 Xthal_intlevel + .rodata 0x000000003c029710 0x60 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) + 0x000000003c029710 __sf_fake_stderr + 0x000000003c029730 __sf_fake_stdout + 0x000000003c029750 __sf_fake_stdin + .rodata 0x000000003c029770 0x23c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) .rodata.str1.1 - 0x000000003c0299c8 0x34 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) - .rodata 0x000000003c0299fc 0x23c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) + 0x000000003c0299ac 0x34 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) + .rodata 0x000000003c0299e0 0x23c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) .rodata.str1.1 - 0x000000003c029c38 0x34 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) + 0x000000003c029c1c 0x34 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) .rodata.str1.1 - 0x000000003c029c38 0xa5 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) + 0x000000003c029c1c 0xa5 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) 0xa7 (size before relaxing) .rodata.str1.1 - 0x000000003c029cdd 0x71 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) + 0x000000003c029cc1 0x71 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) 0x99 (size before relaxing) - *fill* 0x000000003c029d4e 0x2 - .rodata 0x000000003c029d50 0x128 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) - 0x000000003c029d60 __mprec_tinytens - 0x000000003c029d88 __mprec_bigtens - 0x000000003c029db0 __mprec_tens - .rodata 0x000000003c029e78 0x414 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) - 0x000000003c02a0b4 __action_table - 0x000000003c02a120 __state_table - 0x000000003c02a18c __chclass + *fill* 0x000000003c029d32 0x6 + .rodata 0x000000003c029d38 0x128 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) + 0x000000003c029d48 __mprec_tinytens + 0x000000003c029d70 __mprec_bigtens + 0x000000003c029d98 __mprec_tens + .rodata 0x000000003c029e60 0x414 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) + 0x000000003c02a09c __action_table + 0x000000003c02a108 __state_table + 0x000000003c02a174 __chclass .rodata.str1.1 - 0x000000003c02a28c 0x22 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) - .rodata 0x000000003c02a28c 0x23c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) + 0x000000003c02a274 0x22 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) + .rodata 0x000000003c02a274 0x23c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) .rodata.str1.1 - 0x000000003c02a4c8 0x22 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) - .rodata 0x000000003c02a4c8 0x101 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ctype_.o) - 0x000000003c02a4c8 _ctype_ + 0x000000003c02a4b0 0x22 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) + .rodata 0x000000003c02a4b0 0x101 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ctype_.o) + 0x000000003c02a4b0 _ctype_ .rodata.str1.1 - 0x000000003c02a5c9 0xa e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) + 0x000000003c02a5b1 0xa e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) 0xb (size before relaxing) - *fill* 0x000000003c02a5d3 0x1 - .rodata 0x000000003c02a5d4 0x16c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) - 0x000000003c02a5d4 __default_global_locale + *fill* 0x000000003c02a5bb 0x1 + .rodata 0x000000003c02a5bc 0x16c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) + 0x000000003c02a5bc __default_global_locale *(.rodata_wlog_error .rodata_wlog_error.*) *(.rodata_wlog_warning .rodata_wlog_warning.*) *(.irom1.text) *(.gnu.linkonce.r.*) *(.rodata1) - 0x000000003c02a740 __XT_EXCEPTION_TABLE_ = ABSOLUTE (.) + 0x000000003c02a728 __XT_EXCEPTION_TABLE_ = ABSOLUTE (.) *(.xt_except_table) *(.gcc_except_table .gcc_except_table.*) .gcc_except_table._GLOBAL__sub_D___cxa_get_globals_fast - 0x000000003c02a740 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + 0x000000003c02a728 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) .gcc_except_table._GLOBAL__sub_I__ZN9__gnu_cxx9__freeresEv - 0x000000003c02a744 0x10 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + 0x000000003c02a72c 0x10 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) .gcc_except_table._GLOBAL__sub_D__ZN9__gnu_cxx9__freeresEv - 0x000000003c02a754 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + 0x000000003c02a73c 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) *(.gnu.linkonce.e.*) *(.gnu.version_r) - 0x000000003c02a758 . = ((. + 0x3) & 0xfffffffffffffffc) - 0x000000003c02a758 __eh_frame = ABSOLUTE (.) + 0x000000003c02a740 . = ((. + 0x3) & 0xfffffffffffffffc) + 0x000000003c02a740 __eh_frame = ABSOLUTE (.) *(.eh_frame) - .eh_frame 0x000000003c02a758 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crtbegin.o - .eh_frame 0x000000003c02a758 0x38 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) - .eh_frame 0x000000003c02a790 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) - .eh_frame 0x000000003c02a7b8 0x8c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) - .eh_frame 0x000000003c02a844 0x70 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) - .eh_frame 0x000000003c02a8b4 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) - .eh_frame 0x000000003c02a8dc 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) - .eh_frame 0x000000003c02a904 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) - .eh_frame 0x000000003c02a95c 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) - .eh_frame 0x000000003c02a99c 0x134 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) - .eh_frame 0x000000003c02aad0 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) - .eh_frame 0x000000003c02ab28 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) - .eh_frame 0x000000003c02ab50 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) - .eh_frame 0x000000003c02ab78 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) - .eh_frame 0x000000003c02aba0 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) - .eh_frame 0x000000003c02abc8 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crtend.o - 0x000000003c02abd0 . = ((. + 0x7) & 0xfffffffffffffffc) - *fill* 0x000000003c02abcc 0x4 - 0x000000003c02abd0 __init_array_start = ABSOLUTE (.) + .eh_frame 0x000000003c02a740 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crtbegin.o + .eh_frame 0x000000003c02a740 0x38 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) + .eh_frame 0x000000003c02a778 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) + .eh_frame 0x000000003c02a7a0 0x8c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + .eh_frame 0x000000003c02a82c 0x70 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) + .eh_frame 0x000000003c02a89c 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) + .eh_frame 0x000000003c02a8c4 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) + .eh_frame 0x000000003c02a8ec 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) + .eh_frame 0x000000003c02a944 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) + .eh_frame 0x000000003c02a984 0x134 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + .eh_frame 0x000000003c02aab8 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) + .eh_frame 0x000000003c02ab10 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) + .eh_frame 0x000000003c02ab38 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) + .eh_frame 0x000000003c02ab60 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) + .eh_frame 0x000000003c02ab88 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) + .eh_frame 0x000000003c02abb0 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crtend.o + 0x000000003c02abb8 . = ((. + 0x7) & 0xfffffffffffffffc) + *fill* 0x000000003c02abb4 0x4 + 0x000000003c02abb8 __init_array_start = ABSOLUTE (.) *(EXCLUDE_FILE(*crtbegin.* *crtend.*) .ctors SORT_BY_NAME(.ctors.*)) - .ctors 0x000000003c02abd0 0x4 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) - .ctors 0x000000003c02abd4 0x4 esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) - .ctors 0x000000003c02abd8 0x4 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .ctors 0x000000003c02abdc 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) - .ctors 0x000000003c02abe0 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) - 0x000000003c02abe4 __init_array_end = ABSOLUTE (.) + .ctors 0x000000003c02abb8 0x4 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) + .ctors 0x000000003c02abbc 0x4 esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) + .ctors 0x000000003c02abc0 0x4 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .ctors 0x000000003c02abc4 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + .ctors 0x000000003c02abc8 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + 0x000000003c02abcc __init_array_end = ABSOLUTE (.) *crtbegin.*(.dtors) - .dtors 0x000000003c02abe4 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crtbegin.o + .dtors 0x000000003c02abcc 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crtbegin.o *(EXCLUDE_FILE(*crtend.*) .dtors) - .dtors 0x000000003c02abe8 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) - .dtors 0x000000003c02abec 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + .dtors 0x000000003c02abd0 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + .dtors 0x000000003c02abd4 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) *(SORT_BY_NAME(.dtors.*)) *(.dtors) - .dtors 0x000000003c02abf0 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crtend.o - 0x000000003c02abf0 __DTOR_END__ - 0x000000003c02abf4 __XT_EXCEPTION_DESCS_ = ABSOLUTE (.) + .dtors 0x000000003c02abd8 0x4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crtend.o + 0x000000003c02abd8 __DTOR_END__ + 0x000000003c02abdc __XT_EXCEPTION_DESCS_ = ABSOLUTE (.) *(.xt_except_desc) *(.gnu.linkonce.h.*) - 0x000000003c02abf4 __XT_EXCEPTION_DESCS_END__ = ABSOLUTE (.) + 0x000000003c02abdc __XT_EXCEPTION_DESCS_END__ = ABSOLUTE (.) *(.xt_except_desc_end) *(.dynamic) *(.gnu.version_d) - 0x000000003c02abf4 soc_reserved_memory_region_start = ABSOLUTE (.) + 0x000000003c02abdc soc_reserved_memory_region_start = ABSOLUTE (.) *(.reserved_memory_address) .reserved_memory_address - 0x000000003c02abf4 0x28 esp-idf/heap/libheap.a(memory_layout.c.obj) - 0x000000003c02ac1c soc_reserved_memory_region_end = ABSOLUTE (.) - 0x000000003c02ac1c _esp_system_init_fn_array_start = ABSOLUTE (.) + 0x000000003c02abdc 0x28 esp-idf/heap/libheap.a(memory_layout.c.obj) + 0x000000003c02ac04 soc_reserved_memory_region_end = ABSOLUTE (.) + 0x000000003c02ac04 _esp_system_init_fn_array_start = ABSOLUTE (.) *(SORT_BY_INIT_PRIORITY(.esp_system_init_fn.*)) .esp_system_init_fn.100 - 0x000000003c02ac1c 0x8 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) + 0x000000003c02ac04 0x8 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) .esp_system_init_fn.105 - 0x000000003c02ac24 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + 0x000000003c02ac0c 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) .esp_system_init_fn.200 - 0x000000003c02ac2c 0x8 esp-idf/esp_system/libesp_system.a(startup.c.obj) - 0x000000003c02ac34 _esp_system_init_fn_array_end = ABSOLUTE (.) - 0x000000003c02ac34 _rodata_end = ABSOLUTE (.) - 0x000000003c02ac34 _lit4_start = ABSOLUTE (.) + 0x000000003c02ac14 0x8 esp-idf/esp_system/libesp_system.a(startup.c.obj) + 0x000000003c02ac1c _esp_system_init_fn_array_end = ABSOLUTE (.) + 0x000000003c02ac1c _rodata_end = ABSOLUTE (.) + 0x000000003c02ac1c _lit4_start = ABSOLUTE (.) *(*.lit4) *(.lit4.*) *(.gnu.linkonce.lit4.*) - 0x000000003c02ac34 _lit4_end = ABSOLUTE (.) - 0x000000003c02ac34 . = ALIGN (0x4) - 0x000000003c02ac34 _thread_local_start = ABSOLUTE (.) + 0x000000003c02ac1c _lit4_end = ABSOLUTE (.) + 0x000000003c02ac1c . = ALIGN (0x4) + 0x000000003c02ac1c _thread_local_start = ABSOLUTE (.) *(.tdata) *(.tdata.*) *(.tbss) *(.tbss.*) - 0x000000003c02ac34 _thread_local_end = ABSOLUTE (.) - 0x000000003c02ac34 . = ALIGN (0x4) + 0x000000003c02ac1c _thread_local_end = ABSOLUTE (.) + 0x000000003c02ac1c . = ALIGN (0x4) 0x0000000000000010 _flash_rodata_align = ALIGNOF (.flash.rodata) .flash.rodata_noload - 0x000000003c02ac34 0x0 - 0x000000003c02ac34 _rodata_reserved_end = ABSOLUTE (.) - 0x000000003c02ac34 . = ALIGN (0x4) + 0x000000003c02ac1c 0x0 + 0x000000003c02ac1c _rodata_reserved_end = ABSOLUTE (.) + 0x000000003c02ac1c . = ALIGN (0x4) *(.rodata_wlog_debug .rodata_wlog_debug.*) *(.rodata_wlog_info .rodata_wlog_info.*) *(.rodata_wlog_verbose .rodata_wlog_verbose.*) .ext_ram.dummy 0x000000003c000020 0x2ffe0 - 0x000000003c02ac34 . = (ORIGIN (extern_ram_seg) + (_rodata_reserved_end - _flash_rodata_dummy_start)) - *fill* 0x000000003c000020 0x2ac14 + 0x000000003c02ac1c . = (ORIGIN (extern_ram_seg) + (_rodata_reserved_end - _flash_rodata_dummy_start)) + *fill* 0x000000003c000020 0x2abfc 0x000000003c030000 . = ALIGN (0x10000) - *fill* 0x000000003c02ac34 0x53cc + *fill* 0x000000003c02ac1c 0x53e4 .ext_ram.bss 0x000000003c030000 0x0 0x000000003c030000 _ext_ram_bss_start = ABSOLUTE (.) @@ -20222,7 +20243,7 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x000000003fc94538 . = ALIGN (0x8) 0x000000003fc94538 _heap_low_start = ABSOLUTE (.) -.xt.prop 0x0000000000000000 0x239dc +.xt.prop 0x0000000000000000 0x23a24 *(.xt.prop .gnu.linkonce.prop.*) .xt.prop 0x0000000000000000 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o 0x24 (size before relaxing) @@ -20387,502 +20408,503 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x390 (size before relaxing) .xt.prop 0x000000000000e238 0x594 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) 0x798 (size before relaxing) - .xt.prop 0x000000000000e7cc 0x1c8 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - 0x1f8 (size before relaxing) - .xt.prop 0x000000000000e994 0xc60 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0xd20 (size before relaxing) - .xt.prop 0x000000000000f5f4 0x174 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - 0x180 (size before relaxing) - .xt.prop 0x000000000000f768 0x54 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - 0x1d4 (size before relaxing) - .xt.prop 0x000000000000f7bc 0xfc esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - 0x180 (size before relaxing) - .xt.prop 0x000000000000f8b8 0x54 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) - .xt.prop 0x000000000000f90c 0xa8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - 0xcd8 (size before relaxing) - .xt.prop 0x000000000000f9b4 0xf0 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - 0x5f4 (size before relaxing) - .xt.prop 0x000000000000faa4 0x384 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - 0x7b0 (size before relaxing) - .xt.prop 0x000000000000fe28 0x30 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .xt.prop 0x000000000000e7cc 0x60 esp-idf/main/libmain.a(led_matrix_main.c.obj) + .xt.prop 0x000000000000e82c 0x1b0 esp-idf/main/libmain.a(led_matrix.c.obj) 0x258 (size before relaxing) - .xt.prop 0x000000000000fe58 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) - 0xa08 (size before relaxing) - .xt.prop 0x000000000000fe58 0xdb0 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x16e0 (size before relaxing) - .xt.prop 0x0000000000010c08 0x294 esp-idf/driver/libdriver.a(rtc_io.c.obj) - 0x750 (size before relaxing) - .xt.prop 0x0000000000010e9c 0xa8c esp-idf/driver/libdriver.a(ledc.c.obj) - 0x1c80 (size before relaxing) - .xt.prop 0x0000000000011928 0x0 esp-idf/driver/libdriver.a(usb_serial_jtag.c.obj) - 0x2e8 (size before relaxing) - .xt.prop 0x0000000000011928 0x6c esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - 0xb4 (size before relaxing) - .xt.prop 0x0000000000011994 0x1b0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - 0x678 (size before relaxing) - .xt.prop 0x0000000000011b44 0x24 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - 0x30 (size before relaxing) - .xt.prop 0x0000000000011b68 0x24 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - 0x240 (size before relaxing) - .xt.prop 0x0000000000011b8c 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - 0x168 (size before relaxing) - .xt.prop 0x0000000000011bbc 0xc0 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - 0xcc (size before relaxing) - .xt.prop 0x0000000000011c7c 0x174 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - 0x21c (size before relaxing) - .xt.prop 0x0000000000011df0 0x348 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - 0x5ac (size before relaxing) - .xt.prop 0x0000000000012138 0x624 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - 0x7bc (size before relaxing) - .xt.prop 0x000000000001275c 0x168 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - 0x1d4 (size before relaxing) - .xt.prop 0x00000000000128c4 0x444 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - 0x1110 (size before relaxing) - .xt.prop 0x0000000000012d08 0x12c esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - 0x474 (size before relaxing) - .xt.prop 0x0000000000012e34 0x2b8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - 0x504 (size before relaxing) - .xt.prop 0x00000000000130ec 0x84 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - 0xfc (size before relaxing) - .xt.prop 0x0000000000013170 0x114 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - 0x210 (size before relaxing) - .xt.prop 0x0000000000013284 0x3e4 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - 0x480 (size before relaxing) - .xt.prop 0x0000000000013668 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) - .xt.prop 0x0000000000013680 0xaec esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0xb70 (size before relaxing) - .xt.prop 0x000000000001416c 0xfc esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - 0x108 (size before relaxing) - .xt.prop 0x0000000000014268 0xd8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - 0xe4 (size before relaxing) - .xt.prop 0x0000000000014340 0x168 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .xt.prop 0x000000000000e9dc 0xc60 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0xcfc (size before relaxing) + .xt.prop 0x000000000000f63c 0x174 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) 0x180 (size before relaxing) - .xt.prop 0x00000000000144a8 0x2c4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - 0x30c (size before relaxing) - .xt.prop 0x000000000001476c 0x90 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - 0x9c (size before relaxing) - .xt.prop 0x00000000000147fc 0x4d4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - 0x4f8 (size before relaxing) - .xt.prop 0x0000000000014cd0 0x90 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - 0x9c (size before relaxing) - .xt.prop 0x0000000000014d60 0x384 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - 0x3b4 (size before relaxing) - .xt.prop 0x00000000000150e4 0x60 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - 0x90 (size before relaxing) - .xt.prop 0x0000000000015144 0x18c esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - 0x210 (size before relaxing) - .xt.prop 0x00000000000152d0 0x1f8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - 0x210 (size before relaxing) - .xt.prop 0x00000000000154c8 0x6fc esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - 0xc84 (size before relaxing) - .xt.prop 0x0000000000015bc4 0x108 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - 0x1f8 (size before relaxing) - .xt.prop 0x0000000000015ccc 0x24 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) - 0x30 (size before relaxing) - .xt.prop 0x0000000000015cf0 0x48 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) - .xt.prop 0x0000000000015d38 0x48 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) - 0x60 (size before relaxing) - .xt.prop 0x0000000000015d80 0x9c esp-idf/hal/libhal.a(mpu_hal.c.obj) - .xt.prop 0x0000000000015e1c 0x78 esp-idf/hal/libhal.a(efuse_hal.c.obj) - 0xb4 (size before relaxing) - .xt.prop 0x0000000000015e94 0xfc esp-idf/hal/libhal.a(efuse_hal.c.obj) - 0x2dc (size before relaxing) - .xt.prop 0x0000000000015f90 0xd8 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) - 0x1bc (size before relaxing) - .xt.prop 0x0000000000016068 0x30 esp-idf/hal/libhal.a(ledc_hal.c.obj) - 0xd8 (size before relaxing) - .xt.prop 0x0000000000016098 0x120 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) - 0x1a4 (size before relaxing) - .xt.prop 0x00000000000161b8 0x84 esp-idf/hal/libhal.a(gpio_hal.c.obj) - 0x90 (size before relaxing) - .xt.prop 0x000000000001623c 0x234 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - 0x24c (size before relaxing) - .xt.prop 0x0000000000016470 0x4f8 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x57c (size before relaxing) - .xt.prop 0x0000000000016968 0x120 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - 0x12c (size before relaxing) - .xt.prop 0x0000000000016a88 0x240 esp-idf/hal/libhal.a(systimer_hal.c.obj) - 0x300 (size before relaxing) - .xt.prop 0x0000000000016cc8 0x48 esp-idf/hal/libhal.a(lcd_hal.c.obj) - 0x12c (size before relaxing) - .xt.prop 0x0000000000016d10 0x2d0 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - 0x2dc (size before relaxing) - .xt.prop 0x0000000000016fe0 0xc esp-idf/soc/libsoc.a(gpio_periph.c.obj) - 0x18 (size before relaxing) - .xt.prop 0x0000000000016fec 0xc esp-idf/soc/libsoc.a(lcd_periph.c.obj) - .xt.prop 0x0000000000016ff8 0xc esp-idf/soc/libsoc.a(ledc_periph.c.obj) - .xt.prop 0x0000000000017004 0x18 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - .xt.prop 0x000000000001701c 0x0 esp-idf/soc/libsoc.a(spi_periph.c.obj) - 0xc (size before relaxing) - .xt.prop 0x000000000001701c 0x60 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - 0x90 (size before relaxing) - .xt.prop 0x000000000001707c 0x84 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) - 0xe4 (size before relaxing) - .xt.prop 0x0000000000017100 0x60 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) - 0x1b18 (size before relaxing) - .xt.prop 0x0000000000017160 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl_common.c.obj) - 0x1c8 (size before relaxing) - .xt.prop 0x0000000000017160 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_retention.c.obj) - 0x1f8 (size before relaxing) - .xt.prop 0x0000000000017160 0x858 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - 0xd68 (size before relaxing) - .xt.prop 0x00000000000179b8 0x48 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .xt.prop 0x0000000000017a00 0x0 esp-idf/esp_phy/libesp_phy.a(phy_init.c.obj) - 0x63c (size before relaxing) - .xt.prop 0x0000000000017a00 0x78 esp-idf/ulp/libulp.a(ulp_common.c.obj) - 0xd8 (size before relaxing) - .xt.prop 0x0000000000017a78 0x114 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) - 0x1b0 (size before relaxing) - .xt.prop 0x0000000000017b8c 0x0 esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) - 0x17f4 (size before relaxing) - .xt.prop 0x0000000000017b8c 0x0 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) - 0xf0 (size before relaxing) - .xt.prop 0x0000000000017b8c 0x0 esp-idf/driver/libdriver.a(spi_common.c.obj) - 0xef4 (size before relaxing) - .xt.prop 0x0000000000017b8c 0xc esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - 0x75c (size before relaxing) - .xt.prop 0x0000000000017b98 0x0 esp-idf/driver/libdriver.a(touch_sensor_common.c.obj) - 0x504 (size before relaxing) - .xt.prop 0x0000000000017b98 0x0 esp-idf/esp_pm/libesp_pm.a(pm_impl.c.obj) - 0x630 (size before relaxing) - .xt.prop 0x0000000000017b98 0x48 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - 0x2b8 (size before relaxing) - .xt.prop 0x0000000000017be0 0x9c esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - 0x504 (size before relaxing) - .xt.prop 0x0000000000017c7c 0x84 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - 0xdf8 (size before relaxing) - .xt.prop 0x0000000000017d00 0x48 esp-idf/hal/libhal.a(gdma_hal.c.obj) - .xt.prop 0x0000000000017d48 0x0 esp-idf/hal/libhal.a(touch_sensor_hal.c.obj) - 0x138 (size before relaxing) - .xt.prop 0x0000000000017d48 0x0 esp-idf/hal/libhal.a(touch_sensor_hal.c.obj) - 0x3cc (size before relaxing) - .xt.prop 0x0000000000017d48 0x0 esp-idf/hal/libhal.a(rtc_cntl_hal.c.obj) - 0x138 (size before relaxing) - .xt.prop 0x0000000000017d48 0xc esp-idf/soc/libsoc.a(gdma_periph.c.obj) - .xt.prop 0x0000000000017d54 0x0 esp-idf/soc/libsoc.a(touch_sensor_periph.c.obj) - 0xc (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/soc/libsoc.a(temperature_sensor_periph.c.obj) - 0xc (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(mac_addr.c.obj) - 0x2d0 (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_api.cpp.obj) - 0x102c (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_storage.cpp.obj) - 0xeac (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_handle_simple.cpp.obj) - 0x510 (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_partition.cpp.obj) - 0x1bc (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_partition_manager.cpp.obj) - 0x4a4 (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_item_hash_list.cpp.obj) - 0x2d0 (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_page.cpp.obj) - 0x15e4 (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .xt.prop 0x000000000000f7b0 0x54 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + 0x1d4 (size before relaxing) + .xt.prop 0x000000000000f804 0xfc esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x180 (size before relaxing) + .xt.prop 0x000000000000f900 0x54 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + .xt.prop 0x000000000000f954 0xa8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + 0xcd8 (size before relaxing) + .xt.prop 0x000000000000f9fc 0xf0 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) 0x5f4 (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_partition_lookup.cpp.obj) - 0x84 (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_types.cpp.obj) - 0x90 (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common.c.obj) - 0x30c (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) - 0x24c (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) - 0x864 (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) - 0x918 (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) - 0x12c (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) - 0xd8 (size before relaxing) - .xt.prop 0x0000000000017d54 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32s3.c.obj) - 0x60 (size before relaxing) - .xt.prop 0x0000000000017d54 0x384 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - 0x618 (size before relaxing) - .xt.prop 0x00000000000180d8 0x0 esp-idf/hal/libhal.a(mmu_hal.c.obj) - 0x1d4 (size before relaxing) - .xt.prop 0x00000000000180d8 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_sha256.c.obj) - 0x2c4 (size before relaxing) - .xt.prop 0x00000000000180d8 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(sha.c.obj) - 0x3e4 (size before relaxing) - .xt.prop 0x00000000000180d8 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) - 0x30 (size before relaxing) - .xt.prop 0x00000000000180d8 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) - 0x1bc (size before relaxing) - .xt.prop 0x00000000000180d8 0x0 esp-idf/hal/libhal.a(sha_hal.c.obj) - 0x300 (size before relaxing) - .xt.prop 0x00000000000180d8 0x0 esp-idf/soc/libsoc.a(dport_access_common.c.obj) - 0x3c (size before relaxing) - .xt.prop 0x00000000000180d8 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(esp_crypto_lock.c.obj) - 0x198 (size before relaxing) - .xt.prop 0x00000000000180d8 0xe4 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(windowspill_asm.o) - 0xf0 (size before relaxing) - .xt.prop 0x00000000000181bc 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(int_asm--set_intclear.o) - 0x24 (size before relaxing) - .xt.prop 0x00000000000181bc 0xc E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(interrupts--intlevel.o) - .xt.prop 0x00000000000181c8 0x24 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(state_asm--restore_extra_nw.o) - .xt.prop 0x00000000000181ec 0x24 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(state_asm--save_extra_nw.o) - .xt.prop 0x0000000000018210 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(del_opv.o) - 0x30 (size before relaxing) - .xt.prop 0x0000000000018210 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(del_opvs.o) - 0x30 (size before relaxing) - .xt.prop 0x0000000000018210 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_handler.o) - 0x78 (size before relaxing) - .xt.prop 0x0000000000018210 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) - 0x6c (size before relaxing) - .xt.prop 0x0000000000018210 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(del_op.o) - 0x30 (size before relaxing) - .xt.prop 0x0000000000018210 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) - 0x1a4 (size before relaxing) - .xt.prop 0x0000000000018210 0xb4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) - 0x168 (size before relaxing) - .xt.prop 0x00000000000182c4 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) - 0x18c (size before relaxing) - .xt.prop 0x00000000000182c4 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_unex_handler.o) - 0xc (size before relaxing) - .xt.prop 0x00000000000182c4 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) - 0x30 (size before relaxing) - .xt.prop 0x00000000000182c4 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_term_handler.o) - 0xc (size before relaxing) - .xt.prop 0x00000000000182c4 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) - 0x54 (size before relaxing) - .xt.prop 0x00000000000182c4 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) - 0x15c (size before relaxing) - .xt.prop 0x00000000000182c4 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(tinfo.o) - 0xcc (size before relaxing) - .xt.prop 0x00000000000182c4 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(bad_alloc.o) - 0x90 (size before relaxing) - .xt.prop 0x00000000000182c4 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) - 0x174 (size before relaxing) - .xt.prop 0x00000000000182c4 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(del_ops.o) - 0x30 (size before relaxing) - .xt.prop 0x00000000000182c4 0xc0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) - 0x3b4 (size before relaxing) - .xt.prop 0x0000000000018384 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_exception.o) - 0x1f8 (size before relaxing) - .xt.prop 0x0000000000018384 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) - 0xfc (size before relaxing) - .xt.prop 0x0000000000018384 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_addsubdf3.o) - 0x420 (size before relaxing) - .xt.prop 0x0000000000018384 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_muldf3.o) - 0x228 (size before relaxing) - .xt.prop 0x0000000000018384 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdf3.o) - 0x264 (size before relaxing) - .xt.prop 0x0000000000018384 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_fixdfsi.o) - 0x6c (size before relaxing) - .xt.prop 0x0000000000018384 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_floatsidf.o) - 0x54 (size before relaxing) - .xt.prop 0x0000000000018384 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_ffsdi2.o) - 0x48 (size before relaxing) - .xt.prop 0x0000000000018384 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_popcountsi2.o) - 0x30 (size before relaxing) - .xt.prop 0x0000000000018384 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) - 0x198 (size before relaxing) - .xt.prop 0x0000000000018384 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) - 0x144 (size before relaxing) - .xt.prop 0x0000000000018384 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) - 0x180 (size before relaxing) - .xt.prop 0x0000000000018384 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) - 0x138 (size before relaxing) - .xt.prop 0x0000000000018384 0x60 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) - 0x384 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_api.o) + .xt.prop 0x000000000000faec 0x384 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x7b0 (size before relaxing) + .xt.prop 0x000000000000fe70 0x30 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x258 (size before relaxing) + .xt.prop 0x000000000000fea0 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + 0xa08 (size before relaxing) + .xt.prop 0x000000000000fea0 0xdb0 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x16e0 (size before relaxing) + .xt.prop 0x0000000000010c50 0x294 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x750 (size before relaxing) + .xt.prop 0x0000000000010ee4 0xa8c esp-idf/driver/libdriver.a(ledc.c.obj) + 0x1c80 (size before relaxing) + .xt.prop 0x0000000000011970 0x0 esp-idf/driver/libdriver.a(usb_serial_jtag.c.obj) 0x2e8 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_debug.o) - 0x474 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_feature.o) - 0x7ec (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_hw_freq.o) - 0x6e4 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_init.o) - 0x558 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_pbus.o) - 0x2c4 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_pwdet.o) - 0x228 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_reg.o) - 0x888 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_rfpll.o) - 0x54c (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_rx_gain.o) - 0x318 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_tester_cali.o) - 0xfc (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_track.o) - 0x3fc (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_tsens.o) - 0x294 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_tx_cal.o) - 0x900 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_tx_gain.o) - 0x558 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_analog_cal.o) - 0x198 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_basic.o) - 0x228 (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_i2c.o) - 0x27c (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_rx_cal.o) - 0xbac (size before relaxing) - .xt.prop 0x00000000000183e4 0x0 esp-idf/esp_phy/libesp_phy.a(lib_printf.c.obj) - 0x294 (size before relaxing) - .xt.prop 0x00000000000183e4 0xcc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) - .xt.prop 0x00000000000184b0 0xc0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) - 0xcc (size before relaxing) - .xt.prop 0x0000000000018570 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-bzero.o) - 0x30 (size before relaxing) - .xt.prop 0x0000000000018570 0x30 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) - .xt.prop 0x00000000000185a0 0x210 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) - .xt.prop 0x00000000000187b0 0x9c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) - .xt.prop 0x000000000001884c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fprintf.o) - 0x48 (size before relaxing) - .xt.prop 0x000000000001884c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fputs.o) - 0x9c (size before relaxing) - .xt.prop 0x000000000001884c 0x3c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) - 0x48 (size before relaxing) - .xt.prop 0x0000000000018888 0x2c4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) - .xt.prop 0x0000000000018b4c 0x210 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) - .xt.prop 0x0000000000018d5c 0x9c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) - .xt.prop 0x0000000000018df8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwrite.o) - 0xc0 (size before relaxing) - .xt.prop 0x0000000000018df8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-itoa.o) - 0x78 (size before relaxing) - .xt.prop 0x0000000000018df8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-lcltime_r.o) - 0x240 (size before relaxing) - .xt.prop 0x0000000000018df8 0x108 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) - 0x114 (size before relaxing) - .xt.prop 0x0000000000018f00 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-memchr.o) - 0x48 (size before relaxing) - .xt.prop 0x0000000000018f00 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-memcmp.o) - 0x84 (size before relaxing) - .xt.prop 0x0000000000018f00 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-memcpy.o) - 0x15c (size before relaxing) - .xt.prop 0x0000000000018f00 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-memmove.o) - 0x6c (size before relaxing) - .xt.prop 0x0000000000018f00 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-memset.o) - 0xd8 (size before relaxing) - .xt.prop 0x0000000000018f00 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-month_lengths.o) - 0xc (size before relaxing) - .xt.prop 0x0000000000018f00 0x54 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) - 0x60 (size before relaxing) - .xt.prop 0x0000000000018f54 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-puts.o) - 0x9c (size before relaxing) - .xt.prop 0x0000000000018f54 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-qsort.o) - 0x3b4 (size before relaxing) - .xt.prop 0x0000000000018f54 0x108 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) - 0x114 (size before relaxing) - .xt.prop 0x000000000001905c 0x144 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) - .xt.prop 0x00000000000191a0 0xb4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) - 0xc0 (size before relaxing) - .xt.prop 0x0000000000019254 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sprintf.o) - 0x48 (size before relaxing) - .xt.prop 0x0000000000019254 0xc0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) - 0xcc (size before relaxing) - .xt.prop 0x0000000000019314 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strcat.o) - 0x3c (size before relaxing) - .xt.prop 0x0000000000019314 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strcmp.o) - 0x120 (size before relaxing) - .xt.prop 0x0000000000019314 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strcpy.o) - 0x114 (size before relaxing) - .xt.prop 0x0000000000019314 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strcspn.o) - 0x9c (size before relaxing) - .xt.prop 0x0000000000019314 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strerror_r.o) - 0x3c (size before relaxing) - .xt.prop 0x0000000000019314 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strlcat.o) - 0xa8 (size before relaxing) - .xt.prop 0x0000000000019314 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strlcpy.o) - 0x90 (size before relaxing) - .xt.prop 0x0000000000019314 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strlen.o) - 0xc0 (size before relaxing) - .xt.prop 0x0000000000019314 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strncmp.o) - 0x54 (size before relaxing) - .xt.prop 0x0000000000019314 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strncpy.o) - 0x1a4 (size before relaxing) - .xt.prop 0x0000000000019314 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strstr.o) - 0x78 (size before relaxing) - .xt.prop 0x0000000000019314 0x273c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) - 0x276c (size before relaxing) - .xt.prop 0x000000000001ba50 0x30 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) - .xt.prop 0x000000000001ba80 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-tzcalc_limits.o) - 0x108 (size before relaxing) - .xt.prop 0x000000000001ba80 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-tzlock.o) - 0x48 (size before relaxing) - .xt.prop 0x000000000001ba80 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-tzset.o) - 0x48 (size before relaxing) - .xt.prop 0x000000000001ba80 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-tzset_r.o) - 0x228 (size before relaxing) - .xt.prop 0x000000000001ba80 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-tzvars.o) - 0xc (size before relaxing) - .xt.prop 0x000000000001ba80 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-utoa.o) - 0x78 (size before relaxing) - .xt.prop 0x000000000001ba80 0x2838 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) - 0x2868 (size before relaxing) - .xt.prop 0x000000000001e2b8 0x54 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) - 0x60 (size before relaxing) - .xt.prop 0x000000000001e30c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vsnprintf.o) - 0x84 (size before relaxing) - .xt.prop 0x000000000001e30c 0xe4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) - 0xf0 (size before relaxing) - .xt.prop 0x000000000001e3f0 0x7c8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) - .xt.prop 0x000000000001ebb8 0xfc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) - 0x108 (size before relaxing) - .xt.prop 0x000000000001ecb4 0x21c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) - .xt.prop 0x000000000001eed0 0xb4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) - .xt.prop 0x000000000001ef84 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-getenv_r.o) - 0xcc (size before relaxing) - .xt.prop 0x000000000001ef84 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-gettzinfo.o) - 0x3c (size before relaxing) - .xt.prop 0x000000000001ef84 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-gmtime_r.o) + .xt.prop 0x0000000000011970 0x6c esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) 0xb4 (size before relaxing) - .xt.prop 0x000000000001ef84 0x60 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) - .xt.prop 0x000000000001efe4 0x7e0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) - 0x7ec (size before relaxing) - .xt.prop 0x000000000001f7c4 0x48 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) - .xt.prop 0x000000000001f80c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-siscanf.o) - 0x48 (size before relaxing) - .xt.prop 0x000000000001f80c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strerror.o) - 0x81c (size before relaxing) - .xt.prop 0x000000000001f80c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strtoul.o) - 0x1a4 (size before relaxing) - .xt.prop 0x000000000001f80c 0x204c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) - 0x207c (size before relaxing) - .xt.prop 0x0000000000021858 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiscanf.o) - 0x1c2c (size before relaxing) - .xt.prop 0x0000000000021858 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-u_strerr.o) - 0x24 (size before relaxing) - .xt.prop 0x0000000000021858 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ungetc.o) - 0x198 (size before relaxing) - .xt.prop 0x0000000000021858 0x20ac e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) - 0x20dc (size before relaxing) - .xt.prop 0x0000000000023904 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-envlock.o) - 0x48 (size before relaxing) - .xt.prop 0x0000000000023904 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-iswspace.o) + .xt.prop 0x00000000000119dc 0x1b0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x678 (size before relaxing) + .xt.prop 0x0000000000011b8c 0x24 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) 0x30 (size before relaxing) - .xt.prop 0x0000000000023904 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-iswspace_l.o) - 0x3c (size before relaxing) - .xt.prop 0x0000000000023904 0x18 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) - 0x78 (size before relaxing) - .xt.prop 0x000000000002391c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbrtowc.o) - 0x6c (size before relaxing) - .xt.prop 0x000000000002391c 0x54 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) + .xt.prop 0x0000000000011bb0 0x24 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + 0x240 (size before relaxing) + .xt.prop 0x0000000000011bd4 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + 0x168 (size before relaxing) + .xt.prop 0x0000000000011c04 0xc0 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + 0xcc (size before relaxing) + .xt.prop 0x0000000000011cc4 0x174 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x21c (size before relaxing) + .xt.prop 0x0000000000011e38 0x348 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x5ac (size before relaxing) + .xt.prop 0x0000000000012180 0x624 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x7bc (size before relaxing) + .xt.prop 0x00000000000127a4 0x168 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + 0x1d4 (size before relaxing) + .xt.prop 0x000000000001290c 0x444 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x1110 (size before relaxing) + .xt.prop 0x0000000000012d50 0x12c esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x474 (size before relaxing) + .xt.prop 0x0000000000012e7c 0x2b8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x504 (size before relaxing) + .xt.prop 0x0000000000013134 0x84 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + 0xfc (size before relaxing) + .xt.prop 0x00000000000131b8 0x114 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + 0x210 (size before relaxing) + .xt.prop 0x00000000000132cc 0x3e4 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + 0x480 (size before relaxing) + .xt.prop 0x00000000000136b0 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .xt.prop 0x00000000000136c8 0xaec esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0xb70 (size before relaxing) + .xt.prop 0x00000000000141b4 0xfc esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x108 (size before relaxing) + .xt.prop 0x00000000000142b0 0xd8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + 0xe4 (size before relaxing) + .xt.prop 0x0000000000014388 0x168 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x180 (size before relaxing) + .xt.prop 0x00000000000144f0 0x2c4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x30c (size before relaxing) + .xt.prop 0x00000000000147b4 0x90 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + 0x9c (size before relaxing) + .xt.prop 0x0000000000014844 0x4d4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x4f8 (size before relaxing) + .xt.prop 0x0000000000014d18 0x90 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + 0x9c (size before relaxing) + .xt.prop 0x0000000000014da8 0x384 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x3b4 (size before relaxing) + .xt.prop 0x000000000001512c 0x60 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + 0x90 (size before relaxing) + .xt.prop 0x000000000001518c 0x18c esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x210 (size before relaxing) + .xt.prop 0x0000000000015318 0x1f8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x210 (size before relaxing) + .xt.prop 0x0000000000015510 0x6fc esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0xc84 (size before relaxing) + .xt.prop 0x0000000000015c0c 0x108 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x1f8 (size before relaxing) + .xt.prop 0x0000000000015d14 0x24 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + 0x30 (size before relaxing) + .xt.prop 0x0000000000015d38 0x48 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) + .xt.prop 0x0000000000015d80 0x48 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) 0x60 (size before relaxing) - .xt.prop 0x0000000000023970 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sccl.o) - 0xd8 (size before relaxing) - .xt.prop 0x0000000000023970 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strtol.o) - 0x1c8 (size before relaxing) - .xt.prop 0x0000000000023970 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strtoll.o) - 0x1c8 (size before relaxing) - .xt.prop 0x0000000000023970 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strtoull.o) + .xt.prop 0x0000000000015dc8 0x9c esp-idf/hal/libhal.a(mpu_hal.c.obj) + .xt.prop 0x0000000000015e64 0x78 esp-idf/hal/libhal.a(efuse_hal.c.obj) + 0xb4 (size before relaxing) + .xt.prop 0x0000000000015edc 0xfc esp-idf/hal/libhal.a(efuse_hal.c.obj) + 0x2dc (size before relaxing) + .xt.prop 0x0000000000015fd8 0xd8 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) 0x1bc (size before relaxing) - .xt.prop 0x0000000000023970 0x60 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) - 0x6c (size before relaxing) - .xt.prop 0x00000000000239d0 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_cmpdf2.o) - 0x288 (size before relaxing) - .xt.prop 0x00000000000239d0 0xc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crtend.o + .xt.prop 0x00000000000160b0 0x30 esp-idf/hal/libhal.a(ledc_hal.c.obj) + 0xd8 (size before relaxing) + .xt.prop 0x00000000000160e0 0x120 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) + 0x1a4 (size before relaxing) + .xt.prop 0x0000000000016200 0x84 esp-idf/hal/libhal.a(gpio_hal.c.obj) + 0x90 (size before relaxing) + .xt.prop 0x0000000000016284 0x234 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x24c (size before relaxing) + .xt.prop 0x00000000000164b8 0x4f8 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x57c (size before relaxing) + .xt.prop 0x00000000000169b0 0x120 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x12c (size before relaxing) + .xt.prop 0x0000000000016ad0 0x240 esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x300 (size before relaxing) + .xt.prop 0x0000000000016d10 0x48 esp-idf/hal/libhal.a(lcd_hal.c.obj) + 0x12c (size before relaxing) + .xt.prop 0x0000000000016d58 0x2d0 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x2dc (size before relaxing) + .xt.prop 0x0000000000017028 0xc esp-idf/soc/libsoc.a(gpio_periph.c.obj) + 0x18 (size before relaxing) + .xt.prop 0x0000000000017034 0xc esp-idf/soc/libsoc.a(lcd_periph.c.obj) + .xt.prop 0x0000000000017040 0xc esp-idf/soc/libsoc.a(ledc_periph.c.obj) + .xt.prop 0x000000000001704c 0x18 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + .xt.prop 0x0000000000017064 0x0 esp-idf/soc/libsoc.a(spi_periph.c.obj) + 0xc (size before relaxing) + .xt.prop 0x0000000000017064 0x60 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + 0x90 (size before relaxing) + .xt.prop 0x00000000000170c4 0x84 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + 0xe4 (size before relaxing) + .xt.prop 0x0000000000017148 0x60 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + 0x1b18 (size before relaxing) + .xt.prop 0x00000000000171a8 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl_common.c.obj) + 0x1c8 (size before relaxing) + .xt.prop 0x00000000000171a8 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_retention.c.obj) + 0x1f8 (size before relaxing) + .xt.prop 0x00000000000171a8 0x858 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0xd68 (size before relaxing) + .xt.prop 0x0000000000017a00 0x48 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .xt.prop 0x0000000000017a48 0x0 esp-idf/esp_phy/libesp_phy.a(phy_init.c.obj) + 0x63c (size before relaxing) + .xt.prop 0x0000000000017a48 0x78 esp-idf/ulp/libulp.a(ulp_common.c.obj) + 0xd8 (size before relaxing) + .xt.prop 0x0000000000017ac0 0x114 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + 0x1b0 (size before relaxing) + .xt.prop 0x0000000000017bd4 0x0 esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) + 0x17f4 (size before relaxing) + .xt.prop 0x0000000000017bd4 0x0 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + 0xf0 (size before relaxing) + .xt.prop 0x0000000000017bd4 0x0 esp-idf/driver/libdriver.a(spi_common.c.obj) + 0xef4 (size before relaxing) + .xt.prop 0x0000000000017bd4 0xc esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + 0x75c (size before relaxing) + .xt.prop 0x0000000000017be0 0x0 esp-idf/driver/libdriver.a(touch_sensor_common.c.obj) + 0x504 (size before relaxing) + .xt.prop 0x0000000000017be0 0x0 esp-idf/esp_pm/libesp_pm.a(pm_impl.c.obj) + 0x630 (size before relaxing) + .xt.prop 0x0000000000017be0 0x48 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + 0x2b8 (size before relaxing) + .xt.prop 0x0000000000017c28 0x9c esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + 0x504 (size before relaxing) + .xt.prop 0x0000000000017cc4 0x84 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + 0xdf8 (size before relaxing) + .xt.prop 0x0000000000017d48 0x48 esp-idf/hal/libhal.a(gdma_hal.c.obj) + .xt.prop 0x0000000000017d90 0x0 esp-idf/hal/libhal.a(touch_sensor_hal.c.obj) + 0x138 (size before relaxing) + .xt.prop 0x0000000000017d90 0x0 esp-idf/hal/libhal.a(touch_sensor_hal.c.obj) + 0x3cc (size before relaxing) + .xt.prop 0x0000000000017d90 0x0 esp-idf/hal/libhal.a(rtc_cntl_hal.c.obj) + 0x138 (size before relaxing) + .xt.prop 0x0000000000017d90 0xc esp-idf/soc/libsoc.a(gdma_periph.c.obj) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/soc/libsoc.a(touch_sensor_periph.c.obj) + 0xc (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/soc/libsoc.a(temperature_sensor_periph.c.obj) + 0xc (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(mac_addr.c.obj) + 0x2d0 (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_api.cpp.obj) + 0x102c (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_storage.cpp.obj) + 0xeac (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x510 (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_partition.cpp.obj) + 0x1bc (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x4a4 (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x2d0 (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_page.cpp.obj) + 0x15e4 (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x5f4 (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_partition_lookup.cpp.obj) 0x84 (size before relaxing) - .xt.prop 0x00000000000239dc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crtn.o + .xt.prop 0x0000000000017d9c 0x0 esp-idf/nvs_flash/libnvs_flash.a(nvs_types.cpp.obj) + 0x90 (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common.c.obj) + 0x30c (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x24c (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + 0x864 (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + 0x918 (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + 0x12c (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + 0xd8 (size before relaxing) + .xt.prop 0x0000000000017d9c 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + 0x60 (size before relaxing) + .xt.prop 0x0000000000017d9c 0x384 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x618 (size before relaxing) + .xt.prop 0x0000000000018120 0x0 esp-idf/hal/libhal.a(mmu_hal.c.obj) + 0x1d4 (size before relaxing) + .xt.prop 0x0000000000018120 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_sha256.c.obj) + 0x2c4 (size before relaxing) + .xt.prop 0x0000000000018120 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(sha.c.obj) + 0x3e4 (size before relaxing) + .xt.prop 0x0000000000018120 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + 0x30 (size before relaxing) + .xt.prop 0x0000000000018120 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + 0x1bc (size before relaxing) + .xt.prop 0x0000000000018120 0x0 esp-idf/hal/libhal.a(sha_hal.c.obj) + 0x300 (size before relaxing) + .xt.prop 0x0000000000018120 0x0 esp-idf/soc/libsoc.a(dport_access_common.c.obj) + 0x3c (size before relaxing) + .xt.prop 0x0000000000018120 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(esp_crypto_lock.c.obj) + 0x198 (size before relaxing) + .xt.prop 0x0000000000018120 0xe4 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(windowspill_asm.o) + 0xf0 (size before relaxing) + .xt.prop 0x0000000000018204 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(int_asm--set_intclear.o) + 0x24 (size before relaxing) + .xt.prop 0x0000000000018204 0xc E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(interrupts--intlevel.o) + .xt.prop 0x0000000000018210 0x24 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(state_asm--restore_extra_nw.o) + .xt.prop 0x0000000000018234 0x24 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(state_asm--save_extra_nw.o) + .xt.prop 0x0000000000018258 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(del_opv.o) + 0x30 (size before relaxing) + .xt.prop 0x0000000000018258 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(del_opvs.o) + 0x30 (size before relaxing) + .xt.prop 0x0000000000018258 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_handler.o) + 0x78 (size before relaxing) + .xt.prop 0x0000000000018258 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) + 0x6c (size before relaxing) + .xt.prop 0x0000000000018258 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(del_op.o) + 0x30 (size before relaxing) + .xt.prop 0x0000000000018258 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) + 0x1a4 (size before relaxing) + .xt.prop 0x0000000000018258 0xb4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + 0x168 (size before relaxing) + .xt.prop 0x000000000001830c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) + 0x18c (size before relaxing) + .xt.prop 0x000000000001830c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_unex_handler.o) + 0xc (size before relaxing) + .xt.prop 0x000000000001830c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000001830c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_term_handler.o) + 0xc (size before relaxing) + .xt.prop 0x000000000001830c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) + 0x54 (size before relaxing) + .xt.prop 0x000000000001830c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) + 0x15c (size before relaxing) + .xt.prop 0x000000000001830c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(tinfo.o) + 0xcc (size before relaxing) + .xt.prop 0x000000000001830c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(bad_alloc.o) + 0x90 (size before relaxing) + .xt.prop 0x000000000001830c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) + 0x174 (size before relaxing) + .xt.prop 0x000000000001830c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(del_ops.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000001830c 0xc0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + 0x3b4 (size before relaxing) + .xt.prop 0x00000000000183cc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_exception.o) + 0x1f8 (size before relaxing) + .xt.prop 0x00000000000183cc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) + 0xfc (size before relaxing) + .xt.prop 0x00000000000183cc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_addsubdf3.o) + 0x420 (size before relaxing) + .xt.prop 0x00000000000183cc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_muldf3.o) + 0x228 (size before relaxing) + .xt.prop 0x00000000000183cc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdf3.o) + 0x264 (size before relaxing) + .xt.prop 0x00000000000183cc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_fixdfsi.o) + 0x6c (size before relaxing) + .xt.prop 0x00000000000183cc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_floatsidf.o) + 0x54 (size before relaxing) + .xt.prop 0x00000000000183cc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_ffsdi2.o) + 0x48 (size before relaxing) + .xt.prop 0x00000000000183cc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_popcountsi2.o) + 0x30 (size before relaxing) + .xt.prop 0x00000000000183cc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) + 0x198 (size before relaxing) + .xt.prop 0x00000000000183cc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) + 0x144 (size before relaxing) + .xt.prop 0x00000000000183cc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) + 0x180 (size before relaxing) + .xt.prop 0x00000000000183cc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) + 0x138 (size before relaxing) + .xt.prop 0x00000000000183cc 0x60 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + 0x384 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_api.o) + 0x2e8 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_debug.o) + 0x474 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_feature.o) + 0x7ec (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_hw_freq.o) + 0x6e4 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_init.o) + 0x558 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_pbus.o) + 0x2c4 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_pwdet.o) + 0x228 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_reg.o) + 0x888 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_rfpll.o) + 0x54c (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_rx_gain.o) + 0x318 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_tester_cali.o) + 0xfc (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_track.o) + 0x3fc (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_tsens.o) + 0x294 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_tx_cal.o) + 0x900 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_tx_gain.o) + 0x558 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_analog_cal.o) + 0x198 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_basic.o) + 0x228 (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_i2c.o) + 0x27c (size before relaxing) + .xt.prop 0x000000000001842c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_rx_cal.o) + 0xbac (size before relaxing) + .xt.prop 0x000000000001842c 0x0 esp-idf/esp_phy/libesp_phy.a(lib_printf.c.obj) + 0x294 (size before relaxing) + .xt.prop 0x000000000001842c 0xcc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) + .xt.prop 0x00000000000184f8 0xc0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) + 0xcc (size before relaxing) + .xt.prop 0x00000000000185b8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-bzero.o) + 0x30 (size before relaxing) + .xt.prop 0x00000000000185b8 0x30 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) + .xt.prop 0x00000000000185e8 0x210 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) + .xt.prop 0x00000000000187f8 0x9c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) + .xt.prop 0x0000000000018894 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fprintf.o) + 0x48 (size before relaxing) + .xt.prop 0x0000000000018894 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fputs.o) + 0x9c (size before relaxing) + .xt.prop 0x0000000000018894 0x3c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) + 0x48 (size before relaxing) + .xt.prop 0x00000000000188d0 0x2c4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) + .xt.prop 0x0000000000018b94 0x210 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) + .xt.prop 0x0000000000018da4 0x9c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) + .xt.prop 0x0000000000018e40 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwrite.o) + 0xc0 (size before relaxing) + .xt.prop 0x0000000000018e40 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-itoa.o) + 0x78 (size before relaxing) + .xt.prop 0x0000000000018e40 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-lcltime_r.o) + 0x240 (size before relaxing) + .xt.prop 0x0000000000018e40 0x108 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) + 0x114 (size before relaxing) + .xt.prop 0x0000000000018f48 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-memchr.o) + 0x48 (size before relaxing) + .xt.prop 0x0000000000018f48 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-memcmp.o) + 0x84 (size before relaxing) + .xt.prop 0x0000000000018f48 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-memcpy.o) + 0x15c (size before relaxing) + .xt.prop 0x0000000000018f48 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-memmove.o) + 0x6c (size before relaxing) + .xt.prop 0x0000000000018f48 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-memset.o) + 0xd8 (size before relaxing) + .xt.prop 0x0000000000018f48 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-month_lengths.o) + 0xc (size before relaxing) + .xt.prop 0x0000000000018f48 0x54 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) + 0x60 (size before relaxing) + .xt.prop 0x0000000000018f9c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-puts.o) + 0x9c (size before relaxing) + .xt.prop 0x0000000000018f9c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-qsort.o) + 0x3b4 (size before relaxing) + .xt.prop 0x0000000000018f9c 0x108 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) + 0x114 (size before relaxing) + .xt.prop 0x00000000000190a4 0x144 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) + .xt.prop 0x00000000000191e8 0xb4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) + 0xc0 (size before relaxing) + .xt.prop 0x000000000001929c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sprintf.o) + 0x48 (size before relaxing) + .xt.prop 0x000000000001929c 0xc0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) + 0xcc (size before relaxing) + .xt.prop 0x000000000001935c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strcat.o) + 0x3c (size before relaxing) + .xt.prop 0x000000000001935c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strcmp.o) + 0x120 (size before relaxing) + .xt.prop 0x000000000001935c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strcpy.o) + 0x114 (size before relaxing) + .xt.prop 0x000000000001935c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strcspn.o) + 0x9c (size before relaxing) + .xt.prop 0x000000000001935c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strerror_r.o) + 0x3c (size before relaxing) + .xt.prop 0x000000000001935c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strlcat.o) + 0xa8 (size before relaxing) + .xt.prop 0x000000000001935c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strlcpy.o) + 0x90 (size before relaxing) + .xt.prop 0x000000000001935c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strlen.o) + 0xc0 (size before relaxing) + .xt.prop 0x000000000001935c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strncmp.o) + 0x54 (size before relaxing) + .xt.prop 0x000000000001935c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strncpy.o) + 0x1a4 (size before relaxing) + .xt.prop 0x000000000001935c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strstr.o) + 0x78 (size before relaxing) + .xt.prop 0x000000000001935c 0x273c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) + 0x276c (size before relaxing) + .xt.prop 0x000000000001ba98 0x30 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) + .xt.prop 0x000000000001bac8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-tzcalc_limits.o) + 0x108 (size before relaxing) + .xt.prop 0x000000000001bac8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-tzlock.o) + 0x48 (size before relaxing) + .xt.prop 0x000000000001bac8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-tzset.o) + 0x48 (size before relaxing) + .xt.prop 0x000000000001bac8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-tzset_r.o) + 0x228 (size before relaxing) + .xt.prop 0x000000000001bac8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-tzvars.o) + 0xc (size before relaxing) + .xt.prop 0x000000000001bac8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-utoa.o) + 0x78 (size before relaxing) + .xt.prop 0x000000000001bac8 0x2838 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) + 0x2868 (size before relaxing) + .xt.prop 0x000000000001e300 0x54 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) + 0x60 (size before relaxing) + .xt.prop 0x000000000001e354 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vsnprintf.o) + 0x84 (size before relaxing) + .xt.prop 0x000000000001e354 0xe4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) + 0xf0 (size before relaxing) + .xt.prop 0x000000000001e438 0x7c8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) + .xt.prop 0x000000000001ec00 0xfc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) + 0x108 (size before relaxing) + .xt.prop 0x000000000001ecfc 0x21c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) + .xt.prop 0x000000000001ef18 0xb4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) + .xt.prop 0x000000000001efcc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-getenv_r.o) + 0xcc (size before relaxing) + .xt.prop 0x000000000001efcc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-gettzinfo.o) + 0x3c (size before relaxing) + .xt.prop 0x000000000001efcc 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-gmtime_r.o) + 0xb4 (size before relaxing) + .xt.prop 0x000000000001efcc 0x60 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) + .xt.prop 0x000000000001f02c 0x7e0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) + 0x7ec (size before relaxing) + .xt.prop 0x000000000001f80c 0x48 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) + .xt.prop 0x000000000001f854 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-siscanf.o) + 0x48 (size before relaxing) + .xt.prop 0x000000000001f854 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strerror.o) + 0x81c (size before relaxing) + .xt.prop 0x000000000001f854 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strtoul.o) + 0x1a4 (size before relaxing) + .xt.prop 0x000000000001f854 0x204c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) + 0x207c (size before relaxing) + .xt.prop 0x00000000000218a0 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiscanf.o) + 0x1c2c (size before relaxing) + .xt.prop 0x00000000000218a0 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-u_strerr.o) + 0x24 (size before relaxing) + .xt.prop 0x00000000000218a0 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ungetc.o) + 0x198 (size before relaxing) + .xt.prop 0x00000000000218a0 0x20ac e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) + 0x20dc (size before relaxing) + .xt.prop 0x000000000002394c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-envlock.o) + 0x48 (size before relaxing) + .xt.prop 0x000000000002394c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-iswspace.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000002394c 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-iswspace_l.o) + 0x3c (size before relaxing) + .xt.prop 0x000000000002394c 0x18 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) + 0x78 (size before relaxing) + .xt.prop 0x0000000000023964 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbrtowc.o) + 0x6c (size before relaxing) + .xt.prop 0x0000000000023964 0x54 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) + 0x60 (size before relaxing) + .xt.prop 0x00000000000239b8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sccl.o) + 0xd8 (size before relaxing) + .xt.prop 0x00000000000239b8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strtol.o) + 0x1c8 (size before relaxing) + .xt.prop 0x00000000000239b8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strtoll.o) + 0x1c8 (size before relaxing) + .xt.prop 0x00000000000239b8 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-strtoull.o) + 0x1bc (size before relaxing) + .xt.prop 0x00000000000239b8 0x60 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) + 0x6c (size before relaxing) + .xt.prop 0x0000000000023a18 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_cmpdf2.o) + 0x288 (size before relaxing) + .xt.prop 0x0000000000023a18 0xc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crtend.o + 0x84 (size before relaxing) + .xt.prop 0x0000000000023a24 0x0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crtn.o 0x30 (size before relaxing) .xt.lit 0x0000000000000000 0x1110 @@ -21040,7 +21062,9 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x80 (size before relaxing) .xt.lit 0x0000000000000968 0x38 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) 0xb0 (size before relaxing) - .xt.lit 0x00000000000009a0 0x28 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .xt.lit 0x00000000000009a0 0x8 esp-idf/main/libmain.a(led_matrix_main.c.obj) + .xt.lit 0x00000000000009a8 0x20 esp-idf/main/libmain.a(led_matrix.c.obj) + 0x40 (size before relaxing) .xt.lit 0x00000000000009c8 0x70 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x88 (size before relaxing) .xt.lit 0x0000000000000a38 0x10 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) @@ -23758,7 +23782,7 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x00000000500000e0 PROVIDE (ulp_line = 0x500000e0) [!provide] PROVIDE (ulp_main = 0x50000050) [!provide] PROVIDE (ulp_reset_vector = 0x50000000) - 0x00000000500000e4 PROVIDE (ulp_s = 0x500000e4) + [!provide] PROVIDE (ulp_s = 0x500000e4) [!provide] PROVIDE (ulp_SENS = 0x5000c800) [!provide] PROVIDE (ulp_ulp_riscv_halt = 0x500000ba) [!provide] PROVIDE (ulp_ulp_riscv_rescue_from_monitor = 0x500000a6) @@ -23855,7 +23879,8 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .xtensa.info 0x0000000000000038 0x0 esp-idf/vfs/libvfs.a(vfs.c.obj) .xtensa.info 0x0000000000000038 0x0 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .xtensa.info 0x0000000000000038 0x0 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .xtensa.info 0x0000000000000038 0x0 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .xtensa.info 0x0000000000000038 0x0 esp-idf/main/libmain.a(led_matrix_main.c.obj) + .xtensa.info 0x0000000000000038 0x0 esp-idf/main/libmain.a(led_matrix.c.obj) .xtensa.info 0x0000000000000038 0x0 esp-idf/main/libmain.a(ulp_main.bin.S.obj) .xtensa.info 0x0000000000000038 0x0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) .xtensa.info 0x0000000000000038 0x0 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) @@ -24201,7 +24226,8 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .comment 0x0000000000000026 0x27 esp-idf/vfs/libvfs.a(vfs.c.obj) .comment 0x0000000000000026 0x27 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .comment 0x0000000000000026 0x27 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .comment 0x0000000000000026 0x27 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .comment 0x0000000000000026 0x27 esp-idf/main/libmain.a(led_matrix_main.c.obj) + .comment 0x0000000000000026 0x27 esp-idf/main/libmain.a(led_matrix.c.obj) .comment 0x0000000000000026 0x27 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) .comment 0x0000000000000026 0x27 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) .comment 0x0000000000000026 0x27 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) @@ -24330,7 +24356,7 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .comment 0x000000000000004b 0x27 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) .comment 0x000000000000004b 0x27 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti/crtend.o -.debug_frame 0x0000000000000000 0xb6f8 +.debug_frame 0x0000000000000000 0xb738 .debug_frame 0x0000000000000000 0x58 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) .debug_frame 0x0000000000000058 0x3e8 esp-idf/pthread/libpthread.a(pthread.c.obj) .debug_frame 0x0000000000000440 0xe8 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) @@ -24405,124 +24431,125 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_frame 0x0000000000004e80 0x520 esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_frame 0x00000000000053a0 0x190 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .debug_frame 0x0000000000005530 0x238 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .debug_frame 0x0000000000005768 0xa0 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .debug_frame 0x0000000000005808 0x1f0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .debug_frame 0x00000000000059f8 0x58 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - .debug_frame 0x0000000000005a50 0x88 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - .debug_frame 0x0000000000005ad8 0x70 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_frame 0x0000000000005b48 0x178 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - .debug_frame 0x0000000000005cc0 0x238 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_frame 0x0000000000005ef8 0x88 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_frame 0x0000000000005f80 0x4d8 esp-idf/driver/libdriver.a(gpio.c.obj) - .debug_frame 0x0000000000006458 0x208 esp-idf/driver/libdriver.a(rtc_io.c.obj) - .debug_frame 0x0000000000006660 0x4f0 esp-idf/driver/libdriver.a(ledc.c.obj) - .debug_frame 0x0000000000006b50 0x88 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_frame 0x0000000000006bd8 0x1c0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_frame 0x0000000000006d98 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - .debug_frame 0x0000000000006dc0 0xa0 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_frame 0x0000000000006e60 0x88 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - .debug_frame 0x0000000000006ee8 0x58 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - .debug_frame 0x0000000000006f40 0x118 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - .debug_frame 0x0000000000007058 0x1c0 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_frame 0x0000000000007218 0x148 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_frame 0x0000000000007360 0xa0 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_frame 0x0000000000007400 0x2f8 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_frame 0x00000000000076f8 0xb8 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_frame 0x00000000000077b0 0x1c0 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_frame 0x0000000000007970 0x88 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_frame 0x00000000000079f8 0xd0 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - .debug_frame 0x0000000000007ac8 0x190 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - .debug_frame 0x0000000000007c58 0x2f8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_frame 0x0000000000007f50 0x70 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_frame 0x0000000000007fc0 0x58 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_frame 0x0000000000008018 0x88 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_frame 0x00000000000080a0 0xe8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_frame 0x0000000000008188 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - .debug_frame 0x00000000000081c8 0x190 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - .debug_frame 0x0000000000008358 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - .debug_frame 0x0000000000008398 0x130 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_frame 0x00000000000084c8 0x58 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_frame 0x0000000000008520 0xd0 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_frame 0x00000000000085f0 0x88 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .debug_frame 0x0000000000008678 0x238 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_frame 0x00000000000088b0 0xb8 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_frame 0x0000000000008968 0x28 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) - .debug_frame 0x0000000000008990 0x40 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) - .debug_frame 0x00000000000089d0 0x28 esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_frame 0x00000000000089f8 0x58 esp-idf/hal/libhal.a(efuse_hal.c.obj) - .debug_frame 0x0000000000008a50 0xd0 esp-idf/hal/libhal.a(efuse_hal.c.obj) - .debug_frame 0x0000000000008b20 0x58 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) - .debug_frame 0x0000000000008b78 0x40 esp-idf/hal/libhal.a(ledc_hal.c.obj) - .debug_frame 0x0000000000008bb8 0x100 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) - .debug_frame 0x0000000000008cb8 0x40 esp-idf/hal/libhal.a(gpio_hal.c.obj) - .debug_frame 0x0000000000008cf8 0x88 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_frame 0x0000000000008d80 0x1c0 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_frame 0x0000000000008f40 0xa0 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_frame 0x0000000000008fe0 0x160 esp-idf/hal/libhal.a(systimer_hal.c.obj) - .debug_frame 0x0000000000009140 0x40 esp-idf/hal/libhal.a(lcd_hal.c.obj) - .debug_frame 0x0000000000009180 0xd0 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - .debug_frame 0x0000000000009250 0x58 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_frame 0x00000000000092a8 0x58 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) - .debug_frame 0x0000000000009300 0x430 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) - .debug_frame 0x0000000000009730 0x250 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - .debug_frame 0x0000000000009980 0x40 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .debug_frame 0x00000000000099c0 0x58 esp-idf/ulp/libulp.a(ulp_common.c.obj) - .debug_frame 0x0000000000009a18 0xb8 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) - .debug_frame 0x0000000000009ad0 0x1d8 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - .debug_frame 0x0000000000009ca8 0x148 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - .debug_frame 0x0000000000009df0 0x100 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_frame 0x0000000000009ef0 0x2b0 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_frame 0x000000000000a1a0 0x28 esp-idf/hal/libhal.a(gdma_hal.c.obj) - .debug_frame 0x000000000000a1c8 0x118 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - .debug_frame 0x000000000000a2e0 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) - .debug_frame 0x000000000000a308 0x88 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) - .debug_frame 0x000000000000a390 0x88 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) - .debug_frame 0x000000000000a418 0xd0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) - .debug_frame 0x000000000000a4e8 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) - .debug_frame 0x000000000000a510 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) - .debug_frame 0x000000000000a538 0xa0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) - .debug_frame 0x000000000000a5d8 0xd0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) - .debug_frame 0x000000000000a6a8 0x1c0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) - .debug_frame 0x000000000000a868 0x70 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) - .debug_frame 0x000000000000a8d8 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) - .debug_frame 0x000000000000a900 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) - .debug_frame 0x000000000000a928 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) - .debug_frame 0x000000000000a950 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) - .debug_frame 0x000000000000a978 0x268 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) - .debug_frame 0x000000000000abe0 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) - .debug_frame 0x000000000000ac08 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) - .debug_frame 0x000000000000ac30 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) - .debug_frame 0x000000000000ac58 0x160 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) - .debug_frame 0x000000000000adb8 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) - .debug_frame 0x000000000000adf8 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) - .debug_frame 0x000000000000ae38 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) - .debug_frame 0x000000000000ae78 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) - .debug_frame 0x000000000000aea0 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) - .debug_frame 0x000000000000aee0 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) - .debug_frame 0x000000000000af20 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) - .debug_frame 0x000000000000af60 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) - .debug_frame 0x000000000000afa0 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) - .debug_frame 0x000000000000afe0 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) - .debug_frame 0x000000000000b020 0x88 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) - .debug_frame 0x000000000000b0a8 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) - .debug_frame 0x000000000000b0e8 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) - .debug_frame 0x000000000000b110 0x70 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) - .debug_frame 0x000000000000b180 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) - .debug_frame 0x000000000000b1c0 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) - .debug_frame 0x000000000000b1e8 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) - .debug_frame 0x000000000000b228 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) - .debug_frame 0x000000000000b268 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) - .debug_frame 0x000000000000b2c0 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) - .debug_frame 0x000000000000b2e8 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) - .debug_frame 0x000000000000b340 0x1d8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) - .debug_frame 0x000000000000b518 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) - .debug_frame 0x000000000000b540 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) - .debug_frame 0x000000000000b598 0x88 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) - .debug_frame 0x000000000000b620 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) - .debug_frame 0x000000000000b678 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) - .debug_frame 0x000000000000b6b8 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) + .debug_frame 0x0000000000005768 0x28 esp-idf/main/libmain.a(led_matrix_main.c.obj) + .debug_frame 0x0000000000005790 0xd0 esp-idf/main/libmain.a(led_matrix.c.obj) + .debug_frame 0x0000000000005860 0x1d8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .debug_frame 0x0000000000005a38 0x58 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_frame 0x0000000000005a90 0x88 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_frame 0x0000000000005b18 0x70 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_frame 0x0000000000005b88 0x178 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_frame 0x0000000000005d00 0x238 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_frame 0x0000000000005f38 0x88 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_frame 0x0000000000005fc0 0x4d8 esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_frame 0x0000000000006498 0x208 esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_frame 0x00000000000066a0 0x4f0 esp-idf/driver/libdriver.a(ledc.c.obj) + .debug_frame 0x0000000000006b90 0x88 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_frame 0x0000000000006c18 0x1c0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_frame 0x0000000000006dd8 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_frame 0x0000000000006e00 0xa0 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_frame 0x0000000000006ea0 0x88 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_frame 0x0000000000006f28 0x58 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_frame 0x0000000000006f80 0x118 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_frame 0x0000000000007098 0x1c0 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_frame 0x0000000000007258 0x148 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_frame 0x00000000000073a0 0xa0 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_frame 0x0000000000007440 0x2f8 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_frame 0x0000000000007738 0xb8 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_frame 0x00000000000077f0 0x1c0 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_frame 0x00000000000079b0 0x88 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_frame 0x0000000000007a38 0xd0 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_frame 0x0000000000007b08 0x190 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_frame 0x0000000000007c98 0x2f8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_frame 0x0000000000007f90 0x70 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_frame 0x0000000000008000 0x58 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_frame 0x0000000000008058 0x88 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_frame 0x00000000000080e0 0xe8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_frame 0x00000000000081c8 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_frame 0x0000000000008208 0x190 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_frame 0x0000000000008398 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_frame 0x00000000000083d8 0x130 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_frame 0x0000000000008508 0x58 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_frame 0x0000000000008560 0xd0 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_frame 0x0000000000008630 0x88 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_frame 0x00000000000086b8 0x238 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_frame 0x00000000000088f0 0xb8 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_frame 0x00000000000089a8 0x28 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_frame 0x00000000000089d0 0x40 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_frame 0x0000000000008a10 0x28 esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_frame 0x0000000000008a38 0x58 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_frame 0x0000000000008a90 0xd0 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_frame 0x0000000000008b60 0x58 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) + .debug_frame 0x0000000000008bb8 0x40 esp-idf/hal/libhal.a(ledc_hal.c.obj) + .debug_frame 0x0000000000008bf8 0x100 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) + .debug_frame 0x0000000000008cf8 0x40 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_frame 0x0000000000008d38 0x88 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_frame 0x0000000000008dc0 0x1c0 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_frame 0x0000000000008f80 0xa0 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_frame 0x0000000000009020 0x160 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_frame 0x0000000000009180 0x40 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_frame 0x00000000000091c0 0xd0 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_frame 0x0000000000009290 0x58 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_frame 0x00000000000092e8 0x58 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + .debug_frame 0x0000000000009340 0x430 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + .debug_frame 0x0000000000009770 0x250 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_frame 0x00000000000099c0 0x40 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_frame 0x0000000000009a00 0x58 esp-idf/ulp/libulp.a(ulp_common.c.obj) + .debug_frame 0x0000000000009a58 0xb8 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + .debug_frame 0x0000000000009b10 0x1d8 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_frame 0x0000000000009ce8 0x148 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_frame 0x0000000000009e30 0x100 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_frame 0x0000000000009f30 0x2b0 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_frame 0x000000000000a1e0 0x28 esp-idf/hal/libhal.a(gdma_hal.c.obj) + .debug_frame 0x000000000000a208 0x118 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_frame 0x000000000000a320 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) + .debug_frame 0x000000000000a348 0x88 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) + .debug_frame 0x000000000000a3d0 0x88 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + .debug_frame 0x000000000000a458 0xd0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) + .debug_frame 0x000000000000a528 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) + .debug_frame 0x000000000000a550 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) + .debug_frame 0x000000000000a578 0xa0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) + .debug_frame 0x000000000000a618 0xd0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) + .debug_frame 0x000000000000a6e8 0x1c0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + .debug_frame 0x000000000000a8a8 0x70 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) + .debug_frame 0x000000000000a918 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) + .debug_frame 0x000000000000a940 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) + .debug_frame 0x000000000000a968 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) + .debug_frame 0x000000000000a990 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) + .debug_frame 0x000000000000a9b8 0x268 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + .debug_frame 0x000000000000ac20 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) + .debug_frame 0x000000000000ac48 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) + .debug_frame 0x000000000000ac70 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) + .debug_frame 0x000000000000ac98 0x160 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) + .debug_frame 0x000000000000adf8 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) + .debug_frame 0x000000000000ae38 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) + .debug_frame 0x000000000000ae78 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) + .debug_frame 0x000000000000aeb8 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) + .debug_frame 0x000000000000aee0 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) + .debug_frame 0x000000000000af20 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) + .debug_frame 0x000000000000af60 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) + .debug_frame 0x000000000000afa0 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) + .debug_frame 0x000000000000afe0 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) + .debug_frame 0x000000000000b020 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) + .debug_frame 0x000000000000b060 0x88 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) + .debug_frame 0x000000000000b0e8 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) + .debug_frame 0x000000000000b128 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) + .debug_frame 0x000000000000b150 0x70 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) + .debug_frame 0x000000000000b1c0 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) + .debug_frame 0x000000000000b200 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) + .debug_frame 0x000000000000b228 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) + .debug_frame 0x000000000000b268 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) + .debug_frame 0x000000000000b2a8 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) + .debug_frame 0x000000000000b300 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) + .debug_frame 0x000000000000b328 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) + .debug_frame 0x000000000000b380 0x1d8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) + .debug_frame 0x000000000000b558 0x28 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) + .debug_frame 0x000000000000b580 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) + .debug_frame 0x000000000000b5d8 0x88 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) + .debug_frame 0x000000000000b660 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) + .debug_frame 0x000000000000b6b8 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) + .debug_frame 0x000000000000b6f8 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) -.debug_info 0x0000000000000000 0x12ecb2 +.debug_info 0x0000000000000000 0x12efa6 .debug_info 0x0000000000000000 0x365 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) .debug_info 0x0000000000000365 0x21d7 esp-idf/pthread/libpthread.a(pthread.c.obj) .debug_info 0x000000000000253c 0x9a5 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) @@ -24607,135 +24634,136 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_info 0x00000000000767f5 0x580b esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_info 0x000000000007c000 0x19ac esp-idf/vfs/libvfs.a(vfs_console.c.obj) .debug_info 0x000000000007d9ac 0x2c0e esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .debug_info 0x00000000000805ba 0x1377 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .debug_info 0x0000000000081931 0x5081 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .debug_info 0x00000000000869b2 0x5a6 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - .debug_info 0x0000000000086f58 0x7ac esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - .debug_info 0x0000000000087704 0x590 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_info 0x0000000000087c94 0x23 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) - .debug_info 0x0000000000087cb7 0x1c8c esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .debug_info 0x0000000000089943 0xea9 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - .debug_info 0x000000000008a7ec 0x1418 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_info 0x000000000008bc04 0x958 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_info 0x000000000008c55c 0x5820 esp-idf/driver/libdriver.a(gpio.c.obj) - .debug_info 0x0000000000091d7c 0x55cf esp-idf/driver/libdriver.a(rtc_io.c.obj) - .debug_info 0x000000000009734b 0x7e1f esp-idf/driver/libdriver.a(ledc.c.obj) - .debug_info 0x000000000009f16a 0xc89 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_info 0x000000000009fdf3 0x440e esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_info 0x00000000000a4201 0x9f esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - .debug_info 0x00000000000a42a0 0xb04 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_info 0x00000000000a4da4 0x451 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - .debug_info 0x00000000000a51f5 0x1dd esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - .debug_info 0x00000000000a53d2 0x55f esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - .debug_info 0x00000000000a5931 0x1504 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_info 0x00000000000a6e35 0x15f5 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_info 0x00000000000a842a 0x3b7 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_info 0x00000000000a87e1 0x4570 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_info 0x00000000000acd51 0x68b7 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_info 0x00000000000b3608 0x11e9 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_info 0x00000000000b47f1 0xa11 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_info 0x00000000000b5202 0x332 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - .debug_info 0x00000000000b5534 0xaf2 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - .debug_info 0x00000000000b6026 0xc85 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) - .debug_info 0x00000000000b6cab 0x25de esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_info 0x00000000000b9289 0x102e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_info 0x00000000000ba2b7 0xf1f esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_info 0x00000000000bb1d6 0x10cd esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_info 0x00000000000bc2a3 0x14c4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_info 0x00000000000bd767 0xf0a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - .debug_info 0x00000000000be671 0x18c3 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - .debug_info 0x00000000000bff34 0xf0a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - .debug_info 0x00000000000c0e3e 0x5467 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_info 0x00000000000c62a5 0x376 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_info 0x00000000000c661b 0x9fa esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_info 0x00000000000c7015 0xbbc esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .debug_info 0x00000000000c7bd1 0x2592 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_info 0x00000000000ca163 0x5449 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_info 0x00000000000cf5ac 0x23 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) - .debug_info 0x00000000000cf5cf 0xed esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) - .debug_info 0x00000000000cf6bc 0xb0 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) - .debug_info 0x00000000000cf76c 0x257 esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_info 0x00000000000cf9c3 0x1b5b esp-idf/hal/libhal.a(efuse_hal.c.obj) - .debug_info 0x00000000000d151e 0x1ff6 esp-idf/hal/libhal.a(efuse_hal.c.obj) - .debug_info 0x00000000000d3514 0x1c78 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) - .debug_info 0x00000000000d518c 0xeed esp-idf/hal/libhal.a(ledc_hal.c.obj) - .debug_info 0x00000000000d6079 0x1482 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) - .debug_info 0x00000000000d74fb 0xe9b esp-idf/hal/libhal.a(gpio_hal.c.obj) - .debug_info 0x00000000000d8396 0x4ef5 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_info 0x00000000000dd28b 0x6396 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_info 0x00000000000e3621 0x4af esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_info 0x00000000000e3ad0 0x19e3 esp-idf/hal/libhal.a(systimer_hal.c.obj) - .debug_info 0x00000000000e54b3 0x1362 esp-idf/hal/libhal.a(lcd_hal.c.obj) - .debug_info 0x00000000000e6815 0x5870 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - .debug_info 0x00000000000ec085 0xd8 esp-idf/soc/libsoc.a(gpio_periph.c.obj) - .debug_info 0x00000000000ec15d 0x4dd esp-idf/soc/libsoc.a(lcd_periph.c.obj) - .debug_info 0x00000000000ec63a 0xe6 esp-idf/soc/libsoc.a(ledc_periph.c.obj) - .debug_info 0x00000000000ec720 0x1bd esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - .debug_info 0x00000000000ec8dd 0x140 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_info 0x00000000000eca1d 0x404 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) - .debug_info 0x00000000000ece21 0xa139 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) - .debug_info 0x00000000000f6f5a 0x59d0 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - .debug_info 0x00000000000fc92a 0xdd esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .debug_info 0x00000000000fca07 0x24c esp-idf/ulp/libulp.a(ulp_common.c.obj) - .debug_info 0x00000000000fcc53 0x362 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) - .debug_info 0x00000000000fcfb5 0x2393 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - .debug_info 0x00000000000ff348 0x9e2 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - .debug_info 0x00000000000ffd2a 0x12ff esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_info 0x0000000000101029 0x24cd esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_info 0x00000000001034f6 0x1745 esp-idf/hal/libhal.a(gdma_hal.c.obj) - .debug_info 0x0000000000104c3b 0x446 esp-idf/soc/libsoc.a(gdma_periph.c.obj) - .debug_info 0x0000000000105081 0x1a4d esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - .debug_info 0x0000000000106ace 0x11d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) - .debug_info 0x0000000000106beb 0xdfb e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) - .debug_info 0x00000000001079e6 0x1013 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) - .debug_info 0x00000000001089f9 0xad0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) - .debug_info 0x00000000001094c9 0xa3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) - .debug_info 0x000000000010956c 0x8b6 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) - .debug_info 0x0000000000109e22 0x9d5 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) - .debug_info 0x000000000010a7f7 0xa17 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) - .debug_info 0x000000000010b20e 0x2552 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) - .debug_info 0x000000000010d760 0xa18 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) - .debug_info 0x000000000010e178 0x6bb e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) - .debug_info 0x000000000010e833 0x722 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) - .debug_info 0x000000000010ef55 0x681 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) - .debug_info 0x000000000010f5d6 0x6ef e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) - .debug_info 0x000000000010fcc5 0x1a30 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) - .debug_info 0x00000000001116f5 0x20e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) - .debug_info 0x0000000000111903 0x20e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) - .debug_info 0x0000000000111b11 0x42 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-environ.o) - .debug_info 0x0000000000111b53 0x834 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) - .debug_info 0x0000000000112387 0x1148 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) - .debug_info 0x00000000001134cf 0xb93 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) - .debug_info 0x0000000000114062 0x98f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) - .debug_info 0x00000000001149f1 0xfa4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) - .debug_info 0x0000000000115995 0xc63 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) - .debug_info 0x00000000001165f8 0x958 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) - .debug_info 0x0000000000116f50 0xbdc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) - .debug_info 0x0000000000117b2c 0x9ba e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) - .debug_info 0x00000000001184e6 0x9fa e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) - .debug_info 0x0000000000118ee0 0xabc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) - .debug_info 0x000000000011999c 0x9ef e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) - .debug_info 0x000000000011a38b 0xb40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) - .debug_info 0x000000000011aecb 0x285c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) - .debug_info 0x000000000011d727 0x8e5 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) - .debug_info 0x000000000011e00c 0x2c15 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) - .debug_info 0x0000000000120c21 0x992 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) - .debug_info 0x00000000001215b3 0x98f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) - .debug_info 0x0000000000121f42 0x1924 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) - .debug_info 0x0000000000123866 0xb0a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) - .debug_info 0x0000000000124370 0xbe3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) - .debug_info 0x0000000000124f53 0x882 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) - .debug_info 0x00000000001257d5 0xbef e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) - .debug_info 0x00000000001263c4 0x1e52 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) - .debug_info 0x0000000000128216 0x1dc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) - .debug_info 0x00000000001283f2 0x2047 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) - .debug_info 0x000000000012a439 0x2318 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) - .debug_info 0x000000000012c751 0xb9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ctype_.o) - .debug_info 0x000000000012c80a 0xd0c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) - .debug_info 0x000000000012d516 0xbe9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) - .debug_info 0x000000000012e0ff 0xbb3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) + .debug_info 0x00000000000805ba 0x1af esp-idf/main/libmain.a(led_matrix_main.c.obj) + .debug_info 0x0000000000080769 0x1518 esp-idf/main/libmain.a(led_matrix.c.obj) + .debug_info 0x0000000000081c81 0x5025 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .debug_info 0x0000000000086ca6 0x5a6 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_info 0x000000000008724c 0x7ac esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_info 0x00000000000879f8 0x590 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_info 0x0000000000087f88 0x23 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_info 0x0000000000087fab 0x1c8c esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .debug_info 0x0000000000089c37 0xea9 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_info 0x000000000008aae0 0x1418 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_info 0x000000000008bef8 0x958 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_info 0x000000000008c850 0x5820 esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_info 0x0000000000092070 0x55cf esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_info 0x000000000009763f 0x7e1f esp-idf/driver/libdriver.a(ledc.c.obj) + .debug_info 0x000000000009f45e 0xc89 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_info 0x00000000000a00e7 0x440e esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_info 0x00000000000a44f5 0x9f esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_info 0x00000000000a4594 0xb04 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_info 0x00000000000a5098 0x451 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_info 0x00000000000a54e9 0x1dd esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_info 0x00000000000a56c6 0x55f esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_info 0x00000000000a5c25 0x1504 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_info 0x00000000000a7129 0x15f5 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_info 0x00000000000a871e 0x3b7 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_info 0x00000000000a8ad5 0x4570 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_info 0x00000000000ad045 0x68b7 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_info 0x00000000000b38fc 0x11e9 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_info 0x00000000000b4ae5 0xa11 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_info 0x00000000000b54f6 0x332 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_info 0x00000000000b5828 0xaf2 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_info 0x00000000000b631a 0xc85 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_info 0x00000000000b6f9f 0x25de esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_info 0x00000000000b957d 0x102e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_info 0x00000000000ba5ab 0xf1f esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_info 0x00000000000bb4ca 0x10cd esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_info 0x00000000000bc597 0x14c4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_info 0x00000000000bda5b 0xf0a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_info 0x00000000000be965 0x18c3 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_info 0x00000000000c0228 0xf0a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_info 0x00000000000c1132 0x5467 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_info 0x00000000000c6599 0x376 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_info 0x00000000000c690f 0x9fa esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_info 0x00000000000c7309 0xbbc esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_info 0x00000000000c7ec5 0x2592 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_info 0x00000000000ca457 0x5449 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_info 0x00000000000cf8a0 0x23 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + .debug_info 0x00000000000cf8c3 0xed esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_info 0x00000000000cf9b0 0xb0 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_info 0x00000000000cfa60 0x257 esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_info 0x00000000000cfcb7 0x1b5b esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_info 0x00000000000d1812 0x1ff6 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_info 0x00000000000d3808 0x1c78 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) + .debug_info 0x00000000000d5480 0xeed esp-idf/hal/libhal.a(ledc_hal.c.obj) + .debug_info 0x00000000000d636d 0x1482 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) + .debug_info 0x00000000000d77ef 0xe9b esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_info 0x00000000000d868a 0x4ef5 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_info 0x00000000000dd57f 0x6396 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_info 0x00000000000e3915 0x4af esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_info 0x00000000000e3dc4 0x19e3 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_info 0x00000000000e57a7 0x1362 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_info 0x00000000000e6b09 0x5870 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_info 0x00000000000ec379 0xd8 esp-idf/soc/libsoc.a(gpio_periph.c.obj) + .debug_info 0x00000000000ec451 0x4dd esp-idf/soc/libsoc.a(lcd_periph.c.obj) + .debug_info 0x00000000000ec92e 0xe6 esp-idf/soc/libsoc.a(ledc_periph.c.obj) + .debug_info 0x00000000000eca14 0x1bd esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + .debug_info 0x00000000000ecbd1 0x140 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_info 0x00000000000ecd11 0x404 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + .debug_info 0x00000000000ed115 0xa139 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + .debug_info 0x00000000000f724e 0x59d0 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_info 0x00000000000fcc1e 0xdd esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_info 0x00000000000fccfb 0x24c esp-idf/ulp/libulp.a(ulp_common.c.obj) + .debug_info 0x00000000000fcf47 0x362 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + .debug_info 0x00000000000fd2a9 0x2393 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_info 0x00000000000ff63c 0x9e2 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_info 0x000000000010001e 0x12ff esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_info 0x000000000010131d 0x24cd esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_info 0x00000000001037ea 0x1745 esp-idf/hal/libhal.a(gdma_hal.c.obj) + .debug_info 0x0000000000104f2f 0x446 esp-idf/soc/libsoc.a(gdma_periph.c.obj) + .debug_info 0x0000000000105375 0x1a4d esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_info 0x0000000000106dc2 0x11d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) + .debug_info 0x0000000000106edf 0xdfb e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) + .debug_info 0x0000000000107cda 0x1013 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + .debug_info 0x0000000000108ced 0xad0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) + .debug_info 0x00000000001097bd 0xa3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) + .debug_info 0x0000000000109860 0x8b6 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) + .debug_info 0x000000000010a116 0x9d5 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) + .debug_info 0x000000000010aaeb 0xa17 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) + .debug_info 0x000000000010b502 0x2552 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + .debug_info 0x000000000010da54 0xa18 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) + .debug_info 0x000000000010e46c 0x6bb e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) + .debug_info 0x000000000010eb27 0x722 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) + .debug_info 0x000000000010f249 0x681 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) + .debug_info 0x000000000010f8ca 0x6ef e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) + .debug_info 0x000000000010ffb9 0x1a30 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + .debug_info 0x00000000001119e9 0x20e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) + .debug_info 0x0000000000111bf7 0x20e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) + .debug_info 0x0000000000111e05 0x42 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-environ.o) + .debug_info 0x0000000000111e47 0x834 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) + .debug_info 0x000000000011267b 0x1148 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) + .debug_info 0x00000000001137c3 0xb93 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) + .debug_info 0x0000000000114356 0x98f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) + .debug_info 0x0000000000114ce5 0xfa4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) + .debug_info 0x0000000000115c89 0xc63 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) + .debug_info 0x00000000001168ec 0x958 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) + .debug_info 0x0000000000117244 0xbdc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) + .debug_info 0x0000000000117e20 0x9ba e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) + .debug_info 0x00000000001187da 0x9fa e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) + .debug_info 0x00000000001191d4 0xabc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) + .debug_info 0x0000000000119c90 0x9ef e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) + .debug_info 0x000000000011a67f 0xb40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) + .debug_info 0x000000000011b1bf 0x285c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) + .debug_info 0x000000000011da1b 0x8e5 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) + .debug_info 0x000000000011e300 0x2c15 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) + .debug_info 0x0000000000120f15 0x992 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) + .debug_info 0x00000000001218a7 0x98f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) + .debug_info 0x0000000000122236 0x1924 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) + .debug_info 0x0000000000123b5a 0xb0a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) + .debug_info 0x0000000000124664 0xbe3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) + .debug_info 0x0000000000125247 0x882 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) + .debug_info 0x0000000000125ac9 0xbef e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) + .debug_info 0x00000000001266b8 0x1e52 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) + .debug_info 0x000000000012850a 0x1dc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) + .debug_info 0x00000000001286e6 0x2047 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) + .debug_info 0x000000000012a72d 0x2318 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) + .debug_info 0x000000000012ca45 0xb9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ctype_.o) + .debug_info 0x000000000012cafe 0xd0c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) + .debug_info 0x000000000012d80a 0xbe9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) + .debug_info 0x000000000012e3f3 0xbb3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) -.debug_abbrev 0x0000000000000000 0x24a52 +.debug_abbrev 0x0000000000000000 0x24b6c .debug_abbrev 0x0000000000000000 0x1c1 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) .debug_abbrev 0x00000000000001c1 0x51b esp-idf/pthread/libpthread.a(pthread.c.obj) .debug_abbrev 0x00000000000006dc 0x31d esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) @@ -24820,135 +24848,136 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_abbrev 0x000000000000ddaf 0x582 esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_abbrev 0x000000000000e331 0x2c4 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .debug_abbrev 0x000000000000e5f5 0x567 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .debug_abbrev 0x000000000000eb5c 0x34d esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .debug_abbrev 0x000000000000eea9 0x5cc esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .debug_abbrev 0x000000000000f475 0x255 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - .debug_abbrev 0x000000000000f6ca 0x1cc esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - .debug_abbrev 0x000000000000f896 0x25a esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_abbrev 0x000000000000faf0 0x14 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) - .debug_abbrev 0x000000000000fb04 0xf5 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .debug_abbrev 0x000000000000fbf9 0x2be esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - .debug_abbrev 0x000000000000feb7 0x3a1 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_abbrev 0x0000000000010258 0x245 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_abbrev 0x000000000001049d 0x5b2 esp-idf/driver/libdriver.a(gpio.c.obj) - .debug_abbrev 0x0000000000010a4f 0x3ad esp-idf/driver/libdriver.a(rtc_io.c.obj) - .debug_abbrev 0x0000000000010dfc 0x5a4 esp-idf/driver/libdriver.a(ledc.c.obj) - .debug_abbrev 0x00000000000113a0 0x20d esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_abbrev 0x00000000000115ad 0x548 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_abbrev 0x0000000000011af5 0x62 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - .debug_abbrev 0x0000000000011b57 0x287 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_abbrev 0x0000000000011dde 0x1df esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - .debug_abbrev 0x0000000000011fbd 0x12a esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - .debug_abbrev 0x00000000000120e7 0x25d esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - .debug_abbrev 0x0000000000012344 0x485 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_abbrev 0x00000000000127c9 0x473 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_abbrev 0x0000000000012c3c 0x223 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_abbrev 0x0000000000012e5f 0x5af esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_abbrev 0x000000000001340e 0x597 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_abbrev 0x00000000000139a5 0x3cd esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_abbrev 0x0000000000013d72 0x25d esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_abbrev 0x0000000000013fcf 0x1d7 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - .debug_abbrev 0x00000000000141a6 0x375 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - .debug_abbrev 0x000000000001451b 0x142 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) - .debug_abbrev 0x000000000001465d 0x493 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_abbrev 0x0000000000014af0 0x254 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_abbrev 0x0000000000014d44 0x20e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_abbrev 0x0000000000014f52 0x268 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_abbrev 0x00000000000151ba 0x2b6 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_abbrev 0x0000000000015470 0x1d8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - .debug_abbrev 0x0000000000015648 0x376 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - .debug_abbrev 0x00000000000159be 0x1d8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - .debug_abbrev 0x0000000000015b96 0x465 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_abbrev 0x0000000000015ffb 0x183 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_abbrev 0x000000000001617e 0x2c4 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_abbrev 0x0000000000016442 0x360 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .debug_abbrev 0x00000000000167a2 0x4aa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_abbrev 0x0000000000016c4c 0x33b esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_abbrev 0x0000000000016f87 0x14 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) - .debug_abbrev 0x0000000000016f9b 0x78 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) - .debug_abbrev 0x0000000000017013 0x55 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) - .debug_abbrev 0x0000000000017068 0x12b esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_abbrev 0x0000000000017193 0x1f7 esp-idf/hal/libhal.a(efuse_hal.c.obj) - .debug_abbrev 0x000000000001738a 0x35d esp-idf/hal/libhal.a(efuse_hal.c.obj) - .debug_abbrev 0x00000000000176e7 0x26d esp-idf/hal/libhal.a(rtc_io_hal.c.obj) - .debug_abbrev 0x0000000000017954 0x28b esp-idf/hal/libhal.a(ledc_hal.c.obj) - .debug_abbrev 0x0000000000017bdf 0x22b esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) - .debug_abbrev 0x0000000000017e0a 0x1e5 esp-idf/hal/libhal.a(gpio_hal.c.obj) - .debug_abbrev 0x0000000000017fef 0x41f esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_abbrev 0x000000000001840e 0x4a7 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_abbrev 0x00000000000188b5 0x20f esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_abbrev 0x0000000000018ac4 0x37a esp-idf/hal/libhal.a(systimer_hal.c.obj) - .debug_abbrev 0x0000000000018e3e 0x339 esp-idf/hal/libhal.a(lcd_hal.c.obj) - .debug_abbrev 0x0000000000019177 0x451 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - .debug_abbrev 0x00000000000195c8 0x70 esp-idf/soc/libsoc.a(gpio_periph.c.obj) - .debug_abbrev 0x0000000000019638 0xac esp-idf/soc/libsoc.a(lcd_periph.c.obj) - .debug_abbrev 0x00000000000196e4 0x90 esp-idf/soc/libsoc.a(ledc_periph.c.obj) - .debug_abbrev 0x0000000000019774 0xa1 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - .debug_abbrev 0x0000000000019815 0xb8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_abbrev 0x00000000000198cd 0x1f3 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) - .debug_abbrev 0x0000000000019ac0 0x72c esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) - .debug_abbrev 0x000000000001a1ec 0x5ca esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - .debug_abbrev 0x000000000001a7b6 0x9b esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .debug_abbrev 0x000000000001a851 0x12a esp-idf/ulp/libulp.a(ulp_common.c.obj) - .debug_abbrev 0x000000000001a97b 0x206 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) - .debug_abbrev 0x000000000001ab81 0x443 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - .debug_abbrev 0x000000000001afc4 0x2ad esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - .debug_abbrev 0x000000000001b271 0x2a4 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_abbrev 0x000000000001b515 0x3f9 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_abbrev 0x000000000001b90e 0x1de esp-idf/hal/libhal.a(gdma_hal.c.obj) - .debug_abbrev 0x000000000001baec 0xac esp-idf/soc/libsoc.a(gdma_periph.c.obj) - .debug_abbrev 0x000000000001bb98 0x379 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - .debug_abbrev 0x000000000001bf11 0x124 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) - .debug_abbrev 0x000000000001c035 0x4d6 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) - .debug_abbrev 0x000000000001c50b 0x53c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) - .debug_abbrev 0x000000000001ca47 0x42d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) - .debug_abbrev 0x000000000001ce74 0xa3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) - .debug_abbrev 0x000000000001cf17 0x30e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) - .debug_abbrev 0x000000000001d225 0x459 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) - .debug_abbrev 0x000000000001d67e 0x44e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) - .debug_abbrev 0x000000000001dacc 0x9ed e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) - .debug_abbrev 0x000000000001e4b9 0x4cd e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) - .debug_abbrev 0x000000000001e986 0x1ab e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) - .debug_abbrev 0x000000000001eb31 0x1a6 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) - .debug_abbrev 0x000000000001ecd7 0x18f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) - .debug_abbrev 0x000000000001ee66 0x19e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) - .debug_abbrev 0x000000000001f004 0x42d esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) - .debug_abbrev 0x000000000001f431 0x123 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) - .debug_abbrev 0x000000000001f554 0x123 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) - .debug_abbrev 0x000000000001f677 0x38 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-environ.o) - .debug_abbrev 0x000000000001f6af 0x196 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) - .debug_abbrev 0x000000000001f845 0x40b e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) - .debug_abbrev 0x000000000001fc50 0x2b9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) - .debug_abbrev 0x000000000001ff09 0x258 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) - .debug_abbrev 0x0000000000020161 0x322 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) - .debug_abbrev 0x0000000000020483 0x243 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) - .debug_abbrev 0x00000000000206c6 0x1c7 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) - .debug_abbrev 0x000000000002088d 0x286 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) - .debug_abbrev 0x0000000000020b13 0x274 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) - .debug_abbrev 0x0000000000020d87 0x247 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) - .debug_abbrev 0x0000000000020fce 0x25a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) - .debug_abbrev 0x0000000000021228 0x27a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) - .debug_abbrev 0x00000000000214a2 0x231 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) - .debug_abbrev 0x00000000000216d3 0x47d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) - .debug_abbrev 0x0000000000021b50 0x1e1 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) - .debug_abbrev 0x0000000000021d31 0x4f1 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) - .debug_abbrev 0x0000000000022222 0x25c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) - .debug_abbrev 0x000000000002247e 0x225 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) - .debug_abbrev 0x00000000000226a3 0x35a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) - .debug_abbrev 0x00000000000229fd 0x2c6 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) - .debug_abbrev 0x0000000000022cc3 0x310 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) - .debug_abbrev 0x0000000000022fd3 0x1d8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) - .debug_abbrev 0x00000000000231ab 0x28a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) - .debug_abbrev 0x0000000000023435 0x442 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) - .debug_abbrev 0x0000000000023877 0x157 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) - .debug_abbrev 0x00000000000239ce 0x3fd e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) - .debug_abbrev 0x0000000000023dcb 0x491 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) - .debug_abbrev 0x000000000002425c 0x62 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ctype_.o) - .debug_abbrev 0x00000000000242be 0x2f9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) - .debug_abbrev 0x00000000000245b7 0x25a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) - .debug_abbrev 0x0000000000024811 0x241 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) + .debug_abbrev 0x000000000000eb5c 0x10b esp-idf/main/libmain.a(led_matrix_main.c.obj) + .debug_abbrev 0x000000000000ec67 0x35c esp-idf/main/libmain.a(led_matrix.c.obj) + .debug_abbrev 0x000000000000efc3 0x5cc esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .debug_abbrev 0x000000000000f58f 0x255 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_abbrev 0x000000000000f7e4 0x1cc esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_abbrev 0x000000000000f9b0 0x25a esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_abbrev 0x000000000000fc0a 0x14 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_abbrev 0x000000000000fc1e 0xf5 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .debug_abbrev 0x000000000000fd13 0x2be esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_abbrev 0x000000000000ffd1 0x3a1 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_abbrev 0x0000000000010372 0x245 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_abbrev 0x00000000000105b7 0x5b2 esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_abbrev 0x0000000000010b69 0x3ad esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_abbrev 0x0000000000010f16 0x5a4 esp-idf/driver/libdriver.a(ledc.c.obj) + .debug_abbrev 0x00000000000114ba 0x20d esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_abbrev 0x00000000000116c7 0x548 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_abbrev 0x0000000000011c0f 0x62 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_abbrev 0x0000000000011c71 0x287 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_abbrev 0x0000000000011ef8 0x1df esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_abbrev 0x00000000000120d7 0x12a esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_abbrev 0x0000000000012201 0x25d esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_abbrev 0x000000000001245e 0x485 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_abbrev 0x00000000000128e3 0x473 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_abbrev 0x0000000000012d56 0x223 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_abbrev 0x0000000000012f79 0x5af esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_abbrev 0x0000000000013528 0x597 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_abbrev 0x0000000000013abf 0x3cd esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_abbrev 0x0000000000013e8c 0x25d esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_abbrev 0x00000000000140e9 0x1d7 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_abbrev 0x00000000000142c0 0x375 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_abbrev 0x0000000000014635 0x142 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_abbrev 0x0000000000014777 0x493 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_abbrev 0x0000000000014c0a 0x254 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_abbrev 0x0000000000014e5e 0x20e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_abbrev 0x000000000001506c 0x268 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_abbrev 0x00000000000152d4 0x2b6 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_abbrev 0x000000000001558a 0x1d8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_abbrev 0x0000000000015762 0x376 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_abbrev 0x0000000000015ad8 0x1d8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_abbrev 0x0000000000015cb0 0x465 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_abbrev 0x0000000000016115 0x183 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_abbrev 0x0000000000016298 0x2c4 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_abbrev 0x000000000001655c 0x360 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_abbrev 0x00000000000168bc 0x4aa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_abbrev 0x0000000000016d66 0x33b esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_abbrev 0x00000000000170a1 0x14 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + .debug_abbrev 0x00000000000170b5 0x78 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_abbrev 0x000000000001712d 0x55 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_abbrev 0x0000000000017182 0x12b esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_abbrev 0x00000000000172ad 0x1f7 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_abbrev 0x00000000000174a4 0x35d esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_abbrev 0x0000000000017801 0x26d esp-idf/hal/libhal.a(rtc_io_hal.c.obj) + .debug_abbrev 0x0000000000017a6e 0x28b esp-idf/hal/libhal.a(ledc_hal.c.obj) + .debug_abbrev 0x0000000000017cf9 0x22b esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) + .debug_abbrev 0x0000000000017f24 0x1e5 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_abbrev 0x0000000000018109 0x41f esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_abbrev 0x0000000000018528 0x4a7 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_abbrev 0x00000000000189cf 0x20f esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_abbrev 0x0000000000018bde 0x37a esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_abbrev 0x0000000000018f58 0x339 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_abbrev 0x0000000000019291 0x451 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_abbrev 0x00000000000196e2 0x70 esp-idf/soc/libsoc.a(gpio_periph.c.obj) + .debug_abbrev 0x0000000000019752 0xac esp-idf/soc/libsoc.a(lcd_periph.c.obj) + .debug_abbrev 0x00000000000197fe 0x90 esp-idf/soc/libsoc.a(ledc_periph.c.obj) + .debug_abbrev 0x000000000001988e 0xa1 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + .debug_abbrev 0x000000000001992f 0xb8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_abbrev 0x00000000000199e7 0x1f3 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + .debug_abbrev 0x0000000000019bda 0x72c esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + .debug_abbrev 0x000000000001a306 0x5ca esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_abbrev 0x000000000001a8d0 0x9b esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_abbrev 0x000000000001a96b 0x12a esp-idf/ulp/libulp.a(ulp_common.c.obj) + .debug_abbrev 0x000000000001aa95 0x206 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + .debug_abbrev 0x000000000001ac9b 0x443 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_abbrev 0x000000000001b0de 0x2ad esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_abbrev 0x000000000001b38b 0x2a4 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_abbrev 0x000000000001b62f 0x3f9 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_abbrev 0x000000000001ba28 0x1de esp-idf/hal/libhal.a(gdma_hal.c.obj) + .debug_abbrev 0x000000000001bc06 0xac esp-idf/soc/libsoc.a(gdma_periph.c.obj) + .debug_abbrev 0x000000000001bcb2 0x379 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_abbrev 0x000000000001c02b 0x124 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) + .debug_abbrev 0x000000000001c14f 0x4d6 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) + .debug_abbrev 0x000000000001c625 0x53c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + .debug_abbrev 0x000000000001cb61 0x42d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) + .debug_abbrev 0x000000000001cf8e 0xa3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) + .debug_abbrev 0x000000000001d031 0x30e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) + .debug_abbrev 0x000000000001d33f 0x459 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) + .debug_abbrev 0x000000000001d798 0x44e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) + .debug_abbrev 0x000000000001dbe6 0x9ed e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + .debug_abbrev 0x000000000001e5d3 0x4cd e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) + .debug_abbrev 0x000000000001eaa0 0x1ab e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) + .debug_abbrev 0x000000000001ec4b 0x1a6 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) + .debug_abbrev 0x000000000001edf1 0x18f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) + .debug_abbrev 0x000000000001ef80 0x19e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) + .debug_abbrev 0x000000000001f11e 0x42d esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + .debug_abbrev 0x000000000001f54b 0x123 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) + .debug_abbrev 0x000000000001f66e 0x123 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) + .debug_abbrev 0x000000000001f791 0x38 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-environ.o) + .debug_abbrev 0x000000000001f7c9 0x196 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) + .debug_abbrev 0x000000000001f95f 0x40b e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) + .debug_abbrev 0x000000000001fd6a 0x2b9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) + .debug_abbrev 0x0000000000020023 0x258 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) + .debug_abbrev 0x000000000002027b 0x322 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) + .debug_abbrev 0x000000000002059d 0x243 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) + .debug_abbrev 0x00000000000207e0 0x1c7 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) + .debug_abbrev 0x00000000000209a7 0x286 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) + .debug_abbrev 0x0000000000020c2d 0x274 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) + .debug_abbrev 0x0000000000020ea1 0x247 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) + .debug_abbrev 0x00000000000210e8 0x25a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) + .debug_abbrev 0x0000000000021342 0x27a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) + .debug_abbrev 0x00000000000215bc 0x231 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) + .debug_abbrev 0x00000000000217ed 0x47d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) + .debug_abbrev 0x0000000000021c6a 0x1e1 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) + .debug_abbrev 0x0000000000021e4b 0x4f1 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) + .debug_abbrev 0x000000000002233c 0x25c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) + .debug_abbrev 0x0000000000022598 0x225 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) + .debug_abbrev 0x00000000000227bd 0x35a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) + .debug_abbrev 0x0000000000022b17 0x2c6 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) + .debug_abbrev 0x0000000000022ddd 0x310 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) + .debug_abbrev 0x00000000000230ed 0x1d8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) + .debug_abbrev 0x00000000000232c5 0x28a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) + .debug_abbrev 0x000000000002354f 0x442 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) + .debug_abbrev 0x0000000000023991 0x157 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) + .debug_abbrev 0x0000000000023ae8 0x3fd e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) + .debug_abbrev 0x0000000000023ee5 0x491 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) + .debug_abbrev 0x0000000000024376 0x62 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ctype_.o) + .debug_abbrev 0x00000000000243d8 0x2f9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) + .debug_abbrev 0x00000000000246d1 0x25a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) + .debug_abbrev 0x000000000002492b 0x241 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) -.debug_loc 0x0000000000000000 0x4a7d7 +.debug_loc 0x0000000000000000 0x4a850 .debug_loc 0x0000000000000000 0x196 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) .debug_loc 0x0000000000000196 0x117f esp-idf/pthread/libpthread.a(pthread.c.obj) .debug_loc 0x0000000000001315 0x504 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) @@ -25019,73 +25048,74 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_loc 0x00000000000262b8 0x3a93 esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_loc 0x0000000000029d4b 0x310 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .debug_loc 0x000000000002a05b 0x608 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .debug_loc 0x000000000002a663 0x210 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .debug_loc 0x000000000002a873 0x1fbc esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .debug_loc 0x000000000002c82f 0x326 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - .debug_loc 0x000000000002cb55 0x184 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - .debug_loc 0x000000000002ccd9 0x223 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_loc 0x000000000002cefc 0x54e esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - .debug_loc 0x000000000002d44a 0xbfd esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_loc 0x000000000002e047 0x38a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_loc 0x000000000002e3d1 0x2851 esp-idf/driver/libdriver.a(gpio.c.obj) - .debug_loc 0x0000000000030c22 0x829 esp-idf/driver/libdriver.a(rtc_io.c.obj) - .debug_loc 0x000000000003144b 0x386b esp-idf/driver/libdriver.a(ledc.c.obj) - .debug_loc 0x0000000000034cb6 0xb9 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_loc 0x0000000000034d6f 0x911 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_loc 0x0000000000035680 0x217 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_loc 0x0000000000035897 0x7a esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - .debug_loc 0x0000000000035911 0x62 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - .debug_loc 0x0000000000035973 0x43f esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_loc 0x0000000000035db2 0x114b esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_loc 0x0000000000036efd 0x131 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_loc 0x000000000003702e 0x176e esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_loc 0x000000000003879c 0x563 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_loc 0x0000000000038cff 0x536 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_loc 0x0000000000039235 0x103 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_loc 0x0000000000039338 0x1b0 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - .debug_loc 0x00000000000394e8 0x3ac esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - .debug_loc 0x0000000000039894 0x1226 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_loc 0x000000000003aaba 0x17c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_loc 0x000000000003ac36 0x105 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_loc 0x000000000003ad3b 0x222 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_loc 0x000000000003af5d 0x6d4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_loc 0x000000000003b631 0x11d esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - .debug_loc 0x000000000003b74e 0x7cf esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - .debug_loc 0x000000000003bf1d 0x11d esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - .debug_loc 0x000000000003c03a 0x535 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_loc 0x000000000003c56f 0x16 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_loc 0x000000000003c585 0x1a8 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_loc 0x000000000003c72d 0x1e6 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .debug_loc 0x000000000003c913 0xe48 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_loc 0x000000000003d75b 0x346 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_loc 0x000000000003daa1 0x2c esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) - .debug_loc 0x000000000003dacd 0x11f esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_loc 0x000000000003dbec 0x45 esp-idf/hal/libhal.a(efuse_hal.c.obj) - .debug_loc 0x000000000003dc31 0x16a esp-idf/hal/libhal.a(efuse_hal.c.obj) - .debug_loc 0x000000000003dd9b 0x69c esp-idf/hal/libhal.a(rtc_io_hal.c.obj) - .debug_loc 0x000000000003e437 0x149 esp-idf/hal/libhal.a(ledc_hal.c.obj) - .debug_loc 0x000000000003e580 0x8a5 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) - .debug_loc 0x000000000003ee25 0x240 esp-idf/hal/libhal.a(gpio_hal.c.obj) - .debug_loc 0x000000000003f065 0x384 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_loc 0x000000000003f3e9 0x1198 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_loc 0x0000000000040581 0x179 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_loc 0x00000000000406fa 0xac3 esp-idf/hal/libhal.a(systimer_hal.c.obj) - .debug_loc 0x00000000000411bd 0x4f3 esp-idf/hal/libhal.a(lcd_hal.c.obj) - .debug_loc 0x00000000000416b0 0xc4d esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - .debug_loc 0x00000000000422fd 0x9a esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_loc 0x0000000000042397 0x34 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) - .debug_loc 0x00000000000423cb 0x1b7b esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) - .debug_loc 0x0000000000043f46 0x2ade esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - .debug_loc 0x0000000000046a24 0x58 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .debug_loc 0x0000000000046a7c 0xd0 esp-idf/ulp/libulp.a(ulp_common.c.obj) - .debug_loc 0x0000000000046b4c 0x11e esp-idf/ulp/libulp.a(ulp_riscv.c.obj) - .debug_loc 0x0000000000046c6a 0x1a6c esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - .debug_loc 0x00000000000486d6 0x183 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - .debug_loc 0x0000000000048859 0x5d3 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_loc 0x0000000000048e2c 0x11f9 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_loc 0x000000000004a025 0x7b2 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_loc 0x000000000002a663 0x84 esp-idf/main/libmain.a(led_matrix_main.c.obj) + .debug_loc 0x000000000002a6e7 0x22a esp-idf/main/libmain.a(led_matrix.c.obj) + .debug_loc 0x000000000002a911 0x1f97 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .debug_loc 0x000000000002c8a8 0x326 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_loc 0x000000000002cbce 0x184 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_loc 0x000000000002cd52 0x223 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_loc 0x000000000002cf75 0x54e esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_loc 0x000000000002d4c3 0xbfd esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_loc 0x000000000002e0c0 0x38a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_loc 0x000000000002e44a 0x2851 esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_loc 0x0000000000030c9b 0x829 esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_loc 0x00000000000314c4 0x386b esp-idf/driver/libdriver.a(ledc.c.obj) + .debug_loc 0x0000000000034d2f 0xb9 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_loc 0x0000000000034de8 0x911 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_loc 0x00000000000356f9 0x217 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_loc 0x0000000000035910 0x7a esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_loc 0x000000000003598a 0x62 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_loc 0x00000000000359ec 0x43f esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_loc 0x0000000000035e2b 0x114b esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_loc 0x0000000000036f76 0x131 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_loc 0x00000000000370a7 0x176e esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_loc 0x0000000000038815 0x563 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_loc 0x0000000000038d78 0x536 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_loc 0x00000000000392ae 0x103 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_loc 0x00000000000393b1 0x1b0 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_loc 0x0000000000039561 0x3ac esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_loc 0x000000000003990d 0x1226 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_loc 0x000000000003ab33 0x17c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_loc 0x000000000003acaf 0x105 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_loc 0x000000000003adb4 0x222 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_loc 0x000000000003afd6 0x6d4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_loc 0x000000000003b6aa 0x11d esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_loc 0x000000000003b7c7 0x7cf esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_loc 0x000000000003bf96 0x11d esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_loc 0x000000000003c0b3 0x535 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_loc 0x000000000003c5e8 0x16 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_loc 0x000000000003c5fe 0x1a8 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_loc 0x000000000003c7a6 0x1e6 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_loc 0x000000000003c98c 0xe48 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_loc 0x000000000003d7d4 0x346 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_loc 0x000000000003db1a 0x2c esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_loc 0x000000000003db46 0x11f esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_loc 0x000000000003dc65 0x45 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_loc 0x000000000003dcaa 0x16a esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_loc 0x000000000003de14 0x69c esp-idf/hal/libhal.a(rtc_io_hal.c.obj) + .debug_loc 0x000000000003e4b0 0x149 esp-idf/hal/libhal.a(ledc_hal.c.obj) + .debug_loc 0x000000000003e5f9 0x8a5 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) + .debug_loc 0x000000000003ee9e 0x240 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_loc 0x000000000003f0de 0x384 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_loc 0x000000000003f462 0x1198 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_loc 0x00000000000405fa 0x179 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_loc 0x0000000000040773 0xac3 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_loc 0x0000000000041236 0x4f3 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_loc 0x0000000000041729 0xc4d esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_loc 0x0000000000042376 0x9a esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_loc 0x0000000000042410 0x34 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + .debug_loc 0x0000000000042444 0x1b7b esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + .debug_loc 0x0000000000043fbf 0x2ade esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_loc 0x0000000000046a9d 0x58 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_loc 0x0000000000046af5 0xd0 esp-idf/ulp/libulp.a(ulp_common.c.obj) + .debug_loc 0x0000000000046bc5 0x11e esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + .debug_loc 0x0000000000046ce3 0x1a6c esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_loc 0x000000000004874f 0x183 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_loc 0x00000000000488d2 0x5d3 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_loc 0x0000000000048ea5 0x11f9 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_loc 0x000000000004a09e 0x7b2 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) -.debug_aranges 0x0000000000000000 0x4b68 +.debug_aranges 0x0000000000000000 0x4b90 .debug_aranges 0x0000000000000000 0x30 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) .debug_aranges @@ -25255,261 +25285,263 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_aranges 0x0000000000002338 0xd0 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .debug_aranges - 0x0000000000002408 0x48 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x0000000000002408 0x20 esp-idf/main/libmain.a(led_matrix_main.c.obj) .debug_aranges - 0x0000000000002450 0xb8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000000002428 0x58 esp-idf/main/libmain.a(led_matrix.c.obj) .debug_aranges - 0x0000000000002508 0x30 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x0000000000002480 0xb0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) .debug_aranges - 0x0000000000002538 0x40 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + 0x0000000000002530 0x30 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) .debug_aranges - 0x0000000000002578 0x38 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x0000000000002560 0x40 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) .debug_aranges - 0x00000000000025b0 0x20 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + 0x00000000000025a0 0x38 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) .debug_aranges - 0x00000000000025d0 0x18 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + 0x00000000000025d8 0x20 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) .debug_aranges - 0x00000000000025e8 0x90 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + 0x00000000000025f8 0x18 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) .debug_aranges - 0x0000000000002678 0xd0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000000002610 0x90 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) .debug_aranges - 0x0000000000002748 0x40 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x00000000000026a0 0xd0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) .debug_aranges - 0x0000000000002788 0x1b0 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000000002770 0x40 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) .debug_aranges - 0x0000000000002938 0xc0 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x00000000000027b0 0x1b0 esp-idf/driver/libdriver.a(gpio.c.obj) .debug_aranges - 0x00000000000029f8 0x1b8 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x0000000000002960 0xc0 esp-idf/driver/libdriver.a(rtc_io.c.obj) .debug_aranges - 0x0000000000002bb0 0x40 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + 0x0000000000002a20 0x1b8 esp-idf/driver/libdriver.a(ledc.c.obj) .debug_aranges - 0x0000000000002bf0 0xa8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x0000000000002bd8 0x40 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) .debug_aranges - 0x0000000000002c98 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + 0x0000000000002c18 0xa8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) .debug_aranges - 0x0000000000002cb8 0x48 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + 0x0000000000002cc0 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) .debug_aranges - 0x0000000000002d00 0x40 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + 0x0000000000002ce0 0x48 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) .debug_aranges - 0x0000000000002d40 0x30 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + 0x0000000000002d28 0x40 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) .debug_aranges - 0x0000000000002d70 0x70 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x0000000000002d68 0x30 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) .debug_aranges - 0x0000000000002de0 0xa8 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000000002d98 0x70 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) .debug_aranges - 0x0000000000002e88 0x80 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x0000000000002e08 0xa8 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) .debug_aranges - 0x0000000000002f08 0x48 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + 0x0000000000002eb0 0x80 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) .debug_aranges - 0x0000000000002f50 0x110 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x0000000000002f30 0x48 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) .debug_aranges - 0x0000000000003060 0x50 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x0000000000002f78 0x110 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) .debug_aranges - 0x00000000000030b0 0xa8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x0000000000003088 0x50 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) .debug_aranges - 0x0000000000003158 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + 0x00000000000030d8 0xa8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) .debug_aranges - 0x0000000000003198 0x58 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + 0x0000000000003180 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) .debug_aranges - 0x00000000000031f0 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + 0x00000000000031c0 0x58 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) .debug_aranges - 0x0000000000003288 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + 0x0000000000003218 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) .debug_aranges - 0x00000000000032a0 0x110 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000000032b0 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) .debug_aranges - 0x00000000000033b0 0x38 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x00000000000032c8 0x110 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) .debug_aranges - 0x00000000000033e8 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + 0x00000000000033d8 0x38 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) .debug_aranges - 0x0000000000003418 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x0000000000003410 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) .debug_aranges - 0x0000000000003458 0x60 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x0000000000003440 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) .debug_aranges - 0x00000000000034b8 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + 0x0000000000003480 0x60 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) .debug_aranges - 0x00000000000034e0 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x00000000000034e0 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) .debug_aranges - 0x0000000000003578 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + 0x0000000000003508 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) .debug_aranges - 0x00000000000035a0 0x78 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x00000000000035a0 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) .debug_aranges - 0x0000000000003618 0x30 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + 0x00000000000035c8 0x78 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) .debug_aranges - 0x0000000000003648 0x58 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x0000000000003640 0x30 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) .debug_aranges - 0x00000000000036a0 0x40 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x0000000000003670 0x58 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) .debug_aranges - 0x00000000000036e0 0xd0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x00000000000036c8 0x40 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) .debug_aranges - 0x00000000000037b0 0x50 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x0000000000003708 0xd0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .debug_aranges - 0x0000000000003800 0x20 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + 0x00000000000037d8 0x50 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) .debug_aranges - 0x0000000000003820 0x20 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) + 0x0000000000003828 0x20 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) .debug_aranges - 0x0000000000003840 0x28 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + 0x0000000000003848 0x20 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) .debug_aranges - 0x0000000000003868 0x20 esp-idf/hal/libhal.a(mpu_hal.c.obj) + 0x0000000000003868 0x28 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) .debug_aranges - 0x0000000000003888 0x30 esp-idf/hal/libhal.a(efuse_hal.c.obj) + 0x0000000000003890 0x20 esp-idf/hal/libhal.a(mpu_hal.c.obj) .debug_aranges - 0x00000000000038b8 0x58 esp-idf/hal/libhal.a(efuse_hal.c.obj) + 0x00000000000038b0 0x30 esp-idf/hal/libhal.a(efuse_hal.c.obj) .debug_aranges - 0x0000000000003910 0x30 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) + 0x00000000000038e0 0x58 esp-idf/hal/libhal.a(efuse_hal.c.obj) .debug_aranges - 0x0000000000003940 0x28 esp-idf/hal/libhal.a(ledc_hal.c.obj) + 0x0000000000003938 0x30 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) .debug_aranges - 0x0000000000003968 0x68 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) + 0x0000000000003968 0x28 esp-idf/hal/libhal.a(ledc_hal.c.obj) .debug_aranges - 0x00000000000039d0 0x28 esp-idf/hal/libhal.a(gpio_hal.c.obj) + 0x0000000000003990 0x68 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) .debug_aranges - 0x00000000000039f8 0x40 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x00000000000039f8 0x28 esp-idf/hal/libhal.a(gpio_hal.c.obj) .debug_aranges - 0x0000000000003a38 0xa8 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x0000000000003a20 0x40 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) .debug_aranges - 0x0000000000003ae0 0x48 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x0000000000003a60 0xa8 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) .debug_aranges - 0x0000000000003b28 0x88 esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x0000000000003b08 0x48 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) .debug_aranges - 0x0000000000003bb0 0x28 esp-idf/hal/libhal.a(lcd_hal.c.obj) + 0x0000000000003b50 0x88 esp-idf/hal/libhal.a(systimer_hal.c.obj) .debug_aranges - 0x0000000000003bd8 0x58 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x0000000000003bd8 0x28 esp-idf/hal/libhal.a(lcd_hal.c.obj) .debug_aranges - 0x0000000000003c30 0x18 esp-idf/soc/libsoc.a(gpio_periph.c.obj) + 0x0000000000003c00 0x58 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) .debug_aranges - 0x0000000000003c48 0x18 esp-idf/soc/libsoc.a(lcd_periph.c.obj) + 0x0000000000003c58 0x18 esp-idf/soc/libsoc.a(gpio_periph.c.obj) .debug_aranges - 0x0000000000003c60 0x18 esp-idf/soc/libsoc.a(ledc_periph.c.obj) + 0x0000000000003c70 0x18 esp-idf/soc/libsoc.a(lcd_periph.c.obj) .debug_aranges - 0x0000000000003c78 0x18 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + 0x0000000000003c88 0x18 esp-idf/soc/libsoc.a(ledc_periph.c.obj) .debug_aranges - 0x0000000000003c90 0x30 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + 0x0000000000003ca0 0x18 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) .debug_aranges - 0x0000000000003cc0 0x30 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + 0x0000000000003cb8 0x30 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) .debug_aranges - 0x0000000000003cf0 0x178 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + 0x0000000000003ce8 0x30 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) .debug_aranges - 0x0000000000003e68 0xd8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000000003d18 0x178 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) .debug_aranges - 0x0000000000003f40 0x28 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + 0x0000000000003e90 0xd8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) .debug_aranges - 0x0000000000003f68 0x30 esp-idf/ulp/libulp.a(ulp_common.c.obj) + 0x0000000000003f68 0x28 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) .debug_aranges - 0x0000000000003f98 0x50 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + 0x0000000000003f90 0x30 esp-idf/ulp/libulp.a(ulp_common.c.obj) .debug_aranges - 0x0000000000003fe8 0xb0 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + 0x0000000000003fc0 0x50 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) .debug_aranges - 0x0000000000004098 0x80 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + 0x0000000000004010 0xb0 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) .debug_aranges - 0x0000000000004118 0x68 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + 0x00000000000040c0 0x80 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) .debug_aranges - 0x0000000000004180 0xf8 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + 0x0000000000004140 0x68 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) .debug_aranges - 0x0000000000004278 0x20 esp-idf/hal/libhal.a(gdma_hal.c.obj) + 0x00000000000041a8 0xf8 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) .debug_aranges - 0x0000000000004298 0x18 esp-idf/soc/libsoc.a(gdma_periph.c.obj) + 0x00000000000042a0 0x20 esp-idf/hal/libhal.a(gdma_hal.c.obj) .debug_aranges - 0x00000000000042b0 0x70 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x00000000000042c0 0x18 esp-idf/soc/libsoc.a(gdma_periph.c.obj) .debug_aranges - 0x0000000000004320 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) + 0x00000000000042d8 0x70 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) .debug_aranges - 0x0000000000004340 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) + 0x0000000000004348 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) .debug_aranges - 0x0000000000004380 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + 0x0000000000004368 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) .debug_aranges - 0x00000000000043c0 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) + 0x00000000000043a8 0x40 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) .debug_aranges - 0x0000000000004418 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) + 0x00000000000043e8 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) .debug_aranges - 0x0000000000004438 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) + 0x0000000000004440 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) .debug_aranges - 0x0000000000004458 0x48 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) + 0x0000000000004460 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) .debug_aranges - 0x00000000000044a0 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) + 0x0000000000004480 0x48 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) .debug_aranges - 0x00000000000044f8 0xa8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + 0x00000000000044c8 0x58 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) .debug_aranges - 0x00000000000045a0 0x38 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) + 0x0000000000004520 0xa8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) .debug_aranges - 0x00000000000045d8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) + 0x00000000000045c8 0x38 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) .debug_aranges - 0x00000000000045f8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) + 0x0000000000004600 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) .debug_aranges - 0x0000000000004618 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) + 0x0000000000004620 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) .debug_aranges - 0x0000000000004638 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) + 0x0000000000004640 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) .debug_aranges - 0x0000000000004658 0xe0 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + 0x0000000000004660 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) .debug_aranges - 0x0000000000004738 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) + 0x0000000000004680 0xe0 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) .debug_aranges - 0x0000000000004758 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) + 0x0000000000004760 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) .debug_aranges - 0x0000000000004778 0x18 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-environ.o) + 0x0000000000004780 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) .debug_aranges - 0x0000000000004790 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) + 0x00000000000047a0 0x18 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-environ.o) .debug_aranges - 0x00000000000047b0 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) + 0x00000000000047b8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) .debug_aranges - 0x00000000000047d0 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) + 0x00000000000047d8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) .debug_aranges - 0x00000000000047f0 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) + 0x00000000000047f8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) .debug_aranges - 0x0000000000004810 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) + 0x0000000000004818 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) .debug_aranges - 0x0000000000004830 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) + 0x0000000000004838 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) .debug_aranges - 0x0000000000004850 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) + 0x0000000000004858 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) .debug_aranges - 0x0000000000004870 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) + 0x0000000000004878 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) .debug_aranges - 0x0000000000004890 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) + 0x0000000000004898 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) .debug_aranges - 0x00000000000048b0 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) + 0x00000000000048b8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) .debug_aranges - 0x00000000000048d0 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) + 0x00000000000048d8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) .debug_aranges - 0x00000000000048f0 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) + 0x00000000000048f8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) .debug_aranges - 0x0000000000004910 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) + 0x0000000000004918 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) .debug_aranges - 0x0000000000004930 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) + 0x0000000000004938 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) .debug_aranges - 0x0000000000004950 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) + 0x0000000000004958 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) .debug_aranges - 0x0000000000004970 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) + 0x0000000000004978 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) .debug_aranges - 0x0000000000004990 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) + 0x0000000000004998 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) .debug_aranges - 0x00000000000049b0 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) + 0x00000000000049b8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) .debug_aranges - 0x00000000000049d0 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) + 0x00000000000049d8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) .debug_aranges - 0x00000000000049f0 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) + 0x00000000000049f8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) .debug_aranges - 0x0000000000004a10 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) + 0x0000000000004a18 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) .debug_aranges - 0x0000000000004a30 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) + 0x0000000000004a38 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) .debug_aranges - 0x0000000000004a50 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) + 0x0000000000004a58 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) .debug_aranges - 0x0000000000004a70 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) + 0x0000000000004a78 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) .debug_aranges - 0x0000000000004a90 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) + 0x0000000000004a98 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) .debug_aranges - 0x0000000000004ab0 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) + 0x0000000000004ab8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) .debug_aranges - 0x0000000000004ad0 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) + 0x0000000000004ad8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) .debug_aranges - 0x0000000000004af0 0x18 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ctype_.o) + 0x0000000000004af8 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) .debug_aranges - 0x0000000000004b08 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) + 0x0000000000004b18 0x18 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ctype_.o) .debug_aranges - 0x0000000000004b28 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) + 0x0000000000004b30 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) .debug_aranges - 0x0000000000004b48 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) + 0x0000000000004b50 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) + .debug_aranges + 0x0000000000004b70 0x20 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) -.debug_ranges 0x0000000000000000 0x46f0 +.debug_ranges 0x0000000000000000 0x4708 .debug_ranges 0x0000000000000000 0x20 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) .debug_ranges 0x0000000000000020 0x198 esp-idf/pthread/libpthread.a(pthread.c.obj) .debug_ranges 0x00000000000001b8 0x70 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) @@ -25585,78 +25617,79 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_ranges 0x0000000000002398 0x218 esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_ranges 0x00000000000025b0 0x88 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .debug_ranges 0x0000000000002638 0xf0 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .debug_ranges 0x0000000000002728 0x38 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .debug_ranges 0x0000000000002760 0xc0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .debug_ranges 0x0000000000002820 0x50 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - .debug_ranges 0x0000000000002870 0x30 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - .debug_ranges 0x00000000000028a0 0x28 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_ranges 0x00000000000028c8 0x98 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - .debug_ranges 0x0000000000002960 0x108 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_ranges 0x0000000000002a68 0x60 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_ranges 0x0000000000002ac8 0x1c8 esp-idf/driver/libdriver.a(gpio.c.obj) - .debug_ranges 0x0000000000002c90 0xb0 esp-idf/driver/libdriver.a(rtc_io.c.obj) - .debug_ranges 0x0000000000002d40 0x1c0 esp-idf/driver/libdriver.a(ledc.c.obj) - .debug_ranges 0x0000000000002f00 0x30 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_ranges 0x0000000000002f30 0x98 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_ranges 0x0000000000002fc8 0x10 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - .debug_ranges 0x0000000000002fd8 0x68 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_ranges 0x0000000000003040 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - .debug_ranges 0x0000000000003070 0x20 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - .debug_ranges 0x0000000000003090 0x60 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - .debug_ranges 0x00000000000030f0 0x98 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_ranges 0x0000000000003188 0xd0 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_ranges 0x0000000000003258 0x38 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_ranges 0x0000000000003290 0x148 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_ranges 0x00000000000033d8 0x80 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_ranges 0x0000000000003458 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_ranges 0x00000000000034f0 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_ranges 0x0000000000003520 0x48 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - .debug_ranges 0x0000000000003568 0xb8 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - .debug_ranges 0x0000000000003620 0x118 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_ranges 0x0000000000003738 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_ranges 0x0000000000003760 0x20 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_ranges 0x0000000000003780 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_ranges 0x00000000000037b0 0x50 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_ranges 0x0000000000003800 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - .debug_ranges 0x0000000000003818 0x88 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - .debug_ranges 0x00000000000038a0 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - .debug_ranges 0x00000000000038b8 0x68 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_ranges 0x0000000000003920 0x20 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_ranges 0x0000000000003940 0x48 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_ranges 0x0000000000003988 0x30 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .debug_ranges 0x00000000000039b8 0xd8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_ranges 0x0000000000003a90 0x40 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_ranges 0x0000000000003ad0 0x10 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) - .debug_ranges 0x0000000000003ae0 0x18 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) - .debug_ranges 0x0000000000003af8 0x10 esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_ranges 0x0000000000003b08 0x20 esp-idf/hal/libhal.a(efuse_hal.c.obj) - .debug_ranges 0x0000000000003b28 0x60 esp-idf/hal/libhal.a(efuse_hal.c.obj) - .debug_ranges 0x0000000000003b88 0x20 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) - .debug_ranges 0x0000000000003ba8 0x18 esp-idf/hal/libhal.a(ledc_hal.c.obj) - .debug_ranges 0x0000000000003bc0 0x58 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) - .debug_ranges 0x0000000000003c18 0x18 esp-idf/hal/libhal.a(gpio_hal.c.obj) - .debug_ranges 0x0000000000003c30 0x48 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_ranges 0x0000000000003c78 0x98 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_ranges 0x0000000000003d10 0x38 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_ranges 0x0000000000003d48 0x78 esp-idf/hal/libhal.a(systimer_hal.c.obj) - .debug_ranges 0x0000000000003dc0 0x18 esp-idf/hal/libhal.a(lcd_hal.c.obj) - .debug_ranges 0x0000000000003dd8 0x48 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - .debug_ranges 0x0000000000003e20 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_ranges 0x0000000000003e40 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) - .debug_ranges 0x0000000000003e60 0x1e0 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) - .debug_ranges 0x0000000000004040 0x170 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - .debug_ranges 0x00000000000041b0 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .debug_ranges 0x00000000000041c8 0x20 esp-idf/ulp/libulp.a(ulp_common.c.obj) - .debug_ranges 0x00000000000041e8 0x40 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) - .debug_ranges 0x0000000000004228 0x100 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - .debug_ranges 0x0000000000004328 0x70 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - .debug_ranges 0x0000000000004398 0x58 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_ranges 0x00000000000043f0 0x180 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_ranges 0x0000000000004570 0x10 esp-idf/hal/libhal.a(gdma_hal.c.obj) - .debug_ranges 0x0000000000004580 0xa0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - .debug_ranges 0x0000000000004620 0xd0 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + .debug_ranges 0x0000000000002728 0x10 esp-idf/main/libmain.a(led_matrix_main.c.obj) + .debug_ranges 0x0000000000002738 0x48 esp-idf/main/libmain.a(led_matrix.c.obj) + .debug_ranges 0x0000000000002780 0xb8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .debug_ranges 0x0000000000002838 0x50 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_ranges 0x0000000000002888 0x30 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_ranges 0x00000000000028b8 0x28 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_ranges 0x00000000000028e0 0x98 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_ranges 0x0000000000002978 0x108 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_ranges 0x0000000000002a80 0x60 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_ranges 0x0000000000002ae0 0x1c8 esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_ranges 0x0000000000002ca8 0xb0 esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_ranges 0x0000000000002d58 0x1c0 esp-idf/driver/libdriver.a(ledc.c.obj) + .debug_ranges 0x0000000000002f18 0x30 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_ranges 0x0000000000002f48 0x98 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_ranges 0x0000000000002fe0 0x10 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_ranges 0x0000000000002ff0 0x68 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_ranges 0x0000000000003058 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_ranges 0x0000000000003088 0x20 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_ranges 0x00000000000030a8 0x60 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_ranges 0x0000000000003108 0x98 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_ranges 0x00000000000031a0 0xd0 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_ranges 0x0000000000003270 0x38 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_ranges 0x00000000000032a8 0x148 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_ranges 0x00000000000033f0 0x80 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_ranges 0x0000000000003470 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_ranges 0x0000000000003508 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_ranges 0x0000000000003538 0x48 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_ranges 0x0000000000003580 0xb8 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_ranges 0x0000000000003638 0x118 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_ranges 0x0000000000003750 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_ranges 0x0000000000003778 0x20 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_ranges 0x0000000000003798 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_ranges 0x00000000000037c8 0x50 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_ranges 0x0000000000003818 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_ranges 0x0000000000003830 0x88 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_ranges 0x00000000000038b8 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_ranges 0x00000000000038d0 0x68 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_ranges 0x0000000000003938 0x20 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_ranges 0x0000000000003958 0x48 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_ranges 0x00000000000039a0 0x30 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_ranges 0x00000000000039d0 0xd8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_ranges 0x0000000000003aa8 0x40 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_ranges 0x0000000000003ae8 0x10 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_ranges 0x0000000000003af8 0x18 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_ranges 0x0000000000003b10 0x10 esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_ranges 0x0000000000003b20 0x20 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_ranges 0x0000000000003b40 0x60 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_ranges 0x0000000000003ba0 0x20 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) + .debug_ranges 0x0000000000003bc0 0x18 esp-idf/hal/libhal.a(ledc_hal.c.obj) + .debug_ranges 0x0000000000003bd8 0x58 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) + .debug_ranges 0x0000000000003c30 0x18 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_ranges 0x0000000000003c48 0x48 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_ranges 0x0000000000003c90 0x98 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_ranges 0x0000000000003d28 0x38 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_ranges 0x0000000000003d60 0x78 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_ranges 0x0000000000003dd8 0x18 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_ranges 0x0000000000003df0 0x48 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_ranges 0x0000000000003e38 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_ranges 0x0000000000003e58 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + .debug_ranges 0x0000000000003e78 0x1e0 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + .debug_ranges 0x0000000000004058 0x170 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_ranges 0x00000000000041c8 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_ranges 0x00000000000041e0 0x20 esp-idf/ulp/libulp.a(ulp_common.c.obj) + .debug_ranges 0x0000000000004200 0x40 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + .debug_ranges 0x0000000000004240 0x100 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_ranges 0x0000000000004340 0x70 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_ranges 0x00000000000043b0 0x58 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_ranges 0x0000000000004408 0x180 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_ranges 0x0000000000004588 0x10 esp-idf/hal/libhal.a(gdma_hal.c.obj) + .debug_ranges 0x0000000000004598 0xa0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_ranges 0x0000000000004638 0xd0 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) -.debug_line 0x0000000000000000 0xc527f +.debug_line 0x0000000000000000 0xc53f9 .debug_line 0x0000000000000000 0x51f esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) .debug_line 0x000000000000051f 0x24d5 esp-idf/pthread/libpthread.a(pthread.c.obj) .debug_line 0x00000000000029f4 0xbf3 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) @@ -25741,135 +25774,136 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_line 0x000000000004f0f5 0x5755 esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_line 0x000000000005484a 0x9f8 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .debug_line 0x0000000000055242 0x13e0 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .debug_line 0x0000000000056622 0xd23 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .debug_line 0x0000000000057345 0x47d0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .debug_line 0x000000000005bb15 0x7e8 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - .debug_line 0x000000000005c2fd 0x893 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - .debug_line 0x000000000005cb90 0x6b6 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_line 0x000000000005d246 0xe9 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) - .debug_line 0x000000000005d32f 0x234 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .debug_line 0x000000000005d563 0x1182 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - .debug_line 0x000000000005e6e5 0x1619 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_line 0x000000000005fcfe 0xdcf esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_line 0x0000000000060acd 0x4d0f esp-idf/driver/libdriver.a(gpio.c.obj) - .debug_line 0x00000000000657dc 0x1bb6 esp-idf/driver/libdriver.a(rtc_io.c.obj) - .debug_line 0x0000000000067392 0x6f47 esp-idf/driver/libdriver.a(ledc.c.obj) - .debug_line 0x000000000006e2d9 0x599 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_line 0x000000000006e872 0x1662 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_line 0x000000000006fed4 0xf4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - .debug_line 0x000000000006ffc8 0x1061 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_line 0x0000000000071029 0x4fc esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - .debug_line 0x0000000000071525 0x293 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - .debug_line 0x00000000000717b8 0x6ae esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - .debug_line 0x0000000000071e66 0x128d esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_line 0x00000000000730f3 0x1c45 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_line 0x0000000000074d38 0x512 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_line 0x000000000007524a 0x39be esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_line 0x0000000000078c08 0x1451 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_line 0x000000000007a059 0xf97 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_line 0x000000000007aff0 0x515 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_line 0x000000000007b505 0x577 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - .debug_line 0x000000000007ba7c 0xbc6 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - .debug_line 0x000000000007c642 0x3c0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) - .debug_line 0x000000000007ca02 0x25c3 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_line 0x000000000007efc5 0x4c1 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_line 0x000000000007f486 0x4ad esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_line 0x000000000007f933 0x5df esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_line 0x000000000007ff12 0xc38 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_line 0x0000000000080b4a 0x3ee esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - .debug_line 0x0000000000080f38 0x1450 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - .debug_line 0x0000000000082388 0x3ec esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - .debug_line 0x0000000000082774 0xec4 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_line 0x0000000000083638 0x42b esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_line 0x0000000000083a63 0x894 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_line 0x00000000000842f7 0x940 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .debug_line 0x0000000000084c37 0x2afb esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_line 0x0000000000087732 0x881 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_line 0x0000000000087fb3 0x117 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) - .debug_line 0x00000000000880ca 0x22d esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) - .debug_line 0x00000000000882f7 0x1b9 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) - .debug_line 0x00000000000884b0 0x326 esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_line 0x00000000000887d6 0x3cc esp-idf/hal/libhal.a(efuse_hal.c.obj) - .debug_line 0x0000000000088ba2 0x8f1 esp-idf/hal/libhal.a(efuse_hal.c.obj) - .debug_line 0x0000000000089493 0xcd4 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) - .debug_line 0x000000000008a167 0x463 esp-idf/hal/libhal.a(ledc_hal.c.obj) - .debug_line 0x000000000008a5ca 0x6a9 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) - .debug_line 0x000000000008ac73 0x439 esp-idf/hal/libhal.a(gpio_hal.c.obj) - .debug_line 0x000000000008b0ac 0xa53 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_line 0x000000000008baff 0x1db4 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_line 0x000000000008d8b3 0x5b6 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_line 0x000000000008de69 0xd36 esp-idf/hal/libhal.a(systimer_hal.c.obj) - .debug_line 0x000000000008eb9f 0x733 esp-idf/hal/libhal.a(lcd_hal.c.obj) - .debug_line 0x000000000008f2d2 0x14fe esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - .debug_line 0x00000000000907d0 0x1c1 esp-idf/soc/libsoc.a(gpio_periph.c.obj) - .debug_line 0x0000000000090991 0x119 esp-idf/soc/libsoc.a(lcd_periph.c.obj) - .debug_line 0x0000000000090aaa 0x1c1 esp-idf/soc/libsoc.a(ledc_periph.c.obj) - .debug_line 0x0000000000090c6b 0x1c5 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - .debug_line 0x0000000000090e30 0x241 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_line 0x0000000000091071 0x4ac esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) - .debug_line 0x000000000009151d 0x3d2d esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) - .debug_line 0x000000000009524a 0x4691 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - .debug_line 0x00000000000998db 0x1e7 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .debug_line 0x0000000000099ac2 0x429 esp-idf/ulp/libulp.a(ulp_common.c.obj) - .debug_line 0x0000000000099eeb 0x6f3 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) - .debug_line 0x000000000009a5de 0x2131 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - .debug_line 0x000000000009c70f 0xa22 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - .debug_line 0x000000000009d131 0xc5e esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_line 0x000000000009dd8f 0x2a8e esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_line 0x00000000000a081d 0x251 esp-idf/hal/libhal.a(gdma_hal.c.obj) - .debug_line 0x00000000000a0a6e 0x11b esp-idf/soc/libsoc.a(gdma_periph.c.obj) - .debug_line 0x00000000000a0b89 0x1643 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - .debug_line 0x00000000000a21cc 0xab e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) - .debug_line 0x00000000000a2277 0x48c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) - .debug_line 0x00000000000a2703 0x416 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) - .debug_line 0x00000000000a2b19 0x2b1 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) - .debug_line 0x00000000000a2dca 0x81 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) - .debug_line 0x00000000000a2e4b 0x157 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) - .debug_line 0x00000000000a2fa2 0x3ba e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) - .debug_line 0x00000000000a335c 0x421 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) - .debug_line 0x00000000000a377d 0xd3b e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) - .debug_line 0x00000000000a44b8 0x3fa e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) - .debug_line 0x00000000000a48b2 0x88b e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) - .debug_line 0x00000000000a513d 0x930 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) - .debug_line 0x00000000000a5a6d 0x7ae e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) - .debug_line 0x00000000000a621b 0x8ad e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) - .debug_line 0x00000000000a6ac8 0x80e esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) - .debug_line 0x00000000000a72d6 0x3be e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) - .debug_line 0x00000000000a7694 0x3b3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) - .debug_line 0x00000000000a7a47 0x3a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-environ.o) - .debug_line 0x00000000000a7a81 0x86 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) - .debug_line 0x00000000000a7b07 0x81a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) - .debug_line 0x00000000000a8321 0x2aa e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) - .debug_line 0x00000000000a85cb 0xed e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) - .debug_line 0x00000000000a86b8 0xa87 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) - .debug_line 0x00000000000a913f 0x999 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) - .debug_line 0x00000000000a9ad8 0x252 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) - .debug_line 0x00000000000a9d2a 0x3a6 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) - .debug_line 0x00000000000aa0d0 0x23c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) - .debug_line 0x00000000000aa30c 0x352 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) - .debug_line 0x00000000000aa65e 0x4b6 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) - .debug_line 0x00000000000aab14 0x3c7 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) - .debug_line 0x00000000000aaedb 0x254 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) - .debug_line 0x00000000000ab12f 0x5c6f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) - .debug_line 0x00000000000b0d9e 0xab e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) - .debug_line 0x00000000000b0e49 0x6032 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) - .debug_line 0x00000000000b6e7b 0x172 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) - .debug_line 0x00000000000b6fed 0x31e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) - .debug_line 0x00000000000b730b 0x24ea e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) - .debug_line 0x00000000000b97f5 0x389 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) - .debug_line 0x00000000000b9b7e 0x6cc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) - .debug_line 0x00000000000ba24a 0x1c9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) - .debug_line 0x00000000000ba413 0x1a0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) - .debug_line 0x00000000000ba5b3 0x26db e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) - .debug_line 0x00000000000bcc8e 0x23b e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) - .debug_line 0x00000000000bcec9 0x3f1d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) - .debug_line 0x00000000000c0de6 0x3fda e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) - .debug_line 0x00000000000c4dc0 0x3a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ctype_.o) - .debug_line 0x00000000000c4dfa 0x18f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) - .debug_line 0x00000000000c4f89 0x177 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) - .debug_line 0x00000000000c5100 0x17f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) + .debug_line 0x0000000000056622 0x348 esp-idf/main/libmain.a(led_matrix_main.c.obj) + .debug_line 0x000000000005696a 0xc76 esp-idf/main/libmain.a(led_matrix.c.obj) + .debug_line 0x00000000000575e0 0x46af esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .debug_line 0x000000000005bc8f 0x7e8 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_line 0x000000000005c477 0x893 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_line 0x000000000005cd0a 0x6b6 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_line 0x000000000005d3c0 0xe9 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_line 0x000000000005d4a9 0x234 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .debug_line 0x000000000005d6dd 0x1182 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_line 0x000000000005e85f 0x1619 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_line 0x000000000005fe78 0xdcf esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_line 0x0000000000060c47 0x4d0f esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_line 0x0000000000065956 0x1bb6 esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_line 0x000000000006750c 0x6f47 esp-idf/driver/libdriver.a(ledc.c.obj) + .debug_line 0x000000000006e453 0x599 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_line 0x000000000006e9ec 0x1662 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_line 0x000000000007004e 0xf4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_line 0x0000000000070142 0x1061 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_line 0x00000000000711a3 0x4fc esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_line 0x000000000007169f 0x293 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_line 0x0000000000071932 0x6ae esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_line 0x0000000000071fe0 0x128d esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_line 0x000000000007326d 0x1c45 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_line 0x0000000000074eb2 0x512 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_line 0x00000000000753c4 0x39be esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_line 0x0000000000078d82 0x1451 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_line 0x000000000007a1d3 0xf97 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_line 0x000000000007b16a 0x515 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_line 0x000000000007b67f 0x577 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_line 0x000000000007bbf6 0xbc6 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_line 0x000000000007c7bc 0x3c0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_line 0x000000000007cb7c 0x25c3 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_line 0x000000000007f13f 0x4c1 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_line 0x000000000007f600 0x4ad esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_line 0x000000000007faad 0x5df esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_line 0x000000000008008c 0xc38 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_line 0x0000000000080cc4 0x3ee esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_line 0x00000000000810b2 0x1450 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_line 0x0000000000082502 0x3ec esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_line 0x00000000000828ee 0xec4 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_line 0x00000000000837b2 0x42b esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_line 0x0000000000083bdd 0x894 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_line 0x0000000000084471 0x940 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_line 0x0000000000084db1 0x2afb esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_line 0x00000000000878ac 0x881 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_line 0x000000000008812d 0x117 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + .debug_line 0x0000000000088244 0x22d esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_line 0x0000000000088471 0x1b9 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_line 0x000000000008862a 0x326 esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_line 0x0000000000088950 0x3cc esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_line 0x0000000000088d1c 0x8f1 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_line 0x000000000008960d 0xcd4 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) + .debug_line 0x000000000008a2e1 0x463 esp-idf/hal/libhal.a(ledc_hal.c.obj) + .debug_line 0x000000000008a744 0x6a9 esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) + .debug_line 0x000000000008aded 0x439 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_line 0x000000000008b226 0xa53 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_line 0x000000000008bc79 0x1db4 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_line 0x000000000008da2d 0x5b6 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_line 0x000000000008dfe3 0xd36 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_line 0x000000000008ed19 0x733 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_line 0x000000000008f44c 0x14fe esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_line 0x000000000009094a 0x1c1 esp-idf/soc/libsoc.a(gpio_periph.c.obj) + .debug_line 0x0000000000090b0b 0x119 esp-idf/soc/libsoc.a(lcd_periph.c.obj) + .debug_line 0x0000000000090c24 0x1c1 esp-idf/soc/libsoc.a(ledc_periph.c.obj) + .debug_line 0x0000000000090de5 0x1c5 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + .debug_line 0x0000000000090faa 0x241 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_line 0x00000000000911eb 0x4ac esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + .debug_line 0x0000000000091697 0x3d2d esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + .debug_line 0x00000000000953c4 0x4691 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_line 0x0000000000099a55 0x1e7 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_line 0x0000000000099c3c 0x429 esp-idf/ulp/libulp.a(ulp_common.c.obj) + .debug_line 0x000000000009a065 0x6f3 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + .debug_line 0x000000000009a758 0x2131 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_line 0x000000000009c889 0xa22 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_line 0x000000000009d2ab 0xc5e esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_line 0x000000000009df09 0x2a8e esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_line 0x00000000000a0997 0x251 esp-idf/hal/libhal.a(gdma_hal.c.obj) + .debug_line 0x00000000000a0be8 0x11b esp-idf/soc/libsoc.a(gdma_periph.c.obj) + .debug_line 0x00000000000a0d03 0x1643 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_line 0x00000000000a2346 0xab e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) + .debug_line 0x00000000000a23f1 0x48c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) + .debug_line 0x00000000000a287d 0x416 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + .debug_line 0x00000000000a2c93 0x2b1 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) + .debug_line 0x00000000000a2f44 0x81 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) + .debug_line 0x00000000000a2fc5 0x157 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) + .debug_line 0x00000000000a311c 0x3ba e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) + .debug_line 0x00000000000a34d6 0x421 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) + .debug_line 0x00000000000a38f7 0xd3b e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + .debug_line 0x00000000000a4632 0x3fa e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) + .debug_line 0x00000000000a4a2c 0x88b e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) + .debug_line 0x00000000000a52b7 0x930 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) + .debug_line 0x00000000000a5be7 0x7ae e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) + .debug_line 0x00000000000a6395 0x8ad e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) + .debug_line 0x00000000000a6c42 0x80e esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + .debug_line 0x00000000000a7450 0x3be e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) + .debug_line 0x00000000000a780e 0x3b3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) + .debug_line 0x00000000000a7bc1 0x3a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-environ.o) + .debug_line 0x00000000000a7bfb 0x86 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) + .debug_line 0x00000000000a7c81 0x81a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) + .debug_line 0x00000000000a849b 0x2aa e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) + .debug_line 0x00000000000a8745 0xed e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) + .debug_line 0x00000000000a8832 0xa87 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) + .debug_line 0x00000000000a92b9 0x999 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) + .debug_line 0x00000000000a9c52 0x252 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) + .debug_line 0x00000000000a9ea4 0x3a6 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) + .debug_line 0x00000000000aa24a 0x23c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) + .debug_line 0x00000000000aa486 0x352 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) + .debug_line 0x00000000000aa7d8 0x4b6 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) + .debug_line 0x00000000000aac8e 0x3c7 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) + .debug_line 0x00000000000ab055 0x254 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) + .debug_line 0x00000000000ab2a9 0x5c6f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) + .debug_line 0x00000000000b0f18 0xab e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) + .debug_line 0x00000000000b0fc3 0x6032 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) + .debug_line 0x00000000000b6ff5 0x172 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) + .debug_line 0x00000000000b7167 0x31e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) + .debug_line 0x00000000000b7485 0x24ea e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) + .debug_line 0x00000000000b996f 0x389 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) + .debug_line 0x00000000000b9cf8 0x6cc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) + .debug_line 0x00000000000ba3c4 0x1c9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) + .debug_line 0x00000000000ba58d 0x1a0 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) + .debug_line 0x00000000000ba72d 0x26db e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) + .debug_line 0x00000000000bce08 0x23b e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) + .debug_line 0x00000000000bd043 0x3f1d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) + .debug_line 0x00000000000c0f60 0x3fda e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) + .debug_line 0x00000000000c4f3a 0x3a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ctype_.o) + .debug_line 0x00000000000c4f74 0x18f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) + .debug_line 0x00000000000c5103 0x177 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) + .debug_line 0x00000000000c527a 0x17f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) -.debug_str 0x0000000000000000 0x2d309 +.debug_str 0x0000000000000000 0x2d36c .debug_str 0x0000000000000000 0x266 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) 0x2ec (size before relaxing) .debug_str 0x0000000000000266 0xa3d esp-idf/pthread/libpthread.a(pthread.c.obj) @@ -26038,252 +26072,254 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) 0x9f5 (size before relaxing) .debug_str 0x0000000000017a52 0x418 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) 0x15f8 (size before relaxing) - .debug_str 0x0000000000017e6a 0xa1d esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - 0x10e7 (size before relaxing) - .debug_str 0x0000000000018887 0x16c2 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0x28a4 (size before relaxing) - .debug_str 0x0000000000019f49 0xa2 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_str 0x0000000000017e6a 0x77 esp-idf/main/libmain.a(led_matrix_main.c.obj) + 0x23a (size before relaxing) + .debug_str 0x0000000000017ee1 0xa36 esp-idf/main/libmain.a(led_matrix.c.obj) + 0x1120 (size before relaxing) + .debug_str 0x0000000000018917 0x16a3 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x288a (size before relaxing) + .debug_str 0x0000000000019fba 0xa2 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) 0x4bf (size before relaxing) - .debug_str 0x0000000000019feb 0xc4 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_str 0x000000000001a05c 0xc4 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) 0x599 (size before relaxing) - .debug_str 0x000000000001a0af 0xd4 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_str 0x000000000001a120 0xd4 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) 0x35b (size before relaxing) - .debug_str 0x000000000001a183 0x4b esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_str 0x000000000001a1f4 0x4b esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) 0x95 (size before relaxing) - .debug_str 0x000000000001a1ce 0xe36 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .debug_str 0x000000000001a23f 0xe36 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) 0x1b13 (size before relaxing) - .debug_str 0x000000000001b004 0x389 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_str 0x000000000001b075 0x389 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) 0x828 (size before relaxing) - .debug_str 0x000000000001b38d 0x3dd esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_str 0x000000000001b3fe 0x3dd esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x9c4 (size before relaxing) - .debug_str 0x000000000001b76a 0x1ea esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_str 0x000000000001b7db 0x1ea esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x71b (size before relaxing) - .debug_str 0x000000000001b954 0xa6c esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_str 0x000000000001b9c5 0xa6c esp-idf/driver/libdriver.a(gpio.c.obj) 0x22c5 (size before relaxing) - .debug_str 0x000000000001c3c0 0x786 esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_str 0x000000000001c431 0x786 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x2974 (size before relaxing) - .debug_str 0x000000000001cb46 0xe4c esp-idf/driver/libdriver.a(ledc.c.obj) + .debug_str 0x000000000001cbb7 0xe3e esp-idf/driver/libdriver.a(ledc.c.obj) 0x2a0b (size before relaxing) - .debug_str 0x000000000001d992 0x187 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_str 0x000000000001d9f5 0x187 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) 0x7ec (size before relaxing) - .debug_str 0x000000000001db19 0x1d19 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_str 0x000000000001db7c 0x1d19 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) 0x28a7 (size before relaxing) - .debug_str 0x000000000001f832 0x5a esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_str 0x000000000001f895 0x5a esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) 0x20a (size before relaxing) - .debug_str 0x000000000001f88c 0x479 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_str 0x000000000001f8ef 0x479 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) 0xa2c (size before relaxing) - .debug_str 0x000000000001fd05 0x1ad esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_str 0x000000000001fd68 0x1ad esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) 0x5e9 (size before relaxing) - .debug_str 0x000000000001feb2 0x96 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_str 0x000000000001ff15 0x96 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) 0x31a (size before relaxing) - .debug_str 0x000000000001ff48 0x35a esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_str 0x000000000001ffab 0x35a esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) 0x626 (size before relaxing) - .debug_str 0x00000000000202a2 0x79f esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_str 0x0000000000020305 0x79f esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0xd6d (size before relaxing) - .debug_str 0x0000000000020a41 0x386 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_str 0x0000000000020aa4 0x386 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x861 (size before relaxing) - .debug_str 0x0000000000020dc7 0x1d1 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_str 0x0000000000020e2a 0x1d1 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) 0x5aa (size before relaxing) - .debug_str 0x0000000000020f98 0xd59 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_str 0x0000000000020ffb 0xd59 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0x1d0e (size before relaxing) - .debug_str 0x0000000000021cf1 0x5bd esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_str 0x0000000000021d54 0x5bd esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) 0x3b7c (size before relaxing) - .debug_str 0x00000000000222ae 0x307 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_str 0x0000000000022311 0x307 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0xbc7 (size before relaxing) - .debug_str 0x00000000000225b5 0xaa esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_str 0x0000000000022618 0xaa esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) 0x777 (size before relaxing) - .debug_str 0x000000000002265f 0xe2 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_str 0x00000000000226c2 0xe2 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) 0x3f7 (size before relaxing) - .debug_str 0x0000000000022741 0x571 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_str 0x00000000000227a4 0x571 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) 0x9d7 (size before relaxing) - .debug_str 0x0000000000022cb2 0x114 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_str 0x0000000000022d15 0x114 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) 0x94e (size before relaxing) - .debug_str 0x0000000000022dc6 0x8fb esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_str 0x0000000000022e29 0x8fb esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x1348 (size before relaxing) - .debug_str 0x00000000000236c1 0xed esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_str 0x0000000000023724 0xed esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) 0xc5f (size before relaxing) - .debug_str 0x00000000000237ae 0xa9 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_str 0x0000000000023811 0xa9 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) 0xba9 (size before relaxing) - .debug_str 0x0000000000023857 0x16f esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_str 0x00000000000238ba 0x16f esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) 0xc91 (size before relaxing) - .debug_str 0x00000000000239c6 0x10a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_str 0x0000000000023a29 0x10a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) 0xd3c (size before relaxing) - .debug_str 0x0000000000023ad0 0x89 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_str 0x0000000000023b33 0x89 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) 0xbbe (size before relaxing) - .debug_str 0x0000000000023b59 0x2c0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_str 0x0000000000023bbc 0x2c0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) 0xe2a (size before relaxing) - .debug_str 0x0000000000023e19 0x83 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_str 0x0000000000023e7c 0x83 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) 0xbb6 (size before relaxing) - .debug_str 0x0000000000023e9c 0x4b9 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_str 0x0000000000023eff 0x4b9 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) 0x3025 (size before relaxing) - .debug_str 0x0000000000024355 0xba esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_str 0x00000000000243b8 0xba esp-idf/esp_system/libesp_system.a(esp_err.c.obj) 0x2c3 (size before relaxing) - .debug_str 0x000000000002440f 0x173 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_str 0x0000000000024472 0x173 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) 0xe39 (size before relaxing) - .debug_str 0x0000000000024582 0x15d esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_str 0x00000000000245e5 0x15d esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x632 (size before relaxing) - .debug_str 0x00000000000246df 0x494 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_str 0x0000000000024742 0x494 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xbbb (size before relaxing) - .debug_str 0x0000000000024b73 0x99 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_str 0x0000000000024bd6 0x99 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0x406c (size before relaxing) - .debug_str 0x0000000000024c0c 0x62 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + .debug_str 0x0000000000024c6f 0x62 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) 0xac (size before relaxing) - .debug_str 0x0000000000024c6e 0x68 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_str 0x0000000000024cd1 0x68 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) 0x22e (size before relaxing) - .debug_str 0x0000000000024cd6 0x51 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_str 0x0000000000024d39 0x51 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) 0x1fa (size before relaxing) - .debug_str 0x0000000000024d27 0xab esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_str 0x0000000000024d8a 0xab esp-idf/hal/libhal.a(mpu_hal.c.obj) 0x2a7 (size before relaxing) - .debug_str 0x0000000000024dd2 0xd7 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_str 0x0000000000024e35 0xd7 esp-idf/hal/libhal.a(efuse_hal.c.obj) 0x191b (size before relaxing) - .debug_str 0x0000000000024ea9 0x2f7 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_str 0x0000000000024f0c 0x2f7 esp-idf/hal/libhal.a(efuse_hal.c.obj) 0x1c19 (size before relaxing) - .debug_str 0x00000000000251a0 0x1ad esp-idf/hal/libhal.a(rtc_io_hal.c.obj) + .debug_str 0x0000000000025203 0x1ad esp-idf/hal/libhal.a(rtc_io_hal.c.obj) 0xf6a (size before relaxing) - .debug_str 0x000000000002534d 0x9d esp-idf/hal/libhal.a(ledc_hal.c.obj) + .debug_str 0x00000000000253b0 0x9d esp-idf/hal/libhal.a(ledc_hal.c.obj) 0x775 (size before relaxing) - .debug_str 0x00000000000253ea 0x14a esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) + .debug_str 0x000000000002544d 0x14a esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) 0x8d8 (size before relaxing) - .debug_str 0x0000000000025534 0x72 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_str 0x0000000000025597 0x72 esp-idf/hal/libhal.a(gpio_hal.c.obj) 0x7b2 (size before relaxing) - .debug_str 0x00000000000255a6 0x167 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_str 0x0000000000025609 0x167 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x2c17 (size before relaxing) - .debug_str 0x000000000002570d 0x579 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_str 0x0000000000025770 0x579 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) 0x2ff1 (size before relaxing) - .debug_str 0x0000000000025c86 0x20d esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_str 0x0000000000025ce9 0x20d esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) 0x4b5 (size before relaxing) - .debug_str 0x0000000000025e93 0x237 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_str 0x0000000000025ef6 0x237 esp-idf/hal/libhal.a(systimer_hal.c.obj) 0xd6c (size before relaxing) - .debug_str 0x00000000000260ca 0x9a esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_str 0x000000000002612d 0x9a esp-idf/hal/libhal.a(lcd_hal.c.obj) 0xe56 (size before relaxing) - .debug_str 0x0000000000026164 0x28e esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_str 0x00000000000261c7 0x28e esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) 0x2cd3 (size before relaxing) - .debug_str 0x00000000000263f2 0x4c esp-idf/soc/libsoc.a(gpio_periph.c.obj) + .debug_str 0x0000000000026455 0x4c esp-idf/soc/libsoc.a(gpio_periph.c.obj) 0x1f8 (size before relaxing) - .debug_str 0x000000000002643e 0x4b esp-idf/soc/libsoc.a(lcd_periph.c.obj) + .debug_str 0x00000000000264a1 0x4b esp-idf/soc/libsoc.a(lcd_periph.c.obj) 0xec2 (size before relaxing) - .debug_str 0x0000000000026489 0x4c esp-idf/soc/libsoc.a(ledc_periph.c.obj) + .debug_str 0x00000000000264ec 0x4c esp-idf/soc/libsoc.a(ledc_periph.c.obj) 0x209 (size before relaxing) - .debug_str 0x00000000000264d5 0x4e esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + .debug_str 0x0000000000026538 0x4e esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) 0x24f (size before relaxing) - .debug_str 0x0000000000026523 0x6c esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_str 0x0000000000026586 0x6c esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) 0x22b (size before relaxing) - .debug_str 0x000000000002658f 0x8f esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + .debug_str 0x00000000000265f2 0x8f esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) 0x48f (size before relaxing) - .debug_str 0x000000000002661e 0x10ee esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + .debug_str 0x0000000000026681 0x10ee esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) 0x6ea1 (size before relaxing) - .debug_str 0x000000000002770c 0xef1 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_str 0x000000000002776f 0xef1 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x1b6e (size before relaxing) - .debug_str 0x00000000000285fd 0x59 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_str 0x0000000000028660 0x59 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) 0x204 (size before relaxing) - .debug_str 0x0000000000028656 0x96 esp-idf/ulp/libulp.a(ulp_common.c.obj) + .debug_str 0x00000000000286b9 0x96 esp-idf/ulp/libulp.a(ulp_common.c.obj) 0x3a7 (size before relaxing) - .debug_str 0x00000000000286ec 0x146 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) + .debug_str 0x000000000002874f 0x146 esp-idf/ulp/libulp.a(ulp_riscv.c.obj) 0x36d (size before relaxing) - .debug_str 0x0000000000028832 0x47b esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_str 0x0000000000028895 0x47b esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) 0xa25 (size before relaxing) - .debug_str 0x0000000000028cad 0x414 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_str 0x0000000000028d10 0x414 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) 0x92f (size before relaxing) - .debug_str 0x00000000000290c1 0x6ac esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_str 0x0000000000029124 0x6ac esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) 0xe15 (size before relaxing) - .debug_str 0x000000000002976d 0x7d1 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_str 0x00000000000297d0 0x7d1 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) 0x133e (size before relaxing) - .debug_str 0x0000000000029f3e 0x46 esp-idf/hal/libhal.a(gdma_hal.c.obj) + .debug_str 0x0000000000029fa1 0x46 esp-idf/hal/libhal.a(gdma_hal.c.obj) 0xa1a (size before relaxing) - .debug_str 0x0000000000029f84 0x4c esp-idf/soc/libsoc.a(gdma_periph.c.obj) + .debug_str 0x0000000000029fe7 0x4c esp-idf/soc/libsoc.a(gdma_periph.c.obj) 0xe8f (size before relaxing) - .debug_str 0x0000000000029fd0 0x28e esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_str 0x000000000002a033 0x28e esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0xff3 (size before relaxing) - .debug_str 0x000000000002a25e 0xec e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) + .debug_str 0x000000000002a2c1 0xec e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opvnt.o) 0x10a (size before relaxing) - .debug_str 0x000000000002a34a 0x42d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) + .debug_str 0x000000000002a3ad 0x42d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_catch.o) 0xab7 (size before relaxing) - .debug_str 0x000000000002a777 0x256 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) + .debug_str 0x000000000002a7da 0x256 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_globals.o) 0xbfd (size before relaxing) - .debug_str 0x000000000002a9cd 0x20f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) + .debug_str 0x000000000002aa30 0x20f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_terminate.o) 0x8a9 (size before relaxing) - .debug_str 0x000000000002abdc 0x9d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) + .debug_str 0x000000000002ac3f 0x9d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_opv.o) 0xc7 (size before relaxing) - .debug_str 0x000000000002ac79 0x1e3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) + .debug_str 0x000000000002acdc 0x1e3 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(new_op.o) 0x3fb (size before relaxing) - .debug_str 0x000000000002ae5c 0x78f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) + .debug_str 0x000000000002aebf 0x78f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) 0x910 (size before relaxing) - .debug_str 0x000000000002b5eb 0x2d5 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) + .debug_str 0x000000000002b64e 0x2d5 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) 0x88b (size before relaxing) - .debug_str 0x000000000002b8c0 0x957 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) + .debug_str 0x000000000002b923 0x957 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_alloc.o) 0x19e4 (size before relaxing) - .debug_str 0x000000000002c217 0x1ac e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) + .debug_str 0x000000000002c27a 0x1ac e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_throw.o) 0xa72 (size before relaxing) - .debug_str 0x000000000002c3c3 0xfb e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) + .debug_str 0x000000000002c426 0xfb e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_divdi3.o) 0x1b9 (size before relaxing) - .debug_str 0x000000000002c4be 0x1b9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) - .debug_str 0x000000000002c4be 0x1ba e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) - .debug_str 0x000000000002c4be 0x1ba e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) - .debug_str 0x000000000002c4be 0x3a6 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + .debug_str 0x000000000002c521 0x1b9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_moddi3.o) + .debug_str 0x000000000002c521 0x1ba e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_udivdi3.o) + .debug_str 0x000000000002c521 0x1ba e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/no-rtti\libgcc.a(_umoddi3.o) + .debug_str 0x000000000002c521 0x3a6 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) 0xf89 (size before relaxing) - .debug_str 0x000000000002c864 0x7a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) + .debug_str 0x000000000002c8c7 0x7a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_ceil.o) 0x13c (size before relaxing) - .debug_str 0x000000000002c8de 0x13d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) - .debug_str 0x000000000002c8de 0x4a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-environ.o) - .debug_str 0x000000000002c8de 0x49a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) - .debug_str 0x000000000002c8de 0x1d4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) + .debug_str 0x000000000002c941 0x13d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libm.a(lib_a-s_floor.o) + .debug_str 0x000000000002c941 0x4a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-environ.o) + .debug_str 0x000000000002c941 0x49a e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-errno.o) + .debug_str 0x000000000002c941 0x1d4 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-findfp.o) 0x7c1 (size before relaxing) - .debug_str 0x000000000002cab2 0x30 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) + .debug_str 0x000000000002cb15 0x30 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fopen.o) 0x5bd (size before relaxing) - .debug_str 0x000000000002cae2 0x11 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) + .debug_str 0x000000000002cb45 0x11 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseek.o) 0x4be (size before relaxing) - .debug_str 0x000000000002caf3 0x55 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) + .debug_str 0x000000000002cb56 0x55 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fseeko.o) 0x727 (size before relaxing) - .debug_str 0x000000000002cb48 0x67 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) + .debug_str 0x000000000002cbab 0x67 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fvwrite.o) 0x543 (size before relaxing) - .debug_str 0x000000000002cbaf 0xf e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) + .debug_str 0x000000000002cc12 0xf e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fwalk.o) 0x4b8 (size before relaxing) - .debug_str 0x000000000002cbbe 0x2f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) + .debug_str 0x000000000002cc21 0x2f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-makebuf.o) 0x63d (size before relaxing) - .debug_str 0x000000000002cbed 0x16 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) + .debug_str 0x000000000002cc50 0x16 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-printf.o) 0x4fc (size before relaxing) - .debug_str 0x000000000002cc03 0x1d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) + .debug_str 0x000000000002cc66 0x1d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-reent.o) 0x4cb (size before relaxing) - .debug_str 0x000000000002cc20 0x1d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) + .debug_str 0x000000000002cc83 0x1d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-refill.o) 0x54c (size before relaxing) - .debug_str 0x000000000002cc3d 0x19 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) + .debug_str 0x000000000002cca0 0x19 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-snprintf.o) 0x505 (size before relaxing) - .debug_str 0x000000000002cc56 0xb e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) + .debug_str 0x000000000002ccb9 0xb e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-stdio.o) 0x50e (size before relaxing) - .debug_str 0x000000000002cc61 0x39d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) + .debug_str 0x000000000002ccc4 0x39d e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfprintf.o) 0xc3d (size before relaxing) - .debug_str 0x000000000002cffe 0x13 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) + .debug_str 0x000000000002d061 0x13 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-sysgettod.o) 0x50a (size before relaxing) - .debug_str 0x000000000002d011 0x1f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) + .debug_str 0x000000000002d074 0x1f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfprintf.o) 0xd80 (size before relaxing) - .debug_str 0x000000000002d030 0xb e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) + .debug_str 0x000000000002d093 0xb e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vprintf.o) 0x504 (size before relaxing) - .debug_str 0x000000000002d03b 0x50f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) - .debug_str 0x000000000002d03b 0x12e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) + .debug_str 0x000000000002d09e 0x50f e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wsetup.o) + .debug_str 0x000000000002d09e 0x12e e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-dtoa.o) 0x85a (size before relaxing) - .debug_str 0x000000000002d169 0xc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) + .debug_str 0x000000000002d1cc 0xc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fclose.o) 0x5c4 (size before relaxing) - .debug_str 0x000000000002d175 0xa e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) + .debug_str 0x000000000002d1d8 0xa e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-fflush.o) 0x5b9 (size before relaxing) - .debug_str 0x000000000002d17f 0x5 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) + .debug_str 0x000000000002d1e2 0x5 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-flags.o) 0x49a (size before relaxing) - .debug_str 0x000000000002d184 0x5b e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) + .debug_str 0x000000000002d1e7 0x5b e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) 0x6e5 (size before relaxing) - .debug_str 0x000000000002d1df 0x61 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) + .debug_str 0x000000000002d242 0x61 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mprec.o) 0x7b5 (size before relaxing) - .debug_str 0x000000000002d240 0x15 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) + .debug_str 0x000000000002d2a3 0x15 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-s_frexp.o) 0x140 (size before relaxing) - .debug_str 0x000000000002d255 0xe e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) + .debug_str 0x000000000002d2b8 0xe e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiprintf.o) 0xb59 (size before relaxing) - .debug_str 0x000000000002d263 0x17 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) + .debug_str 0x000000000002d2c6 0x17 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-vfiprintf.o) 0xc77 (size before relaxing) - .debug_str 0x000000000002d27a 0x8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ctype_.o) + .debug_str 0x000000000002d2dd 0x8 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ctype_.o) 0xda (size before relaxing) - .debug_str 0x000000000002d282 0x6c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) + .debug_str 0x000000000002d2e5 0x6c e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-locale.o) 0x739 (size before relaxing) - .debug_str 0x000000000002d2ee 0xa e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) + .debug_str 0x000000000002d351 0xa e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-mbtowc_r.o) 0x6c7 (size before relaxing) - .debug_str 0x000000000002d2f8 0x11 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) + .debug_str 0x000000000002d35b 0x11 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-wctomb_r.o) 0x6ce (size before relaxing) .debug_loclists @@ -27065,10 +27101,10 @@ __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) -__cxxabiv1::__class_type_info::~__class_type_info() e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) -__cxxabiv1::__class_type_info::~__class_type_info() e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) __cxxabiv1::__class_type_info::~__class_type_info() e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(si_class_type_info.o) +__cxxabiv1::__class_type_info::~__class_type_info() e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) +__cxxabiv1::__class_type_info::~__class_type_info() e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(class_type_info.o) __cxxabiv1::__forced_unwind::~__forced_unwind() e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_exception.o) __cxxabiv1::__forced_unwind::~__forced_unwind() e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_exception.o) __cxxabiv1::__forced_unwind::~__forced_unwind() e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libstdc++.a(eh_exception.o) @@ -27545,9 +27581,9 @@ __wrap___register_frame_info_table esp-idf/cxx/libcxx.a(cxx_excep __wrap___register_frame_info_table_bases esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) __wrap___register_frame_table esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) _binary_ulp_main_bin_end esp-idf/main/libmain.a(ulp_main.bin.S.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) _binary_ulp_main_bin_start esp-idf/main/libmain.a(ulp_main.bin.S.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) _bss_end esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) _bss_start esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) _calloc_r esp-idf/newlib/libnewlib.a(heap.c.obj) @@ -27586,7 +27622,7 @@ _esp_error_check_failed esp-idf/esp_system/libesp_syst esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) esp-idf/freertos/libfreertos.a(app_startup.c.obj) esp-idf/freertos/libfreertos.a(port_systick.c.obj) _esp_error_check_failed_without_abort esp-idf/esp_system/libesp_system.a(esp_err.c.obj) @@ -27934,7 +27970,7 @@ ant_bttx_cfg E:/Espressif/frameworks/esp-id ant_dft_cfg E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_feature.o) ant_wifirx_cfg E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_feature.o) ant_wifitx_cfg E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_feature.o) -app_main esp-idf/main/libmain.a(i80_controller_example_main.c.obj) +app_main esp-idf/main/libmain.a(led_matrix_main.c.obj) esp-idf/freertos/libfreertos.a(app_startup.c.obj) bb_init E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_init.o) bbpll_en_usb E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_api.o) @@ -28598,9 +28634,9 @@ esp_ipc_isr_waiting_for_finish_cmd esp-idf/esp_system/libesp_syst esp-idf/esp_system/libesp_system.a(esp_ipc_isr.c.obj) esp_lcd_del_i80_hub75_bus esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) esp_lcd_new_i80_hub75_bus esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) esp_lcd_new_panel_io_i80_hub75 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) esp_lcd_panel_io_del esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) esp_lcd_panel_io_register_event_callbacks esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) esp_lcd_panel_io_rx_param esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) @@ -28681,7 +28717,7 @@ esp_log_timestamp esp-idf/log/liblog.a(log_freer esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) esp-idf/esp_timer/libesp_timer.a(system_time.c.obj) esp-idf/newlib/libnewlib.a(pthread.c.obj) @@ -28732,7 +28768,7 @@ esp_log_write esp-idf/log/liblog.a(log.c.obj esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) esp-idf/esp_timer/libesp_timer.a(system_time.c.obj) esp-idf/newlib/libnewlib.a(pthread.c.obj) esp-idf/freertos/libfreertos.a(port.c.obj) @@ -29584,11 +29620,14 @@ heap_caps_realloc_default esp-idf/heap/libheap.a(heap_ca heap_caps_realloc_prefer esp-idf/heap/libheap.a(heap_caps.c.obj) heap_caps_register_failed_alloc_callback esp-idf/heap/libheap.a(heap_caps.c.obj) hub75_draw_point esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) +hub75_fill_rectangle esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) hub75_send_line esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) i2c_bbpll_set E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_i2c.o) E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_init.o) -i80_bus esp-idf/main/libmain.a(i80_controller_example_main.c.obj) +i80_bus esp-idf/main/libmain.a(led_matrix.c.obj) include_esp_phy_override esp-idf/esp_phy/libesp_phy.a(phy_override.c.obj) int nvs::NVSHandle::get_item<long long>(char const*, long long&) esp-idf/nvs_flash/libnvs_flash.a(nvs_api.cpp.obj) int nvs::NVSHandle::get_item<long>(char const*, long&) esp-idf/nvs_flash/libnvs_flash.a(nvs_api.cpp.obj) @@ -29608,7 +29647,7 @@ int nvs::NVSHandle::set_item<unsigned long>(char const*, unsigned long) esp-idf/ int nvs::NVSHandle::set_item<unsigned short>(char const*, unsigned short) esp-idf/nvs_flash/libnvs_flash.a(nvs_api.cpp.obj) int_wdt_cpu1_ticked esp-idf/esp_system/libesp_system.a(int_wdt.c.obj) esp-idf/esp_system/libesp_system.a(highint_hdl.S.obj) -io_handle esp-idf/main/libmain.a(i80_controller_example_main.c.obj) +io_handle esp-idf/main/libmain.a(led_matrix.c.obj) ioctl esp-idf/vfs/libvfs.a(vfs.c.obj) iswspace e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-iswspace.o) e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-svfiscanf.o) @@ -29629,17 +29668,18 @@ lcd_hal_init esp-idf/hal/libhal.a(lcd_hal.c lcd_periph_signals esp-idf/soc/libsoc.a(lcd_periph.c.obj) esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) ld_include_highint_hdl esp-idf/esp_system/libesp_system.a(highint_hdl.S.obj) -led_matrix_addr_gpio_init esp-idf/main/libmain.a(i80_controller_example_main.c.obj) -led_matrix_fill_rectangle esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) -led_matrix_i80_hub75_bus_init esp-idf/main/libmain.a(i80_controller_example_main.c.obj) -led_matrix_oe_lat_ledc_init esp-idf/main/libmain.a(i80_controller_example_main.c.obj) +led_matrix_draw_point esp-idf/main/libmain.a(led_matrix.c.obj) +led_matrix_fill_rectangle esp-idf/main/libmain.a(led_matrix.c.obj) + esp-idf/main/libmain.a(led_matrix_main.c.obj) +led_matrix_init esp-idf/main/libmain.a(led_matrix.c.obj) + esp-idf/main/libmain.a(led_matrix_main.c.obj) +led_matrix_set_brightness esp-idf/main/libmain.a(led_matrix.c.obj) ledc_bind_channel_timer esp-idf/driver/libdriver.a(ledc.c.obj) ledc_cb_register esp-idf/driver/libdriver.a(ledc.c.obj) ledc_channel_config esp-idf/driver/libdriver.a(ledc.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) ledc_clear_timer_ovf_intr_status esp-idf/driver/libdriver.a(ledc.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) ledc_fade_func_install esp-idf/driver/libdriver.a(ledc.c.obj) ledc_fade_func_uninstall esp-idf/driver/libdriver.a(ledc.c.obj) ledc_fade_isr esp-idf/driver/libdriver.a(ledc.c.obj) @@ -29673,10 +29713,11 @@ ledc_hal_set_duty_scale esp-idf/hal/libhal.a(ledc_hal_ ledc_hal_set_hpoint esp-idf/hal/libhal.a(ledc_hal_iram.c.obj) esp-idf/driver/libdriver.a(ledc.c.obj) ledc_isr_register esp-idf/driver/libdriver.a(ledc.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) ledc_periph_signal esp-idf/soc/libsoc.a(ledc_periph.c.obj) esp-idf/driver/libdriver.a(ledc.c.obj) ledc_set_duty esp-idf/driver/libdriver.a(ledc.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) ledc_set_duty_and_update esp-idf/driver/libdriver.a(ledc.c.obj) ledc_set_duty_with_hpoint esp-idf/driver/libdriver.a(ledc.c.obj) ledc_set_fade esp-idf/driver/libdriver.a(ledc.c.obj) @@ -29687,15 +29728,16 @@ ledc_set_fade_with_time esp-idf/driver/libdriver.a(led ledc_set_freq esp-idf/driver/libdriver.a(ledc.c.obj) ledc_set_pin esp-idf/driver/libdriver.a(ledc.c.obj) ledc_set_timer_ovf_intr esp-idf/driver/libdriver.a(ledc.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) ledc_stop esp-idf/driver/libdriver.a(ledc.c.obj) ledc_timer_config esp-idf/driver/libdriver.a(ledc.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) ledc_timer_pause esp-idf/driver/libdriver.a(ledc.c.obj) ledc_timer_resume esp-idf/driver/libdriver.a(ledc.c.obj) ledc_timer_rst esp-idf/driver/libdriver.a(ledc.c.obj) ledc_timer_set esp-idf/driver/libdriver.a(ledc.c.obj) ledc_update_duty esp-idf/driver/libdriver.a(ledc.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) localeconv e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-localeconv.o) localtime_r e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-lcltime_r.o) esp-idf/log/liblog.a(log_freertos.c.obj) @@ -29802,7 +29844,7 @@ memcpy e:/espressif/tools/xtensa-esp3 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) esp-idf/driver/libdriver.a(usb_serial_jtag.c.obj) esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) esp-idf/vfs/libvfs.a(vfs.c.obj) esp-idf/newlib/libnewlib.a(assert.c.obj) esp-idf/freertos/libfreertos.a(queue.c.obj) @@ -29847,7 +29889,7 @@ memset e:/espressif/tools/xtensa-esp3 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) esp-idf/vfs/libvfs.a(vfs.c.obj) esp-idf/newlib/libnewlib.a(syscalls.c.obj) @@ -29978,10 +30020,10 @@ nvs::NVSHandleSimple::set_typed_item(nvs::ItemType, char const*, void const*, un nvs::NVSHandleSimple::~NVSHandleSimple() esp-idf/nvs_flash/libnvs_flash.a(nvs_handle_simple.cpp.obj) nvs::NVSHandleSimple::~NVSHandleSimple() esp-idf/nvs_flash/libnvs_flash.a(nvs_handle_simple.cpp.obj) nvs::NVSHandleSimple::~NVSHandleSimple() esp-idf/nvs_flash/libnvs_flash.a(nvs_handle_simple.cpp.obj) -nvs::NVSPartition::NVSPartition(esp_partition_t const*) esp-idf/nvs_flash/libnvs_flash.a(nvs_partition.cpp.obj) nvs::NVSPartition::NVSPartition(esp_partition_t const*) esp-idf/nvs_flash/libnvs_flash.a(nvs_partition.cpp.obj) esp-idf/nvs_flash/libnvs_flash.a(nvs_partition_lookup.cpp.obj) esp-idf/nvs_flash/libnvs_flash.a(nvs_api.cpp.obj) +nvs::NVSPartition::NVSPartition(esp_partition_t const*) esp-idf/nvs_flash/libnvs_flash.a(nvs_partition.cpp.obj) nvs::NVSPartition::erase_range(unsigned int, unsigned int) esp-idf/nvs_flash/libnvs_flash.a(nvs_partition.cpp.obj) nvs::NVSPartition::get_address() esp-idf/nvs_flash/libnvs_flash.a(nvs_partition.cpp.obj) nvs::NVSPartition::get_partition_name() esp-idf/nvs_flash/libnvs_flash.a(nvs_partition.cpp.obj) @@ -30015,8 +30057,8 @@ nvs::NVSPartitionManager::~NVSPartitionManager() esp-idf/nvs_flash/libnvs_flash nvs::NVSPartitionManager::~NVSPartitionManager() esp-idf/nvs_flash/libnvs_flash.a(nvs_partition_manager.cpp.obj) nvs::Page::Header::calculateCrc32() esp-idf/nvs_flash/libnvs_flash.a(nvs_page.cpp.obj) nvs::Page::Page() esp-idf/nvs_flash/libnvs_flash.a(nvs_page.cpp.obj) - esp-idf/nvs_flash/libnvs_flash.a(nvs_pagemanager.cpp.obj) nvs::Page::Page() esp-idf/nvs_flash/libnvs_flash.a(nvs_page.cpp.obj) + esp-idf/nvs_flash/libnvs_flash.a(nvs_pagemanager.cpp.obj) nvs::Page::alterEntryRangeState(unsigned int, unsigned int, nvs::Page::EntryState) esp-idf/nvs_flash/libnvs_flash.a(nvs_page.cpp.obj) nvs::Page::alterEntryState(unsigned int, nvs::Page::EntryState) esp-idf/nvs_flash/libnvs_flash.a(nvs_page.cpp.obj) nvs::Page::alterPageState(nvs::Page::PageState) esp-idf/nvs_flash/libnvs_flash.a(nvs_page.cpp.obj) @@ -30407,7 +30449,6 @@ printf e:/espressif/tools/xtensa-esp3 esp-idf/nvs_flash/libnvs_flash.a(nvs_page.cpp.obj) esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) esp-idf/heap/libheap.a(tlsf.c.obj) esp-idf/heap/libheap.a(heap_caps.c.obj) prvTaskPriorityRaise esp-idf/freertos/libfreertos.a(tasks.c.obj) @@ -30801,25 +30842,25 @@ rtc_gpio_hold_dis esp-idf/driver/libdriver.a(rtc esp-idf/driver/libdriver.a(gpio.c.obj) rtc_gpio_hold_en esp-idf/driver/libdriver.a(rtc_io.c.obj) esp-idf/driver/libdriver.a(gpio.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) rtc_gpio_init esp-idf/driver/libdriver.a(rtc_io.c.obj) esp-idf/driver/libdriver.a(touch_sensor_common.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) rtc_gpio_is_valid_gpio esp-idf/driver/libdriver.a(rtc_io.c.obj) esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) esp-idf/driver/libdriver.a(gpio.c.obj) rtc_gpio_isolate esp-idf/driver/libdriver.a(rtc_io.c.obj) rtc_gpio_pulldown_dis esp-idf/driver/libdriver.a(rtc_io.c.obj) esp-idf/driver/libdriver.a(touch_sensor_common.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) rtc_gpio_pulldown_en esp-idf/driver/libdriver.a(rtc_io.c.obj) rtc_gpio_pullup_dis esp-idf/driver/libdriver.a(rtc_io.c.obj) esp-idf/driver/libdriver.a(touch_sensor_common.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) rtc_gpio_pullup_en esp-idf/driver/libdriver.a(rtc_io.c.obj) rtc_gpio_set_direction esp-idf/driver/libdriver.a(rtc_io.c.obj) esp-idf/driver/libdriver.a(touch_sensor_common.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) rtc_gpio_set_direction_in_sleep esp-idf/driver/libdriver.a(rtc_io.c.obj) rtc_gpio_set_drive_capability esp-idf/driver/libdriver.a(rtc_io.c.obj) rtc_gpio_set_level esp-idf/driver/libdriver.a(rtc_io.c.obj) @@ -31596,7 +31637,6 @@ temperature_sensor_power_acquire esp-idf/esp_hw_support/libesp_ esp-idf/esp_phy/libesp_phy.a(phy_override.c.obj) temperature_sensor_power_release esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl_common.c.obj) esp-idf/esp_phy/libesp_phy.a(phy_override.c.obj) -test_init_buf esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) timestamp_id esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_common.c.obj) esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) tlsf_add_pool esp-idf/heap/libheap.a(tlsf.c.obj) @@ -31733,20 +31773,19 @@ ulTaskGenericNotifyValueClear esp-idf/freertos/libfreertos.a ulTaskNotifyTake esp-idf/freertos/libfreertos.a(tasks.c.obj) ulp_code_track E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_track.o) ulp_ext_code_set E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/lib/esp32s3\libphy.a(phy_track.o) -ulp_line esp-idf/main/libmain.a(i80_controller_example_main.c.obj) +ulp_line esp-idf/main/libmain.a(led_matrix.c.obj) ulp_main_bin esp-idf/main/libmain.a(ulp_main.bin.S.obj) ulp_main_bin_length esp-idf/main/libmain.a(ulp_main.bin.S.obj) ulp_riscv_config_and_run esp-idf/ulp/libulp.a(ulp_riscv.c.obj) ulp_riscv_halt esp-idf/ulp/libulp.a(ulp_riscv.c.obj) ulp_riscv_load_binary esp-idf/ulp/libulp.a(ulp_riscv.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) ulp_riscv_run esp-idf/ulp/libulp.a(ulp_riscv.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) ulp_riscv_timer_resume esp-idf/ulp/libulp.a(ulp_riscv.c.obj) ulp_riscv_timer_stop esp-idf/ulp/libulp.a(ulp_riscv.c.obj) -ulp_s esp-idf/main/libmain.a(i80_controller_example_main.c.obj) ulp_set_wakeup_period esp-idf/ulp/libulp.a(ulp_common.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix.c.obj) ulp_timer_resume esp-idf/ulp/libulp.a(ulp_common.c.obj) ulp_timer_stop esp-idf/ulp/libulp.a(ulp_common.c.obj) ungetc e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/11.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti\libc.a(lib_a-ungetc.o) @@ -31864,7 +31903,7 @@ vTaskDelay esp-idf/freertos/libfreertos.a esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(led_matrix_main.c.obj) esp-idf/newlib/libnewlib.a(time.c.obj) esp-idf/pthread/libpthread.a(pthread.c.obj) vTaskDelayUntil esp-idf/freertos/libfreertos.a(tasks.c.obj) diff --git a/build/log/idf_py_stderr_output_10108 b/build/log/idf_py_stderr_output_10108 new file mode 100644 index 0000000..af6b2ac --- /dev/null +++ b/build/log/idf_py_stderr_output_10108 @@ -0,0 +1,6 @@ +CMake Error at run_serial_tool.cmake:58 (message): + + E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 + failed + + diff --git a/build/log/idf_py_stderr_output_1052 b/build/log/idf_py_stderr_output_1052 new file mode 100644 index 0000000..1f74a09 --- /dev/null +++ b/build/log/idf_py_stderr_output_1052 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_12396 b/build/log/idf_py_stderr_output_12396 new file mode 100644 index 0000000..e026161 --- /dev/null +++ b/build/log/idf_py_stderr_output_12396 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x4200b228: find_entry_from_task_handle_and_check_all_reset at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/task_wdt/task_wdt.c:146 (discriminator 2) +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_12496 b/build/log/idf_py_stderr_output_12496 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_12652 b/build/log/idf_py_stderr_output_12652 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_13352 b/build/log/idf_py_stderr_output_13352 index 37e79bb..e69de29 100644 --- a/build/log/idf_py_stderr_output_13352 +++ b/build/log/idf_py_stderr_output_13352 @@ -1,7 +0,0 @@ -[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m -[0;33m--- Using \\.\COM3 instead...[0m -[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m -[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m -[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 -[0m -[0m diff --git a/build/log/idf_py_stderr_output_1340 b/build/log/idf_py_stderr_output_1340 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_13532 b/build/log/idf_py_stderr_output_13532 new file mode 100644 index 0000000..1f74a09 --- /dev/null +++ b/build/log/idf_py_stderr_output_13532 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_13612 b/build/log/idf_py_stderr_output_13612 index e69de29..49f9ca7 100644 --- a/build/log/idf_py_stderr_output_13612 +++ b/build/log/idf_py_stderr_output_13612 @@ -0,0 +1,11 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_13712 b/build/log/idf_py_stderr_output_13712 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_14244 b/build/log/idf_py_stderr_output_14244 new file mode 100644 index 0000000..081f38c --- /dev/null +++ b/build/log/idf_py_stderr_output_14244 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_14444 b/build/log/idf_py_stderr_output_14444 new file mode 100644 index 0000000..081f38c --- /dev/null +++ b/build/log/idf_py_stderr_output_14444 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_14572 b/build/log/idf_py_stderr_output_14572 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_14600 b/build/log/idf_py_stderr_output_14600 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_14660 b/build/log/idf_py_stderr_output_14660 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_14784 b/build/log/idf_py_stderr_output_14784 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_14844 b/build/log/idf_py_stderr_output_14844 new file mode 100644 index 0000000..1f74a09 --- /dev/null +++ b/build/log/idf_py_stderr_output_14844 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_14952 b/build/log/idf_py_stderr_output_14952 new file mode 100644 index 0000000..1f74a09 --- /dev/null +++ b/build/log/idf_py_stderr_output_14952 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_1496 b/build/log/idf_py_stderr_output_1496 new file mode 100644 index 0000000..34f385b --- /dev/null +++ b/build/log/idf_py_stderr_output_1496 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x4037af2f: xQueueGenericSendFromISR at E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/queue.c:1203 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_14976 b/build/log/idf_py_stderr_output_14976 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_14980 b/build/log/idf_py_stderr_output_14980 new file mode 100644 index 0000000..af6b2ac --- /dev/null +++ b/build/log/idf_py_stderr_output_14980 @@ -0,0 +1,6 @@ +CMake Error at run_serial_tool.cmake:58 (message): + + E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 + failed + + diff --git a/build/log/idf_py_stderr_output_15224 b/build/log/idf_py_stderr_output_15224 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_15416 b/build/log/idf_py_stderr_output_15416 new file mode 100644 index 0000000..1f74a09 --- /dev/null +++ b/build/log/idf_py_stderr_output_15416 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_15924 b/build/log/idf_py_stderr_output_15924 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_16544 b/build/log/idf_py_stderr_output_16544 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_1900 b/build/log/idf_py_stderr_output_1900 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_2360 b/build/log/idf_py_stderr_output_2360 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_2696 b/build/log/idf_py_stderr_output_2696 new file mode 100644 index 0000000..cef2f8c --- /dev/null +++ b/build/log/idf_py_stderr_output_2696 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_3156 b/build/log/idf_py_stderr_output_3156 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_3208 b/build/log/idf_py_stderr_output_3208 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_3884 b/build/log/idf_py_stderr_output_3884 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_4240 b/build/log/idf_py_stderr_output_4240 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_5824 b/build/log/idf_py_stderr_output_5824 new file mode 100644 index 0000000..f4e97ea --- /dev/null +++ b/build/log/idf_py_stderr_output_5824 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_6540 b/build/log/idf_py_stderr_output_6540 new file mode 100644 index 0000000..1f74a09 --- /dev/null +++ b/build/log/idf_py_stderr_output_6540 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_6888 b/build/log/idf_py_stderr_output_6888 index af6b2ac..e69de29 100644 --- a/build/log/idf_py_stderr_output_6888 +++ b/build/log/idf_py_stderr_output_6888 @@ -1,6 +0,0 @@ -CMake Error at run_serial_tool.cmake:58 (message): - - E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 - failed - - diff --git a/build/log/idf_py_stderr_output_7320 b/build/log/idf_py_stderr_output_7320 new file mode 100644 index 0000000..1f74a09 --- /dev/null +++ b/build/log/idf_py_stderr_output_7320 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_7340 b/build/log/idf_py_stderr_output_7340 new file mode 100644 index 0000000..0740ad5 --- /dev/null +++ b/build/log/idf_py_stderr_output_7340 @@ -0,0 +1,7 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_7504 b/build/log/idf_py_stderr_output_7504 new file mode 100644 index 0000000..1f74a09 --- /dev/null +++ b/build/log/idf_py_stderr_output_7504 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_7596 b/build/log/idf_py_stderr_output_7596 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_816 b/build/log/idf_py_stderr_output_816 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_8312 b/build/log/idf_py_stderr_output_8312 new file mode 100644 index 0000000..1f74a09 --- /dev/null +++ b/build/log/idf_py_stderr_output_8312 @@ -0,0 +1,9 @@ +[0;33m--- WARNING: GDB cannot open serial ports accessed as COMx[0m +[0;33m--- Using \\.\COM3 instead...[0m +[0;33m--- idf_monitor on \\.\COM3 115200 ---[0m +[0;33m--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---[0m +[0;33m0x40378d2a: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 +[0m +[1;31mClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22))[0m +[0;33mWaiting for the device to reconnect[0m[0;33m.[0m[0;33m[0m +[0m diff --git a/build/log/idf_py_stderr_output_8500 b/build/log/idf_py_stderr_output_8500 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_8760 b/build/log/idf_py_stderr_output_8760 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_9280 b/build/log/idf_py_stderr_output_9280 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stdout_output_10108 b/build/log/idf_py_stdout_output_10108 new file mode 100644 index 0000000..efe518e --- /dev/null +++ b/build/log/idf_py_stdout_output_10108 @@ -0,0 +1,82 @@ +[1/16] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[2/14] Performing build step for 'ulp_main' +[1/5] Building C object CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj +[2/5] Linking C executable ulp_main +[3/5] Generating ulp_main.bin +[4/5] Generating ulp_main.sym +[5/5] Generating ulp_main.ld, ulp_main.h +[3/12] Generating ../../ulp_main.bin.S +[4/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface/esp_lcd_panel_io_interface.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:25: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:18: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'test_init_buf': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:146:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 146 | uint16_t (*buf)[8][128] = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_draw_point': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:173:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 173 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:174:30: warning: unused variable 'max_scan_times' [-Wunused-variable] + 174 | int w, h, max_scan_line, max_scan_times; + | ^~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:238:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 238 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +[5/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[6/12] Building ASM object esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj +[7/12] Linking C static library esp-idf\main\libmain.a +[8/12] Generating ld/sections.ld +[9/12] Linking CXX executable i80_controller.elf +[10/12] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376d0 bytes. Smallest app partition is 0x100000 bytes. 0xc8930 bytes (78%) free. +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 + +A fatal error occurred: Could not open COM3, the port doesn't exist +FAILED: CMakeFiles/flash E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash +cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_1052 b/build/log/idf_py_stdout_output_1052 new file mode 100644 index 0000000..26161d6 --- /dev/null +++ b/build/log/idf_py_stdout_output_1052 @@ -0,0 +1,581 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 129906 +hello 131756 +hello 133613 +hello 135457 +hello 137320 +hello 139157 +hello 141008 +hello 142864 +hello 144708 +hello 146571 +hello 148407 +hello 150259 +hello 152114 +hello 153959 +hello 155821 +hello 157658 +hello 159510 +hello 161364 +hello 163210 +hello 165074 +hello 166909 +hello 168763 +hello 170616 +hello 172461 +hello 174327 +hello 176162 +hello 178016 +hello 179869 +hello 181713 +hello 183580 +hello 185414 +hello 187269 +hello 189121 +hello 190965 +hello 192833 +hello 194665 +hello 196521 +hello 198372 +hello 200217 +hello 202085 +hello 203917 +hello 205775 +hello 207624 +hello 209469 +hello 211336 +hello 213168 +hello 215026 +hello 216874 +hello 218718 +hello 220586 +hello 222419 +hello 224279 +hello 226127 +hello 227976 +hello 229839 +hello 231674 +hello 233535 +hello 235382 +hello 237232 +hello 239095 +hello 240928 +hello 242790 +hello 244636 +hello 246486 +hello 248347 +hello 250181 +hello 252043 +hello 253889 +hello 255739 +hello 257600 +hello 259433 +hello 261297 +hello 263141 +hello 264992 +hello 266854 +hello 268694 +hello 270553 +hello 272397 +hello 274248 +hello 276109 +hello 277950 +hello 279808 +hello 281650 +hello 283501 +hello 285362 +hello 287203 +hello 289061 +hello 290902 +hello 292755 +hello 294615 +hello 296457 +hello 298316 +hello 300156 +hello 302010 +hello 303869 +hello 305711 +hello 307570 +hello 309410 +hello 311264 +hello 313122 +hello 314965 +hello 316825 +hello 318663 +hello 320518 +hello 322374 +hello 324217 +hello 326078 +hello 327916 +hello 329772 +hello 331628 +hello 333470 +hello 335332 +hello 337169 +hello 339026 +hello 340882 +hello 342724 +hello 344588 +hello 346424 +hello 348283 +hello 350138 +hello 351981 +hello 353845 +hello 355681 +hello 357541 +hello 359395 +hello 361236 +hello 363100 +hello 364936 +hello 366796 +hello 368648 +hello 370490 +hello 372354 +hello 374190 +hello 376051 +hello 377901 +hello 379748 +hello 381606 +hello 383442 +hello 385304 +hello 387152 +hello 388998 +hello 390856 +hello 392692 +hello 394556 +hello 396404 +hello 398252 +hello 400109 +hello 401945 +hello 403809 +hello 405657 +hello 407505 +hello 409362 +hello 411197 +hello 413062 +hello 414909 +hello 416758 +hello 418614 +hello 420456 +hello 422316 +hello 424162 +hello 426010 +hello 427868 +hello 429711 +hello 431571 +hello 433417 +hello 435266 +hello 437124 +hello 438969 +hello 440828 +hello 442672 +hello 444522 +hello 446377 +hello 448222 +hello 450083 +hello 451925 +hello 453776 +hello 455631 +hello 457476 +hello 459337 +hello 461179 +hello 463032 +hello 464885 +hello 466731 +hello 468593 +hello 470434 +hello 472288 +hello 474141 +hello 475986 +hello 477849 +hello 479690 +hello 481543 +hello 483395 +hello 485240 +hello 487105 +hello 488945 +hello 490801 +hello 492652 +hello 494498 +hello 496363 +hello 498201 +hello 500057 +hello 501907 +hello 503752 +hello 505616 +hello 507454 +hello 509312 +hello 511160 +hello 513004 +hello 514869 +hello 516707 +hello 518565 +hello 520413 +hello 522258 +hello 524124 +hello 525962 +hello 527823 +hello 529669 +hello 531518 +hello 533378 +hello 535215 +hello 537075 +hello 538920 +hello 540769 +hello 542628 +hello 544467 +hello 546326 +hello 548171 +hello 550020 +hello 551878 +hello 553716 +hello 555577 +hello 557420 +hello 559270 +hello 561128 +hello 562966 +hello 564828 +hello 566670 +hello 568521 +hello 570379 +hello 572220 +hello 574079 +hello 575919 +hello 577769 +hello 579626 +hello 581468 +hello 583326 +hello 585166 +hello 587017 +hello 588874 +hello 590718 +hello 592577 +hello 594416 +hello 596268 +hello 598124 +hello 599969 +hello 601829 +hello 603667 +hello 605520 +hello 607374 +hello 609219 +hello 611079 +hello 612917 +hello 614771 +hello 616624 +hello 618469 +hello 620331 +hello 622167 +hello 624021 +hello 625874 +hello 627718 +hello 629580 +hello 631415 +hello 633271 +hello 635123 +hello 636967 +hello 638830 +hello 640664 +hello 642521 +hello 644372 +hello 646216 +hello 648080 +hello 649913 +hello 651771 +hello 653621 +hello 655464 +hello 657329 +hello 659162 +hello 661021 +hello 662871 +hello 664714 +hello 666578 +hello 668411 +hello 670272 +hello 672119 +hello 673968 +hello 675829 +hello 677664 +hello 679525 +hello 681371 +hello 683220 +hello 685079 +hello 686913 +hello 688774 +hello 690619 +hello 692468 +hello 694327 +hello 696162 +hello 698025 +hello 699870 +hello 701720 +hello 703579 +hello 705413 +hello 707277 +hello 709123 +hello 710974 +hello 712833 +hello 714668 +hello 716534 +hello 718379 +hello 720230 +hello 722089 +hello 723931 +hello 725790 +hello 727632 +hello 729483 +hello 731341 +hello 733183 +hello 735042 +hello 736883 +hello 738736 +hello 740593 +hello 742436 +hello 744296 +hello 746136 +hello 747989 +hello 749845 +hello 751688 +hello 753548 +hello 755387 +hello 757242 +hello 759097 +hello 760941 diff --git a/build/log/idf_py_stdout_output_12396 b/build/log/idf_py_stdout_output_12396 new file mode 100644 index 0000000..c1269ca --- /dev/null +++ b/build/log/idf_py_stdout_output_12396 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x28 (SPI_FAST_FLASH_BOOT) +Saved PC:0x4200b228 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m diff --git a/build/log/idf_py_stdout_output_12496 b/build/log/idf_py_stdout_output_12496 new file mode 100644 index 0000000..cdd5c1d --- /dev/null +++ b/build/log/idf_py_stdout_output_12496 @@ -0,0 +1,47 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/6] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376d0 bytes. Smallest app partition is 0x100000 bytes. 0xc8930 bytes (78%) free. +[3/6] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/4] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 414.4 kbit/s)... +Hash of data verified. +Compressed 227024 bytes to 118283... +Writing at 0x00010000... (12 %) +Writing at 0x0001d00f... (25 %) +Writing at 0x00022de9... (37 %) +Writing at 0x0002919c... (50 %) +Writing at 0x0002f2d9... (62 %) +Writing at 0x00038bdd... (75 %) +Writing at 0x0003fece... (87 %) +Writing at 0x00045cfc... (100 %) +Wrote 227024 bytes (118283 compressed) at 0x00010000 in 2.5 seconds (effective 715.3 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 539.2 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_12652 b/build/log/idf_py_stdout_output_12652 new file mode 100644 index 0000000..d14a324 --- /dev/null +++ b/build/log/idf_py_stdout_output_12652 @@ -0,0 +1,113 @@ +[1/16] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[2/14] Performing build step for 'ulp_main' +[1/5] Building C object CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj +[2/5] Linking C executable ulp_main +[3/5] Generating ulp_main.bin +[4/5] Generating ulp_main.sym +[5/5] Generating ulp_main.ld, ulp_main.h +[3/12] Generating ../../ulp_main.bin.S +[4/12] Building ASM object esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj +[5/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface/esp_lcd_panel_io_interface.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:25: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:18: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'test_init_buf': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:146:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 146 | uint16_t (*buf)[8][128] = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_draw_point': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:173:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 173 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:174:30: warning: unused variable 'max_scan_times' [-Wunused-variable] + 174 | int w, h, max_scan_line, max_scan_times; + | ^~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:238:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 238 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +[6/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[7/12] Linking C static library esp-idf\main\libmain.a +[8/12] Generating ld/sections.ld +[9/12] Linking CXX executable i80_controller.elf +[10/12] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376c0 bytes. Smallest app partition is 0x100000 bytes. 0xc8940 bytes (78%) free. +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 417.6 kbit/s)... +Hash of data verified. +Compressed 227008 bytes to 118263... +Writing at 0x00010000... (12 %) +Writing at 0x0001d00c... (25 %) +Writing at 0x00022dee... (37 %) +Writing at 0x000291a0... (50 %) +Writing at 0x0002f2df... (62 %) +Writing at 0x00038bff... (75 %) +Writing at 0x0003fed0... (87 %) +Writing at 0x00045d0a... (100 %) +Wrote 227008 bytes (118263 compressed) at 0x00010000 in 2.5 seconds (effective 714.9 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 504.0 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_13352 b/build/log/idf_py_stdout_output_13352 index 3180670..64717d8 100644 --- a/build/log/idf_py_stdout_output_13352 +++ b/build/log/idf_py_stdout_output_13352 @@ -1,205 +1,77 @@ -ESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0x15 (USB_UART_CHIP_RESET),boot:0x28 (SPI_FAST_FLASH_BOOT) -Saved PC:0x40378d2a -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce3810,len:0x11a8 -load:0x403c9700,len:0xa3c -load:0x403cc700,len:0x2b04 -entry 0x403c9898 -[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 -hello 0 +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable i80_controller.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376e0 bytes. Smallest app partition is 0x100000 bytes. 0xc8920 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting.... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 408.7 kbit/s)... +Hash of data verified. +Compressed 227040 bytes to 118341... +Writing at 0x00010000... (12 %) +Writing at 0x0001d005... (25 %) +Writing at 0x00022dda... (37 %) +Writing at 0x0002912b... (50 %) +Writing at 0x0002f22a... (62 %) +Writing at 0x00038b19... (75 %) +Writing at 0x0003fe8d... (87 %) +Writing at 0x00045cc1... (100 %) +Wrote 227040 bytes (118341 compressed) at 0x00010000 in 2.5 seconds (effective 716.2 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 521.8 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_1340 b/build/log/idf_py_stdout_output_1340 new file mode 100644 index 0000000..5afc3bf --- /dev/null +++ b/build/log/idf_py_stdout_output_1340 @@ -0,0 +1,72 @@ +[0/1] Re-running CMake... +-- ccache will be used for faster recompilation +-- Building ESP-IDF components for target esp32s3 +-- Project sdkconfig file E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/sdkconfig +Loading defaults file E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/sdkconfig.defaults... +-- App "i80_controller" version: fe97cfa-dirty +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/memory.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/ld/esp32s3/sections.ld.in +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.api.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.libgcc.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.newlib.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.version.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/ld/esp32s3.peripherals.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld +-- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp_adc esp_app_format esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_netif esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_system esp_timer esp_wifi espcoredump esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lwip main mbedtls mqtt newlib nvs_flash openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport touch_element ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa +-- Component paths: E:/Espressif/frameworks/esp-idf-v5.0.4/components/app_trace E:/Espressif/frameworks/esp-idf-v5.0.4/components/app_update E:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader E:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support E:/Espressif/frameworks/esp-idf-v5.0.4/components/bt E:/Espressif/frameworks/esp-idf-v5.0.4/components/cmock E:/Espressif/frameworks/esp-idf-v5.0.4/components/console E:/Espressif/frameworks/esp-idf-v5.0.4/components/cxx E:/Espressif/frameworks/esp-idf-v5.0.4/components/driver E:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_eth E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_event E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hid E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_client E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_server E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_ota E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_server E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_local_ctrl E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_netif E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_partition E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_pm E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_psram E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_ringbuf E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_timer E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_wifi E:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py E:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos E:/Espressif/frameworks/esp-idf-v5.0.4/components/hal E:/Espressif/frameworks/esp-idf-v5.0.4/components/heap E:/Espressif/frameworks/esp-idf-v5.0.4/components/http_parser E:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test E:/Espressif/frameworks/esp-idf-v5.0.4/components/ieee802154 E:/Espressif/frameworks/esp-idf-v5.0.4/components/json E:/Espressif/frameworks/esp-idf-v5.0.4/components/log E:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main E:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls E:/Espressif/frameworks/esp-idf-v5.0.4/components/mqtt E:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib E:/Espressif/frameworks/esp-idf-v5.0.4/components/nvs_flash E:/Espressif/frameworks/esp-idf-v5.0.4/components/openthread E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table E:/Espressif/frameworks/esp-idf-v5.0.4/components/perfmon E:/Espressif/frameworks/esp-idf-v5.0.4/components/protobuf-c E:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm E:/Espressif/frameworks/esp-idf-v5.0.4/components/pthread E:/Espressif/frameworks/esp-idf-v5.0.4/components/sdmmc E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc E:/Espressif/frameworks/esp-idf-v5.0.4/components/spi_flash E:/Espressif/frameworks/esp-idf-v5.0.4/components/spiffs E:/Espressif/frameworks/esp-idf-v5.0.4/components/tcp_transport E:/Espressif/frameworks/esp-idf-v5.0.4/components/touch_element E:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp E:/Espressif/frameworks/esp-idf-v5.0.4/components/unity E:/Espressif/frameworks/esp-idf-v5.0.4/components/usb E:/Espressif/frameworks/esp-idf-v5.0.4/components/vfs E:/Espressif/frameworks/esp-idf-v5.0.4/components/wear_levelling E:/Espressif/frameworks/esp-idf-v5.0.4/components/wifi_provisioning E:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa +-- Configuring done +-- Generating done +-- Build files have been written to: E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/12] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/10] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj +FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj +ccache E:\Espressif\tools\xtensa-esp32s3-elf\esp-2022r1-11.2.0\xtensa-esp32s3-elf\bin\xtensa-esp32s3-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DUNITY_INCLUDE_CONFIG_H -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_ringbuf/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/deprecated -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_pm/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/library -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/esp_crt_bundle/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/bootloader_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_partition/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_update/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spi_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/pthread/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_timer/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_trace/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_event/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/nvs_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/vfs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_netif/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/esp_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_wifi/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/unity/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/cmock/CMock/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/console -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/http_parser -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls/esp-tls-crypto -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/deprecated/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_eth/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hid/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/tcp_transport/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_client/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_server/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_ota/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protobuf-c/protobuf-c -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/common -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/security -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/transports -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_local_ctrl/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_psram/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include/port/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wear_levelling/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/sdmmc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/diskio -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/vfs -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ieee802154/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/json/cJSON -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mqtt/esp-mqtt/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/perfmon/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spiffs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/touch_element/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/usb/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wifi_provisioning/include -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v5.0.4-dirty\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\led_matrix.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj -c E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:4: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include/hal/lcd_types.h:9, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_types.h:8, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:4: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:129:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ledc_timer_ovf_isr' + 129 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c: In function 'led_matrix_oe_lat_ledc_init': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:170:33: error: 'ledc_timer_ovf_isr' undeclared (first use in this function); did you mean 'ledc_timer_config'? + 170 | int ret = ledc_isr_register(ledc_timer_ovf_isr, i80_bus, isr_flags, &s_ledc_time_isr_handle); + | ^~~~~~~~~~~~~~~~~~ + | ledc_timer_config +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:170:33: note: each undeclared identifier is reported only once for each function it appears in +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c: At top level: +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:182:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ledc_timer_ovf_isr' + 182 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg) + | ^~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c: In function 'led_matrix_set_brightness': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:247:1: error: control reaches end of non-void function [-Werror=return-type] + 247 | } + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c: In function 'led_matrix_draw_point': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:253:1: error: control reaches end of non-void function [-Werror=return-type] + 253 | } + | ^ +At top level: +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:181:12: warning: 'line' defined but not used [-Wunused-variable] + 181 | static int line = 0; /* 本次扫描行,32行16扫,一次显示两行 */ + | ^~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:180:12: warning: 'times' defined but not used [-Wunused-variable] + 180 | static int times = 0; + | ^~~~~ +cc1.exe: some warnings being treated as errors +[4/10] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_13532 b/build/log/idf_py_stdout_output_13532 new file mode 100644 index 0000000..41a7563 --- /dev/null +++ b/build/log/idf_py_stdout_output_13532 @@ -0,0 +1,610 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 126204 +hello 128066 +hello 129905 +hello 131755 +hello 133613 +hello 135456 +hello 137319 +hello 139157 +hello 141008 +hello 142865 +hello 144710 +hello 146574 +hello 148411 +hello 150264 +hello 152120 +hello 153967 +hello 155830 +hello 157668 +hello 159521 +hello 161375 +hello 163220 +hello 165084 +hello 166920 +hello 168773 +hello 170626 +hello 172471 +hello 174337 +hello 176171 +hello 178025 +hello 179878 +hello 181722 +hello 183588 +hello 185421 +hello 187276 +hello 189128 +hello 190972 +hello 192840 +hello 194672 +hello 196528 +hello 198379 +hello 200223 +hello 202090 +hello 203922 +hello 205780 +hello 207629 +hello 209473 +hello 211340 +hello 213172 +hello 215031 +hello 216880 +hello 218724 +hello 220592 +hello 222425 +hello 224283 +hello 226131 +hello 227980 +hello 229842 +hello 231675 +hello 233535 +hello 235381 +hello 237230 +hello 239092 +hello 240925 +hello 242786 +hello 244632 +hello 246481 +hello 248342 +hello 250174 +hello 252036 +hello 253880 +hello 255730 +hello 257591 +hello 259423 +hello 261286 +hello 263129 +hello 264980 +hello 266840 +hello 268678 +hello 270535 +hello 272377 +hello 274228 +hello 276088 +hello 277928 +hello 279785 +hello 281626 +hello 283477 +hello 285337 +hello 287178 +hello 289037 +hello 290877 +hello 292730 +hello 294590 +hello 296432 +hello 298291 +hello 300130 +hello 301984 +hello 303843 +hello 305686 +hello 307546 +hello 309385 +hello 311238 +hello 313095 +hello 314937 +hello 316797 +hello 318635 +hello 320489 +hello 322344 +hello 324186 +hello 326047 +hello 327884 +hello 329740 +hello 331595 +hello 333437 +hello 335299 +hello 337134 +hello 338991 +hello 340845 +hello 342687 +hello 344550 +hello 346384 +hello 348242 +hello 350096 +hello 351937 +hello 353800 +hello 355635 +hello 357494 +hello 359346 +hello 361188 +hello 363052 +hello 364888 +hello 366748 +hello 368600 +hello 370442 +hello 372306 +hello 374142 +hello 376003 +hello 377853 +hello 379699 +hello 381558 +hello 383394 +hello 385255 +hello 387104 +hello 388950 +hello 390809 +hello 392645 +hello 394508 +hello 396356 +hello 398204 +hello 400061 +hello 401897 +hello 403761 +hello 405609 +hello 407457 +hello 409314 +hello 411149 +hello 413014 +hello 414861 +hello 416709 +hello 418566 +hello 420408 +hello 422267 +hello 424113 +hello 425962 +hello 427819 +hello 429662 +hello 431522 +hello 433366 +hello 435214 +hello 437070 +hello 438915 +hello 440774 +hello 442618 +hello 444467 +hello 446322 +hello 448167 +hello 450027 +hello 451869 +hello 453720 +hello 455574 +hello 457420 +hello 459280 +hello 461121 +hello 462972 +hello 464825 +hello 466670 +hello 468531 +hello 470371 +hello 472224 +hello 474076 +hello 475920 +hello 477783 +hello 479622 +hello 481475 +hello 483326 +hello 485171 +hello 487034 +hello 488873 +hello 490728 +hello 492579 +hello 494424 +hello 496290 +hello 498128 +hello 499984 +hello 501833 +hello 503678 +hello 505542 +hello 507380 +hello 509236 +hello 511084 +hello 512929 +hello 514793 +hello 516631 +hello 518488 +hello 520335 +hello 522179 +hello 524044 +hello 525882 +hello 527741 +hello 529586 +hello 531436 +hello 533296 +hello 535133 +hello 536993 +hello 538838 +hello 540687 +hello 542547 +hello 544386 +hello 546247 +hello 548092 +hello 549941 +hello 551799 +hello 553638 +hello 555500 +hello 557344 +hello 559195 +hello 561053 +hello 562893 +hello 564756 +hello 566599 +hello 568450 +hello 570309 +hello 572152 +hello 574012 +hello 575854 +hello 577705 +hello 579564 +hello 581408 +hello 583269 +hello 585111 +hello 586964 +hello 588822 +hello 590667 +hello 592527 +hello 594367 +hello 596220 +hello 598077 +hello 599922 +hello 601783 +hello 603621 +hello 605475 +hello 607331 +hello 609176 +hello 611038 +hello 612877 +hello 614732 +hello 616586 +hello 618433 +hello 620295 +hello 622132 +hello 623988 +hello 625841 +hello 627687 +hello 629550 +hello 631387 +hello 633244 +hello 635098 +hello 636943 +hello 638807 +hello 640642 +hello 642500 +hello 644352 diff --git a/build/log/idf_py_stdout_output_13612 b/build/log/idf_py_stdout_output_13612 index 1964a1d..c64c69d 100644 --- a/build/log/idf_py_stdout_output_13612 +++ b/build/log/idf_py_stdout_output_13612 @@ -1,77 +1,11 @@ -[1/16] Performing build step for 'ulp_main' -ninja: no work to do. -[2/11] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" -Bootloader binary size 0x4830 bytes. 0x37d0 bytes (44%) free. -[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj -In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, - from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: -E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined - 188 | #define SOC_LCD_I80_SUPPORTED 1 - | -In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, - from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, - from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, - from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, - from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, - from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: -E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition - 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ - | -E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:204:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] - 204 | { - | ^ -E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:150:23: note: previous declaration here - 150 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); - | ^~~~~~~~~~~~~~~~~~ -[4/9] Linking C static library esp-idf\main\libmain.a -[5/9] Generating ld/sections.ld -[6/9] Linking CXX executable i80_controller.elf -[7/9] Generating binary image from built executable -esptool.py v4.6.2 -Creating esp32s3 image... -Merged 2 ELF sections -Successfully created esp32s3 image. -Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin -[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" -i80_controller.bin binary size 0x39ec0 bytes. Smallest app partition is 0x100000 bytes. 0xc6140 bytes (77%) free. -[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" -esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin -esptool.py v4.6.2 -Serial port COM3 -Connecting... -Chip is ESP32-S3 (revision v0.1) -Features: WiFi, BLE -Crystal is 40MHz -MAC: 60:55:f9:f5:71:08 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00000000 to 0x00004fff... -Flash will be erased from 0x00010000 to 0x00049fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Compressed 18480 bytes to 11920... -Writing at 0x00000000... (100 %) -Wrote 18480 bytes (11920 compressed) at 0x00000000 in 0.3 seconds (effective 422.8 kbit/s)... -Hash of data verified. -Compressed 237248 bytes to 124621... -Writing at 0x00010000... (12 %) -Writing at 0x0001d039... (25 %) -Writing at 0x0002308c... (37 %) -Writing at 0x0002912c... (50 %) -Writing at 0x0002f6fb... (62 %) -Writing at 0x0003829c... (75 %) -Writing at 0x000402a0... (87 %) -Writing at 0x00046034... (100 %) -Wrote 237248 bytes (124621 compressed) at 0x00010000 in 2.7 seconds (effective 708.8 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 103... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 535.9 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x28 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m diff --git a/build/log/idf_py_stdout_output_13712 b/build/log/idf_py_stdout_output_13712 new file mode 100644 index 0000000..23be1c7 --- /dev/null +++ b/build/log/idf_py_stdout_output_13712 @@ -0,0 +1,47 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/6] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376d0 bytes. Smallest app partition is 0x100000 bytes. 0xc8930 bytes (78%) free. +[3/6] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/4] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 418.9 kbit/s)... +Hash of data verified. +Compressed 227024 bytes to 118280... +Writing at 0x00010000... (12 %) +Writing at 0x0001d00f... (25 %) +Writing at 0x00022de9... (37 %) +Writing at 0x0002919c... (50 %) +Writing at 0x0002f2dc... (62 %) +Writing at 0x00038bdd... (75 %) +Writing at 0x0003fed0... (87 %) +Writing at 0x00045cfe... (100 %) +Wrote 227024 bytes (118280 compressed) at 0x00010000 in 2.5 seconds (effective 718.2 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 538.4 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_14244 b/build/log/idf_py_stdout_output_14244 new file mode 100644 index 0000000..1551ba6 --- /dev/null +++ b/build/log/idf_py_stdout_output_14244 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m diff --git a/build/log/idf_py_stdout_output_14444 b/build/log/idf_py_stdout_output_14444 new file mode 100644 index 0000000..1551ba6 --- /dev/null +++ b/build/log/idf_py_stdout_output_14444 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m diff --git a/build/log/idf_py_stdout_output_14572 b/build/log/idf_py_stdout_output_14572 new file mode 100644 index 0000000..81d4dac --- /dev/null +++ b/build/log/idf_py_stdout_output_14572 @@ -0,0 +1,47 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/6] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376c0 bytes. Smallest app partition is 0x100000 bytes. 0xc8940 bytes (78%) free. +[3/6] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/4] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 419.2 kbit/s)... +Hash of data verified. +Compressed 227008 bytes to 118263... +Writing at 0x00010000... (12 %) +Writing at 0x0001d00c... (25 %) +Writing at 0x00022dee... (37 %) +Writing at 0x000291a0... (50 %) +Writing at 0x0002f2df... (62 %) +Writing at 0x00038bff... (75 %) +Writing at 0x0003fed0... (87 %) +Writing at 0x00045d0a... (100 %) +Wrote 227008 bytes (118263 compressed) at 0x00010000 in 2.5 seconds (effective 719.1 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 523.5 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_14600 b/build/log/idf_py_stdout_output_14600 new file mode 100644 index 0000000..3e7059d --- /dev/null +++ b/build/log/idf_py_stdout_output_14600 @@ -0,0 +1,99 @@ +[0/1] Re-running CMake... +-- ccache will be used for faster recompilation +-- Building ESP-IDF components for target esp32s3 +-- Project sdkconfig file E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/sdkconfig +Loading defaults file E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/sdkconfig.defaults... +-- App "i80_controller" version: fe97cfa-dirty +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/memory.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/ld/esp32s3/sections.ld.in +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.api.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.libgcc.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.newlib.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.version.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/ld/esp32s3.peripherals.ld +-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld +-- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp_adc esp_app_format esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_netif esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_system esp_timer esp_wifi espcoredump esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lwip main mbedtls mqtt newlib nvs_flash openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport touch_element ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa +-- Component paths: E:/Espressif/frameworks/esp-idf-v5.0.4/components/app_trace E:/Espressif/frameworks/esp-idf-v5.0.4/components/app_update E:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader E:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support E:/Espressif/frameworks/esp-idf-v5.0.4/components/bt E:/Espressif/frameworks/esp-idf-v5.0.4/components/cmock E:/Espressif/frameworks/esp-idf-v5.0.4/components/console E:/Espressif/frameworks/esp-idf-v5.0.4/components/cxx E:/Espressif/frameworks/esp-idf-v5.0.4/components/driver E:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_eth E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_event E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hid E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_client E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_server E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_ota E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_server E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_local_ctrl E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_netif E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_partition E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_pm E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_psram E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_ringbuf E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_timer E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_wifi E:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py E:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos E:/Espressif/frameworks/esp-idf-v5.0.4/components/hal E:/Espressif/frameworks/esp-idf-v5.0.4/components/heap E:/Espressif/frameworks/esp-idf-v5.0.4/components/http_parser E:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test E:/Espressif/frameworks/esp-idf-v5.0.4/components/ieee802154 E:/Espressif/frameworks/esp-idf-v5.0.4/components/json E:/Espressif/frameworks/esp-idf-v5.0.4/components/log E:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main E:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls E:/Espressif/frameworks/esp-idf-v5.0.4/components/mqtt E:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib E:/Espressif/frameworks/esp-idf-v5.0.4/components/nvs_flash E:/Espressif/frameworks/esp-idf-v5.0.4/components/openthread E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table E:/Espressif/frameworks/esp-idf-v5.0.4/components/perfmon E:/Espressif/frameworks/esp-idf-v5.0.4/components/protobuf-c E:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm E:/Espressif/frameworks/esp-idf-v5.0.4/components/pthread E:/Espressif/frameworks/esp-idf-v5.0.4/components/sdmmc E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc E:/Espressif/frameworks/esp-idf-v5.0.4/components/spi_flash E:/Espressif/frameworks/esp-idf-v5.0.4/components/spiffs E:/Espressif/frameworks/esp-idf-v5.0.4/components/tcp_transport E:/Espressif/frameworks/esp-idf-v5.0.4/components/touch_element E:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp E:/Espressif/frameworks/esp-idf-v5.0.4/components/unity E:/Espressif/frameworks/esp-idf-v5.0.4/components/usb E:/Espressif/frameworks/esp-idf-v5.0.4/components/vfs E:/Espressif/frameworks/esp-idf-v5.0.4/components/wear_levelling E:/Espressif/frameworks/esp-idf-v5.0.4/components/wifi_provisioning E:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa +-- Configuring done +-- Generating done +-- Build files have been written to: E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build +[1/18] Performing build step for 'ulp_main' +ninja: no work to do. +[2/13] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/11] Building C object esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj +[4/11] Linking C static library esp-idf\esp_app_format\libesp_app_format.a +[5/11] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:204:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 204 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:150:23: note: previous declaration here + 150 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[6/11] Linking C static library esp-idf\main\libmain.a +[7/11] Generating ld/sections.ld +[8/11] Linking CXX executable i80_controller.elf +[9/11] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[10/11] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376f0 bytes. Smallest app partition is 0x100000 bytes. 0xc8910 bytes (78%) free. +[10/11] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 415.5 kbit/s)... +Hash of data verified. +Compressed 227056 bytes to 118314... +Writing at 0x00010000... (12 %) +Writing at 0x0001d00e... (25 %) +Writing at 0x00022de0... (37 %) +Writing at 0x0002915f... (50 %) +Writing at 0x0002f2b2... (62 %) +Writing at 0x00038b77... (75 %) +Writing at 0x0003fec9... (87 %) +Writing at 0x00045cf4... (100 %) +Wrote 227056 bytes (118314 compressed) at 0x00010000 in 2.5 seconds (effective 717.5 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 524.2 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_14660 b/build/log/idf_py_stdout_output_14660 new file mode 100644 index 0000000..040a918 --- /dev/null +++ b/build/log/idf_py_stdout_output_14660 @@ -0,0 +1,113 @@ +[1/16] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[2/14] Performing build step for 'ulp_main' +[1/5] Building C object CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj +[2/5] Linking C executable ulp_main +[3/5] Generating ulp_main.bin +[4/5] Generating ulp_main.sym +[5/5] Generating ulp_main.ld, ulp_main.h +[3/12] Generating ../../ulp_main.bin.S +[4/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface/esp_lcd_panel_io_interface.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:25: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:18: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'test_init_buf': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:146:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 146 | uint16_t (*buf)[8][128] = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_draw_point': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:173:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 173 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:174:30: warning: unused variable 'max_scan_times' [-Wunused-variable] + 174 | int w, h, max_scan_line, max_scan_times; + | ^~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:238:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 238 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +[5/12] Building ASM object esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj +[6/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[7/12] Linking C static library esp-idf\main\libmain.a +[8/12] Generating ld/sections.ld +[9/12] Linking CXX executable i80_controller.elf +[10/12] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376c0 bytes. Smallest app partition is 0x100000 bytes. 0xc8940 bytes (78%) free. +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 419.5 kbit/s)... +Hash of data verified. +Compressed 227008 bytes to 118263... +Writing at 0x00010000... (12 %) +Writing at 0x0001d00c... (25 %) +Writing at 0x00022dee... (37 %) +Writing at 0x000291a0... (50 %) +Writing at 0x0002f2df... (62 %) +Writing at 0x00038bff... (75 %) +Writing at 0x0003fed0... (87 %) +Writing at 0x00045d0a... (100 %) +Wrote 227008 bytes (118263 compressed) at 0x00010000 in 2.5 seconds (effective 717.0 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 534.1 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_14784 b/build/log/idf_py_stdout_output_14784 new file mode 100644 index 0000000..447f8c2 --- /dev/null +++ b/build/log/idf_py_stdout_output_14784 @@ -0,0 +1,77 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable i80_controller.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376d0 bytes. Smallest app partition is 0x100000 bytes. 0xc8930 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 417.0 kbit/s)... +Hash of data verified. +Compressed 227024 bytes to 118280... +Writing at 0x00010000... (12 %) +Writing at 0x0001d00f... (25 %) +Writing at 0x00022de9... (37 %) +Writing at 0x0002919c... (50 %) +Writing at 0x0002f2dc... (62 %) +Writing at 0x00038bdd... (75 %) +Writing at 0x0003fed0... (87 %) +Writing at 0x00045cfe... (100 %) +Wrote 227024 bytes (118280 compressed) at 0x00010000 in 2.5 seconds (effective 716.2 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 515.2 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_14844 b/build/log/idf_py_stdout_output_14844 new file mode 100644 index 0000000..1551ba6 --- /dev/null +++ b/build/log/idf_py_stdout_output_14844 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m diff --git a/build/log/idf_py_stdout_output_14952 b/build/log/idf_py_stdout_output_14952 new file mode 100644 index 0000000..11cf290 --- /dev/null +++ b/build/log/idf_py_stdout_output_14952 @@ -0,0 +1,590 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 129943 +hello 131793 +hello 133651 +hello 135495 +hello 137357 +hello 139196 +hello 141048 +hello 142905 +hello 144750 +hello 146613 +hello 148450 +hello 150302 +hello 152158 +hello 154005 +hello 155868 +hello 157706 +hello 159558 +hello 161414 +hello 163260 +hello 165124 +hello 166961 +hello 168816 +hello 170670 +hello 172517 +hello 174382 +hello 176217 +hello 178071 +hello 179924 +hello 181769 +hello 183636 +hello 185469 +hello 187325 +hello 189178 +hello 191022 +hello 192890 +hello 194724 +hello 196581 +hello 198432 +hello 200277 +hello 202145 +hello 203979 +hello 205837 +hello 207687 +hello 209531 +hello 211399 +hello 213231 +hello 215090 +hello 216938 +hello 218782 +hello 220649 +hello 222483 +hello 224343 +hello 226191 +hello 228041 +hello 229905 +hello 231739 +hello 233600 +hello 235447 +hello 237296 +hello 239159 +hello 240992 +hello 242854 +hello 244700 +hello 246549 +hello 248411 +hello 250244 +hello 252107 +hello 253953 +hello 255805 +hello 257666 +hello 259500 +hello 261365 +hello 263210 +hello 265062 +hello 266924 +hello 268763 +hello 270621 +hello 272464 +hello 274315 +hello 276176 +hello 278017 +hello 279875 +hello 281717 +hello 283568 +hello 285429 +hello 287270 +hello 289128 +hello 290969 +hello 292822 +hello 294682 +hello 296525 +hello 298384 +hello 300225 +hello 302079 +hello 303939 +hello 305782 +hello 307641 +hello 309480 +hello 311335 +hello 313193 +hello 315036 +hello 316897 +hello 318737 +hello 320593 +hello 322450 +hello 324294 +hello 326156 +hello 327993 +hello 329850 +hello 331707 +hello 333550 +hello 335413 +hello 337250 +hello 339107 +hello 340963 +hello 342805 +hello 344669 +hello 346504 +hello 348363 +hello 350217 +hello 352059 +hello 353923 +hello 355758 +hello 357618 +hello 359470 +hello 361312 +hello 363176 +hello 365012 +hello 366874 +hello 368726 +hello 370568 +hello 372431 +hello 374268 +hello 376130 +hello 377980 +hello 379828 +hello 381687 +hello 383524 +hello 385386 +hello 387236 +hello 389083 +hello 390942 +hello 392778 +hello 394641 +hello 396489 +hello 398337 +hello 400194 +hello 402030 +hello 403895 +hello 405743 +hello 407592 +hello 409450 +hello 411285 +hello 413151 +hello 414998 +hello 416846 +hello 418704 +hello 420546 +hello 422406 +hello 424252 +hello 426100 +hello 427957 +hello 429800 +hello 431659 +hello 433504 +hello 435353 +hello 437210 +hello 439054 +hello 440914 +hello 442757 +hello 444607 +hello 446463 +hello 448309 +hello 450170 +hello 452013 +hello 453865 +hello 455719 +hello 457564 +hello 459425 +hello 461266 +hello 463118 +hello 464971 +hello 466816 +hello 468678 +hello 470519 +hello 472372 +hello 474225 +hello 476070 +hello 477933 +hello 479774 +hello 481628 +hello 483479 +hello 485324 +hello 487187 +hello 489026 +hello 490880 +hello 492730 +hello 494575 +hello 496439 +hello 498277 +hello 500133 +hello 501982 +hello 503827 +hello 505692 +hello 507530 +hello 509387 +hello 511235 +hello 513080 +hello 514945 +hello 516784 +hello 518643 +hello 520490 +hello 522335 +hello 524200 +hello 526039 +hello 527898 +hello 529744 +hello 531594 +hello 533454 +hello 535293 +hello 537153 +hello 538998 +hello 540848 +hello 542707 +hello 544546 +hello 546407 +hello 548251 +hello 550101 +hello 551960 +hello 553799 +hello 555661 +hello 557504 +hello 559355 +hello 561214 +hello 563052 +hello 564915 +hello 566758 +hello 568609 +hello 570467 +hello 572310 +hello 574169 +hello 576010 +hello 577861 +hello 579720 +hello 581563 +hello 583423 +hello 585263 +hello 587115 +hello 588972 +hello 590817 +hello 592677 +hello 594516 +hello 596369 +hello 598226 +hello 600071 +hello 601931 +hello 603770 +hello 605625 +hello 607481 +hello 609327 +hello 611189 +hello 613028 +hello 614882 +hello 616737 +hello 618584 +hello 620446 +hello 622283 +hello 624139 +hello 625993 +hello 627839 +hello 629702 +hello 631538 +hello 633394 +hello 635247 +hello 637092 +hello 638956 +hello 640791 +hello 642649 +hello 644501 +hello 646346 +hello 648211 +hello 650045 +hello 651904 +hello 653754 +hello 655599 +hello 657464 +hello 659298 +hello 661159 +hello 663010 +hello 664855 +hello 666721 +hello 668556 +hello 670417 +hello 672266 +hello 674114 +hello 675975 +hello 677810 +hello 679671 +hello 681519 +hello 683368 +hello 685228 +hello 687063 +hello 688926 +hello 690772 +hello 692622 +hello 694482 +hello 696317 +hello 698181 +hello 700027 +hello 701877 +hello 703736 +hello 705571 +hello 707436 +hello 709281 +hello 711131 +hello 712990 +hello 714823 +hello 716690 +hello 718533 +hello 720384 +hello 722243 +hello 724084 +hello 725943 diff --git a/build/log/idf_py_stdout_output_1496 b/build/log/idf_py_stdout_output_1496 new file mode 100644 index 0000000..3a720f7 --- /dev/null +++ b/build/log/idf_py_stdout_output_1496 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x4037af2f +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m diff --git a/build/log/idf_py_stdout_output_14976 b/build/log/idf_py_stdout_output_14976 new file mode 100644 index 0000000..4ebdd50 --- /dev/null +++ b/build/log/idf_py_stdout_output_14976 @@ -0,0 +1,77 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:184:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 184 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:130:23: note: previous declaration here + 130 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable i80_controller.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376f0 bytes. Smallest app partition is 0x100000 bytes. 0xc8910 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 417.0 kbit/s)... +Hash of data verified. +Compressed 227056 bytes to 118317... +Writing at 0x00010000... (12 %) +Writing at 0x0001d013... (25 %) +Writing at 0x00022ddc... (37 %) +Writing at 0x00029159... (50 %) +Writing at 0x0002f2ae... (62 %) +Writing at 0x00038b67... (75 %) +Writing at 0x0003febf... (87 %) +Writing at 0x00045cf2... (100 %) +Wrote 227056 bytes (118317 compressed) at 0x00010000 in 2.5 seconds (effective 713.4 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 511.3 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_14980 b/build/log/idf_py_stdout_output_14980 new file mode 100644 index 0000000..93874fe --- /dev/null +++ b/build/log/idf_py_stdout_output_14980 @@ -0,0 +1,82 @@ +[1/16] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[2/14] Performing build step for 'ulp_main' +[1/5] Building C object CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj +[2/5] Linking C executable ulp_main +[3/5] Generating ulp_main.sym +[4/5] Generating ulp_main.bin +[5/5] Generating ulp_main.ld, ulp_main.h +[3/12] Generating ../../ulp_main.bin.S +[4/12] Building ASM object esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj +[5/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface/esp_lcd_panel_io_interface.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:25: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:18: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'test_init_buf': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:146:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 146 | uint16_t (*buf)[8][128] = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_draw_point': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:173:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 173 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:174:30: warning: unused variable 'max_scan_times' [-Wunused-variable] + 174 | int w, h, max_scan_line, max_scan_times; + | ^~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:238:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 238 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +[6/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[7/12] Linking C static library esp-idf\main\libmain.a +[8/12] Generating ld/sections.ld +[9/12] Linking CXX executable i80_controller.elf +[10/12] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376c0 bytes. Smallest app partition is 0x100000 bytes. 0xc8940 bytes (78%) free. +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 + +A fatal error occurred: Could not open COM3, the port doesn't exist +FAILED: CMakeFiles/flash E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash +cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_15224 b/build/log/idf_py_stdout_output_15224 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stdout_output_15416 b/build/log/idf_py_stdout_output_15416 new file mode 100644 index 0000000..c64c69d --- /dev/null +++ b/build/log/idf_py_stdout_output_15416 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x28 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m diff --git a/build/log/idf_py_stdout_output_15924 b/build/log/idf_py_stdout_output_15924 new file mode 100644 index 0000000..923e1b7 --- /dev/null +++ b/build/log/idf_py_stdout_output_15924 @@ -0,0 +1,41 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj +FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj +ccache E:\Espressif\tools\xtensa-esp32s3-elf\esp-2022r1-11.2.0\xtensa-esp32s3-elf\bin\xtensa-esp32s3-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DUNITY_INCLUDE_CONFIG_H -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_ringbuf/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/deprecated -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_pm/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/library -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/esp_crt_bundle/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/bootloader_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_partition/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_update/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spi_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/pthread/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_timer/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_trace/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_event/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/nvs_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/vfs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_netif/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/esp_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_wifi/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/unity/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/cmock/CMock/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/console -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/http_parser -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls/esp-tls-crypto -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/deprecated/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_eth/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hid/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/tcp_transport/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_client/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_server/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_ota/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protobuf-c/protobuf-c -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/common -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/security -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/transports -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_local_ctrl/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_psram/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include/port/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wear_levelling/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/sdmmc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/diskio -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/vfs -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ieee802154/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/json/cJSON -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mqtt/esp-mqtt/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/perfmon/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spiffs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/touch_element/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/usb/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wifi_provisioning/include -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v5.0.4-dirty\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\led_matrix.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj -c E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:4: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include/hal/lcd_types.h:9, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_types.h:8, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:4: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:129:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ledc_timer_ovf_isr' + 129 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c: In function 'led_matrix_oe_lat_ledc_init': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:170:33: error: 'ledc_timer_ovf_isr' undeclared (first use in this function); did you mean 'ledc_timer_config'? + 170 | int ret = ledc_isr_register(ledc_timer_ovf_isr, i80_bus, isr_flags, &s_ledc_time_isr_handle); + | ^~~~~~~~~~~~~~~~~~ + | ledc_timer_config +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:170:33: note: each undeclared identifier is reported only once for each function it appears in +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c: At top level: +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:182:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ledc_timer_ovf_isr' + 182 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg) + | ^~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:181:12: warning: 'line' defined but not used [-Wunused-variable] + 181 | static int line = 0; /* 本次扫描行,32行16扫,一次显示两行 */ + | ^~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:180:12: warning: 'times' defined but not used [-Wunused-variable] + 180 | static int times = 0; + | ^~~~~ +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_16544 b/build/log/idf_py_stdout_output_16544 new file mode 100644 index 0000000..8c396d8 --- /dev/null +++ b/build/log/idf_py_stdout_output_16544 @@ -0,0 +1,77 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable i80_controller.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376e0 bytes. Smallest app partition is 0x100000 bytes. 0xc8920 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 420.3 kbit/s)... +Hash of data verified. +Compressed 227040 bytes to 118341... +Writing at 0x00010000... (12 %) +Writing at 0x0001d005... (25 %) +Writing at 0x00022dda... (37 %) +Writing at 0x0002912b... (50 %) +Writing at 0x0002f22a... (62 %) +Writing at 0x00038b19... (75 %) +Writing at 0x0003fe8d... (87 %) +Writing at 0x00045cc1... (100 %) +Wrote 227040 bytes (118341 compressed) at 0x00010000 in 2.5 seconds (effective 721.6 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 523.6 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_1900 b/build/log/idf_py_stdout_output_1900 new file mode 100644 index 0000000..e54f9b7 --- /dev/null +++ b/build/log/idf_py_stdout_output_1900 @@ -0,0 +1,67 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface/esp_lcd_panel_io_interface.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:25: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:18: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_draw_point': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:150:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 150 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:151:30: warning: unused variable 'max_scan_times' [-Wunused-variable] + 151 | int w, h, max_scan_line, max_scan_times; + | ^~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:215:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 215 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +[3/12] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[4/10] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj +FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj +ccache E:\Espressif\tools\xtensa-esp32s3-elf\esp-2022r1-11.2.0\xtensa-esp32s3-elf\bin\xtensa-esp32s3-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DUNITY_INCLUDE_CONFIG_H -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_ringbuf/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/deprecated -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_pm/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/library -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/esp_crt_bundle/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/bootloader_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_partition/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_update/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spi_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/pthread/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_timer/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_trace/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_event/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/nvs_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/vfs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_netif/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/esp_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_wifi/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/unity/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/cmock/CMock/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/console -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/http_parser -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls/esp-tls-crypto -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/deprecated/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_eth/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hid/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/tcp_transport/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_client/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_server/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_ota/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protobuf-c/protobuf-c -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/common -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/security -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/transports -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_local_ctrl/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_psram/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include/port/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wear_levelling/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/sdmmc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/diskio -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/vfs -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ieee802154/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/json/cJSON -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mqtt/esp-mqtt/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/perfmon/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spiffs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/touch_element/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/usb/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wifi_provisioning/include -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v5.0.4-dirty\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\led_matrix.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj -c E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:4: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include/hal/lcd_types.h:9, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_types.h:8, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:4: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:130:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ledc_timer_ovf_isr' + 130 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c: In function 'led_matrix_oe_lat_ledc_init': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:171:33: error: 'ledc_timer_ovf_isr' undeclared (first use in this function); did you mean 'ledc_timer_config'? + 171 | int ret = ledc_isr_register(ledc_timer_ovf_isr, i80_bus, isr_flags, &s_ledc_time_isr_handle); + | ^~~~~~~~~~~~~~~~~~ + | ledc_timer_config +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:171:33: note: each undeclared identifier is reported only once for each function it appears in +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c: At top level: +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:183:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ledc_timer_ovf_isr' + 183 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg) + | ^~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:182:12: warning: 'line' defined but not used [-Wunused-variable] + 182 | static int line = 0; /* 本次扫描行,32行16扫,一次显示两行 */ + | ^~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:181:12: warning: 'times' defined but not used [-Wunused-variable] + 181 | static int times = 0; + | ^~~~~ +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_2360 b/build/log/idf_py_stdout_output_2360 new file mode 100644 index 0000000..b0b0416 --- /dev/null +++ b/build/log/idf_py_stdout_output_2360 @@ -0,0 +1,77 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:183:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 183 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:130:23: note: previous declaration here + 130 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable i80_controller.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376f0 bytes. Smallest app partition is 0x100000 bytes. 0xc8910 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 416.8 kbit/s)... +Hash of data verified. +Compressed 227056 bytes to 118318... +Writing at 0x00010000... (12 %) +Writing at 0x0001d013... (25 %) +Writing at 0x00022ddc... (37 %) +Writing at 0x00029159... (50 %) +Writing at 0x0002f2ae... (62 %) +Writing at 0x00038b67... (75 %) +Writing at 0x0003fec7... (87 %) +Writing at 0x00045cf3... (100 %) +Wrote 227056 bytes (118318 compressed) at 0x00010000 in 2.5 seconds (effective 717.5 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 512.9 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_2696 b/build/log/idf_py_stdout_output_2696 new file mode 100644 index 0000000..1551ba6 --- /dev/null +++ b/build/log/idf_py_stdout_output_2696 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m diff --git a/build/log/idf_py_stdout_output_3156 b/build/log/idf_py_stdout_output_3156 new file mode 100644 index 0000000..fabb79f --- /dev/null +++ b/build/log/idf_py_stdout_output_3156 @@ -0,0 +1,77 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:184:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 184 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:130:23: note: previous declaration here + 130 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable i80_controller.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376f0 bytes. Smallest app partition is 0x100000 bytes. 0xc8910 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 418.1 kbit/s)... +Hash of data verified. +Compressed 227056 bytes to 118315... +Writing at 0x00010000... (12 %) +Writing at 0x0001d014... (25 %) +Writing at 0x00022ddf... (37 %) +Writing at 0x0002915f... (50 %) +Writing at 0x0002f2b2... (62 %) +Writing at 0x00038b77... (75 %) +Writing at 0x0003fec9... (87 %) +Writing at 0x00045cf4... (100 %) +Wrote 227056 bytes (118315 compressed) at 0x00010000 in 2.5 seconds (effective 718.5 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 524.9 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_3208 b/build/log/idf_py_stdout_output_3208 new file mode 100644 index 0000000..e334328 --- /dev/null +++ b/build/log/idf_py_stdout_output_3208 @@ -0,0 +1,43 @@ +[1/16] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[2/14] Performing build step for 'ulp_main' +[1/5] Building C object CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj +[2/5] Linking C executable ulp_main +[3/5] Generating ulp_main.sym +[4/5] Generating ulp_main.bin +[5/5] Generating ulp_main.ld, ulp_main.h +[3/12] Generating ../../ulp_main.bin.S +[4/12] Building ASM object esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj +[5/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +ccache E:\Espressif\tools\xtensa-esp32s3-elf\esp-2022r1-11.2.0\xtensa-esp32s3-elf\bin\xtensa-esp32s3-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DUNITY_INCLUDE_CONFIG_H -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_ringbuf/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/deprecated -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_pm/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/library -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/esp_crt_bundle/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/bootloader_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_partition/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_update/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spi_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/pthread/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_timer/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_trace/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_event/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/nvs_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/vfs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_netif/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/esp_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_wifi/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/unity/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/cmock/CMock/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/console -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/http_parser -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls/esp-tls-crypto -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/deprecated/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_eth/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hid/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/tcp_transport/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_client/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_server/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_ota/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protobuf-c/protobuf-c -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/common -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/security -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/transports -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_local_ctrl/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_psram/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include/port/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wear_levelling/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/sdmmc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/diskio -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/vfs -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ieee802154/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/json/cJSON -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mqtt/esp-mqtt/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/perfmon/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spiffs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/touch_element/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/usb/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wifi_provisioning/include -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v5.0.4-dirty\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\i80_controller_example_main.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj -c E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c +cc1.exe: fatal error: E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c: No such file or directory +compilation terminated. +[6/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface/esp_lcd_panel_io_interface.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:25: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:18: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_draw_point': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:150:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 150 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:151:30: warning: unused variable 'max_scan_times' [-Wunused-variable] + 151 | int w, h, max_scan_line, max_scan_times; + | ^~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:215:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 215 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_3884 b/build/log/idf_py_stdout_output_3884 new file mode 100644 index 0000000..1482193 --- /dev/null +++ b/build/log/idf_py_stdout_output_3884 @@ -0,0 +1,77 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable i80_controller.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376f0 bytes. Smallest app partition is 0x100000 bytes. 0xc8910 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 416.5 kbit/s)... +Hash of data verified. +Compressed 227056 bytes to 118317... +Writing at 0x00010000... (12 %) +Writing at 0x0001cfec... (25 %) +Writing at 0x00022ddc... (37 %) +Writing at 0x00029159... (50 %) +Writing at 0x0002f2ae... (62 %) +Writing at 0x00038b67... (75 %) +Writing at 0x0003fec7... (87 %) +Writing at 0x00045cf2... (100 %) +Wrote 227056 bytes (118317 compressed) at 0x00010000 in 2.5 seconds (effective 714.7 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 510.3 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_4240 b/build/log/idf_py_stdout_output_4240 new file mode 100644 index 0000000..1897d24 --- /dev/null +++ b/build/log/idf_py_stdout_output_4240 @@ -0,0 +1,113 @@ +[1/16] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[2/14] Performing build step for 'ulp_main' +[1/5] Building C object CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj +[2/5] Linking C executable ulp_main +[3/5] Generating ulp_main.bin +[4/5] Generating ulp_main.sym +[5/5] Generating ulp_main.ld, ulp_main.h +[3/12] Generating ../../ulp_main.bin.S +[4/12] Building ASM object esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj +[5/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface/esp_lcd_panel_io_interface.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:25: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:18: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'test_init_buf': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:146:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 146 | uint16_t (*buf)[8][128] = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_draw_point': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:173:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 173 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:174:30: warning: unused variable 'max_scan_times' [-Wunused-variable] + 174 | int w, h, max_scan_line, max_scan_times; + | ^~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:238:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 238 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +[6/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[7/12] Linking C static library esp-idf\main\libmain.a +[8/12] Generating ld/sections.ld +[9/12] Linking CXX executable i80_controller.elf +[10/12] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376d0 bytes. Smallest app partition is 0x100000 bytes. 0xc8930 bytes (78%) free. +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 418.1 kbit/s)... +Hash of data verified. +Compressed 227024 bytes to 118291... +Writing at 0x00010000... (12 %) +Writing at 0x0001d005... (25 %) +Writing at 0x00022ddf... (37 %) +Writing at 0x0002918d... (50 %) +Writing at 0x0002f2c9... (62 %) +Writing at 0x00038bc8... (75 %) +Writing at 0x0003fec2... (87 %) +Writing at 0x00045cf3... (100 %) +Wrote 227024 bytes (118291 compressed) at 0x00010000 in 2.5 seconds (effective 715.3 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 507.5 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_5824 b/build/log/idf_py_stdout_output_5824 new file mode 100644 index 0000000..1551ba6 --- /dev/null +++ b/build/log/idf_py_stdout_output_5824 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m diff --git a/build/log/idf_py_stdout_output_6540 b/build/log/idf_py_stdout_output_6540 new file mode 100644 index 0000000..1551ba6 --- /dev/null +++ b/build/log/idf_py_stdout_output_6540 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m diff --git a/build/log/idf_py_stdout_output_6888 b/build/log/idf_py_stdout_output_6888 index a705048..aa8deed 100644 --- a/build/log/idf_py_stdout_output_6888 +++ b/build/log/idf_py_stdout_output_6888 @@ -1,16 +1,113 @@ -[1/16] Performing build step for 'ulp_main' -ninja: no work to do. -[2/6] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" -i80_controller.bin binary size 0x376f0 bytes. Smallest app partition is 0x100000 bytes. 0xc8910 bytes (78%) free. -[3/6] Performing build step for 'bootloader' +[1/16] Performing build step for 'bootloader' [1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. -[3/4] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +[2/14] Performing build step for 'ulp_main' +[1/5] Building C object CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj +[2/5] Linking C executable ulp_main +[3/5] Generating ulp_main.bin +[4/5] Generating ulp_main.sym +[5/5] Generating ulp_main.ld, ulp_main.h +[3/12] Generating ../../ulp_main.bin.S +[4/12] Building ASM object esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj +[5/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface/esp_lcd_panel_io_interface.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:25: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:18: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'test_init_buf': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:146:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 146 | uint16_t (*buf)[8][128] = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_draw_point': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:173:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 173 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:174:30: warning: unused variable 'max_scan_times' [-Wunused-variable] + 174 | int w, h, max_scan_line, max_scan_times; + | ^~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:238:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 238 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +[6/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[7/12] Linking C static library esp-idf\main\libmain.a +[8/12] Generating ld/sections.ld +[9/12] Linking CXX executable i80_controller.elf +[10/12] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376c0 bytes. Smallest app partition is 0x100000 bytes. 0xc8940 bytes (78%) free. +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin esptool.py v4.6.2 Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 416.4 kbit/s)... +Hash of data verified. +Compressed 227008 bytes to 118263... +Writing at 0x00010000... (12 %) +Writing at 0x0001d00c... (25 %) +Writing at 0x00022dee... (37 %) +Writing at 0x000291a0... (50 %) +Writing at 0x0002f2df... (62 %) +Writing at 0x00038bff... (75 %) +Writing at 0x0003fed0... (87 %) +Writing at 0x00045d0a... (100 %) +Wrote 227008 bytes (118263 compressed) at 0x00010000 in 2.5 seconds (effective 713.3 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 517.9 kbit/s)... +Hash of data verified. -A fatal error occurred: Could not open COM3, the port doesn't exist -FAILED: CMakeFiles/flash E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash -cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" -ninja: build stopped: subcommand failed. +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_7320 b/build/log/idf_py_stdout_output_7320 new file mode 100644 index 0000000..1551ba6 --- /dev/null +++ b/build/log/idf_py_stdout_output_7320 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m diff --git a/build/log/idf_py_stdout_output_7340 b/build/log/idf_py_stdout_output_7340 new file mode 100644 index 0000000..3e4bdd5 --- /dev/null +++ b/build/log/idf_py_stdout_output_7340 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x400559e0 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m diff --git a/build/log/idf_py_stdout_output_7504 b/build/log/idf_py_stdout_output_7504 new file mode 100644 index 0000000..83d9cfc --- /dev/null +++ b/build/log/idf_py_stdout_output_7504 @@ -0,0 +1,3455 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 131772 +hello 133629 +hello 135473 +hello 137335 +hello 139173 +hello 141023 +hello 142880 +hello 144726 +hello 146589 +hello 148427 +hello 150279 +hello 152135 +hello 153980 +hello 155843 +hello 157680 +hello 159532 +hello 161387 +hello 163232 +hello 165097 +hello 166933 +hello 168788 +hello 170642 +hello 172488 +hello 174354 +hello 176189 +hello 178045 +hello 179899 +hello 181744 +hello 183611 +hello 185444 +hello 187300 +hello 189152 +hello 190996 +hello 192864 +hello 194697 +hello 196553 +hello 198404 +hello 200248 +hello 202115 +hello 203947 +hello 205804 +hello 207654 +hello 209498 +hello 211366 +hello 213198 +hello 215057 +hello 216906 +hello 218750 +hello 220617 +hello 222450 +hello 224310 +hello 226157 +hello 228006 +hello 229868 +hello 231701 +hello 233562 +hello 235410 +hello 237259 +hello 239122 +hello 240956 +hello 242818 +hello 244665 +hello 246514 +hello 248376 +hello 250209 +hello 252072 +hello 253917 +hello 255768 +hello 257629 +hello 259462 +hello 261325 +hello 263169 +hello 265021 +hello 266882 +hello 268720 +hello 270578 +hello 272421 +hello 274271 +hello 276132 +hello 277973 +hello 279830 +hello 281672 +hello 283523 +hello 285384 +hello 287225 +hello 289084 +hello 290924 +hello 292777 +hello 294637 +hello 296480 +hello 298339 +hello 300179 +hello 302034 +hello 303892 +hello 305736 +hello 307595 +hello 309436 +hello 311290 +hello 313148 +hello 314991 +hello 316851 +hello 318689 +hello 320544 +hello 322399 +hello 324241 +hello 326102 +hello 327938 +hello 329794 +hello 331649 +hello 333491 +hello 335353 +hello 337189 +hello 339046 +hello 340901 +hello 342742 +hello 344605 +hello 346441 +hello 348299 +hello 350152 +hello 351994 +hello 353857 +hello 355692 +hello 357552 +hello 359405 +hello 361247 +hello 363112 +hello 364948 +hello 366809 +hello 368660 +hello 370502 +hello 372366 +hello 374202 +hello 376064 +hello 377915 +hello 379761 +hello 381620 +hello 383457 +hello 385319 +hello 387168 +hello 389015 +hello 390874 +hello 392710 +hello 394574 +hello 396423 +hello 398271 +hello 400129 +hello 401965 +hello 403830 +hello 405679 +hello 407527 +hello 409385 +hello 411221 +hello 413087 +hello 414934 +hello 416783 +hello 418640 +hello 420483 +hello 422343 +hello 424190 +hello 426038 +hello 427896 +hello 429739 +hello 431600 +hello 433445 +hello 435295 +hello 437151 +hello 438996 +hello 440856 +hello 442700 +hello 444551 +hello 446406 +hello 448252 +hello 450112 +hello 451955 +hello 453807 +hello 455662 +hello 457509 +hello 459370 +hello 461212 +hello 463065 +hello 464918 +hello 466764 +hello 468627 +hello 470468 +hello 472321 +hello 474174 +hello 476019 +hello 477882 +hello 479722 +hello 481575 +hello 483428 +hello 485273 +hello 487138 +hello 488977 +hello 490831 +hello 492682 +hello 494526 +hello 496391 +hello 498229 +hello 500085 +hello 501934 +hello 503778 +hello 505642 +hello 507479 +hello 509336 +hello 511184 +hello 513028 +hello 514892 +hello 516730 +hello 518587 +hello 520433 +hello 522277 +hello 524142 +hello 525980 +hello 527840 +hello 529685 +hello 531534 +hello 533393 +hello 535230 +hello 537090 +hello 538934 +hello 540782 +hello 542642 +hello 544480 +hello 546339 +hello 548183 +hello 550032 +hello 551889 +hello 553728 +hello 555589 +hello 557431 +hello 559282 +hello 561139 +hello 562977 +hello 564839 +hello 566681 +hello 568531 +hello 570389 +hello 572230 +hello 574089 +hello 575930 +hello 577780 +hello 579638 +hello 581481 +hello 583340 +hello 585179 +hello 587031 +hello 588888 +hello 590731 +hello 592590 +hello 594428 +hello 596281 +hello 598138 +hello 599983 +hello 601842 +hello 603680 +hello 605533 +hello 607387 +hello 609232 +hello 611092 +hello 612929 +hello 614782 +hello 616636 +hello 618481 +hello 620343 +hello 622178 +hello 624033 +hello 625885 +hello 627730 +hello 629592 +hello 631427 +hello 633283 +hello 635135 +hello 636979 +hello 638841 +hello 640675 +hello 642532 +hello 644382 +hello 646226 +hello 648090 +hello 649923 +hello 651780 +hello 653630 +hello 655474 +hello 657338 +hello 659171 +hello 661030 +hello 662879 +hello 664722 +hello 666586 +hello 668419 +hello 670279 +hello 672127 +hello 673974 +hello 675835 +hello 677669 +hello 679530 +hello 681377 +hello 683226 +hello 685086 +hello 686921 +hello 688782 +hello 690627 +hello 692476 +hello 694336 +hello 696171 +hello 698034 +hello 699879 +hello 701728 +hello 703586 +hello 705420 +hello 707283 +hello 709127 +hello 710977 +hello 712835 +hello 714668 +hello 716533 +hello 718376 +hello 720227 +hello 722084 +hello 723925 +hello 725783 +hello 727625 +hello 729475 +hello 731332 +hello 733174 +hello 735033 +hello 736873 +hello 738725 +hello 740582 +hello 742424 +hello 744283 +hello 746123 +hello 747976 +hello 749831 +hello 751675 +hello 753534 +hello 755373 +hello 757226 +hello 759081 +hello 760924 +hello 762784 +hello 764622 +hello 766476 +hello 768329 +hello 770172 +hello 772033 +hello 773870 +hello 775725 +hello 777578 +hello 779420 +hello 781282 +hello 783118 +hello 784974 +hello 786826 +hello 788668 +hello 790532 +hello 792367 +hello 794224 +hello 796075 +hello 797917 +hello 799781 +hello 801616 +hello 803474 +hello 805324 +hello 807167 +hello 809031 +hello 810866 +hello 812725 +hello 814574 +hello 816416 +hello 818280 +hello 820115 +hello 821976 +hello 823824 +hello 825670 +hello 827530 +hello 829365 +hello 831226 +hello 833072 +hello 834919 +hello 836778 +hello 838613 +hello 840475 +hello 842321 +hello 844167 +hello 846026 +hello 847861 +hello 849724 +hello 851569 +hello 853417 +hello 855275 +hello 857112 +hello 858976 +hello 860820 +hello 862669 +hello 864526 +hello 866361 +hello 868226 +hello 870069 +hello 871917 +hello 873775 +hello 875615 +hello 877475 +hello 879316 +hello 881165 +hello 883023 +hello 884864 +hello 886724 +hello 888565 +hello 890415 +hello 892271 +hello 894114 +hello 895974 +hello 897814 +hello 899665 +hello 901521 +hello 903364 +hello 905225 +hello 907064 +hello 908916 +hello 910770 +hello 912613 +hello 914475 +hello 916313 +hello 918165 +hello 920019 +hello 921863 +hello 923725 +hello 925563 +hello 927416 +hello 929268 +hello 931111 +hello 932975 +hello 934811 +hello 936665 +hello 938516 +hello 940359 +hello 942223 +hello 944058 +hello 945914 +hello 947764 +hello 949607 +hello 951473 +hello 953307 +hello 955164 +hello 957014 +hello 958857 +hello 960722 +hello 962557 +hello 964414 +hello 966262 +hello 968105 +hello 969970 +hello 971805 +hello 973664 +hello 975512 +hello 977359 +hello 979221 +hello 981057 +hello 982916 +hello 984762 +hello 986610 +hello 988470 +hello 990305 +hello 992166 +hello 994012 +hello 995860 +hello 997720 +hello 999556 +hello 1001417 +hello 1003262 +hello 1005109 +hello 1006968 +hello 1008804 +hello 1010666 +hello 1012509 +hello 1014359 +hello 1016218 +hello 1018053 +hello 1019917 +hello 1021760 +hello 1023609 +hello 1025468 +hello 1027311 +hello 1029167 +hello 1031008 +hello 1032857 +hello 1034715 +hello 1036559 +hello 1038416 +hello 1040257 +hello 1042108 +hello 1043965 +hello 1045810 +hello 1047665 +hello 1049504 +hello 1051355 +hello 1053211 +hello 1055057 +hello 1056913 +hello 1058751 +hello 1060602 +hello 1062457 +hello 1064303 +hello 1066160 +hello 1067997 +hello 1069849 +hello 1071703 +hello 1073548 +hello 1075406 +hello 1077243 +hello 1079096 +hello 1080949 +hello 1082795 +hello 1084654 +hello 1086489 +hello 1088344 +hello 1090197 +hello 1092042 +hello 1093902 +hello 1095736 +hello 1097592 +hello 1099444 +hello 1101289 +hello 1103150 +hello 1104984 +hello 1106842 +hello 1108693 +hello 1110538 +hello 1112399 +hello 1114233 +hello 1116091 +hello 1117940 +hello 1119785 +hello 1121645 +hello 1123479 +hello 1125338 +hello 1127186 +hello 1129035 +hello 1130892 +hello 1132726 +hello 1134586 +hello 1136433 +hello 1138283 +hello 1140139 +hello 1141974 +hello 1143834 +hello 1145680 +hello 1147531 +hello 1149386 +hello 1151221 +hello 1153082 +hello 1154928 +hello 1156778 +hello 1158633 +hello 1160468 +hello 1162331 +hello 1164177 +hello 1166028 +hello 1167883 +hello 1169722 +hello 1171580 +hello 1173424 +hello 1175276 +hello 1177131 +hello 1178972 +hello 1180831 +hello 1182674 +hello 1184525 +hello 1186380 +hello 1188222 +hello 1190081 +hello 1191923 +hello 1193777 +hello 1195630 +hello 1197472 +hello 1199332 +hello 1201173 +hello 1203028 +hello 1204882 +hello 1206726 +hello 1208586 +hello 1210426 +hello 1212282 +hello 1214134 +hello 1215978 +hello 1217839 +hello 1219679 +hello 1221535 +hello 1223386 +hello 1225229 +hello 1227091 +hello 1228930 +hello 1230787 +hello 1232637 +hello 1234480 +hello 1236344 +hello 1238181 +hello 1240040 +hello 1241889 +hello 1243732 +hello 1245596 +hello 1247433 +hello 1249293 +hello 1251141 +hello 1252984 +hello 1254848 +hello 1256684 +hello 1258546 +hello 1260393 +hello 1262236 +hello 1264100 +hello 1265936 +hello 1267797 +hello 1269643 +hello 1271485 +hello 1273349 +hello 1275185 +hello 1277047 +hello 1278891 +hello 1280738 +hello 1282597 +hello 1284434 +hello 1286297 +hello 1288141 +hello 1289989 +hello 1291850 +hello 1293688 +hello 1295551 +hello 1297394 +hello 1299242 +hello 1301100 +hello 1302938 +hello 1304804 +hello 1306648 +hello 1308498 +hello 1310357 +hello 1312195 +hello 1314062 +hello 1315904 +hello 1317754 +hello 1319613 +hello 1321456 +hello 1323319 +hello 1325159 +hello 1327008 +hello 1328867 +hello 1330710 +hello 1332572 +hello 1334411 +hello 1336260 +hello 1338118 +hello 1339961 +hello 1341824 +hello 1343662 +hello 1345513 +hello 1347369 +hello 1349213 +hello 1351076 +hello 1352912 +hello 1354764 +hello 1356620 +hello 1358465 +hello 1360328 +hello 1362165 +hello 1364017 +hello 1365871 +hello 1367716 +hello 1369580 +hello 1371415 +hello 1373269 +hello 1375123 +hello 1376968 +hello 1378835 +hello 1380669 +hello 1382524 +hello 1384377 +hello 1386221 +hello 1388087 +hello 1389920 +hello 1391776 +hello 1393627 +hello 1395471 +hello 1397338 +hello 1399171 +hello 1401027 +hello 1402878 +hello 1404722 +hello 1406590 +hello 1408422 +hello 1410280 +hello 1412130 +hello 1413975 +hello 1415842 +hello 1417674 +hello 1419532 +hello 1421381 +hello 1423225 +hello 1425093 +hello 1426926 +hello 1428785 +hello 1430632 +hello 1432482 +hello 1434344 +hello 1436178 +hello 1438038 +hello 1439885 +hello 1441734 +hello 1443598 +hello 1445431 +hello 1447293 +hello 1449139 +hello 1450989 +hello 1452851 +hello 1454684 +hello 1456547 +hello 1458392 +hello 1460243 +hello 1462104 +hello 1463937 +hello 1465801 +hello 1467645 +hello 1469496 +hello 1471357 +hello 1473196 +hello 1475053 +hello 1476896 +hello 1478747 +hello 1480608 +hello 1482448 +hello 1484306 +hello 1486148 +hello 1488000 +hello 1489861 +hello 1491701 +hello 1493560 +hello 1495401 +hello 1497254 +hello 1499113 +hello 1500956 +hello 1502816 +hello 1504656 +hello 1506510 +hello 1508368 +hello 1510211 +hello 1512070 +hello 1513909 +hello 1515763 +hello 1517621 +hello 1519463 +hello 1521323 +hello 1523162 +hello 1525017 +hello 1526874 +hello 1528716 +hello 1530577 +hello 1532414 +hello 1534271 +hello 1536127 +hello 1537968 +hello 1539831 +hello 1541667 +hello 1543524 +hello 1545379 +hello 1547220 +hello 1549084 +hello 1550919 +hello 1552779 +hello 1554632 +hello 1556474 +hello 1558337 +hello 1560172 +hello 1562032 +hello 1563884 +hello 1565726 +hello 1567590 +hello 1569425 +hello 1571285 +hello 1573137 +hello 1574979 +hello 1576842 +hello 1578679 +hello 1580540 +hello 1582390 +hello 1584236 +hello 1586095 +hello 1587931 +hello 1589793 +hello 1591643 +hello 1593490 +hello 1595349 +hello 1597185 +hello 1599048 +hello 1600896 +hello 1602744 +hello 1604601 +hello 1606437 +hello 1608302 +hello 1610150 +hello 1611998 +hello 1613855 +hello 1615690 +hello 1617556 +hello 1619402 +hello 1621251 +hello 1623108 +hello 1624950 +hello 1626809 +hello 1628655 +hello 1630503 +hello 1632360 +hello 1634203 +hello 1636063 +hello 1637908 +hello 1639757 +hello 1641613 +hello 1643457 +hello 1645316 +hello 1647159 +hello 1649008 +hello 1650862 +hello 1652707 +hello 1654566 +hello 1656407 +hello 1658257 +hello 1660110 +hello 1661955 +hello 1663815 +hello 1665655 +hello 1667506 +hello 1669358 +hello 1671203 +hello 1673064 +hello 1674904 +hello 1676757 +hello 1678608 +hello 1680451 +hello 1682313 +hello 1684152 +hello 1686004 +hello 1687855 +hello 1689698 +hello 1691562 +hello 1693400 +hello 1695253 +hello 1697103 +hello 1698946 +hello 1700810 +hello 1702647 +hello 1704502 +hello 1706350 +hello 1708194 +hello 1710058 +hello 1711896 +hello 1713752 +hello 1715599 +hello 1717443 +hello 1719307 +hello 1721144 +hello 1723001 +hello 1724847 +hello 1726691 +hello 1728555 +hello 1730393 +hello 1732251 +hello 1734096 +hello 1735944 +hello 1737803 +hello 1739640 +hello 1741500 +hello 1743344 +hello 1745192 +hello 1747051 +hello 1748890 +hello 1750749 +hello 1752593 +hello 1754442 +hello 1756299 +hello 1758137 +hello 1759998 +hello 1761840 +hello 1763690 +hello 1765547 +hello 1767384 +hello 1769246 +hello 1771088 +hello 1772939 +hello 1774796 +hello 1776638 +hello 1778497 +hello 1780338 +hello 1782189 +hello 1784047 +hello 1785890 +hello 1787749 +hello 1789589 +hello 1791440 +hello 1793298 +hello 1795142 +hello 1797002 +hello 1798841 +hello 1800694 +hello 1802551 +hello 1804395 +hello 1806254 +hello 1808092 +hello 1809946 +hello 1811801 +hello 1813645 +hello 1815505 +hello 1817343 +hello 1819196 +hello 1821049 +hello 1822894 +hello 1824755 +hello 1826591 +hello 1828446 +hello 1830299 +hello 1832144 +hello 1834007 +hello 1835841 +hello 1837697 +hello 1839549 +hello 1841392 +hello 1843255 +hello 1845089 +hello 1846945 +hello 1848796 +hello 1850640 +hello 1852503 +hello 1854336 +hello 1856193 +hello 1858043 +hello 1859887 +hello 1861750 +hello 1863583 +hello 1865442 +hello 1867290 +hello 1869134 +hello 1870997 +hello 1872830 +hello 1874689 +hello 1876536 +hello 1878383 +hello 1880243 +hello 1882076 +hello 1883936 +hello 1885782 +hello 1887630 +hello 1889489 +hello 1891322 +hello 1893183 +hello 1895028 +hello 1896876 +hello 1898734 +hello 1900567 +hello 1902429 +hello 1904273 +hello 1906122 +hello 1907979 +hello 1909813 +hello 1911677 +hello 1913522 +hello 1915372 +hello 1917229 +hello 1919061 +hello 1920925 +hello 1922768 +hello 1924618 +hello 1926476 +hello 1928317 +hello 1930176 +hello 1932018 +hello 1933868 +hello 1935725 +hello 1937566 +hello 1939425 +hello 1941265 +hello 1943117 +hello 1944973 +hello 1946816 +hello 1948675 +hello 1950514 +hello 1952366 +hello 1954221 +hello 1956063 +hello 1957922 +hello 1959760 +hello 1961614 +hello 1963468 +hello 1965310 +hello 1967170 +hello 1969007 +hello 1970862 +hello 1972715 +hello 1974559 +hello 1976420 +hello 1978258 +hello 1980112 +hello 1981965 +hello 1983807 +hello 1985669 +hello 1987505 +hello 1989360 +hello 1991212 +hello 1993053 +hello 1994916 +hello 1996751 +hello 1998608 +hello 2000459 +hello 2002301 +hello 2004164 +hello 2005999 +hello 2007858 +hello 2009708 +hello 2011551 +hello 2013416 +hello 2015250 +hello 2017109 +hello 2018958 +hello 2020801 +hello 2022665 +hello 2024500 +hello 2026360 +hello 2028208 +hello 2030054 +hello 2031914 +hello 2033749 +hello 2035611 +hello 2037458 +hello 2039305 +hello 2041164 +hello 2043000 +hello 2044862 +hello 2046708 +hello 2048555 +hello 2050414 +hello 2052250 +hello 2054113 +hello 2055958 +hello 2057806 +hello 2059665 +hello 2061501 +hello 2063366 +hello 2065210 +hello 2067059 +hello 2068916 +hello 2070751 +hello 2072616 +hello 2074458 +hello 2076307 +hello 2078165 +hello 2080006 +hello 2081866 +hello 2083707 +hello 2085556 +hello 2087414 +hello 2089256 +hello 2091117 +hello 2092958 +hello 2094810 +hello 2096666 +hello 2098509 +hello 2100370 +hello 2102210 +hello 2104061 +hello 2105917 +hello 2107760 +hello 2109622 +hello 2111462 +hello 2113313 +hello 2115168 +hello 2117011 +hello 2118873 +hello 2120712 +hello 2122564 +hello 2124417 +hello 2126260 +hello 2128123 +hello 2129961 +hello 2131814 +hello 2133667 +hello 2135510 +hello 2137374 +hello 2139210 +hello 2141064 +hello 2142917 +hello 2144761 +hello 2146627 +hello 2148463 +hello 2150319 +hello 2152170 +hello 2154013 +hello 2155879 +hello 2157714 +hello 2159571 +hello 2161420 +hello 2163263 +hello 2165128 +hello 2166963 +hello 2168821 +hello 2170670 +hello 2172513 +hello 2174379 +hello 2176215 +hello 2178073 +hello 2179921 +hello 2181767 +hello 2183629 +hello 2185465 +hello 2187324 +hello 2189170 +hello 2191017 +hello 2192878 +hello 2194713 +hello 2196573 +hello 2198418 +hello 2200266 +hello 2202126 +hello 2203962 +hello 2205824 +hello 2207670 +hello 2209518 +hello 2211377 +hello 2213213 +hello 2215075 +hello 2216919 +hello 2218768 +hello 2220628 +hello 2222464 +hello 2224328 +hello 2226170 +hello 2228020 +hello 2229879 +hello 2231723 +hello 2233579 +hello 2235420 +hello 2237270 +hello 2239129 +hello 2240974 +hello 2242831 +hello 2244671 +hello 2246522 +hello 2248381 +hello 2250226 +hello 2252083 +hello 2253923 +hello 2255775 +hello 2257631 +hello 2259477 +hello 2261334 +hello 2263172 +hello 2265025 +hello 2266882 +hello 2268729 +hello 2270588 +hello 2272427 +hello 2274280 +hello 2276134 +hello 2277980 +hello 2279839 +hello 2281676 +hello 2283530 +hello 2285384 +hello 2287230 +hello 2289090 +hello 2290926 +hello 2292781 +hello 2294636 +hello 2296482 +hello 2298344 +hello 2300179 +hello 2302035 +hello 2303888 +hello 2305733 +hello 2307595 +hello 2309429 +hello 2311287 +hello 2313138 +hello 2314984 +hello 2316845 +hello 2318679 +hello 2320537 +hello 2322387 +hello 2324232 +hello 2326094 +hello 2327929 +hello 2329788 +hello 2331637 +hello 2333486 +hello 2335343 +hello 2337178 +hello 2339038 +hello 2340886 +hello 2342735 +hello 2344592 +hello 2346427 +hello 2348288 +hello 2350134 +hello 2351984 +hello 2353840 +hello 2355675 +hello 2357537 +hello 2359383 +hello 2361234 +hello 2363089 +hello 2364923 +hello 2366786 +hello 2368631 +hello 2370483 +hello 2372337 +hello 2374177 +hello 2376035 +hello 2377880 +hello 2379731 +hello 2381587 +hello 2383428 +hello 2385287 +hello 2387131 +hello 2388983 +hello 2390838 +hello 2392680 +hello 2394539 +hello 2396381 +hello 2398235 +hello 2400088 +hello 2401932 +hello 2403792 +hello 2405634 +hello 2407488 +hello 2409340 +hello 2411184 +hello 2413044 +hello 2414884 +hello 2416741 +hello 2418592 +hello 2420436 +hello 2422297 +hello 2424137 +hello 2425992 +hello 2427843 +hello 2429687 +hello 2431548 +hello 2433386 +hello 2435243 +hello 2437093 +hello 2438935 +hello 2440798 +hello 2442635 +hello 2444492 +hello 2446341 +hello 2448184 +hello 2450048 +hello 2451884 +hello 2453743 +hello 2455591 +hello 2457433 +hello 2459297 +hello 2461133 +hello 2462994 +hello 2464841 +hello 2466683 +hello 2468548 +hello 2470384 +hello 2472245 +hello 2474091 +hello 2475933 +hello 2477798 +hello 2479634 +hello 2481497 +hello 2483341 +hello 2485188 +hello 2487048 +hello 2488884 +hello 2490746 +hello 2492589 +hello 2494436 +hello 2496295 +hello 2498132 +hello 2499996 +hello 2501840 +hello 2503687 +hello 2505546 +hello 2507382 +hello 2509247 +hello 2511089 +hello 2512938 +hello 2514796 +hello 2516632 +hello 2518498 +hello 2520339 +hello 2522188 +hello 2524046 +hello 2525888 +hello 2527751 +hello 2529591 +hello 2531440 +hello 2533299 +hello 2535143 +hello 2537005 +hello 2538845 +hello 2540695 +hello 2542553 +hello 2544397 +hello 2546259 +hello 2548096 +hello 2549947 +hello 2551803 +hello 2553647 +hello 2555510 +hello 2557346 +hello 2559198 +hello 2561053 +hello 2562899 +hello 2564761 +hello 2566597 +hello 2568449 +hello 2570303 +hello 2572148 +hello 2574012 +hello 2575847 +hello 2577699 +hello 2579552 +hello 2581397 +hello 2583262 +hello 2585095 +hello 2586949 +hello 2588802 +hello 2590646 +hello 2592511 +hello 2594344 +hello 2596200 +hello 2598051 +hello 2599895 +hello 2601762 +hello 2603593 +hello 2605449 +hello 2607299 +hello 2609143 +hello 2611010 +hello 2612842 +hello 2614699 +hello 2616549 +hello 2618393 +hello 2620259 +hello 2622091 +hello 2623949 +hello 2625797 +hello 2627641 +hello 2629507 +hello 2631340 +hello 2633199 +hello 2635046 +hello 2636895 +hello 2638757 +hello 2640590 +hello 2642449 +hello 2644295 +hello 2646143 +hello 2648006 +hello 2649839 +hello 2651700 +hello 2653546 +hello 2655394 +hello 2657256 +hello 2659089 +hello 2660952 +hello 2662797 +hello 2664647 +hello 2666507 +hello 2668339 +hello 2670202 +hello 2672046 +hello 2673896 +hello 2675757 +hello 2677596 +hello 2679453 +hello 2681296 +hello 2683147 +hello 2685007 +hello 2686847 +hello 2688704 +hello 2690545 +hello 2692396 +hello 2694256 +hello 2696096 +hello 2697953 +hello 2699794 +hello 2701645 +hello 2703504 +hello 2705345 +hello 2707203 +hello 2709042 +hello 2710896 +hello 2712754 +hello 2714597 +hello 2716457 +hello 2718296 +hello 2720150 +hello 2722007 +hello 2723849 +hello 2725708 +hello 2727547 +hello 2729402 +hello 2731259 +hello 2733102 +hello 2734963 +hello 2736800 +hello 2738656 +hello 2740512 +hello 2742353 +hello 2744215 +hello 2746050 +hello 2747907 +hello 2749761 +hello 2751602 +hello 2753465 +hello 2755301 +hello 2757159 +hello 2759013 +hello 2760854 +hello 2762717 +hello 2764552 +hello 2766411 +hello 2768263 +hello 2770105 +hello 2771968 +hello 2773803 +hello 2775663 +hello 2777514 +hello 2779355 +hello 2781218 +hello 2783054 +hello 2784915 +hello 2786765 +hello 2788612 +hello 2790470 +hello 2792306 +hello 2794168 +hello 2796017 +hello 2797863 +hello 2799722 +hello 2801558 +hello 2803421 +hello 2805269 +hello 2807117 +hello 2808974 +hello 2810810 +hello 2812675 +hello 2814522 +hello 2816370 +hello 2818227 +hello 2820062 +hello 2821927 +hello 2823773 +hello 2825621 +hello 2827477 +hello 2829319 +hello 2831178 +hello 2833024 +hello 2834872 +hello 2836730 +hello 2838573 +hello 2840434 +hello 2842279 +hello 2844129 +hello 2845986 +hello 2847830 +hello 2849690 +hello 2851534 +hello 2853384 +hello 2855239 +hello 2857085 +hello 2858945 +hello 2860788 +hello 2862639 +hello 2864492 +hello 2866337 +hello 2868197 +hello 2870038 +hello 2871889 +hello 2873742 +hello 2875588 +hello 2877449 +hello 2879289 +hello 2881141 +hello 2882992 +hello 2884836 +hello 2886698 +hello 2888537 +hello 2890389 +hello 2892240 +hello 2894083 +hello 2895946 +hello 2897784 +hello 2899638 +hello 2901487 +hello 2903331 +hello 2905195 +hello 2907032 +hello 2908887 +hello 2910736 +hello 2912579 +hello 2914443 +hello 2916281 +hello 2918137 +hello 2919984 +hello 2921828 +hello 2923691 +hello 2925528 +hello 2927385 +hello 2929231 +hello 2931074 +hello 2932938 +hello 2934775 +hello 2936633 +hello 2938478 +hello 2940327 +hello 2942187 +hello 2944024 +hello 2945884 +hello 2947730 +hello 2949579 +hello 2951437 +hello 2953276 +hello 2955135 +hello 2956979 +hello 2958828 +hello 2960686 +hello 2962524 +hello 2964385 +hello 2966228 +hello 2968079 +hello 2969936 +hello 2971773 +hello 2973635 +hello 2975477 +hello 2977327 +hello 2979185 +hello 2981027 +hello 2982885 +hello 2984726 +hello 2986576 +hello 2988434 +hello 2990277 +hello 2992136 +hello 2993975 +hello 2995826 +hello 2997684 +hello 2999527 +hello 3001386 +hello 3003225 +hello 3005077 +hello 3006933 +hello 3008778 +hello 3010638 +hello 3012477 +hello 3014331 +hello 3016185 +hello 3018030 +hello 3019890 +hello 3021728 +hello 3023581 +hello 3025434 +hello 3027279 +hello 3029141 +hello 3030977 +hello 3032831 +hello 3034684 +hello 3036528 +hello 3038390 +hello 3040225 +hello 3042081 +hello 3043933 +hello 3045777 +hello 3047640 +hello 3049474 +hello 3051330 +hello 3053181 +hello 3055025 +hello 3056889 +hello 3058723 +hello 3060581 +hello 3062431 +hello 3064275 +hello 3066139 +hello 3067973 +hello 3069833 +hello 3071683 +hello 3073528 +hello 3075393 +hello 3077226 +hello 3079087 +hello 3080935 +hello 3082783 +hello 3084643 +hello 3086478 +hello 3088338 +hello 3090185 +hello 3092034 +hello 3093894 +hello 3095728 +hello 3097590 +hello 3099436 +hello 3101286 +hello 3103145 +hello 3104980 +hello 3106843 +hello 3108688 +hello 3110537 +hello 3112396 +hello 3114231 +hello 3116094 +hello 3117938 +hello 3119788 +hello 3121646 +hello 3123479 +hello 3125345 +hello 3127189 +hello 3129041 +hello 3130900 +hello 3132741 +hello 3134601 +hello 3136445 +hello 3138296 +hello 3140155 +hello 3141997 +hello 3143857 +hello 3145699 +hello 3147550 +hello 3149407 +hello 3151250 +hello 3153110 +hello 3154950 +hello 3156803 +hello 3158659 +hello 3160503 +hello 3162364 +hello 3164204 +hello 3166059 +hello 3167915 +hello 3169761 +hello 3171622 +hello 3173462 +hello 3175317 +hello 3177171 +hello 3179015 +hello 3180877 +hello 3182715 +hello 3184570 +hello 3186424 +hello 3188267 +hello 3190130 +hello 3191967 +hello 3193823 +hello 3195676 +hello 3197519 +hello 3199383 +hello 3201219 +hello 3203077 +hello 3204928 +hello 3206771 +hello 3208636 +hello 3210471 +hello 3212330 +hello 3214180 +hello 3216023 +hello 3217888 +hello 3219724 +hello 3221583 +hello 3223433 +hello 3225275 +hello 3227140 +hello 3228975 +hello 3230835 +hello 3232684 +hello 3234531 +hello 3236392 +hello 3238227 +hello 3240089 +hello 3241936 +hello 3243783 +hello 3245643 +hello 3247480 +hello 3249342 +hello 3251189 +hello 3253037 +hello 3254896 +hello 3256733 +hello 3258597 +hello 3260443 +hello 3262293 +hello 3264153 +hello 3265990 +hello 3267855 +hello 3269699 +hello 3271549 +hello 3273407 +hello 3275242 +hello 3277107 +hello 3278952 +hello 3280801 +hello 3282660 +hello 3284502 +hello 3286364 +hello 3288206 +hello 3290056 +hello 3291914 +hello 3293757 +hello 3295618 +hello 3297460 +hello 3299311 +hello 3301167 +hello 3303010 +hello 3304871 +hello 3306712 +hello 3308563 +hello 3310419 +hello 3312262 +hello 3314123 +hello 3315963 +hello 3317814 +hello 3319669 +hello 3321513 +hello 3323374 +hello 3325214 +hello 3327068 +hello 3328921 +hello 3330765 +hello 3332628 +hello 3334465 +hello 3336319 +hello 3338172 +hello 3340015 +hello 3341880 +hello 3343716 +hello 3345571 +hello 3347423 +hello 3349265 +hello 3351131 +hello 3352967 +hello 3354824 +hello 3356676 +hello 3358519 +hello 3360386 +hello 3362222 +hello 3364079 +hello 3365929 +hello 3367772 +hello 3369637 +hello 3371473 +hello 3373331 +hello 3375180 +hello 3377022 +hello 3378887 +hello 3380723 +hello 3382581 +hello 3384428 +hello 3386275 +hello 3388137 +hello 3389972 +hello 3391832 +hello 3393678 +hello 3395526 +hello 3397386 +hello 3399222 +hello 3401083 +hello 3402929 +hello 3404776 +hello 3406635 +hello 3408470 +hello 3410331 +hello 3412175 +hello 3414023 +hello 3415881 +hello 3417717 +hello 3419579 +hello 3421422 +hello 3423270 +hello 3425129 +hello 3426963 +hello 3428827 +hello 3430669 +hello 3432518 +hello 3434378 +hello 3436222 +hello 3438078 +hello 3439920 +hello 3441769 +hello 3443629 +hello 3445474 +hello 3447331 +hello 3449171 +hello 3451022 +hello 3452879 +hello 3454725 +hello 3456582 +hello 3458422 +hello 3460273 +hello 3462129 +hello 3463975 +hello 3465832 +hello 3467670 +hello 3469522 +hello 3471378 +hello 3473225 +hello 3475082 +hello 3476920 +hello 3478773 +hello 3480628 +hello 3482474 +hello 3484333 +hello 3486170 +hello 3488024 +hello 3489878 +hello 3491723 +hello 3493583 +hello 3495419 +hello 3497274 +hello 3499127 +hello 3500972 +hello 3502833 +hello 3504669 +hello 3506525 +hello 3508377 +hello 3510222 +hello 3512082 +hello 3513916 +hello 3515773 +hello 3517624 +hello 3519468 +hello 3521329 +hello 3523163 +hello 3525021 +hello 3526870 +hello 3528714 +hello 3530574 +hello 3532408 +hello 3534267 +hello 3536114 +hello 3537963 +hello 3539821 +hello 3541656 +hello 3543517 +hello 3545365 +hello 3547214 +hello 3549071 +hello 3550906 +hello 3552767 +hello 3554614 +hello 3556464 +hello 3558320 +hello 3560155 +hello 3562016 +hello 3563863 +hello 3565713 +hello 3567569 +hello 3569404 +hello 3571267 +hello 3573112 +hello 3574964 +hello 3576819 +hello 3578659 +hello 3580518 +hello 3582363 +hello 3584215 +hello 3586070 +hello 3587911 +hello 3589770 +hello 3591613 +hello 3593466 +hello 3595321 +hello 3597163 +hello 3599022 +hello 3600864 +hello 3602718 +hello 3604571 +hello 3606414 +hello 3608273 +hello 3610114 +hello 3611969 +hello 3613821 +hello 3615665 +hello 3617526 +hello 3619366 +hello 3621222 +hello 3623073 +hello 3624916 +hello 3626778 +hello 3628618 +hello 3630474 +hello 3632325 +hello 3634169 +hello 3636032 +hello 3637870 +hello 3639727 +hello 3641577 +hello 3643420 +hello 3645283 +hello 3647120 +hello 3648978 +hello 3650826 +hello 3652669 +hello 3654533 +hello 3656369 +hello 3658228 +hello 3660075 +hello 3661919 +hello 3663784 +hello 3665620 +hello 3667480 +hello 3669327 +hello 3671169 +hello 3673034 +hello 3674870 +hello 3676732 +hello 3678579 +hello 3680422 +hello 3682287 +hello 3684123 +hello 3685986 +hello 3687830 +hello 3689677 +hello 3691537 +hello 3693374 +hello 3695237 +hello 3697080 +hello 3698928 +hello 3700788 +hello 3702625 +hello 3704489 +hello 3706332 +hello 3708180 +hello 3710039 +hello 3711876 +hello 3713741 +hello 3715583 +hello 3717432 +hello 3719290 +hello 3721127 +hello 3722993 +hello 3724834 +hello 3726683 +hello 3728542 +hello 3730385 +hello 3732247 +hello 3734087 +hello 3735938 +hello 3737797 +hello 3739640 +hello 3741503 +hello 3743343 +hello 3745194 +hello 3747051 +hello 3748895 +hello 3750757 +hello 3752595 +hello 3754446 +hello 3756303 +hello 3758147 +hello 3760010 +hello 3761846 +hello 3763698 +hello 3765554 +hello 3767399 +hello 3769262 +hello 3771099 +hello 3772951 +hello 3774807 +hello 3776653 +hello 3778517 +hello 3780354 +hello 3782208 +hello 3784062 +hello 3785907 +hello 3787772 +hello 3789606 +hello 3791461 +hello 3793314 +hello 3795158 +hello 3797025 +hello 3798859 +hello 3800715 +hello 3802568 +hello 3804413 +hello 3806282 +hello 3808115 +hello 3809972 +hello 3811823 +hello 3813667 +hello 3815535 +hello 3817367 +hello 3819225 +hello 3821075 +hello 3822919 +hello 3824786 +hello 3826618 +hello 3828477 +hello 3830326 +hello 3832170 +hello 3834038 +hello 3835870 +hello 3837729 +hello 3839577 +hello 3841426 +hello 3843288 +hello 3845122 +hello 3846982 +hello 3848829 +hello 3850678 +hello 3852540 +hello 3854373 +hello 3856235 +hello 3858081 +hello 3859929 +hello 3861791 +hello 3863623 +hello 3865486 +hello 3867331 +hello 3869181 +hello 3871043 +hello 3872875 +hello 3874738 +hello 3876583 +hello 3878433 +hello 3880294 +hello 3882132 +hello 3883989 +hello 3885833 +hello 3887684 +hello 3889546 +hello 3891387 +hello 3893245 +hello 3895087 +hello 3896938 +hello 3898798 +hello 3900639 +hello 3902497 +hello 3904337 +hello 3906189 +hello 3908049 +hello 3909892 +hello 3911751 +hello 3913591 +hello 3915445 +hello 3917303 +hello 3919146 +hello 3921005 +hello 3922845 +hello 3924699 +hello 3926557 +hello 3928399 +hello 3930259 +hello 3932096 +hello 3933951 +hello 3935806 +hello 3937648 +hello 3939510 +hello 3941346 +hello 3943202 +hello 3945057 +hello 3946898 +hello 3948760 +hello 3950596 +hello 3952453 +hello 3954307 +hello 3956148 +hello 3958011 +hello 3959846 +hello 3961704 +hello 3963558 +hello 3965400 +hello 3967263 +hello 3969098 +hello 3970957 +hello 3972809 +hello 3974651 +hello 3976514 +hello 3978349 +hello 3980209 +hello 3982060 +hello 3983901 +hello 3985764 +hello 3987600 +hello 3989460 +hello 3991310 +hello 3993156 +hello 3995015 +hello 3996850 +hello 3998712 +hello 4000561 +hello 4002407 +hello 4004265 +hello 4006101 +hello 4007963 +hello 4009811 +hello 4011658 +hello 4013515 +hello 4015351 +hello 4017215 +hello 4019062 +hello 4020910 +hello 4022767 +hello 4024602 +hello 4026468 +hello 4028315 +hello 4030163 +hello 4032021 +hello 4033863 +hello 4035723 +hello 4037568 +hello 4039416 +hello 4041273 +hello 4043116 +hello 4044977 +hello 4046821 +hello 4048669 +hello 4050525 +hello 4052368 +hello 4054227 +hello 4056070 +hello 4057920 +hello 4059775 +hello 4061620 +hello 4063479 +hello 4065321 +hello 4067172 +hello 4069025 +hello 4070870 +hello 4072730 +hello 4074571 +hello 4076424 +hello 4078276 +hello 4080121 +hello 4081982 +hello 4083823 +hello 4085675 +hello 4087527 +hello 4089372 +hello 4091234 +hello 4093074 +hello 4094927 +hello 4096778 +hello 4098622 +hello 4100486 +hello 4102324 +hello 4104179 +hello 4106029 +hello 4107873 +hello 4109738 +hello 4111575 +hello 4113430 +hello 4115279 +hello 4117123 +hello 4118987 +hello 4120824 +hello 4122681 +hello 4124528 +hello 4126372 +hello 4128236 +hello 4130073 +hello 4131931 +hello 4133777 +hello 4135621 +hello 4137484 +hello 4139321 +hello 4141180 +hello 4143025 +hello 4144873 +hello 4146733 +hello 4148570 +hello 4150430 +hello 4152275 +hello 4154123 +hello 4155982 +hello 4157821 +hello 4159681 +hello 4161525 +hello 4163375 +hello 4165234 +hello 4167073 +hello 4168934 +hello 4170778 +hello 4172628 +hello 4174486 +hello 4176324 +hello 4178187 +hello 4180030 +hello 4181882 +hello 4183741 +hello 4185584 +hello 4187444 +hello 4189286 +hello 4191137 +hello 4192995 +hello 4194838 +hello 4196697 +hello 4198536 +hello 4200387 +hello 4202245 +hello 4204090 +hello 4205949 +hello 4207789 +hello 4209641 +hello 4211497 +hello 4213341 +hello 4215201 +hello 4217038 +hello 4218892 +hello 4220746 +hello 4222592 +hello 4224452 +hello 4226289 +hello 4228143 +hello 4229996 +hello 4231841 +hello 4233702 +hello 4235539 +hello 4237394 +hello 4239246 +hello 4241091 +hello 4242954 +hello 4244789 +hello 4246646 +hello 4248498 +hello 4250343 +hello 4252206 +hello 4254041 +hello 4255898 +hello 4257750 +hello 4259596 +hello 4261460 +hello 4263294 +hello 4265152 +hello 4267002 +hello 4268847 +hello 4270712 +hello 4272546 +hello 4274406 +hello 4276255 +hello 4278099 +hello 4279963 +hello 4281797 +hello 4283658 +hello 4285506 +hello 4287354 +hello 4289214 +hello 4291049 +hello 4292911 +hello 4294758 +hello 4296608 +hello 4298468 +hello 4300303 +hello 4302166 +hello 4304012 +hello 4305861 +hello 4307721 +hello 4309555 +hello 4311417 +hello 4313263 +hello 4315113 +hello 4316972 +hello 4318806 +hello 4320671 +hello 4322515 +hello 4324366 +hello 4326224 +hello 4328057 +hello 4329921 +hello 4331764 +hello 4333614 +hello 4335472 +hello 4337312 +hello 4339171 +hello 4341012 +hello 4342862 +hello 4344720 +hello 4346561 +hello 4348419 +hello 4350260 +hello 4352110 +hello 4353967 +hello 4355809 +hello 4357667 +hello 4359507 +hello 4361360 +hello 4363216 +hello 4365060 +hello 4366919 +hello 4368758 +hello 4370612 +hello 4372466 +hello 4374310 +hello 4376169 +hello 4378007 +hello 4379861 +hello 4381715 +hello 4383557 +hello 4385418 +hello 4387255 +hello 4389109 +hello 4390962 +hello 4392805 +hello 4394667 +hello 4396503 +hello 4398359 +hello 4400211 +hello 4402054 +hello 4403917 +hello 4405752 +hello 4407609 +hello 4409460 +hello 4411302 +hello 4413166 +hello 4415001 +hello 4416859 +hello 4418708 +hello 4420551 +hello 4422414 +hello 4424249 +hello 4426108 +hello 4427956 +hello 4429798 +hello 4431662 +hello 4433497 +hello 4435357 +hello 4437205 +hello 4439051 +hello 4440911 +hello 4442746 +hello 4444607 +hello 4446453 +hello 4448300 +hello 4450160 +hello 4451995 +hello 4453857 +hello 4455703 +hello 4457549 +hello 4459408 +hello 4461244 +hello 4463107 +hello 4464952 +hello 4466800 +hello 4468658 +hello 4470493 +hello 4472357 +hello 4474201 +hello 4476050 +hello 4477908 +hello 4479743 +hello 4481609 +hello 4483452 +hello 4485301 +hello 4487160 +hello 4489001 +hello 4490860 +hello 4492702 +hello 4494550 +hello 4496408 +hello 4498249 +hello 4500109 +hello 4501950 +hello 4503800 +hello 4505656 +hello 4507498 +hello 4509359 +hello 4511198 +hello 4513049 +hello 4514905 +hello 4516748 +hello 4518608 +hello 4520448 +hello 4522300 +hello 4524155 +hello 4526000 +hello 4527862 +hello 4529700 +hello 4531553 +hello 4533406 +hello 4535249 +hello 4537112 +hello 4538950 +hello 4540804 +hello 4542657 +hello 4544500 +hello 4546364 +hello 4548200 +hello 4550055 +hello 4551907 +hello 4553749 +hello 4555614 +hello 4557449 +hello 4559305 +hello 4561157 +hello 4563000 +hello 4564865 +hello 4566700 +hello 4568557 +hello 4570407 +hello 4572249 +hello 4574114 +hello 4575949 +hello 4577807 +hello 4579655 +hello 4581498 +hello 4583364 +hello 4585199 +hello 4587057 +hello 4588904 +hello 4590751 +hello 4592612 +hello 4594448 +hello 4596307 +hello 4598154 +hello 4600001 +hello 4601862 +hello 4603697 +hello 4605557 +hello 4607403 +hello 4609250 +hello 4611111 +hello 4612947 +hello 4614808 +hello 4616653 +hello 4618501 +hello 4620362 +hello 4622198 +hello 4624062 +hello 4625907 +hello 4627757 +hello 4629617 +hello 4631452 +hello 4633316 +hello 4635159 +hello 4637009 +hello 4638869 +hello 4640714 +hello 4642571 +hello 4644414 +hello 4646263 +hello 4648123 +hello 4649967 +hello 4651824 +hello 4653666 +hello 4655517 +hello 4657375 +hello 4659221 +hello 4661078 +hello 4662918 +hello 4664770 +hello 4666627 +hello 4668474 +hello 4670331 +hello 4672171 +hello 4674024 +hello 4675880 +hello 4677727 +hello 4679586 +hello 4681425 +hello 4683279 +hello 4685134 +hello 4686981 +hello 4688840 +hello 4690677 +hello 4692530 +hello 4694384 +hello 4696229 +hello 4698089 +hello 4699924 +hello 4701778 +hello 4703631 +hello 4705476 +hello 4707336 +hello 4709170 +hello 4711026 +hello 4712877 +hello 4714723 +hello 4716584 +hello 4718419 +hello 4720276 +hello 4722127 +hello 4723973 +hello 4725834 +hello 4727669 +hello 4729528 +hello 4731377 +hello 4733222 +hello 4735083 +hello 4736918 +hello 4738777 +hello 4740626 +hello 4742475 +hello 4744332 +hello 4746167 +hello 4748027 +hello 4749875 +hello 4751726 +hello 4753583 +hello 4755418 +hello 4757279 +hello 4759127 +hello 4760978 +hello 4762834 +hello 4764669 +hello 4766531 +hello 4768377 +hello 4770228 +hello 4772083 +hello 4773918 +hello 4775780 +hello 4777625 +hello 4779477 +hello 4781331 +hello 4783171 +hello 4785029 +hello 4786873 +hello 4788725 +hello 4790579 +hello 4792420 +hello 4794279 +hello 4796121 +hello 4797973 +hello 4799828 +hello 4801669 +hello 4803528 +hello 4805370 +hello 4807223 +hello 4809076 +hello 4810919 +hello 4812778 +hello 4814618 +hello 4816472 +hello 4818324 +hello 4820168 +hello 4822027 +hello 4823866 +hello 4825722 +hello 4827573 +hello 4829416 +hello 4831277 +hello 4833117 +hello 4834973 +hello 4836824 +hello 4838667 +hello 4840528 +hello 4842367 +hello 4844224 +hello 4846074 +hello 4847916 +hello 4849779 +hello 4851617 +hello 4853475 +hello 4855324 +hello 4857166 +hello 4859029 +hello 4860865 +hello 4862724 +hello 4864572 +hello 4866414 +hello 4868278 +hello 4870114 +hello 4871974 +hello 4873821 +hello 4875663 +hello 4877527 +hello 4879363 +hello 4881224 +hello 4883069 +hello 4884912 +hello 4886776 +hello 4888613 +hello 4890475 +hello 4892319 +hello 4894166 +hello 4896025 +hello 4897862 +hello 4899724 +hello 4901567 +hello 4903414 +hello 4905273 +hello 4907110 +hello 4908974 +hello 4910817 +hello 4912664 +hello 4914523 +hello 4916359 +hello 4918224 +hello 4920065 +hello 4921914 +hello 4923771 +hello 4925607 +hello 4927473 +hello 4929314 +hello 4931163 +hello 4933021 +hello 4934862 +hello 4936724 +hello 4938563 +hello 4940411 +hello 4942268 +hello 4944111 +hello 4945972 +hello 4947811 +hello 4949661 +hello 4951518 +hello 4953360 +hello 4955222 +hello 4957059 +hello 4958909 +hello 4960764 +hello 4962608 +hello 4964470 +hello 4966306 +hello 4968157 +hello 4970011 +hello 4971856 +hello 4973718 +hello 4975554 +hello 4977406 +hello 4979260 +hello 4981105 +hello 4982968 +hello 4984803 +hello 4986657 +hello 4988509 +hello 4990354 +hello 4992218 +hello 4994052 +hello 4995906 +hello 4997759 +hello 4999603 +hello 5001468 +hello 5003301 +hello 5005156 +hello 5007008 +hello 5008853 +hello 5010721 +hello 5012554 +hello 5014410 +hello 5016261 +hello 5018105 +hello 5019972 +hello 5021805 +hello 5023662 +hello 5025512 +hello 5027356 +hello 5029223 +hello 5031055 +hello 5032914 +hello 5034763 +hello 5036607 +hello 5038475 +hello 5040307 +hello 5042166 +hello 5044013 +hello 5045862 +hello 5047724 +hello 5049556 +hello 5051416 +hello 5053262 +hello 5055111 +hello 5056973 +hello 5058807 +hello 5060668 +hello 5062515 +hello 5064364 +hello 5066226 +hello 5068059 +hello 5069921 +hello 5071765 +hello 5073615 +hello 5075476 +hello 5077309 +hello 5079173 +hello 5081017 +hello 5082868 +hello 5084729 +hello 5086567 +hello 5088424 +hello 5090266 +hello 5092116 +hello 5093976 +hello 5095816 +hello 5097673 +hello 5099514 +hello 5101364 +hello 5103224 +hello 5105064 +hello 5106921 +hello 5108761 +hello 5110613 +hello 5112471 +hello 5114312 +hello 5116169 +hello 5118007 +hello 5119860 +hello 5121718 +hello 5123560 +hello 5125419 +hello 5127258 +hello 5129112 +hello 5130968 +hello 5132810 +hello 5134669 +hello 5136506 +hello 5138359 +hello 5140214 +hello 5142056 +hello 5143917 +hello 5145753 +hello 5147608 +hello 5149463 +hello 5151303 +hello 5153165 +hello 5154999 +hello 5156855 +hello 5158709 +hello 5160550 +hello 5162413 +hello 5164248 +hello 5166105 +hello 5167958 +hello 5169798 +hello 5171661 +hello 5173495 +hello 5175353 +hello 5177205 +hello 5179046 +hello 5180909 +hello 5182744 +hello 5184604 +hello 5186455 +hello 5188297 +hello 5190161 +hello 5191997 +hello 5193858 +hello 5195709 +hello 5197556 +hello 5199415 +hello 5201251 +hello 5203113 +hello 5204962 +hello 5206809 +hello 5208667 +hello 5210503 +hello 5212365 +hello 5214213 +hello 5216060 +hello 5217916 +hello 5219751 +hello 5221614 +hello 5223462 +hello 5225309 +hello 5227165 +hello 5228999 +hello 5230864 +hello 5232710 +hello 5234557 +hello 5236413 +hello 5238255 +hello 5240113 +hello 5241958 +hello 5243805 +hello 5245662 +hello 5247504 +hello 5249363 +hello 5251208 +hello 5253057 +hello 5254912 +hello 5256757 +hello 5258617 +hello 5260460 +hello 5262311 +hello 5264166 +hello 5266011 +hello 5267870 +hello 5269712 +hello 5271563 +hello 5273417 +hello 5275263 +hello 5277125 +hello 5278967 +hello 5280820 +hello 5282673 +hello 5284519 +hello 5286381 +hello 5288222 +hello 5290075 +hello 5291928 +hello 5293773 +hello 5295636 +hello 5297476 +hello 5299330 +hello 5301183 +hello 5303027 +hello 5304892 +hello 5306730 +hello 5308585 +hello 5310436 +hello 5312281 +hello 5314145 +hello 5315983 +hello 5317838 +hello 5319687 +hello 5321531 +hello 5323395 +hello 5325233 +hello 5327089 +hello 5328936 +hello 5330779 +hello 5332643 +hello 5334480 +hello 5336336 +hello 5338182 +hello 5340026 +hello 5341889 +hello 5343726 +hello 5345584 +hello 5347429 +hello 5349277 +hello 5351136 +hello 5352973 +hello 5354832 +hello 5356676 +hello 5358524 +hello 5360383 +hello 5362221 +hello 5364080 +hello 5365924 +hello 5367772 +hello 5369629 +hello 5371466 +hello 5373326 +hello 5375168 +hello 5377018 +hello 5378875 +hello 5380712 +hello 5382573 +hello 5384415 +hello 5386265 +hello 5388122 +hello 5389964 +hello 5391822 +hello 5393662 +hello 5395512 +hello 5397369 +hello 5399211 +hello 5401071 +hello 5402910 +hello 5404761 +hello 5406617 +hello 5408460 +hello 5410319 +hello 5412158 +hello 5414011 +hello 5415867 +hello 5417712 +hello 5419573 +hello 5421411 +hello 5423265 +hello 5425120 +hello 5426965 +hello 5428824 +hello 5430661 +hello 5432514 +hello 5434367 +hello 5436212 +hello 5438072 +hello 5439908 +hello 5441763 +hello 5443616 +hello 5445461 +hello 5447323 +hello 5449159 +hello 5451015 +hello 5452867 +hello 5454712 +hello 5456575 +hello 5458409 +hello 5460266 +hello 5462117 +hello 5463960 +hello 5465824 +hello 5467657 +hello 5469515 +hello 5471365 +hello 5473208 +hello 5475072 +hello 5476905 +hello 5478764 +hello 5480613 +hello 5482456 +hello 5484320 +hello 5486153 +hello 5488014 +hello 5489863 +hello 5491712 +hello 5493573 +hello 5495408 +hello 5497269 +hello 5499117 +hello 5500966 +hello 5502826 +hello 5504662 +hello 5506524 +hello 5508370 +hello 5510220 +hello 5512080 +hello 5513915 +hello 5515779 +hello 5517625 +hello 5519475 +hello 5521334 +hello 5523169 +hello 5525034 +hello 5526878 +hello 5528729 +hello 5530588 +hello 5532422 +hello 5534288 +hello 5536133 +hello 5537984 +hello 5539843 +hello 5541684 +hello 5543543 +hello 5545385 +hello 5547236 +hello 5549094 +hello 5550936 +hello 5552796 +hello 5554638 +hello 5556490 +hello 5558347 +hello 5560190 +hello 5562050 +hello 5563890 +hello 5565743 +hello 5567599 +hello 5569442 +hello 5571302 +hello 5573141 +hello 5574995 +hello 5576850 +hello 5578694 +hello 5580554 +hello 5582393 +hello 5584248 +hello 5586102 +hello 5587946 +hello 5589808 +hello 5591645 +hello 5593501 +hello 5595355 +hello 5597198 +hello 5599061 +hello 5600897 +hello 5602754 +hello 5604606 +hello 5606449 +hello 5608313 +hello 5610148 +hello 5612006 +hello 5613857 +hello 5615700 +hello 5617564 +hello 5619399 +hello 5621257 +hello 5623107 +hello 5624950 +hello 5626815 +hello 5628651 +hello 5630511 +hello 5632359 +hello 5634203 +hello 5636068 +hello 5637903 +hello 5639764 +hello 5641612 +hello 5643458 +hello 5645319 +hello 5647154 +hello 5649016 +hello 5650864 +hello 5652711 +hello 5654571 +hello 5656406 +hello 5658268 +hello 5660114 +hello 5661961 +hello 5663820 +hello 5665656 +hello 5667520 +hello 5669365 +hello 5671213 +hello 5673071 +hello 5674907 +hello 5676771 +hello 5678615 +hello 5680464 +hello 5682322 +hello 5684157 +hello 5686022 +hello 5687866 +hello 5689715 +hello 5691573 +hello 5693414 +hello 5695274 +hello 5697116 +hello 5698966 +hello 5700823 +hello 5702665 +hello 5704526 +hello 5706367 +hello 5708218 +hello 5710074 +hello 5711917 +hello 5713777 +hello 5715617 +hello 5717469 +hello 5719325 +hello 5721169 +hello 5723031 +hello 5724870 +hello 5726722 +hello 5728577 +hello 5730421 +hello 5732283 +hello 5734122 +hello 5735975 +hello 5737829 +hello 5739673 +hello 5741536 +hello 5743374 +hello 5745228 +hello 5747080 +hello 5748924 +hello 5750788 +hello 5752625 +hello 5754480 +hello 5756332 +hello 5758175 +hello 5760040 +hello 5761875 +hello 5763732 +hello 5765584 +hello 5767427 +hello 5769293 +hello 5771128 +hello 5772986 +hello 5774836 +hello 5776679 +hello 5778545 +hello 5780381 +hello 5782239 +hello 5784088 +hello 5785931 +hello 5787797 +hello 5789634 +hello 5791492 +hello 5793341 +hello 5795188 +hello 5797051 +hello 5798887 +hello 5800747 +hello 5802594 +hello 5804443 +hello 5806304 +hello 5808140 +hello 5810001 +hello 5811846 +hello 5813695 +hello 5815556 +hello 5817392 +hello 5819255 +hello 5821101 +hello 5822951 +hello 5824811 +hello 5826647 +hello 5828511 +hello 5830356 +hello 5832206 +hello 5834066 +hello 5835901 +hello 5837765 +hello 5839609 +hello 5841458 +hello 5843318 +hello 5845163 +hello 5847020 +hello 5848863 +hello 5850712 +hello 5852573 +hello 5854418 +hello 5856274 +hello 5858116 +hello 5859967 +hello 5861825 +hello 5863671 +hello 5865529 +hello 5867369 +hello 5869221 +hello 5871079 +hello 5872926 +hello 5874783 +hello 5876622 +hello 5878475 +hello 5880331 +hello 5882177 +hello 5884035 +hello 5885874 +hello 5887727 +hello 5889583 +hello 5891430 +hello 5893290 +hello 5895129 +hello 5896983 +hello 5898839 +hello 5900685 +hello 5902545 +hello 5904380 +hello 5906236 +hello 5908089 +hello 5909935 +hello 5911796 +hello 5913631 +hello 5915487 +hello 5917339 +hello 5919185 +hello 5921047 +hello 5922882 +hello 5924739 +hello 5926591 +hello 5928436 +hello 5930298 +hello 5932132 +hello 5933991 +hello 5935841 +hello 5937686 +hello 5939547 +hello 5941382 +hello 5943241 +hello 5945090 +hello 5946940 +hello 5948797 +hello 5950633 +hello 5952494 +hello 5954342 +hello 5956192 +hello 5958049 +hello 5959886 +hello 5961747 +hello 5963594 +hello 5965445 +hello 5967301 +hello 5969137 +hello 5970999 +hello 5972846 +hello 5974698 +hello 5976554 +hello 5978389 +hello 5980251 +hello 5982097 +hello 5983948 +hello 5985804 +hello 5987643 +hello 5989502 +hello 5991346 +hello 5993198 +hello 5995053 +hello 5996894 +hello 5998752 +hello 6000595 +hello 6002447 +hello 6004302 +hello 6006144 +hello 6008003 +hello 6009845 diff --git a/build/log/idf_py_stdout_output_7596 b/build/log/idf_py_stdout_output_7596 new file mode 100644 index 0000000..50064ce --- /dev/null +++ b/build/log/idf_py_stdout_output_7596 @@ -0,0 +1,51 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj +FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj +ccache E:\Espressif\tools\xtensa-esp32s3-elf\esp-2022r1-11.2.0\xtensa-esp32s3-elf\bin\xtensa-esp32s3-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DUNITY_INCLUDE_CONFIG_H -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_ringbuf/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/deprecated -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/driver/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_pm/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/mbedtls/library -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/esp_crt_bundle/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support/bootloader_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_partition/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_update/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spi_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/pthread/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_timer/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/app_trace/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_event/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/nvs_flash/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/vfs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_netif/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant/esp_supplicant/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_wifi/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/unity/unity/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/cmock/CMock/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/console -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/http_parser -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls/esp-tls-crypto -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc/deprecated/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_eth/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hid/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/tcp_transport/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_client/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_server/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_ota/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protobuf-c/protobuf-c -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/common -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/security -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm/include/transports -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_local_ctrl/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_psram/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump/include/port/xtensa -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wear_levelling/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/sdmmc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/diskio -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/vfs -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs/src -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ieee802154/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/json/cJSON -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/mqtt/esp-mqtt/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/perfmon/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/spiffs/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/touch_element/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_common/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp/ulp_riscv/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/usb/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/wifi_provisioning/include -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v5.0.4-dirty\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\led_matrix.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj -c E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:4: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include/hal/lcd_types.h:9, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_types.h:8, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:4: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:130:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ledc_timer_ovf_isr' + 130 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c: In function 'led_matrix_oe_lat_ledc_init': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:171:33: error: 'ledc_timer_ovf_isr' undeclared (first use in this function); did you mean 'ledc_timer_config'? + 171 | int ret = ledc_isr_register(ledc_timer_ovf_isr, i80_bus, isr_flags, &s_ledc_time_isr_handle); + | ^~~~~~~~~~~~~~~~~~ + | ledc_timer_config +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:171:33: note: each undeclared identifier is reported only once for each function it appears in +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c: At top level: +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:183:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ledc_timer_ovf_isr' + 183 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg) + | ^~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c: In function 'led_matrix_set_brightness': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:248:1: error: control reaches end of non-void function [-Werror=return-type] + 248 | } + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c: In function 'led_matrix_draw_point': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:254:1: error: control reaches end of non-void function [-Werror=return-type] + 254 | } + | ^ +At top level: +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:182:12: warning: 'line' defined but not used [-Wunused-variable] + 182 | static int line = 0; /* 本次扫描行,32行16扫,一次显示两行 */ + | ^~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:181:12: warning: 'times' defined but not used [-Wunused-variable] + 181 | static int times = 0; + | ^~~~~ +cc1.exe: some warnings being treated as errors +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_816 b/build/log/idf_py_stdout_output_816 new file mode 100644 index 0000000..5295a2b --- /dev/null +++ b/build/log/idf_py_stdout_output_816 @@ -0,0 +1,113 @@ +[1/16] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[2/14] Performing build step for 'ulp_main' +[1/5] Building C object CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj +[2/5] Linking C executable ulp_main +[3/5] Generating ulp_main.sym +[4/5] Generating ulp_main.bin +[5/5] Generating ulp_main.ld, ulp_main.h +[3/12] Generating ../../ulp_main.bin.S +[4/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface/esp_lcd_panel_io_interface.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:25: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:18: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'test_init_buf': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:146:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 146 | uint16_t (*buf)[8][128] = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_draw_point': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:173:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 173 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:174:30: warning: unused variable 'max_scan_times' [-Wunused-variable] + 174 | int w, h, max_scan_line, max_scan_times; + | ^~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:238:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 238 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +[5/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[6/12] Building ASM object esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj +[7/12] Linking C static library esp-idf\main\libmain.a +[8/12] Generating ld/sections.ld +[9/12] Linking CXX executable i80_controller.elf +[10/12] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376d0 bytes. Smallest app partition is 0x100000 bytes. 0xc8930 bytes (78%) free. +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 411.9 kbit/s)... +Hash of data verified. +Compressed 227024 bytes to 118291... +Writing at 0x00010000... (12 %) +Writing at 0x0001d005... (25 %) +Writing at 0x00022ddf... (37 %) +Writing at 0x0002918d... (50 %) +Writing at 0x0002f2c9... (62 %) +Writing at 0x00038bc8... (75 %) +Writing at 0x0003fec2... (87 %) +Writing at 0x00045cf3... (100 %) +Wrote 227024 bytes (118291 compressed) at 0x00010000 in 2.5 seconds (effective 718.9 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 519.9 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_8312 b/build/log/idf_py_stdout_output_8312 new file mode 100644 index 0000000..d669afb --- /dev/null +++ b/build/log/idf_py_stdout_output_8312 @@ -0,0 +1,398 @@ +hello 0 +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d2a +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +[0;33mW (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.[0m +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 0 +hello 128043 +hello 129881 +hello 131730 +hello 133588 +hello 135431 +hello 137292 +hello 139130 +hello 140981 +hello 142837 +hello 144682 +hello 146543 +hello 148379 +hello 150230 +hello 152084 +hello 153929 +hello 155792 +hello 157628 +hello 159480 +hello 161334 +hello 163179 +hello 165044 +hello 166880 +hello 168733 +hello 170587 +hello 172433 +hello 174298 +hello 176132 +hello 177986 +hello 179838 +hello 181682 +hello 183547 +hello 185380 +hello 187234 +hello 189085 +hello 190928 +hello 192794 +hello 194626 +hello 196481 +hello 198330 +hello 200174 +hello 202041 +hello 203872 +hello 205729 +hello 207578 +hello 209421 +hello 211287 +hello 213118 +hello 214976 +hello 216823 +hello 218667 +hello 220533 +hello 222365 +hello 224223 +hello 226069 +hello 227917 +hello 229779 +hello 231611 +hello 233470 +hello 235316 +hello 237164 +hello 239026 +hello 240858 +hello 242719 +hello 244565 +hello 246414 +hello 248275 +hello 250107 +hello 251969 +hello 253813 +hello 255663 +hello 257523 +hello 259355 +hello 261218 +hello 263061 +hello 264911 +hello 266772 +hello 268611 +hello 270467 +hello 272309 +hello 274159 +hello 276021 +hello 277861 +hello 279718 +hello 281560 +hello 283411 +hello 285271 +hello 287111 +hello 288968 +hello 290808 +hello 292659 +hello 294518 +hello 296359 +hello 298217 +hello 300056 +hello 301908 +hello 303766 +hello 305608 +hello 307466 +hello 309304 +hello 311157 +hello 313013 +hello 314855 +hello 316714 +hello 318552 +hello 320406 +hello 322260 +hello 324102 +hello 325963 +hello 327799 +hello 329655 +hello 331509 +hello 333351 +hello 335212 +hello 337047 +hello 338903 +hello 340756 +hello 342597 +hello 344458 +hello 346292 +hello 348149 +hello 350001 +hello 351841 +hello 353703 +hello 355537 +hello 357394 +hello 359245 +hello 361086 +hello 362947 +hello 364781 +hello 366641 +hello 368491 +hello 370331 +hello 372193 +hello 374029 +hello 375890 +hello 377739 +hello 379585 +hello 381443 +hello 383278 +hello 385138 +hello 386986 +hello 388831 +hello 390688 +hello 392523 +hello 394385 +hello 396232 +hello 398079 +hello 399936 +hello 401772 +hello 403636 +hello 405484 +hello 407332 +hello 409189 +hello 411024 +hello 412888 +hello 414735 +hello 416583 +hello 418440 +hello 420281 +hello 422140 +hello 423985 +hello 425833 +hello 427689 +hello 429532 +hello 431392 +hello 433236 +hello 435085 +hello 436941 +hello 438784 +hello 440644 +hello 442487 +hello 444338 +hello 446194 +hello 448039 +hello 449900 +hello 451743 +hello 453594 +hello 455447 +hello 457292 +hello 459153 +hello 460995 +hello 462847 +hello 464700 +hello 466546 +hello 468408 +hello 470248 +hello 472100 +hello 473952 +hello 475796 +hello 477659 +hello 479498 +hello 481351 +hello 483202 +hello 485046 diff --git a/build/log/idf_py_stdout_output_8500 b/build/log/idf_py_stdout_output_8500 new file mode 100644 index 0000000..a87b923 --- /dev/null +++ b/build/log/idf_py_stdout_output_8500 @@ -0,0 +1,77 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable i80_controller.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376d0 bytes. Smallest app partition is 0x100000 bytes. 0xc8930 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting.... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 416.8 kbit/s)... +Hash of data verified. +Compressed 227024 bytes to 118279... +Writing at 0x00010000... (12 %) +Writing at 0x0001d011... (25 %) +Writing at 0x00022de9... (37 %) +Writing at 0x0002919c... (50 %) +Writing at 0x0002f2d9... (62 %) +Writing at 0x00038bdd... (75 %) +Writing at 0x0003fecf... (87 %) +Writing at 0x00045cfd... (100 %) +Wrote 227024 bytes (118279 compressed) at 0x00010000 in 2.5 seconds (effective 715.6 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 519.7 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_8760 b/build/log/idf_py_stdout_output_8760 new file mode 100644 index 0000000..4e2ff40 --- /dev/null +++ b/build/log/idf_py_stdout_output_8760 @@ -0,0 +1,113 @@ +[1/16] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[2/14] Performing build step for 'ulp_main' +[1/5] Building C object CMakeFiles/ulp_main.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/ulp/main.c.obj +[2/5] Linking C executable ulp_main +[3/5] Generating ulp_main.bin +[4/5] Generating ulp_main.sym +[5/5] Generating ulp_main.ld, ulp_main.h +[3/12] Generating ../../ulp_main.bin.S +[4/12] Building ASM object esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj +[5/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[6/12] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface/esp_lcd_panel_io_interface.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:25: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:18: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'test_init_buf': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:146:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 146 | uint16_t (*buf)[8][128] = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_draw_point': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:173:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 173 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:174:30: warning: unused variable 'max_scan_times' [-Wunused-variable] + 174 | int w, h, max_scan_line, max_scan_times; + | ^~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:238:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 238 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +[7/12] Linking C static library esp-idf\main\libmain.a +[8/12] Generating ld/sections.ld +[9/12] Linking CXX executable i80_controller.elf +[10/12] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376d0 bytes. Smallest app partition is 0x100000 bytes. 0xc8930 bytes (78%) free. +[11/12] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting.... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 418.2 kbit/s)... +Hash of data verified. +Compressed 227024 bytes to 118283... +Writing at 0x00010000... (12 %) +Writing at 0x0001d00f... (25 %) +Writing at 0x00022de9... (37 %) +Writing at 0x0002919c... (50 %) +Writing at 0x0002f2d9... (62 %) +Writing at 0x00038bdd... (75 %) +Writing at 0x0003fece... (87 %) +Writing at 0x00045cfc... (100 %) +Wrote 227024 bytes (118283 compressed) at 0x00010000 in 2.5 seconds (effective 713.3 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 527.2 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_9280 b/build/log/idf_py_stdout_output_9280 new file mode 100644 index 0000000..2b8f777 --- /dev/null +++ b/build/log/idf_py_stdout_output_9280 @@ -0,0 +1,77 @@ +[1/16] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:204:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 204 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:150:23: note: previous declaration here + 150 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable i80_controller.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin" +i80_controller.bin binary size 0x376f0 bytes. Smallest app partition is 0x100000 bytes. 0xc8910 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 i80_controller.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 417.1 kbit/s)... +Hash of data verified. +Compressed 227056 bytes to 118315... +Writing at 0x00010000... (12 %) +Writing at 0x0001d016... (25 %) +Writing at 0x00022ddf... (37 %) +Writing at 0x0002915f... (50 %) +Writing at 0x0002f2b2... (62 %) +Writing at 0x00038b77... (75 %) +Writing at 0x0003fec8... (87 %) +Writing at 0x00045cf4... (100 %) +Wrote 227056 bytes (118315 compressed) at 0x00010000 in 2.5 seconds (effective 717.0 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 510.7 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/project_description.json b/build/project_description.json index 2704aa2..6c97e0e 100644 --- a/build/project_description.json +++ b/build/project_description.json @@ -1,7 +1,7 @@ { "version": "1", "project_name": "i80_controller", - "project_version": "3556134-dirty", + "project_version": "fe97cfa-dirty", "project_path": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix", "idf_path": "E:/Espressif/frameworks/esp-idf-v5.0.4", "build_dir": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build", @@ -744,7 +744,7 @@ "managed_reqs": [], "managed_priv_reqs": [], "file": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/libmain.a", - "sources": [ "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c", "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c", "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/ulp_main.bin.S" ], + "sources": [ "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c", "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c", "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c", "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/ulp_main.bin.S" ], "include_dirs": [ "." ] }, "mbedtls": { diff --git a/build/ulp_main.bin.S b/build/ulp_main.bin.S index d3f9fdf..8986cd1 100644 --- a/build/ulp_main.bin.S +++ b/build/ulp_main.bin.S @@ -13,12 +13,12 @@ _binary_ulp_main_bin_start: /* for objcopy compatibility */ .byte 0x00, 0x00, 0x13, 0x01, 0x21, 0xfe, 0x41, 0x20, 0x25, 0x20, 0x41, 0x28, 0x01, 0xa0, 0x13, 0x07 .byte 0x00, 0x40, 0x33, 0x17, 0xa7, 0x00, 0xa9, 0x67, 0x89, 0xc9, 0x93, 0x87, 0x47, 0x40, 0x88, 0x43 .byte 0x13, 0x75, 0xf5, 0x3f, 0x59, 0x8d, 0x88, 0xc3, 0x82, 0x80, 0x93, 0x87, 0x87, 0x40, 0xc5, 0xbf -.byte 0x01, 0x11, 0x22, 0xcc, 0x26, 0xca, 0x4a, 0xc8, 0x4e, 0xc6, 0x06, 0xce, 0x29, 0x69, 0x93, 0x04 -.byte 0x40, 0x0e, 0xb7, 0x09, 0x04, 0x00, 0x13, 0x04, 0x00, 0x0e, 0x93, 0x07, 0x49, 0x42, 0x9c, 0x43 -.byte 0x98, 0x40, 0xa9, 0x83, 0x05, 0x07, 0x98, 0xc0, 0xb3, 0xf7, 0x37, 0x01, 0xfd, 0xd7, 0x0c, 0x40 -.byte 0x41, 0x45, 0x85, 0x89, 0x6d, 0x37, 0x0c, 0x40, 0x3d, 0x45, 0x85, 0x85, 0x85, 0x89, 0x45, 0x37 -.byte 0x0c, 0x40, 0x39, 0x45, 0x89, 0x85, 0x85, 0x89, 0x59, 0x3f, 0x0c, 0x40, 0x35, 0x45, 0x8d, 0x85 -.byte 0x85, 0x89, 0x71, 0x37, 0xd9, 0xb7, 0xa1, 0x67, 0x93, 0x87, 0x47, 0x10, 0x98, 0x43, 0xb7, 0x06 +.byte 0x01, 0x11, 0x22, 0xcc, 0x26, 0xca, 0x4a, 0xc8, 0x4e, 0xc6, 0x06, 0xce, 0x29, 0x69, 0xb7, 0x09 +.byte 0x04, 0x00, 0x13, 0x04, 0x00, 0x0e, 0x93, 0x04, 0x40, 0x0e, 0x93, 0x07, 0x49, 0x42, 0x9c, 0x43 +.byte 0xa9, 0x83, 0xb3, 0xf7, 0x37, 0x01, 0xf5, 0xdb, 0x0c, 0x40, 0x41, 0x45, 0x85, 0x89, 0x45, 0x3f +.byte 0x0c, 0x40, 0x3d, 0x45, 0x85, 0x85, 0x85, 0x89, 0x5d, 0x37, 0x0c, 0x40, 0x39, 0x45, 0x89, 0x85 +.byte 0x85, 0x89, 0x71, 0x3f, 0x0c, 0x40, 0x35, 0x45, 0x8d, 0x85, 0x85, 0x89, 0x49, 0x3f, 0x9c, 0x40 +.byte 0x85, 0x07, 0x9c, 0xc0, 0xd9, 0xb7, 0xa1, 0x67, 0x93, 0x87, 0x47, 0x10, 0x98, 0x43, 0xb7, 0x06 .byte 0xc0, 0xfd, 0xfd, 0x16, 0x75, 0x8f, 0x98, 0xc3, 0x82, 0x80, 0xa1, 0x67, 0x93, 0x87, 0x47, 0x10 .byte 0x98, 0x43, 0xb7, 0x46, 0xc0, 0xff, 0xfd, 0x16, 0x75, 0x8f, 0xb7, 0xc6, 0x0f, 0x00, 0x55, 0x8f .byte 0x98, 0xc3, 0x98, 0x43, 0xb7, 0x06, 0x40, 0x02, 0x55, 0x8f, 0x98, 0xc3, 0x01, 0xa0 diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt index 5f8d056..71ca3e9 100644 --- a/main/CMakeLists.txt +++ b/main/CMakeLists.txt @@ -1,31 +1,11 @@ -idf_component_register(SRCS "esp_lcd_panel_io_i80_hub75.c" "i80_controller_example_main.c" +idf_component_register(SRCS "esp_lcd_panel_io_i80_hub75.c" "led_matrix.c" "led_matrix_main.c" INCLUDE_DIRS ".") - - # Set usual component variables -# set(COMPONENT_SRCS "esp_lcd_panel_io_i80_hub75.c" "i80_controller_example_main.c") -# set(COMPONENT_ADD_INCLUDEDIRS "") -# set(COMPONENT_REQUIRES soc nvs_flash ulp driver) - -# register_component() - - -# 1. The ULP app name must be unique (if multiple components use ULP). + set(ulp_app_name ulp_${COMPONENT_NAME}) -# -# 2. Specify all C and Assembly source files. -# Files should be placed into a separate directory (in this case, ulp/), -# which should not be added to COMPONENT_SRCS. set(ulp_riscv_sources "ulp/main.c") - -# -# 3. List all the component source files which include automatically -# generated ULP export file, ${ulp_app_name}.h: set(ulp_exp_dep_srcs "esp_lcd_panel_io_i80_hub75.c" "i80_controller_example_main.c") -# -# 4. Call function to build ULP binary and embed in project using the argument -# values above. ulp_embed_binary(${ulp_app_name} "${ulp_riscv_sources}" "${ulp_exp_dep_srcs}") diff --git a/main/esp_lcd_panel_io_i80_hub75.c b/main/esp_lcd_panel_io_i80_hub75.c index 214ca1e..5783c37 100644 --- a/main/esp_lcd_panel_io_i80_hub75.c +++ b/main/esp_lcd_panel_io_i80_hub75.c @@ -141,32 +141,9 @@ struct lcd_panel_io_i80_hub75_t { lcd_i80_hub75_trans_descriptor_t trans_pool[]; // Transaction pool }; -void test_init_buf(esp_lcd_i80_hub75_bus_handle_t bus) -{ - uint16_t (*buf)[8][128] = bus->format_buffer; - - memset(buf, 0, sizeof(bus->max_transfer_bytes * bus->max_scan_times * bus->max_scan_line)); // clear buffer firstly. - - buf[0][0][0] = 0x9; /* 红 */ - buf[0][0][1] = 0x12; - buf[0][0][2] = 0x24; - - buf[0][1][0] = 0x0; /* 红 */ - buf[0][1][1] = 0x0; - buf[0][1][2] = 0x0; - - buf[0][3][0] = 0x12; /* 红 */ - buf[0][3][1] = 0x9; - buf[0][3][2] = 0x24; - - buf[0][5][0] = 0x24; /* 红 */ - buf[0][5][1] = 0x12; - buf[0][5][2] = 0x9; -} #define get_rgb_one_value(n, x) (n < (x) ? 1 : 0) /* 判断r、g、b其中一个本次是否应该点亮 */ #define get_rgb_value(n, x) (get_rgb_one_value(n, (x >> 5) & 0x07) | (get_rgb_one_value(n, (x >> 3) & 0x03) << 1) | (get_rgb_one_value(n, x & 0x07) << 2)) - int hub75_draw_point(esp_lcd_panel_io_handle_t io, int x, int y, uint8_t color) { lcd_panel_io_i80_hub75_t *i80_device = __containerof(io, lcd_panel_io_i80_hub75_t, base); @@ -222,7 +199,7 @@ int hub75_draw_point(esp_lcd_panel_io_handle_t io, int x, int y, uint8_t color) /* 使用color填充区域[(x0, y0), (x1, y1)) */ -void led_matrix_fill_rectangle(esp_lcd_panel_io_handle_t io, int x0, int y0, int x1, int y1, void *color) +void hub75_fill_rectangle(esp_lcd_panel_io_handle_t io, int x0, int y0, int x1, int y1, void *color) { int i, j, k = 0; for (i = x0; i < x1; i++) diff --git a/main/esp_lcd_panel_io_i80_hub75.h b/main/esp_lcd_panel_io_i80_hub75.h index b57ff7d..4cc6fbb 100644 --- a/main/esp_lcd_panel_io_i80_hub75.h +++ b/main/esp_lcd_panel_io_i80_hub75.h @@ -89,8 +89,7 @@ typedef struct { esp_err_t esp_lcd_new_panel_io_i80_hub75(esp_lcd_i80_hub75_bus_handle_t bus, const esp_lcd_panel_io_i80_hub75_config_t *io_config, esp_lcd_panel_io_handle_t *ret_io); void hub75_send_line(esp_lcd_panel_io_handle_t io, int times, int line); -void test_init_buf(esp_lcd_i80_hub75_bus_handle_t bus); -int hub75_draw_point(esp_lcd_panel_io_handle_t io, int x, int y, uint8_t color); -void led_matrix_fill_rectangle(esp_lcd_panel_io_handle_t io, int x0, int y0, int x1, int y1, void *color); +int hub75_draw_point(esp_lcd_panel_io_handle_t io, int x, int y, uint8_t color); +void hub75_fill_rectangle(esp_lcd_panel_io_handle_t io, int x0, int y0, int x1, int y1, void *color); #endif \ No newline at end of file diff --git a/main/i80_controller_example_main.c b/main/led_matrix.c similarity index 75% rename from main/i80_controller_example_main.c rename to main/led_matrix.c index afe6432..bbf8720 100644 --- a/main/i80_controller_example_main.c +++ b/main/led_matrix.c @@ -64,9 +64,10 @@ static const char *TAG = "led matrix"; typedef unsigned char uint8_t; typedef unsigned short int uint16_t; + esp_lcd_i80_hub75_bus_handle_t i80_bus = NULL; esp_lcd_panel_io_handle_t io_handle = NULL; -void led_matrix_i80_hub75_bus_init(void) +static void led_matrix_i80_hub75_bus_init(void) { /* 8080总线配置 */ ESP_LOGI(TAG, "Initialize Intel 8080 bus"); @@ -118,26 +119,6 @@ void led_matrix_i80_hub75_bus_init(void) ESP_ERROR_CHECK(esp_lcd_new_panel_io_i80_hub75(i80_bus, &io_config, &io_handle)); } -void led_matrix_addr_gpio_init(void) -{ - // gpio_config_t io_conf = { - // .mode = GPIO_MODE_OUTPUT, - // .pin_bit_mask = (1ULL << HUB75_LAT_PIN_NUM) | - // (1ULL << HUB75_OE_PIN_NUM) | - // (1ULL << HUB75_LINE_ADDR_A_PIN_NUM) | - // (1ULL << HUB75_LINE_ADDR_B_PIN_NUM) | - // (1ULL << HUB75_LINE_ADDR_C_PIN_NUM) | - // (1ULL << HUB75_LINE_ADDR_D_PIN_NUM), - // }; - // ESP_ERROR_CHECK(gpio_config(&io_conf)); - - // gpio_config_t io_conf1 = { - // .mode = GPIO_MODE_INPUT, - // .pin_bit_mask = (1ULL << HUB75_OE_CAPTRUE_PIN_NUM), - // }; - // ESP_ERROR_CHECK(gpio_config(&io_conf1)); -} - #define LEDC_MODE LEDC_LOW_SPEED_MODE #define LEDC_TIMER LEDC_TIMER_0 @@ -152,7 +133,7 @@ extern esp_err_t ledc_set_timer_ovf_intr(ledc_mode_t speed_mode, ledc_channel_t extern void ledc_clear_timer_ovf_intr_status(ledc_timer_t timer_num); static ledc_isr_handle_t s_ledc_time_isr_handle = NULL; -esp_err_t led_matrix_oe_lat_ledc_init(void) +static esp_err_t led_matrix_oe_lat_ledc_init(void) { ESP_LOGI(TAG, "led_matrix_oe_lat_ledc_init"); @@ -197,16 +178,12 @@ err: return ESP_FAIL; } + static int times = 0; static int line = 0; /* 本次扫描行,32行16扫,一次显示两行 */ -//extern uint32_t ulp_line; static void IRAM_ATTR ledc_timer_ovf_isr(void *arg) { ledc_clear_timer_ovf_intr_status(LEDC_TIMER_0); - // gpio_set_level(HUB75_LINE_ADDR_A_PIN_NUM, line & 1); /* 行地址,A是低位(待求证) */ - // gpio_set_level(HUB75_LINE_ADDR_B_PIN_NUM, (line >> 1) & 1); - // gpio_set_level(HUB75_LINE_ADDR_C_PIN_NUM, (line >> 2) & 1); - // gpio_set_level(HUB75_LINE_ADDR_D_PIN_NUM, (line >> 3) & 1); line ++; if (line == HUB75_MAX_SCAN_LINE) { @@ -215,31 +192,16 @@ static void IRAM_ATTR ledc_timer_ovf_isr(void *arg) if (times == HUB75_MAX_SCAN_TIMES) times = 0; } - ulp_line = line; + ulp_line = line; /* ULP处理行地址 */ hub75_send_line(io_handle, times, line); } -// static void hub75_addr_task(void *arg) -// { -// ESP_LOGI(TAG, "hub75_addr_task"); -// int oe = 0; -// while (1) -// { -// oe = gpio_get_level(HUB75_OE_CAPTRUE_PIN_NUM); -// if (oe == 1) -// { -// gpio_set_level(HUB75_LINE_ADDR_A_RTC_PIN_NUM, line & 1); /* 行地址,A是低位(待求证) */ -// gpio_set_level(HUB75_LINE_ADDR_B_RTC_PIN_NUM, (line >> 1) & 1); -// gpio_set_level(HUB75_LINE_ADDR_C_RTC_PIN_NUM, (line >> 2) & 1); -// gpio_set_level(HUB75_LINE_ADDR_D_RTC_PIN_NUM, (line >> 3) & 1); -// } -// } -// } - extern const uint8_t ulp_main_bin_start[] asm("_binary_ulp_main_bin_start"); extern const uint8_t ulp_main_bin_end[] asm("_binary_ulp_main_bin_end"); static void led_matrix_ulp_risc_init(void) { + ESP_LOGI(TAG, "led_matrix_ulp_risc_init"); + rtc_gpio_init(HUB75_OE_CAPTRUE__RTC_PIN_NUM); rtc_gpio_set_direction(HUB75_OE_CAPTRUE__RTC_PIN_NUM, RTC_GPIO_MODE_INPUT_ONLY); rtc_gpio_pulldown_dis(HUB75_OE_CAPTRUE__RTC_PIN_NUM); @@ -264,32 +226,37 @@ static void led_matrix_ulp_risc_init(void) ESP_ERROR_CHECK(err); } -extern uint32_t ulp_s; -void app_main(void) -{ - led_matrix_i80_hub75_bus_init(); - led_matrix_addr_gpio_init(); - // test_init_buf(i80_bus); +void led_matrix_init(void) +{ + ESP_LOGI(TAG, "led_matrix_init"); + + led_matrix_i80_hub75_bus_init(); led_matrix_oe_lat_ledc_init(); led_matrix_ulp_risc_init(); - - uint8_t color[10][10]; - int i, j, k = 0; - for (i = 0; i < 10; i++) - for (j = 0; j < 10; j++) - color[i][j] = k++; - - led_matrix_fill_rectangle(io_handle, 10, 10, 20, 20, color); - - // xTaskCreatePinnedToCore(hub75_addr_task, "hub75_addr", 4096, NULL, 9, NULL, tskNO_AFFINITY); - - // int s = 0; - while (1) { - // s += rtc_gpio_get_level(HUB75_OE_CAPTRUE_PIN_NUM); - printf("hello %d\n", (int)ulp_s); - // if (ulp_s == 1) ulp_s = 0; - vTaskDelay(pdMS_TO_TICKS(10)); - } - } + +/* 设置亮度,规定可调范围0-2000 */ +int led_matrix_set_brightness(int brightness) +{ + if (brightness < 0 || brightness > 2000) + { + ESP_LOGE(TAG, "Invalid brightness value(0-2000): %d", brightness); + return -1; + } + ESP_ERROR_CHECK(ledc_set_duty(LEDC_MODE, LEDC_CHANNEL_0, brightness)); + ESP_ERROR_CHECK(ledc_update_duty(LEDC_MODE, LEDC_CHANNEL_0)); + return 0; +} + +/* 画点 */ +int led_matrix_draw_point(int x, int y, uint8_t color) +{ + return hub75_draw_point(io_handle, x, y, color); +} + +/* 填充区域 */ +void led_matrix_fill_rectangle(int x0, int y0, int x1, int y1, void *color) +{ + hub75_fill_rectangle(io_handle, x0, y0, x1, y1, color); +} \ No newline at end of file diff --git a/main/led_matrix.h b/main/led_matrix.h new file mode 100644 index 0000000..a3516af --- /dev/null +++ b/main/led_matrix.h @@ -0,0 +1,11 @@ +#ifndef __LED_MATRIX_H +#define __LED_MATRIX_H + +typedef unsigned char uint8_t; + +void led_matrix_init(void); +int led_matrix_set_brightness(int brightness); +int led_matrix_draw_point(int x, int y, uint8_t color); +void led_matrix_fill_rectangle(int x0, int y0, int x1, int y1, void *color); + +#endif \ No newline at end of file diff --git a/main/led_matrix_main.c b/main/led_matrix_main.c new file mode 100644 index 0000000..3d151b1 --- /dev/null +++ b/main/led_matrix_main.c @@ -0,0 +1,28 @@ +#include <stdio.h> +#include <string.h> +#include "freertos/FreeRTOS.h" +#include "freertos/task.h" +#include "esp_err.h" +#include "esp_log.h" +#include "esp_check.h" +#include "led_matrix.h" + + +void app_main(void) +{ + led_matrix_init(); + + uint8_t color[10][10]; + int i, j, k = 0; + for (i = 0; i < 10; i++) + for (j = 0; j < 10; j++) + color[i][j] = k++; + led_matrix_fill_rectangle(10, 10, 20, 20, color); + + while (1) { + vTaskDelay(pdMS_TO_TICKS(1000)); + } + +} + + diff --git a/main/ulp/main.c b/main/ulp/main.c index 7f79bc6..ce00327 100644 --- a/main/ulp/main.c +++ b/main/ulp/main.c @@ -12,29 +12,20 @@ #define HUB75_LINE_ADDR_D_RTC_PIN_NUM GPIO_NUM_13 volatile int line = 0; -volatile int s = 0; -static bool gpio_level = false; - +int s = 0; int main (void) { - // ulp_riscv_gpio_init(HUB75_OE_CAPTRUE__RTC_PIN_NUM); - // ulp_riscv_gpio_input_enable(HUB75_OE_CAPTRUE__RTC_PIN_NUM); - - - // ulp_riscv_gpio_set_output_mode(HUB75_LINE_ADDR_A_RTC_PIN_NUM, RTCIO_MODE_OUTPUT); - // ulp_riscv_gpio_set_output_mode(HUB75_LINE_ADDR_B_RTC_PIN_NUM, RTCIO_MODE_OUTPUT); - // ulp_riscv_gpio_set_output_mode(HUB75_LINE_ADDR_C_RTC_PIN_NUM, RTCIO_MODE_OUTPUT); - // ulp_riscv_gpio_set_output_mode(HUB75_LINE_ADDR_D_RTC_PIN_NUM, RTCIO_MODE_OUTPUT); - + bool gpio_level = false; while(1) { - gpio_level = (bool)ulp_riscv_gpio_get_level(HUB75_OE_CAPTRUE__RTC_PIN_NUM); - s++; + gpio_level = (bool)ulp_riscv_gpio_get_level(HUB75_OE_CAPTRUE__RTC_PIN_NUM); + if (gpio_level == true) { ulp_riscv_gpio_output_level(HUB75_LINE_ADDR_A_RTC_PIN_NUM, line & 1); ulp_riscv_gpio_output_level(HUB75_LINE_ADDR_B_RTC_PIN_NUM, (line >> 1) & 1); ulp_riscv_gpio_output_level(HUB75_LINE_ADDR_C_RTC_PIN_NUM, (line >> 2) & 1); ulp_riscv_gpio_output_level(HUB75_LINE_ADDR_D_RTC_PIN_NUM, (line >> 3) & 1); + s++; /* 不加这句显示有问题 */ } }