From 92e5b1f81a98d98bf4387e2a2ffcf23b572385b8 Mon Sep 17 00:00:00 2001 From: snow Date: Mon, 29 Jan 2024 16:26:00 +0800 Subject: [PATCH] i80 buf is ok --- build/.bin_timestamp | 2 +- build/.ninja_deps | Bin 670720 -> 672540 bytes build/.ninja_log | 795 +- build/CMakeFiles/git-data/head-ref | 2 +- build/bootloader/.ninja_log | 282 +- build/build.ninja | 2 +- build/compile_commands.json | 2 +- .../esp_app_desc.c.obj | Bin 11360 -> 11360 bytes .../esp_app_format/libesp_app_format.a | Bin 11672 -> 11672 bytes .../esp_lcd_panel_io_i80_hub75.c.obj | Bin 140832 -> 145760 bytes .../i80_controller_example_main.c.obj | Bin 23404 -> 20848 bytes build/esp-idf/main/libmain.a | Bin 164694 -> 167166 bytes build/i80_controller.bin | Bin 216800 -> 217008 bytes build/i80_controller.elf | Bin 3128164 -> 3129648 bytes build/i80_controller.map | 8643 +++++++++-------- build/log/idf_py_stderr_output_13552 | 0 build/log/idf_py_stderr_output_15404 | 11 + build/log/idf_py_stderr_output_15416 | 9 + build/log/idf_py_stderr_output_15532 | 0 build/log/idf_py_stderr_output_16156 | 0 build/log/idf_py_stderr_output_16316 | 0 build/log/idf_py_stderr_output_16360 | 0 build/log/idf_py_stderr_output_3212 | 0 build/log/idf_py_stderr_output_4052 | 0 build/log/idf_py_stderr_output_4564 | 0 build/log/idf_py_stderr_output_7248 | 0 build/log/idf_py_stderr_output_8996 | 0 build/log/idf_py_stdout_output_13552 | 50 + build/log/idf_py_stdout_output_15404 | 2715 ++++++ build/log/idf_py_stdout_output_15416 | 208 + build/log/idf_py_stdout_output_15532 | 56 + build/log/idf_py_stdout_output_16156 | 78 + build/log/idf_py_stdout_output_16316 | 53 + build/log/idf_py_stdout_output_16360 | 351 + build/log/idf_py_stdout_output_3212 | 42 + build/log/idf_py_stdout_output_4052 | 37 + build/log/idf_py_stdout_output_4564 | 53 + build/log/idf_py_stdout_output_7248 | 44 + build/log/idf_py_stdout_output_8996 | 44 + build/project_description.json | 2 +- main/esp_lcd_panel_io_i80_hub75.c | 43 +- main/esp_lcd_panel_io_i80_hub75.h | 7 +- main/i80_controller_example_main.c | 132 +- 43 files changed, 8556 insertions(+), 5107 deletions(-) create mode 100644 build/log/idf_py_stderr_output_13552 create mode 100644 build/log/idf_py_stderr_output_15404 create mode 100644 build/log/idf_py_stderr_output_15416 create mode 100644 build/log/idf_py_stderr_output_15532 create mode 100644 build/log/idf_py_stderr_output_16156 create mode 100644 build/log/idf_py_stderr_output_16316 create mode 100644 build/log/idf_py_stderr_output_16360 create mode 100644 build/log/idf_py_stderr_output_3212 create mode 100644 build/log/idf_py_stderr_output_4052 create mode 100644 build/log/idf_py_stderr_output_4564 create mode 100644 build/log/idf_py_stderr_output_7248 create mode 100644 build/log/idf_py_stderr_output_8996 create mode 100644 build/log/idf_py_stdout_output_13552 create mode 100644 build/log/idf_py_stdout_output_15404 create mode 100644 build/log/idf_py_stdout_output_15416 create mode 100644 build/log/idf_py_stdout_output_15532 create mode 100644 build/log/idf_py_stdout_output_16156 create mode 100644 build/log/idf_py_stdout_output_16316 create mode 100644 build/log/idf_py_stdout_output_16360 create mode 100644 build/log/idf_py_stdout_output_3212 create mode 100644 build/log/idf_py_stdout_output_4052 create mode 100644 build/log/idf_py_stdout_output_4564 create mode 100644 build/log/idf_py_stdout_output_7248 create mode 100644 build/log/idf_py_stdout_output_8996 diff --git a/build/.bin_timestamp b/build/.bin_timestamp index d90566e..6ab172b 100644 --- a/build/.bin_timestamp +++ b/build/.bin_timestamp @@ -1 +1 @@ -f20e48bc5446150cad3ffdc4b81c24bb E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin +3e5c4a9074fdb1ba464fc2aad660f2c0 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 1000fdccf43612c81955d63d15d44f65e46d4715..283f0dcb9d5e3e2bcc2338035e00ec4a95a2a2a7 100644 GIT binary patch delta 108 zcmZqpp)sdTv!R8tg{g(Pg{6hHg{_6Xg`HDy~zOoa{( delta 43 zcmaD5@gQP@4kNF5idmw0im`4=W>HDy~zNRSQf 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 c7f6956ab120cd7282ce94e3b94cd6603c9171f3..476708d489996c65020e3ac8ec0249e4841c621b 100644 GIT binary patch delta 33 pcmbOcJtKNU3KP4LX<|}}N$TWmCQA-O6Dv~#D+BY*Yna|>0RXq%3Wxvz delta 33 pcmbOcJtKNU3KP3|idmw0it*%ZCQA+j3oBy_D?{VWYna|>0RXjb3TFTS 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 de8aad4cd83537c26264378b770640eac5e3030d..cdf9697e85fec462aa6f70a1d47bceec9434053f 100644 GIT binary patch literal 145760 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 AtN;K2 literal 140832 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 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 39cbd58c06c5ae7ecba8add1d267b141b911bda5..10a91398207965fd8a7e2c7f78cb3481887ccb81 100644 GIT binary patch literal 20848 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 C9>Amk diff --git a/build/esp-idf/main/libmain.a b/build/esp-idf/main/libmain.a index 1ad8a8aeeec54b68db03b7dfe34d5e9f47c867ff..abc995ed49e66edc93105d90632ab54e678918c6 100644 GIT binary patch literal 167166 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 z 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 z%0A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� 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

GcghPGadwcOb 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%0DYACQU)fY_f*EgDi$2vCAV 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

ep1`NpVap6C$;_iNp1gr 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

%c}b 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

l2)Aabh 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 diff --git a/build/i80_controller.map b/build/i80_controller.map index 9e606b6..d8146fe 100644 --- a/build/i80_controller.map +++ b/build/i80_controller.map @@ -179,11 +179,11 @@ esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) esp-idf/main/libmain.a(i80_controller_example_main.c.obj) (app_main) 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_lcd_new_i80_hub75_bus) + esp-idf/main/libmain.a(i80_controller_example_main.c.obj) (test_init_buf) 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) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) (esp_lcd_panel_io_tx_color) + esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) (esp_lcd_panel_io_tx_color) esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) (xt_int_has_handler) esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) @@ -2686,16 +2686,9 @@ 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) - .literal.get_one_line - 0x0000000000000000 0xc esp-idf/main/libmain.a(i80_controller_example_main.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.get_one_line - 0x0000000000000000 0x162 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .bss.line_scan_cnt$1 - 0x0000000000000000 0x4 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .bss.ledbuf 0x0000000000000000 0x800 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) .literal.esp_lcd_del_i80_hub75_bus 0x0000000000000000 0x44 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) .text 0x0000000000000000 0x0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) @@ -2704,7 +2697,7 @@ Discarded input sections .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 - 0x0000000000000000 0xb2 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000000000000 0xb9 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) .rodata.__FUNCTION__$6 0x0000000000000000 0x1a esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) .text 0x0000000000000000 0x0 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) @@ -7539,7 +7532,7 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x0000000000000010 _esp_memprot_prefetch_pad_size = 0x10 0x0000000000000100 _esp_memprot_align_size = 0x100 0x0000000000010000 _esp_mmu_block_size = 0x10000 - 0x000000003fc94310 _heap_start = _heap_low_start + 0x000000003fc94318 _heap_start = _heap_low_start 0x0000000040000000 _heap_end = 0x40000000 0x00000000600fe000 _data_seg_org = ORIGIN (rtc_data_seg) 0x0000000000000001 ASSERT ((_flash_rodata_dummy_start == ORIGIN (default_rodata_seg)), .flash_rodata_dummy section must be placed at the beginning of the rodata segment.) @@ -7730,7 +7723,7 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x0000000040374400 _init 0x0000000040374403 _init_end = ABSOLUTE (.) -.iram0.text 0x0000000040374404 0xd16b +.iram0.text 0x0000000040374404 0xd16f 0x0000000040374404 _iram_text_start = ABSOLUTE (.) *(.iram1 .iram1.*) .iram1.1.literal @@ -9253,1398 +9246,1398 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x90 (size before relaxing) 0x000000004037770c esp_timer_impl_set_alarm_id *fill* 0x0000000040377789 0x3 - .iram1.2 0x000000004037778c 0x1a4 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0x1bc (size before relaxing) - .iram1.0 0x0000000040377930 0x16 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - 0x0000000040377930 xt_unhandled_interrupt - *fill* 0x0000000040377946 0x2 - .iram1.1 0x0000000040377948 0x1e8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - 0x0000000040377948 bootloader_flash_execute_command_common - .iram1.2 0x0000000040377b30 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - 0x0000000040377b30 bootloader_execute_flash_command - .iram1.3 0x0000000040377b50 0x38 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .iram1.2 0x000000004037778c 0x1a8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x1c4 (size before relaxing) + .iram1.0 0x0000000040377934 0x16 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x0000000040377934 xt_unhandled_interrupt + *fill* 0x000000004037794a 0x2 + .iram1.1 0x000000004037794c 0x1e8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x000000004037794c bootloader_flash_execute_command_common + .iram1.2 0x0000000040377b34 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x0000000040377b34 bootloader_execute_flash_command + .iram1.3 0x0000000040377b54 0x38 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) 0x3c (size before relaxing) - 0x0000000040377b50 bootloader_flash_read_sfdp - .iram1.4 0x0000000040377b88 0x2a esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x0000000040377b54 bootloader_flash_read_sfdp + .iram1.4 0x0000000040377b8c 0x2a esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) 0x2e (size before relaxing) - 0x0000000040377b88 bootloader_read_flash_id - *fill* 0x0000000040377bb2 0x2 - .iram1.12 0x0000000040377bb4 0x94 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x0000000040377b8c bootloader_read_flash_id + *fill* 0x0000000040377bb6 0x2 + .iram1.12 0x0000000040377bb8 0x94 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) 0x9c (size before relaxing) - 0x0000000040377bb4 bootloader_flash_reset_chip - .iram1.0 0x0000000040377c48 0xa esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + 0x0000000040377bb8 bootloader_flash_reset_chip + .iram1.0 0x0000000040377c4c 0xa esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) 0xd (size before relaxing) - 0x0000000040377c48 esp_flash_encryption_enabled - *fill* 0x0000000040377c52 0x2 - .iram1.9 0x0000000040377c54 0xa esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000040377c4c esp_flash_encryption_enabled + *fill* 0x0000000040377c56 0x2 + .iram1.9 0x0000000040377c58 0xa esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0xe (size before relaxing) - *fill* 0x0000000040377c5e 0x2 - .iram1.2 0x0000000040377c60 0x46 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + *fill* 0x0000000040377c62 0x2 + .iram1.2 0x0000000040377c64 0x46 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x52 (size before relaxing) - 0x0000000040377c60 spi_flash_op_block_func - *fill* 0x0000000040377ca6 0x2 - .iram1.8 0x0000000040377ca8 0xa esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000040377c64 spi_flash_op_block_func + *fill* 0x0000000040377caa 0x2 + .iram1.8 0x0000000040377cac 0xa esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0xe (size before relaxing) - *fill* 0x0000000040377cb2 0x2 - .iram1.14 0x0000000040377cb4 0x1f esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + *fill* 0x0000000040377cb6 0x2 + .iram1.14 0x0000000040377cb8 0x1f esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x2a (size before relaxing) - 0x0000000040377cb4 esp_cache_op_lock - *fill* 0x0000000040377cd3 0x1 - .iram1.15 0x0000000040377cd4 0x1c esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000040377cb8 esp_cache_op_lock + *fill* 0x0000000040377cd7 0x1 + .iram1.15 0x0000000040377cd8 0x1c esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x23 (size before relaxing) - 0x0000000040377cd4 esp_cache_op_unlock - *fill* 0x0000000040377cf0 0x0 - .iram1.3 0x0000000040377cf0 0x102 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000040377cd8 esp_cache_op_unlock + *fill* 0x0000000040377cf4 0x0 + .iram1.3 0x0000000040377cf4 0x102 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x11a (size before relaxing) - 0x0000000040377cf0 spi_flash_disable_interrupts_caches_and_other_cpu - *fill* 0x0000000040377df2 0x2 - .iram1.4 0x0000000040377df4 0x95 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000040377cf4 spi_flash_disable_interrupts_caches_and_other_cpu + *fill* 0x0000000040377df6 0x2 + .iram1.4 0x0000000040377df8 0x95 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0xa5 (size before relaxing) - 0x0000000040377df4 spi_flash_enable_interrupts_caches_and_other_cpu - *fill* 0x0000000040377e89 0x3 - .iram1.7 0x0000000040377e8c 0xf esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - 0x0000000040377e8c spi_flash_enable_cache - *fill* 0x0000000040377e9b 0x1 - .iram1.10 0x0000000040377e9c 0xc esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000040377df8 spi_flash_enable_interrupts_caches_and_other_cpu + *fill* 0x0000000040377e8d 0x3 + .iram1.7 0x0000000040377e90 0xf esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000040377e90 spi_flash_enable_cache + *fill* 0x0000000040377e9f 0x1 + .iram1.10 0x0000000040377ea0 0xc esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x10 (size before relaxing) - 0x0000000040377e9c spi_flash_cache_enabled - .iram1.16 0x0000000040377ea8 0x12 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - 0x0000000040377ea8 esp_cache_op_lock_init - *fill* 0x0000000040377eba 0x2 - .iram1.2 0x0000000040377ebc 0x6c esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .iram1.8 0x0000000040377f28 0x32 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x0000000040377ea0 spi_flash_cache_enabled + .iram1.16 0x0000000040377eac 0x12 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000040377eac esp_cache_op_lock_init + *fill* 0x0000000040377ebe 0x2 + .iram1.2 0x0000000040377ec0 0x6c esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .iram1.8 0x0000000040377f2c 0x32 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x3a (size before relaxing) - *fill* 0x0000000040377f5a 0x2 - .iram1.3 0x0000000040377f5c 0x35 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + *fill* 0x0000000040377f5e 0x2 + .iram1.3 0x0000000040377f60 0x35 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x39 (size before relaxing) - *fill* 0x0000000040377f91 0x3 - .iram1.11 0x0000000040377f94 0x88 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + *fill* 0x0000000040377f95 0x3 + .iram1.11 0x0000000040377f98 0x88 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x8c (size before relaxing) - .iram1.5 0x000000004037801c 0x255 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .iram1.5 0x0000000040378020 0x255 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x275 (size before relaxing) - 0x000000004037801c spi_flash_mmap_pages - *fill* 0x0000000040378271 0x3 - .iram1.4 0x0000000040378274 0x75 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x0000000040378020 spi_flash_mmap_pages + *fill* 0x0000000040378275 0x3 + .iram1.4 0x0000000040378278 0x75 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x79 (size before relaxing) - 0x0000000040378274 spi_flash_mmap - *fill* 0x00000000403782e9 0x3 - .iram1.6 0x00000000403782ec 0xb3 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x0000000040378278 spi_flash_mmap + *fill* 0x00000000403782ed 0x3 + .iram1.6 0x00000000403782f0 0xb3 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0xba (size before relaxing) - 0x00000000403782ec spi_flash_munmap - *fill* 0x000000004037839f 0x1 - .iram1.12 0x00000000403783a0 0x58 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - 0x00000000403783a0 spi_flash_check_and_flush_cache - .iram1.4 0x00000000403783f8 0xa esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - 0x00000000403783f8 spi_flash_guard_set - *fill* 0x0000000040378402 0x2 - .iram1.7 0x0000000040378404 0xa esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + 0x00000000403782f0 spi_flash_munmap + *fill* 0x00000000403783a3 0x1 + .iram1.12 0x00000000403783a4 0x58 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x00000000403783a4 spi_flash_check_and_flush_cache + .iram1.4 0x00000000403783fc 0xa esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + 0x00000000403783fc spi_flash_guard_set + *fill* 0x0000000040378406 0x2 + .iram1.7 0x0000000040378408 0xa esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) 0xd (size before relaxing) - 0x0000000040378404 spi_flash_init_chip_state - *fill* 0x000000004037840e 0x2 - .iram1.4 0x0000000040378410 0x46 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x0000000040378456 0x2 - .iram1.9 0x0000000040378458 0x88 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x0000000040378408 spi_flash_init_chip_state + *fill* 0x0000000040378412 0x2 + .iram1.4 0x0000000040378414 0x46 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x000000004037845a 0x2 + .iram1.9 0x000000004037845c 0x88 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0x8c (size before relaxing) - .iram1.7 0x00000000403784e0 0x6a esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x000000004037854a 0x2 - .iram1.10 0x000000004037854c 0x6c esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - 0x000000004037854c esp_flash_get_physical_size - .iram1.6 0x00000000403785b8 0x160 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .iram1.7 0x00000000403784e4 0x6a esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x000000004037854e 0x2 + .iram1.10 0x0000000040378550 0x6c esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x0000000040378550 esp_flash_get_physical_size + .iram1.6 0x00000000403785bc 0x160 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0x184 (size before relaxing) - 0x00000000403785b8 esp_flash_init_main - .iram1.12 0x0000000040378718 0xa esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x00000000403785bc esp_flash_init_main + .iram1.12 0x000000004037871c 0xa esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0xe (size before relaxing) - *fill* 0x0000000040378722 0x2 - .iram1.11 0x0000000040378724 0x46 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x0000000040378726 0x2 + .iram1.11 0x0000000040378728 0x46 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0x4a (size before relaxing) - *fill* 0x000000004037876a 0x2 - .iram1.10 0x000000004037876c 0x10 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .iram1.14 0x000000004037877c 0xb esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x000000004037876e 0x2 + .iram1.10 0x0000000040378770 0x10 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .iram1.14 0x0000000040378780 0xb esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0xe (size before relaxing) - *fill* 0x0000000040378787 0x1 - .iram1.9 0x0000000040378788 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x000000004037878b 0x1 + .iram1.9 0x000000004037878c 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0x20 (size before relaxing) - .iram1.8 0x00000000403787a0 0x52 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .iram1.8 0x00000000403787a4 0x52 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0x56 (size before relaxing) - *fill* 0x00000000403787f2 0x2 - .iram1.13 0x00000000403787f4 0x1e esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - *fill* 0x0000000040378812 0x2 - .iram1.2 0x0000000040378814 0x8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x00000000403787f6 0x2 + .iram1.13 0x00000000403787f8 0x1e esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x0000000040378816 0x2 + .iram1.2 0x0000000040378818 0x8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0xb (size before relaxing) - *fill* 0x000000004037881c 0x0 - .iram1.7 0x000000004037881c 0x14 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x0000000040378820 0x0 + .iram1.7 0x0000000040378820 0x14 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0x18 (size before relaxing) - .iram1.3 0x0000000040378830 0x8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .iram1.3 0x0000000040378834 0x8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0xb (size before relaxing) - *fill* 0x0000000040378838 0x0 - .iram1.6 0x0000000040378838 0xc esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x000000004037883c 0x0 + .iram1.6 0x000000004037883c 0xc esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0x10 (size before relaxing) - .iram1.3 0x0000000040378844 0x10 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .iram1.2 0x0000000040378854 0x1d esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - *fill* 0x0000000040378871 0x3 - .iram1.1 0x0000000040378874 0x13 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .iram1.3 0x0000000040378848 0x10 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .iram1.2 0x0000000040378858 0x1d esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + *fill* 0x0000000040378875 0x3 + .iram1.1 0x0000000040378878 0x13 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) 0x17 (size before relaxing) - *fill* 0x0000000040378887 0x1 - .iram1.1 0x0000000040378888 0x5a esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + *fill* 0x000000004037888b 0x1 + .iram1.1 0x000000004037888c 0x5a esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) 0x66 (size before relaxing) - *fill* 0x00000000403788e2 0x2 - .iram1.2 0x00000000403788e4 0x58 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + *fill* 0x00000000403788e6 0x2 + .iram1.2 0x00000000403788e8 0x58 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) 0x60 (size before relaxing) - .iram1.3 0x000000004037893c 0xf esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - 0x000000004037893c esp_crosscore_int_send_yield - *fill* 0x000000004037894b 0x1 - .iram1.6 0x000000004037894c 0xf esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - 0x000000004037894c esp_crosscore_int_send_print_backtrace - *fill* 0x000000004037895b 0x1 - .iram1.7 0x000000004037895c 0xf esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - 0x000000004037895c esp_crosscore_int_send_twdt_abort - *fill* 0x000000004037896b 0x1 - .iram1.5 0x000000004037896c 0xa4 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .iram1.3 0x0000000040378940 0xf esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x0000000040378940 esp_crosscore_int_send_yield + *fill* 0x000000004037894f 0x1 + .iram1.6 0x0000000040378950 0xf esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x0000000040378950 esp_crosscore_int_send_print_backtrace + *fill* 0x000000004037895f 0x1 + .iram1.7 0x0000000040378960 0xf esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x0000000040378960 esp_crosscore_int_send_twdt_abort + *fill* 0x000000004037896f 0x1 + .iram1.5 0x0000000040378970 0xa4 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0xa8 (size before relaxing) - .iram1 0x0000000040378a10 0x40 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + .iram1 0x0000000040378a14 0x40 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) 0x48 (size before relaxing) - 0x0000000040378a10 _xt_panic - .iram1.2 0x0000000040378a50 0x15 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - 0x0000000040378a50 bootloader_read_status_8b_rdsr3 - *fill* 0x0000000040378a65 0x3 - .iram1.6 0x0000000040378a68 0x13 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - 0x0000000040378a68 bootloader_write_status_8b_wrsr3 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x0 - *fill* 0x0000000040378a7b 0x1 - .iram1.0 0x0000000040378a7c 0x8 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - 0x0000000040378a7c esp_pm_lock_acquire - .iram1.1 0x0000000040378a84 0x8 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - 0x0000000040378a84 esp_pm_lock_release - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - *fill* 0x0000000040378a8c 0x0 - .iram1.6 0x0000000040378a8c 0x5 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - 0x0000000040378a8c esp_mspi_pin_init - *fill* 0x0000000040378a91 0x0 - *fill* 0x0000000040378a91 0x3 - .iram1.2 0x0000000040378a94 0x22 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x0000000040378ab6 0x2 - .iram1.3 0x0000000040378ab8 0x18 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 - *fill* 0x0000000040378ad0 0x0 + 0x0000000040378a14 _xt_panic + .iram1.2 0x0000000040378a54 0x15 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + 0x0000000040378a54 bootloader_read_status_8b_rdsr3 + *fill* 0x0000000040378a69 0x3 + .iram1.6 0x0000000040378a6c 0x13 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + 0x0000000040378a6c bootloader_write_status_8b_wrsr3 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x0 + *fill* 0x0000000040378a7f 0x1 + .iram1.0 0x0000000040378a80 0x8 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + 0x0000000040378a80 esp_pm_lock_acquire + .iram1.1 0x0000000040378a88 0x8 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + 0x0000000040378a88 esp_pm_lock_release + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + *fill* 0x0000000040378a90 0x0 + .iram1.6 0x0000000040378a90 0x5 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + 0x0000000040378a90 esp_mspi_pin_init + *fill* 0x0000000040378a95 0x0 + *fill* 0x0000000040378a95 0x3 + .iram1.2 0x0000000040378a98 0x22 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x0000000040378aba 0x2 + .iram1.3 0x0000000040378abc 0x18 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 + *fill* 0x0000000040378ad4 0x0 *libapp_trace.a:app_trace.*(.literal .literal.* .text .text.*) *libapp_trace.a:app_trace_util.*(.literal .literal.* .text .text.*) *libapp_trace.a:port_uart.*(.literal .literal.* .text .text.*) *libesp_event.a:default_event_loop.*(.literal.esp_event_isr_post .text.esp_event_isr_post) *libesp_event.a:esp_event.*(.literal.esp_event_isr_post_to .text.esp_event_isr_post_to) *libesp_hw_support.a:cpu.*(.literal.esp_cpu_compare_and_set .text.esp_cpu_compare_and_set) - *fill* 0x0000000040378ad0 0x0 + *fill* 0x0000000040378ad4 0x0 .text.esp_cpu_compare_and_set - 0x0000000040378ad0 0x15 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) - 0x0000000040378ad0 esp_cpu_compare_and_set + 0x0000000040378ad4 0x15 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x0000000040378ad4 esp_cpu_compare_and_set *libesp_hw_support.a:cpu.*(.literal.esp_cpu_reset .text.esp_cpu_reset) - *fill* 0x0000000040378ae5 0x3 + *fill* 0x0000000040378ae9 0x3 .text.esp_cpu_reset - 0x0000000040378ae8 0x38 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) - 0x0000000040378ae8 esp_cpu_reset - *fill* 0x0000000040378b20 0x0 + 0x0000000040378aec 0x38 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x0000000040378aec esp_cpu_reset + *fill* 0x0000000040378b24 0x0 *libesp_hw_support.a:cpu.*(.literal.esp_cpu_stall .text.esp_cpu_stall) .text.esp_cpu_stall - 0x0000000040378b20 0x98 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) - 0x0000000040378b20 esp_cpu_stall + 0x0000000040378b24 0x98 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x0000000040378b24 esp_cpu_stall *libesp_hw_support.a:cpu.*(.literal.esp_cpu_unstall .text.esp_cpu_unstall) .text.esp_cpu_unstall - 0x0000000040378bb8 0x5d esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) - 0x0000000040378bb8 esp_cpu_unstall + 0x0000000040378bbc 0x5d esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x0000000040378bbc esp_cpu_unstall *libesp_hw_support.a:cpu.*(.literal.esp_cpu_wait_for_intr .text.esp_cpu_wait_for_intr) - *fill* 0x0000000040378c15 0x3 + *fill* 0x0000000040378c19 0x3 .text.esp_cpu_wait_for_intr - 0x0000000040378c18 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) - 0x0000000040378c18 esp_cpu_wait_for_intr + 0x0000000040378c1c 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x0000000040378c1c esp_cpu_wait_for_intr *libesp_hw_support.a:esp_memory_utils.*(.literal .literal.* .text .text.*) .text.esp_ptr_byte_accessible - 0x0000000040378c20 0x30 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - 0x0000000040378c20 esp_ptr_byte_accessible + 0x0000000040378c24 0x30 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + 0x0000000040378c24 esp_ptr_byte_accessible .text.esp_ptr_external_ram - 0x0000000040378c50 0x7 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - 0x0000000040378c50 esp_ptr_external_ram + 0x0000000040378c54 0x7 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + 0x0000000040378c54 esp_ptr_external_ram *libesp_hw_support.a:rtc_clk.*(.literal .literal.* .text .text.*) - *fill* 0x0000000040378c57 0x1 + *fill* 0x0000000040378c5b 0x1 .text.rtc_clk_bbpll_disable - 0x0000000040378c58 0x1f esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) - *fill* 0x0000000040378c77 0x1 + 0x0000000040378c5c 0x1f esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + *fill* 0x0000000040378c7b 0x1 .text.rtc_clk_bbpll_enable - 0x0000000040378c78 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040378c7c 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) .text.rtc_clk_set_bbpll_always_on - 0x0000000040378c90 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040378c94 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) .text.rtc_clk_bbpll_configure - 0x0000000040378ca0 0x14b esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040378ca4 0x14b esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) 0x163 (size before relaxing) - *fill* 0x0000000040378deb 0x1 + *fill* 0x0000000040378def 0x1 .text.rtc_clk_32k_enable - 0x0000000040378dec 0xdc esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) - 0x0000000040378dec rtc_clk_32k_enable + 0x0000000040378df0 0xdc esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040378df0 rtc_clk_32k_enable .text.rtc_clk_32k_enable_external - 0x0000000040378ec8 0xb0 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) - 0x0000000040378ec8 rtc_clk_32k_enable_external + 0x0000000040378ecc 0xb0 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040378ecc rtc_clk_32k_enable_external .text.rtc_clk_8m_enable - 0x0000000040378f78 0x9d esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) - 0x0000000040378f78 rtc_clk_8m_enable - *fill* 0x0000000040379015 0x3 + 0x0000000040378f7c 0x9d esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040378f7c rtc_clk_8m_enable + *fill* 0x0000000040379019 0x3 .text.rtc_clk_8md256_enabled - 0x0000000040379018 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) - 0x0000000040379018 rtc_clk_8md256_enabled - *fill* 0x0000000040379032 0x2 + 0x000000004037901c 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x000000004037901c rtc_clk_8md256_enabled + *fill* 0x0000000040379036 0x2 .text.rtc_clk_slow_src_set - 0x0000000040379034 0x96 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040379038 0x96 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) 0x9a (size before relaxing) - 0x0000000040379034 rtc_clk_slow_src_set - *fill* 0x00000000403790ca 0x2 + 0x0000000040379038 rtc_clk_slow_src_set + *fill* 0x00000000403790ce 0x2 .text.rtc_clk_slow_src_get - 0x00000000403790cc 0x2a esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) - 0x00000000403790cc rtc_clk_slow_src_get - *fill* 0x00000000403790f6 0x2 + 0x00000000403790d0 0x2a esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x00000000403790d0 rtc_clk_slow_src_get + *fill* 0x00000000403790fa 0x2 .text.rtc_clk_slow_freq_get_hz - 0x00000000403790f8 0x26 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x00000000403790fc 0x26 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) 0x2a (size before relaxing) - 0x00000000403790f8 rtc_clk_slow_freq_get_hz - *fill* 0x000000004037911e 0x2 + 0x00000000403790fc rtc_clk_slow_freq_get_hz + *fill* 0x0000000040379122 0x2 .text.rtc_clk_fast_src_set - 0x0000000040379120 0x47 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040379124 0x47 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) 0x4a (size before relaxing) - 0x0000000040379120 rtc_clk_fast_src_set - *fill* 0x0000000040379167 0x1 + 0x0000000040379124 rtc_clk_fast_src_set + *fill* 0x000000004037916b 0x1 .text.rtc_clk_xtal_freq_get - 0x0000000040379168 0x3a esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x000000004037916c 0x3a esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) 0x3e (size before relaxing) - 0x0000000040379168 rtc_clk_xtal_freq_get - 0x0000000040379168 rtc_get_xtal - *fill* 0x00000000403791a2 0x2 + 0x000000004037916c rtc_clk_xtal_freq_get + 0x000000004037916c rtc_get_xtal + *fill* 0x00000000403791a6 0x2 .text.rtc_clk_cpu_freq_mhz_to_config - 0x00000000403791a4 0x68 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) - 0x00000000403791a4 rtc_clk_cpu_freq_mhz_to_config + 0x00000000403791a8 0x68 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x00000000403791a8 rtc_clk_cpu_freq_mhz_to_config .text.rtc_clk_cpu_freq_get_config - 0x000000004037920c 0x118 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) - 0x000000004037920c rtc_clk_cpu_freq_get_config + 0x0000000040379210 0x118 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040379210 rtc_clk_cpu_freq_get_config .text.rtc_clk_apb_freq_update - 0x0000000040379324 0xa esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) - 0x0000000040379324 rtc_clk_apb_freq_update - *fill* 0x000000004037932e 0x2 + 0x0000000040379328 0xa esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040379328 rtc_clk_apb_freq_update + *fill* 0x0000000040379332 0x2 .text.rtc_clk_cpu_freq_to_xtal - 0x0000000040379330 0xb3 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040379334 0xb3 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) 0xbf (size before relaxing) - *fill* 0x00000000403793e3 0x1 + *fill* 0x00000000403793e7 0x1 .text.rtc_clk_cpu_freq_set_xtal - 0x00000000403793e4 0x16 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x00000000403793e8 0x16 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) 0x22 (size before relaxing) - 0x00000000403793e4 rtc_clk_cpu_freq_set_xtal - *fill* 0x00000000403793fa 0x2 + 0x00000000403793e8 rtc_clk_cpu_freq_set_xtal + *fill* 0x00000000403793fe 0x2 .text.rtc_clk_cpu_freq_to_pll_mhz - 0x00000000403793fc 0x20d esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040379400 0x20d esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) 0x221 (size before relaxing) - *fill* 0x0000000040379609 0x3 + *fill* 0x000000004037960d 0x3 .text.rtc_clk_cpu_freq_to_8m - 0x000000004037960c 0x87 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040379610 0x87 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) 0x93 (size before relaxing) - *fill* 0x0000000040379693 0x1 + *fill* 0x0000000040379697 0x1 .text.rtc_clk_cpu_freq_set_config - 0x0000000040379694 0x64 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x0000000040379698 0x64 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) 0x80 (size before relaxing) - 0x0000000040379694 rtc_clk_cpu_freq_set_config - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 - *fill* 0x00000000403796f8 0x0 + 0x0000000040379698 rtc_clk_cpu_freq_set_config + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 + *fill* 0x00000000403796fc 0x0 *libesp_hw_support.a:rtc_init.*(.literal.rtc_vddsdio_set_config .text.rtc_vddsdio_set_config) *libesp_hw_support.a:rtc_pm.*(.literal .literal.* .text .text.*) *libesp_hw_support.a:rtc_sleep.*(.literal .literal.* .text .text.*) .text.rtc_sleep_pu - 0x00000000403796f8 0x1b0 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_sleep.c.obj) - 0x00000000403796f8 rtc_sleep_pu + 0x00000000403796fc 0x1b0 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_sleep.c.obj) + 0x00000000403796fc rtc_sleep_pu *libesp_hw_support.a:rtc_time.*(.literal .literal.* .text .text.*) .text.rtc_clk_cal_internal - 0x00000000403798a8 0x232 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_time.c.obj) + 0x00000000403798ac 0x232 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_time.c.obj) 0x23a (size before relaxing) - 0x00000000403798a8 rtc_clk_cal_internal - *fill* 0x0000000040379ada 0x2 + 0x00000000403798ac rtc_clk_cal_internal + *fill* 0x0000000040379ade 0x2 .text.rtc_clk_cal - 0x0000000040379adc 0xc5 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_time.c.obj) + 0x0000000040379ae0 0xc5 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_time.c.obj) 0xcd (size before relaxing) - 0x0000000040379adc rtc_clk_cal - *fill* 0x0000000040379ba1 0x3 + 0x0000000040379ae0 rtc_clk_cal + *fill* 0x0000000040379ba5 0x3 .text.rtc_time_us_to_slowclk - 0x0000000040379ba4 0x1f esp-idf/esp_hw_support/libesp_hw_support.a(rtc_time.c.obj) - 0x0000000040379ba4 rtc_time_us_to_slowclk - *fill* 0x0000000040379bc3 0x1 + 0x0000000040379ba8 0x1f esp-idf/esp_hw_support/libesp_hw_support.a(rtc_time.c.obj) + 0x0000000040379ba8 rtc_time_us_to_slowclk + *fill* 0x0000000040379bc7 0x1 .text.rtc_time_get - 0x0000000040379bc4 0x28 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_time.c.obj) - 0x0000000040379bc4 rtc_time_get - *fill* 0x0000000040379bec 0x0 - *fill* 0x0000000040379bec 0x0 - *fill* 0x0000000040379bec 0x0 + 0x0000000040379bc8 0x28 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_time.c.obj) + 0x0000000040379bc8 rtc_time_get + *fill* 0x0000000040379bf0 0x0 + *fill* 0x0000000040379bf0 0x0 + *fill* 0x0000000040379bf0 0x0 *libesp_hw_support.a:sar_periph_ctrl.*(.literal.sar_periph_ctrl_power_enable .text.sar_periph_ctrl_power_enable) *libesp_hw_support.a:systimer.*(.literal .literal.* .text .text.*) .text.systimer_ticks_to_us - 0x0000000040379bec 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - 0x0000000040379bec systimer_ticks_to_us - *fill* 0x0000000040379bfd 0x3 + 0x0000000040379bf0 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + 0x0000000040379bf0 systimer_ticks_to_us + *fill* 0x0000000040379c01 0x3 .text.systimer_us_to_ticks - 0x0000000040379c00 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - 0x0000000040379c00 systimer_us_to_ticks + 0x0000000040379c04 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + 0x0000000040379c04 systimer_us_to_ticks *libesp_ringbuf.a:(.literal .literal.* .text .text.*) *libesp_rom.a:esp_rom_cache_esp32s2_esp32s3.*(.literal .literal.* .text .text.*) - *fill* 0x0000000040379c11 0x3 + *fill* 0x0000000040379c15 0x3 .text.Cache_Suspend_ICache - 0x0000000040379c14 0x1b esp-idf/esp_rom/libesp_rom.a(esp_rom_cache_esp32s2_esp32s3.c.obj) - 0x0000000040379c14 Cache_Suspend_ICache - *fill* 0x0000000040379c2f 0x1 + 0x0000000040379c18 0x1b esp-idf/esp_rom/libesp_rom.a(esp_rom_cache_esp32s2_esp32s3.c.obj) + 0x0000000040379c18 Cache_Suspend_ICache + *fill* 0x0000000040379c33 0x1 .text.Cache_Suspend_DCache - 0x0000000040379c30 0x1b esp-idf/esp_rom/libesp_rom.a(esp_rom_cache_esp32s2_esp32s3.c.obj) - 0x0000000040379c30 Cache_Suspend_DCache - *fill* 0x0000000040379c4b 0x1 + 0x0000000040379c34 0x1b esp-idf/esp_rom/libesp_rom.a(esp_rom_cache_esp32s2_esp32s3.c.obj) + 0x0000000040379c34 Cache_Suspend_DCache + *fill* 0x0000000040379c4f 0x1 .text.Cache_Freeze_ICache_Enable - 0x0000000040379c4c 0x1c esp-idf/esp_rom/libesp_rom.a(esp_rom_cache_esp32s2_esp32s3.c.obj) - 0x0000000040379c4c Cache_Freeze_ICache_Enable + 0x0000000040379c50 0x1c esp-idf/esp_rom/libesp_rom.a(esp_rom_cache_esp32s2_esp32s3.c.obj) + 0x0000000040379c50 Cache_Freeze_ICache_Enable .text.Cache_Freeze_DCache_Enable - 0x0000000040379c68 0x1c esp-idf/esp_rom/libesp_rom.a(esp_rom_cache_esp32s2_esp32s3.c.obj) - 0x0000000040379c68 Cache_Freeze_DCache_Enable + 0x0000000040379c6c 0x1c esp-idf/esp_rom/libesp_rom.a(esp_rom_cache_esp32s2_esp32s3.c.obj) + 0x0000000040379c6c Cache_Freeze_DCache_Enable .text.Cache_WriteBack_Addr - 0x0000000040379c84 0x9a esp-idf/esp_rom/libesp_rom.a(esp_rom_cache_esp32s2_esp32s3.c.obj) + 0x0000000040379c88 0x9a esp-idf/esp_rom/libesp_rom.a(esp_rom_cache_esp32s2_esp32s3.c.obj) 0x9e (size before relaxing) - 0x0000000040379c84 Cache_WriteBack_Addr - *fill* 0x0000000040379d1e 0x0 - *fill* 0x0000000040379d1e 0x0 - *fill* 0x0000000040379d1e 0x0 + 0x0000000040379c88 Cache_WriteBack_Addr + *fill* 0x0000000040379d22 0x0 + *fill* 0x0000000040379d22 0x0 + *fill* 0x0000000040379d22 0x0 *libesp_rom.a:esp_rom_cache_writeback_esp32s3.*(.literal .literal.* .text .text.*) - *fill* 0x0000000040379d1e 0x2 - .text 0x0000000040379d20 0x56 esp-idf/esp_rom/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) - 0x0000000040379d20 cache_writeback_items_freeze - *fill* 0x0000000040379d76 0x0 + *fill* 0x0000000040379d22 0x2 + .text 0x0000000040379d24 0x56 esp-idf/esp_rom/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + 0x0000000040379d24 cache_writeback_items_freeze + *fill* 0x0000000040379d7a 0x0 *libesp_rom.a:esp_rom_mmap.*(.literal .literal.* .text .text.*) - *fill* 0x0000000040379d76 0x2 + *fill* 0x0000000040379d7a 0x2 .text.Cache_Get_IROM_MMU_End - 0x0000000040379d78 0x8 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) - 0x0000000040379d78 Cache_Get_IROM_MMU_End + 0x0000000040379d7c 0x8 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + 0x0000000040379d7c Cache_Get_IROM_MMU_End .text.Cache_Get_DROM_MMU_End - 0x0000000040379d80 0x8 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) - 0x0000000040379d80 Cache_Get_DROM_MMU_End - *fill* 0x0000000040379d88 0x0 + 0x0000000040379d84 0x8 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + 0x0000000040379d84 Cache_Get_DROM_MMU_End + *fill* 0x0000000040379d8c 0x0 *libesp_rom.a:esp_rom_regi2c.*(.literal .literal.* .text .text.*) *libesp_rom.a:esp_rom_spiflash.*(.literal .literal.* .text .text.*) *libesp_rom.a:esp_rom_systimer.*(.literal .literal.* .text .text.*) *libesp_system.a:esp_err.*(.literal .literal.* .text .text.*) .text.esp_error_check_failed_print - 0x0000000040379d88 0x4b esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + 0x0000000040379d8c 0x4b esp-idf/esp_system/libesp_system.a(esp_err.c.obj) 0x4f (size before relaxing) - *fill* 0x0000000040379dd3 0x1 + *fill* 0x0000000040379dd7 0x1 .text._esp_error_check_failed - 0x0000000040379dd4 0x2a esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + 0x0000000040379dd8 0x2a esp-idf/esp_system/libesp_system.a(esp_err.c.obj) 0x32 (size before relaxing) - 0x0000000040379dd4 _esp_error_check_failed - *fill* 0x0000000040379dfe 0x0 + 0x0000000040379dd8 _esp_error_check_failed + *fill* 0x0000000040379e02 0x0 *libesp_system.a:esp_system.*(.literal.esp_system_abort .text.esp_system_abort) - *fill* 0x0000000040379dfe 0x2 + *fill* 0x0000000040379e02 0x2 .text.esp_system_abort - 0x0000000040379e00 0x8 esp-idf/esp_system/libesp_system.a(esp_system.c.obj) + 0x0000000040379e04 0x8 esp-idf/esp_system/libesp_system.a(esp_system.c.obj) 0xc (size before relaxing) - 0x0000000040379e00 esp_system_abort - *fill* 0x0000000040379e08 0x0 + 0x0000000040379e04 esp_system_abort + *fill* 0x0000000040379e0c 0x0 *libesp_system.a:ubsan.*(.literal .literal.* .text .text.*) .text.__ubsan_include - 0x0000000040379e08 0x5 esp-idf/esp_system/libesp_system.a(ubsan.c.obj) - 0x0000000040379e08 __ubsan_include + 0x0000000040379e0c 0x5 esp-idf/esp_system/libesp_system.a(ubsan.c.obj) + 0x0000000040379e0c __ubsan_include *libfreertos.a:(EXCLUDE_FILE(*libfreertos.a:app_startup.*) .literal EXCLUDE_FILE(*libfreertos.a:app_startup.*) .literal.* EXCLUDE_FILE(*libfreertos.a:app_startup.*) .text EXCLUDE_FILE(*libfreertos.a:app_startup.*) .text.*) - *fill* 0x0000000040379e0d 0x3 + *fill* 0x0000000040379e11 0x3 .text.vPortTaskWrapper - 0x0000000040379e10 0x26 esp-idf/freertos/libfreertos.a(port.c.obj) + 0x0000000040379e14 0x26 esp-idf/freertos/libfreertos.a(port.c.obj) 0x32 (size before relaxing) - *fill* 0x0000000040379e36 0x2 + *fill* 0x0000000040379e3a 0x2 .text.xPortStartScheduler - 0x0000000040379e38 0x26 esp-idf/freertos/libfreertos.a(port.c.obj) + 0x0000000040379e3c 0x26 esp-idf/freertos/libfreertos.a(port.c.obj) 0x2e (size before relaxing) - 0x0000000040379e38 xPortStartScheduler - *fill* 0x0000000040379e5e 0x2 + 0x0000000040379e3c xPortStartScheduler + *fill* 0x0000000040379e62 0x2 .text.pxPortInitialiseStack - 0x0000000040379e60 0xb1 esp-idf/freertos/libfreertos.a(port.c.obj) + 0x0000000040379e64 0xb1 esp-idf/freertos/libfreertos.a(port.c.obj) 0xb4 (size before relaxing) - 0x0000000040379e60 pxPortInitialiseStack - *fill* 0x0000000040379f11 0x3 + 0x0000000040379e64 pxPortInitialiseStack + *fill* 0x0000000040379f15 0x3 .text.xPortInIsrContext - 0x0000000040379f14 0x26 esp-idf/freertos/libfreertos.a(port.c.obj) - 0x0000000040379f14 xPortInIsrContext - *fill* 0x0000000040379f3a 0x2 + 0x0000000040379f18 0x26 esp-idf/freertos/libfreertos.a(port.c.obj) + 0x0000000040379f18 xPortInIsrContext + *fill* 0x0000000040379f3e 0x2 .text.xPortEnterCriticalTimeout - 0x0000000040379f3c 0x14c esp-idf/freertos/libfreertos.a(port.c.obj) + 0x0000000040379f40 0x14c esp-idf/freertos/libfreertos.a(port.c.obj) 0x154 (size before relaxing) - 0x0000000040379f3c xPortEnterCriticalTimeout + 0x0000000040379f40 xPortEnterCriticalTimeout .text.vPortExitCritical - 0x000000004037a088 0x8c esp-idf/freertos/libfreertos.a(port.c.obj) - 0x000000004037a088 vPortExitCritical + 0x000000004037a08c 0x8c esp-idf/freertos/libfreertos.a(port.c.obj) + 0x000000004037a08c vPortExitCritical .text.vPortYieldOtherCore - 0x000000004037a114 0xa esp-idf/freertos/libfreertos.a(port.c.obj) + 0x000000004037a118 0xa esp-idf/freertos/libfreertos.a(port.c.obj) 0xe (size before relaxing) - 0x000000004037a114 vPortYieldOtherCore - *fill* 0x000000004037a11e 0x2 + 0x000000004037a118 vPortYieldOtherCore + *fill* 0x000000004037a122 0x2 .text.vApplicationStackOverflowHook - 0x000000004037a120 0x3d esp-idf/freertos/libfreertos.a(port.c.obj) - 0x000000004037a120 vApplicationStackOverflowHook - *fill* 0x000000004037a15d 0x3 + 0x000000004037a124 0x3d esp-idf/freertos/libfreertos.a(port.c.obj) + 0x000000004037a124 vApplicationStackOverflowHook + *fill* 0x000000004037a161 0x3 .text.vPortReleaseTaskMPUSettings - 0x000000004037a160 0xa esp-idf/freertos/libfreertos.a(port.c.obj) + 0x000000004037a164 0xa esp-idf/freertos/libfreertos.a(port.c.obj) 0xe (size before relaxing) - 0x000000004037a160 vPortReleaseTaskMPUSettings - *fill* 0x000000004037a16a 0x2 - .text 0x000000004037a16c 0x198 esp-idf/freertos/libfreertos.a(portasm.S.obj) + 0x000000004037a164 vPortReleaseTaskMPUSettings + *fill* 0x000000004037a16e 0x2 + .text 0x000000004037a170 0x198 esp-idf/freertos/libfreertos.a(portasm.S.obj) 0x1a8 (size before relaxing) - 0x000000004037a16c _frxt_setup_switch - 0x000000004037a184 _frxt_int_enter - 0x000000004037a1c8 _frxt_int_exit - 0x000000004037a218 _frxt_dispatch - 0x000000004037a268 vPortYield - 0x000000004037a2b8 vPortYieldFromInt - 0x000000004037a2d8 _frxt_task_coproc_state - .text 0x000000004037a304 0x17e esp-idf/freertos/libfreertos.a(xtensa_context.S.obj) + 0x000000004037a170 _frxt_setup_switch + 0x000000004037a188 _frxt_int_enter + 0x000000004037a1cc _frxt_int_exit + 0x000000004037a21c _frxt_dispatch + 0x000000004037a26c vPortYield + 0x000000004037a2bc vPortYieldFromInt + 0x000000004037a2dc _frxt_task_coproc_state + .text 0x000000004037a308 0x17e esp-idf/freertos/libfreertos.a(xtensa_context.S.obj) 0x18e (size before relaxing) - 0x000000004037a304 _xt_context_save - 0x000000004037a3a8 _xt_context_restore - 0x000000004037a3ec _xt_coproc_init - 0x000000004037a404 _xt_coproc_release - 0x000000004037a434 _xt_coproc_savecs - 0x000000004037a45c _xt_coproc_restorecs - *fill* 0x000000004037a482 0x2 + 0x000000004037a308 _xt_context_save + 0x000000004037a3ac _xt_context_restore + 0x000000004037a3f0 _xt_coproc_init + 0x000000004037a408 _xt_coproc_release + 0x000000004037a438 _xt_coproc_savecs + 0x000000004037a460 _xt_coproc_restorecs + *fill* 0x000000004037a486 0x2 .text.vPortSetupTimer - 0x000000004037a484 0xfb esp-idf/freertos/libfreertos.a(port_systick.c.obj) + 0x000000004037a488 0xfb esp-idf/freertos/libfreertos.a(port_systick.c.obj) 0x122 (size before relaxing) - 0x000000004037a484 vPortSetupTimer - *fill* 0x000000004037a57f 0x1 + 0x000000004037a488 vPortSetupTimer + *fill* 0x000000004037a583 0x1 .text.xPortSysTickHandler - 0x000000004037a580 0x27 esp-idf/freertos/libfreertos.a(port_systick.c.obj) + 0x000000004037a584 0x27 esp-idf/freertos/libfreertos.a(port_systick.c.obj) 0x2f (size before relaxing) - 0x000000004037a580 xPortSysTickHandler - *fill* 0x000000004037a5a7 0x1 + 0x000000004037a584 xPortSysTickHandler + *fill* 0x000000004037a5ab 0x1 .text.prvIsQueueEmpty - 0x000000004037a5a8 0x28 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037a5ac 0x28 esp-idf/freertos/libfreertos.a(queue.c.obj) .text.prvCopyDataToQueue - 0x000000004037a5d0 0x92 esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000004037a662 0x2 + 0x000000004037a5d4 0x92 esp-idf/freertos/libfreertos.a(queue.c.obj) + *fill* 0x000000004037a666 0x2 .text.prvNotifyQueueSetContainer - 0x000000004037a664 0x9a esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037a668 0x9a esp-idf/freertos/libfreertos.a(queue.c.obj) 0xa6 (size before relaxing) - *fill* 0x000000004037a6fe 0x2 + *fill* 0x000000004037a702 0x2 .text.prvCopyDataFromQueue - 0x000000004037a700 0x24 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037a704 0x24 esp-idf/freertos/libfreertos.a(queue.c.obj) .text.prvUnlockQueue - 0x000000004037a724 0xa2 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037a728 0xa2 esp-idf/freertos/libfreertos.a(queue.c.obj) 0xba (size before relaxing) - *fill* 0x000000004037a7c6 0x2 + *fill* 0x000000004037a7ca 0x2 .text.xQueueGenericReset - 0x000000004037a7c8 0xad esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037a7cc 0xad esp-idf/freertos/libfreertos.a(queue.c.obj) 0xbd (size before relaxing) - 0x000000004037a7c8 xQueueGenericReset - *fill* 0x000000004037a875 0x3 + 0x000000004037a7cc xQueueGenericReset + *fill* 0x000000004037a879 0x3 .text.prvInitialiseNewQueue - 0x000000004037a878 0x1f esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037a87c 0x1f esp-idf/freertos/libfreertos.a(queue.c.obj) 0x23 (size before relaxing) - *fill* 0x000000004037a897 0x1 + *fill* 0x000000004037a89b 0x1 .text.xQueueGenericCreateStatic - 0x000000004037a898 0xb0 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037a89c 0xb0 esp-idf/freertos/libfreertos.a(queue.c.obj) 0xb8 (size before relaxing) - 0x000000004037a898 xQueueGenericCreateStatic + 0x000000004037a89c xQueueGenericCreateStatic .text.xQueueGenericCreate - 0x000000004037a948 0x98 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037a94c 0x98 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x9c (size before relaxing) - 0x000000004037a948 xQueueGenericCreate + 0x000000004037a94c xQueueGenericCreate .text.xQueueGetMutexHolder - 0x000000004037a9e0 0x26 esp-idf/freertos/libfreertos.a(queue.c.obj) - 0x000000004037a9e0 xQueueGetMutexHolder - *fill* 0x000000004037aa06 0x2 + 0x000000004037a9e4 0x26 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037a9e4 xQueueGetMutexHolder + *fill* 0x000000004037aa0a 0x2 .text.xQueueGenericSend - 0x000000004037aa08 0x228 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037aa0c 0x228 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x27c (size before relaxing) - 0x000000004037aa08 xQueueGenericSend + 0x000000004037aa0c xQueueGenericSend .text.prvInitialiseMutex - 0x000000004037ac30 0x36 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037ac34 0x36 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x3e (size before relaxing) - *fill* 0x000000004037ac66 0x2 + *fill* 0x000000004037ac6a 0x2 .text.xQueueCreateMutex - 0x000000004037ac68 0x16 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037ac6c 0x16 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x1a (size before relaxing) - 0x000000004037ac68 xQueueCreateMutex - *fill* 0x000000004037ac7e 0x2 + 0x000000004037ac6c xQueueCreateMutex + *fill* 0x000000004037ac82 0x2 .text.xQueueCreateMutexStatic - 0x000000004037ac80 0x1a esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037ac84 0x1a esp-idf/freertos/libfreertos.a(queue.c.obj) 0x1e (size before relaxing) - 0x000000004037ac80 xQueueCreateMutexStatic - *fill* 0x000000004037ac9a 0x2 + 0x000000004037ac84 xQueueCreateMutexStatic + *fill* 0x000000004037ac9e 0x2 .text.xQueueGiveMutexRecursive - 0x000000004037ac9c 0x40 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037aca0 0x40 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x48 (size before relaxing) - 0x000000004037ac9c xQueueGiveMutexRecursive + 0x000000004037aca0 xQueueGiveMutexRecursive .text.xQueueGenericSendFromISR - 0x000000004037acdc 0x11c esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037ace0 0x11c esp-idf/freertos/libfreertos.a(queue.c.obj) 0x12c (size before relaxing) - 0x000000004037acdc xQueueGenericSendFromISR + 0x000000004037ace0 xQueueGenericSendFromISR .text.xQueueGiveFromISR - 0x000000004037adf8 0xf6 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037adfc 0xf6 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x106 (size before relaxing) - 0x000000004037adf8 xQueueGiveFromISR - *fill* 0x000000004037aeee 0x2 + 0x000000004037adfc xQueueGiveFromISR + *fill* 0x000000004037aef2 0x2 .text.xQueueReceive - 0x000000004037aef0 0x16b esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037aef4 0x16b esp-idf/freertos/libfreertos.a(queue.c.obj) 0x1b3 (size before relaxing) - 0x000000004037aef0 xQueueReceive - *fill* 0x000000004037b05b 0x1 + 0x000000004037aef4 xQueueReceive + *fill* 0x000000004037b05f 0x1 .text.xQueueSemaphoreTake - 0x000000004037b05c 0x19a esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037b060 0x19a esp-idf/freertos/libfreertos.a(queue.c.obj) 0x1f2 (size before relaxing) - 0x000000004037b05c xQueueSemaphoreTake - *fill* 0x000000004037b1f6 0x2 + 0x000000004037b060 xQueueSemaphoreTake + *fill* 0x000000004037b1fa 0x2 .text.xQueueTakeMutexRecursive - 0x000000004037b1f8 0x40 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037b1fc 0x40 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x44 (size before relaxing) - 0x000000004037b1f8 xQueueTakeMutexRecursive + 0x000000004037b1fc xQueueTakeMutexRecursive .text.xQueueReceiveFromISR - 0x000000004037b238 0xc6 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037b23c 0xc6 esp-idf/freertos/libfreertos.a(queue.c.obj) 0xd2 (size before relaxing) - 0x000000004037b238 xQueueReceiveFromISR - *fill* 0x000000004037b2fe 0x2 + 0x000000004037b23c xQueueReceiveFromISR + *fill* 0x000000004037b302 0x2 .text.vQueueDelete - 0x000000004037b300 0x24 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037b304 0x24 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x27 (size before relaxing) - 0x000000004037b300 vQueueDelete - *fill* 0x000000004037b324 0x0 + 0x000000004037b304 vQueueDelete + *fill* 0x000000004037b328 0x0 .text.prvResetNextTaskUnblockTime - 0x000000004037b324 0x38 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037b328 0x38 esp-idf/freertos/libfreertos.a(tasks.c.obj) .text.prvDeleteTLS - 0x000000004037b35c 0x3b esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000004037b397 0x1 + 0x000000004037b360 0x3b esp-idf/freertos/libfreertos.a(tasks.c.obj) + *fill* 0x000000004037b39b 0x1 .text.prvInitialiseNewTask - 0x000000004037b398 0xdf esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037b39c 0xdf esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xeb (size before relaxing) - *fill* 0x000000004037b477 0x1 + *fill* 0x000000004037b47b 0x1 .text.prvInitialiseTaskLists - 0x000000004037b478 0x67 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037b47c 0x67 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x77 (size before relaxing) - *fill* 0x000000004037b4df 0x1 + *fill* 0x000000004037b4e3 0x1 .text.taskSelectHighestPriorityTaskSMP - 0x000000004037b4e0 0x124 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037b4e4 0x124 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x128 (size before relaxing) .text.prvDeleteTCB - 0x000000004037b604 0x48 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037b608 0x48 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x57 (size before relaxing) - *fill* 0x000000004037b64c 0x0 + *fill* 0x000000004037b650 0x0 .text.prvCheckTasksWaitingTermination - 0x000000004037b64c 0xc6 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037b650 0xc6 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xce (size before relaxing) - *fill* 0x000000004037b712 0x2 + *fill* 0x000000004037b716 0x2 .text.prvAddCurrentTaskToDelayedList - 0x000000004037b714 0xb6 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037b718 0xb6 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xc2 (size before relaxing) - *fill* 0x000000004037b7ca 0x2 + *fill* 0x000000004037b7ce 0x2 .text.prvIdleTask - 0x000000004037b7cc 0xf esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037b7d0 0xf esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x12 (size before relaxing) - *fill* 0x000000004037b7db 0x1 + *fill* 0x000000004037b7df 0x1 .text.taskYIELD_OTHER_CORE - 0x000000004037b7dc 0x50 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037b7e0 0x50 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x54 (size before relaxing) - 0x000000004037b7dc taskYIELD_OTHER_CORE + 0x000000004037b7e0 taskYIELD_OTHER_CORE .text.prvAddNewTaskToReadyList - 0x000000004037b82c 0x144 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037b830 0x144 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x153 (size before relaxing) - *fill* 0x000000004037b970 0x0 + *fill* 0x000000004037b974 0x0 .text.xTaskCreateStaticPinnedToCore - 0x000000004037b970 0xd5 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037b974 0xd5 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xed (size before relaxing) - 0x000000004037b970 xTaskCreateStaticPinnedToCore - *fill* 0x000000004037ba45 0x3 + 0x000000004037b974 xTaskCreateStaticPinnedToCore + *fill* 0x000000004037ba49 0x3 .text.xTaskCreatePinnedToCore - 0x000000004037ba48 0x69 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037ba4c 0x69 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x79 (size before relaxing) - 0x000000004037ba48 xTaskCreatePinnedToCore - *fill* 0x000000004037bab1 0x3 + 0x000000004037ba4c xTaskCreatePinnedToCore + *fill* 0x000000004037bab5 0x3 .text.vTaskSuspendAll - 0x000000004037bab4 0x26 esp-idf/freertos/libfreertos.a(tasks.c.obj) - 0x000000004037bab4 vTaskSuspendAll - *fill* 0x000000004037bada 0x2 + 0x000000004037bab8 0x26 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037bab8 vTaskSuspendAll + *fill* 0x000000004037bade 0x2 .text.xTaskGetTickCount - 0x000000004037badc 0xd esp-idf/freertos/libfreertos.a(tasks.c.obj) - 0x000000004037badc xTaskGetTickCount - *fill* 0x000000004037bae9 0x3 + 0x000000004037bae0 0xd esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037bae0 xTaskGetTickCount + *fill* 0x000000004037baed 0x3 .text.xTaskGetTickCountFromISR - 0x000000004037baec 0x16 esp-idf/freertos/libfreertos.a(tasks.c.obj) - 0x000000004037baec xTaskGetTickCountFromISR - *fill* 0x000000004037bb02 0x2 + 0x000000004037baf0 0x16 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037baf0 xTaskGetTickCountFromISR + *fill* 0x000000004037bb06 0x2 .text.xTaskGetIdleTaskHandleForCPU - 0x000000004037bb04 0x38 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037bb08 0x38 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x3c (size before relaxing) - 0x000000004037bb04 xTaskGetIdleTaskHandleForCPU + 0x000000004037bb08 xTaskGetIdleTaskHandleForCPU .text.xTaskIncrementTick - 0x000000004037bb3c 0x19d esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037bb40 0x19d esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x1b1 (size before relaxing) - 0x000000004037bb3c xTaskIncrementTick - *fill* 0x000000004037bcd9 0x3 + 0x000000004037bb40 xTaskIncrementTick + *fill* 0x000000004037bcdd 0x3 .text.xTaskResumeAll - 0x000000004037bcdc 0x140 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037bce0 0x140 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x14b (size before relaxing) - 0x000000004037bcdc xTaskResumeAll - *fill* 0x000000004037be1c 0x0 + 0x000000004037bce0 xTaskResumeAll + *fill* 0x000000004037be20 0x0 .text.xTaskIncrementTickOtherCores - 0x000000004037be1c 0x98 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037be20 0x98 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x9c (size before relaxing) - 0x000000004037be1c xTaskIncrementTickOtherCores + 0x000000004037be20 xTaskIncrementTickOtherCores .text.vTaskSwitchContext - 0x000000004037beb4 0x10c esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037beb8 0x10c esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x118 (size before relaxing) - 0x000000004037beb4 vTaskSwitchContext + 0x000000004037beb8 vTaskSwitchContext .text.vTaskPlaceOnEventList - 0x000000004037bfc0 0x4b esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037bfc4 0x4b esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x5b (size before relaxing) - 0x000000004037bfc0 vTaskPlaceOnEventList - *fill* 0x000000004037c00b 0x1 + 0x000000004037bfc4 vTaskPlaceOnEventList + *fill* 0x000000004037c00f 0x1 .text.xTaskRemoveFromEventList - 0x000000004037c00c 0x130 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c010 0x130 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x13b (size before relaxing) - 0x000000004037c00c xTaskRemoveFromEventList - *fill* 0x000000004037c13c 0x0 + 0x000000004037c010 xTaskRemoveFromEventList + *fill* 0x000000004037c140 0x0 .text.vTaskInternalSetTimeOutState - 0x000000004037c13c 0x3b esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c140 0x3b esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x43 (size before relaxing) - 0x000000004037c13c vTaskInternalSetTimeOutState - *fill* 0x000000004037c177 0x1 + 0x000000004037c140 vTaskInternalSetTimeOutState + *fill* 0x000000004037c17b 0x1 .text.xTaskCheckForTimeOut - 0x000000004037c178 0xb8 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c17c 0xb8 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xc3 (size before relaxing) - 0x000000004037c178 xTaskCheckForTimeOut - *fill* 0x000000004037c230 0x0 + 0x000000004037c17c xTaskCheckForTimeOut + *fill* 0x000000004037c234 0x0 .text.vTaskMissedYield - 0x000000004037c230 0x18 esp-idf/freertos/libfreertos.a(tasks.c.obj) - 0x000000004037c230 vTaskMissedYield + 0x000000004037c234 0x18 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c234 vTaskMissedYield .text.xTaskGetCurrentTaskHandle - 0x000000004037c248 0x1f esp-idf/freertos/libfreertos.a(tasks.c.obj) - 0x000000004037c248 xTaskGetCurrentTaskHandle - *fill* 0x000000004037c267 0x1 + 0x000000004037c24c 0x1f esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c24c xTaskGetCurrentTaskHandle + *fill* 0x000000004037c26b 0x1 .text.uxTaskPriorityGet - 0x000000004037c268 0x1f esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c26c 0x1f esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x26 (size before relaxing) - 0x000000004037c268 uxTaskPriorityGet - *fill* 0x000000004037c287 0x1 + 0x000000004037c26c uxTaskPriorityGet + *fill* 0x000000004037c28b 0x1 .text.vTaskPrioritySet - 0x000000004037c288 0x175 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c28c 0x175 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x187 (size before relaxing) - 0x000000004037c288 vTaskPrioritySet - *fill* 0x000000004037c3fd 0x3 + 0x000000004037c28c vTaskPrioritySet + *fill* 0x000000004037c401 0x3 .text.pcTaskGetName - 0x000000004037c400 0x24 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c404 0x24 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x27 (size before relaxing) - 0x000000004037c400 pcTaskGetName - *fill* 0x000000004037c424 0x0 + 0x000000004037c404 pcTaskGetName + *fill* 0x000000004037c428 0x0 .text.xTaskGetAffinity - 0x000000004037c424 0x10 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c428 0x10 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x13 (size before relaxing) - 0x000000004037c424 xTaskGetAffinity - *fill* 0x000000004037c434 0x0 + 0x000000004037c428 xTaskGetAffinity + *fill* 0x000000004037c438 0x0 .text.xTaskGetCurrentTaskHandleForCPU - 0x000000004037c434 0x18 esp-idf/freertos/libfreertos.a(tasks.c.obj) - 0x000000004037c434 xTaskGetCurrentTaskHandleForCPU + 0x000000004037c438 0x18 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c438 xTaskGetCurrentTaskHandleForCPU .text.xTaskGetSchedulerState - 0x000000004037c44c 0x37 esp-idf/freertos/libfreertos.a(tasks.c.obj) - 0x000000004037c44c xTaskGetSchedulerState - *fill* 0x000000004037c483 0x1 + 0x000000004037c450 0x37 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c450 xTaskGetSchedulerState + *fill* 0x000000004037c487 0x1 .text.vTaskDelete - 0x000000004037c484 0xf6 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c488 0xf6 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x112 (size before relaxing) - 0x000000004037c484 vTaskDelete - *fill* 0x000000004037c57a 0x2 + 0x000000004037c488 vTaskDelete + *fill* 0x000000004037c57e 0x2 .text.vTaskDelay - 0x000000004037c57c 0x41 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c580 0x41 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x51 (size before relaxing) - 0x000000004037c57c vTaskDelay - *fill* 0x000000004037c5bd 0x3 + 0x000000004037c580 vTaskDelay + *fill* 0x000000004037c5c1 0x3 .text.xTaskPriorityInherit - 0x000000004037c5c0 0xe5 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c5c4 0xe5 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xec (size before relaxing) - 0x000000004037c5c0 xTaskPriorityInherit - *fill* 0x000000004037c6a5 0x3 + 0x000000004037c5c4 xTaskPriorityInherit + *fill* 0x000000004037c6a9 0x3 .text.xTaskPriorityDisinherit - 0x000000004037c6a8 0xa7 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c6ac 0xa7 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xba (size before relaxing) - 0x000000004037c6a8 xTaskPriorityDisinherit - *fill* 0x000000004037c74f 0x1 + 0x000000004037c6ac xTaskPriorityDisinherit + *fill* 0x000000004037c753 0x1 .text.vTaskPriorityDisinheritAfterTimeout - 0x000000004037c750 0xad esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c754 0xad esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xb5 (size before relaxing) - 0x000000004037c750 vTaskPriorityDisinheritAfterTimeout - *fill* 0x000000004037c7fd 0x3 + 0x000000004037c754 vTaskPriorityDisinheritAfterTimeout + *fill* 0x000000004037c801 0x3 .text.pvTaskIncrementMutexHeldCount - 0x000000004037c800 0x50 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c804 0x50 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x58 (size before relaxing) - 0x000000004037c800 pvTaskIncrementMutexHeldCount + 0x000000004037c804 pvTaskIncrementMutexHeldCount .text.ulTaskGenericNotifyTake - 0x000000004037c850 0x111 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c854 0x111 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x129 (size before relaxing) - 0x000000004037c850 ulTaskGenericNotifyTake - *fill* 0x000000004037c961 0x3 + 0x000000004037c854 ulTaskGenericNotifyTake + *fill* 0x000000004037c965 0x3 .text.vTaskGenericNotifyGiveFromISR - 0x000000004037c964 0x11d esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037c968 0x11d esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x130 (size before relaxing) - 0x000000004037c964 vTaskGenericNotifyGiveFromISR - *fill* 0x000000004037ca81 0x3 + 0x000000004037c968 vTaskGenericNotifyGiveFromISR + *fill* 0x000000004037ca85 0x3 .text.__getreent - 0x000000004037ca84 0x15 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037ca88 0x15 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x19 (size before relaxing) - 0x000000004037ca84 __getreent - *fill* 0x000000004037ca99 0x3 + 0x000000004037ca88 __getreent + *fill* 0x000000004037ca9d 0x3 .text.vTaskGetSnapshot - 0x000000004037ca9c 0x25 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037caa0 0x25 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x29 (size before relaxing) - 0x000000004037ca9c vTaskGetSnapshot - *fill* 0x000000004037cac1 0x3 + 0x000000004037caa0 vTaskGetSnapshot + *fill* 0x000000004037cac5 0x3 .text.prvTaskPriorityRaise - 0x000000004037cac4 0x9d esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037cac8 0x9d esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xa8 (size before relaxing) - 0x000000004037cac4 prvTaskPriorityRaise - *fill* 0x000000004037cb61 0x3 + 0x000000004037cac8 prvTaskPriorityRaise + *fill* 0x000000004037cb65 0x3 .text.prvTaskPriorityRestore - 0x000000004037cb64 0x99 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037cb68 0x99 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xa3 (size before relaxing) - 0x000000004037cb64 prvTaskPriorityRestore - *fill* 0x000000004037cbfd 0x3 + 0x000000004037cb68 prvTaskPriorityRestore + *fill* 0x000000004037cc01 0x3 .text.vTaskStartScheduler - 0x000000004037cc00 0x90 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037cc04 0x90 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x9f (size before relaxing) - 0x000000004037cc00 vTaskStartScheduler - *fill* 0x000000004037cc90 0x0 + 0x000000004037cc04 vTaskStartScheduler + *fill* 0x000000004037cc94 0x0 .text.xPortCheckValidTCBMem - 0x000000004037cc90 0x5e esp-idf/freertos/libfreertos.a(port_common.c.obj) - 0x000000004037cc90 xPortCheckValidTCBMem - *fill* 0x000000004037ccee 0x2 + 0x000000004037cc94 0x5e esp-idf/freertos/libfreertos.a(port_common.c.obj) + 0x000000004037cc94 xPortCheckValidTCBMem + *fill* 0x000000004037ccf2 0x2 .text.xPortcheckValidStackMem - 0x000000004037ccf0 0x5e esp-idf/freertos/libfreertos.a(port_common.c.obj) - 0x000000004037ccf0 xPortcheckValidStackMem - *fill* 0x000000004037cd4e 0x2 + 0x000000004037ccf4 0x5e esp-idf/freertos/libfreertos.a(port_common.c.obj) + 0x000000004037ccf4 xPortcheckValidStackMem + *fill* 0x000000004037cd52 0x2 .text.vApplicationGetIdleTaskMemory - 0x000000004037cd50 0x44 esp-idf/freertos/libfreertos.a(port_common.c.obj) + 0x000000004037cd54 0x44 esp-idf/freertos/libfreertos.a(port_common.c.obj) 0x4f (size before relaxing) - 0x000000004037cd50 vApplicationGetIdleTaskMemory - *fill* 0x000000004037cd94 0x0 - *fill* 0x000000004037cd94 0x0 - *fill* 0x000000004037cd94 0x0 - *fill* 0x000000004037cd94 0x0 - *fill* 0x000000004037cd94 0x0 - *fill* 0x000000004037cd94 0x0 + 0x000000004037cd54 vApplicationGetIdleTaskMemory + *fill* 0x000000004037cd98 0x0 + *fill* 0x000000004037cd98 0x0 + *fill* 0x000000004037cd98 0x0 + *fill* 0x000000004037cd98 0x0 + *fill* 0x000000004037cd98 0x0 + *fill* 0x000000004037cd98 0x0 .text.vPortStoreTaskMPUSettings - 0x000000004037cd94 0x1c esp-idf/freertos/libfreertos.a(port.c.obj) - 0x000000004037cd94 vPortStoreTaskMPUSettings - *fill* 0x000000004037cdb0 0x0 - *fill* 0x000000004037cdb0 0x0 - *fill* 0x000000004037cdb0 0x0 - *fill* 0x000000004037cdb0 0x0 + 0x000000004037cd98 0x1c esp-idf/freertos/libfreertos.a(port.c.obj) + 0x000000004037cd98 vPortStoreTaskMPUSettings + *fill* 0x000000004037cdb4 0x0 + *fill* 0x000000004037cdb4 0x0 + *fill* 0x000000004037cdb4 0x0 + *fill* 0x000000004037cdb4 0x0 .text.prvGetDisinheritPriorityAfterTimeout - 0x000000004037cdb0 0x18 esp-idf/freertos/libfreertos.a(queue.c.obj) + 0x000000004037cdb4 0x18 esp-idf/freertos/libfreertos.a(queue.c.obj) .text.prvIsQueueFull - 0x000000004037cdc8 0x16 esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x0 - *fill* 0x000000004037cdde 0x2 + 0x000000004037cdcc 0x16 esp-idf/freertos/libfreertos.a(queue.c.obj) + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x0 + *fill* 0x000000004037cde2 0x2 .text.xTimerCreateTimerTask - 0x000000004037cde0 0x7 esp-idf/freertos/libfreertos.a(tasks.c.obj) - 0x000000004037cde0 xTimerCreateTimerTask - *fill* 0x000000004037cde7 0x0 - *fill* 0x000000004037cde7 0x0 - *fill* 0x000000004037cde7 0x0 - *fill* 0x000000004037cde7 0x0 - *fill* 0x000000004037cde7 0x1 + 0x000000004037cde4 0x7 esp-idf/freertos/libfreertos.a(tasks.c.obj) + 0x000000004037cde4 xTimerCreateTimerTask + *fill* 0x000000004037cdeb 0x0 + *fill* 0x000000004037cdeb 0x0 + *fill* 0x000000004037cdeb 0x0 + *fill* 0x000000004037cdeb 0x0 + *fill* 0x000000004037cdeb 0x1 .text.vListInitialise - 0x000000004037cde8 0x18 esp-idf/freertos/libfreertos.a(list.c.obj) - 0x000000004037cde8 vListInitialise + 0x000000004037cdec 0x18 esp-idf/freertos/libfreertos.a(list.c.obj) + 0x000000004037cdec vListInitialise .text.vListInitialiseItem - 0x000000004037ce00 0x9 esp-idf/freertos/libfreertos.a(list.c.obj) - 0x000000004037ce00 vListInitialiseItem - *fill* 0x000000004037ce09 0x3 + 0x000000004037ce04 0x9 esp-idf/freertos/libfreertos.a(list.c.obj) + 0x000000004037ce04 vListInitialiseItem + *fill* 0x000000004037ce0d 0x3 .text.vListInsertEnd - 0x000000004037ce0c 0x1f esp-idf/freertos/libfreertos.a(list.c.obj) - 0x000000004037ce0c vListInsertEnd - *fill* 0x000000004037ce2b 0x1 + 0x000000004037ce10 0x1f esp-idf/freertos/libfreertos.a(list.c.obj) + 0x000000004037ce10 vListInsertEnd + *fill* 0x000000004037ce2f 0x1 .text.vListInsert - 0x000000004037ce2c 0x33 esp-idf/freertos/libfreertos.a(list.c.obj) - 0x000000004037ce2c vListInsert - *fill* 0x000000004037ce5f 0x1 + 0x000000004037ce30 0x33 esp-idf/freertos/libfreertos.a(list.c.obj) + 0x000000004037ce30 vListInsert + *fill* 0x000000004037ce63 0x1 .text.uxListRemove - 0x000000004037ce60 0x2f esp-idf/freertos/libfreertos.a(list.c.obj) - 0x000000004037ce60 uxListRemove + 0x000000004037ce64 0x2f esp-idf/freertos/libfreertos.a(list.c.obj) + 0x000000004037ce64 uxListRemove *libgcc.a:_divsf3.*(.literal .literal.* .text .text.*) *libgcc.a:lib2funcs.*(.literal .literal.* .text .text.*) *libgcov.a:(.literal .literal.* .text .text.*) *libhal.a:cache_hal.*(.literal .literal.* .text .text.*) - *fill* 0x000000004037ce8f 0x1 + *fill* 0x000000004037ce93 0x1 .text.cache_hal_disable - 0x000000004037ce90 0x2a esp-idf/hal/libhal.a(cache_hal.c.obj) - 0x000000004037ce90 cache_hal_disable - *fill* 0x000000004037ceba 0x2 + 0x000000004037ce94 0x2a esp-idf/hal/libhal.a(cache_hal.c.obj) + 0x000000004037ce94 cache_hal_disable + *fill* 0x000000004037cebe 0x2 .text.cache_hal_enable - 0x000000004037cebc 0x3a esp-idf/hal/libhal.a(cache_hal.c.obj) - 0x000000004037cebc cache_hal_enable - *fill* 0x000000004037cef6 0x2 + 0x000000004037cec0 0x3a esp-idf/hal/libhal.a(cache_hal.c.obj) + 0x000000004037cec0 cache_hal_enable + *fill* 0x000000004037cefa 0x2 .text.cache_hal_suspend - 0x000000004037cef8 0x20 esp-idf/hal/libhal.a(cache_hal.c.obj) + 0x000000004037cefc 0x20 esp-idf/hal/libhal.a(cache_hal.c.obj) 0x2a (size before relaxing) - 0x000000004037cef8 cache_hal_suspend - *fill* 0x000000004037cf18 0x0 + 0x000000004037cefc cache_hal_suspend + *fill* 0x000000004037cf1c 0x0 .text.cache_hal_resume - 0x000000004037cf18 0x3a esp-idf/hal/libhal.a(cache_hal.c.obj) - 0x000000004037cf18 cache_hal_resume - *fill* 0x000000004037cf52 0x2 + 0x000000004037cf1c 0x3a esp-idf/hal/libhal.a(cache_hal.c.obj) + 0x000000004037cf1c cache_hal_resume + *fill* 0x000000004037cf56 0x2 .text.cache_hal_is_cache_enabled - 0x000000004037cf54 0x49 esp-idf/hal/libhal.a(cache_hal.c.obj) - 0x000000004037cf54 cache_hal_is_cache_enabled - *fill* 0x000000004037cf9d 0x0 - *fill* 0x000000004037cf9d 0x0 - *fill* 0x000000004037cf9d 0x0 - *fill* 0x000000004037cf9d 0x0 - *fill* 0x000000004037cf9d 0x0 + 0x000000004037cf58 0x49 esp-idf/hal/libhal.a(cache_hal.c.obj) + 0x000000004037cf58 cache_hal_is_cache_enabled + *fill* 0x000000004037cfa1 0x0 + *fill* 0x000000004037cfa1 0x0 + *fill* 0x000000004037cfa1 0x0 + *fill* 0x000000004037cfa1 0x0 + *fill* 0x000000004037cfa1 0x0 *libhal.a:i2c_hal_iram.*(.literal .literal.* .text .text.*) *libhal.a:ledc_hal_iram.*(.literal .literal.* .text .text.*) *libhal.a:mmu_hal.*(.literal .literal.* .text .text.*) *libhal.a:spi_flash_encrypt_hal_iram.*(.literal .literal.* .text .text.*) - *fill* 0x000000004037cf9d 0x3 + *fill* 0x000000004037cfa1 0x3 .text.spi_flash_encryption_hal_enable - 0x000000004037cfa0 0x21 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - 0x000000004037cfa0 spi_flash_encryption_hal_enable - *fill* 0x000000004037cfc1 0x3 + 0x000000004037cfa4 0x21 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x000000004037cfa4 spi_flash_encryption_hal_enable + *fill* 0x000000004037cfc5 0x3 .text.spi_flash_encryption_hal_disable - 0x000000004037cfc4 0x17 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - 0x000000004037cfc4 spi_flash_encryption_hal_disable - *fill* 0x000000004037cfdb 0x1 + 0x000000004037cfc8 0x17 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x000000004037cfc8 spi_flash_encryption_hal_disable + *fill* 0x000000004037cfdf 0x1 .text.spi_flash_encryption_hal_prepare - 0x000000004037cfdc 0x34 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - 0x000000004037cfdc spi_flash_encryption_hal_prepare + 0x000000004037cfe0 0x34 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x000000004037cfe0 spi_flash_encryption_hal_prepare .text.spi_flash_encryption_hal_done - 0x000000004037d010 0x25 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - 0x000000004037d010 spi_flash_encryption_hal_done - *fill* 0x000000004037d035 0x3 + 0x000000004037d014 0x25 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x000000004037d014 spi_flash_encryption_hal_done + *fill* 0x000000004037d039 0x3 .text.spi_flash_encryption_hal_destroy - 0x000000004037d038 0xf esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - 0x000000004037d038 spi_flash_encryption_hal_destroy - *fill* 0x000000004037d047 0x0 - *fill* 0x000000004037d047 0x0 - *fill* 0x000000004037d047 0x0 - *fill* 0x000000004037d047 0x0 - *fill* 0x000000004037d047 0x1 + 0x000000004037d03c 0xf esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x000000004037d03c spi_flash_encryption_hal_destroy + *fill* 0x000000004037d04b 0x0 + *fill* 0x000000004037d04b 0x0 + *fill* 0x000000004037d04b 0x0 + *fill* 0x000000004037d04b 0x0 + *fill* 0x000000004037d04b 0x1 .text.spi_flash_encryption_hal_check - 0x000000004037d048 0xf esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - 0x000000004037d048 spi_flash_encryption_hal_check + 0x000000004037d04c 0xf esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x000000004037d04c spi_flash_encryption_hal_check *libhal.a:spi_flash_hal_gpspi.*(.literal .literal.* .text .text.*) - *fill* 0x000000004037d057 0x1 + *fill* 0x000000004037d05b 0x1 .text.spi_flash_hal_gpspi_device_config - 0x000000004037d058 0x138 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - 0x000000004037d058 spi_flash_hal_gpspi_device_config + 0x000000004037d05c 0x138 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x000000004037d05c spi_flash_hal_gpspi_device_config .text.spi_flash_hal_gpspi_configure_host_io_mode - 0x000000004037d190 0x2a6 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - 0x000000004037d190 spi_flash_hal_gpspi_configure_host_io_mode - *fill* 0x000000004037d436 0x2 + 0x000000004037d194 0x2a6 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x000000004037d194 spi_flash_hal_gpspi_configure_host_io_mode + *fill* 0x000000004037d43a 0x2 .text.spi_flash_hal_gpspi_common_command - 0x000000004037d438 0x1f1 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - 0x000000004037d438 spi_flash_hal_gpspi_common_command - *fill* 0x000000004037d629 0x3 + 0x000000004037d43c 0x1f1 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x000000004037d43c spi_flash_hal_gpspi_common_command + *fill* 0x000000004037d62d 0x3 .text.spi_flash_hal_gpspi_read - 0x000000004037d62c 0x111 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - 0x000000004037d62c spi_flash_hal_gpspi_read - *fill* 0x000000004037d73d 0x3 + 0x000000004037d630 0x111 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x000000004037d630 spi_flash_hal_gpspi_read + *fill* 0x000000004037d741 0x3 .text.spi_flash_hal_gpspi_poll_cmd_done - 0x000000004037d740 0xf esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - 0x000000004037d740 spi_flash_hal_gpspi_poll_cmd_done - *fill* 0x000000004037d74f 0x0 - *fill* 0x000000004037d74f 0x0 - *fill* 0x000000004037d74f 0x0 - *fill* 0x000000004037d74f 0x1 + 0x000000004037d744 0xf esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x000000004037d744 spi_flash_hal_gpspi_poll_cmd_done + *fill* 0x000000004037d753 0x0 + *fill* 0x000000004037d753 0x0 + *fill* 0x000000004037d753 0x0 + *fill* 0x000000004037d753 0x1 .text.spi_flash_hal_gpspi_supports_direct_write - 0x000000004037d750 0x7 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - 0x000000004037d750 spi_flash_hal_gpspi_supports_direct_write - *fill* 0x000000004037d757 0x1 + 0x000000004037d754 0x7 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x000000004037d754 spi_flash_hal_gpspi_supports_direct_write + *fill* 0x000000004037d75b 0x1 .text.spi_flash_hal_gpspi_supports_direct_read - 0x000000004037d758 0x7 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - 0x000000004037d758 spi_flash_hal_gpspi_supports_direct_read - *fill* 0x000000004037d75f 0x1 + 0x000000004037d75c 0x7 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x000000004037d75c spi_flash_hal_gpspi_supports_direct_read + *fill* 0x000000004037d763 0x1 .text.spi_flash_hal_gpspi_check_status - 0x000000004037d760 0x17 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - 0x000000004037d760 spi_flash_hal_gpspi_check_status + 0x000000004037d764 0x17 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x000000004037d764 spi_flash_hal_gpspi_check_status *libhal.a:spi_flash_hal_iram.*(.literal .literal.* .text .text.*) - *fill* 0x000000004037d777 0x1 + *fill* 0x000000004037d77b 0x1 .text.spi_flash_hal_configure_host_io_mode - 0x000000004037d778 0x321 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037d778 spi_flash_hal_configure_host_io_mode - *fill* 0x000000004037da99 0x3 + 0x000000004037d77c 0x321 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037d77c spi_flash_hal_configure_host_io_mode + *fill* 0x000000004037da9d 0x3 .text.spi_flash_hal_common_command - 0x000000004037da9c 0x1a1 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037da9c spi_flash_hal_common_command - *fill* 0x000000004037dc3d 0x3 + 0x000000004037daa0 0x1a1 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037daa0 spi_flash_hal_common_command + *fill* 0x000000004037dc41 0x3 .text.spi_flash_hal_read - 0x000000004037dc40 0xcd esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037dc40 spi_flash_hal_read - *fill* 0x000000004037dd0d 0x3 + 0x000000004037dc44 0xcd esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037dc44 spi_flash_hal_read + *fill* 0x000000004037dd11 0x3 .text.spi_flash_hal_erase_chip - 0x000000004037dd10 0x26 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037dd10 spi_flash_hal_erase_chip - *fill* 0x000000004037dd36 0x2 + 0x000000004037dd14 0x26 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037dd14 spi_flash_hal_erase_chip + *fill* 0x000000004037dd3a 0x2 .text.spi_flash_hal_erase_sector - 0x000000004037dd38 0x6e esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037dd38 spi_flash_hal_erase_sector - *fill* 0x000000004037dda6 0x2 + 0x000000004037dd3c 0x6e esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037dd3c spi_flash_hal_erase_sector + *fill* 0x000000004037ddaa 0x2 .text.spi_flash_hal_erase_block - 0x000000004037dda8 0x66 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037dda8 spi_flash_hal_erase_block - *fill* 0x000000004037de0e 0x2 + 0x000000004037ddac 0x66 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037ddac spi_flash_hal_erase_block + *fill* 0x000000004037de12 0x2 .text.spi_flash_hal_program_page - 0x000000004037de10 0xb2 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037de10 spi_flash_hal_program_page - *fill* 0x000000004037dec2 0x2 + 0x000000004037de14 0xb2 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037de14 spi_flash_hal_program_page + *fill* 0x000000004037dec6 0x2 .text.spi_flash_hal_set_write_protect - 0x000000004037dec4 0x3c esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037dec4 spi_flash_hal_set_write_protect + 0x000000004037dec8 0x3c esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037dec8 spi_flash_hal_set_write_protect .text.spi_flash_hal_setup_read_suspend - 0x000000004037df00 0x13 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037df04 0x13 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) 0x16 (size before relaxing) - 0x000000004037df00 spi_flash_hal_setup_read_suspend - *fill* 0x000000004037df13 0x1 + 0x000000004037df04 spi_flash_hal_setup_read_suspend + *fill* 0x000000004037df17 0x1 .text.spi_flash_hal_setup_auto_suspend_mode - 0x000000004037df14 0x53 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037df14 spi_flash_hal_setup_auto_suspend_mode - *fill* 0x000000004037df67 0x1 + 0x000000004037df18 0x53 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037df18 spi_flash_hal_setup_auto_suspend_mode + *fill* 0x000000004037df6b 0x1 .text.spi_flash_hal_setup_auto_resume_mode - 0x000000004037df68 0x18 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037df68 spi_flash_hal_setup_auto_resume_mode + 0x000000004037df6c 0x18 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037df6c spi_flash_hal_setup_auto_resume_mode .text.spi_flash_hal_disable_auto_suspend_mode - 0x000000004037df80 0x53 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037df80 spi_flash_hal_disable_auto_suspend_mode - *fill* 0x000000004037dfd3 0x1 + 0x000000004037df84 0x53 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037df84 spi_flash_hal_disable_auto_suspend_mode + *fill* 0x000000004037dfd7 0x1 .text.spi_flash_hal_disable_auto_resume_mode - 0x000000004037dfd4 0x18 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037dfd4 spi_flash_hal_disable_auto_resume_mode + 0x000000004037dfd8 0x18 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037dfd8 spi_flash_hal_disable_auto_resume_mode .text.spi_flash_hal_device_config - 0x000000004037dfec 0xfd esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037dff0 0xfd esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) 0x105 (size before relaxing) - 0x000000004037dfec spi_flash_hal_device_config - *fill* 0x000000004037e0e9 0x3 + 0x000000004037dff0 spi_flash_hal_device_config + *fill* 0x000000004037e0ed 0x3 .text.spi_flash_hal_poll_cmd_done - 0x000000004037e0ec 0xf esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037e0ec spi_flash_hal_poll_cmd_done - *fill* 0x000000004037e0fb 0x0 - *fill* 0x000000004037e0fb 0x0 - *fill* 0x000000004037e0fb 0x0 - *fill* 0x000000004037e0fb 0x0 - *fill* 0x000000004037e0fb 0x0 - *fill* 0x000000004037e0fb 0x0 - *fill* 0x000000004037e0fb 0x0 - *fill* 0x000000004037e0fb 0x1 + 0x000000004037e0f0 0xf esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037e0f0 spi_flash_hal_poll_cmd_done + *fill* 0x000000004037e0ff 0x0 + *fill* 0x000000004037e0ff 0x0 + *fill* 0x000000004037e0ff 0x0 + *fill* 0x000000004037e0ff 0x0 + *fill* 0x000000004037e0ff 0x0 + *fill* 0x000000004037e0ff 0x0 + *fill* 0x000000004037e0ff 0x0 + *fill* 0x000000004037e0ff 0x1 .text.spi_flash_hal_check_status - 0x000000004037e0fc 0x25 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037e0fc spi_flash_hal_check_status - *fill* 0x000000004037e121 0x0 - *fill* 0x000000004037e121 0x0 - *fill* 0x000000004037e121 0x0 - *fill* 0x000000004037e121 0x0 - *fill* 0x000000004037e121 0x3 + 0x000000004037e100 0x25 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037e100 spi_flash_hal_check_status + *fill* 0x000000004037e125 0x0 + *fill* 0x000000004037e125 0x0 + *fill* 0x000000004037e125 0x0 + *fill* 0x000000004037e125 0x0 + *fill* 0x000000004037e125 0x3 .text.spi_flash_hal_resume - 0x000000004037e124 0x18 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037e124 spi_flash_hal_resume + 0x000000004037e128 0x18 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037e128 spi_flash_hal_resume .text.spi_flash_hal_suspend - 0x000000004037e13c 0x18 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - 0x000000004037e13c spi_flash_hal_suspend + 0x000000004037e140 0x18 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004037e140 spi_flash_hal_suspend *libhal.a:spi_hal_iram.*(.literal .literal.* .text .text.*) *libhal.a:spi_slave_hal_iram.*(.literal .literal.* .text .text.*) *libhal.a:systimer_hal.*(.literal .literal.* .text .text.*) .text.systimer_hal_init - 0x000000004037e154 0x1a esp-idf/hal/libhal.a(systimer_hal.c.obj) - 0x000000004037e154 systimer_hal_init - *fill* 0x000000004037e16e 0x2 + 0x000000004037e158 0x1a esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x000000004037e158 systimer_hal_init + *fill* 0x000000004037e172 0x2 .text.systimer_hal_get_counter_value - 0x000000004037e170 0x52 esp-idf/hal/libhal.a(systimer_hal.c.obj) - 0x000000004037e170 systimer_hal_get_counter_value - *fill* 0x000000004037e1c2 0x2 + 0x000000004037e174 0x52 esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x000000004037e174 systimer_hal_get_counter_value + *fill* 0x000000004037e1c6 0x2 .text.systimer_hal_set_alarm_target - 0x000000004037e1c4 0x70 esp-idf/hal/libhal.a(systimer_hal.c.obj) - 0x000000004037e1c4 systimer_hal_set_alarm_target + 0x000000004037e1c8 0x70 esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x000000004037e1c8 systimer_hal_set_alarm_target .text.systimer_hal_set_alarm_period - 0x000000004037e234 0x87 esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x000000004037e238 0x87 esp-idf/hal/libhal.a(systimer_hal.c.obj) 0x8a (size before relaxing) - 0x000000004037e234 systimer_hal_set_alarm_period - *fill* 0x000000004037e2bb 0x1 + 0x000000004037e238 systimer_hal_set_alarm_period + *fill* 0x000000004037e2bf 0x1 .text.systimer_hal_counter_value_advance - 0x000000004037e2bc 0x58 esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x000000004037e2c0 0x58 esp-idf/hal/libhal.a(systimer_hal.c.obj) 0x5c (size before relaxing) - 0x000000004037e2bc systimer_hal_counter_value_advance + 0x000000004037e2c0 systimer_hal_counter_value_advance .text.systimer_hal_select_alarm_mode - 0x000000004037e314 0x3f esp-idf/hal/libhal.a(systimer_hal.c.obj) - 0x000000004037e314 systimer_hal_select_alarm_mode - *fill* 0x000000004037e353 0x1 + 0x000000004037e318 0x3f esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x000000004037e318 systimer_hal_select_alarm_mode + *fill* 0x000000004037e357 0x1 .text.systimer_hal_connect_alarm_counter - 0x000000004037e354 0x22 esp-idf/hal/libhal.a(systimer_hal.c.obj) - 0x000000004037e354 systimer_hal_connect_alarm_counter - *fill* 0x000000004037e376 0x2 + 0x000000004037e358 0x22 esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x000000004037e358 systimer_hal_connect_alarm_counter + *fill* 0x000000004037e37a 0x2 .text.systimer_hal_set_tick_rate_ops - 0x000000004037e378 0xd esp-idf/hal/libhal.a(systimer_hal.c.obj) - 0x000000004037e378 systimer_hal_set_tick_rate_ops - *fill* 0x000000004037e385 0x0 - *fill* 0x000000004037e385 0x0 - *fill* 0x000000004037e385 0x3 + 0x000000004037e37c 0xd esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x000000004037e37c systimer_hal_set_tick_rate_ops + *fill* 0x000000004037e389 0x0 + *fill* 0x000000004037e389 0x0 + *fill* 0x000000004037e389 0x3 .text.systimer_hal_enable_alarm_int - 0x000000004037e388 0x1e esp-idf/hal/libhal.a(systimer_hal.c.obj) - 0x000000004037e388 systimer_hal_enable_alarm_int - *fill* 0x000000004037e3a6 0x2 + 0x000000004037e38c 0x1e esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x000000004037e38c systimer_hal_enable_alarm_int + *fill* 0x000000004037e3aa 0x2 .text.systimer_hal_enable_counter - 0x000000004037e3a8 0x21 esp-idf/hal/libhal.a(systimer_hal.c.obj) - 0x000000004037e3a8 systimer_hal_enable_counter - *fill* 0x000000004037e3c9 0x0 - *fill* 0x000000004037e3c9 0x0 - *fill* 0x000000004037e3c9 0x3 + 0x000000004037e3ac 0x21 esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x000000004037e3ac systimer_hal_enable_counter + *fill* 0x000000004037e3cd 0x0 + *fill* 0x000000004037e3cd 0x0 + *fill* 0x000000004037e3cd 0x3 .text.systimer_hal_counter_can_stall_by_cpu - 0x000000004037e3cc 0x50 esp-idf/hal/libhal.a(systimer_hal.c.obj) - 0x000000004037e3cc systimer_hal_counter_can_stall_by_cpu + 0x000000004037e3d0 0x50 esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x000000004037e3d0 systimer_hal_counter_can_stall_by_cpu *libheap.a:multi_heap.*(.literal.assert_valid_block .text.assert_valid_block) .text.assert_valid_block - 0x000000004037e41c 0x38 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004037e420 0x38 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x3c (size before relaxing) *libheap.a:multi_heap.*(.literal.multi_heap_aligned_alloc_impl .text.multi_heap_aligned_alloc_impl) *libheap.a:multi_heap.*(.literal.multi_heap_aligned_alloc_impl_offs .text.multi_heap_aligned_alloc_impl_offs) *libheap.a:multi_heap.*(.literal.multi_heap_free_impl .text.multi_heap_free_impl) .text.multi_heap_free_impl - 0x000000004037e454 0x46 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004037e458 0x46 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x56 (size before relaxing) - 0x000000004037e454 multi_heap_free - 0x000000004037e454 multi_heap_free_impl - 0x000000004037e454 multi_heap_aligned_free + 0x000000004037e458 multi_heap_free + 0x000000004037e458 multi_heap_free_impl + 0x000000004037e458 multi_heap_aligned_free *libheap.a:multi_heap.*(.literal.multi_heap_get_allocated_size_impl .text.multi_heap_get_allocated_size_impl) - *fill* 0x000000004037e49a 0x2 + *fill* 0x000000004037e49e 0x2 .text.multi_heap_get_allocated_size_impl - 0x000000004037e49c 0xc esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004037e4a0 0xc esp-idf/heap/libheap.a(multi_heap.c.obj) 0x10 (size before relaxing) - 0x000000004037e49c multi_heap_get_allocated_size - 0x000000004037e49c multi_heap_get_allocated_size_impl - *fill* 0x000000004037e4a8 0x0 + 0x000000004037e4a0 multi_heap_get_allocated_size + 0x000000004037e4a0 multi_heap_get_allocated_size_impl + *fill* 0x000000004037e4ac 0x0 *libheap.a:multi_heap.*(.literal.multi_heap_get_block_address_impl .text.multi_heap_get_block_address_impl) *libheap.a:multi_heap.*(.literal.multi_heap_get_first_block .text.multi_heap_get_first_block) *libheap.a:multi_heap.*(.literal.multi_heap_get_next_block .text.multi_heap_get_next_block) *libheap.a:multi_heap.*(.literal.multi_heap_internal_lock .text.multi_heap_internal_lock) .text.multi_heap_internal_lock - 0x000000004037e4a8 0xe esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004037e4ac 0xe esp-idf/heap/libheap.a(multi_heap.c.obj) 0x12 (size before relaxing) - 0x000000004037e4a8 multi_heap_internal_lock + 0x000000004037e4ac multi_heap_internal_lock *libheap.a:multi_heap.*(.literal.multi_heap_internal_unlock .text.multi_heap_internal_unlock) - *fill* 0x000000004037e4b6 0x2 + *fill* 0x000000004037e4ba 0x2 .text.multi_heap_internal_unlock - 0x000000004037e4b8 0xc esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004037e4bc 0xc esp-idf/heap/libheap.a(multi_heap.c.obj) 0xf (size before relaxing) - 0x000000004037e4b8 multi_heap_internal_unlock - *fill* 0x000000004037e4c4 0x0 + 0x000000004037e4bc multi_heap_internal_unlock + *fill* 0x000000004037e4c8 0x0 *libheap.a:multi_heap.*(.literal.multi_heap_is_free .text.multi_heap_is_free) *libheap.a:multi_heap.*(.literal.multi_heap_malloc_impl .text.multi_heap_malloc_impl) - *fill* 0x000000004037e4c4 0x0 + *fill* 0x000000004037e4c8 0x0 .text.multi_heap_malloc_impl - 0x000000004037e4c4 0x4e esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004037e4c8 0x4e esp-idf/heap/libheap.a(multi_heap.c.obj) 0x62 (size before relaxing) - 0x000000004037e4c4 multi_heap_malloc_impl - 0x000000004037e4c4 multi_heap_malloc - *fill* 0x000000004037e512 0x0 + 0x000000004037e4c8 multi_heap_malloc_impl + 0x000000004037e4c8 multi_heap_malloc + *fill* 0x000000004037e516 0x0 *libheap.a:multi_heap.*(.literal.multi_heap_realloc_impl .text.multi_heap_realloc_impl) - *fill* 0x000000004037e512 0x2 + *fill* 0x000000004037e516 0x2 .text.multi_heap_realloc_impl - 0x000000004037e514 0x73 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004037e518 0x73 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x87 (size before relaxing) - 0x000000004037e514 multi_heap_realloc_impl - 0x000000004037e514 multi_heap_realloc - *fill* 0x000000004037e587 0x0 + 0x000000004037e518 multi_heap_realloc_impl + 0x000000004037e518 multi_heap_realloc + *fill* 0x000000004037e58b 0x0 *libheap.a:multi_heap.*(.literal.multi_heap_set_lock .text.multi_heap_set_lock) - *fill* 0x000000004037e587 0x1 + *fill* 0x000000004037e58b 0x1 .text.multi_heap_set_lock - 0x000000004037e588 0x7 esp-idf/heap/libheap.a(multi_heap.c.obj) - 0x000000004037e588 multi_heap_set_lock + 0x000000004037e58c 0x7 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004037e58c multi_heap_set_lock *libheap.a:tlsf.*(.literal.tlsf_align_size .text.tlsf_align_size) *libheap.a:tlsf.*(.literal.tlsf_alloc_overhead .text.tlsf_alloc_overhead) - *fill* 0x000000004037e58f 0x1 + *fill* 0x000000004037e593 0x1 .text.tlsf_alloc_overhead - 0x000000004037e590 0x7 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x000000004037e590 tlsf_alloc_overhead + 0x000000004037e594 0x7 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004037e594 tlsf_alloc_overhead *libheap.a:tlsf.*(.literal.tlsf_block_size .text.tlsf_block_size) - *fill* 0x000000004037e597 0x1 + *fill* 0x000000004037e59b 0x1 .text.tlsf_block_size - 0x000000004037e598 0x16 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x000000004037e598 tlsf_block_size + 0x000000004037e59c 0x16 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004037e59c tlsf_block_size *libheap.a:tlsf.*(.literal.tlsf_block_size_max .text.tlsf_block_size_max) - *fill* 0x000000004037e5ae 0x2 + *fill* 0x000000004037e5b2 0x2 .text.tlsf_block_size_max - 0x000000004037e5b0 0x19 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x000000004037e5b0 tlsf_block_size_max + 0x000000004037e5b4 0x19 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004037e5b4 tlsf_block_size_max *libheap.a:tlsf.*(.literal.tlsf_block_size_min .text.tlsf_block_size_min) *libheap.a:tlsf.*(.literal.tlsf_free .text.tlsf_free) - *fill* 0x000000004037e5c9 0x3 + *fill* 0x000000004037e5cd 0x3 .text.tlsf_free - 0x000000004037e5cc 0x3d8 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004037e5d0 0x3d8 esp-idf/heap/libheap.a(tlsf.c.obj) 0x3fc (size before relaxing) - 0x000000004037e5cc tlsf_free - *fill* 0x000000004037e9a4 0x0 + 0x000000004037e5d0 tlsf_free + *fill* 0x000000004037e9a8 0x0 *libheap.a:tlsf.*(.literal.tlsf_get_pool .text.tlsf_get_pool) .text.tlsf_get_pool - 0x000000004037e9a4 0xc esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004037e9a8 0xc esp-idf/heap/libheap.a(tlsf.c.obj) 0x10 (size before relaxing) - 0x000000004037e9a4 tlsf_get_pool + 0x000000004037e9a8 tlsf_get_pool *libheap.a:tlsf.*(.literal.tlsf_malloc .text.tlsf_malloc) .text.tlsf_malloc - 0x000000004037e9b0 0x3c9 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004037e9b4 0x3c9 esp-idf/heap/libheap.a(tlsf.c.obj) 0x3e9 (size before relaxing) - 0x000000004037e9b0 tlsf_malloc + 0x000000004037e9b4 tlsf_malloc *libheap.a:tlsf.*(.literal.tlsf_memalign .text.tlsf_memalign) *libheap.a:tlsf.*(.literal.tlsf_memalign_offs .text.tlsf_memalign_offs) *libheap.a:tlsf.*(.literal.tlsf_realloc .text.tlsf_realloc) - *fill* 0x000000004037ed79 0x3 + *fill* 0x000000004037ed7d 0x3 .text.tlsf_realloc - 0x000000004037ed7c 0x550 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004037ed80 0x550 esp-idf/heap/libheap.a(tlsf.c.obj) 0x594 (size before relaxing) - 0x000000004037ed7c tlsf_realloc - *fill* 0x000000004037f2cc 0x0 + 0x000000004037ed80 tlsf_realloc + *fill* 0x000000004037f2d0 0x0 *libheap.a:tlsf.*(.literal.tlsf_size .text.tlsf_size) .text.tlsf_size - 0x000000004037f2cc 0xe esp-idf/heap/libheap.a(tlsf.c.obj) - 0x000000004037f2cc tlsf_size + 0x000000004037f2d0 0xe esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004037f2d0 tlsf_size *liblog.a:log.*(.literal.esp_log_write .text.esp_log_write) - *fill* 0x000000004037f2da 0x2 + *fill* 0x000000004037f2de 0x2 .text.esp_log_write - 0x000000004037f2dc 0x26 esp-idf/log/liblog.a(log.c.obj) - 0x000000004037f2dc esp_log_write - *fill* 0x000000004037f302 0x0 + 0x000000004037f2e0 0x26 esp-idf/log/liblog.a(log.c.obj) + 0x000000004037f2e0 esp_log_write + *fill* 0x000000004037f306 0x0 *liblog.a:log_freertos.*(.literal.esp_log_early_timestamp .text.esp_log_early_timestamp) - *fill* 0x000000004037f302 0x2 + *fill* 0x000000004037f306 0x2 .text.esp_log_early_timestamp - 0x000000004037f304 0x1d esp-idf/log/liblog.a(log_freertos.c.obj) - 0x000000004037f304 esp_log_early_timestamp - *fill* 0x000000004037f321 0x0 + 0x000000004037f308 0x1d esp-idf/log/liblog.a(log_freertos.c.obj) + 0x000000004037f308 esp_log_early_timestamp + *fill* 0x000000004037f325 0x0 *liblog.a:log_freertos.*(.literal.esp_log_impl_lock .text.esp_log_impl_lock) *liblog.a:log_freertos.*(.literal.esp_log_impl_lock_timeout .text.esp_log_impl_lock_timeout) - *fill* 0x000000004037f321 0x3 + *fill* 0x000000004037f325 0x3 .text.esp_log_impl_lock_timeout - 0x000000004037f324 0x3c esp-idf/log/liblog.a(log_freertos.c.obj) + 0x000000004037f328 0x3c esp-idf/log/liblog.a(log_freertos.c.obj) 0x44 (size before relaxing) - 0x000000004037f324 esp_log_impl_lock_timeout - *fill* 0x000000004037f360 0x0 + 0x000000004037f328 esp_log_impl_lock_timeout + *fill* 0x000000004037f364 0x0 *liblog.a:log_freertos.*(.literal.esp_log_impl_unlock .text.esp_log_impl_unlock) .text.esp_log_impl_unlock - 0x000000004037f360 0x1b esp-idf/log/liblog.a(log_freertos.c.obj) + 0x000000004037f364 0x1b esp-idf/log/liblog.a(log_freertos.c.obj) 0x1f (size before relaxing) - 0x000000004037f360 esp_log_impl_unlock + 0x000000004037f364 esp_log_impl_unlock *liblog.a:log_freertos.*(.literal.esp_log_timestamp .text.esp_log_timestamp) - *fill* 0x000000004037f37b 0x1 + *fill* 0x000000004037f37f 0x1 .text.esp_log_timestamp - 0x000000004037f37c 0x48 esp-idf/log/liblog.a(log_freertos.c.obj) + 0x000000004037f380 0x48 esp-idf/log/liblog.a(log_freertos.c.obj) 0x57 (size before relaxing) - 0x000000004037f37c esp_log_timestamp - *fill* 0x000000004037f3c4 0x0 + 0x000000004037f380 esp_log_timestamp + *fill* 0x000000004037f3c8 0x0 *libnet80211.a:(.wifi0iram .wifi0iram.*) *libnet80211.a:(.wifirxiram .wifirxiram.*) *libnet80211.a:(.wifislprxiram .wifislprxiram.*) *libnewlib.a:abort.*(.literal .literal.* .text .text.*) - *fill* 0x000000004037f3c4 0x0 - .text.abort 0x000000004037f3c4 0x8d esp-idf/newlib/libnewlib.a(abort.c.obj) + *fill* 0x000000004037f3c8 0x0 + .text.abort 0x000000004037f3c8 0x8d esp-idf/newlib/libnewlib.a(abort.c.obj) 0x91 (size before relaxing) - 0x000000004037f3c4 abort - *fill* 0x000000004037f451 0x0 + 0x000000004037f3c8 abort + *fill* 0x000000004037f455 0x0 *libnewlib.a:assert.*(.literal .literal.* .text .text.*) - *fill* 0x000000004037f451 0x3 + *fill* 0x000000004037f455 0x3 .text.__assert_func - 0x000000004037f454 0x130 esp-idf/newlib/libnewlib.a(assert.c.obj) + 0x000000004037f458 0x130 esp-idf/newlib/libnewlib.a(assert.c.obj) 0x138 (size before relaxing) - 0x000000004037f454 __assert_func - *fill* 0x000000004037f584 0x0 + 0x000000004037f458 __assert_func + *fill* 0x000000004037f588 0x0 .text.newlib_include_assert_impl - 0x000000004037f584 0x5 esp-idf/newlib/libnewlib.a(assert.c.obj) - 0x000000004037f584 newlib_include_assert_impl + 0x000000004037f588 0x5 esp-idf/newlib/libnewlib.a(assert.c.obj) + 0x000000004037f588 newlib_include_assert_impl *libnewlib.a:heap.*(.literal .literal.* .text .text.*) - *fill* 0x000000004037f589 0x3 - .text.malloc 0x000000004037f58c 0xc esp-idf/newlib/libnewlib.a(heap.c.obj) + *fill* 0x000000004037f58d 0x3 + .text.malloc 0x000000004037f590 0xc esp-idf/newlib/libnewlib.a(heap.c.obj) 0x10 (size before relaxing) - 0x000000004037f58c pvalloc - 0x000000004037f58c valloc - 0x000000004037f58c malloc - .text.free 0x000000004037f598 0xa esp-idf/newlib/libnewlib.a(heap.c.obj) + 0x000000004037f590 pvalloc + 0x000000004037f590 valloc + 0x000000004037f590 malloc + .text.free 0x000000004037f59c 0xa esp-idf/newlib/libnewlib.a(heap.c.obj) 0xe (size before relaxing) - 0x000000004037f598 free - 0x000000004037f598 cfree - *fill* 0x000000004037f5a2 0x2 + 0x000000004037f59c free + 0x000000004037f59c cfree + *fill* 0x000000004037f5a6 0x2 .text._malloc_r - 0x000000004037f5a4 0xc esp-idf/newlib/libnewlib.a(heap.c.obj) + 0x000000004037f5a8 0xc esp-idf/newlib/libnewlib.a(heap.c.obj) 0x10 (size before relaxing) - 0x000000004037f5a4 _malloc_r - .text._free_r 0x000000004037f5b0 0xa esp-idf/newlib/libnewlib.a(heap.c.obj) + 0x000000004037f5a8 _malloc_r + .text._free_r 0x000000004037f5b4 0xa esp-idf/newlib/libnewlib.a(heap.c.obj) 0xe (size before relaxing) - 0x000000004037f5b0 _free_r - *fill* 0x000000004037f5ba 0x2 + 0x000000004037f5b4 _free_r + *fill* 0x000000004037f5be 0x2 .text._realloc_r - 0x000000004037f5bc 0x11 esp-idf/newlib/libnewlib.a(heap.c.obj) - 0x000000004037f5bc _realloc_r - *fill* 0x000000004037f5cd 0x3 + 0x000000004037f5c0 0x11 esp-idf/newlib/libnewlib.a(heap.c.obj) + 0x000000004037f5c0 _realloc_r + *fill* 0x000000004037f5d1 0x3 .text._calloc_r - 0x000000004037f5d0 0x2c esp-idf/newlib/libnewlib.a(heap.c.obj) + 0x000000004037f5d4 0x2c esp-idf/newlib/libnewlib.a(heap.c.obj) 0x30 (size before relaxing) - 0x000000004037f5d0 _calloc_r - .text.calloc 0x000000004037f5fc 0x14 esp-idf/newlib/libnewlib.a(heap.c.obj) + 0x000000004037f5d4 _calloc_r + .text.calloc 0x000000004037f600 0x14 esp-idf/newlib/libnewlib.a(heap.c.obj) 0x18 (size before relaxing) - 0x000000004037f5fc calloc - *fill* 0x000000004037f610 0x0 - *fill* 0x000000004037f610 0x0 - *fill* 0x000000004037f610 0x0 - *fill* 0x000000004037f610 0x0 + 0x000000004037f600 calloc + *fill* 0x000000004037f614 0x0 + *fill* 0x000000004037f614 0x0 + *fill* 0x000000004037f614 0x0 + *fill* 0x000000004037f614 0x0 .text.newlib_include_heap_impl - 0x000000004037f610 0x5 esp-idf/newlib/libnewlib.a(heap.c.obj) - 0x000000004037f610 newlib_include_heap_impl + 0x000000004037f614 0x5 esp-idf/newlib/libnewlib.a(heap.c.obj) + 0x000000004037f614 newlib_include_heap_impl *libnewlib.a:stdatomic.*(.literal .literal.* .text .text.*) *libpp.a:(.wifi0iram .wifi0iram.*) *libpp.a:(.wifiorslpiram .wifiorslpiram.*) @@ -10653,525 +10646,525 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ *librtc.a:(.literal .literal.* .text .text.*) *libsoc.a:lldesc.*(.literal .literal.* .text .text.*) *libspi_flash.a:flash_brownout_hook.*(.literal .literal.* .text .text.*) - *fill* 0x000000004037f615 0x3 + *fill* 0x000000004037f619 0x3 .text.spi_flash_needs_reset_check - 0x000000004037f618 0x18 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - 0x000000004037f618 spi_flash_needs_reset_check + 0x000000004037f61c 0x18 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + 0x000000004037f61c spi_flash_needs_reset_check .text.spi_flash_set_erasing_flag - 0x000000004037f630 0xb esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - 0x000000004037f630 spi_flash_set_erasing_flag - *fill* 0x000000004037f63b 0x1 + 0x000000004037f634 0xb esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + 0x000000004037f634 spi_flash_set_erasing_flag + *fill* 0x000000004037f63f 0x1 .text.spi_flash_brownout_need_reset - 0x000000004037f63c 0x20 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - 0x000000004037f63c spi_flash_brownout_need_reset - *fill* 0x000000004037f65c 0x0 - *fill* 0x000000004037f65c 0x0 + 0x000000004037f640 0x20 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + 0x000000004037f640 spi_flash_brownout_need_reset + *fill* 0x000000004037f660 0x0 + *fill* 0x000000004037f660 0x0 *libspi_flash.a:memspi_host_driver.*(.literal .literal.* .text .text.*) .text.memspi_host_read_id_hs - 0x000000004037f65c 0x82 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x000000004037f660 0x82 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) 0x86 (size before relaxing) - 0x000000004037f65c memspi_host_read_id_hs - *fill* 0x000000004037f6de 0x2 + 0x000000004037f660 memspi_host_read_id_hs + *fill* 0x000000004037f6e2 0x2 .text.memspi_host_flush_cache - 0x000000004037f6e0 0x19 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - 0x000000004037f6e0 memspi_host_flush_cache - *fill* 0x000000004037f6f9 0x3 + 0x000000004037f6e4 0x19 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x000000004037f6e4 memspi_host_flush_cache + *fill* 0x000000004037f6fd 0x3 .text.memspi_host_erase_sector - 0x000000004037f6fc 0x47 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x000000004037f700 0x47 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) 0x4a (size before relaxing) - 0x000000004037f6fc memspi_host_erase_sector - *fill* 0x000000004037f743 0x1 + 0x000000004037f700 memspi_host_erase_sector + *fill* 0x000000004037f747 0x1 .text.memspi_host_erase_block - 0x000000004037f744 0x48 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x000000004037f748 0x48 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) 0x4b (size before relaxing) - 0x000000004037f744 memspi_host_erase_block - *fill* 0x000000004037f78c 0x0 + 0x000000004037f748 memspi_host_erase_block + *fill* 0x000000004037f790 0x0 .text.memspi_host_program_page - 0x000000004037f78c 0x4f esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x000000004037f790 0x4f esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) 0x52 (size before relaxing) - 0x000000004037f78c memspi_host_program_page - *fill* 0x000000004037f7db 0x1 + 0x000000004037f790 memspi_host_program_page + *fill* 0x000000004037f7df 0x1 .text.memspi_host_init_pointers - 0x000000004037f7dc 0x72 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - 0x000000004037f7dc memspi_host_init_pointers - *fill* 0x000000004037f84e 0x2 + 0x000000004037f7e0 0x72 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x000000004037f7e0 memspi_host_init_pointers + *fill* 0x000000004037f852 0x2 .text.memspi_host_read_status_hs - 0x000000004037f850 0x38 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - 0x000000004037f850 memspi_host_read_status_hs + 0x000000004037f854 0x38 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x000000004037f854 memspi_host_read_status_hs .text.memspi_host_erase_chip - 0x000000004037f888 0x26 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - 0x000000004037f888 memspi_host_erase_chip - *fill* 0x000000004037f8ae 0x2 + 0x000000004037f88c 0x26 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x000000004037f88c memspi_host_erase_chip + *fill* 0x000000004037f8b2 0x2 .text.memspi_host_set_write_protect - 0x000000004037f8b0 0x32 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - 0x000000004037f8b0 memspi_host_set_write_protect - *fill* 0x000000004037f8e2 0x2 + 0x000000004037f8b4 0x32 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x000000004037f8b4 memspi_host_set_write_protect + *fill* 0x000000004037f8e6 0x2 .text.memspi_host_write_data_slicer - 0x000000004037f8e4 0x43 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - 0x000000004037f8e4 memspi_host_write_data_slicer - *fill* 0x000000004037f927 0x1 + 0x000000004037f8e8 0x43 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x000000004037f8e8 memspi_host_write_data_slicer + *fill* 0x000000004037f92b 0x1 .text.memspi_host_read_data_slicer - 0x000000004037f928 0x35 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - 0x000000004037f928 memspi_host_read_data_slicer - *fill* 0x000000004037f95d 0x0 - *fill* 0x000000004037f95d 0x0 - *fill* 0x000000004037f95d 0x0 - *fill* 0x000000004037f95d 0x0 - *fill* 0x000000004037f95d 0x0 - *fill* 0x000000004037f95d 0x0 + 0x000000004037f92c 0x35 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x000000004037f92c memspi_host_read_data_slicer + *fill* 0x000000004037f961 0x0 + *fill* 0x000000004037f961 0x0 + *fill* 0x000000004037f961 0x0 + *fill* 0x000000004037f961 0x0 + *fill* 0x000000004037f961 0x0 + *fill* 0x000000004037f961 0x0 *libspi_flash.a:spi_flash_chip_boya.*(.literal .literal.* .text .text.*) - *fill* 0x000000004037f95d 0x3 + *fill* 0x000000004037f961 0x3 .text.spi_flash_chip_boya_probe - 0x000000004037f960 0x29 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - 0x000000004037f960 spi_flash_chip_boya_probe - *fill* 0x000000004037f989 0x0 - *fill* 0x000000004037f989 0x3 + 0x000000004037f964 0x29 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + 0x000000004037f964 spi_flash_chip_boya_probe + *fill* 0x000000004037f98d 0x0 + *fill* 0x000000004037f98d 0x3 .text.spi_flash_chip_boya_get_caps - 0x000000004037f98c 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - 0x000000004037f98c spi_flash_chip_boya_get_caps + 0x000000004037f990 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + 0x000000004037f990 spi_flash_chip_boya_get_caps *libspi_flash.a:spi_flash_chip_gd.*(.literal .literal.* .text .text.*) - *fill* 0x000000004037f993 0x1 + *fill* 0x000000004037f997 0x1 .text.spi_flash_chip_gd_detect_size - 0x000000004037f994 0x35 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - 0x000000004037f994 spi_flash_chip_gd_detect_size - *fill* 0x000000004037f9c9 0x3 + 0x000000004037f998 0x35 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x000000004037f998 spi_flash_chip_gd_detect_size + *fill* 0x000000004037f9cd 0x3 .text.spi_flash_chip_gd_probe - 0x000000004037f9cc 0x39 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - 0x000000004037f9cc spi_flash_chip_gd_probe - *fill* 0x000000004037fa05 0x3 + 0x000000004037f9d0 0x39 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x000000004037f9d0 spi_flash_chip_gd_probe + *fill* 0x000000004037fa09 0x3 .text.spi_flash_chip_gd_set_io_mode - 0x000000004037fa08 0x44 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - 0x000000004037fa08 spi_flash_chip_gd_set_io_mode + 0x000000004037fa0c 0x44 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x000000004037fa0c spi_flash_chip_gd_set_io_mode .text.spi_flash_chip_gd_get_io_mode - 0x000000004037fa4c 0x1e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - 0x000000004037fa4c spi_flash_chip_gd_get_io_mode - *fill* 0x000000004037fa6a 0x2 + 0x000000004037fa50 0x1e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x000000004037fa50 spi_flash_chip_gd_get_io_mode + *fill* 0x000000004037fa6e 0x2 .text.spi_flash_chip_gd_get_caps - 0x000000004037fa6c 0x19 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - 0x000000004037fa6c spi_flash_chip_gd_get_caps - *fill* 0x000000004037fa85 0x0 - *fill* 0x000000004037fa85 0x0 - *fill* 0x000000004037fa85 0x0 + 0x000000004037fa70 0x19 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x000000004037fa70 spi_flash_chip_gd_get_caps + *fill* 0x000000004037fa89 0x0 + *fill* 0x000000004037fa89 0x0 + *fill* 0x000000004037fa89 0x0 *libspi_flash.a:spi_flash_chip_generic.*(.literal .literal.* .text .text.*) - *fill* 0x000000004037fa85 0x3 + *fill* 0x000000004037fa89 0x3 .text.spi_flash_chip_generic_detect_size - 0x000000004037fa88 0x41 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x000000004037fa88 spi_flash_chip_generic_detect_size - *fill* 0x000000004037fac9 0x3 + 0x000000004037fa8c 0x41 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004037fa8c spi_flash_chip_generic_detect_size + *fill* 0x000000004037facd 0x3 .text.spi_flash_chip_generic_write_encrypted - 0x000000004037facc 0xd0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x000000004037facc spi_flash_chip_generic_write_encrypted + 0x000000004037fad0 0xd0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004037fad0 spi_flash_chip_generic_write_encrypted .text.spi_flash_chip_generic_config_host_io_mode - 0x000000004037fb9c 0x152 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x000000004037fb9c spi_flash_chip_generic_config_host_io_mode - *fill* 0x000000004037fcee 0x2 + 0x000000004037fba0 0x152 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004037fba0 spi_flash_chip_generic_config_host_io_mode + *fill* 0x000000004037fcf2 0x2 .text.spi_flash_common_read_status_16b_rdsr_rdsr2 - 0x000000004037fcf0 0x34 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004037fcf4 0x34 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x38 (size before relaxing) - 0x000000004037fcf0 spi_flash_common_read_status_16b_rdsr_rdsr2 + 0x000000004037fcf4 spi_flash_common_read_status_16b_rdsr_rdsr2 .text.spi_flash_common_write_status_16b_wrsr - 0x000000004037fd24 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x000000004037fd24 spi_flash_common_write_status_16b_wrsr - *fill* 0x000000004037fd39 0x3 + 0x000000004037fd28 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004037fd28 spi_flash_common_write_status_16b_wrsr + *fill* 0x000000004037fd3d 0x3 .text.spi_flash_chip_generic_read - 0x000000004037fd3c 0xb8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004037fd40 0xb8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0xc0 (size before relaxing) - 0x000000004037fd3c spi_flash_chip_generic_read + 0x000000004037fd40 spi_flash_chip_generic_read .text.spi_flash_chip_generic_write - 0x000000004037fdf4 0xb0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x000000004037fdf4 spi_flash_chip_generic_write + 0x000000004037fdf8 0xb0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004037fdf8 spi_flash_chip_generic_write .text.spi_flash_chip_generic_get_write_protect - 0x000000004037fea4 0x3a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004037fea8 0x3a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x3e (size before relaxing) - 0x000000004037fea4 spi_flash_chip_generic_get_write_protect - *fill* 0x000000004037fede 0x2 + 0x000000004037fea8 spi_flash_chip_generic_get_write_protect + *fill* 0x000000004037fee2 0x2 .text.spi_flash_chip_generic_yield - 0x000000004037fee0 0x44 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004037fee4 0x44 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x48 (size before relaxing) - 0x000000004037fee0 spi_flash_chip_generic_yield + 0x000000004037fee4 spi_flash_chip_generic_yield .text.spi_flash_chip_generic_suspend_cmd_conf - 0x000000004037ff24 0x54 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004037ff28 0x54 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x58 (size before relaxing) - 0x000000004037ff24 spi_flash_chip_generic_suspend_cmd_conf + 0x000000004037ff28 spi_flash_chip_generic_suspend_cmd_conf .text.spi_flash_chip_generic_read_unique_id - 0x000000004037ff78 0x97 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004037ff7c 0x97 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x9b (size before relaxing) - 0x000000004037ff78 spi_flash_chip_generic_read_unique_id - *fill* 0x000000004038000f 0x1 + 0x000000004037ff7c spi_flash_chip_generic_read_unique_id + *fill* 0x0000000040380013 0x1 .text.spi_flash_common_read_status_8b_rdsr2 - 0x0000000040380010 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x0000000040380010 spi_flash_common_read_status_8b_rdsr2 - *fill* 0x0000000040380025 0x3 + 0x0000000040380014 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040380014 spi_flash_common_read_status_8b_rdsr2 + *fill* 0x0000000040380029 0x3 .text.spi_flash_chip_generic_get_io_mode - 0x0000000040380028 0x1e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x0000000040380028 spi_flash_chip_generic_get_io_mode - *fill* 0x0000000040380046 0x2 + 0x000000004038002c 0x1e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004038002c spi_flash_chip_generic_get_io_mode + *fill* 0x000000004038004a 0x2 .text.spi_flash_common_read_status_8b_rdsr - 0x0000000040380048 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x0000000040380048 spi_flash_common_read_status_8b_rdsr - *fill* 0x000000004038005d 0x3 + 0x000000004038004c 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004038004c spi_flash_common_read_status_8b_rdsr + *fill* 0x0000000040380061 0x3 .text.spi_flash_common_write_status_8b_wrsr - 0x0000000040380060 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x0000000040380060 spi_flash_common_write_status_8b_wrsr - *fill* 0x0000000040380075 0x3 + 0x0000000040380064 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040380064 spi_flash_common_write_status_8b_wrsr + *fill* 0x0000000040380079 0x3 .text.spi_flash_common_write_status_8b_wrsr2 - 0x0000000040380078 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x0000000040380078 spi_flash_common_write_status_8b_wrsr2 - *fill* 0x000000004038008d 0x3 + 0x000000004038007c 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004038007c spi_flash_common_write_status_8b_wrsr2 + *fill* 0x0000000040380091 0x3 .text.spi_flash_chip_generic_set_io_mode - 0x0000000040380090 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x0000000040380090 spi_flash_chip_generic_set_io_mode - *fill* 0x00000000403800a8 0x0 - *fill* 0x00000000403800a8 0x0 + 0x0000000040380094 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040380094 spi_flash_chip_generic_set_io_mode + *fill* 0x00000000403800ac 0x0 + *fill* 0x00000000403800ac 0x0 .text.spi_flash_chip_generic_probe - 0x00000000403800a8 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x00000000403800a8 spi_flash_chip_generic_probe - *fill* 0x00000000403800af 0x1 + 0x00000000403800ac 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403800ac spi_flash_chip_generic_probe + *fill* 0x00000000403800b3 0x1 .text.spi_flash_chip_generic_reset - 0x00000000403800b0 0x5c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x00000000403800b0 spi_flash_chip_generic_reset + 0x00000000403800b4 0x5c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403800b4 spi_flash_chip_generic_reset .text.spi_flash_chip_generic_erase_chip - 0x000000004038010c 0x8c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x000000004038010c spi_flash_chip_generic_erase_chip + 0x0000000040380110 0x8c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040380110 spi_flash_chip_generic_erase_chip .text.spi_flash_chip_generic_erase_sector - 0x0000000040380198 0x90 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x0000000040380198 spi_flash_chip_generic_erase_sector + 0x000000004038019c 0x90 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004038019c spi_flash_chip_generic_erase_sector .text.spi_flash_chip_generic_erase_block - 0x0000000040380228 0x90 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x0000000040380228 spi_flash_chip_generic_erase_block + 0x000000004038022c 0x90 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004038022c spi_flash_chip_generic_erase_block .text.spi_flash_chip_generic_page_program - 0x00000000403802b8 0x65 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x00000000403802b8 spi_flash_chip_generic_page_program - *fill* 0x000000004038031d 0x3 + 0x00000000403802bc 0x65 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403802bc spi_flash_chip_generic_page_program + *fill* 0x0000000040380321 0x3 .text.spi_flash_chip_generic_set_write_protect - 0x0000000040380320 0x50 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x0000000040380320 spi_flash_chip_generic_set_write_protect + 0x0000000040380324 0x50 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040380324 spi_flash_chip_generic_set_write_protect .text.spi_flash_chip_generic_read_reg - 0x0000000040380370 0x12 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x0000000040380370 spi_flash_chip_generic_read_reg - *fill* 0x0000000040380382 0x2 + 0x0000000040380374 0x12 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040380374 spi_flash_chip_generic_read_reg + *fill* 0x0000000040380386 0x2 .text.spi_flash_chip_generic_wait_idle - 0x0000000040380384 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x0000000040380384 spi_flash_chip_generic_wait_idle - *fill* 0x000000004038041c 0x0 + 0x0000000040380388 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040380388 spi_flash_chip_generic_wait_idle + *fill* 0x0000000040380420 0x0 .text.spi_flash_chip_generic_get_caps - 0x000000004038041c 0x17 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x000000004038041c spi_flash_chip_generic_get_caps - *fill* 0x0000000040380433 0x1 + 0x0000000040380420 0x17 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040380420 spi_flash_chip_generic_get_caps + *fill* 0x0000000040380437 0x1 .text.spi_flash_common_read_qe_sr - 0x0000000040380434 0x34 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040380438 0x34 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) .text.spi_flash_common_write_qe_sr - 0x0000000040380468 0x32 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - *fill* 0x000000004038049a 0x0 - *fill* 0x000000004038049a 0x0 - *fill* 0x000000004038049a 0x0 - *fill* 0x000000004038049a 0x2 + 0x000000004038046c 0x32 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + *fill* 0x000000004038049e 0x0 + *fill* 0x000000004038049e 0x0 + *fill* 0x000000004038049e 0x0 + *fill* 0x000000004038049e 0x2 .text.spi_flash_chip_generic_read_unique_id_none - 0x000000004038049c 0x8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x000000004038049c spi_flash_chip_generic_read_unique_id_none - *fill* 0x00000000403804a4 0x0 - *fill* 0x00000000403804a4 0x0 - *fill* 0x00000000403804a4 0x0 - *fill* 0x00000000403804a4 0x0 - *fill* 0x00000000403804a4 0x0 + 0x00000000403804a0 0x8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403804a0 spi_flash_chip_generic_read_unique_id_none + *fill* 0x00000000403804a8 0x0 + *fill* 0x00000000403804a8 0x0 + *fill* 0x00000000403804a8 0x0 + *fill* 0x00000000403804a8 0x0 + *fill* 0x00000000403804a8 0x0 .text.spi_flash_common_set_io_mode - 0x00000000403804a4 0xa4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - 0x00000000403804a4 spi_flash_common_set_io_mode + 0x00000000403804a8 0xa4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403804a8 spi_flash_common_set_io_mode *libspi_flash.a:spi_flash_chip_issi.*(.literal .literal.* .text .text.*) .text.spi_flash_chip_issi_probe - 0x0000000040380548 0x29 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - 0x0000000040380548 spi_flash_chip_issi_probe - *fill* 0x0000000040380571 0x3 + 0x000000004038054c 0x29 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x000000004038054c spi_flash_chip_issi_probe + *fill* 0x0000000040380575 0x3 .text.spi_flash_chip_issi_set_io_mode - 0x0000000040380574 0x14 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x0000000040380578 0x14 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) 0x18 (size before relaxing) - 0x0000000040380574 spi_flash_chip_issi_set_io_mode + 0x0000000040380578 spi_flash_chip_issi_set_io_mode .text.spi_flash_chip_issi_get_io_mode - 0x0000000040380588 0x1c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x000000004038058c 0x1c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) 0x20 (size before relaxing) - 0x0000000040380588 spi_flash_chip_issi_get_io_mode - *fill* 0x00000000403805a4 0x0 + 0x000000004038058c spi_flash_chip_issi_get_io_mode + *fill* 0x00000000403805a8 0x0 .text.spi_flash_chip_issi_get_caps - 0x00000000403805a4 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - 0x00000000403805a4 spi_flash_chip_issi_get_caps - *fill* 0x00000000403805ab 0x0 + 0x00000000403805a8 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x00000000403805a8 spi_flash_chip_issi_get_caps + *fill* 0x00000000403805af 0x0 *libspi_flash.a:spi_flash_chip_mxic.*(.literal .literal.* .text .text.*) - *fill* 0x00000000403805ab 0x1 + *fill* 0x00000000403805af 0x1 .text.spi_flash_chip_mxic_detect_size - 0x00000000403805ac 0x41 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - 0x00000000403805ac spi_flash_chip_mxic_detect_size - *fill* 0x00000000403805ed 0x3 + 0x00000000403805b0 0x41 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + 0x00000000403805b0 spi_flash_chip_mxic_detect_size + *fill* 0x00000000403805f1 0x3 .text.spi_flash_chip_mxic_probe - 0x00000000403805f0 0x25 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - 0x00000000403805f0 spi_flash_chip_mxic_probe - *fill* 0x0000000040380615 0x0 - *fill* 0x0000000040380615 0x3 + 0x00000000403805f4 0x25 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + 0x00000000403805f4 spi_flash_chip_mxic_probe + *fill* 0x0000000040380619 0x0 + *fill* 0x0000000040380619 0x3 .text.spi_flash_chip_mxic_get_caps - 0x0000000040380618 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - 0x0000000040380618 spi_flash_chip_mxic_get_caps + 0x000000004038061c 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + 0x000000004038061c spi_flash_chip_mxic_get_caps *libspi_flash.a:spi_flash_chip_mxic_opi.*(.literal .literal.* .text .text.*) - *fill* 0x000000004038061f 0x1 + *fill* 0x0000000040380623 0x1 .text.spi_flash_chip_mxic_opi_detect_size - 0x0000000040380620 0x35 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - 0x0000000040380620 spi_flash_chip_mxic_opi_detect_size - *fill* 0x0000000040380655 0x3 + 0x0000000040380624 0x35 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040380624 spi_flash_chip_mxic_opi_detect_size + *fill* 0x0000000040380659 0x3 .text.spi_flash_chip_mxic_opi_erase_chip - 0x0000000040380658 0x89 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - 0x0000000040380658 spi_flash_chip_mxic_opi_erase_chip - *fill* 0x00000000403806e1 0x3 + 0x000000004038065c 0x89 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x000000004038065c spi_flash_chip_mxic_opi_erase_chip + *fill* 0x00000000403806e5 0x3 .text.spi_flash_chip_mxic_opi_erase_sector - 0x00000000403806e4 0x89 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - 0x00000000403806e4 spi_flash_chip_mxic_opi_erase_sector - *fill* 0x000000004038076d 0x3 + 0x00000000403806e8 0x89 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x00000000403806e8 spi_flash_chip_mxic_opi_erase_sector + *fill* 0x0000000040380771 0x3 .text.spi_flash_chip_mxic_opi_erase_block - 0x0000000040380770 0x89 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - 0x0000000040380770 spi_flash_chip_mxic_opi_erase_block - *fill* 0x00000000403807f9 0x3 + 0x0000000040380774 0x89 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040380774 spi_flash_chip_mxic_opi_erase_block + *fill* 0x00000000403807fd 0x3 .text.spi_flash_chip_mxic_opi_page_program - 0x00000000403807fc 0x81 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - 0x00000000403807fc spi_flash_chip_mxic_opi_page_program - *fill* 0x000000004038087d 0x3 + 0x0000000040380800 0x81 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040380800 spi_flash_chip_mxic_opi_page_program + *fill* 0x0000000040380881 0x3 .text.spi_flash_chip_xmic_opi_config_host_io_mode - 0x0000000040380880 0x32 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - 0x0000000040380880 spi_flash_chip_xmic_opi_config_host_io_mode - *fill* 0x00000000403808b2 0x2 + 0x0000000040380884 0x32 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040380884 spi_flash_chip_xmic_opi_config_host_io_mode + *fill* 0x00000000403808b6 0x2 .text.spi_flash_chip_mxic_opi_get_data_length_zoom - 0x00000000403808b4 0x2e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - *fill* 0x00000000403808e2 0x2 + 0x00000000403808b8 0x2e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + *fill* 0x00000000403808e6 0x2 .text.spi_flash_chip_mxic_opi_read_id - 0x00000000403808e4 0xd1 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x00000000403808e8 0xd1 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) 0xd9 (size before relaxing) - 0x00000000403808e4 spi_flash_chip_mxic_opi_read_id - *fill* 0x00000000403809b5 0x3 + 0x00000000403808e8 spi_flash_chip_mxic_opi_read_id + *fill* 0x00000000403809b9 0x3 .text.spi_flash_chip_mxic_opi_read_reg - 0x00000000403809b8 0x4c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x00000000403809bc 0x4c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) 0x50 (size before relaxing) - 0x00000000403809b8 spi_flash_chip_mxic_opi_read_reg + 0x00000000403809bc spi_flash_chip_mxic_opi_read_reg .text.spi_flash_chip_mxic_opi_get_io_mode - 0x0000000040380a04 0x70 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040380a08 0x70 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) 0x74 (size before relaxing) - 0x0000000040380a04 spi_flash_chip_mxic_opi_get_io_mode + 0x0000000040380a08 spi_flash_chip_mxic_opi_get_io_mode .text.spi_flash_chip_mxic_opi_get_write_protect - 0x0000000040380a74 0x3a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040380a78 0x3a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) 0x3e (size before relaxing) - 0x0000000040380a74 spi_flash_chip_mxic_opi_get_write_protect - *fill* 0x0000000040380aae 0x2 + 0x0000000040380a78 spi_flash_chip_mxic_opi_get_write_protect + *fill* 0x0000000040380ab2 0x2 .text.spi_flash_chip_mxic_opi_write - 0x0000000040380ab0 0xb0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - 0x0000000040380ab0 spi_flash_chip_mxic_opi_write - *fill* 0x0000000040380b60 0x0 + 0x0000000040380ab4 0xb0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040380ab4 spi_flash_chip_mxic_opi_write + *fill* 0x0000000040380b64 0x0 .text.spi_flash_chip_mxic_opi_probe - 0x0000000040380b60 0x25 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - 0x0000000040380b60 spi_flash_chip_mxic_opi_probe - *fill* 0x0000000040380b85 0x0 - *fill* 0x0000000040380b85 0x3 + 0x0000000040380b64 0x25 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040380b64 spi_flash_chip_mxic_opi_probe + *fill* 0x0000000040380b89 0x0 + *fill* 0x0000000040380b89 0x3 .text.spi_flash_chip_mxic_opi_get_caps - 0x0000000040380b88 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - 0x0000000040380b88 spi_flash_chip_mxic_opi_get_caps - *fill* 0x0000000040380b8f 0x1 + 0x0000000040380b8c 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040380b8c spi_flash_chip_mxic_opi_get_caps + *fill* 0x0000000040380b93 0x1 .text.spi_flash_chip_mxic_opi_set_write_protect - 0x0000000040380b90 0x72 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - 0x0000000040380b90 spi_flash_chip_mxic_opi_set_write_protect - *fill* 0x0000000040380c02 0x0 - *fill* 0x0000000040380c02 0x0 - *fill* 0x0000000040380c02 0x0 - *fill* 0x0000000040380c02 0x0 - *fill* 0x0000000040380c02 0x2 + 0x0000000040380b94 0x72 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040380b94 spi_flash_chip_mxic_opi_set_write_protect + *fill* 0x0000000040380c06 0x0 + *fill* 0x0000000040380c06 0x0 + *fill* 0x0000000040380c06 0x0 + *fill* 0x0000000040380c06 0x0 + *fill* 0x0000000040380c06 0x2 .text.spi_flash_chip_xmic_opi_set_io_mode - 0x0000000040380c04 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - 0x0000000040380c04 spi_flash_chip_xmic_opi_set_io_mode - *fill* 0x0000000040380c0b 0x0 - *fill* 0x0000000040380c0b 0x0 - *fill* 0x0000000040380c0b 0x0 - *fill* 0x0000000040380c0b 0x0 - *fill* 0x0000000040380c0b 0x0 + 0x0000000040380c08 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040380c08 spi_flash_chip_xmic_opi_set_io_mode + *fill* 0x0000000040380c0f 0x0 + *fill* 0x0000000040380c0f 0x0 + *fill* 0x0000000040380c0f 0x0 + *fill* 0x0000000040380c0f 0x0 + *fill* 0x0000000040380c0f 0x0 *libspi_flash.a:spi_flash_chip_th.*(.literal .literal.* .text .text.*) - *fill* 0x0000000040380c0b 0x1 + *fill* 0x0000000040380c0f 0x1 .text.spi_flash_chip_th_probe - 0x0000000040380c0c 0x29 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - 0x0000000040380c0c spi_flash_chip_th_probe - *fill* 0x0000000040380c35 0x3 + 0x0000000040380c10 0x29 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + 0x0000000040380c10 spi_flash_chip_th_probe + *fill* 0x0000000040380c39 0x3 .text.spi_flash_chip_th_get_caps - 0x0000000040380c38 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - 0x0000000040380c38 spi_flash_chip_th_get_caps + 0x0000000040380c3c 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + 0x0000000040380c3c spi_flash_chip_th_get_caps *libspi_flash.a:spi_flash_chip_winbond.*(.literal .literal.* .text .text.*) - *fill* 0x0000000040380c3f 0x1 + *fill* 0x0000000040380c43 0x1 .text.spi_flash_command_winbond_program_4B - 0x0000000040380c40 0x49 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - *fill* 0x0000000040380c89 0x3 + 0x0000000040380c44 0x49 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + *fill* 0x0000000040380c8d 0x3 .text.spi_flash_chip_winbond_page_program - 0x0000000040380c8c 0x35 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - 0x0000000040380c8c spi_flash_chip_winbond_page_program - *fill* 0x0000000040380cc1 0x3 + 0x0000000040380c90 0x35 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x0000000040380c90 spi_flash_chip_winbond_page_program + *fill* 0x0000000040380cc5 0x3 .text.spi_flash_command_winbond_erase_sector_4B - 0x0000000040380cc4 0x44 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x0000000040380cc8 0x44 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) .text.spi_flash_chip_winbond_erase_sector - 0x0000000040380d08 0x52 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - 0x0000000040380d08 spi_flash_chip_winbond_erase_sector - *fill* 0x0000000040380d5a 0x2 + 0x0000000040380d0c 0x52 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x0000000040380d0c spi_flash_chip_winbond_erase_sector + *fill* 0x0000000040380d5e 0x2 .text.spi_flash_command_erase_block_4B - 0x0000000040380d5c 0x46 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - *fill* 0x0000000040380da2 0x2 + 0x0000000040380d60 0x46 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + *fill* 0x0000000040380da6 0x2 .text.spi_flash_chip_winbond_erase_block - 0x0000000040380da4 0x52 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - 0x0000000040380da4 spi_flash_chip_winbond_erase_block - *fill* 0x0000000040380df6 0x2 + 0x0000000040380da8 0x52 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x0000000040380da8 spi_flash_chip_winbond_erase_block + *fill* 0x0000000040380dfa 0x2 .text.spi_flash_chip_winbond_read - 0x0000000040380df8 0xc8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x0000000040380dfc 0xc8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) 0xcc (size before relaxing) - 0x0000000040380df8 spi_flash_chip_winbond_read - *fill* 0x0000000040380ec0 0x0 + 0x0000000040380dfc spi_flash_chip_winbond_read + *fill* 0x0000000040380ec4 0x0 .text.spi_flash_chip_winbond_probe - 0x0000000040380ec0 0x16 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - 0x0000000040380ec0 spi_flash_chip_winbond_probe - *fill* 0x0000000040380ed6 0x2 + 0x0000000040380ec4 0x16 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x0000000040380ec4 spi_flash_chip_winbond_probe + *fill* 0x0000000040380eda 0x2 .text.spi_flash_chip_winbond_get_caps - 0x0000000040380ed8 0x19 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - 0x0000000040380ed8 spi_flash_chip_winbond_get_caps - *fill* 0x0000000040380ef1 0x0 - *fill* 0x0000000040380ef1 0x0 - *fill* 0x0000000040380ef1 0x0 - *fill* 0x0000000040380ef1 0x0 - *fill* 0x0000000040380ef1 0x0 - *fill* 0x0000000040380ef1 0x0 + 0x0000000040380edc 0x19 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x0000000040380edc spi_flash_chip_winbond_get_caps + *fill* 0x0000000040380ef5 0x0 + *fill* 0x0000000040380ef5 0x0 + *fill* 0x0000000040380ef5 0x0 + *fill* 0x0000000040380ef5 0x0 + *fill* 0x0000000040380ef5 0x0 + *fill* 0x0000000040380ef5 0x0 *libspi_flash.a:spi_flash_hpm_enable.*(.literal .literal.* .text .text.*) - *fill* 0x0000000040380ef1 0x3 + *fill* 0x0000000040380ef5 0x3 .text.spi_flash_hpm_probe_chip_with_cmd - 0x0000000040380ef4 0x29 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - *fill* 0x0000000040380f1d 0x3 + 0x0000000040380ef8 0x29 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + *fill* 0x0000000040380f21 0x3 .text.spi_flash_hpm_probe_chip_with_dummy - 0x0000000040380f20 0x41 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + 0x0000000040380f24 0x41 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) 0x45 (size before relaxing) - *fill* 0x0000000040380f61 0x3 + *fill* 0x0000000040380f65 0x3 .text.spi_flash_hpm_probe_chip_with_write_hpf_bit_5 - 0x0000000040380f64 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - *fill* 0x0000000040380f79 0x3 + 0x0000000040380f68 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + *fill* 0x0000000040380f7d 0x3 .text.spi_flash_high_performance_check_dummy_sr - 0x0000000040380f7c 0x14 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + 0x0000000040380f80 0x14 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) 0x18 (size before relaxing) .text.spi_flash_high_performance_check_hpf_bit_5 - 0x0000000040380f90 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - *fill* 0x0000000040380fa5 0x3 + 0x0000000040380f94 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + *fill* 0x0000000040380fa9 0x3 .text.spi_flash_turn_high_performance_write_hpf_bit_5 - 0x0000000040380fa8 0x2f esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + 0x0000000040380fac 0x2f esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) 0x37 (size before relaxing) - *fill* 0x0000000040380fd7 0x1 + *fill* 0x0000000040380fdb 0x1 .text.spi_flash_turn_high_performance_reconfig_dummy - 0x0000000040380fd8 0x2f esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + 0x0000000040380fdc 0x2f esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) 0x37 (size before relaxing) - *fill* 0x0000000040381007 0x1 + *fill* 0x000000004038100b 0x1 .text.spi_flash_enable_high_performance_send_cmd - 0x0000000040381008 0x22 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - *fill* 0x000000004038102a 0x2 + 0x000000004038100c 0x22 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + *fill* 0x000000004038102e 0x2 .text.spi_flash_enable_high_performance_mode - 0x000000004038102c 0x156 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + 0x0000000040381030 0x156 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) 0x15e (size before relaxing) - 0x000000004038102c spi_flash_enable_high_performance_mode - *fill* 0x0000000040381182 0x2 + 0x0000000040381030 spi_flash_enable_high_performance_mode + *fill* 0x0000000040381186 0x2 .text.spi_flash_hpm_chip_hpm_requirement_check_with_cmd - 0x0000000040381184 0x11 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - *fill* 0x0000000040381195 0x0 - *fill* 0x0000000040381195 0x3 + 0x0000000040381188 0x11 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + *fill* 0x0000000040381199 0x0 + *fill* 0x0000000040381199 0x3 .text.spi_flash_hpm_chip_hpm_requirement_check_with_dummy - 0x0000000040381198 0x12 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - *fill* 0x00000000403811aa 0x2 + 0x000000004038119c 0x12 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + *fill* 0x00000000403811ae 0x2 .text.spi_flash_hpm_get_dummy_xmc - 0x00000000403811ac 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - *fill* 0x00000000403811c4 0x0 + 0x00000000403811b0 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + *fill* 0x00000000403811c8 0x0 .text.spi_flash_hpm_chip_require_check_hpf_bit_5 - 0x00000000403811c4 0x12 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - *fill* 0x00000000403811d6 0x2 + 0x00000000403811c8 0x12 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + *fill* 0x00000000403811da 0x2 .text.spi_flash_hpm_get_dummy_generic - 0x00000000403811d8 0x1a esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - 0x00000000403811d8 spi_flash_hpm_get_dummy_generic - *fill* 0x00000000403811f2 0x0 - *fill* 0x00000000403811f2 0x0 - *fill* 0x00000000403811f2 0x0 - *fill* 0x00000000403811f2 0x0 - *fill* 0x00000000403811f2 0x0 + 0x00000000403811dc 0x1a esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + 0x00000000403811dc spi_flash_hpm_get_dummy_generic + *fill* 0x00000000403811f6 0x0 + *fill* 0x00000000403811f6 0x0 + *fill* 0x00000000403811f6 0x0 + *fill* 0x00000000403811f6 0x0 + *fill* 0x00000000403811f6 0x0 *libspi_flash.a:spi_flash_timing_tuning.*(.literal .literal.* .text .text.*) - *fill* 0x00000000403811f2 0x2 + *fill* 0x00000000403811f6 0x2 .text.get_mspi_core_clock - 0x00000000403811f4 0xa esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x00000000403811f8 0xa esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) 0xd (size before relaxing) - *fill* 0x00000000403811fe 0x2 + *fill* 0x0000000040381202 0x2 .text.spi_timing_enter_mspi_low_speed_mode - 0x0000000040381200 0x2a esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x0000000040381204 0x2a esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) 0x32 (size before relaxing) - 0x0000000040381200 spi_timing_enter_mspi_low_speed_mode - *fill* 0x000000004038122a 0x2 + 0x0000000040381204 spi_timing_enter_mspi_low_speed_mode + *fill* 0x000000004038122e 0x2 .text.spi_timing_enter_mspi_high_speed_mode - 0x000000004038122c 0x3a esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x0000000040381230 0x3a esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) 0x4a (size before relaxing) - 0x000000004038122c spi_timing_enter_mspi_high_speed_mode - *fill* 0x0000000040381266 0x2 + 0x0000000040381230 spi_timing_enter_mspi_high_speed_mode + *fill* 0x000000004038126a 0x2 .text.spi_timing_change_speed_mode_cache_safe - 0x0000000040381268 0x2f esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x000000004038126c 0x2f esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) 0x3a (size before relaxing) - 0x0000000040381268 spi_timing_change_speed_mode_cache_safe - *fill* 0x0000000040381297 0x1 + 0x000000004038126c spi_timing_change_speed_mode_cache_safe + *fill* 0x000000004038129b 0x1 .text.spi_timing_get_flash_timing_param - 0x0000000040381298 0x6 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x000000004038129c 0x6 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) 0x9 (size before relaxing) - 0x0000000040381298 spi_timing_get_flash_timing_param - *fill* 0x000000004038129e 0x2 + 0x000000004038129c spi_timing_get_flash_timing_param + *fill* 0x00000000403812a2 0x2 .text.get_flash_clock_divider - 0x00000000403812a0 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - *fill* 0x00000000403812a7 0x1 + 0x00000000403812a4 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + *fill* 0x00000000403812ab 0x1 .text.get_psram_clock_divider - 0x00000000403812a8 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - *fill* 0x00000000403812af 0x0 - *fill* 0x00000000403812af 0x1 + 0x00000000403812ac 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + *fill* 0x00000000403812b3 0x0 + *fill* 0x00000000403812b3 0x1 .text.spi_timing_flash_tuning - 0x00000000403812b0 0x5 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - 0x00000000403812b0 spi_timing_flash_tuning - *fill* 0x00000000403812b5 0x0 - *fill* 0x00000000403812b5 0x0 - *fill* 0x00000000403812b5 0x0 - *fill* 0x00000000403812b5 0x3 + 0x00000000403812b4 0x5 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x00000000403812b4 spi_timing_flash_tuning + *fill* 0x00000000403812b9 0x0 + *fill* 0x00000000403812b9 0x0 + *fill* 0x00000000403812b9 0x0 + *fill* 0x00000000403812b9 0x3 .text.spi_timing_is_tuned - 0x00000000403812b8 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - 0x00000000403812b8 spi_timing_is_tuned - *fill* 0x00000000403812bf 0x0 + 0x00000000403812bc 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x00000000403812bc spi_timing_is_tuned + *fill* 0x00000000403812c3 0x0 *libspi_flash.a:spi_timing_config.*(.literal .literal.* .text .text.*) - *fill* 0x00000000403812bf 0x1 + *fill* 0x00000000403812c3 0x1 .text.spi_timing_config_set_core_clock - 0x00000000403812c0 0x42 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - 0x00000000403812c0 spi_timing_config_set_core_clock - *fill* 0x0000000040381302 0x2 + 0x00000000403812c4 0x42 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + 0x00000000403812c4 spi_timing_config_set_core_clock + *fill* 0x0000000040381306 0x2 .text.spi_timing_config_set_flash_clock - 0x0000000040381304 0x53 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - 0x0000000040381304 spi_timing_config_set_flash_clock - *fill* 0x0000000040381357 0x1 + 0x0000000040381308 0x53 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + 0x0000000040381308 spi_timing_config_set_flash_clock + *fill* 0x000000004038135b 0x1 .text.spi_timing_config_set_psram_clock - 0x0000000040381358 0x42 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - 0x0000000040381358 spi_timing_config_set_psram_clock - *fill* 0x000000004038139a 0x2 + 0x000000004038135c 0x42 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + 0x000000004038135c spi_timing_config_set_psram_clock + *fill* 0x000000004038139e 0x2 .text.spi_timing_config_get_core_clock - 0x000000004038139c 0x7 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - 0x000000004038139c spi_timing_config_get_core_clock - *fill* 0x00000000403813a3 0x0 - *fill* 0x00000000403813a3 0x0 - *fill* 0x00000000403813a3 0x0 + 0x00000000403813a0 0x7 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + 0x00000000403813a0 spi_timing_config_get_core_clock + *fill* 0x00000000403813a7 0x0 + *fill* 0x00000000403813a7 0x0 + *fill* 0x00000000403813a7 0x0 *libxt_hal.a:(.literal .literal.* .text .text.*) - *fill* 0x00000000403813a3 0x1 - .text 0x00000000403813a4 0x137 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(windowspill_asm.o) - 0x00000000403813a4 xthal_window_spill_nw - 0x00000000403813a4 xthal_spill_registers_into_stack_nw - 0x00000000403814b8 xthal_window_spill - *fill* 0x00000000403814db 0x0 - *fill* 0x00000000403814db 0x1 - .text 0x00000000403814dc 0x2f E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(state_asm--restore_extra_nw.o) - 0x00000000403814dc xthal_restore_extra_nw - *fill* 0x000000004038150b 0x1 - .text 0x000000004038150c 0x2f E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(state_asm--save_extra_nw.o) - 0x000000004038150c xthal_save_extra_nw + *fill* 0x00000000403813a7 0x1 + .text 0x00000000403813a8 0x137 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(windowspill_asm.o) + 0x00000000403813a8 xthal_window_spill_nw + 0x00000000403813a8 xthal_spill_registers_into_stack_nw + 0x00000000403814bc xthal_window_spill + *fill* 0x00000000403814df 0x0 + *fill* 0x00000000403814df 0x1 + .text 0x00000000403814e0 0x2f E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(state_asm--restore_extra_nw.o) + 0x00000000403814e0 xthal_restore_extra_nw + *fill* 0x000000004038150f 0x1 + .text 0x0000000040381510 0x2f E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(state_asm--save_extra_nw.o) + 0x0000000040381510 xthal_save_extra_nw *libxtensa.a:eri.*(.literal .literal.* .text .text.*) *libxtensa.a:xtensa_intr_asm.*(.literal .literal.* .text .text.*) - *fill* 0x000000004038153b 0x1 - .text 0x000000004038153c 0x33 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) - 0x000000004038153c xt_ints_on - 0x0000000040381554 xt_ints_off + *fill* 0x000000004038153f 0x1 + .text 0x0000000040381540 0x33 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + 0x0000000040381540 xt_ints_on + 0x0000000040381558 xt_ints_off .dram0.dummy 0x000000003fc88000 0x9600 0x000000003fc91600 . = (ORIGIN (dram0_0_seg) + MAX ((_iram_end - _diram_i_start), 0x0)) @@ -11574,7 +11567,7 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x000000003fc938f8 . = ALIGN (0x4) 0x000000003fc938f8 _noinit_end = ABSOLUTE (.) -.dram0.bss 0x000000003fc938f8 0xa18 +.dram0.bss 0x000000003fc938f8 0xa20 0x000000003fc938f8 . = ALIGN (0x8) 0x000000003fc938f8 _bss_start = ABSOLUTE (.) *(EXCLUDE_FILE(*libnimble.a *libbtdm_app.a *libbt.a) .bss EXCLUDE_FILE(*libnimble.a *libbtdm_app.a *libbt.a) .bss.*) @@ -11787,99 +11780,104 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x000000003fc9406c 0x8 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .bss.primary_vfs_index 0x000000003fc94074 0x4 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - .bss.line 0x000000003fc94078 0x4 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .bss.io_handle + 0x000000003fc94078 0x4 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x000000003fc94078 io_handle + .bss.i80_bus 0x000000003fc9407c 0x4 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x000000003fc9407c i80_bus + .bss.line 0x000000003fc94080 0x4 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) .bss.s_burn_counter - 0x000000003fc9407c 0x4 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x000000003fc94084 0x4 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) .bss.flash_erasing - 0x000000003fc94080 0x1 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + 0x000000003fc94088 0x1 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) .bss.flash_brownout_needs_reset - 0x000000003fc94081 0x1 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + 0x000000003fc94089 0x1 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) .bss.s_flash_op_complete - 0x000000003fc94082 0x1 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x000000003fc9408a 0x1 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) .bss.s_flash_op_can_start - 0x000000003fc94083 0x1 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x000000003fc9408b 0x1 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) .bss.s_flash_op_mutex - 0x000000003fc94084 0x4 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x000000003fc9408c 0x4 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) .bss.s_flash_op_cache_state - 0x000000003fc94088 0x8 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x000000003fc94090 0x8 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) .bss.s_mmap_last_handle - 0x000000003fc94090 0x4 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x000000003fc94098 0x4 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) .bss.s_mmap_page_refcnt - 0x000000003fc94094 0x200 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x000000003fc9409c 0x200 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) .bss.s_mmap_entries_head - 0x000000003fc94294 0x4 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x000000003fc9429c 0x4 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) .bss.s_flash_guard_ops - 0x000000003fc94298 0x4 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + 0x000000003fc942a0 0x4 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) .bss.esp_flash_default_chip - 0x000000003fc9429c 0x4 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - 0x000000003fc9429c esp_flash_default_chip + 0x000000003fc942a4 0x4 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x000000003fc942a4 esp_flash_default_chip .bss.hpm_dummy_changed - 0x000000003fc942a0 0x1 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - *fill* 0x000000003fc942a1 0x3 - .bss.chip_hpm 0x000000003fc942a4 0x4 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - .bss.reason 0x000000003fc942a8 0x8 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x000000003fc942a8 0x1 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + *fill* 0x000000003fc942a9 0x3 + .bss.chip_hpm 0x000000003fc942ac 0x4 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .bss.reason 0x000000003fc942b0 0x8 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) .bss.s_ipc_wait - 0x000000003fc942b0 0x8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .bss.s_func_arg 0x000000003fc942b8 0x8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .bss.s_func 0x000000003fc942c0 0x8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .bss.s_func_arg + 0x000000003fc942c0 0x8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .bss.s_func 0x000000003fc942c8 0x8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) .bss.s_ipc_ack - 0x000000003fc942c8 0x8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .bss.s_ipc_sem 0x000000003fc942d0 0x8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .bss.s_ipc_mutex + .bss.s_ipc_sem 0x000000003fc942d8 0x8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .bss.s_ipc_task_handle + .bss.s_ipc_mutex 0x000000003fc942e0 0x8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .bss.s_ipc_task_handle + 0x000000003fc942e8 0x8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) .bss.p_twdt_obj - 0x000000003fc942e8 0x4 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000003fc942f0 0x4 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .bss.g_twdt_isr - 0x000000003fc942ec 0x1 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - 0x000000003fc942ec g_twdt_isr - *fill* 0x000000003fc942ed 0x3 + 0x000000003fc942f4 0x1 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000003fc942f4 g_twdt_isr + *fill* 0x000000003fc942f5 0x3 .bss.init_context - 0x000000003fc942f0 0xc esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x000000003fc942f8 0xc esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) .bss.curr_partition$2 - 0x000000003fc942fc 0x4 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + 0x000000003fc94304 0x4 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) .bss.s_partition_list_lock - 0x000000003fc94300 0x4 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000003fc94308 0x4 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) .bss.s_partition_list - 0x000000003fc94304 0x4 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - .bss 0x000000003fc94308 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-environ.o) - 0x000000003fc94308 environ + 0x000000003fc9430c 0x4 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .bss 0x000000003fc94310 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-environ.o) + 0x000000003fc94310 environ *(.dynbss .dynsbss .gnu.linkonce.b .gnu.linkonce.b.* .gnu.linkonce.sb .gnu.linkonce.sb.* .gnu.linkonce.sb2 .gnu.linkonce.sb2.* .sbss .sbss.* .sbss2 .sbss2.* .scommon .share.mem) *(.ext_ram.bss .ext_ram.bss.*) *(EXCLUDE_FILE(*libnimble.a *libbtdm_app.a *libbt.a) COMMON) - 0x000000003fc9430c . = ALIGN (0x4) - 0x000000003fc9430c _bt_bss_start = ABSOLUTE (.) + 0x000000003fc94314 . = ALIGN (0x4) + 0x000000003fc94314 _bt_bss_start = ABSOLUTE (.) *libbt.a:(.bss .bss.*) - 0x000000003fc9430c . = ALIGN (0x4) - 0x000000003fc9430c _bt_bss_end = ABSOLUTE (.) - 0x000000003fc9430c . = ALIGN (0x4) - 0x000000003fc9430c _bt_common_start = ABSOLUTE (.) + 0x000000003fc94314 . = ALIGN (0x4) + 0x000000003fc94314 _bt_bss_end = ABSOLUTE (.) + 0x000000003fc94314 . = ALIGN (0x4) + 0x000000003fc94314 _bt_common_start = ABSOLUTE (.) *libbt.a:(COMMON) - 0x000000003fc9430c . = ALIGN (0x4) - 0x000000003fc9430c _bt_common_end = ABSOLUTE (.) - 0x000000003fc9430c . = ALIGN (0x4) - 0x000000003fc9430c _btdm_bss_start = ABSOLUTE (.) + 0x000000003fc94314 . = ALIGN (0x4) + 0x000000003fc94314 _bt_common_end = ABSOLUTE (.) + 0x000000003fc94314 . = ALIGN (0x4) + 0x000000003fc94314 _btdm_bss_start = ABSOLUTE (.) *libbtdm_app.a:(.bss .bss.*) - 0x000000003fc9430c . = ALIGN (0x4) - 0x000000003fc9430c _btdm_bss_end = ABSOLUTE (.) - 0x000000003fc9430c . = ALIGN (0x4) - 0x000000003fc9430c _btdm_common_start = ABSOLUTE (.) + 0x000000003fc94314 . = ALIGN (0x4) + 0x000000003fc94314 _btdm_bss_end = ABSOLUTE (.) + 0x000000003fc94314 . = ALIGN (0x4) + 0x000000003fc94314 _btdm_common_start = ABSOLUTE (.) *libbtdm_app.a:(COMMON) - 0x000000003fc9430c . = ALIGN (0x4) - 0x000000003fc9430c _btdm_common_end = ABSOLUTE (.) - 0x000000003fc9430c . = ALIGN (0x4) - 0x000000003fc9430c _nimble_bss_start = ABSOLUTE (.) + 0x000000003fc94314 . = ALIGN (0x4) + 0x000000003fc94314 _btdm_common_end = ABSOLUTE (.) + 0x000000003fc94314 . = ALIGN (0x4) + 0x000000003fc94314 _nimble_bss_start = ABSOLUTE (.) *libnimble.a:(.bss .bss.*) - 0x000000003fc9430c . = ALIGN (0x4) - 0x000000003fc9430c _nimble_bss_end = ABSOLUTE (.) - 0x000000003fc9430c . = ALIGN (0x4) - 0x000000003fc9430c _nimble_common_start = ABSOLUTE (.) + 0x000000003fc94314 . = ALIGN (0x4) + 0x000000003fc94314 _nimble_bss_end = ABSOLUTE (.) + 0x000000003fc94314 . = ALIGN (0x4) + 0x000000003fc94314 _nimble_common_start = ABSOLUTE (.) *libnimble.a:(COMMON) - 0x000000003fc9430c . = ALIGN (0x4) - 0x000000003fc9430c _nimble_common_end = ABSOLUTE (.) + 0x000000003fc94314 . = ALIGN (0x4) + 0x000000003fc94314 _nimble_common_end = ABSOLUTE (.) *(.dynsbss) *(.sbss) *(.sbss.*) @@ -11891,12 +11889,12 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ *(.dynbss) *(.share.mem) *(.gnu.linkonce.b.*) - 0x000000003fc94310 . = ALIGN (0x8) - *fill* 0x000000003fc9430c 0x4 - 0x000000003fc94310 _bss_end = ABSOLUTE (.) + 0x000000003fc94318 . = ALIGN (0x8) + *fill* 0x000000003fc94314 0x4 + 0x000000003fc94318 _bss_end = ABSOLUTE (.) 0x0000000000000001 ASSERT (((_bss_end - ORIGIN (dram0_0_seg)) <= LENGTH (dram0_0_seg)), DRAM segment data does not fit.) -.flash.text 0x0000000042000020 0x1b12f +.flash.text 0x0000000042000020 0x1b223 0x0000000042000020 _stext = . 0x0000000042000020 _instruction_reserved_start = ABSOLUTE (.) 0x0000000042000020 _text_start = ABSOLUTE (.) @@ -12419,2025 +12417,2054 @@ 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 0x0000000042000834 0x4 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + .literal.led_matrix_i80_hub75_bus_init + 0x0000000042000838 0x28 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x40 (size before relaxing) + .literal.led_matrix_addr_gpio_init + 0x0000000042000860 0x10 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x1c (size before relaxing) .literal.app_main - 0x0000000042000838 0x40 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - 0xa8 (size before relaxing) + 0x0000000042000870 0x10 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x64 (size before relaxing) .literal.lcd_periph_trigger_quick_trans_done_event - 0x0000000042000878 0x8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042000880 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 - 0x0000000042000880 0x8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042000888 0x8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x10 (size before relaxing) .literal.lcd_i80_switch_devices - 0x0000000042000888 0x18 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042000890 0x18 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x2c (size before relaxing) .literal.lcd_start_transaction - 0x00000000420008a0 0x28 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x00000000420008a8 0x28 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x54 (size before relaxing) .literal.lcd_i80_select_periph_clock - 0x00000000420008c8 0x28 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x00000000420008d0 0x28 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x4c (size before relaxing) .literal.lcd_i80_init_dma_link - 0x00000000420008f0 0x10 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x00000000420008f8 0x10 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x34 (size before relaxing) .literal.lcd_i80_bus_configure_gpio - 0x0000000042000900 0x10 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042000908 0x10 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x30 (size before relaxing) .literal.panel_io_i80_tx_param - 0x0000000042000910 0x34 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042000918 0x34 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x68 (size before relaxing) .literal.panel_io_i80_tx_color - 0x0000000042000944 0x34 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x000000004200094c 0x34 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x90 (size before relaxing) .literal.panel_io_i80_del - 0x0000000042000978 0x8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042000980 0x8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x30 (size before relaxing) + .literal.hub75_send_line + 0x0000000042000988 0x4 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x14 (size before relaxing) .literal.esp_lcd_new_i80_hub75_bus - 0x0000000042000980 0x40 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x000000004200098c 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 - 0x00000000420009c0 0x2c esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x00000000420009cc 0x2c esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0xac (size before relaxing) .literal.lcd_com_register_device - 0x00000000420009ec 0x4 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x00000000420009f8 0x4 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) 0x14 (size before relaxing) .literal.lcd_com_remove_device - 0x00000000420009f0 0x0 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x00000000420009fc 0x0 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) 0x14 (size before relaxing) .literal.lcd_com_mount_dma_data - 0x00000000420009f0 0xc esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x00000000420009fc 0xc esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) 0x1c (size before relaxing) .literal.esp_lcd_panel_io_tx_color - 0x00000000420009fc 0x10 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + 0x0000000042000a08 0x10 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) 0x20 (size before relaxing) .literal.xt_int_has_handler - 0x0000000042000a0c 0x8 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x0000000042000a18 0x8 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) .literal.xt_set_interrupt_handler - 0x0000000042000a14 0x4 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x0000000042000a20 0x4 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) 0xc (size before relaxing) .literal.esp_efuse_read_field_blob - 0x0000000042000a18 0x8 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + 0x0000000042000a24 0x8 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) 0x18 (size before relaxing) .literal.esp_efuse_check_errors - 0x0000000042000a20 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + 0x0000000042000a2c 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) 0x4 (size before relaxing) .literal.esp_efuse_utility_process - 0x0000000042000a20 0x20 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042000a2c 0x20 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x4c (size before relaxing) .literal.esp_efuse_utility_read_reg - 0x0000000042000a40 0x10 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042000a4c 0x10 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x1c (size before relaxing) .literal.esp_efuse_utility_fill_buff - 0x0000000042000a50 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042000a5c 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x8 (size before relaxing) .literal.esp_efuse_utility_count_once - 0x0000000042000a50 0x4 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042000a5c 0x4 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0xc (size before relaxing) .literal.gpio_input_enable - 0x0000000042000a54 0x18 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a60 0x18 esp-idf/driver/libdriver.a(gpio.c.obj) 0x24 (size before relaxing) .literal.gpio_input_disable - 0x0000000042000a6c 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a78 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) 0x24 (size before relaxing) .literal.gpio_output_disable - 0x0000000042000a74 0xc esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a80 0xc esp-idf/driver/libdriver.a(gpio.c.obj) 0x30 (size before relaxing) .literal.gpio_od_enable - 0x0000000042000a80 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a8c 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x24 (size before relaxing) .literal.gpio_od_disable - 0x0000000042000a84 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a90 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x24 (size before relaxing) .literal.gpio_intr_enable_on_core - 0x0000000042000a88 0x0 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a94 0x0 esp-idf/driver/libdriver.a(gpio.c.obj) 0x8 (size before relaxing) .literal.gpio_output_enable - 0x0000000042000a88 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a94 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) 0x30 (size before relaxing) .literal.gpio_pullup_en - 0x0000000042000a90 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000a9c 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) 0x34 (size before relaxing) .literal.gpio_pullup_dis - 0x0000000042000a98 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000aa4 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x38 (size before relaxing) .literal.gpio_pulldown_en - 0x0000000042000a9c 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000aa8 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x34 (size before relaxing) .literal.gpio_pulldown_dis - 0x0000000042000aa0 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x34 (size before relaxing) - .literal.gpio_set_intr_type - 0x0000000042000aa4 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x3c (size before relaxing) - .literal.gpio_intr_enable 0x0000000042000aac 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x34 (size before relaxing) + .literal.gpio_set_intr_type + 0x0000000042000ab0 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x3c (size before relaxing) + .literal.gpio_intr_enable + 0x0000000042000ab8 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x34 (size before relaxing) .literal.gpio_intr_disable - 0x0000000042000ab0 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000abc 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x28 (size before relaxing) .literal.gpio_set_level - 0x0000000042000ab4 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000ac0 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x2c (size before relaxing) .literal.gpio_set_direction - 0x0000000042000ab8 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000ac4 0x4 esp-idf/driver/libdriver.a(gpio.c.obj) 0x38 (size before relaxing) .literal.gpio_config - 0x0000000042000abc 0x1c esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000ac8 0x1c esp-idf/driver/libdriver.a(gpio.c.obj) 0x8c (size before relaxing) .literal.gpio_reset_pin - 0x0000000042000ad8 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042000ae4 0x8 esp-idf/driver/libdriver.a(gpio.c.obj) 0x1c (size before relaxing) .literal.rtc_gpio_is_valid_gpio - 0x0000000042000ae0 0x0 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042000aec 0x0 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x4 (size before relaxing) .literal.rtc_io_number_get - 0x0000000042000ae0 0x0 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042000aec 0x0 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x4 (size before relaxing) .literal.rtc_gpio_deinit - 0x0000000042000ae0 0x14 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000042000aec 0x14 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x34 (size before relaxing) .literal.bootloader_init_mem - 0x0000000042000af4 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + 0x0000000042000b00 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) 0x4 (size before relaxing) .literal.bootloader_flash_update_id - 0x0000000042000af4 0x8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + 0x0000000042000b00 0x8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) .literal.spi_flash_init_lock - 0x0000000042000afc 0x10 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000042000b08 0x10 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x18 (size before relaxing) .literal.spi_flash_op_lock - 0x0000000042000b0c 0x4 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000042000b18 0x4 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x8 (size before relaxing) .literal.spi_flash_op_unlock - 0x0000000042000b10 0x4 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000042000b1c 0x4 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x8 (size before relaxing) .literal.spi_flash_cache2phys - 0x0000000042000b14 0x28 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x0000000042000b20 0x28 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x38 (size before relaxing) .literal.check_chip_pointer_default - 0x0000000042000b3c 0x8 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x0000000042000b48 0x8 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0xc (size before relaxing) .literal.esp_flash_read_chip_id - 0x0000000042000b44 0x4 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x0000000042000b50 0x4 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) .literal.esp_flash_init_default_chip - 0x0000000042000b48 0x2c esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x0000000042000b54 0x2c esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) 0x4c (size before relaxing) .literal.esp_flash_app_init - 0x0000000042000b74 0x8 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x0000000042000b80 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 - 0x0000000042000b7c 0xc esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x0000000042000b88 0xc esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) .literal.esp_crosscore_int_init - 0x0000000042000b88 0x1c esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x0000000042000b94 0x1c esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) 0x30 (size before relaxing) .literal.esp_ipc_call_and_wait - 0x0000000042000ba4 0x30 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x0000000042000bb0 0x30 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x44 (size before relaxing) .literal.esp_ipc_init - 0x0000000042000bd4 0x24 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x0000000042000be0 0x24 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x48 (size before relaxing) .literal.esp_ipc_call - 0x0000000042000bf8 0x0 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x0000000042000c04 0x0 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x4 (size before relaxing) .literal.esp_ipc_call_blocking - 0x0000000042000bf8 0x0 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x0000000042000c04 0x0 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x4 (size before relaxing) .literal.find_entry_and_check_all_reset - 0x0000000042000bf8 0x4 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000c04 0x4 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .literal.find_entry_from_task_handle_and_check_all_reset - 0x0000000042000bfc 0x0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000c08 0x0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x4 (size before relaxing) .literal.task_wdt_timer_feed - 0x0000000042000bfc 0x0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000c08 0x0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x8 (size before relaxing) .literal.add_entry - 0x0000000042000bfc 0x1c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000c08 0x1c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x5c (size before relaxing) .literal.task_wdt_timeout_abort_xtensa - 0x0000000042000c18 0x24 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000c24 0x24 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x54 (size before relaxing) .literal.task_wdt_timeout_handling - 0x0000000042000c3c 0xc esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000c48 0xc esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x40 (size before relaxing) .literal.task_wdt_isr - 0x0000000042000c48 0x3c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000c54 0x3c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x98 (size before relaxing) .literal.esp_task_wdt_add - 0x0000000042000c84 0x8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000c90 0x8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x20 (size before relaxing) .literal.subscribe_idle - 0x0000000042000c8c 0x1c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000c98 0x1c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x34 (size before relaxing) .literal.esp_task_wdt_init - 0x0000000042000ca8 0x14 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000cb4 0x14 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x48 (size before relaxing) .literal.esp_task_wdt_reset - 0x0000000042000cbc 0x8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000cc8 0x8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x40 (size before relaxing) .literal.idle_hook_cb - 0x0000000042000cc4 0x0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042000cd0 0x0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x4 (size before relaxing) .literal.esp_task_wdt_impl_timer_allocate - 0x0000000042000cc4 0x8 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x0000000042000cd0 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 - 0x0000000042000ccc 0x0 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x0000000042000cd8 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 - 0x0000000042000ccc 0x0 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x0000000042000cd8 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 - 0x0000000042000ccc 0x0 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x0000000042000cd8 0x0 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0x10 (size before relaxing) .literal.gpio_hal_intr_enable_on_core - 0x0000000042000ccc 0x8 esp-idf/hal/libhal.a(gpio_hal.c.obj) + 0x0000000042000cd8 0x8 esp-idf/hal/libhal.a(gpio_hal.c.obj) 0x14 (size before relaxing) .literal.gpio_hal_intr_disable - 0x0000000042000cd4 0x0 esp-idf/hal/libhal.a(gpio_hal.c.obj) + 0x0000000042000ce0 0x0 esp-idf/hal/libhal.a(gpio_hal.c.obj) 0xc (size before relaxing) .literal.get_flash_clock_divider - 0x0000000042000cd4 0x18 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x0000000042000ce0 0x18 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x44 (size before relaxing) .literal.spi_flash_cal_clock - 0x0000000042000cec 0x8 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x0000000042000cf8 0x8 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x18 (size before relaxing) .literal.spi_flash_hal_init - 0x0000000042000cf4 0x10 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x0000000042000d00 0x10 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x24 (size before relaxing) .literal.spi_flash_hal_supports_direct_write - 0x0000000042000d04 0x0 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x0000000042000d10 0x0 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x4 (size before relaxing) .literal.spi_flash_hal_supports_direct_read - 0x0000000042000d04 0x0 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x0000000042000d10 0x0 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x4 (size before relaxing) .literal.lcd_hal_init - 0x0000000042000d04 0x4 esp-idf/hal/libhal.a(lcd_hal.c.obj) + 0x0000000042000d10 0x4 esp-idf/hal/libhal.a(lcd_hal.c.obj) .literal.gdma_acquire_pair_handle - 0x0000000042000d08 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000d14 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x24 (size before relaxing) .literal.gdma_acquire_group_handle - 0x0000000042000d0c 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000d18 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x28 (size before relaxing) .literal.gdma_release_group_handle - 0x0000000042000d10 0xc esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000d1c 0xc esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x28 (size before relaxing) .literal.gdma_release_pair_handle - 0x0000000042000d1c 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000d28 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x20 (size before relaxing) .literal.gdma_del_rx_channel - 0x0000000042000d24 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000d30 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x1c (size before relaxing) .literal.gdma_del_tx_channel - 0x0000000042000d24 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000d30 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x1c (size before relaxing) .literal.gdma_new_channel - 0x0000000042000d24 0x38 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000d30 0x38 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0xc0 (size before relaxing) .literal.gdma_del_channel - 0x0000000042000d5c 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000d68 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x14 (size before relaxing) .literal.gdma_connect - 0x0000000042000d60 0xc esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000d6c 0xc esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x3c (size before relaxing) .literal.gdma_disconnect - 0x0000000042000d6c 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000d78 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x30 (size before relaxing) .literal.gdma_set_transfer_ability - 0x0000000042000d74 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000d80 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x30 (size before relaxing) .literal.gdma_apply_strategy - 0x0000000042000d84 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000d90 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x18 (size before relaxing) .literal.gdma_start - 0x0000000042000d8c 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x0000000042000d98 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x40 (size before relaxing) .literal.esp_partition_main_flash_region_safe - 0x0000000042000d9c 0x4 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + 0x0000000042000da8 0x4 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) 0x8 (size before relaxing) .literal.esp_ota_get_running_partition - 0x0000000042000da0 0x18 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + 0x0000000042000dac 0x18 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) 0x38 (size before relaxing) .literal.gdma_hal_init - 0x0000000042000db8 0x4 esp-idf/hal/libhal.a(gdma_hal.c.obj) + 0x0000000042000dc4 0x4 esp-idf/hal/libhal.a(gdma_hal.c.obj) .literal.load_partitions - 0x0000000042000dbc 0x3c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000dc8 0x3c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x6c (size before relaxing) .literal.ensure_partitions_loaded - 0x0000000042000df8 0x8 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000e04 0x8 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x24 (size before relaxing) .literal.iterator_create - 0x0000000042000e00 0x0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000e0c 0x0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x8 (size before relaxing) .literal.esp_partition_iterator_release - 0x0000000042000e00 0x0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000e0c 0x0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x4 (size before relaxing) .literal.esp_partition_next - 0x0000000042000e00 0x10 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000e0c 0x10 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x28 (size before relaxing) .literal.esp_partition_find - 0x0000000042000e10 0x0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000e1c 0x0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0xc (size before relaxing) .literal.esp_partition_get - 0x0000000042000e10 0x8 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000042000e1c 0x8 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x10 (size before relaxing) - .literal 0x0000000042000e18 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 0x0000000042000e24 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 0x0000000042000e2c 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 0x0000000042000e38 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 0x0000000042000e2c 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 0x0000000042000e30 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 0x0000000042000e38 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 0x0000000042000e3c 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 0x0000000042000e64 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 0x0000000042000e70 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 0x0000000042000e68 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 0x0000000042000e74 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 0x0000000042000e68 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 0x0000000042000e74 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 0x0000000042000e7c 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 0x0000000042000e88 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 0x0000000042000e90 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 0x0000000042000e9c 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 0x0000000042000e90 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 0x0000000042000e9c 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 0x0000000042000e90 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 0x0000000042000e9c 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 0x0000000042000e90 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 0x0000000042000e9c 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 0x0000000042000e94 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 0x0000000042000ea0 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 0x0000000042000e94 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 0x0000000042000ea0 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 0x0000000042000e94 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 0x0000000042000ea0 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 0x0000000042000f10 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 0x0000000042000f1c 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 0x0000000042000f14 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 0x0000000042000f20 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 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\libc.a(lib_a-vprintf.o) + .literal 0x0000000042000f58 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 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\libc.a(lib_a-wsetup.o) + .literal 0x0000000042000f58 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 0x0000000042000f4c 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 0x0000000042000f58 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 0x0000000042000fb0 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 0x0000000042000fbc 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 0x0000000042000fb0 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 0x0000000042000fbc 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 0x0000000042000fbc 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 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-localeconv.o) 0x8 (size before relaxing) - .literal 0x0000000042000fc0 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 0x0000000042000fcc 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 0x0000000042000fd8 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 0x0000000042000fe4 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 0x0000000042000fe0 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 0x0000000042000fec 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 0x0000000042001004 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 0x0000000042001010 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 0x0000000042001028 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 0x0000000042001034 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 0x0000000042001028 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 0x0000000042001034 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 - 0x0000000042001028 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x0000000042001034 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) 0x14 (size before relaxing) .literal.esp_cpu_configure_region_protection - 0x0000000042001038 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x0000000042001044 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) 0x10 (size before relaxing) .literal.set_ocode_by_efuse - 0x000000004200103c 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x0000000042001048 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x28 (size before relaxing) .literal.get_dig1v3_dbias_by_efuse - 0x0000000042001050 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004200105c 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x3c (size before relaxing) .literal.get_dig_dbias_by_efuse - 0x0000000042001070 0xc esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004200107c 0xc esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x2c (size before relaxing) .literal.get_rtc_dbias_by_efuse - 0x000000004200107c 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x0000000042001088 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x4c (size before relaxing) .literal.rtc_set_stored_dbias - 0x0000000042001090 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004200109c 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x24 (size before relaxing) .literal.calibrate_ocode - 0x00000000420010a0 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x00000000420010ac 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x50 (size before relaxing) .literal.rtc_init - 0x00000000420010b8 0x98 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x00000000420010c4 0x98 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x130 (size before relaxing) .literal.sar_periph_ctrl_init - 0x0000000042001150 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x000000004200115c 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) 0xc (size before relaxing) .literal.esp_register_shutdown_handler - 0x0000000042001150 0x4 esp-idf/esp_system/libesp_system.a(esp_system.c.obj) + 0x000000004200115c 0x4 esp-idf/esp_system/libesp_system.a(esp_system.c.obj) .literal.other_cpu_startup_idle_hook_cb - 0x0000000042001154 0x4 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x0000000042001160 0x4 esp-idf/freertos/libfreertos.a(app_startup.c.obj) .literal.main_task - 0x0000000042001158 0x24 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x0000000042001164 0x24 esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x5c (size before relaxing) .literal.esp_startup_start_app - 0x000000004200117c 0x24 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x0000000042001188 0x24 esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x4c (size before relaxing) .literal.esp_startup_start_app_other_cores - 0x00000000420011a0 0xc esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x00000000420011ac 0xc esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x2c (size before relaxing) .literal.multi_heap_register_impl - 0x00000000420011ac 0x10 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x00000000420011b8 0x10 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x18 (size before relaxing) .literal.multi_heap_get_info_impl - 0x00000000420011bc 0x14 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x00000000420011c8 0x14 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x24 (size before relaxing) .literal.control_construct - 0x00000000420011d0 0x28 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x00000000420011dc 0x28 esp-idf/heap/libheap.a(tlsf.c.obj) 0x3c (size before relaxing) .literal.default_walker - 0x00000000420011f8 0xc esp-idf/heap/libheap.a(tlsf.c.obj) + 0x0000000042001204 0xc esp-idf/heap/libheap.a(tlsf.c.obj) 0x10 (size before relaxing) .literal.tlsf_walk_pool - 0x0000000042001204 0x10 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x0000000042001210 0x10 esp-idf/heap/libheap.a(tlsf.c.obj) 0x14 (size before relaxing) .literal.tlsf_fit_size - 0x0000000042001214 0x0 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x0000000042001220 0x0 esp-idf/heap/libheap.a(tlsf.c.obj) 0x4 (size before relaxing) .literal.tlsf_add_pool - 0x0000000042001214 0x1c esp-idf/heap/libheap.a(tlsf.c.obj) + 0x0000000042001220 0x1c esp-idf/heap/libheap.a(tlsf.c.obj) 0x4c (size before relaxing) .literal.tlsf_create - 0x0000000042001230 0x4 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004200123c 0x4 esp-idf/heap/libheap.a(tlsf.c.obj) 0xc (size before relaxing) .literal.tlsf_create_with_pool - 0x0000000042001234 0x0 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x0000000042001240 0x0 esp-idf/heap/libheap.a(tlsf.c.obj) 0xc (size before relaxing) .literal.heap_bubble_down - 0x0000000042001234 0x4 esp-idf/log/liblog.a(log.c.obj) + 0x0000000042001240 0x4 esp-idf/log/liblog.a(log.c.obj) .literal.s_log_level_get_and_unlock - 0x0000000042001238 0x24 esp-idf/log/liblog.a(log.c.obj) + 0x0000000042001244 0x24 esp-idf/log/liblog.a(log.c.obj) 0x3c (size before relaxing) .literal.esp_log_writev - 0x000000004200125c 0x8 esp-idf/log/liblog.a(log.c.obj) + 0x0000000042001268 0x8 esp-idf/log/liblog.a(log.c.obj) 0xc (size before relaxing) .text.esp_app_get_description - 0x0000000042001264 0x8 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) - 0x0000000042001264 esp_app_get_description + 0x0000000042001270 0x8 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) + 0x0000000042001270 esp_app_get_description .text.esp_init_app_elf_sha256 - 0x000000004200126c 0xf esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) - 0x000000004200126c esp_init_app_elf_sha256 - *fill* 0x000000004200127b 0x1 + 0x0000000042001278 0xf esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) + 0x0000000042001278 esp_init_app_elf_sha256 + *fill* 0x0000000042001287 0x1 .text.esp_pthread_cfg_key_destructor - 0x000000004200127c 0xe esp-idf/pthread/libpthread.a(pthread.c.obj) - *fill* 0x000000004200128a 0x2 + 0x0000000042001288 0xe esp-idf/pthread/libpthread.a(pthread.c.obj) + *fill* 0x0000000042001296 0x2 .text.esp_pthread_init - 0x000000004200128c 0x3a esp-idf/pthread/libpthread.a(pthread.c.obj) + 0x0000000042001298 0x3a esp-idf/pthread/libpthread.a(pthread.c.obj) 0x3e (size before relaxing) - 0x000000004200128c esp_pthread_init - *fill* 0x00000000420012c6 0x2 + 0x0000000042001298 esp_pthread_init + *fill* 0x00000000420012d2 0x2 .text.find_key - 0x00000000420012c8 0x2f esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) - *fill* 0x00000000420012f7 0x1 + 0x00000000420012d4 0x2f esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) + *fill* 0x0000000042001303 0x1 .text.pthread_key_create - 0x00000000420012f8 0x4d esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) - 0x00000000420012f8 pthread_key_create - *fill* 0x0000000042001345 0x3 + 0x0000000042001304 0x4d esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) + 0x0000000042001304 pthread_key_create + *fill* 0x0000000042001351 0x3 .text.pthread_key_delete - 0x0000000042001348 0x46 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) - 0x0000000042001348 pthread_key_delete - *fill* 0x000000004200138e 0x2 + 0x0000000042001354 0x46 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) + 0x0000000042001354 pthread_key_delete + *fill* 0x000000004200139a 0x2 .text.core_intr_matrix_clear - 0x0000000042001390 0x24 esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) + 0x000000004200139c 0x24 esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) .text.start_other_core - 0x00000000420013b4 0xf9 esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) + 0x00000000420013c0 0xf9 esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) 0xfd (size before relaxing) - *fill* 0x00000000420014ad 0x3 + *fill* 0x00000000420014b9 0x3 .text.startup_resume_other_cores - 0x00000000420014b0 0x10 esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) - 0x00000000420014b0 startup_resume_other_cores + 0x00000000420014bc 0x10 esp-idf/esp_system/libesp_system.a(cpu_start.c.obj) + 0x00000000420014bc startup_resume_other_cores .text.select_rtc_slow_clk - 0x00000000420014c0 0x9c esp-idf/esp_system/libesp_system.a(clk.c.obj) + 0x00000000420014cc 0x9c esp-idf/esp_system/libesp_system.a(clk.c.obj) .text.esp_clk_init - 0x000000004200155c 0x13d esp-idf/esp_system/libesp_system.a(clk.c.obj) - 0x000000004200155c esp_clk_init - *fill* 0x0000000042001699 0x3 + 0x0000000042001568 0x13d esp-idf/esp_system/libesp_system.a(clk.c.obj) + 0x0000000042001568 esp_clk_init + *fill* 0x00000000420016a5 0x3 .text.esp_perip_clk_init - 0x000000004200169c 0x15c esp-idf/esp_system/libesp_system.a(clk.c.obj) + 0x00000000420016a8 0x15c esp-idf/esp_system/libesp_system.a(clk.c.obj) 0x160 (size before relaxing) - 0x000000004200169c esp_perip_clk_init + 0x00000000420016a8 esp_perip_clk_init .text.esp_cache_err_int_init - 0x00000000420017f8 0xa8 esp-idf/esp_system/libesp_system.a(cache_err_int.c.obj) + 0x0000000042001804 0xa8 esp-idf/esp_system/libesp_system.a(cache_err_int.c.obj) 0xac (size before relaxing) - 0x00000000420017f8 esp_cache_err_int_init + 0x0000000042001804 esp_cache_err_int_init .text.esp_int_wdt_init - 0x00000000420018a0 0x52 esp-idf/esp_system/libesp_system.a(int_wdt.c.obj) + 0x00000000420018ac 0x52 esp-idf/esp_system/libesp_system.a(int_wdt.c.obj) 0x56 (size before relaxing) - 0x00000000420018a0 esp_int_wdt_init - *fill* 0x00000000420018f2 0x2 + 0x00000000420018ac esp_int_wdt_init + *fill* 0x00000000420018fe 0x2 .text.esp_int_wdt_cpu_init - 0x00000000420018f4 0x2c esp-idf/esp_system/libesp_system.a(int_wdt.c.obj) + 0x0000000042001900 0x2c esp-idf/esp_system/libesp_system.a(int_wdt.c.obj) 0x34 (size before relaxing) - 0x00000000420018f4 esp_int_wdt_cpu_init + 0x0000000042001900 esp_int_wdt_cpu_init .text.do_global_ctors - 0x0000000042001920 0x19 esp-idf/esp_system/libesp_system.a(startup.c.obj) - *fill* 0x0000000042001939 0x3 + 0x000000004200192c 0x19 esp-idf/esp_system/libesp_system.a(startup.c.obj) + *fill* 0x0000000042001945 0x3 .text.do_core_init - 0x000000004200193c 0xae esp-idf/esp_system/libesp_system.a(startup.c.obj) + 0x0000000042001948 0xae esp-idf/esp_system/libesp_system.a(startup.c.obj) 0xda (size before relaxing) - *fill* 0x00000000420019ea 0x2 + *fill* 0x00000000420019f6 0x2 .text.do_system_init_fn - 0x00000000420019ec 0x59 esp-idf/esp_system/libesp_system.a(startup.c.obj) - *fill* 0x0000000042001a45 0x3 + 0x00000000420019f8 0x59 esp-idf/esp_system/libesp_system.a(startup.c.obj) + *fill* 0x0000000042001a51 0x3 .text.do_secondary_init - 0x0000000042001a48 0x5e esp-idf/esp_system/libesp_system.a(startup.c.obj) + 0x0000000042001a54 0x5e esp-idf/esp_system/libesp_system.a(startup.c.obj) 0x62 (size before relaxing) - *fill* 0x0000000042001aa6 0x2 + *fill* 0x0000000042001ab2 0x2 .text.start_cpu0_default - 0x0000000042001aa8 0x1e8 esp-idf/esp_system/libesp_system.a(startup.c.obj) + 0x0000000042001ab4 0x1e8 esp-idf/esp_system/libesp_system.a(startup.c.obj) 0x1f8 (size before relaxing) - 0x0000000042001aa8 start_cpu0 + 0x0000000042001ab4 start_cpu0 .text.__esp_system_init_fn_init_components0 - 0x0000000042001c90 0xa esp-idf/esp_system/libesp_system.a(startup.c.obj) + 0x0000000042001c9c 0xa esp-idf/esp_system/libesp_system.a(startup.c.obj) 0xd (size before relaxing) - *fill* 0x0000000042001c9a 0x2 + *fill* 0x0000000042001ca6 0x2 .text.frame_to_panic_info - 0x0000000042001c9c 0x3d esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) + 0x0000000042001ca8 0x3d esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) 0x41 (size before relaxing) - *fill* 0x0000000042001cd9 0x3 + *fill* 0x0000000042001ce5 0x3 .text.panic_handler - 0x0000000042001cdc 0x15a esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) + 0x0000000042001ce8 0x15a esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) 0x176 (size before relaxing) - *fill* 0x0000000042001e36 0x2 + *fill* 0x0000000042001e42 0x2 .text.print_state_for_core - 0x0000000042001e38 0x26 esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) + 0x0000000042001e44 0x26 esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) 0x2a (size before relaxing) - *fill* 0x0000000042001e5e 0x2 + *fill* 0x0000000042001e6a 0x2 .text.print_state - 0x0000000042001e60 0x4d esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) + 0x0000000042001e6c 0x4d esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) 0x55 (size before relaxing) - *fill* 0x0000000042001ead 0x3 + *fill* 0x0000000042001eb9 0x3 .text.panic_restart - 0x0000000042001eb0 0x33 esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) - 0x0000000042001eb0 panic_restart - *fill* 0x0000000042001ee3 0x1 + 0x0000000042001ebc 0x33 esp-idf/esp_system/libesp_system.a(panic_handler.c.obj) + 0x0000000042001ebc panic_restart + *fill* 0x0000000042001eef 0x1 .text.esp_brownout_init - 0x0000000042001ee4 0x30 esp-idf/esp_system/libesp_system.a(brownout.c.obj) + 0x0000000042001ef0 0x30 esp-idf/esp_system/libesp_system.a(brownout.c.obj) 0x38 (size before relaxing) - 0x0000000042001ee4 esp_brownout_init + 0x0000000042001ef0 esp_brownout_init .text.get_reset_reason - 0x0000000042001f14 0x9c esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) + 0x0000000042001f20 0x9c esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) .text.esp_reset_reason_clear_hint - 0x0000000042001fb0 0xf esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) - *fill* 0x0000000042001fbf 0x1 + 0x0000000042001fbc 0xf esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) + *fill* 0x0000000042001fcb 0x1 .text.esp_reset_reason_init - 0x0000000042001fc0 0x27 esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) + 0x0000000042001fcc 0x27 esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) 0x2b (size before relaxing) - *fill* 0x0000000042001fe7 0x1 + *fill* 0x0000000042001ff3 0x1 .text.esp_apb_backup_dma_lock_init - 0x0000000042001fe8 0x11 esp-idf/esp_system/libesp_system.a(apb_backup_dma.c.obj) - 0x0000000042001fe8 esp_apb_backup_dma_lock_init - *fill* 0x0000000042001ff9 0x3 + 0x0000000042001ff4 0x11 esp-idf/esp_system/libesp_system.a(apb_backup_dma.c.obj) + 0x0000000042001ff4 esp_apb_backup_dma_lock_init + *fill* 0x0000000042002005 0x3 .text.print_debug_exception_details - 0x0000000042001ffc 0x50 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x0000000042002008 0x50 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) 0x68 (size before relaxing) .text.print_illegal_instruction_details - 0x000000004200204c 0x4e esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x0000000042002058 0x4e esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) 0x66 (size before relaxing) - *fill* 0x000000004200209a 0x2 + *fill* 0x00000000420020a6 0x2 .text.print_cache_err_details - 0x000000004200209c 0x13b esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x00000000420020a8 0x13b esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) 0x17f (size before relaxing) - *fill* 0x00000000420021d7 0x1 + *fill* 0x00000000420021e3 0x1 .text.panic_print_registers - 0x00000000420021d8 0xd7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x00000000420021e4 0xd7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) 0x10f (size before relaxing) - 0x00000000420021d8 panic_print_registers - *fill* 0x00000000420022af 0x1 + 0x00000000420021e4 panic_print_registers + *fill* 0x00000000420022bb 0x1 .text.panic_arch_fill_info - 0x00000000420022b0 0x32 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x00000000420022b0 panic_arch_fill_info - *fill* 0x00000000420022e2 0x2 + 0x00000000420022bc 0x32 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x00000000420022bc panic_arch_fill_info + *fill* 0x00000000420022ee 0x2 .text.panic_soc_fill_info - 0x00000000420022e4 0x62 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x00000000420022e4 panic_soc_fill_info - *fill* 0x0000000042002346 0x2 + 0x00000000420022f0 0x62 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x00000000420022f0 panic_soc_fill_info + *fill* 0x0000000042002352 0x2 .text.panic_print_backtrace - 0x0000000042002348 0x20 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x0000000042002348 panic_print_backtrace + 0x0000000042002354 0x20 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x0000000042002354 panic_print_backtrace .text.esp_ipc_isr_init - 0x0000000042002368 0x32 esp-idf/esp_system/libesp_system.a(esp_ipc_isr.c.obj) + 0x0000000042002374 0x32 esp-idf/esp_system/libesp_system.a(esp_ipc_isr.c.obj) 0x36 (size before relaxing) - 0x0000000042002368 esp_ipc_isr_init - *fill* 0x000000004200239a 0x2 + 0x0000000042002374 esp_ipc_isr_init + *fill* 0x00000000420023a6 0x2 .text.esp_vApplicationIdleHook - 0x000000004200239c 0x33 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) - 0x000000004200239c esp_vApplicationIdleHook - *fill* 0x00000000420023cf 0x1 + 0x00000000420023a8 0x33 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) + 0x00000000420023a8 esp_vApplicationIdleHook + *fill* 0x00000000420023db 0x1 .text.esp_register_freertos_idle_hook_for_cpu - 0x00000000420023d0 0x59 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) - 0x00000000420023d0 esp_register_freertos_idle_hook_for_cpu - *fill* 0x0000000042002429 0x3 + 0x00000000420023dc 0x59 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) + 0x00000000420023dc esp_register_freertos_idle_hook_for_cpu + *fill* 0x0000000042002435 0x3 .text.esp_register_freertos_tick_hook_for_cpu - 0x000000004200242c 0x55 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) - 0x000000004200242c esp_register_freertos_tick_hook_for_cpu - *fill* 0x0000000042002481 0x3 + 0x0000000042002438 0x55 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) + 0x0000000042002438 esp_register_freertos_tick_hook_for_cpu + *fill* 0x000000004200248d 0x3 .text.esp_deregister_freertos_idle_hook_for_cpu - 0x0000000042002484 0x40 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) - 0x0000000042002484 esp_deregister_freertos_idle_hook_for_cpu + 0x0000000042002490 0x40 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) + 0x0000000042002490 esp_deregister_freertos_idle_hook_for_cpu .text.panic_print_char_usb_serial_jtag - 0x00000000420024c4 0x6b esp-idf/esp_system/libesp_system.a(panic.c.obj) - *fill* 0x000000004200252f 0x1 - .text.panic_print_char - 0x0000000042002530 0xb esp-idf/esp_system/libesp_system.a(panic.c.obj) - 0xe (size before relaxing) - 0x0000000042002530 panic_print_char + 0x00000000420024d0 0x6b esp-idf/esp_system/libesp_system.a(panic.c.obj) *fill* 0x000000004200253b 0x1 + .text.panic_print_char + 0x000000004200253c 0xb esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0xe (size before relaxing) + 0x000000004200253c panic_print_char + *fill* 0x0000000042002547 0x1 .text.panic_print_str - 0x000000004200253c 0x1a esp-idf/esp_system/libesp_system.a(panic.c.obj) - 0x000000004200253c panic_print_str - *fill* 0x0000000042002556 0x2 + 0x0000000042002548 0x1a esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0x0000000042002548 panic_print_str + *fill* 0x0000000042002562 0x2 .text.print_abort_details - 0x0000000042002558 0xd esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0x0000000042002564 0xd esp-idf/esp_system/libesp_system.a(panic.c.obj) 0x10 (size before relaxing) - *fill* 0x0000000042002565 0x3 + *fill* 0x0000000042002571 0x3 .text.panic_print_hex - 0x0000000042002568 0x2c esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0x0000000042002574 0x2c esp-idf/esp_system/libesp_system.a(panic.c.obj) 0x2f (size before relaxing) - 0x0000000042002568 panic_print_hex - *fill* 0x0000000042002594 0x0 + 0x0000000042002574 panic_print_hex + *fill* 0x00000000420025a0 0x0 .text.panic_print_dec - 0x0000000042002594 0x3c esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0x00000000420025a0 0x3c esp-idf/esp_system/libesp_system.a(panic.c.obj) 0x46 (size before relaxing) - 0x0000000042002594 panic_print_dec - *fill* 0x00000000420025d0 0x0 + 0x00000000420025a0 panic_print_dec + *fill* 0x00000000420025dc 0x0 .text.esp_panic_handler_reconfigure_wdts - 0x00000000420025d0 0x6a esp-idf/esp_system/libesp_system.a(panic.c.obj) - 0x00000000420025d0 esp_panic_handler_reconfigure_wdts - *fill* 0x000000004200263a 0x2 + 0x00000000420025dc 0x6a esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0x00000000420025dc esp_panic_handler_reconfigure_wdts + *fill* 0x0000000042002646 0x2 .text.esp_panic_handler - 0x000000004200263c 0x1dd esp-idf/esp_system/libesp_system.a(panic.c.obj) + 0x0000000042002648 0x1dd esp-idf/esp_system/libesp_system.a(panic.c.obj) 0x217 (size before relaxing) - 0x000000004200263c esp_panic_handler - *fill* 0x0000000042002819 0x3 + 0x0000000042002648 esp_panic_handler + *fill* 0x0000000042002825 0x3 .text.brownout_hal_config - 0x000000004200281c 0xe6 esp-idf/hal/libhal.a(brownout_hal.c.obj) - 0x000000004200281c brownout_hal_config - *fill* 0x0000000042002902 0x2 + 0x0000000042002828 0xe6 esp-idf/hal/libhal.a(brownout_hal.c.obj) + 0x0000000042002828 brownout_hal_config + *fill* 0x000000004200290e 0x2 .text.brownout_hal_intr_enable - 0x0000000042002904 0x23 esp-idf/hal/libhal.a(brownout_hal.c.obj) - 0x0000000042002904 brownout_hal_intr_enable - *fill* 0x0000000042002927 0x1 + 0x0000000042002910 0x23 esp-idf/hal/libhal.a(brownout_hal.c.obj) + 0x0000000042002910 brownout_hal_intr_enable + *fill* 0x0000000042002933 0x1 .text.heap_caps_get_info - 0x0000000042002928 0x6b esp-idf/heap/libheap.a(heap_caps.c.obj) + 0x0000000042002934 0x6b esp-idf/heap/libheap.a(heap_caps.c.obj) 0x73 (size before relaxing) - 0x0000000042002928 heap_caps_get_info - *fill* 0x0000000042002993 0x1 + 0x0000000042002934 heap_caps_get_info + *fill* 0x000000004200299f 0x1 .text.heap_caps_get_largest_free_block - 0x0000000042002994 0x11 esp-idf/heap/libheap.a(heap_caps.c.obj) - 0x0000000042002994 heap_caps_get_largest_free_block - *fill* 0x00000000420029a5 0x3 + 0x00000000420029a0 0x11 esp-idf/heap/libheap.a(heap_caps.c.obj) + 0x00000000420029a0 heap_caps_get_largest_free_block + *fill* 0x00000000420029b1 0x3 .text.register_heap - 0x00000000420029a8 0x2f esp-idf/heap/libheap.a(heap_caps_init.c.obj) + 0x00000000420029b4 0x2f esp-idf/heap/libheap.a(heap_caps_init.c.obj) 0x32 (size before relaxing) - *fill* 0x00000000420029d7 0x1 + *fill* 0x00000000420029e3 0x1 .text.heap_caps_enable_nonos_stack_heaps - 0x00000000420029d8 0x2c esp-idf/heap/libheap.a(heap_caps_init.c.obj) - 0x00000000420029d8 heap_caps_enable_nonos_stack_heaps + 0x00000000420029e4 0x2c esp-idf/heap/libheap.a(heap_caps_init.c.obj) + 0x00000000420029e4 heap_caps_enable_nonos_stack_heaps .text.heap_caps_init - 0x0000000042002a04 0x29a esp-idf/heap/libheap.a(heap_caps_init.c.obj) + 0x0000000042002a10 0x29a esp-idf/heap/libheap.a(heap_caps_init.c.obj) 0x2a2 (size before relaxing) - 0x0000000042002a04 heap_caps_init - *fill* 0x0000000042002c9e 0x2 + 0x0000000042002a10 heap_caps_init + *fill* 0x0000000042002caa 0x2 .text.s_get_num_reserved_regions - 0x0000000042002ca0 0x13 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) - *fill* 0x0000000042002cb3 0x1 + 0x0000000042002cac 0x13 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) + *fill* 0x0000000042002cbf 0x1 .text.s_prepare_reserved_regions - 0x0000000042002cb4 0xc0 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) + 0x0000000042002cc0 0xc0 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) .text.soc_get_available_memory_region_max_count - 0x0000000042002d74 0x12 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) - 0x0000000042002d74 soc_get_available_memory_region_max_count - *fill* 0x0000000042002d86 0x2 + 0x0000000042002d80 0x12 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) + 0x0000000042002d80 soc_get_available_memory_region_max_count + *fill* 0x0000000042002d92 0x2 .text.soc_get_available_memory_regions - 0x0000000042002d88 0xf9 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) + 0x0000000042002d94 0xf9 esp-idf/heap/libheap.a(memory_layout_utils.c.obj) 0x101 (size before relaxing) - 0x0000000042002d88 soc_get_available_memory_regions - *fill* 0x0000000042002e81 0x3 + 0x0000000042002d94 soc_get_available_memory_regions + *fill* 0x0000000042002e8d 0x3 .text.calc_checksum - 0x0000000042002e84 0x24 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) + 0x0000000042002e90 0x24 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) .text.esp_clk_slowclk_cal_get - 0x0000000042002ea8 0xd esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) - 0x0000000042002ea8 esp_clk_slowclk_cal_get - *fill* 0x0000000042002eb5 0x3 + 0x0000000042002eb4 0xd esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) + 0x0000000042002eb4 esp_clk_slowclk_cal_get + *fill* 0x0000000042002ec1 0x3 .text.esp_rtc_get_time_us - 0x0000000042002eb8 0xf3 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) + 0x0000000042002ec4 0xf3 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) 0xf7 (size before relaxing) - 0x0000000042002eb8 esp_rtc_get_time_us - *fill* 0x0000000042002fab 0x1 + 0x0000000042002ec4 esp_rtc_get_time_us + *fill* 0x0000000042002fb7 0x1 .text.esp_clk_slowclk_cal_set - 0x0000000042002fac 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) + 0x0000000042002fb8 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk.c.obj) 0x13 (size before relaxing) - 0x0000000042002fac esp_clk_slowclk_cal_set - *fill* 0x0000000042002fbc 0x0 + 0x0000000042002fb8 esp_clk_slowclk_cal_set + *fill* 0x0000000042002fc8 0x0 .text.insert_vector_desc - 0x0000000042002fbc 0x50 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x0000000042002fc8 0x50 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) .text.find_desc_for_int - 0x000000004200300c 0x25 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) - *fill* 0x0000000042003031 0x3 + 0x0000000042003018 0x25 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + *fill* 0x000000004200303d 0x3 .text.get_desc_for_int - 0x0000000042003034 0x72 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x0000000042003040 0x72 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) 0x76 (size before relaxing) - *fill* 0x00000000420030a6 0x2 + *fill* 0x00000000420030b2 0x2 .text.find_desc_for_source - 0x00000000420030a8 0x6c esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x00000000420030b4 0x6c esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) .text.is_vect_desc_usable - 0x0000000042003114 0xc0 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x0000000042003120 0xc0 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) 0xc8 (size before relaxing) .text.get_available_int - 0x00000000420031d4 0x13c esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x00000000420031e0 0x13c esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) 0x150 (size before relaxing) .text.esp_intr_enable_source - 0x0000000042003310 0x13 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) - 0x0000000042003310 esp_intr_enable_source - *fill* 0x0000000042003323 0x1 + 0x000000004200331c 0x13 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x000000004200331c esp_intr_enable_source + *fill* 0x000000004200332f 0x1 .text.esp_intr_disable_source - 0x0000000042003324 0x13 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) - 0x0000000042003324 esp_intr_disable_source - *fill* 0x0000000042003337 0x1 + 0x0000000042003330 0x13 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x0000000042003330 esp_intr_disable_source + *fill* 0x0000000042003343 0x1 .text.esp_intr_alloc_intrstatus - 0x0000000042003338 0x2ed esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x0000000042003344 0x2ed esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) 0x2f5 (size before relaxing) - 0x0000000042003338 esp_intr_alloc_intrstatus - *fill* 0x0000000042003625 0x3 + 0x0000000042003344 esp_intr_alloc_intrstatus + *fill* 0x0000000042003631 0x3 .text.esp_intr_alloc - 0x0000000042003628 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x0000000042003634 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) 0x1c (size before relaxing) - 0x0000000042003628 esp_intr_alloc + 0x0000000042003634 esp_intr_alloc .text.esp_intr_free - 0x0000000042003640 0x116 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) - 0x0000000042003640 esp_intr_free - *fill* 0x0000000042003756 0x2 - .text.esp_intr_free_cb - 0x0000000042003758 0xa esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) - 0xe (size before relaxing) + 0x000000004200364c 0x116 esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x000000004200364c esp_intr_free *fill* 0x0000000042003762 0x2 + .text.esp_intr_free_cb + 0x0000000042003764 0xa esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0xe (size before relaxing) + *fill* 0x000000004200376e 0x2 .text.periph_ll_get_clk_en_mask - 0x0000000042003764 0x282 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - *fill* 0x00000000420039e6 0x2 + 0x0000000042003770 0x282 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + *fill* 0x00000000420039f2 0x2 .text.periph_ll_get_rst_en_mask - 0x00000000420039e8 0x23a esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - *fill* 0x0000000042003c22 0x2 + 0x00000000420039f4 0x23a esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + *fill* 0x0000000042003c2e 0x2 .text.periph_ll_get_clk_en_reg - 0x0000000042003c24 0x69 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - *fill* 0x0000000042003c8d 0x3 + 0x0000000042003c30 0x69 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + *fill* 0x0000000042003c99 0x3 .text.periph_ll_get_rst_en_reg - 0x0000000042003c90 0x65 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - *fill* 0x0000000042003cf5 0x3 + 0x0000000042003c9c 0x65 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + *fill* 0x0000000042003d01 0x3 .text.periph_module_enable - 0x0000000042003cf8 0xb7 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x0000000042003d04 0xb7 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) 0xcb (size before relaxing) - 0x0000000042003cf8 periph_module_enable - *fill* 0x0000000042003daf 0x1 + 0x0000000042003d04 periph_module_enable + *fill* 0x0000000042003dbb 0x1 .text.periph_module_disable - 0x0000000042003db0 0xaf esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x0000000042003dbc 0xaf esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) 0xbb (size before relaxing) - 0x0000000042003db0 periph_module_disable - *fill* 0x0000000042003e5f 0x1 + 0x0000000042003dbc periph_module_disable + *fill* 0x0000000042003e6b 0x1 .text.s_rtc_isr_noniram_hook - 0x0000000042003e60 0xf esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) - *fill* 0x0000000042003e6f 0x1 + 0x0000000042003e6c 0xf esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) + *fill* 0x0000000042003e7b 0x1 .text.s_rtc_isr_noniram_hook_relieve - 0x0000000042003e70 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) + 0x0000000042003e7c 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) .text.rtc_isr_ensure_installed - 0x0000000042003e84 0x5b esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) + 0x0000000042003e90 0x5b esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) 0x5f (size before relaxing) - *fill* 0x0000000042003edf 0x1 + *fill* 0x0000000042003eeb 0x1 .text.rtc_isr_register - 0x0000000042003ee0 0x5e esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) + 0x0000000042003eec 0x5e esp-idf/esp_hw_support/libesp_hw_support.a(rtc_module.c.obj) 0x6a (size before relaxing) - 0x0000000042003ee0 rtc_isr_register - *fill* 0x0000000042003f3e 0x2 + 0x0000000042003eec rtc_isr_register + *fill* 0x0000000042003f4a 0x2 .text.esp_deep_sleep_wakeup_io_reset - 0x0000000042003f40 0x86 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_gpio.c.obj) - 0x0000000042003f40 esp_deep_sleep_wakeup_io_reset - *fill* 0x0000000042003fc6 0x2 + 0x0000000042003f4c 0x86 esp-idf/esp_hw_support/libesp_hw_support.a(sleep_gpio.c.obj) + 0x0000000042003f4c esp_deep_sleep_wakeup_io_reset + *fill* 0x0000000042003fd2 0x2 .text.esp_chip_info - 0x0000000042003fc8 0x42 esp-idf/esp_hw_support/libesp_hw_support.a(chip_info.c.obj) - 0x0000000042003fc8 esp_chip_info - *fill* 0x000000004200400a 0x2 + 0x0000000042003fd4 0x42 esp-idf/esp_hw_support/libesp_hw_support.a(chip_info.c.obj) + 0x0000000042003fd4 esp_chip_info + *fill* 0x0000000042004016 0x2 .text.memprot_ll_prepare_iram0_split_line_regval - 0x000000004200400c 0x8c esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004018 0x8c esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) .text.memprot_ll_prepare_dram0_split_line_regval - 0x0000000042004098 0x90 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x00000000420040a4 0x90 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) .text.esp_mprot_cpuid_valid - 0x0000000042004128 0x29 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - *fill* 0x0000000042004151 0x3 + 0x0000000042004134 0x29 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + *fill* 0x000000004200415d 0x3 .text.esp_memprot_iram0_get_def_split_addr - 0x0000000042004154 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004160 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) .text.esp_memprot_dram0_get_def_split_addr - 0x000000004200415c 0xd esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - *fill* 0x0000000042004169 0x3 + 0x0000000042004168 0xd esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + *fill* 0x0000000042004175 0x3 .text.esp_memprot_rtcfast_get_min_split_addr - 0x000000004200416c 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004178 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) .text.esp_mprot_set_intr_matrix - 0x0000000042004174 0xba esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004180 0xba esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0xc2 (size before relaxing) - *fill* 0x000000004200422e 0x2 + *fill* 0x000000004200423a 0x2 .text.esp_mprot_set_split_addr - 0x0000000042004230 0x453 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x000000004200423c 0x453 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0x45b (size before relaxing) - 0x0000000042004230 esp_mprot_set_split_addr - *fill* 0x0000000042004683 0x1 + 0x000000004200423c esp_mprot_set_split_addr + *fill* 0x000000004200468f 0x1 .text.esp_mprot_get_default_main_split_addr - 0x0000000042004684 0x41 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004690 0x41 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0x45 (size before relaxing) - 0x0000000042004684 esp_mprot_get_default_main_split_addr - *fill* 0x00000000420046c5 0x3 + 0x0000000042004690 esp_mprot_get_default_main_split_addr + *fill* 0x00000000420046d1 0x3 .text.esp_mprot_set_split_addr_lock - 0x00000000420046c8 0x62 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x00000000420046d4 0x62 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0x66 (size before relaxing) - 0x00000000420046c8 esp_mprot_set_split_addr_lock - *fill* 0x000000004200472a 0x2 + 0x00000000420046d4 esp_mprot_set_split_addr_lock + *fill* 0x0000000042004736 0x2 .text.esp_mprot_get_split_addr_lock - 0x000000004200472c 0x8c esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - 0x000000004200472c esp_mprot_get_split_addr_lock + 0x0000000042004738 0x8c esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004738 esp_mprot_get_split_addr_lock .text.esp_mprot_set_pms_lock - 0x00000000420047b8 0x72 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - 0x00000000420047b8 esp_mprot_set_pms_lock - *fill* 0x000000004200482a 0x2 + 0x00000000420047c4 0x72 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x00000000420047c4 esp_mprot_set_pms_lock + *fill* 0x0000000042004836 0x2 .text.esp_mprot_get_pms_lock - 0x000000004200482c 0xa2 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - 0x000000004200482c esp_mprot_get_pms_lock - *fill* 0x00000000420048ce 0x2 + 0x0000000042004838 0xa2 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004838 esp_mprot_get_pms_lock + *fill* 0x00000000420048da 0x2 .text.esp_mprot_set_pms_area - 0x00000000420048d0 0x3aa esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - 0x00000000420048d0 esp_mprot_set_pms_area - *fill* 0x0000000042004c7a 0x2 + 0x00000000420048dc 0x3aa esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x00000000420048dc esp_mprot_set_pms_area + *fill* 0x0000000042004c86 0x2 .text.esp_mprot_get_pms_area - 0x0000000042004c7c 0x206 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004c88 0x206 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0x20a (size before relaxing) - 0x0000000042004c7c esp_mprot_get_pms_area - *fill* 0x0000000042004e82 0x2 + 0x0000000042004c88 esp_mprot_get_pms_area + *fill* 0x0000000042004e8e 0x2 .text.esp_mprot_set_monitor_lock - 0x0000000042004e84 0xb0 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004e90 0xb0 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0xb4 (size before relaxing) - 0x0000000042004e84 esp_mprot_set_monitor_lock + 0x0000000042004e90 esp_mprot_set_monitor_lock .text.esp_mprot_get_monitor_lock - 0x0000000042004f34 0xfc esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x0000000042004f40 0xfc esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0x104 (size before relaxing) - 0x0000000042004f34 esp_mprot_get_monitor_lock + 0x0000000042004f40 esp_mprot_get_monitor_lock .text.esp_mprot_set_monitor_en - 0x0000000042005030 0x178 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - 0x0000000042005030 esp_mprot_set_monitor_en + 0x000000004200503c 0x178 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x000000004200503c esp_mprot_set_monitor_en .text.esp_mprot_get_monitor_en - 0x00000000420051a8 0xec esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) - 0x00000000420051a8 esp_mprot_get_monitor_en + 0x00000000420051b4 0xec esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x00000000420051b4 esp_mprot_get_monitor_en .text.esp_mprot_set_prot - 0x0000000042005294 0x81e esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + 0x00000000420052a0 0x81e esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0x8ba (size before relaxing) - 0x0000000042005294 esp_mprot_set_prot - *fill* 0x0000000042005ab2 0x2 + 0x00000000420052a0 esp_mprot_set_prot + *fill* 0x0000000042005abe 0x2 .text.esp_mprot_ll_err_to_esp_err - 0x0000000042005ab4 0x46 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot_conv.c.obj) - 0x0000000042005ab4 esp_mprot_ll_err_to_esp_err - *fill* 0x0000000042005afa 0x2 + 0x0000000042005ac0 0x46 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot_conv.c.obj) + 0x0000000042005ac0 esp_mprot_ll_err_to_esp_err + *fill* 0x0000000042005b06 0x2 .text.esp_newlib_locks_init - 0x0000000042005afc 0x5a esp-idf/newlib/libnewlib.a(locks.c.obj) - 0x0000000042005afc esp_newlib_locks_init - *fill* 0x0000000042005b56 0x2 + 0x0000000042005b08 0x5a esp-idf/newlib/libnewlib.a(locks.c.obj) + 0x0000000042005b08 esp_newlib_locks_init + *fill* 0x0000000042005b62 0x2 .text.raise_r_stub - 0x0000000042005b58 0xf esp-idf/newlib/libnewlib.a(newlib_init.c.obj) - *fill* 0x0000000042005b67 0x1 + 0x0000000042005b64 0xf esp-idf/newlib/libnewlib.a(newlib_init.c.obj) + *fill* 0x0000000042005b73 0x1 .text.esp_newlib_init - 0x0000000042005b68 0x36 esp-idf/newlib/libnewlib.a(newlib_init.c.obj) - 0x0000000042005b68 esp_newlib_init - 0x0000000042005b68 esp_setup_newlib_syscalls - *fill* 0x0000000042005b9e 0x2 + 0x0000000042005b74 0x36 esp-idf/newlib/libnewlib.a(newlib_init.c.obj) + 0x0000000042005b74 esp_newlib_init + 0x0000000042005b74 esp_setup_newlib_syscalls + *fill* 0x0000000042005baa 0x2 .text.syscall_not_implemented_aborts - 0x0000000042005ba0 0x9 esp-idf/newlib/libnewlib.a(syscalls.c.obj) - 0x0000000042005ba0 _exit - 0x0000000042005ba0 raise - 0x0000000042005ba0 _raise_r - 0x0000000042005ba0 _sbrk_r - *fill* 0x0000000042005ba9 0x3 + 0x0000000042005bac 0x9 esp-idf/newlib/libnewlib.a(syscalls.c.obj) + 0x0000000042005bac _exit + 0x0000000042005bac raise + 0x0000000042005bac _raise_r + 0x0000000042005bac _sbrk_r + *fill* 0x0000000042005bb5 0x3 .text.adjust_boot_time - 0x0000000042005bac 0x13e esp-idf/newlib/libnewlib.a(time.c.obj) + 0x0000000042005bb8 0x13e esp-idf/newlib/libnewlib.a(time.c.obj) 0x142 (size before relaxing) - *fill* 0x0000000042005cea 0x2 + *fill* 0x0000000042005cf6 0x2 .text.get_adjusted_boot_time - 0x0000000042005cec 0x1e esp-idf/newlib/libnewlib.a(time.c.obj) + 0x0000000042005cf8 0x1e esp-idf/newlib/libnewlib.a(time.c.obj) 0x22 (size before relaxing) - *fill* 0x0000000042005d0a 0x2 + *fill* 0x0000000042005d16 0x2 .text.adjtime_corr_stop - 0x0000000042005d0c 0x30 esp-idf/newlib/libnewlib.a(time.c.obj) + 0x0000000042005d18 0x30 esp-idf/newlib/libnewlib.a(time.c.obj) 0x34 (size before relaxing) .text.settimeofday - 0x0000000042005d3c 0x49 esp-idf/newlib/libnewlib.a(time.c.obj) + 0x0000000042005d48 0x49 esp-idf/newlib/libnewlib.a(time.c.obj) 0x54 (size before relaxing) - 0x0000000042005d3c settimeofday - *fill* 0x0000000042005d85 0x3 + 0x0000000042005d48 settimeofday + *fill* 0x0000000042005d91 0x3 .text.esp_newlib_time_init - 0x0000000042005d88 0x8 esp-idf/newlib/libnewlib.a(time.c.obj) + 0x0000000042005d94 0x8 esp-idf/newlib/libnewlib.a(time.c.obj) 0xb (size before relaxing) - 0x0000000042005d88 esp_newlib_time_init - *fill* 0x0000000042005d90 0x0 + 0x0000000042005d94 esp_newlib_time_init + *fill* 0x0000000042005d9c 0x0 .text.esp_time_impl_get_time_since_boot - 0x0000000042005d90 0x1f esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) - 0x0000000042005d90 esp_time_impl_get_time_since_boot - *fill* 0x0000000042005daf 0x1 + 0x0000000042005d9c 0x1f esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042005d9c esp_time_impl_get_time_since_boot + *fill* 0x0000000042005dbb 0x1 .text.esp_time_impl_set_boot_time - 0x0000000042005db0 0x27 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) - 0x0000000042005db0 esp_time_impl_set_boot_time - *fill* 0x0000000042005dd7 0x1 + 0x0000000042005dbc 0x27 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042005dbc esp_time_impl_set_boot_time + *fill* 0x0000000042005de3 0x1 .text.esp_time_impl_get_boot_time - 0x0000000042005dd8 0x27 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) - 0x0000000042005dd8 esp_time_impl_get_boot_time - *fill* 0x0000000042005dff 0x1 + 0x0000000042005de4 0x27 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042005de4 esp_time_impl_get_boot_time + *fill* 0x0000000042005e0b 0x1 .text.esp_set_time_from_rtc - 0x0000000042005e00 0x2b esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042005e0c 0x2b esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) 0x2f (size before relaxing) - 0x0000000042005e00 esp_set_time_from_rtc - *fill* 0x0000000042005e2b 0x1 + 0x0000000042005e0c esp_set_time_from_rtc + *fill* 0x0000000042005e37 0x1 .text.esp_sync_timekeeping_timers - 0x0000000042005e2c 0x62 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042005e38 0x62 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) 0x6e (size before relaxing) - 0x0000000042005e2c esp_sync_timekeeping_timers - *fill* 0x0000000042005e8e 0x2 + 0x0000000042005e38 esp_sync_timekeeping_timers + *fill* 0x0000000042005e9a 0x2 .text.esp_time_impl_init - 0x0000000042005e90 0x8 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042005e9c 0x8 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) 0xb (size before relaxing) - 0x0000000042005e90 esp_time_impl_init - *fill* 0x0000000042005e98 0x0 + 0x0000000042005e9c esp_time_impl_init + *fill* 0x0000000042005ea4 0x0 .text.esp_err_to_name - 0x0000000042005e98 0x2b esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) - 0x0000000042005e98 esp_err_to_name - *fill* 0x0000000042005ec3 0x1 + 0x0000000042005ea4 0x2b esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) + 0x0000000042005ea4 esp_err_to_name + *fill* 0x0000000042005ecf 0x1 .text.timer_process_alarm - 0x0000000042005ec4 0x12e esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) - *fill* 0x0000000042005ff2 0x2 + 0x0000000042005ed0 0x12e esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) + *fill* 0x0000000042005ffe 0x2 .text.timer_task - 0x0000000042005ff4 0x17 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) + 0x0000000042006000 0x17 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0x1b (size before relaxing) - *fill* 0x000000004200600b 0x1 + *fill* 0x0000000042006017 0x1 .text.esp_timer_early_init - 0x000000004200600c 0xf esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) + 0x0000000042006018 0xf esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0x13 (size before relaxing) - 0x000000004200600c esp_timer_early_init - *fill* 0x000000004200601b 0x1 + 0x0000000042006018 esp_timer_early_init + *fill* 0x0000000042006027 0x1 .text.esp_timer_init - 0x000000004200601c 0x5a esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) + 0x0000000042006028 0x5a esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0x5e (size before relaxing) - 0x000000004200601c esp_timer_init - *fill* 0x0000000042006076 0x2 - .text.__esp_system_init_fn_esp_timer_startup_init - 0x0000000042006078 0xa esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) - 0xd (size before relaxing) + 0x0000000042006028 esp_timer_init *fill* 0x0000000042006082 0x2 + .text.__esp_system_init_fn_esp_timer_startup_init + 0x0000000042006084 0xa esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) + 0xd (size before relaxing) + *fill* 0x000000004200608e 0x2 .text.esp_timer_impl_init_system_time - 0x0000000042006084 0x66 esp-idf/esp_timer/libesp_timer.a(system_time.c.obj) + 0x0000000042006090 0x66 esp-idf/esp_timer/libesp_timer.a(system_time.c.obj) 0x6a (size before relaxing) - 0x0000000042006084 esp_timer_impl_init_system_time - *fill* 0x00000000420060ea 0x2 + 0x0000000042006090 esp_timer_impl_init_system_time + *fill* 0x00000000420060f6 0x2 .text.esp_timer_impl_early_init - 0x00000000420060ec 0x4e esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x00000000420060f8 0x4e esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) 0x52 (size before relaxing) - 0x00000000420060ec esp_timer_impl_early_init - *fill* 0x000000004200613a 0x2 + 0x00000000420060f8 esp_timer_impl_early_init + *fill* 0x0000000042006146 0x2 .text.esp_timer_impl_init - 0x000000004200613c 0xb6 esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x0000000042006148 0xb6 esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) 0xbe (size before relaxing) - 0x000000004200613c esp_timer_impl_init - *fill* 0x00000000420061f2 0x2 + 0x0000000042006148 esp_timer_impl_init + *fill* 0x00000000420061fe 0x2 .text.translate_path - 0x00000000420061f4 0x3e esp-idf/vfs/libvfs.a(vfs.c.obj) - *fill* 0x0000000042006232 0x2 + 0x0000000042006200 0x3e esp-idf/vfs/libvfs.a(vfs.c.obj) + *fill* 0x000000004200623e 0x2 .text.esp_vfs_register_common - 0x0000000042006234 0xf6 esp-idf/vfs/libvfs.a(vfs.c.obj) - 0x0000000042006234 esp_vfs_register_common - *fill* 0x000000004200632a 0x2 + 0x0000000042006240 0xf6 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006240 esp_vfs_register_common + *fill* 0x0000000042006336 0x2 .text.esp_vfs_register - 0x000000004200632c 0x1c esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006338 0x1c esp-idf/vfs/libvfs.a(vfs.c.obj) 0x20 (size before relaxing) - 0x000000004200632c esp_vfs_register + 0x0000000042006338 esp_vfs_register .text.get_vfs_for_index - 0x0000000042006348 0x22 esp-idf/vfs/libvfs.a(vfs.c.obj) - 0x0000000042006348 get_vfs_for_index - *fill* 0x000000004200636a 0x2 + 0x0000000042006354 0x22 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006354 get_vfs_for_index + *fill* 0x0000000042006376 0x2 .text.get_vfs_for_fd - 0x000000004200636c 0x25 esp-idf/vfs/libvfs.a(vfs.c.obj) - *fill* 0x0000000042006391 0x3 + 0x0000000042006378 0x25 esp-idf/vfs/libvfs.a(vfs.c.obj) + *fill* 0x000000004200639d 0x3 .text.get_vfs_for_path - 0x0000000042006394 0x70 esp-idf/vfs/libvfs.a(vfs.c.obj) - 0x0000000042006394 get_vfs_for_path + 0x00000000420063a0 0x70 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x00000000420063a0 get_vfs_for_path .text.esp_vfs_open - 0x0000000042006404 0xe2 esp-idf/vfs/libvfs.a(vfs.c.obj) - 0x0000000042006404 esp_vfs_open - 0x0000000042006404 _open_r - *fill* 0x00000000420064e6 0x2 + 0x0000000042006410 0xe2 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006410 esp_vfs_open + 0x0000000042006410 _open_r + *fill* 0x00000000420064f2 0x2 .text.esp_vfs_write - 0x00000000420064e8 0x6d esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x00000000420064f4 0x6d esp-idf/vfs/libvfs.a(vfs.c.obj) 0x71 (size before relaxing) - 0x00000000420064e8 esp_vfs_write - 0x00000000420064e8 _write_r - *fill* 0x0000000042006555 0x3 + 0x00000000420064f4 esp_vfs_write + 0x00000000420064f4 _write_r + *fill* 0x0000000042006561 0x3 .text.esp_vfs_lseek - 0x0000000042006558 0x6d esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006564 0x6d esp-idf/vfs/libvfs.a(vfs.c.obj) 0x71 (size before relaxing) - 0x0000000042006558 _lseek_r - 0x0000000042006558 esp_vfs_lseek - *fill* 0x00000000420065c5 0x3 + 0x0000000042006564 _lseek_r + 0x0000000042006564 esp_vfs_lseek + *fill* 0x00000000420065d1 0x3 .text.esp_vfs_read - 0x00000000420065c8 0x6d esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x00000000420065d4 0x6d esp-idf/vfs/libvfs.a(vfs.c.obj) 0x71 (size before relaxing) - 0x00000000420065c8 esp_vfs_read - 0x00000000420065c8 _read_r - *fill* 0x0000000042006635 0x3 + 0x00000000420065d4 esp_vfs_read + 0x00000000420065d4 _read_r + *fill* 0x0000000042006641 0x3 .text.esp_vfs_close - 0x0000000042006638 0xbb esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006644 0xbb esp-idf/vfs/libvfs.a(vfs.c.obj) 0xbf (size before relaxing) - 0x0000000042006638 esp_vfs_close - 0x0000000042006638 _close_r - *fill* 0x00000000420066f3 0x1 + 0x0000000042006644 esp_vfs_close + 0x0000000042006644 _close_r + *fill* 0x00000000420066ff 0x1 .text.esp_vfs_fstat - 0x00000000420066f4 0x68 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006700 0x68 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x6c (size before relaxing) - 0x00000000420066f4 esp_vfs_fstat - 0x00000000420066f4 _fstat_r + 0x0000000042006700 esp_vfs_fstat + 0x0000000042006700 _fstat_r .text.esp_vfs_stat - 0x000000004200675c 0x47 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006768 0x47 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x4b (size before relaxing) - 0x000000004200675c _stat_r - 0x000000004200675c esp_vfs_stat - *fill* 0x00000000420067a3 0x1 + 0x0000000042006768 _stat_r + 0x0000000042006768 esp_vfs_stat + *fill* 0x00000000420067af 0x1 .text.esp_vfs_link - 0x00000000420067a4 0x68 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x00000000420067b0 0x68 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x70 (size before relaxing) - 0x00000000420067a4 esp_vfs_link - 0x00000000420067a4 _link_r + 0x00000000420067b0 esp_vfs_link + 0x00000000420067b0 _link_r .text.esp_vfs_unlink - 0x000000004200680c 0x44 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042006818 0x44 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x48 (size before relaxing) - 0x000000004200680c esp_vfs_unlink - 0x000000004200680c _unlink_r + 0x0000000042006818 esp_vfs_unlink + 0x0000000042006818 _unlink_r .text.esp_vfs_rename - 0x0000000042006850 0x68 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x000000004200685c 0x68 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x70 (size before relaxing) - 0x0000000042006850 _rename_r - 0x0000000042006850 esp_vfs_rename + 0x000000004200685c _rename_r + 0x000000004200685c esp_vfs_rename .text.console_open - 0x00000000420068b8 0x1e esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x00000000420068b8 console_open - *fill* 0x00000000420068d6 0x2 + 0x00000000420068c4 0x1e esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x00000000420068c4 console_open + *fill* 0x00000000420068e2 0x2 .text.console_write - 0x00000000420068d8 0x20 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x00000000420068d8 console_write + 0x00000000420068e4 0x20 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x00000000420068e4 console_write .text.console_fstat - 0x00000000420068f8 0x18 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006904 0x18 esp-idf/vfs/libvfs.a(vfs_console.c.obj) 0x1c (size before relaxing) - 0x00000000420068f8 console_fstat + 0x0000000042006904 console_fstat .text.console_close - 0x0000000042006910 0x1c esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x0000000042006910 console_close + 0x000000004200691c 0x1c esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x000000004200691c console_close .text.console_read - 0x000000004200692c 0x20 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x000000004200692c console_read + 0x0000000042006938 0x20 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006938 console_read .text.console_fcntl - 0x000000004200694c 0x21 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x000000004200694c console_fcntl - *fill* 0x000000004200696d 0x3 + 0x0000000042006958 0x21 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006958 console_fcntl + *fill* 0x0000000042006979 0x3 .text.console_fsync - 0x0000000042006970 0x1d esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x0000000042006970 console_fsync - *fill* 0x000000004200698d 0x3 + 0x000000004200697c 0x1d esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x000000004200697c console_fsync + *fill* 0x0000000042006999 0x3 .text.console_access - 0x0000000042006990 0x1d esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x0000000042006990 console_access - *fill* 0x00000000420069ad 0x3 + 0x000000004200699c 0x1d esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x000000004200699c console_access + *fill* 0x00000000420069b9 0x3 .text.console_end_select - 0x00000000420069b0 0x2d esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x00000000420069b0 console_end_select - *fill* 0x00000000420069dd 0x3 + 0x00000000420069bc 0x2d esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x00000000420069bc console_end_select + *fill* 0x00000000420069e9 0x3 .text.console_tcsetattr - 0x00000000420069e0 0x21 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x00000000420069e0 console_tcsetattr - *fill* 0x0000000042006a01 0x3 + 0x00000000420069ec 0x21 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x00000000420069ec console_tcsetattr + *fill* 0x0000000042006a0d 0x3 .text.console_tcgetattr - 0x0000000042006a04 0x1c esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006a10 0x1c esp-idf/vfs/libvfs.a(vfs_console.c.obj) 0x20 (size before relaxing) - 0x0000000042006a04 console_tcgetattr + 0x0000000042006a10 console_tcgetattr .text.console_tcdrain - 0x0000000042006a20 0x1d esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x0000000042006a20 console_tcdrain - *fill* 0x0000000042006a3d 0x3 + 0x0000000042006a2c 0x1d esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006a2c console_tcdrain + *fill* 0x0000000042006a49 0x3 .text.console_tcflush - 0x0000000042006a40 0x1c esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006a4c 0x1c esp-idf/vfs/libvfs.a(vfs_console.c.obj) 0x20 (size before relaxing) - 0x0000000042006a40 console_tcflush + 0x0000000042006a4c console_tcflush .text.console_start_select - 0x0000000042006a5c 0x41 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - *fill* 0x0000000042006a9d 0x3 + 0x0000000042006a68 0x41 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + *fill* 0x0000000042006aa9 0x3 .text.esp_vfs_dev_console_register - 0x0000000042006aa0 0x15 esp-idf/vfs/libvfs.a(vfs_console.c.obj) - 0x0000000042006aa0 esp_vfs_dev_console_register - *fill* 0x0000000042006ab5 0x3 + 0x0000000042006aac 0x15 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006aac esp_vfs_dev_console_register + *fill* 0x0000000042006ac1 0x3 .text.esp_vfs_console_register - 0x0000000042006ab8 0x20 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + 0x0000000042006ac4 0x20 esp-idf/vfs/libvfs.a(vfs_console.c.obj) 0x28 (size before relaxing) - 0x0000000042006ab8 esp_vfs_console_register + 0x0000000042006ac4 esp_vfs_console_register .text.usb_serial_jtag_open - 0x0000000042006ad8 0x18 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006ae4 0x18 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .text.usb_serial_jtag_rx_char - 0x0000000042006af0 0x31 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - *fill* 0x0000000042006b21 0x3 + 0x0000000042006afc 0x31 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x0000000042006b2d 0x3 .text.usb_serial_jtag_read_char - 0x0000000042006b24 0x22 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - *fill* 0x0000000042006b46 0x2 + 0x0000000042006b30 0x22 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x0000000042006b52 0x2 .text.usb_serial_jtag_tx_char - 0x0000000042006b48 0x74 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006b54 0x74 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .text.usb_serial_jtag_tcflush - 0x0000000042006bbc 0x11 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - *fill* 0x0000000042006bcd 0x3 + 0x0000000042006bc8 0x11 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x0000000042006bd9 0x3 .text.usb_serial_jtag_fcntl - 0x0000000042006bd0 0x41 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - *fill* 0x0000000042006c11 0x3 + 0x0000000042006bdc 0x41 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x0000000042006c1d 0x3 .text.usb_serial_jtag_tcgetattr - 0x0000000042006c14 0x48 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006c20 0x48 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .text.usb_serial_jtag_fstat - 0x0000000042006c5c 0x19 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - *fill* 0x0000000042006c75 0x3 + 0x0000000042006c68 0x19 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x0000000042006c81 0x3 .text.usb_serial_jtag_fsync - 0x0000000042006c78 0x74 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006c84 0x74 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .text.usb_serial_jtag_tcdrain - 0x0000000042006cec 0xc esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006cf8 0xc esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) 0x10 (size before relaxing) .text.usb_serial_jtag_tcsetattr - 0x0000000042006cf8 0x63 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006d04 0x63 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) 0x67 (size before relaxing) - *fill* 0x0000000042006d5b 0x1 + *fill* 0x0000000042006d67 0x1 .text.usb_serial_jtag_write - 0x0000000042006d5c 0x68 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006d68 0x68 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .text.usb_serial_jtag_return_char - 0x0000000042006dc4 0x24 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006dd0 0x24 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .text.usb_serial_jtag_read - 0x0000000042006de8 0x86 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006df4 0x86 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) 0x8e (size before relaxing) - *fill* 0x0000000042006e6e 0x2 + *fill* 0x0000000042006e7a 0x2 .text.esp_vfs_usb_serial_jtag_get_vfs - 0x0000000042006e70 0x8 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - 0x0000000042006e70 esp_vfs_usb_serial_jtag_get_vfs + 0x0000000042006e7c 0x8 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x0000000042006e7c esp_vfs_usb_serial_jtag_get_vfs + .text.led_matrix_i80_hub75_bus_init + 0x0000000042006e84 0x100 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x104 (size before relaxing) + 0x0000000042006e84 led_matrix_i80_hub75_bus_init + .text.led_matrix_addr_gpio_init + 0x0000000042006f84 0x3a esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x3e (size before relaxing) + 0x0000000042006f84 led_matrix_addr_gpio_init + *fill* 0x0000000042006fbe 0x2 .text.app_main - 0x0000000042006e78 0x1a4 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - 0x1cc (size before relaxing) - 0x0000000042006e78 app_main + 0x0000000042006fc0 0xb8 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0xe0 (size before relaxing) + 0x0000000042006fc0 app_main .text.lcd_periph_trigger_quick_trans_done_event - 0x000000004200701c 0x95 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x00000000420070b1 0x3 + 0x0000000042007078 0x95 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000004200710d 0x3 .text.panel_io_i80_register_event_callbacks - 0x00000000420070b4 0x2b esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x00000000420070df 0x1 + 0x0000000042007110 0x2b esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000004200713b 0x1 .text.lcd_i80_switch_devices - 0x00000000420070e0 0x16a esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000004200724a 0x2 + 0x000000004200713c 0x16a esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x00000000420072a6 0x2 .text.lcd_start_transaction - 0x000000004200724c 0x178 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x00000000420072a8 0x178 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x17c (size before relaxing) .text.lcd_i80_select_periph_clock - 0x00000000420073c4 0x125 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x00000000420074e9 0x3 + 0x0000000042007420 0x125 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x0000000042007545 0x3 .text.lcd_i80_init_dma_link - 0x00000000420074ec 0xc3 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0xd2 (size before relaxing) - *fill* 0x00000000420075af 0x1 + 0x0000000042007548 0xcb esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0xda (size before relaxing) + *fill* 0x0000000042007613 0x1 .text.lcd_i80_bus_configure_gpio - 0x00000000420075b0 0x111 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042007614 0x111 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) 0x115 (size before relaxing) - *fill* 0x00000000420076c1 0x3 + *fill* 0x0000000042007725 0x3 .text.panel_io_i80_tx_param - 0x00000000420076c4 0x1ed esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0x1f5 (size before relaxing) - *fill* 0x00000000420078b1 0x3 + 0x0000000042007728 0x1ed esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x1f9 (size before relaxing) + *fill* 0x0000000042007915 0x3 .text.panel_io_i80_tx_color - 0x00000000420078b4 0x1a0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042007918 0x1a0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) .text.panel_io_i80_del - 0x0000000042007a54 0xa0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042007ab8 0xa0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .text.hub75_send_line + 0x0000000042007b58 0x3b esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042007b58 hub75_send_line + *fill* 0x0000000042007b93 0x1 .text.esp_lcd_new_i80_hub75_bus - 0x0000000042007af4 0x359 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0x380 (size before relaxing) - 0x0000000042007af4 esp_lcd_new_i80_hub75_bus - *fill* 0x0000000042007e4d 0x3 + 0x0000000042007b94 0x38e esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x3b2 (size before relaxing) + 0x0000000042007b94 esp_lcd_new_i80_hub75_bus + *fill* 0x0000000042007f22 0x2 .text.esp_lcd_new_panel_io_i80_hub75 - 0x0000000042007e50 0x325 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0x329 (size before relaxing) - 0x0000000042007e50 esp_lcd_new_panel_io_i80_hub75 - *fill* 0x0000000042008175 0x3 + 0x0000000042007f24 0x32d esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x331 (size before relaxing) + 0x0000000042007f24 esp_lcd_new_panel_io_i80_hub75 + *fill* 0x0000000042008251 0x3 .text.lcd_com_register_device - 0x0000000042008178 0xae esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - 0x0000000042008178 lcd_com_register_device - *fill* 0x0000000042008226 0x2 + 0x0000000042008254 0xae esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x0000000042008254 lcd_com_register_device + *fill* 0x0000000042008302 0x2 .text.lcd_com_remove_device - 0x0000000042008228 0x63 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - 0x0000000042008228 lcd_com_remove_device - *fill* 0x000000004200828b 0x1 + 0x0000000042008304 0x63 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x0000000042008304 lcd_com_remove_device + *fill* 0x0000000042008367 0x1 .text.lcd_com_mount_dma_data - 0x000000004200828c 0x72 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - 0x000000004200828c lcd_com_mount_dma_data - *fill* 0x00000000420082fe 0x2 + 0x0000000042008368 0x72 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x0000000042008368 lcd_com_mount_dma_data + *fill* 0x00000000420083da 0x2 .text.esp_lcd_panel_io_tx_color - 0x0000000042008300 0x55 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - 0x0000000042008300 esp_lcd_panel_io_tx_color - *fill* 0x0000000042008355 0x3 + 0x00000000420083dc 0x55 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + 0x00000000420083dc esp_lcd_panel_io_tx_color + *fill* 0x0000000042008431 0x3 .text.xt_int_has_handler - 0x0000000042008358 0x1d esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - 0x0000000042008358 xt_int_has_handler - *fill* 0x0000000042008375 0x3 + 0x0000000042008434 0x1d esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x0000000042008434 xt_int_has_handler + *fill* 0x0000000042008451 0x3 .text.xt_set_interrupt_handler - 0x0000000042008378 0x4e esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - 0x0000000042008378 xt_set_interrupt_handler - *fill* 0x00000000420083c6 0x2 + 0x0000000042008454 0x4e esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x0000000042008454 xt_set_interrupt_handler + *fill* 0x00000000420084a2 0x2 .text.esp_efuse_read_field_blob - 0x00000000420083c8 0x61 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + 0x00000000420084a4 0x61 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) 0x65 (size before relaxing) - 0x00000000420083c8 esp_efuse_read_field_blob - *fill* 0x0000000042008429 0x3 + 0x00000000420084a4 esp_efuse_read_field_blob + *fill* 0x0000000042008505 0x3 .text.esp_efuse_check_errors - 0x000000004200842c 0xa esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + 0x0000000042008508 0xa esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) 0xd (size before relaxing) - 0x000000004200842c esp_efuse_check_errors - *fill* 0x0000000042008436 0x2 + 0x0000000042008508 esp_efuse_check_errors + *fill* 0x0000000042008512 0x2 .text.esp_efuse_utility_process - 0x0000000042008438 0x154 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042008514 0x154 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x160 (size before relaxing) - 0x0000000042008438 esp_efuse_utility_process + 0x0000000042008514 esp_efuse_utility_process .text.esp_efuse_utility_read_reg - 0x000000004200858c 0x56 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - 0x000000004200858c esp_efuse_utility_read_reg - *fill* 0x00000000420085e2 0x2 + 0x0000000042008668 0x56 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042008668 esp_efuse_utility_read_reg + *fill* 0x00000000420086be 0x2 .text.esp_efuse_utility_fill_buff - 0x00000000420085e4 0xba esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x00000000420086c0 0xba esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0xbe (size before relaxing) - 0x00000000420085e4 esp_efuse_utility_fill_buff - *fill* 0x000000004200869e 0x2 + 0x00000000420086c0 esp_efuse_utility_fill_buff + *fill* 0x000000004200877a 0x2 .text.esp_efuse_utility_count_once - 0x00000000420086a0 0x2e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x000000004200877c 0x2e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x32 (size before relaxing) - 0x00000000420086a0 esp_efuse_utility_count_once - *fill* 0x00000000420086ce 0x2 + 0x000000004200877c esp_efuse_utility_count_once + *fill* 0x00000000420087aa 0x2 .text.gpio_input_enable - 0x00000000420086d0 0x7c esp-idf/driver/libdriver.a(gpio.c.obj) + 0x00000000420087ac 0x7c esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_input_disable - 0x000000004200874c 0x7c esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008828 0x7c esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_output_disable - 0x00000000420087c8 0xb1 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x0000000042008879 0x3 + 0x00000000420088a4 0xb1 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x0000000042008955 0x3 .text.gpio_od_enable - 0x000000004200887c 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008958 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_od_disable - 0x00000000420088fc 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x00000000420089d8 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_intr_enable_on_core - 0x000000004200897c 0x16 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x0000000042008992 0x2 + 0x0000000042008a58 0x16 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x0000000042008a6e 0x2 .text.gpio_output_enable - 0x0000000042008994 0xb0 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008a70 0xb0 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_pullup_en - 0x0000000042008a44 0x96 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042008a44 gpio_pullup_en - *fill* 0x0000000042008ada 0x2 + 0x0000000042008b20 0x96 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008b20 gpio_pullup_en + *fill* 0x0000000042008bb6 0x2 .text.gpio_pullup_dis - 0x0000000042008adc 0xbe esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042008adc gpio_pullup_dis - *fill* 0x0000000042008b9a 0x2 + 0x0000000042008bb8 0xbe esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008bb8 gpio_pullup_dis + *fill* 0x0000000042008c76 0x2 .text.gpio_pulldown_en - 0x0000000042008b9c 0x99 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042008b9c gpio_pulldown_en - *fill* 0x0000000042008c35 0x3 + 0x0000000042008c78 0x99 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008c78 gpio_pulldown_en + *fill* 0x0000000042008d11 0x3 .text.gpio_pulldown_dis - 0x0000000042008c38 0x99 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042008c38 gpio_pulldown_dis - *fill* 0x0000000042008cd1 0x3 + 0x0000000042008d14 0x99 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008d14 gpio_pulldown_dis + *fill* 0x0000000042008dad 0x3 .text.gpio_set_intr_type - 0x0000000042008cd4 0x12d esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042008cd4 gpio_set_intr_type - *fill* 0x0000000042008e01 0x3 + 0x0000000042008db0 0x12d esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008db0 gpio_set_intr_type + *fill* 0x0000000042008edd 0x3 .text.gpio_intr_enable - 0x0000000042008e04 0x9a esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042008e04 gpio_intr_enable - *fill* 0x0000000042008e9e 0x2 + 0x0000000042008ee0 0x9a esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008ee0 gpio_intr_enable + *fill* 0x0000000042008f7a 0x2 .text.gpio_intr_disable - 0x0000000042008ea0 0x71 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042008ea0 gpio_intr_disable - *fill* 0x0000000042008f11 0x3 + 0x0000000042008f7c 0x71 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008f7c gpio_intr_disable + *fill* 0x0000000042008fed 0x3 .text.gpio_set_level - 0x0000000042008f14 0xe2 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042008f14 gpio_set_level - *fill* 0x0000000042008ff6 0x2 + 0x0000000042008ff0 0xe2 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042008ff0 gpio_set_level + *fill* 0x00000000420090d2 0x2 .text.gpio_set_direction - 0x0000000042008ff8 0xa1 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x00000000420090d4 0xa1 esp-idf/driver/libdriver.a(gpio.c.obj) 0xad (size before relaxing) - 0x0000000042008ff8 gpio_set_direction - *fill* 0x0000000042009099 0x3 + 0x00000000420090d4 gpio_set_direction + *fill* 0x0000000042009175 0x3 .text.gpio_config - 0x000000004200909c 0x1b8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042009178 0x1b8 esp-idf/driver/libdriver.a(gpio.c.obj) 0x1d8 (size before relaxing) - 0x000000004200909c gpio_config + 0x0000000042009178 gpio_config .text.gpio_reset_pin - 0x0000000042009254 0x75 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x0000000042009254 gpio_reset_pin - *fill* 0x00000000420092c9 0x3 + 0x0000000042009330 0x75 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x0000000042009330 gpio_reset_pin + *fill* 0x00000000420093a5 0x3 .text.rtc_gpio_is_valid_gpio - 0x00000000420092cc 0x21 esp-idf/driver/libdriver.a(rtc_io.c.obj) - 0x00000000420092cc rtc_gpio_is_valid_gpio - *fill* 0x00000000420092ed 0x3 + 0x00000000420093a8 0x21 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x00000000420093a8 rtc_gpio_is_valid_gpio + *fill* 0x00000000420093c9 0x3 .text.rtc_io_number_get - 0x00000000420092f0 0xd esp-idf/driver/libdriver.a(rtc_io.c.obj) - 0x00000000420092f0 rtc_io_number_get - *fill* 0x00000000420092fd 0x3 + 0x00000000420093cc 0xd esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x00000000420093cc rtc_io_number_get + *fill* 0x00000000420093d9 0x3 .text.rtc_gpio_deinit - 0x0000000042009300 0x8c esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x00000000420093dc 0x8c esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x90 (size before relaxing) - 0x0000000042009300 rtc_gpio_deinit + 0x00000000420093dc rtc_gpio_deinit .text.bootloader_init_mem - 0x000000004200938c 0x8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + 0x0000000042009468 0x8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) 0xb (size before relaxing) - 0x000000004200938c bootloader_init_mem - *fill* 0x0000000042009394 0x0 + 0x0000000042009468 bootloader_init_mem + *fill* 0x0000000042009470 0x0 .text.bootloader_flash_update_id - 0x0000000042009394 0x12 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - 0x0000000042009394 bootloader_flash_update_id - *fill* 0x00000000420093a6 0x2 + 0x0000000042009470 0x12 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + 0x0000000042009470 bootloader_flash_update_id + *fill* 0x0000000042009482 0x2 .text.spi_flash_init_lock - 0x00000000420093a8 0x26 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - 0x00000000420093a8 spi_flash_init_lock - *fill* 0x00000000420093ce 0x2 + 0x0000000042009484 0x26 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000042009484 spi_flash_init_lock + *fill* 0x00000000420094aa 0x2 .text.spi_flash_op_lock - 0x00000000420093d0 0x12 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - 0x00000000420093d0 spi_flash_op_lock - *fill* 0x00000000420093e2 0x2 + 0x00000000420094ac 0x12 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x00000000420094ac spi_flash_op_lock + *fill* 0x00000000420094be 0x2 .text.spi_flash_op_unlock - 0x00000000420093e4 0x10 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - 0x00000000420093e4 spi_flash_op_unlock + 0x00000000420094c0 0x10 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x00000000420094c0 spi_flash_op_unlock .text.spi_flash_cache2phys - 0x00000000420093f4 0xa0 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - 0x00000000420093f4 spi_flash_cache2phys + 0x00000000420094d0 0xa0 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x00000000420094d0 spi_flash_cache2phys .text.check_chip_pointer_default - 0x0000000042009494 0x29 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x00000000420094bd 0x3 + 0x0000000042009570 0x29 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x0000000042009599 0x3 .text.esp_flash_read_chip_id - 0x00000000420094c0 0x14 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - 0x00000000420094c0 esp_flash_read_chip_id + 0x000000004200959c 0x14 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x000000004200959c esp_flash_read_chip_id .text.esp_flash_init_default_chip - 0x00000000420094d4 0x122 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - 0x00000000420094d4 esp_flash_init_default_chip - *fill* 0x00000000420095f6 0x2 + 0x00000000420095b0 0x122 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x00000000420095b0 esp_flash_init_default_chip + *fill* 0x00000000420096d2 0x2 .text.esp_flash_app_init - 0x00000000420095f8 0x1b esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x00000000420096d4 0x1b esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) 0x1f (size before relaxing) - 0x00000000420095f8 esp_flash_app_init - *fill* 0x0000000042009613 0x1 + 0x00000000420096d4 esp_flash_app_init + *fill* 0x00000000420096ef 0x1 .text.esp_flash_app_enable_os_functions - 0x0000000042009614 0x22 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - 0x0000000042009614 esp_flash_app_enable_os_functions - *fill* 0x0000000042009636 0x2 + 0x00000000420096f0 0x22 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x00000000420096f0 esp_flash_app_enable_os_functions + *fill* 0x0000000042009712 0x2 .text.esp_crosscore_int_init - 0x0000000042009638 0x72 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x0000000042009714 0x72 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) 0x76 (size before relaxing) - 0x0000000042009638 esp_crosscore_int_init - *fill* 0x00000000420096aa 0x2 + 0x0000000042009714 esp_crosscore_int_init + *fill* 0x0000000042009786 0x2 .text.esp_ipc_call_and_wait - 0x00000000420096ac 0xc9 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - *fill* 0x0000000042009775 0x3 + 0x0000000042009788 0xc9 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + *fill* 0x0000000042009851 0x3 .text.esp_ipc_init - 0x0000000042009778 0xb0 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x0000000042009854 0xb0 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0xb4 (size before relaxing) .text.esp_ipc_call - 0x0000000042009828 0x15 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - 0x0000000042009828 esp_ipc_call - *fill* 0x000000004200983d 0x3 + 0x0000000042009904 0x15 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x0000000042009904 esp_ipc_call + *fill* 0x0000000042009919 0x3 .text.esp_ipc_call_blocking - 0x0000000042009840 0x15 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - 0x0000000042009840 esp_ipc_call_blocking - *fill* 0x0000000042009855 0x3 + 0x000000004200991c 0x15 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x000000004200991c esp_ipc_call_blocking + *fill* 0x0000000042009931 0x3 .text.find_entry_and_check_all_reset - 0x0000000042009858 0x36 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000004200988e 0x2 + 0x0000000042009934 0x36 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000004200996a 0x2 .text.find_entry_from_task_handle_and_check_all_reset - 0x0000000042009890 0x37 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x00000000420098c7 0x1 + 0x000000004200996c 0x37 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x00000000420099a3 0x1 .text.task_wdt_timer_feed - 0x00000000420098c8 0x24 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x00000000420099a4 0x24 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .text.add_entry - 0x00000000420098ec 0x111 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x00000000420099c8 0x111 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x11d (size before relaxing) - *fill* 0x00000000420099fd 0x3 + *fill* 0x0000000042009ad9 0x3 .text.task_wdt_timeout_abort_xtensa - 0x0000000042009a00 0xb7 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - 0x0000000042009a00 task_wdt_timeout_abort_xtensa - *fill* 0x0000000042009ab7 0x1 + 0x0000000042009adc 0xb7 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042009adc task_wdt_timeout_abort_xtensa + *fill* 0x0000000042009b93 0x1 .text.task_wdt_timeout_handling - 0x0000000042009ab8 0xc2 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042009b94 0xc2 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xc6 (size before relaxing) - *fill* 0x0000000042009b7a 0x2 + *fill* 0x0000000042009c56 0x2 .text.task_wdt_isr - 0x0000000042009b7c 0x178 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042009c58 0x178 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x17c (size before relaxing) .text.esp_task_wdt_add - 0x0000000042009cf4 0x4d esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - 0x0000000042009cf4 esp_task_wdt_add - *fill* 0x0000000042009d41 0x3 + 0x0000000042009dd0 0x4d esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042009dd0 esp_task_wdt_add + *fill* 0x0000000042009e1d 0x3 .text.subscribe_idle - 0x0000000042009d44 0x6a esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042009e20 0x6a esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x6e (size before relaxing) - *fill* 0x0000000042009dae 0x2 + *fill* 0x0000000042009e8a 0x2 .text.esp_task_wdt_init - 0x0000000042009db0 0xf0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042009e8c 0xf0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xf8 (size before relaxing) - 0x0000000042009db0 esp_task_wdt_init + 0x0000000042009e8c esp_task_wdt_init .text.esp_task_wdt_reset - 0x0000000042009ea0 0x9e esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000042009f7c 0x9e esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xa2 (size before relaxing) - 0x0000000042009ea0 esp_task_wdt_reset - *fill* 0x0000000042009f3e 0x2 + 0x0000000042009f7c esp_task_wdt_reset + *fill* 0x000000004200a01a 0x2 .text.idle_hook_cb - 0x0000000042009f40 0xa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000004200a01c 0xa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xd (size before relaxing) - *fill* 0x0000000042009f4a 0x2 + *fill* 0x000000004200a026 0x2 .text.esp_task_wdt_impl_timer_allocate - 0x0000000042009f4c 0x80 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x000000004200a028 0x80 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0x84 (size before relaxing) - 0x0000000042009f4c esp_task_wdt_impl_timer_allocate + 0x000000004200a028 esp_task_wdt_impl_timer_allocate .text.esp_task_wdt_impl_timer_feed - 0x0000000042009fcc 0x29 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - 0x0000000042009fcc esp_task_wdt_impl_timer_feed - *fill* 0x0000000042009ff5 0x3 + 0x000000004200a0a8 0x29 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x000000004200a0a8 esp_task_wdt_impl_timer_feed + *fill* 0x000000004200a0d1 0x3 .text.esp_task_wdt_impl_timeout_triggered - 0x0000000042009ff8 0x1f esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - 0x0000000042009ff8 esp_task_wdt_impl_timeout_triggered - *fill* 0x000000004200a017 0x1 + 0x000000004200a0d4 0x1f esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x000000004200a0d4 esp_task_wdt_impl_timeout_triggered + *fill* 0x000000004200a0f3 0x1 .text.esp_task_wdt_impl_timer_restart - 0x000000004200a018 0x2f esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - 0x000000004200a018 esp_task_wdt_impl_timer_restart - *fill* 0x000000004200a047 0x1 + 0x000000004200a0f4 0x2f esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x000000004200a0f4 esp_task_wdt_impl_timer_restart + *fill* 0x000000004200a123 0x1 .text.gpio_hal_intr_enable_on_core - 0x000000004200a048 0x62 esp-idf/hal/libhal.a(gpio_hal.c.obj) - 0x000000004200a048 gpio_hal_intr_enable_on_core - *fill* 0x000000004200a0aa 0x2 + 0x000000004200a124 0x62 esp-idf/hal/libhal.a(gpio_hal.c.obj) + 0x000000004200a124 gpio_hal_intr_enable_on_core + *fill* 0x000000004200a186 0x2 .text.gpio_hal_intr_disable - 0x000000004200a0ac 0x5b esp-idf/hal/libhal.a(gpio_hal.c.obj) - 0x000000004200a0ac gpio_hal_intr_disable - *fill* 0x000000004200a107 0x1 + 0x000000004200a188 0x5b esp-idf/hal/libhal.a(gpio_hal.c.obj) + 0x000000004200a188 gpio_hal_intr_disable + *fill* 0x000000004200a1e3 0x1 .text.get_flash_clock_divider - 0x000000004200a108 0x9a esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x000000004200a1e4 0x9a esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0xa2 (size before relaxing) - *fill* 0x000000004200a1a2 0x2 + *fill* 0x000000004200a27e 0x2 .text.spi_flash_cal_clock - 0x000000004200a1a4 0x71 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x000000004200a280 0x71 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x75 (size before relaxing) - *fill* 0x000000004200a215 0x3 + *fill* 0x000000004200a2f1 0x3 .text.spi_flash_hal_init - 0x000000004200a218 0x126 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x000000004200a2f4 0x126 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x12a (size before relaxing) - 0x000000004200a218 spi_flash_hal_init - *fill* 0x000000004200a33e 0x2 + 0x000000004200a2f4 spi_flash_hal_init + *fill* 0x000000004200a41a 0x2 .text.spi_flash_hal_supports_direct_write - 0x000000004200a340 0x14 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - 0x000000004200a340 spi_flash_hal_supports_direct_write + 0x000000004200a41c 0x14 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x000000004200a41c spi_flash_hal_supports_direct_write .text.spi_flash_hal_supports_direct_read - 0x000000004200a354 0x14 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - 0x000000004200a354 spi_flash_hal_supports_direct_read + 0x000000004200a430 0x14 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x000000004200a430 spi_flash_hal_supports_direct_read .text.lcd_hal_init - 0x000000004200a368 0x12 esp-idf/hal/libhal.a(lcd_hal.c.obj) - 0x000000004200a368 lcd_hal_init - *fill* 0x000000004200a37a 0x2 + 0x000000004200a444 0x12 esp-idf/hal/libhal.a(lcd_hal.c.obj) + 0x000000004200a444 lcd_hal_init + *fill* 0x000000004200a456 0x2 .text.gdma_acquire_pair_handle - 0x000000004200a37c 0x92 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000004200a40e 0x2 + 0x000000004200a458 0x92 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000004200a4ea 0x2 .text.gdma_acquire_group_handle - 0x000000004200a410 0x9a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200a4ec 0x9a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0xa2 (size before relaxing) - *fill* 0x000000004200a4aa 0x2 + *fill* 0x000000004200a586 0x2 .text.gdma_release_group_handle - 0x000000004200a4ac 0x8a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000004200a536 0x2 + 0x000000004200a588 0x8a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000004200a612 0x2 .text.gdma_release_pair_handle - 0x000000004200a538 0x68 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200a614 0x68 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) .text.gdma_del_rx_channel - 0x000000004200a5a0 0x80 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200a67c 0x80 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x84 (size before relaxing) .text.gdma_del_tx_channel - 0x000000004200a620 0x84 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200a6fc 0x84 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x88 (size before relaxing) .text.gdma_new_channel - 0x000000004200a6a4 0x33c esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200a780 0x33c esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x344 (size before relaxing) - 0x000000004200a6a4 gdma_new_channel + 0x000000004200a780 gdma_new_channel .text.gdma_del_channel - 0x000000004200a9e0 0x39 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - 0x000000004200a9e0 gdma_del_channel - *fill* 0x000000004200aa19 0x3 + 0x000000004200aabc 0x39 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200aabc gdma_del_channel + *fill* 0x000000004200aaf5 0x3 .text.gdma_connect - 0x000000004200aa1c 0x1ee esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - 0x000000004200aa1c gdma_connect - *fill* 0x000000004200ac0a 0x2 + 0x000000004200aaf8 0x1ee esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200aaf8 gdma_connect + *fill* 0x000000004200ace6 0x2 .text.gdma_disconnect - 0x000000004200ac0c 0x11c esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - 0x000000004200ac0c gdma_disconnect + 0x000000004200ace8 0x11c esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200ace8 gdma_disconnect .text.gdma_set_transfer_ability - 0x000000004200ad28 0x18f esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - 0x000000004200ad28 gdma_set_transfer_ability - *fill* 0x000000004200aeb7 0x1 + 0x000000004200ae04 0x18f esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200ae04 gdma_set_transfer_ability + *fill* 0x000000004200af93 0x1 .text.gdma_apply_strategy - 0x000000004200aeb8 0xbc esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - 0x000000004200aeb8 gdma_apply_strategy + 0x000000004200af94 0xbc esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200af94 gdma_apply_strategy .text.gdma_start - 0x000000004200af74 0x108 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - 0x000000004200af74 gdma_start + 0x000000004200b050 0x108 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000004200b050 gdma_start .text.esp_partition_main_flash_region_safe - 0x000000004200b07c 0x39 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + 0x000000004200b158 0x39 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) 0x3d (size before relaxing) - 0x000000004200b07c esp_partition_main_flash_region_safe - *fill* 0x000000004200b0b5 0x3 + 0x000000004200b158 esp_partition_main_flash_region_safe + *fill* 0x000000004200b191 0x3 .text.esp_ota_get_running_partition - 0x000000004200b0b8 0x80 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + 0x000000004200b194 0x80 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) 0x8f (size before relaxing) - 0x000000004200b0b8 esp_ota_get_running_partition - *fill* 0x000000004200b138 0x0 + 0x000000004200b194 esp_ota_get_running_partition + *fill* 0x000000004200b214 0x0 .text.gdma_hal_init - 0x000000004200b138 0x12 esp-idf/hal/libhal.a(gdma_hal.c.obj) - 0x000000004200b138 gdma_hal_init - *fill* 0x000000004200b14a 0x2 + 0x000000004200b214 0x12 esp-idf/hal/libhal.a(gdma_hal.c.obj) + 0x000000004200b214 gdma_hal_init + *fill* 0x000000004200b226 0x2 .text.load_partitions - 0x000000004200b14c 0x19c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200b228 0x19c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) .text.ensure_partitions_loaded - 0x000000004200b2e8 0x54 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200b3c4 0x54 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x58 (size before relaxing) .text.iterator_create - 0x000000004200b33c 0x24 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200b418 0x24 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) .text.esp_partition_iterator_release - 0x000000004200b360 0xe esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - 0x000000004200b360 esp_partition_iterator_release - *fill* 0x000000004200b36e 0x2 + 0x000000004200b43c 0xe esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200b43c esp_partition_iterator_release + *fill* 0x000000004200b44a 0x2 .text.esp_partition_next - 0x000000004200b370 0x8c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - 0x000000004200b370 esp_partition_next + 0x000000004200b44c 0x8c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200b44c esp_partition_next .text.esp_partition_find - 0x000000004200b3fc 0x3b esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200b4d8 0x3b esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x43 (size before relaxing) - 0x000000004200b3fc esp_partition_find - *fill* 0x000000004200b437 0x1 + 0x000000004200b4d8 esp_partition_find + *fill* 0x000000004200b513 0x1 .text.esp_partition_get - 0x000000004200b438 0x1c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - 0x000000004200b438 esp_partition_get - .text 0x000000004200b454 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) - 0x000000004200b454 ceil - .text 0x000000004200b57c 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) - 0x000000004200b57c floor - *fill* 0x000000004200b6b6 0x2 - .text 0x000000004200b6b8 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) - 0x000000004200b6b8 __errno - *fill* 0x000000004200b6c5 0x3 - .text 0x000000004200b6c8 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) - 0x000000004200b708 _cleanup_r - 0x000000004200b750 __sfmoreglue - 0x000000004200b784 _cleanup - 0x000000004200b794 __sfp_lock_acquire - 0x000000004200b7a4 __sfp_lock_release - 0x000000004200b7b4 __sinit_lock_acquire - 0x000000004200b7c4 __sinit_lock_release - 0x000000004200b7d4 __sinit - 0x000000004200b83c __sfp - 0x000000004200b8ec __fp_lock_all - 0x000000004200b904 __fp_unlock_all - *fill* 0x000000004200b91b 0x1 - .text 0x000000004200b91c 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) - 0x000000004200b91c _fopen_r - 0x000000004200b9f4 fopen - .text 0x000000004200ba08 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) - 0x000000004200ba08 _fseek_r - 0x000000004200ba20 fseek - *fill* 0x000000004200ba39 0x3 - .text 0x000000004200ba3c 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) - 0x000000004200ba3c _fseeko_r - 0x000000004200bda8 fseeko - *fill* 0x000000004200bdbe 0x2 - .text 0x000000004200bdc0 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) - 0x000000004200bdc0 __sfvwrite_r - *fill* 0x000000004200c079 0x3 - .text 0x000000004200c07c 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) - 0x000000004200c07c __swhatbuf_r - 0x000000004200c0f4 __smakebuf_r - *fill* 0x000000004200c17f 0x1 - .text 0x000000004200c180 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) - 0x000000004200c180 _printf_r - 0x000000004200c1b8 printf - .text 0x000000004200c1f8 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) - 0x000000004200c1f8 cleanup_glue - 0x000000004200c210 _reclaim_reent - .text 0x000000004200c2f4 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) - 0x000000004200c310 __srefill_r - .text 0x000000004200c438 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) - 0x000000004200c438 _snprintf_r - 0x000000004200c4a0 snprintf - *fill* 0x000000004200c511 0x3 - .text 0x000000004200c514 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) - 0x000000004200c514 __sread - 0x000000004200c548 __seofread - 0x000000004200c550 __swrite - 0x000000004200c588 __sseek - 0x000000004200c5c0 __sclose - *fill* 0x000000004200c5d2 0x2 - .text 0x000000004200c5d4 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) - 0x000000004200cacc _svfprintf_r - *fill* 0x000000004200fabe 0x2 - .text 0x000000004200fac0 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) - 0x000000004200fac0 gettimeofday - .text 0x000000004200fad8 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) - 0x000000004200ffd0 _vfprintf_r - 0x00000000420130c4 vfprintf - *fill* 0x000000004201317d 0x3 - .text 0x0000000042013180 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) - 0x0000000042013180 vprintf - 0x00000000420131b4 _vprintf_r - *fill* 0x00000000420131e2 0x2 - .text 0x00000000420131e4 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) - 0x00000000420131e4 __swsetup_r - *fill* 0x00000000420132c2 0x2 - .text 0x00000000420132c4 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) - 0x0000000042013400 _dtoa_r - .text 0x0000000042014134 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) - 0x0000000042014134 _fclose_r - 0x0000000042014240 fclose - *fill* 0x0000000042014252 0x2 - .text 0x0000000042014254 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) - 0x0000000042014254 __sflush_r - 0x00000000420143a8 _fflush_r - 0x0000000042014434 fflush - .text 0x000000004201445c 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) - 0x000000004201445c __localeconv_l - 0x0000000042014468 _localeconv_r - 0x0000000042014478 localeconv - *fill* 0x0000000042014487 0x1 - .text 0x0000000042014488 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) - 0x0000000042014488 _Balloc - 0x0000000042014514 _Bfree - 0x0000000042014554 __multadd - 0x00000000420145dc __s2b - 0x000000004201467c __hi0bits - 0x00000000420146c8 __lo0bits - 0x0000000042014738 __i2b - 0x0000000042014760 __multiply - 0x00000000420148d8 __pow5mult - 0x0000000042014980 __lshift - 0x0000000042014a84 __mcmp - 0x0000000042014ac0 __mdiff - 0x0000000042014bf0 __ulp - 0x0000000042014c3c __b2d - 0x0000000042014ce8 __d2b - 0x0000000042014d94 __ratio - 0x0000000042014de8 _mprec_log10 - 0x0000000042014e1c __copybits - 0x0000000042014e68 __any_on - .text 0x0000000042014eb8 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) - 0x0000000042014eb8 frexp - *fill* 0x0000000042014f1a 0x2 - .text 0x0000000042014f1c 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) - 0x0000000042015414 __ssprint_r - 0x0000000042015520 _svfiprintf_r - *fill* 0x0000000042017426 0x2 - .text 0x0000000042017428 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) - 0x0000000042017920 __sprint_r - 0x0000000042017944 _vfiprintf_r - 0x000000004201995c vfiprintf - *fill* 0x0000000042019a15 0x3 - .text 0x0000000042019a18 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) - 0x0000000042019a18 _mbtowc_r - 0x0000000042019a34 __ascii_mbtowc - *fill* 0x0000000042019a56 0x2 - .text 0x0000000042019a58 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) - 0x0000000042019a58 _wctomb_r - 0x0000000042019a74 __ascii_wctomb - *fill* 0x0000000042019a99 0x0 - *fill* 0x0000000042019a99 0x0 - *fill* 0x0000000042019a99 0x3 + 0x000000004200b514 0x1c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x000000004200b514 esp_partition_get + .text 0x000000004200b530 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) + 0x000000004200b530 ceil + .text 0x000000004200b658 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) + 0x000000004200b658 floor + *fill* 0x000000004200b792 0x2 + .text 0x000000004200b794 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) + 0x000000004200b794 __errno + *fill* 0x000000004200b7a1 0x3 + .text 0x000000004200b7a4 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) + 0x000000004200b7e4 _cleanup_r + 0x000000004200b82c __sfmoreglue + 0x000000004200b860 _cleanup + 0x000000004200b870 __sfp_lock_acquire + 0x000000004200b880 __sfp_lock_release + 0x000000004200b890 __sinit_lock_acquire + 0x000000004200b8a0 __sinit_lock_release + 0x000000004200b8b0 __sinit + 0x000000004200b918 __sfp + 0x000000004200b9c8 __fp_lock_all + 0x000000004200b9e0 __fp_unlock_all + *fill* 0x000000004200b9f7 0x1 + .text 0x000000004200b9f8 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) + 0x000000004200b9f8 _fopen_r + 0x000000004200bad0 fopen + .text 0x000000004200bae4 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) + 0x000000004200bae4 _fseek_r + 0x000000004200bafc fseek + *fill* 0x000000004200bb15 0x3 + .text 0x000000004200bb18 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) + 0x000000004200bb18 _fseeko_r + 0x000000004200be84 fseeko + *fill* 0x000000004200be9a 0x2 + .text 0x000000004200be9c 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) + 0x000000004200be9c __sfvwrite_r + *fill* 0x000000004200c155 0x3 + .text 0x000000004200c158 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) + 0x000000004200c158 __swhatbuf_r + 0x000000004200c1d0 __smakebuf_r + *fill* 0x000000004200c25b 0x1 + .text 0x000000004200c25c 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) + 0x000000004200c25c _printf_r + 0x000000004200c294 printf + .text 0x000000004200c2d4 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) + 0x000000004200c2d4 cleanup_glue + 0x000000004200c2ec _reclaim_reent + .text 0x000000004200c3d0 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) + 0x000000004200c3ec __srefill_r + .text 0x000000004200c514 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) + 0x000000004200c514 _snprintf_r + 0x000000004200c57c snprintf + *fill* 0x000000004200c5ed 0x3 + .text 0x000000004200c5f0 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) + 0x000000004200c5f0 __sread + 0x000000004200c624 __seofread + 0x000000004200c62c __swrite + 0x000000004200c664 __sseek + 0x000000004200c69c __sclose + *fill* 0x000000004200c6ae 0x2 + .text 0x000000004200c6b0 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) + 0x000000004200cba8 _svfprintf_r + *fill* 0x000000004200fb9a 0x2 + .text 0x000000004200fb9c 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) + 0x000000004200fb9c gettimeofday + .text 0x000000004200fbb4 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) + 0x00000000420100ac _vfprintf_r + 0x00000000420131a0 vfprintf + *fill* 0x0000000042013259 0x3 + .text 0x000000004201325c 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) + 0x000000004201325c vprintf + 0x0000000042013290 _vprintf_r + *fill* 0x00000000420132be 0x2 + .text 0x00000000420132c0 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) + 0x00000000420132c0 __swsetup_r + *fill* 0x000000004201339e 0x2 + .text 0x00000000420133a0 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) + 0x00000000420134dc _dtoa_r + .text 0x0000000042014210 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) + 0x0000000042014210 _fclose_r + 0x000000004201431c fclose + *fill* 0x000000004201432e 0x2 + .text 0x0000000042014330 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) + 0x0000000042014330 __sflush_r + 0x0000000042014484 _fflush_r + 0x0000000042014510 fflush + .text 0x0000000042014538 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) + 0x0000000042014538 __localeconv_l + 0x0000000042014544 _localeconv_r + 0x0000000042014554 localeconv + *fill* 0x0000000042014563 0x1 + .text 0x0000000042014564 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) + 0x0000000042014564 _Balloc + 0x00000000420145f0 _Bfree + 0x0000000042014630 __multadd + 0x00000000420146b8 __s2b + 0x0000000042014758 __hi0bits + 0x00000000420147a4 __lo0bits + 0x0000000042014814 __i2b + 0x000000004201483c __multiply + 0x00000000420149b4 __pow5mult + 0x0000000042014a5c __lshift + 0x0000000042014b60 __mcmp + 0x0000000042014b9c __mdiff + 0x0000000042014ccc __ulp + 0x0000000042014d18 __b2d + 0x0000000042014dc4 __d2b + 0x0000000042014e70 __ratio + 0x0000000042014ec4 _mprec_log10 + 0x0000000042014ef8 __copybits + 0x0000000042014f44 __any_on + .text 0x0000000042014f94 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) + 0x0000000042014f94 frexp + *fill* 0x0000000042014ff6 0x2 + .text 0x0000000042014ff8 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) + 0x00000000420154f0 __ssprint_r + 0x00000000420155fc _svfiprintf_r + *fill* 0x0000000042017502 0x2 + .text 0x0000000042017504 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) + 0x00000000420179fc __sprint_r + 0x0000000042017a20 _vfiprintf_r + 0x0000000042019a38 vfiprintf + *fill* 0x0000000042019af1 0x3 + .text 0x0000000042019af4 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) + 0x0000000042019af4 _mbtowc_r + 0x0000000042019b10 __ascii_mbtowc + *fill* 0x0000000042019b32 0x2 + .text 0x0000000042019b34 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) + 0x0000000042019b34 _wctomb_r + 0x0000000042019b50 __ascii_wctomb + *fill* 0x0000000042019b75 0x0 + *fill* 0x0000000042019b75 0x0 + *fill* 0x0000000042019b75 0x3 .text.pthread_include_pthread_impl - 0x0000000042019a9c 0x5 esp-idf/pthread/libpthread.a(pthread.c.obj) - 0x0000000042019a9c pthread_include_pthread_impl - *fill* 0x0000000042019aa1 0x0 - *fill* 0x0000000042019aa1 0x0 - *fill* 0x0000000042019aa1 0x0 - *fill* 0x0000000042019aa1 0x3 + 0x0000000042019b78 0x5 esp-idf/pthread/libpthread.a(pthread.c.obj) + 0x0000000042019b78 pthread_include_pthread_impl + *fill* 0x0000000042019b7d 0x0 + *fill* 0x0000000042019b7d 0x0 + *fill* 0x0000000042019b7d 0x0 + *fill* 0x0000000042019b7d 0x3 .text.pthread_include_pthread_local_storage_impl - 0x0000000042019aa4 0x5 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) - 0x0000000042019aa4 pthread_include_pthread_local_storage_impl - *fill* 0x0000000042019aa9 0x3 + 0x0000000042019b80 0x5 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) + 0x0000000042019b80 pthread_include_pthread_local_storage_impl + *fill* 0x0000000042019b85 0x3 .text.pthread_include_pthread_rwlock_impl - 0x0000000042019aac 0x5 esp-idf/pthread/libpthread.a(pthread_rwlock.c.obj) - 0x0000000042019aac pthread_include_pthread_rwlock_impl - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x0 - *fill* 0x0000000042019ab1 0x3 + 0x0000000042019b88 0x5 esp-idf/pthread/libpthread.a(pthread_rwlock.c.obj) + 0x0000000042019b88 pthread_include_pthread_rwlock_impl + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x0 + *fill* 0x0000000042019b8d 0x3 .text.panic_get_address - 0x0000000042019ab4 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x0000000042019ab4 panic_get_address - *fill* 0x0000000042019abb 0x1 + 0x0000000042019b90 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x0000000042019b90 panic_get_address + *fill* 0x0000000042019b97 0x1 .text.panic_get_cause - 0x0000000042019abc 0x8 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x0000000042019abc panic_get_cause + 0x0000000042019b98 0x8 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x0000000042019b98 panic_get_cause .text.panic_set_address - 0x0000000042019ac4 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x0000000042019ac4 panic_set_address - *fill* 0x0000000042019acb 0x0 - *fill* 0x0000000042019acb 0x0 - *fill* 0x0000000042019acb 0x0 - *fill* 0x0000000042019acb 0x0 - *fill* 0x0000000042019acb 0x0 - *fill* 0x0000000042019acb 0x0 - *fill* 0x0000000042019acb 0x0 - *fill* 0x0000000042019acb 0x0 - *fill* 0x0000000042019acb 0x0 - *fill* 0x0000000042019acb 0x0 - *fill* 0x0000000042019acb 0x0 - *fill* 0x0000000042019acb 0x0 - *fill* 0x0000000042019acb 0x0 - *fill* 0x0000000042019acb 0x1 + 0x0000000042019ba0 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x0000000042019ba0 panic_set_address + *fill* 0x0000000042019ba7 0x0 + *fill* 0x0000000042019ba7 0x0 + *fill* 0x0000000042019ba7 0x0 + *fill* 0x0000000042019ba7 0x0 + *fill* 0x0000000042019ba7 0x0 + *fill* 0x0000000042019ba7 0x0 + *fill* 0x0000000042019ba7 0x0 + *fill* 0x0000000042019ba7 0x0 + *fill* 0x0000000042019ba7 0x0 + *fill* 0x0000000042019ba7 0x0 + *fill* 0x0000000042019ba7 0x0 + *fill* 0x0000000042019ba7 0x0 + *fill* 0x0000000042019ba7 0x0 + *fill* 0x0000000042019ba7 0x1 .text.heap_caps_match - 0x0000000042019acc 0x30 esp-idf/heap/libheap.a(heap_caps.c.obj) - 0x0000000042019acc heap_caps_match - *fill* 0x0000000042019afc 0x0 - *fill* 0x0000000042019afc 0x0 - *fill* 0x0000000042019afc 0x0 - *fill* 0x0000000042019afc 0x0 - *fill* 0x0000000042019afc 0x0 + 0x0000000042019ba8 0x30 esp-idf/heap/libheap.a(heap_caps.c.obj) + 0x0000000042019ba8 heap_caps_match + *fill* 0x0000000042019bd8 0x0 + *fill* 0x0000000042019bd8 0x0 + *fill* 0x0000000042019bd8 0x0 + *fill* 0x0000000042019bd8 0x0 + *fill* 0x0000000042019bd8 0x0 .text.s_compare_reserved_regions - 0x0000000042019afc 0xc esp-idf/heap/libheap.a(memory_layout_utils.c.obj) - *fill* 0x0000000042019b08 0x0 - *fill* 0x0000000042019b08 0x0 - *fill* 0x0000000042019b08 0x0 - *fill* 0x0000000042019b08 0x0 - *fill* 0x0000000042019b08 0x0 - *fill* 0x0000000042019b08 0x0 - *fill* 0x0000000042019b08 0x0 + 0x0000000042019bd8 0xc esp-idf/heap/libheap.a(memory_layout_utils.c.obj) + *fill* 0x0000000042019be4 0x0 + *fill* 0x0000000042019be4 0x0 + *fill* 0x0000000042019be4 0x0 + *fill* 0x0000000042019be4 0x0 + *fill* 0x0000000042019be4 0x0 + *fill* 0x0000000042019be4 0x0 + *fill* 0x0000000042019be4 0x0 .text.esp_intr_get_cpu - 0x0000000042019b08 0xc esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) - 0x0000000042019b08 esp_intr_get_cpu - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 - *fill* 0x0000000042019b14 0x0 + 0x0000000042019be4 0xc esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x0000000042019be4 esp_intr_get_cpu + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 + *fill* 0x0000000042019bf0 0x0 .text.pthread_setcancelstate - 0x0000000042019b14 0x7 esp-idf/newlib/libnewlib.a(pthread.c.obj) - 0x0000000042019b14 pthread_setcancelstate - *fill* 0x0000000042019b1b 0x1 + 0x0000000042019bf0 0x7 esp-idf/newlib/libnewlib.a(pthread.c.obj) + 0x0000000042019bf0 pthread_setcancelstate + *fill* 0x0000000042019bf7 0x1 .text.newlib_include_pthread_impl - 0x0000000042019b1c 0x5 esp-idf/newlib/libnewlib.a(pthread.c.obj) - 0x0000000042019b1c newlib_include_pthread_impl - *fill* 0x0000000042019b21 0x0 - *fill* 0x0000000042019b21 0x0 - *fill* 0x0000000042019b21 0x3 + 0x0000000042019bf8 0x5 esp-idf/newlib/libnewlib.a(pthread.c.obj) + 0x0000000042019bf8 newlib_include_pthread_impl + *fill* 0x0000000042019bfd 0x0 + *fill* 0x0000000042019bfd 0x0 + *fill* 0x0000000042019bfd 0x3 .text.syscall_not_implemented - 0x0000000042019b24 0xb esp-idf/newlib/libnewlib.a(syscalls.c.obj) - 0x0000000042019b24 _system_r - 0x0000000042019b24 _getpid_r - 0x0000000042019b24 _isatty_r - 0x0000000042019b24 _kill_r - *fill* 0x0000000042019b2f 0x0 - *fill* 0x0000000042019b2f 0x1 + 0x0000000042019c00 0xb esp-idf/newlib/libnewlib.a(syscalls.c.obj) + 0x0000000042019c00 _system_r + 0x0000000042019c00 _getpid_r + 0x0000000042019c00 _isatty_r + 0x0000000042019c00 _kill_r + *fill* 0x0000000042019c0b 0x0 + *fill* 0x0000000042019c0b 0x1 .text.newlib_include_syscalls_impl - 0x0000000042019b30 0x5 esp-idf/newlib/libnewlib.a(syscalls.c.obj) - 0x0000000042019b30 newlib_include_syscalls_impl - *fill* 0x0000000042019b35 0x0 - *fill* 0x0000000042019b35 0x0 - *fill* 0x0000000042019b35 0x0 - *fill* 0x0000000042019b35 0x0 - *fill* 0x0000000042019b35 0x0 - *fill* 0x0000000042019b35 0x0 - *fill* 0x0000000042019b35 0x0 - *fill* 0x0000000042019b35 0x0 - *fill* 0x0000000042019b35 0x0 - *fill* 0x0000000042019b35 0x3 + 0x0000000042019c0c 0x5 esp-idf/newlib/libnewlib.a(syscalls.c.obj) + 0x0000000042019c0c newlib_include_syscalls_impl + *fill* 0x0000000042019c11 0x0 + *fill* 0x0000000042019c11 0x0 + *fill* 0x0000000042019c11 0x0 + *fill* 0x0000000042019c11 0x0 + *fill* 0x0000000042019c11 0x0 + *fill* 0x0000000042019c11 0x0 + *fill* 0x0000000042019c11 0x0 + *fill* 0x0000000042019c11 0x0 + *fill* 0x0000000042019c11 0x0 + *fill* 0x0000000042019c11 0x3 .text.__cxa_guard_dummy - 0x0000000042019b38 0x5 esp-idf/cxx/libcxx.a(cxx_guards.cpp.obj) - 0x0000000042019b38 __cxa_guard_dummy - *fill* 0x0000000042019b3d 0x0 - *fill* 0x0000000042019b3d 0x0 - *fill* 0x0000000042019b3d 0x0 - *fill* 0x0000000042019b3d 0x0 - *fill* 0x0000000042019b3d 0x0 - *fill* 0x0000000042019b3d 0x0 - *fill* 0x0000000042019b3d 0x0 - *fill* 0x0000000042019b3d 0x0 - *fill* 0x0000000042019b3d 0x0 - *fill* 0x0000000042019b3d 0x3 + 0x0000000042019c14 0x5 esp-idf/cxx/libcxx.a(cxx_guards.cpp.obj) + 0x0000000042019c14 __cxa_guard_dummy + *fill* 0x0000000042019c19 0x0 + *fill* 0x0000000042019c19 0x0 + *fill* 0x0000000042019c19 0x0 + *fill* 0x0000000042019c19 0x0 + *fill* 0x0000000042019c19 0x0 + *fill* 0x0000000042019c19 0x0 + *fill* 0x0000000042019c19 0x0 + *fill* 0x0000000042019c19 0x0 + *fill* 0x0000000042019c19 0x0 + *fill* 0x0000000042019c19 0x3 .text.include_esp_phy_override - 0x0000000042019b40 0x5 esp-idf/esp_phy/libesp_phy.a(phy_override.c.obj) - 0x0000000042019b40 include_esp_phy_override - *fill* 0x0000000042019b45 0x0 - *fill* 0x0000000042019b45 0x0 - *fill* 0x0000000042019b45 0x0 - *fill* 0x0000000042019b45 0x0 - *fill* 0x0000000042019b45 0x0 - *fill* 0x0000000042019b45 0x0 - *fill* 0x0000000042019b45 0x0 - *fill* 0x0000000042019b45 0x0 - *fill* 0x0000000042019b45 0x0 - *fill* 0x0000000042019b45 0x0 - *fill* 0x0000000042019b45 0x3 + 0x0000000042019c1c 0x5 esp-idf/esp_phy/libesp_phy.a(phy_override.c.obj) + 0x0000000042019c1c include_esp_phy_override + *fill* 0x0000000042019c21 0x0 + *fill* 0x0000000042019c21 0x0 + *fill* 0x0000000042019c21 0x0 + *fill* 0x0000000042019c21 0x0 + *fill* 0x0000000042019c21 0x0 + *fill* 0x0000000042019c21 0x0 + *fill* 0x0000000042019c21 0x0 + *fill* 0x0000000042019c21 0x0 + *fill* 0x0000000042019c21 0x0 + *fill* 0x0000000042019c21 0x0 + *fill* 0x0000000042019c21 0x3 .text.vfs_include_syscalls_impl - 0x0000000042019b48 0x5 esp-idf/vfs/libvfs.a(vfs.c.obj) - 0x0000000042019b48 vfs_include_syscalls_impl - *fill* 0x0000000042019b4d 0x0 - *fill* 0x0000000042019b4d 0x0 - *fill* 0x0000000042019b4d 0x0 - *fill* 0x0000000042019b4d 0x0 - *fill* 0x0000000042019b4d 0x0 - *fill* 0x0000000042019b4d 0x0 - *fill* 0x0000000042019b4d 0x0 - *fill* 0x0000000042019b4d 0x0 - *fill* 0x0000000042019b4d 0x0 - *fill* 0x0000000042019b4d 0x0 - *fill* 0x0000000042019b4d 0x0 - *fill* 0x0000000042019b4d 0x3 + 0x0000000042019c24 0x5 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x0000000042019c24 vfs_include_syscalls_impl + *fill* 0x0000000042019c29 0x0 + *fill* 0x0000000042019c29 0x0 + *fill* 0x0000000042019c29 0x0 + *fill* 0x0000000042019c29 0x0 + *fill* 0x0000000042019c29 0x0 + *fill* 0x0000000042019c29 0x0 + *fill* 0x0000000042019c29 0x0 + *fill* 0x0000000042019c29 0x0 + *fill* 0x0000000042019c29 0x0 + *fill* 0x0000000042019c29 0x0 + *fill* 0x0000000042019c29 0x0 + *fill* 0x0000000042019c29 0x3 .text.usb_serial_jtag_close - 0x0000000042019b50 0x7 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - *fill* 0x0000000042019b57 0x0 - *fill* 0x0000000042019b57 0x0 - *fill* 0x0000000042019b57 0x0 - *fill* 0x0000000042019b57 0x0 - *fill* 0x0000000042019b57 0x0 - *fill* 0x0000000042019b57 0x1 + 0x0000000042019c2c 0x7 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x0000000042019c33 0x0 + *fill* 0x0000000042019c33 0x0 + *fill* 0x0000000042019c33 0x0 + *fill* 0x0000000042019c33 0x0 + *fill* 0x0000000042019c33 0x0 + *fill* 0x0000000042019c33 0x0 + *fill* 0x0000000042019c33 0x1 .text.i80_lcd_prepare_cmd_buffer - 0x0000000042019b58 0x32 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x0000000042019b8a 0x2 + 0x0000000042019c34 0x32 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x0000000042019c66 0x2 .text.i80_lcd_prepare_param_buffer - 0x0000000042019b8c 0x5b esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x0 - *fill* 0x0000000042019be7 0x1 + 0x0000000042019c68 0x5c esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x0000000042019cc4 0x0 + *fill* 0x0000000042019cc4 0x0 + *fill* 0x0000000042019cc4 0x0 + *fill* 0x0000000042019cc4 0x0 + *fill* 0x0000000042019cc4 0x0 + *fill* 0x0000000042019cc4 0x0 + *fill* 0x0000000042019cc4 0x0 + .text.test_init_buf + 0x0000000042019cc4 0x17 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x0000000042019cc4 test_init_buf + *fill* 0x0000000042019cdb 0x0 + *fill* 0x0000000042019cdb 0x0 + *fill* 0x0000000042019cdb 0x0 + *fill* 0x0000000042019cdb 0x0 + *fill* 0x0000000042019cdb 0x0 + *fill* 0x0000000042019cdb 0x0 + *fill* 0x0000000042019cdb 0x0 + *fill* 0x0000000042019cdb 0x0 + *fill* 0x0000000042019cdb 0x0 + *fill* 0x0000000042019cdb 0x0 + *fill* 0x0000000042019cdb 0x1 .text.esp_efuse_get_field_size - 0x0000000042019be8 0x26 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - 0x0000000042019be8 esp_efuse_get_field_size - *fill* 0x0000000042019c0e 0x0 - *fill* 0x0000000042019c0e 0x2 + 0x0000000042019cdc 0x26 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + 0x0000000042019cdc esp_efuse_get_field_size + *fill* 0x0000000042019d02 0x0 + *fill* 0x0000000042019d02 0x2 .text.get_mask - 0x0000000042019c10 0x1e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x0000000042019c2e 0x2 + 0x0000000042019d04 0x1e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x0000000042019d22 0x2 .text.get_reg_num - 0x0000000042019c30 0x24 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042019d24 0x24 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) .text.get_starting_bit_num_in_reg - 0x0000000042019c54 0x1a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x0000000042019c6e 0x2 + 0x0000000042019d48 0x1a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x0000000042019d62 0x2 .text.get_count_bits_in_reg - 0x0000000042019c70 0x2e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x0000000042019c9e 0x2 + 0x0000000042019d64 0x2e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x0000000042019d92 0x2 .text.check_range_of_bits - 0x0000000042019ca0 0x14 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042019d94 0x14 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) .text.esp_efuse_utility_get_number_of_items - 0x0000000042019cb4 0x16 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - 0x0000000042019cb4 esp_efuse_utility_get_number_of_items - *fill* 0x0000000042019cca 0x0 - *fill* 0x0000000042019cca 0x0 - *fill* 0x0000000042019cca 0x0 - *fill* 0x0000000042019cca 0x2 + 0x0000000042019da8 0x16 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042019da8 esp_efuse_utility_get_number_of_items + *fill* 0x0000000042019dbe 0x0 + *fill* 0x0000000042019dbe 0x0 + *fill* 0x0000000042019dbe 0x0 + *fill* 0x0000000042019dbe 0x2 .text.esp_efuse_utility_check_errors - 0x0000000042019ccc 0x7 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - 0x0000000042019ccc esp_efuse_utility_check_errors - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x0 - *fill* 0x0000000042019cd3 0x1 + 0x0000000042019dc0 0x7 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042019dc0 esp_efuse_utility_check_errors + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x0 + *fill* 0x0000000042019dc7 0x1 .text.esp_pm_lock_delete - 0x0000000042019cd4 0x8 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - 0x0000000042019cd4 esp_pm_lock_delete - *fill* 0x0000000042019cdc 0x0 - *fill* 0x0000000042019cdc 0x0 - *fill* 0x0000000042019cdc 0x0 - *fill* 0x0000000042019cdc 0x0 + 0x0000000042019dc8 0x8 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + 0x0000000042019dc8 esp_pm_lock_delete + *fill* 0x0000000042019dd0 0x0 + *fill* 0x0000000042019dd0 0x0 + *fill* 0x0000000042019dd0 0x0 + *fill* 0x0000000042019dd0 0x0 .text.esp_flash_chip_driver_initialized - 0x0000000042019cdc 0x10 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - 0x0000000042019cdc esp_flash_chip_driver_initialized - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 - *fill* 0x0000000042019cec 0x0 + 0x0000000042019dd0 0x10 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x0000000042019dd0 esp_flash_chip_driver_initialized + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 + *fill* 0x0000000042019de0 0x0 .text.mpu_hal_set_region_access - 0x0000000042019cec 0x4c esp-idf/hal/libhal.a(mpu_hal.c.obj) - 0x0000000042019cec mpu_hal_set_region_access - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - *fill* 0x0000000042019d38 0x0 - .text 0x0000000042019d38 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) - 0x0000000042019d38 _fwalk - 0x0000000042019d6c _fwalk_reent - *fill* 0x0000000042019da7 0x0 - *fill* 0x0000000042019da7 0x0 - *fill* 0x0000000042019da7 0x0 - *fill* 0x0000000042019da7 0x0 - *fill* 0x0000000042019da7 0x0 - *fill* 0x0000000042019da7 0x0 - *fill* 0x0000000042019da7 0x0 - *fill* 0x0000000042019da7 0x0 - *fill* 0x0000000042019da7 0x1 - .text 0x0000000042019da8 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) - 0x0000000042019da8 __sflags - *fill* 0x0000000042019e28 0x0 - *fill* 0x0000000042019e28 0x0 - *fill* 0x0000000042019e28 0x0 - *fill* 0x0000000042019e28 0x0 - *fill* 0x0000000042019e28 0x0 + 0x0000000042019de0 0x4c esp-idf/hal/libhal.a(mpu_hal.c.obj) + 0x0000000042019de0 mpu_hal_set_region_access + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + *fill* 0x0000000042019e2c 0x0 + .text 0x0000000042019e2c 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) + 0x0000000042019e2c _fwalk + 0x0000000042019e60 _fwalk_reent + *fill* 0x0000000042019e9b 0x0 + *fill* 0x0000000042019e9b 0x0 + *fill* 0x0000000042019e9b 0x0 + *fill* 0x0000000042019e9b 0x0 + *fill* 0x0000000042019e9b 0x0 + *fill* 0x0000000042019e9b 0x0 + *fill* 0x0000000042019e9b 0x0 + *fill* 0x0000000042019e9b 0x0 + *fill* 0x0000000042019e9b 0x1 + .text 0x0000000042019e9c 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) + 0x0000000042019e9c __sflags + *fill* 0x0000000042019f1c 0x0 + *fill* 0x0000000042019f1c 0x0 + *fill* 0x0000000042019f1c 0x0 + *fill* 0x0000000042019f1c 0x0 + *fill* 0x0000000042019f1c 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.*) @@ -14447,166 +14474,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 - 0x0000000042019e28 0x3a esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) - 0x0000000042019e28 esp_cpu_intr_get_desc - *fill* 0x0000000042019e62 0x2 + 0x0000000042019f1c 0x3a esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x0000000042019f1c esp_cpu_intr_get_desc + *fill* 0x0000000042019f56 0x2 .text.esp_cpu_configure_region_protection - 0x0000000042019e64 0x2f esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x0000000042019f58 0x2f esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) 0x33 (size before relaxing) - 0x0000000042019e64 esp_cpu_configure_region_protection - *fill* 0x0000000042019e93 0x0 - *fill* 0x0000000042019e93 0x0 - *fill* 0x0000000042019e93 0x1 + 0x0000000042019f58 esp_cpu_configure_region_protection + *fill* 0x0000000042019f87 0x0 + *fill* 0x0000000042019f87 0x0 + *fill* 0x0000000042019f87 0x1 .text.esp_cpu_set_breakpoint - 0x0000000042019e94 0x24 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) - 0x0000000042019e94 esp_cpu_set_breakpoint + 0x0000000042019f88 0x24 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x0000000042019f88 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 - 0x0000000042019eb8 0x62 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) - *fill* 0x0000000042019f1a 0x2 + 0x0000000042019fac 0x62 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + *fill* 0x000000004201a00e 0x2 .text.get_dig1v3_dbias_by_efuse - 0x0000000042019f1c 0xbb esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004201a010 0xbb esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0xbf (size before relaxing) - *fill* 0x0000000042019fd7 0x1 + *fill* 0x000000004201a0cb 0x1 .text.get_dig_dbias_by_efuse - 0x0000000042019fd8 0x54 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004201a0cc 0x54 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) .text.get_rtc_dbias_by_efuse - 0x000000004201a02c 0x12f esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004201a120 0x12f esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x13f (size before relaxing) - *fill* 0x000000004201a15b 0x1 + *fill* 0x000000004201a24f 0x1 .text.rtc_set_stored_dbias - 0x000000004201a15c 0x7f esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004201a250 0x7f esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x8b (size before relaxing) - *fill* 0x000000004201a1db 0x1 + *fill* 0x000000004201a2cf 0x1 .text.calibrate_ocode - 0x000000004201a1dc 0xfa esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) - *fill* 0x000000004201a2d6 0x2 + 0x000000004201a2d0 0xfa esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + *fill* 0x000000004201a3ca 0x2 .text.rtc_init - 0x000000004201a2d8 0x5cb esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x000000004201a3cc 0x5cb esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x5db (size before relaxing) - 0x000000004201a2d8 rtc_init - *fill* 0x000000004201a8a3 0x0 - *fill* 0x000000004201a8a3 0x0 - *fill* 0x000000004201a8a3 0x0 - *fill* 0x000000004201a8a3 0x0 - *fill* 0x000000004201a8a3 0x0 + 0x000000004201a3cc rtc_init + *fill* 0x000000004201a997 0x0 + *fill* 0x000000004201a997 0x0 + *fill* 0x000000004201a997 0x0 + *fill* 0x000000004201a997 0x0 + *fill* 0x000000004201a997 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* 0x000000004201a8a3 0x1 + *fill* 0x000000004201a997 0x1 .text.sar_periph_ctrl_init - 0x000000004201a8a4 0x2a esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) - 0x000000004201a8a4 sar_periph_ctrl_init - *fill* 0x000000004201a8ce 0x0 + 0x000000004201a998 0x2a esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x000000004201a998 sar_periph_ctrl_init + *fill* 0x000000004201a9c2 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* 0x000000004201a8ce 0x2 + *fill* 0x000000004201a9c2 0x2 .text.esp_register_shutdown_handler - 0x000000004201a8d0 0x32 esp-idf/esp_system/libesp_system.a(esp_system.c.obj) - 0x000000004201a8d0 esp_register_shutdown_handler - *fill* 0x000000004201a902 0x0 + 0x000000004201a9c4 0x32 esp-idf/esp_system/libesp_system.a(esp_system.c.obj) + 0x000000004201a9c4 esp_register_shutdown_handler + *fill* 0x000000004201a9f6 0x0 *libfreertos.a:app_startup.*(.literal .literal.* .text .text.*) - *fill* 0x000000004201a902 0x2 + *fill* 0x000000004201a9f6 0x2 .text.other_cpu_startup_idle_hook_cb - 0x000000004201a904 0x12 esp-idf/freertos/libfreertos.a(app_startup.c.obj) - *fill* 0x000000004201a916 0x2 + 0x000000004201a9f8 0x12 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + *fill* 0x000000004201aa0a 0x2 .text.main_task - 0x000000004201a918 0xc7 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x000000004201aa0c 0xc7 esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0xd7 (size before relaxing) - *fill* 0x000000004201a9df 0x1 + *fill* 0x000000004201aad3 0x1 .text.esp_startup_start_app - 0x000000004201a9e0 0x68 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x000000004201aad4 0x68 esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x70 (size before relaxing) - 0x000000004201a9e0 esp_startup_start_app + 0x000000004201aad4 esp_startup_start_app .text.esp_startup_start_app_other_cores - 0x000000004201aa48 0x54 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x000000004201ab3c 0x54 esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x58 (size before relaxing) - 0x000000004201aa48 esp_startup_start_app_other_cores - *fill* 0x000000004201aa9c 0x0 - *fill* 0x000000004201aa9c 0x0 - *fill* 0x000000004201aa9c 0x0 + 0x000000004201ab3c esp_startup_start_app_other_cores + *fill* 0x000000004201ab90 0x0 + *fill* 0x000000004201ab90 0x0 + *fill* 0x000000004201ab90 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) .text.multi_heap_register_impl - 0x000000004201aa9c 0x4c esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004201ab90 0x4c esp-idf/heap/libheap.a(multi_heap.c.obj) 0x50 (size before relaxing) - 0x000000004201aa9c multi_heap_register - 0x000000004201aa9c multi_heap_register_impl + 0x000000004201ab90 multi_heap_register + 0x000000004201ab90 multi_heap_register_impl .text.multi_heap_get_info_impl - 0x000000004201aae8 0x68 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004201abdc 0x68 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x70 (size before relaxing) - 0x000000004201aae8 multi_heap_get_info_impl - 0x000000004201aae8 multi_heap_get_info + 0x000000004201abdc multi_heap_get_info_impl + 0x000000004201abdc multi_heap_get_info .text.multi_heap_get_info_tlsf - 0x000000004201ab50 0x24 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x000000004201ac44 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 - 0x000000004201ab74 0x16a esp-idf/heap/libheap.a(tlsf.c.obj) - *fill* 0x000000004201acde 0x2 + 0x000000004201ac68 0x16a esp-idf/heap/libheap.a(tlsf.c.obj) + *fill* 0x000000004201add2 0x2 .text.default_walker - 0x000000004201ace0 0x1f esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201add4 0x1f esp-idf/heap/libheap.a(tlsf.c.obj) 0x22 (size before relaxing) - *fill* 0x000000004201acff 0x1 + *fill* 0x000000004201adf3 0x1 .text.tlsf_walk_pool - 0x000000004201ad00 0x4e esp-idf/heap/libheap.a(tlsf.c.obj) - 0x000000004201ad00 tlsf_walk_pool - *fill* 0x000000004201ad4e 0x2 + 0x000000004201adf4 0x4e esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201adf4 tlsf_walk_pool + *fill* 0x000000004201ae42 0x2 .text.tlsf_fit_size - 0x000000004201ad50 0x34 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x000000004201ad50 tlsf_fit_size + 0x000000004201ae44 0x34 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201ae44 tlsf_fit_size .text.tlsf_add_pool - 0x000000004201ad84 0x18c esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201ae78 0x18c esp-idf/heap/libheap.a(tlsf.c.obj) 0x194 (size before relaxing) - 0x000000004201ad84 tlsf_add_pool + 0x000000004201ae78 tlsf_add_pool .text.tlsf_create - 0x000000004201af10 0x28 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x000000004201af10 tlsf_create + 0x000000004201b004 0x28 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201b004 tlsf_create .text.tlsf_create_with_pool - 0x000000004201af38 0x2b esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201b02c 0x2b esp-idf/heap/libheap.a(tlsf.c.obj) 0x2f (size before relaxing) - 0x000000004201af38 tlsf_create_with_pool - *fill* 0x000000004201af63 0x0 - *fill* 0x000000004201af63 0x0 - *fill* 0x000000004201af63 0x1 + 0x000000004201b02c tlsf_create_with_pool + *fill* 0x000000004201b057 0x0 + *fill* 0x000000004201b057 0x0 + *fill* 0x000000004201b057 0x1 .text.tlsf_pool_overhead - 0x000000004201af64 0x7 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x000000004201af64 tlsf_pool_overhead - *fill* 0x000000004201af6b 0x0 + 0x000000004201b058 0x7 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x000000004201b058 tlsf_pool_overhead + *fill* 0x000000004201b05f 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* 0x000000004201af6b 0x1 + *fill* 0x000000004201b05f 0x1 .text.heap_bubble_down - 0x000000004201af6c 0x4e esp-idf/log/liblog.a(log.c.obj) - *fill* 0x000000004201afba 0x2 + 0x000000004201b060 0x4e esp-idf/log/liblog.a(log.c.obj) + *fill* 0x000000004201b0ae 0x2 .text.s_log_level_get_and_unlock - 0x000000004201afbc 0x14f esp-idf/log/liblog.a(log.c.obj) - *fill* 0x000000004201b10b 0x1 + 0x000000004201b0b0 0x14f esp-idf/log/liblog.a(log.c.obj) + *fill* 0x000000004201b1ff 0x1 .text.esp_log_writev - 0x000000004201b10c 0x2e esp-idf/log/liblog.a(log.c.obj) + 0x000000004201b200 0x2e esp-idf/log/liblog.a(log.c.obj) 0x32 (size before relaxing) - 0x000000004201b10c esp_log_writev - *fill* 0x000000004201b13a 0x0 - *fill* 0x000000004201b13a 0x0 - *fill* 0x000000004201b13a 0x0 + 0x000000004201b200 esp_log_writev + *fill* 0x000000004201b22e 0x0 + *fill* 0x000000004201b22e 0x0 + *fill* 0x000000004201b22e 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* 0x000000004201b13a 0x2 - .fini 0x000000004201b13c 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 - 0x000000004201b13c _fini + *fill* 0x000000004201b22e 0x2 + .fini 0x000000004201b230 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 + 0x000000004201b230 _fini *(.gnu.version) - 0x000000004201b14f . = (. + _esp_flash_mmap_prefetch_pad_size) - *fill* 0x000000004201b13f 0x10 - 0x000000004201b14f _text_end = ABSOLUTE (.) - 0x000000004201b14f _instruction_reserved_end = ABSOLUTE (.) - 0x000000004201b14f _etext = . + 0x000000004201b243 . = (. + _esp_flash_mmap_prefetch_pad_size) + *fill* 0x000000004201b233 0x10 + 0x000000004201b243 _text_end = ABSOLUTE (.) + 0x000000004201b243 _instruction_reserved_end = ABSOLUTE (.) + 0x000000004201b243 _etext = . 0x0000000000000000 _flash_cache_start = ABSOLUTE (0x0) .flash_rodata_dummy 0x000000003c000020 0x20000 0x000000003c000020 _flash_rodata_dummy_start = ABSOLUTE (.) 0x000000003c000020 . = ALIGN (ALIGNOF (.flash.text)) - 0x000000003c01b14f . = (. + SIZEOF (.flash.text)) - *fill* 0x000000003c000020 0x1b12f + 0x000000003c01b243 . = (. + SIZEOF (.flash.text)) + *fill* 0x000000003c000020 0x1b223 0x000000003c020020 . = (ALIGN (0x10000) + 0x20) - *fill* 0x000000003c01b14f 0x4ed1 + *fill* 0x000000003c01b243 0x4ddd .flash.appdesc 0x000000003c020020 0x100 0x000000003c020020 _rodata_reserved_start = ABSOLUTE (.) @@ -14617,7 +14644,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 0xa3e4 +.flash.rodata 0x000000003c020120 0xa3b4 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.str1.4 @@ -15251,535 +15278,544 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ .rodata.__func__$0 0x000000003c026408 0x1c esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .rodata.vfs 0x000000003c026424 0xa4 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + .rodata.led_matrix_i80_hub75_bus_init.str1.4 + 0x000000003c0264c8 0xec esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .rodata.led_matrix_addr_gpio_init.str1.4 + 0x000000003c0265b4 0x16 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + *fill* 0x000000003c0265ca 0x2 .rodata.app_main.str1.4 - 0x000000003c0264c8 0x15c esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .rodata 0x000000003c026624 0x5c esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x000000003c0265cc 0x58 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) .rodata.__func__$0 - 0x000000003c026680 0x9 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - *fill* 0x000000003c026689 0x3 - .rodata.panel_io_i80_register_event_callbacks.str1.4 - 0x000000003c02668c 0x79 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026705 0x3 - .rodata.lcd_i80_switch_devices.str1.4 - 0x000000003c026708 0x51 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026759 0x3 - .rodata.lcd_start_transaction.str1.4 - 0x000000003c02675c 0x34 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .rodata.str1.4 - 0x000000003c026790 0xa6 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026836 0x2 - .rodata.lcd_i80_select_periph_clock.str1.4 - 0x000000003c026838 0x45 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c02687d 0x3 - .rodata.lcd_i80_init_dma_link.str1.4 - 0x000000003c026880 0x39 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c0268b9 0x3 - .rodata 0x000000003c0268bc 0xa esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c0268c6 0x2 - .rodata.panel_io_i80_tx_param.str1.4 - 0x000000003c0268c8 0x145 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026a0d 0x3 - .rodata.panel_io_i80_tx_color.str1.4 - 0x000000003c026a10 0x152 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026b62 0x2 - .rodata.esp_lcd_new_i80_hub75_bus.str1.4 - 0x000000003c026b64 0x1ce esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026d32 0x2 - .rodata.esp_lcd_new_panel_io_i80_hub75.str1.4 - 0x000000003c026d34 0x14d esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026e81 0x3 - .rodata.__FUNCTION__$0 - 0x000000003c026e84 0x11 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026e95 0x3 - .rodata.__FUNCTION__$1 - 0x000000003c026e98 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026eae 0x2 - .rodata.__func__$2 - 0x000000003c026eb0 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026ec6 0x2 - .rodata.__FUNCTION__$3 - 0x000000003c026ec8 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026ede 0x2 - .rodata.__func__$4 - 0x000000003c026ee0 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026ef6 0x2 - .rodata.__FUNCTION__$5 - 0x000000003c026ef8 0x1f esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026f17 0x1 - .rodata.__func__$7 - 0x000000003c026f18 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026f2e 0x2 - .rodata.__FUNCTION__$8 - 0x000000003c026f30 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026f46 0x2 - .rodata.__func__$10 - 0x000000003c026f48 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026f5e 0x2 - .rodata.__FUNCTION__$11 - 0x000000003c026f60 0x1c esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .rodata.__func__$12 - 0x000000003c026f7c 0x18 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .rodata.__func__$13 - 0x000000003c026f94 0x13 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026fa7 0x1 - .rodata.__func__$14 - 0x000000003c026fa8 0x17 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c026fbf 0x1 - .rodata.__func__$15 - 0x000000003c026fc0 0x20 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .rodata.__func__$16 - 0x000000003c026fe0 0x18 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .rodata.__FUNCTION__$17 - 0x000000003c026ff8 0x1a esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - *fill* 0x000000003c027012 0x2 - .rodata.esp_lcd_panel_io_rx_param.str1.4 - 0x000000003c027014 0x86 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - *fill* 0x000000003c02709a 0x2 - .rodata.esp_lcd_panel_io_tx_color.str1.4 - 0x000000003c02709c 0x32 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - *fill* 0x000000003c0270ce 0x2 - .rodata.__FUNCTION__$2 - 0x000000003c0270d0 0x1a esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - *fill* 0x000000003c0270ea 0x2 - .rodata.str1.4 - 0x000000003c0270ec 0x23 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - *fill* 0x000000003c02710f 0x1 - .rodata.DIG_DBIAS_HVT - 0x000000003c027110 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.V_DIG_DBIAS20 - 0x000000003c027114 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.V_RTC_DBIAS20 - 0x000000003c027118 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.K_DIG_LDO - 0x000000003c02711c 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.K_RTC_LDO - 0x000000003c027120 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.OCODE 0x000000003c027124 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.BLK_VERSION_MAJOR - 0x000000003c027128 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .rodata.set_cnt_in_reg.str1.4 - 0x000000003c02712c 0x63 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x000000003c02718f 0x1 - .rodata.write_reg.str1.4 - 0x000000003c027190 0x84 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .rodata.esp_efuse_utility_process.str1.4 - 0x000000003c027214 0x69 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x000000003c02727d 0x3 + 0x000000003c026624 0x1a esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + *fill* 0x000000003c02663e 0x2 .rodata.__func__$1 - 0x000000003c027280 0x1b esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x000000003c02729b 0x1 + 0x000000003c026640 0x1e esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + *fill* 0x000000003c02665e 0x2 + .rodata.panel_io_i80_register_event_callbacks.str1.4 + 0x000000003c026660 0x79 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c0266d9 0x3 + .rodata.lcd_i80_switch_devices.str1.4 + 0x000000003c0266dc 0x51 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c02672d 0x3 + .rodata.lcd_start_transaction.str1.4 + 0x000000003c026730 0x34 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .rodata.str1.4 + 0x000000003c026764 0xa6 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c02680a 0x2 + .rodata.lcd_i80_select_periph_clock.str1.4 + 0x000000003c02680c 0x45 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026851 0x3 + .rodata.lcd_i80_init_dma_link.str1.4 + 0x000000003c026854 0x39 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c02688d 0x3 + .rodata 0x000000003c026890 0xa esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c02689a 0x2 + .rodata.panel_io_i80_tx_param.str1.4 + 0x000000003c02689c 0x145 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c0269e1 0x3 + .rodata.panel_io_i80_tx_color.str1.4 + 0x000000003c0269e4 0x152 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .rodata.hub75_send_line.str1.4 + 0x000000003c026b36 0x2e esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026b36 0x2 + .rodata.esp_lcd_new_i80_hub75_bus.str1.4 + 0x000000003c026b38 0x1ce esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026d06 0x2 + .rodata.esp_lcd_new_panel_io_i80_hub75.str1.4 + 0x000000003c026d08 0x14d esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026e55 0x3 + .rodata.__FUNCTION__$0 + 0x000000003c026e58 0x11 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026e69 0x3 + .rodata.__FUNCTION__$1 + 0x000000003c026e6c 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026e82 0x2 + .rodata.__func__$2 + 0x000000003c026e84 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026e9a 0x2 + .rodata.__FUNCTION__$3 + 0x000000003c026e9c 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026eb2 0x2 .rodata.__func__$4 - 0x000000003c02729c 0x1a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - *fill* 0x000000003c0272b6 0x2 + 0x000000003c026eb4 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026eca 0x2 + .rodata.__FUNCTION__$5 + 0x000000003c026ecc 0x1f esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026eeb 0x1 + .rodata.__func__$7 + 0x000000003c026eec 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026f02 0x2 + .rodata.__FUNCTION__$8 + 0x000000003c026f04 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026f1a 0x2 + .rodata.__func__$10 + 0x000000003c026f1c 0x16 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026f32 0x2 + .rodata.__FUNCTION__$11 + 0x000000003c026f34 0x1c esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .rodata.__func__$12 + 0x000000003c026f50 0x18 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .rodata.__func__$13 + 0x000000003c026f68 0x13 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026f7b 0x1 + .rodata.__func__$14 + 0x000000003c026f7c 0x17 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026f93 0x1 + .rodata.__func__$15 + 0x000000003c026f94 0x20 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .rodata.__func__$16 + 0x000000003c026fb4 0x18 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .rodata.__FUNCTION__$17 + 0x000000003c026fcc 0x1a esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + *fill* 0x000000003c026fe6 0x2 + .rodata.esp_lcd_panel_io_rx_param.str1.4 + 0x000000003c026fe8 0x86 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + *fill* 0x000000003c02706e 0x2 + .rodata.esp_lcd_panel_io_tx_color.str1.4 + 0x000000003c027070 0x32 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + *fill* 0x000000003c0270a2 0x2 + .rodata.__FUNCTION__$2 + 0x000000003c0270a4 0x1a esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + *fill* 0x000000003c0270be 0x2 + .rodata.str1.4 + 0x000000003c0270c0 0x23 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + *fill* 0x000000003c0270e3 0x1 + .rodata.DIG_DBIAS_HVT + 0x000000003c0270e4 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.V_DIG_DBIAS20 + 0x000000003c0270e8 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.V_RTC_DBIAS20 + 0x000000003c0270ec 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.K_DIG_LDO + 0x000000003c0270f0 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.K_RTC_LDO + 0x000000003c0270f4 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.OCODE 0x000000003c0270f8 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.BLK_VERSION_MAJOR + 0x000000003c0270fc 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.set_cnt_in_reg.str1.4 + 0x000000003c027100 0x63 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x000000003c027163 0x1 + .rodata.write_reg.str1.4 + 0x000000003c027164 0x84 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_process.str1.4 + 0x000000003c0271e8 0x69 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x000000003c027251 0x3 + .rodata.__func__$1 + 0x000000003c027254 0x1b esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x000000003c02726f 0x1 + .rodata.__func__$4 + 0x000000003c027270 0x1a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x000000003c02728a 0x2 .rodata.range_read_addr_blocks - 0x000000003c0272b8 0x58 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - 0x000000003c0272b8 range_read_addr_blocks + 0x000000003c02728c 0x58 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x000000003c02728c range_read_addr_blocks .rodata.gpio_input_enable.str1.4 - 0x000000003c027310 0x3e esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c02734e 0x2 + 0x000000003c0272e4 0x3e esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c027322 0x2 .rodata.gpio_sleep_output_enable.str1.4 - 0x000000003c027350 0x1b esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c02736b 0x1 + 0x000000003c027324 0x1b esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02733f 0x1 .rodata.gpio_set_intr_type.str1.4 - 0x000000003c02736c 0x1a esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027386 0x2 + 0x000000003c027340 0x1a esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02735a 0x2 .rodata.gpio_config.str1.4 - 0x000000003c027388 0xe0 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x000000003c02735c 0xe0 esp-idf/driver/libdriver.a(gpio.c.obj) .rodata.gpio_reset_pin.str1.4 - 0x000000003c027468 0x1d esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027485 0x3 + 0x000000003c02743c 0x1d esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c027459 0x3 .rodata.__func__$22 + 0x000000003c02745c 0xf esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02746b 0x1 + .rodata.__func__$23 + 0x000000003c02746c 0xc esp-idf/driver/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$24 + 0x000000003c027478 0x10 esp-idf/driver/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$25 0x000000003c027488 0xf esp-idf/driver/libdriver.a(gpio.c.obj) *fill* 0x000000003c027497 0x1 - .rodata.__func__$23 - 0x000000003c027498 0xc esp-idf/driver/libdriver.a(gpio.c.obj) - .rodata.__FUNCTION__$24 - 0x000000003c0274a4 0x10 esp-idf/driver/libdriver.a(gpio.c.obj) - .rodata.__FUNCTION__$25 - 0x000000003c0274b4 0xf esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0274c3 0x1 .rodata.__FUNCTION__$26 - 0x000000003c0274c4 0x14 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x000000003c027498 0x14 esp-idf/driver/libdriver.a(gpio.c.obj) .rodata.__FUNCTION__$27 - 0x000000003c0274d8 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0274eb 0x1 + 0x000000003c0274ac 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c0274bf 0x1 .rodata.__FUNCTION__$28 - 0x000000003c0274ec 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0274ff 0x1 + 0x000000003c0274c0 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c0274d3 0x1 .rodata.__FUNCTION__$29 - 0x000000003c027500 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027512 0x2 + 0x000000003c0274d4 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c0274e6 0x2 .rodata.__FUNCTION__$30 - 0x000000003c027514 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027527 0x1 + 0x000000003c0274e8 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c0274fb 0x1 .rodata.__FUNCTION__$32 - 0x000000003c027528 0xf esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027537 0x1 + 0x000000003c0274fc 0xf esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02750b 0x1 .rodata.__FUNCTION__$33 - 0x000000003c027538 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c02754a 0x2 + 0x000000003c02750c 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02751e 0x2 .rodata.__FUNCTION__$34 - 0x000000003c02754c 0x11 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c02755d 0x3 + 0x000000003c027520 0x11 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c027531 0x3 .rodata.__FUNCTION__$35 - 0x000000003c027560 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027573 0x1 + 0x000000003c027534 0x13 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c027547 0x1 .rodata.__FUNCTION__$36 - 0x000000003c027574 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027586 0x2 + 0x000000003c027548 0x12 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02755a 0x2 .rodata.__FUNCTION__$37 - 0x000000003c027588 0x11 esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c027599 0x3 + 0x000000003c02755c 0x11 esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02756d 0x3 .rodata.__FUNCTION__$38 - 0x000000003c02759c 0x10 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x000000003c027570 0x10 esp-idf/driver/libdriver.a(gpio.c.obj) .rodata.__FUNCTION__$39 - 0x000000003c0275ac 0xf esp-idf/driver/libdriver.a(gpio.c.obj) - *fill* 0x000000003c0275bb 0x1 + 0x000000003c027580 0xf esp-idf/driver/libdriver.a(gpio.c.obj) + *fill* 0x000000003c02758f 0x1 .rodata.rtc_gpio_init.str1.4 - 0x000000003c0275bc 0x3b esp-idf/driver/libdriver.a(rtc_io.c.obj) - *fill* 0x000000003c0275f7 0x1 + 0x000000003c027590 0x3b esp-idf/driver/libdriver.a(rtc_io.c.obj) + *fill* 0x000000003c0275cb 0x1 .rodata.__FUNCTION__$15 - 0x000000003c0275f8 0x10 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x000000003c0275cc 0x10 esp-idf/driver/libdriver.a(rtc_io.c.obj) .rodata.str1.4 - 0x000000003c027608 0x7f esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - *fill* 0x000000003c027687 0x1 + 0x000000003c0275dc 0x7f esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + *fill* 0x000000003c02765b 0x1 .rodata.__func__$0 - 0x000000003c027688 0x1b esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - *fill* 0x000000003c0276a3 0x1 + 0x000000003c02765c 0x1b esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + *fill* 0x000000003c027677 0x1 .rodata.__func__$1 - 0x000000003c0276a4 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x000000003c027678 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) .rodata.spi_flash_init_lock.str1.4 - 0x000000003c0276cc 0x45 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - *fill* 0x000000003c027711 0x3 + 0x000000003c0276a0 0x45 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + *fill* 0x000000003c0276e5 0x3 .rodata.str1.4 - 0x000000003c027714 0x1a1 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - *fill* 0x000000003c0278b5 0x3 + 0x000000003c0276e8 0x1a1 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + *fill* 0x000000003c027889 0x3 .rodata.__func__$0 - 0x000000003c0278b8 0x31 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - *fill* 0x000000003c0278e9 0x3 + 0x000000003c02788c 0x31 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + *fill* 0x000000003c0278bd 0x3 .rodata.__func__$1 - 0x000000003c0278ec 0x32 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - *fill* 0x000000003c02791e 0x2 + 0x000000003c0278c0 0x32 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + *fill* 0x000000003c0278f2 0x2 .rodata.__func__$2 - 0x000000003c027920 0x14 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x000000003c0278f4 0x14 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) .rodata.str1.4 - 0x000000003c027934 0x14a esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000003c027a7e 0x2 + 0x000000003c027908 0x14a esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + *fill* 0x000000003c027a52 0x2 .rodata.__func__$0 - 0x000000003c027a80 0x11 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000003c027a91 0x3 + 0x000000003c027a54 0x11 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + *fill* 0x000000003c027a65 0x3 .rodata.__func__$2 - 0x000000003c027a94 0x1c esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x000000003c027a68 0x1c esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) .rodata.__func__$3 - 0x000000003c027ab0 0x12 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000003c027ac2 0x2 + 0x000000003c027a84 0x12 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + *fill* 0x000000003c027a96 0x2 .rodata.__func__$4 - 0x000000003c027ac4 0x19 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000003c027add 0x3 + 0x000000003c027a98 0x19 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + *fill* 0x000000003c027ab1 0x3 .rodata.__func__$5 - 0x000000003c027ae0 0x15 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000003c027af5 0x3 + 0x000000003c027ab4 0x15 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + *fill* 0x000000003c027ac9 0x3 .rodata.str1.4 - 0x000000003c027af8 0x1f9 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x000000003c027cf1 0x3 + 0x000000003c027acc 0x1f9 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x000000003c027cc5 0x3 .rodata.esp_flash_read_unique_chip_id.str1.4 - 0x000000003c027cf4 0x92 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x000000003c027d86 0x2 + 0x000000003c027cc8 0x92 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x000000003c027d5a 0x2 .rodata.io_mode_str - 0x000000003c027d88 0xb4 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .rodata.TAG 0x000000003c027e3c 0xa esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x000000003c027e46 0x2 + 0x000000003c027d5c 0xb4 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .rodata.TAG 0x000000003c027e10 0xa esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x000000003c027e1a 0x2 .rodata.esp_flash_init_default_chip.str1.4 - 0x000000003c027e48 0xfc esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .rodata.TAG 0x000000003c027f44 0xa esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - *fill* 0x000000003c027f4e 0x2 + 0x000000003c027e1c 0xfc esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .rodata.TAG 0x000000003c027f18 0xa esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + *fill* 0x000000003c027f22 0x2 .rodata.str1.4 - 0x000000003c027f50 0x47 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - *fill* 0x000000003c027f97 0x1 + 0x000000003c027f24 0x47 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x000000003c027f6b 0x1 .rodata.__func__$0 - 0x000000003c027f98 0x1a esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - *fill* 0x000000003c027fb2 0x2 + 0x000000003c027f6c 0x1a esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x000000003c027f86 0x2 .rodata.str1.4 - 0x000000003c027fb4 0x48 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x000000003c027f88 0x48 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) .rodata.esp_crosscore_int_init.str1.4 - 0x000000003c027ffc 0x2f esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - *fill* 0x000000003c02802b 0x1 + 0x000000003c027fd0 0x2f esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + *fill* 0x000000003c027fff 0x1 .rodata.__func__$0 - 0x000000003c02802c 0x17 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - *fill* 0x000000003c028043 0x1 + 0x000000003c028000 0x17 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + *fill* 0x000000003c028017 0x1 .rodata.__func__$1 - 0x000000003c028044 0x17 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - *fill* 0x000000003c02805b 0x1 + 0x000000003c028018 0x17 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + *fill* 0x000000003c02802f 0x1 .rodata.str1.4 - 0x000000003c02805c 0x42 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - *fill* 0x000000003c02809e 0x2 + 0x000000003c028030 0x42 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + *fill* 0x000000003c028072 0x2 .rodata.esp_ipc_init.str1.4 - 0x000000003c0280a0 0x6 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x000000003c028074 0x6 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x16 (size before relaxing) - *fill* 0x000000003c0280a6 0x2 + *fill* 0x000000003c02807a 0x2 .rodata.__func__$0 - 0x000000003c0280a8 0x9 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - *fill* 0x000000003c0280b1 0x3 + 0x000000003c02807c 0x9 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + *fill* 0x000000003c028085 0x3 .rodata.__func__$1 - 0x000000003c0280b4 0xd esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - *fill* 0x000000003c0280c1 0x3 + 0x000000003c028088 0xd esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + *fill* 0x000000003c028095 0x3 .rodata.add_entry.str1.4 - 0x000000003c0280c4 0xc7 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c02818b 0x1 + 0x000000003c028098 0xc7 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c02815f 0x1 .rodata.delete_entry.str1.4 - 0x000000003c02818c 0x5f esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c0281eb 0x1 + 0x000000003c028160 0x5f esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c0281bf 0x1 .rodata.task_wdt_timeout_abort_xtensa.str1.4 - 0x000000003c0281ec 0xd3 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c0282bf 0x1 + 0x000000003c0281c0 0xd3 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c028293 0x1 .rodata.task_wdt_isr.str1.4 - 0x000000003c0282c0 0x107 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c0283c7 0x1 + 0x000000003c028294 0x107 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c02839b 0x1 .rodata.esp_task_wdt_add.str1.4 - 0x000000003c0283c8 0x3b esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c028403 0x1 + 0x000000003c02839c 0x3b esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c0283d7 0x1 .rodata.subscribe_idle.str1.4 - 0x000000003c028404 0xa8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000003c0283d8 0xa8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .rodata.esp_task_wdt_init.str1.4 - 0x000000003c0284ac 0xa4 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x000000003c028480 0xa4 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .rodata.__FUNCTION__$5 - 0x000000003c028550 0x13 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c028563 0x1 + 0x000000003c028524 0x13 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c028537 0x1 .rodata.__FUNCTION__$7 - 0x000000003c028564 0xa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c02856e 0x2 + 0x000000003c028538 0xa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c028542 0x2 .rodata.__FUNCTION__$8 - 0x000000003c028570 0x11 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c028581 0x3 + 0x000000003c028544 0x11 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c028555 0x3 .rodata.__func__$12 - 0x000000003c028584 0xf esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c028593 0x1 + 0x000000003c028558 0xf esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c028567 0x1 .rodata.__func__$13 - 0x000000003c028594 0xd esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c0285a1 0x3 + 0x000000003c028568 0xd esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c028575 0x3 .rodata.__FUNCTION__$14 - 0x000000003c0285a4 0x12 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c0285b6 0x2 + 0x000000003c028578 0x12 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c02858a 0x2 .rodata.__func__$15 - 0x000000003c0285b8 0x1e esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x000000003c0285d6 0x2 + 0x000000003c02858c 0x1e esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003c0285aa 0x2 .rodata.get_flash_clock_divider.str1.4 - 0x000000003c0285d8 0x93 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - *fill* 0x000000003c02866b 0x1 + 0x000000003c0285ac 0x93 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + *fill* 0x000000003c02863f 0x1 .rodata.GPIO_PIN_MUX_REG - 0x000000003c02866c 0xc4 esp-idf/soc/libsoc.a(gpio_periph.c.obj) - 0x000000003c02866c GPIO_PIN_MUX_REG + 0x000000003c028640 0xc4 esp-idf/soc/libsoc.a(gpio_periph.c.obj) + 0x000000003c028640 GPIO_PIN_MUX_REG .rodata.lcd_periph_signals - 0x000000003c028730 0xac esp-idf/soc/libsoc.a(lcd_periph.c.obj) - 0x000000003c028730 lcd_periph_signals + 0x000000003c028704 0xac esp-idf/soc/libsoc.a(lcd_periph.c.obj) + 0x000000003c028704 lcd_periph_signals .rodata.rtc_io_desc - 0x000000003c0287dc 0x4d0 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - 0x000000003c0287dc rtc_io_desc + 0x000000003c0287b0 0x4d0 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + 0x000000003c0287b0 rtc_io_desc .rodata.rtc_io_num_map - 0x000000003c028cac 0xc4 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - 0x000000003c028cac rtc_io_num_map + 0x000000003c028c80 0xc4 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + 0x000000003c028c80 rtc_io_num_map .rodata.gdma_release_group_handle.str1.4 - 0x000000003c028d70 0x43 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c028db3 0x1 + 0x000000003c028d44 0x43 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c028d87 0x1 .rodata.gdma_release_pair_handle.str1.4 - 0x000000003c028db4 0x16 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c028dca 0x2 + 0x000000003c028d88 0x16 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c028d9e 0x2 .rodata.gdma_install_tx_interrupt.str1.4 - 0x000000003c028dcc 0x3f esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c028e0b 0x1 + 0x000000003c028da0 0x3f esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c028ddf 0x1 .rodata.gdma_new_channel.str1.4 - 0x000000003c028e0c 0x1ca esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000003c028de0 0x1ca esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x1fe (size before relaxing) - *fill* 0x000000003c028fd6 0x2 + *fill* 0x000000003c028faa 0x2 .rodata.gdma_connect.str1.4 - 0x000000003c028fd8 0x95 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c02906d 0x3 + 0x000000003c028fac 0x95 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c029041 0x3 .rodata.gdma_disconnect.str1.4 - 0x000000003c029070 0x4a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c0290ba 0x2 + 0x000000003c029044 0x4a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c02908e 0x2 .rodata.gdma_set_transfer_ability.str1.4 - 0x000000003c0290bc 0x79 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c029135 0x3 + 0x000000003c029090 0x79 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c029109 0x3 .rodata.__FUNCTION__$3 - 0x000000003c029138 0xb esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c029143 0x1 + 0x000000003c02910c 0xb esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c029117 0x1 .rodata.__FUNCTION__$8 - 0x000000003c029144 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000003c029118 0x14 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) .rodata.__FUNCTION__$9 - 0x000000003c029158 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c029172 0x2 + 0x000000003c02912c 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c029146 0x2 .rodata.__FUNCTION__$11 - 0x000000003c029174 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x000000003c029148 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) .rodata.__FUNCTION__$12 - 0x000000003c029184 0xd esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c029191 0x3 + 0x000000003c029158 0xd esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c029165 0x3 .rodata.__FUNCTION__$14 - 0x000000003c029194 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c0291a5 0x3 + 0x000000003c029168 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c029179 0x3 .rodata.__func__$15 - 0x000000003c0291a8 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c0291c2 0x2 + 0x000000003c02917c 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c029196 0x2 .rodata.__func__$16 - 0x000000003c0291c4 0x19 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c0291dd 0x3 + 0x000000003c029198 0x19 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c0291b1 0x3 .rodata.__func__$17 - 0x000000003c0291e0 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c0291f1 0x3 + 0x000000003c0291b4 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c0291c5 0x3 .rodata.__FUNCTION__$18 - 0x000000003c0291f4 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - *fill* 0x000000003c029205 0x3 + 0x000000003c0291c8 0x11 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + *fill* 0x000000003c0291d9 0x3 .rodata.g_spi_lock_main_flash_dev - 0x000000003c029208 0x4 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - 0x000000003c029208 g_spi_lock_main_flash_dev + 0x000000003c0291dc 0x4 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + 0x000000003c0291dc g_spi_lock_main_flash_dev .rodata.esp_ota_get_running_partition.str1.4 - 0x000000003c02920c 0x5f esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - *fill* 0x000000003c02926b 0x1 + 0x000000003c0291e0 0x5f esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + *fill* 0x000000003c02923f 0x1 .rodata.__func__$1 - 0x000000003c02926c 0x1e esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - *fill* 0x000000003c02928a 0x2 + 0x000000003c029240 0x1e esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + *fill* 0x000000003c02925e 0x2 .rodata.gdma_periph_signals - 0x000000003c02928c 0x2c esp-idf/soc/libsoc.a(gdma_periph.c.obj) - 0x000000003c02928c gdma_periph_signals + 0x000000003c029260 0x2c esp-idf/soc/libsoc.a(gdma_periph.c.obj) + 0x000000003c029260 gdma_periph_signals .rodata.load_partitions.str1.4 - 0x000000003c0292b8 0x79 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - *fill* 0x000000003c029331 0x3 + 0x000000003c02928c 0x79 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + *fill* 0x000000003c029305 0x3 .rodata.ensure_partitions_loaded.str1.4 - 0x000000003c029334 0x36 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - *fill* 0x000000003c02936a 0x2 + 0x000000003c029308 0x36 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + *fill* 0x000000003c02933e 0x2 .rodata.esp_partition_next.str1.4 - 0x000000003c02936c 0x2f esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - *fill* 0x000000003c02939b 0x1 + 0x000000003c029340 0x2f esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + *fill* 0x000000003c02936f 0x1 .rodata.esp_partition_get.str1.4 - 0x000000003c02939c 0x11 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - *fill* 0x000000003c0293ad 0x3 + 0x000000003c029370 0x11 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + *fill* 0x000000003c029381 0x3 .rodata.__func__$2 - 0x000000003c0293b0 0x12 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - *fill* 0x000000003c0293c2 0x2 + 0x000000003c029384 0x12 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + *fill* 0x000000003c029396 0x2 .rodata.__func__$3 - 0x000000003c0293c4 0x13 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - *fill* 0x000000003c0293d7 0x1 - .rodata 0x000000003c0293d8 0x20 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(interrupts--intlevel.o) - 0x000000003c0293d8 Xthal_intlevel - .rodata 0x000000003c0293f8 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) - 0x000000003c0293f8 __sf_fake_stderr - 0x000000003c029418 __sf_fake_stdout - 0x000000003c029438 __sf_fake_stdin - .rodata 0x000000003c029458 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) + 0x000000003c029398 0x13 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + *fill* 0x000000003c0293ab 0x1 + .rodata 0x000000003c0293ac 0x20 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(interrupts--intlevel.o) + 0x000000003c0293ac Xthal_intlevel + .rodata 0x000000003c0293cc 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) + 0x000000003c0293cc __sf_fake_stderr + 0x000000003c0293ec __sf_fake_stdout + 0x000000003c02940c __sf_fake_stdin + .rodata 0x000000003c02942c 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 - 0x000000003c029694 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 0x000000003c0296c8 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) + 0x000000003c029668 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 0x000000003c02969c 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 - 0x000000003c029904 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) + 0x000000003c0298d8 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 - 0x000000003c029904 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) + 0x000000003c0298d8 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 - 0x000000003c0299a9 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) + 0x000000003c02997d 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* 0x000000003c029a1a 0x6 - .rodata 0x000000003c029a20 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) - 0x000000003c029a30 __mprec_tinytens - 0x000000003c029a58 __mprec_bigtens - 0x000000003c029a80 __mprec_tens - .rodata 0x000000003c029b48 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) - 0x000000003c029d84 __action_table - 0x000000003c029df0 __state_table - 0x000000003c029e5c __chclass + *fill* 0x000000003c0299ee 0x2 + .rodata 0x000000003c0299f0 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) + 0x000000003c029a00 __mprec_tinytens + 0x000000003c029a28 __mprec_bigtens + 0x000000003c029a50 __mprec_tens + .rodata 0x000000003c029b18 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) + 0x000000003c029d54 __action_table + 0x000000003c029dc0 __state_table + 0x000000003c029e2c __chclass .rodata.str1.1 - 0x000000003c029f5c 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 0x000000003c029f5c 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) + 0x000000003c029f2c 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 0x000000003c029f2c 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 - 0x000000003c02a198 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 0x000000003c02a198 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) - 0x000000003c02a198 _ctype_ + 0x000000003c02a168 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 0x000000003c02a168 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) + 0x000000003c02a168 _ctype_ .rodata.str1.1 - 0x000000003c02a299 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) + 0x000000003c02a269 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* 0x000000003c02a2a3 0x1 - .rodata 0x000000003c02a2a4 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) - 0x000000003c02a2a4 __default_global_locale + *fill* 0x000000003c02a273 0x1 + .rodata 0x000000003c02a274 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) + 0x000000003c02a274 __default_global_locale *(.rodata_wlog_error .rodata_wlog_error.*) *(.rodata_wlog_info .rodata_wlog_info.*) *(.rodata_wlog_warning .rodata_wlog_warning.*) *(.irom1.text) *(.gnu.linkonce.r.*) *(.rodata1) - 0x000000003c02a410 __XT_EXCEPTION_TABLE_ = ABSOLUTE (.) + 0x000000003c02a3e0 __XT_EXCEPTION_TABLE_ = ABSOLUTE (.) *(.xt_except_table) *(.gcc_except_table .gcc_except_table.*) *(.gnu.linkonce.e.*) *(.gnu.version_r) - 0x000000003c02a410 . = ((. + 0x3) & 0xfffffffffffffffc) - 0x000000003c02a410 __eh_frame = ABSOLUTE (.) + 0x000000003c02a3e0 . = ((. + 0x3) & 0xfffffffffffffffc) + 0x000000003c02a3e0 __eh_frame = ABSOLUTE (.) *(.eh_frame) - .eh_frame 0x000000003c02a410 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 0x000000003c02a410 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 0x000000003c02a438 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 0x000000003c02a460 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 0x000000003c02a488 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 0x000000003c02a4b0 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 - 0x000000003c02a4b8 . = ((. + 0x7) & 0xfffffffffffffffc) - *fill* 0x000000003c02a4b4 0x4 - 0x000000003c02a4b8 __init_array_start = ABSOLUTE (.) + .eh_frame 0x000000003c02a3e0 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 0x000000003c02a3e0 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 0x000000003c02a408 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 0x000000003c02a430 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 0x000000003c02a458 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 0x000000003c02a480 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 + 0x000000003c02a488 . = ((. + 0x7) & 0xfffffffffffffffc) + *fill* 0x000000003c02a484 0x4 + 0x000000003c02a488 __init_array_start = ABSOLUTE (.) *(EXCLUDE_FILE(*crtbegin.* *crtend.*) .ctors SORT_BY_NAME(.ctors.*)) - .ctors 0x000000003c02a4b8 0x4 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) - .ctors 0x000000003c02a4bc 0x4 esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) - .ctors 0x000000003c02a4c0 0x4 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - 0x000000003c02a4c4 __init_array_end = ABSOLUTE (.) + .ctors 0x000000003c02a488 0x4 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) + .ctors 0x000000003c02a48c 0x4 esp-idf/esp_system/libesp_system.a(reset_reason.c.obj) + .ctors 0x000000003c02a490 0x4 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x000000003c02a494 __init_array_end = ABSOLUTE (.) *crtbegin.*(.dtors) - .dtors 0x000000003c02a4c4 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 0x000000003c02a494 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) *(SORT_BY_NAME(.dtors.*)) *(.dtors) - .dtors 0x000000003c02a4c8 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 - 0x000000003c02a4c8 __DTOR_END__ - 0x000000003c02a4cc __XT_EXCEPTION_DESCS_ = ABSOLUTE (.) + .dtors 0x000000003c02a498 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 + 0x000000003c02a498 __DTOR_END__ + 0x000000003c02a49c __XT_EXCEPTION_DESCS_ = ABSOLUTE (.) *(.xt_except_desc) *(.gnu.linkonce.h.*) - 0x000000003c02a4cc __XT_EXCEPTION_DESCS_END__ = ABSOLUTE (.) + 0x000000003c02a49c __XT_EXCEPTION_DESCS_END__ = ABSOLUTE (.) *(.xt_except_desc_end) *(.dynamic) *(.gnu.version_d) - 0x000000003c02a4cc soc_reserved_memory_region_start = ABSOLUTE (.) + 0x000000003c02a49c soc_reserved_memory_region_start = ABSOLUTE (.) *(.reserved_memory_address) .reserved_memory_address - 0x000000003c02a4cc 0x28 esp-idf/heap/libheap.a(memory_layout.c.obj) - 0x000000003c02a4f4 soc_reserved_memory_region_end = ABSOLUTE (.) - 0x000000003c02a4f4 _esp_system_init_fn_array_start = ABSOLUTE (.) + 0x000000003c02a49c 0x28 esp-idf/heap/libheap.a(memory_layout.c.obj) + 0x000000003c02a4c4 soc_reserved_memory_region_end = ABSOLUTE (.) + 0x000000003c02a4c4 _esp_system_init_fn_array_start = ABSOLUTE (.) *(SORT_BY_INIT_PRIORITY(.esp_system_init_fn.*)) .esp_system_init_fn.100 - 0x000000003c02a4f4 0x8 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) + 0x000000003c02a4c4 0x8 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) .esp_system_init_fn.200 - 0x000000003c02a4fc 0x8 esp-idf/esp_system/libesp_system.a(startup.c.obj) - 0x000000003c02a504 _esp_system_init_fn_array_end = ABSOLUTE (.) - 0x000000003c02a504 _rodata_end = ABSOLUTE (.) - 0x000000003c02a504 _lit4_start = ABSOLUTE (.) + 0x000000003c02a4cc 0x8 esp-idf/esp_system/libesp_system.a(startup.c.obj) + 0x000000003c02a4d4 _esp_system_init_fn_array_end = ABSOLUTE (.) + 0x000000003c02a4d4 _rodata_end = ABSOLUTE (.) + 0x000000003c02a4d4 _lit4_start = ABSOLUTE (.) *(*.lit4) *(.lit4.*) *(.gnu.linkonce.lit4.*) - 0x000000003c02a504 _lit4_end = ABSOLUTE (.) - 0x000000003c02a504 . = ALIGN (0x4) - 0x000000003c02a504 _thread_local_start = ABSOLUTE (.) + 0x000000003c02a4d4 _lit4_end = ABSOLUTE (.) + 0x000000003c02a4d4 . = ALIGN (0x4) + 0x000000003c02a4d4 _thread_local_start = ABSOLUTE (.) *(.tdata) *(.tdata.*) *(.tbss) *(.tbss.*) - 0x000000003c02a504 _thread_local_end = ABSOLUTE (.) - 0x000000003c02a504 . = ALIGN (0x4) + 0x000000003c02a4d4 _thread_local_end = ABSOLUTE (.) + 0x000000003c02a4d4 . = ALIGN (0x4) 0x0000000000000010 _flash_rodata_align = ALIGNOF (.flash.rodata) .flash.rodata_noload - 0x000000003c02a504 0x0 - 0x000000003c02a504 _rodata_reserved_end = ABSOLUTE (.) - 0x000000003c02a504 . = ALIGN (0x4) + 0x000000003c02a4d4 0x0 + 0x000000003c02a4d4 _rodata_reserved_end = ABSOLUTE (.) + 0x000000003c02a4d4 . = ALIGN (0x4) *(.rodata_wlog_debug .rodata_wlog_debug.*) *(.rodata_wlog_verbose .rodata_wlog_verbose.*) .ext_ram.dummy 0x000000003c000020 0x2ffe0 - 0x000000003c02a504 . = (ORIGIN (extern_ram_seg) + (_rodata_reserved_end - _flash_rodata_dummy_start)) - *fill* 0x000000003c000020 0x2a4e4 + 0x000000003c02a4d4 . = (ORIGIN (extern_ram_seg) + (_rodata_reserved_end - _flash_rodata_dummy_start)) + *fill* 0x000000003c000020 0x2a4b4 0x000000003c030000 . = ALIGN (0x10000) - *fill* 0x000000003c02a504 0x5afc + *fill* 0x000000003c02a4d4 0x5b2c .ext_ram.bss 0x000000003c030000 0x0 0x000000003c030000 _ext_ram_bss_start = ABSOLUTE (.) @@ -15787,12 +15823,12 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x000000003c030000 _ext_ram_bss_end = ABSOLUTE (.) .iram0.text_end - 0x000000004038156f 0x91 + 0x0000000040381573 0x8d *(.iram_end_test) - 0x000000004038157f . = (. + _esp_memprot_prefetch_pad_size) - *fill* 0x000000004038156f 0x10 + 0x0000000040381583 . = (. + _esp_memprot_prefetch_pad_size) + *fill* 0x0000000040381573 0x10 0x0000000040381600 . = ALIGN (_esp_memprot_align_size) - *fill* 0x000000004038157f 0x81 + *fill* 0x0000000040381583 0x7d 0x0000000040381600 _iram_text_end = ABSOLUTE (.) .iram0.data 0x0000000040381600 0x0 @@ -15813,11 +15849,11 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x0000000040381600 _iram_end = ABSOLUTE (.) .dram0.heap_start - 0x000000003fc94310 0x0 - 0x000000003fc94310 . = ALIGN (0x8) - 0x000000003fc94310 _heap_low_start = ABSOLUTE (.) + 0x000000003fc94318 0x0 + 0x000000003fc94318 . = ALIGN (0x8) + 0x000000003fc94318 _heap_low_start = ABSOLUTE (.) -.xt.prop 0x0000000000000000 0x21a98 +.xt.prop 0x0000000000000000 0x21b64 *(.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) @@ -15986,365 +16022,364 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x390 (size before relaxing) .xt.prop 0x000000000000e0f4 0x594 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) 0x798 (size before relaxing) - .xt.prop 0x000000000000e688 0x54 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - 0x1bc (size before relaxing) - .xt.prop 0x000000000000e6dc 0xa68 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0xaec (size before relaxing) - .xt.prop 0x000000000000f144 0x174 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .xt.prop 0x000000000000e688 0xcc esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .xt.prop 0x000000000000e754 0xabc esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0xb40 (size before relaxing) + .xt.prop 0x000000000000f210 0x174 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) 0x180 (size before relaxing) - .xt.prop 0x000000000000f2b8 0x54 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .xt.prop 0x000000000000f384 0x54 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) 0x1d4 (size before relaxing) - .xt.prop 0x000000000000f30c 0xfc esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .xt.prop 0x000000000000f3d8 0xfc esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) 0x180 (size before relaxing) - .xt.prop 0x000000000000f408 0x54 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) - .xt.prop 0x000000000000f45c 0xa8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .xt.prop 0x000000000000f4d4 0x54 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + .xt.prop 0x000000000000f528 0xa8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) 0xcd8 (size before relaxing) - .xt.prop 0x000000000000f504 0xf0 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .xt.prop 0x000000000000f5d0 0xf0 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) 0x5f4 (size before relaxing) - .xt.prop 0x000000000000f5f4 0x384 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .xt.prop 0x000000000000f6c0 0x384 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x7d4 (size before relaxing) - .xt.prop 0x000000000000f978 0x30 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .xt.prop 0x000000000000fa44 0x30 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x258 (size before relaxing) - .xt.prop 0x000000000000f9a8 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .xt.prop 0x000000000000fa74 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) 0xa08 (size before relaxing) - .xt.prop 0x000000000000f9a8 0x858 esp-idf/driver/libdriver.a(gpio.c.obj) + .xt.prop 0x000000000000fa74 0x858 esp-idf/driver/libdriver.a(gpio.c.obj) 0x16e0 (size before relaxing) - .xt.prop 0x0000000000010200 0xcc esp-idf/driver/libdriver.a(rtc_io.c.obj) + .xt.prop 0x00000000000102cc 0xcc esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x750 (size before relaxing) - .xt.prop 0x00000000000102cc 0x0 esp-idf/driver/libdriver.a(usb_serial_jtag.c.obj) + .xt.prop 0x0000000000010398 0x0 esp-idf/driver/libdriver.a(usb_serial_jtag.c.obj) 0x2f4 (size before relaxing) - .xt.prop 0x00000000000102cc 0x6c esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .xt.prop 0x0000000000010398 0x6c esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) 0xb4 (size before relaxing) - .xt.prop 0x0000000000010338 0x1b0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .xt.prop 0x0000000000010404 0x1b0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) 0x690 (size before relaxing) - .xt.prop 0x00000000000104e8 0x24 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .xt.prop 0x00000000000105b4 0x24 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) 0x30 (size before relaxing) - .xt.prop 0x000000000001050c 0x24 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .xt.prop 0x00000000000105d8 0x24 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) 0x264 (size before relaxing) - .xt.prop 0x0000000000010530 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .xt.prop 0x00000000000105fc 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) 0x168 (size before relaxing) - .xt.prop 0x0000000000010560 0xc0 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .xt.prop 0x000000000001062c 0xc0 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) 0xcc (size before relaxing) - .xt.prop 0x0000000000010620 0x174 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .xt.prop 0x00000000000106ec 0x174 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) 0x21c (size before relaxing) - .xt.prop 0x0000000000010794 0x354 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .xt.prop 0x0000000000010860 0x354 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x5b8 (size before relaxing) - .xt.prop 0x0000000000010ae8 0x624 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .xt.prop 0x0000000000010bb4 0x624 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x7bc (size before relaxing) - .xt.prop 0x000000000001110c 0x90 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .xt.prop 0x00000000000111d8 0x90 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) 0x1d4 (size before relaxing) - .xt.prop 0x000000000001119c 0x450 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .xt.prop 0x0000000000011268 0x450 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0x111c (size before relaxing) - .xt.prop 0x00000000000115ec 0x12c esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .xt.prop 0x00000000000116b8 0x12c esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) 0x474 (size before relaxing) - .xt.prop 0x0000000000011718 0x2b8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .xt.prop 0x00000000000117e4 0x2b8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0x504 (size before relaxing) - .xt.prop 0x00000000000119d0 0x84 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .xt.prop 0x0000000000011a9c 0x84 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) 0xfc (size before relaxing) - .xt.prop 0x0000000000011a54 0x114 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .xt.prop 0x0000000000011b20 0x114 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) 0x210 (size before relaxing) - .xt.prop 0x0000000000011b68 0x3f0 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .xt.prop 0x0000000000011c34 0x3f0 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) 0x48c (size before relaxing) - .xt.prop 0x0000000000011f58 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) - .xt.prop 0x0000000000011f70 0xaec esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .xt.prop 0x0000000000012024 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .xt.prop 0x000000000001203c 0xaec esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0xb70 (size before relaxing) - .xt.prop 0x0000000000012a5c 0xfc esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .xt.prop 0x0000000000012b28 0xfc esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) 0x108 (size before relaxing) - .xt.prop 0x0000000000012b58 0xd8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .xt.prop 0x0000000000012c24 0xd8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) 0xe4 (size before relaxing) - .xt.prop 0x0000000000012c30 0x168 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .xt.prop 0x0000000000012cfc 0x168 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) 0x180 (size before relaxing) - .xt.prop 0x0000000000012d98 0x2c4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .xt.prop 0x0000000000012e64 0x2c4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) 0x30c (size before relaxing) - .xt.prop 0x000000000001305c 0x90 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .xt.prop 0x0000000000013128 0x90 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) 0x9c (size before relaxing) - .xt.prop 0x00000000000130ec 0x4d4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .xt.prop 0x00000000000131b8 0x4d4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) 0x4f8 (size before relaxing) - .xt.prop 0x00000000000135c0 0x90 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .xt.prop 0x000000000001368c 0x90 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) 0x9c (size before relaxing) - .xt.prop 0x0000000000013650 0x384 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .xt.prop 0x000000000001371c 0x384 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) 0x3b4 (size before relaxing) - .xt.prop 0x00000000000139d4 0x60 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .xt.prop 0x0000000000013aa0 0x60 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) 0x90 (size before relaxing) - .xt.prop 0x0000000000013a34 0x18c esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .xt.prop 0x0000000000013b00 0x18c esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) 0x210 (size before relaxing) - .xt.prop 0x0000000000013bc0 0x1f8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .xt.prop 0x0000000000013c8c 0x1f8 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x210 (size before relaxing) - .xt.prop 0x0000000000013db8 0x6fc esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .xt.prop 0x0000000000013e84 0x6fc esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xc84 (size before relaxing) - .xt.prop 0x00000000000144b4 0x108 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .xt.prop 0x0000000000014580 0x108 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0x1f8 (size before relaxing) - .xt.prop 0x00000000000145bc 0x24 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + .xt.prop 0x0000000000014688 0x24 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) 0x30 (size before relaxing) - .xt.prop 0x00000000000145e0 0x0 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) + .xt.prop 0x00000000000146ac 0x0 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) 0x48 (size before relaxing) - .xt.prop 0x00000000000145e0 0x48 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .xt.prop 0x00000000000146ac 0x48 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) 0x60 (size before relaxing) - .xt.prop 0x0000000000014628 0x9c esp-idf/hal/libhal.a(mpu_hal.c.obj) - .xt.prop 0x00000000000146c4 0x0 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) + .xt.prop 0x00000000000146f4 0x9c esp-idf/hal/libhal.a(mpu_hal.c.obj) + .xt.prop 0x0000000000014790 0x0 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) 0x1bc (size before relaxing) - .xt.prop 0x00000000000146c4 0x84 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .xt.prop 0x0000000000014790 0x84 esp-idf/hal/libhal.a(gpio_hal.c.obj) 0x90 (size before relaxing) - .xt.prop 0x0000000000014748 0x234 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .xt.prop 0x0000000000014814 0x234 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x24c (size before relaxing) - .xt.prop 0x000000000001497c 0x4f8 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .xt.prop 0x0000000000014a48 0x4f8 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) 0x57c (size before relaxing) - .xt.prop 0x0000000000014e74 0x120 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .xt.prop 0x0000000000014f40 0x120 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) 0x12c (size before relaxing) - .xt.prop 0x0000000000014f94 0x240 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .xt.prop 0x0000000000015060 0x240 esp-idf/hal/libhal.a(systimer_hal.c.obj) 0x300 (size before relaxing) - .xt.prop 0x00000000000151d4 0x48 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .xt.prop 0x00000000000152a0 0x48 esp-idf/hal/libhal.a(lcd_hal.c.obj) 0x12c (size before relaxing) - .xt.prop 0x000000000001521c 0x2d0 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .xt.prop 0x00000000000152e8 0x2d0 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) 0x2dc (size before relaxing) - .xt.prop 0x00000000000154ec 0xc esp-idf/soc/libsoc.a(gpio_periph.c.obj) + .xt.prop 0x00000000000155b8 0xc esp-idf/soc/libsoc.a(gpio_periph.c.obj) 0x18 (size before relaxing) - .xt.prop 0x00000000000154f8 0xc esp-idf/soc/libsoc.a(lcd_periph.c.obj) - .xt.prop 0x0000000000015504 0x18 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - .xt.prop 0x000000000001551c 0x0 esp-idf/soc/libsoc.a(spi_periph.c.obj) + .xt.prop 0x00000000000155c4 0xc esp-idf/soc/libsoc.a(lcd_periph.c.obj) + .xt.prop 0x00000000000155d0 0x18 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + .xt.prop 0x00000000000155e8 0x0 esp-idf/soc/libsoc.a(spi_periph.c.obj) 0xc (size before relaxing) - .xt.prop 0x000000000001551c 0x60 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .xt.prop 0x00000000000155e8 0x60 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) 0x90 (size before relaxing) - .xt.prop 0x000000000001557c 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl_common.c.obj) + .xt.prop 0x0000000000015648 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl_common.c.obj) 0x1c8 (size before relaxing) - .xt.prop 0x000000000001557c 0x858 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .xt.prop 0x0000000000015648 0x858 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0xd68 (size before relaxing) - .xt.prop 0x0000000000015dd4 0x48 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .xt.prop 0x0000000000015e1c 0x0 esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) + .xt.prop 0x0000000000015ea0 0x48 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .xt.prop 0x0000000000015ee8 0x0 esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) 0x17f4 (size before relaxing) - .xt.prop 0x0000000000015e1c 0x0 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .xt.prop 0x0000000000015ee8 0x0 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) 0xf0 (size before relaxing) - .xt.prop 0x0000000000015e1c 0x0 esp-idf/driver/libdriver.a(spi_common.c.obj) + .xt.prop 0x0000000000015ee8 0x0 esp-idf/driver/libdriver.a(spi_common.c.obj) 0xef4 (size before relaxing) - .xt.prop 0x0000000000015e1c 0xc esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .xt.prop 0x0000000000015ee8 0xc esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) 0x75c (size before relaxing) - .xt.prop 0x0000000000015e28 0x48 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .xt.prop 0x0000000000015ef4 0x48 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) 0x2d0 (size before relaxing) - .xt.prop 0x0000000000015e70 0x9c esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .xt.prop 0x0000000000015f3c 0x9c esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) 0x504 (size before relaxing) - .xt.prop 0x0000000000015f0c 0x84 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .xt.prop 0x0000000000015fd8 0x84 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) 0xdf8 (size before relaxing) - .xt.prop 0x0000000000015f90 0x48 esp-idf/hal/libhal.a(gdma_hal.c.obj) - .xt.prop 0x0000000000015fd8 0xc esp-idf/soc/libsoc.a(gdma_periph.c.obj) - .xt.prop 0x0000000000015fe4 0x0 esp-idf/soc/libsoc.a(temperature_sensor_periph.c.obj) + .xt.prop 0x000000000001605c 0x48 esp-idf/hal/libhal.a(gdma_hal.c.obj) + .xt.prop 0x00000000000160a4 0xc esp-idf/soc/libsoc.a(gdma_periph.c.obj) + .xt.prop 0x00000000000160b0 0x0 esp-idf/soc/libsoc.a(temperature_sensor_periph.c.obj) 0xc (size before relaxing) - .xt.prop 0x0000000000015fe4 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common.c.obj) + .xt.prop 0x00000000000160b0 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common.c.obj) 0x33c (size before relaxing) - .xt.prop 0x0000000000015fe4 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .xt.prop 0x00000000000160b0 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) 0x24c (size before relaxing) - .xt.prop 0x0000000000015fe4 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .xt.prop 0x00000000000160b0 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) 0x918 (size before relaxing) - .xt.prop 0x0000000000015fe4 0x0 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .xt.prop 0x00000000000160b0 0x0 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) 0x954 (size before relaxing) - .xt.prop 0x0000000000015fe4 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .xt.prop 0x00000000000160b0 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) 0x12c (size before relaxing) - .xt.prop 0x0000000000015fe4 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .xt.prop 0x00000000000160b0 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) 0xd8 (size before relaxing) - .xt.prop 0x0000000000015fe4 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .xt.prop 0x00000000000160b0 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32s3.c.obj) 0x60 (size before relaxing) - .xt.prop 0x0000000000015fe4 0x384 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .xt.prop 0x00000000000160b0 0x384 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x618 (size before relaxing) - .xt.prop 0x0000000000016368 0x0 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .xt.prop 0x0000000000016434 0x0 esp-idf/hal/libhal.a(mmu_hal.c.obj) 0x1d4 (size before relaxing) - .xt.prop 0x0000000000016368 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_sha256.c.obj) + .xt.prop 0x0000000000016434 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_sha256.c.obj) 0x2c4 (size before relaxing) - .xt.prop 0x0000000000016368 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(sha.c.obj) + .xt.prop 0x0000000000016434 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(sha.c.obj) 0x3e4 (size before relaxing) - .xt.prop 0x0000000000016368 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .xt.prop 0x0000000000016434 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) 0x30 (size before relaxing) - .xt.prop 0x0000000000016368 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .xt.prop 0x0000000000016434 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) 0x1bc (size before relaxing) - .xt.prop 0x0000000000016368 0x0 esp-idf/hal/libhal.a(sha_hal.c.obj) + .xt.prop 0x0000000000016434 0x0 esp-idf/hal/libhal.a(sha_hal.c.obj) 0x300 (size before relaxing) - .xt.prop 0x0000000000016368 0x0 esp-idf/soc/libsoc.a(dport_access_common.c.obj) + .xt.prop 0x0000000000016434 0x0 esp-idf/soc/libsoc.a(dport_access_common.c.obj) 0x3c (size before relaxing) - .xt.prop 0x0000000000016368 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(esp_crypto_lock.c.obj) + .xt.prop 0x0000000000016434 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(esp_crypto_lock.c.obj) 0x198 (size before relaxing) - .xt.prop 0x0000000000016368 0xe4 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(windowspill_asm.o) + .xt.prop 0x0000000000016434 0xe4 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(windowspill_asm.o) 0xf0 (size before relaxing) - .xt.prop 0x000000000001644c 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(int_asm--set_intclear.o) + .xt.prop 0x0000000000016518 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 0x000000000001644c 0xc E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(interrupts--intlevel.o) - .xt.prop 0x0000000000016458 0x24 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(state_asm--restore_extra_nw.o) - .xt.prop 0x000000000001647c 0x24 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(state_asm--save_extra_nw.o) - .xt.prop 0x00000000000164a0 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) + .xt.prop 0x0000000000016518 0xc E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(interrupts--intlevel.o) + .xt.prop 0x0000000000016524 0x24 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(state_asm--restore_extra_nw.o) + .xt.prop 0x0000000000016548 0x24 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(state_asm--save_extra_nw.o) + .xt.prop 0x000000000001656c 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 0x00000000000164a0 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) + .xt.prop 0x000000000001656c 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 0x00000000000164a0 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) + .xt.prop 0x000000000001656c 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 0x00000000000164a0 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) + .xt.prop 0x000000000001656c 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 0x00000000000164a0 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) + .xt.prop 0x000000000001656c 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 0x00000000000164a0 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) + .xt.prop 0x000000000001656c 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 0x00000000000164a0 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) + .xt.prop 0x000000000001656c 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 0x00000000000164a0 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) + .xt.prop 0x000000000001656c 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 0x00000000000164a0 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) + .xt.prop 0x000000000001656c 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 0x00000000000164a0 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) + .xt.prop 0x000000000001656c 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 0x00000000000164a0 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) + .xt.prop 0x000000000001656c 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 0x00000000000164a0 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 0x000000000001656c 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) + .xt.prop 0x000000000001656c 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 0x0000000000016638 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 0x000000000001662c 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) + .xt.prop 0x00000000000166f8 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 0x000000000001662c 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 0x000000000001665c 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 0x000000000001686c 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 0x0000000000016908 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) + .xt.prop 0x00000000000166f8 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 0x0000000000016728 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 0x0000000000016938 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 0x00000000000169d4 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 0x0000000000016908 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) + .xt.prop 0x00000000000169d4 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 0x0000000000016908 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) + .xt.prop 0x00000000000169d4 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 0x0000000000016944 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 0x0000000000016c08 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 0x0000000000016e18 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 0x0000000000016eb4 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) + .xt.prop 0x0000000000016a10 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 0x0000000000016cd4 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 0x0000000000016ee4 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 0x0000000000016f80 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 0x0000000000016eb4 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) + .xt.prop 0x0000000000016f80 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 0x0000000000016eb4 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) + .xt.prop 0x0000000000016f80 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 0x0000000000016eb4 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) + .xt.prop 0x0000000000016f80 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 0x0000000000016fbc 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) + .xt.prop 0x0000000000017088 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 0x0000000000016fbc 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) + .xt.prop 0x0000000000017088 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 0x0000000000016fbc 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) + .xt.prop 0x0000000000017088 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 0x0000000000016fbc 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) + .xt.prop 0x0000000000017088 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 0x0000000000016fbc 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) + .xt.prop 0x0000000000017088 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 0x0000000000016fbc 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) + .xt.prop 0x0000000000017088 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 0x0000000000016fbc 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) + .xt.prop 0x0000000000017088 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 0x0000000000017010 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) + .xt.prop 0x00000000000170dc 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 0x0000000000017010 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) + .xt.prop 0x00000000000170dc 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 0x0000000000017010 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) + .xt.prop 0x00000000000170dc 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 0x0000000000017118 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 0x000000000001725c 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) + .xt.prop 0x00000000000171e4 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 0x0000000000017328 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 0x0000000000017310 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) + .xt.prop 0x00000000000173dc 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 0x0000000000017310 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) + .xt.prop 0x00000000000173dc 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 0x00000000000173d0 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) + .xt.prop 0x000000000001749c 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 0x00000000000173d0 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) + .xt.prop 0x000000000001749c 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 0x00000000000173d0 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) + .xt.prop 0x000000000001749c 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 0x00000000000173d0 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) + .xt.prop 0x000000000001749c 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 0x00000000000173d0 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) + .xt.prop 0x000000000001749c 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 0x00000000000173d0 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) + .xt.prop 0x000000000001749c 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 0x00000000000173d0 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) + .xt.prop 0x000000000001749c 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 0x00000000000173d0 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) + .xt.prop 0x000000000001749c 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 0x00000000000173d0 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) + .xt.prop 0x000000000001749c 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 0x00000000000173d0 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) + .xt.prop 0x000000000001749c 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 0x00000000000173d0 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) + .xt.prop 0x000000000001749c 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 0x00000000000173d0 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) + .xt.prop 0x000000000001749c 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 0x0000000000019b0c 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 0x0000000000019b3c 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) + .xt.prop 0x0000000000019bd8 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 0x0000000000019c08 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 0x0000000000019b3c 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) + .xt.prop 0x0000000000019c08 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 0x0000000000019b3c 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) + .xt.prop 0x0000000000019c08 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 0x0000000000019b3c 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) + .xt.prop 0x0000000000019c08 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 0x0000000000019b3c 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) + .xt.prop 0x0000000000019c08 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 0x0000000000019b3c 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) + .xt.prop 0x0000000000019c08 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 0x0000000000019b3c 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) + .xt.prop 0x0000000000019c08 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 0x000000000001c374 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) + .xt.prop 0x000000000001c440 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 0x000000000001c3c8 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) + .xt.prop 0x000000000001c494 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 0x000000000001c4ac 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 0x000000000001cc74 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) + .xt.prop 0x000000000001c578 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 0x000000000001cd40 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 0x000000000001cd70 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 0x000000000001cf8c 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 0x000000000001d040 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) + .xt.prop 0x000000000001ce3c 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 0x000000000001d058 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 0x000000000001d10c 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 0x000000000001d040 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) + .xt.prop 0x000000000001d10c 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 0x000000000001d040 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 0x000000000001d10c 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 0x000000000001d040 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 0x000000000001d0a0 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) + .xt.prop 0x000000000001d10c 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 0x000000000001d16c 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 0x000000000001d880 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 0x000000000001d8c8 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) + .xt.prop 0x000000000001d94c 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 0x000000000001d994 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 0x000000000001d8c8 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) + .xt.prop 0x000000000001d994 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 0x000000000001d8c8 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) + .xt.prop 0x000000000001d994 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 0x000000000001d8c8 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) + .xt.prop 0x000000000001d994 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 0x000000000001f914 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) + .xt.prop 0x000000000001f9e0 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 0x000000000001f914 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) + .xt.prop 0x000000000001f9e0 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 0x000000000001f914 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) + .xt.prop 0x000000000001f9e0 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 0x000000000001f914 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) + .xt.prop 0x000000000001f9e0 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 0x00000000000219c0 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) + .xt.prop 0x0000000000021a8c 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 0x00000000000219c0 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 0x0000000000021a8c 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 0x00000000000219c0 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) + .xt.prop 0x0000000000021a8c 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 0x00000000000219c0 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) + .xt.prop 0x0000000000021a8c 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 0x00000000000219d8 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) + .xt.prop 0x0000000000021aa4 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 0x00000000000219d8 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 0x0000000000021aa4 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 0x0000000000021a2c 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) + .xt.prop 0x0000000000021af8 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 0x0000000000021a2c 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) + .xt.prop 0x0000000000021af8 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 0x0000000000021a2c 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) + .xt.prop 0x0000000000021af8 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 0x0000000000021a2c 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 0x0000000000021af8 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 0x0000000000021a2c 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) + .xt.prop 0x0000000000021af8 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 0x0000000000021a8c 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) + .xt.prop 0x0000000000021b58 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 0x0000000000021a8c 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 0x0000000000021b58 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 0x0000000000021a98 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 0x0000000000021b64 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 0xf40 +.xt.lit 0x0000000000000000 0xf58 *(.xt.lit .gnu.linkonce.p.*) .xt.lit 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 0x8 (size before relaxing) @@ -16503,287 +16538,286 @@ LOAD e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/ 0x80 (size before relaxing) .xt.lit 0x0000000000000950 0x38 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) 0xb0 (size before relaxing) - .xt.lit 0x0000000000000988 0x8 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - 0x10 (size before relaxing) - .xt.lit 0x0000000000000990 0x68 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0x70 (size before relaxing) - .xt.lit 0x00000000000009f8 0x10 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .xt.lit 0x0000000000000988 0x18 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .xt.lit 0x00000000000009a0 0x70 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x78 (size before relaxing) + .xt.lit 0x0000000000000a10 0x10 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) 0x18 (size before relaxing) - .xt.lit 0x0000000000000a08 0x8 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .xt.lit 0x0000000000000a20 0x8 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) 0x28 (size before relaxing) - .xt.lit 0x0000000000000a10 0x18 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .xt.lit 0x0000000000000a28 0x18 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) 0x20 (size before relaxing) - .xt.lit 0x0000000000000a28 0x8 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .xt.lit 0x0000000000000a40 0x8 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) 0x70 (size before relaxing) - .xt.lit 0x0000000000000a30 0x18 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .xt.lit 0x0000000000000a48 0x18 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x80 (size before relaxing) - .xt.lit 0x0000000000000a48 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .xt.lit 0x0000000000000a60 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x20 (size before relaxing) - .xt.lit 0x0000000000000a48 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .xt.lit 0x0000000000000a60 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) 0xc0 (size before relaxing) - .xt.lit 0x0000000000000a48 0x88 esp-idf/driver/libdriver.a(gpio.c.obj) + .xt.lit 0x0000000000000a60 0x88 esp-idf/driver/libdriver.a(gpio.c.obj) 0x198 (size before relaxing) - .xt.lit 0x0000000000000ad0 0x8 esp-idf/driver/libdriver.a(rtc_io.c.obj) + .xt.lit 0x0000000000000ae8 0x8 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0xa8 (size before relaxing) - .xt.lit 0x0000000000000ad8 0x0 esp-idf/driver/libdriver.a(usb_serial_jtag.c.obj) + .xt.lit 0x0000000000000af0 0x0 esp-idf/driver/libdriver.a(usb_serial_jtag.c.obj) 0x30 (size before relaxing) - .xt.lit 0x0000000000000ad8 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .xt.lit 0x0000000000000af0 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) 0x88 (size before relaxing) - .xt.lit 0x0000000000000af8 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .xt.lit 0x0000000000000b10 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) 0x8 (size before relaxing) - .xt.lit 0x0000000000000af8 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .xt.lit 0x0000000000000b10 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) 0x30 (size before relaxing) - .xt.lit 0x0000000000000af8 0x8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .xt.lit 0x0000000000000b10 0x8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) 0x28 (size before relaxing) - .xt.lit 0x0000000000000b00 0x10 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .xt.lit 0x0000000000000b18 0x10 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) 0x18 (size before relaxing) - .xt.lit 0x0000000000000b10 0x8 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .xt.lit 0x0000000000000b28 0x8 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) 0x30 (size before relaxing) - .xt.lit 0x0000000000000b18 0x40 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .xt.lit 0x0000000000000b30 0x40 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x90 (size before relaxing) - .xt.lit 0x0000000000000b58 0x38 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .xt.lit 0x0000000000000b70 0x38 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x68 (size before relaxing) - .xt.lit 0x0000000000000b90 0x8 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .xt.lit 0x0000000000000ba8 0x8 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) 0x20 (size before relaxing) - .xt.lit 0x0000000000000b98 0x38 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .xt.lit 0x0000000000000bb0 0x38 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0xe0 (size before relaxing) - .xt.lit 0x0000000000000bd0 0x10 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .xt.lit 0x0000000000000be8 0x10 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) 0x30 (size before relaxing) - .xt.lit 0x0000000000000be0 0x20 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .xt.lit 0x0000000000000bf8 0x20 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0x80 (size before relaxing) - .xt.lit 0x0000000000000c00 0x8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .xt.lit 0x0000000000000c18 0x8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) 0x20 (size before relaxing) - .xt.lit 0x0000000000000c08 0x10 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .xt.lit 0x0000000000000c20 0x10 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) 0x38 (size before relaxing) - .xt.lit 0x0000000000000c18 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .xt.lit 0x0000000000000c30 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) 0x58 (size before relaxing) - .xt.lit 0x0000000000000c40 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .xt.lit 0x0000000000000c58 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x88 (size before relaxing) - .xt.lit 0x0000000000000c70 0x10 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .xt.lit 0x0000000000000c88 0x10 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) 0x18 (size before relaxing) - .xt.lit 0x0000000000000c80 0x0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .xt.lit 0x0000000000000c98 0x0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) 0x8 (size before relaxing) - .xt.lit 0x0000000000000c80 0x10 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .xt.lit 0x0000000000000c98 0x10 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) 0x20 (size before relaxing) - .xt.lit 0x0000000000000c90 0x8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .xt.lit 0x0000000000000ca8 0x8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) 0x38 (size before relaxing) - .xt.lit 0x0000000000000c98 0x0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .xt.lit 0x0000000000000cb0 0x0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) 0x8 (size before relaxing) - .xt.lit 0x0000000000000c98 0x48 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .xt.lit 0x0000000000000cb0 0x48 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) 0x60 (size before relaxing) - .xt.lit 0x0000000000000ce0 0x0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .xt.lit 0x0000000000000cf8 0x0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ce0 0x28 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .xt.lit 0x0000000000000cf8 0x28 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) 0x30 (size before relaxing) - .xt.lit 0x0000000000000d08 0x10 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .xt.lit 0x0000000000000d20 0x10 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) 0x18 (size before relaxing) - .xt.lit 0x0000000000000d18 0x18 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .xt.lit 0x0000000000000d30 0x18 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) 0x40 (size before relaxing) - .xt.lit 0x0000000000000d30 0x18 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .xt.lit 0x0000000000000d48 0x18 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x28 (size before relaxing) - .xt.lit 0x0000000000000d48 0x48 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .xt.lit 0x0000000000000d60 0x48 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xb8 (size before relaxing) - .xt.lit 0x0000000000000d90 0x8 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .xt.lit 0x0000000000000da8 0x8 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0x38 (size before relaxing) - .xt.lit 0x0000000000000d98 0x0 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + .xt.lit 0x0000000000000db0 0x0 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) 0x8 (size before relaxing) - .xt.lit 0x0000000000000d98 0x0 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) + .xt.lit 0x0000000000000db0 0x0 esp-idf/esp_rom/libesp_rom.a(esp_rom_efuse.c.obj) 0x8 (size before relaxing) - .xt.lit 0x0000000000000d98 0x0 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .xt.lit 0x0000000000000db0 0x0 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) 0x10 (size before relaxing) - .xt.lit 0x0000000000000d98 0x0 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) + .xt.lit 0x0000000000000db0 0x0 esp-idf/hal/libhal.a(rtc_io_hal.c.obj) 0x18 (size before relaxing) - .xt.lit 0x0000000000000d98 0x8 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .xt.lit 0x0000000000000db0 0x8 esp-idf/hal/libhal.a(gpio_hal.c.obj) 0x10 (size before relaxing) - .xt.lit 0x0000000000000da0 0x18 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .xt.lit 0x0000000000000db8 0x18 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x28 (size before relaxing) - .xt.lit 0x0000000000000db8 0x18 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .xt.lit 0x0000000000000dd0 0x18 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) 0x70 (size before relaxing) - .xt.lit 0x0000000000000dd0 0x20 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .xt.lit 0x0000000000000de8 0x20 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) 0x28 (size before relaxing) - .xt.lit 0x0000000000000df0 0x18 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .xt.lit 0x0000000000000e08 0x18 esp-idf/hal/libhal.a(systimer_hal.c.obj) 0x50 (size before relaxing) - .xt.lit 0x0000000000000e08 0x8 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .xt.lit 0x0000000000000e20 0x8 esp-idf/hal/libhal.a(lcd_hal.c.obj) 0x10 (size before relaxing) - .xt.lit 0x0000000000000e10 0x18 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .xt.lit 0x0000000000000e28 0x18 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) 0x20 (size before relaxing) - .xt.lit 0x0000000000000e28 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .xt.lit 0x0000000000000e40 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) 0x8 (size before relaxing) - .xt.lit 0x0000000000000e28 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl_common.c.obj) + .xt.lit 0x0000000000000e40 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl_common.c.obj) 0x28 (size before relaxing) - .xt.lit 0x0000000000000e28 0x58 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .xt.lit 0x0000000000000e40 0x58 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0xc0 (size before relaxing) - .xt.lit 0x0000000000000e80 0x0 esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) + .xt.lit 0x0000000000000e98 0x0 esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) 0x130 (size before relaxing) - .xt.lit 0x0000000000000e80 0x0 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .xt.lit 0x0000000000000e98 0x0 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) 0x20 (size before relaxing) - .xt.lit 0x0000000000000e80 0x0 esp-idf/driver/libdriver.a(spi_common.c.obj) + .xt.lit 0x0000000000000e98 0x0 esp-idf/driver/libdriver.a(spi_common.c.obj) 0xd0 (size before relaxing) - .xt.lit 0x0000000000000e80 0x0 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .xt.lit 0x0000000000000e98 0x0 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) 0x68 (size before relaxing) - .xt.lit 0x0000000000000e80 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .xt.lit 0x0000000000000e98 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) 0x68 (size before relaxing) - .xt.lit 0x0000000000000e80 0x8 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .xt.lit 0x0000000000000e98 0x8 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) 0x50 (size before relaxing) - .xt.lit 0x0000000000000e88 0x8 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .xt.lit 0x0000000000000ea0 0x8 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) 0xd0 (size before relaxing) - .xt.lit 0x0000000000000e90 0x8 esp-idf/hal/libhal.a(gdma_hal.c.obj) - .xt.lit 0x0000000000000e98 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common.c.obj) + .xt.lit 0x0000000000000ea8 0x8 esp-idf/hal/libhal.a(gdma_hal.c.obj) + .xt.lit 0x0000000000000eb0 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common.c.obj) 0x30 (size before relaxing) - .xt.lit 0x0000000000000e98 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .xt.lit 0x0000000000000eb0 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) 0x20 (size before relaxing) - .xt.lit 0x0000000000000e98 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .xt.lit 0x0000000000000eb0 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) 0x70 (size before relaxing) - .xt.lit 0x0000000000000e98 0x0 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .xt.lit 0x0000000000000eb0 0x0 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) 0x88 (size before relaxing) - .xt.lit 0x0000000000000e98 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .xt.lit 0x0000000000000eb0 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) 0x8 (size before relaxing) - .xt.lit 0x0000000000000e98 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .xt.lit 0x0000000000000eb0 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) 0x18 (size before relaxing) - .xt.lit 0x0000000000000e98 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .xt.lit 0x0000000000000eb0 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32s3.c.obj) 0x10 (size before relaxing) - .xt.lit 0x0000000000000e98 0x20 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .xt.lit 0x0000000000000eb0 0x20 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x58 (size before relaxing) - .xt.lit 0x0000000000000eb8 0x0 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .xt.lit 0x0000000000000ed0 0x0 esp-idf/hal/libhal.a(mmu_hal.c.obj) 0x10 (size before relaxing) - .xt.lit 0x0000000000000eb8 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_sha256.c.obj) + .xt.lit 0x0000000000000ed0 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_sha256.c.obj) 0x40 (size before relaxing) - .xt.lit 0x0000000000000eb8 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(sha.c.obj) + .xt.lit 0x0000000000000ed0 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(sha.c.obj) 0x48 (size before relaxing) - .xt.lit 0x0000000000000eb8 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .xt.lit 0x0000000000000ed0 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) 0x8 (size before relaxing) - .xt.lit 0x0000000000000eb8 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .xt.lit 0x0000000000000ed0 0x0 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) 0x18 (size before relaxing) - .xt.lit 0x0000000000000eb8 0x0 esp-idf/hal/libhal.a(sha_hal.c.obj) + .xt.lit 0x0000000000000ed0 0x0 esp-idf/hal/libhal.a(sha_hal.c.obj) 0x30 (size before relaxing) - .xt.lit 0x0000000000000eb8 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(esp_crypto_lock.c.obj) + .xt.lit 0x0000000000000ed0 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(esp_crypto_lock.c.obj) 0x40 (size before relaxing) - .xt.lit 0x0000000000000eb8 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(windowspill_asm.o) + .xt.lit 0x0000000000000ed0 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/libxt_hal.a(windowspill_asm.o) 0x8 (size before relaxing) - .xt.lit 0x0000000000000eb8 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) + .xt.lit 0x0000000000000ed0 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000eb8 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) + .xt.lit 0x0000000000000ed0 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000eb8 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) + .xt.lit 0x0000000000000ed0 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000eb8 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) + .xt.lit 0x0000000000000ed0 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000eb8 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) + .xt.lit 0x0000000000000ed0 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000eb8 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\libm.a(lib_a-s_ceil.o) - .xt.lit 0x0000000000000ec0 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) + .xt.lit 0x0000000000000ed0 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\libm.a(lib_a-s_ceil.o) + .xt.lit 0x0000000000000ed8 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ec0 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) + .xt.lit 0x0000000000000ed8 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ec0 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-errno.o) - .xt.lit 0x0000000000000ec8 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-findfp.o) - .xt.lit 0x0000000000000ed0 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-fopen.o) - .xt.lit 0x0000000000000ed8 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) + .xt.lit 0x0000000000000ed8 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-errno.o) + .xt.lit 0x0000000000000ee0 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-findfp.o) + .xt.lit 0x0000000000000ee8 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-fopen.o) + .xt.lit 0x0000000000000ef0 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ed8 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) + .xt.lit 0x0000000000000ef0 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ed8 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) + .xt.lit 0x0000000000000ef0 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ed8 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-fseeko.o) - .xt.lit 0x0000000000000ee0 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-fvwrite.o) - .xt.lit 0x0000000000000ee8 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) + .xt.lit 0x0000000000000ef0 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-fseeko.o) + .xt.lit 0x0000000000000ef8 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-fvwrite.o) + .xt.lit 0x0000000000000f00 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ee8 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) + .xt.lit 0x0000000000000f00 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ee8 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) + .xt.lit 0x0000000000000f00 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ee8 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) + .xt.lit 0x0000000000000f00 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ee8 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) + .xt.lit 0x0000000000000f00 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ee8 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) + .xt.lit 0x0000000000000f00 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ee8 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) + .xt.lit 0x0000000000000f00 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ee8 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-refill.o) - .xt.lit 0x0000000000000ef0 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) + .xt.lit 0x0000000000000f00 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-refill.o) + .xt.lit 0x0000000000000f08 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ef0 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) + .xt.lit 0x0000000000000f08 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ef0 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) + .xt.lit 0x0000000000000f08 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ef0 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) + .xt.lit 0x0000000000000f08 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ef0 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) + .xt.lit 0x0000000000000f08 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ef0 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) + .xt.lit 0x0000000000000f08 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ef0 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) + .xt.lit 0x0000000000000f08 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ef0 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) + .xt.lit 0x0000000000000f08 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ef0 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) + .xt.lit 0x0000000000000f08 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000ef0 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-svfprintf.o) - .xt.lit 0x0000000000000ef8 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-sysgettod.o) - .xt.lit 0x0000000000000f00 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) + .xt.lit 0x0000000000000f08 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-svfprintf.o) + .xt.lit 0x0000000000000f10 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-sysgettod.o) + .xt.lit 0x0000000000000f18 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f00 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) + .xt.lit 0x0000000000000f18 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f00 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) + .xt.lit 0x0000000000000f18 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f00 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) + .xt.lit 0x0000000000000f18 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f00 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) + .xt.lit 0x0000000000000f18 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f00 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-vfprintf.o) - .xt.lit 0x0000000000000f08 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) + .xt.lit 0x0000000000000f18 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-vfprintf.o) + .xt.lit 0x0000000000000f20 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f08 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) + .xt.lit 0x0000000000000f20 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f08 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-dtoa.o) - .xt.lit 0x0000000000000f10 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) + .xt.lit 0x0000000000000f20 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-dtoa.o) + .xt.lit 0x0000000000000f28 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f10 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-fflush.o) - .xt.lit 0x0000000000000f18 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) + .xt.lit 0x0000000000000f28 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-fflush.o) + .xt.lit 0x0000000000000f30 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f18 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) + .xt.lit 0x0000000000000f30 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f18 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.lit 0x0000000000000f30 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f18 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-localeconv.o) - .xt.lit 0x0000000000000f20 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-mprec.o) - .xt.lit 0x0000000000000f28 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) - .xt.lit 0x0000000000000f30 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) + .xt.lit 0x0000000000000f30 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-localeconv.o) + .xt.lit 0x0000000000000f38 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-mprec.o) + .xt.lit 0x0000000000000f40 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) + .xt.lit 0x0000000000000f48 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f30 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) + .xt.lit 0x0000000000000f48 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f30 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) + .xt.lit 0x0000000000000f48 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f30 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-svfiprintf.o) - .xt.lit 0x0000000000000f38 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) + .xt.lit 0x0000000000000f48 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-svfiprintf.o) + .xt.lit 0x0000000000000f50 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f38 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) + .xt.lit 0x0000000000000f50 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f38 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-vfiprintf.o) - .xt.lit 0x0000000000000f40 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) + .xt.lit 0x0000000000000f50 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-vfiprintf.o) + .xt.lit 0x0000000000000f58 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f40 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.lit 0x0000000000000f58 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f40 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) + .xt.lit 0x0000000000000f58 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f40 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-locale.o) + .xt.lit 0x0000000000000f58 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-locale.o) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f40 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) + .xt.lit 0x0000000000000f58 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f40 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) + .xt.lit 0x0000000000000f58 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f40 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) + .xt.lit 0x0000000000000f58 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f40 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) + .xt.lit 0x0000000000000f58 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f40 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.lit 0x0000000000000f58 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f40 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) + .xt.lit 0x0000000000000f58 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f40 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) + .xt.lit 0x0000000000000f58 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) 0x8 (size before relaxing) - .xt.lit 0x0000000000000f40 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/crtend.o + .xt.lit 0x0000000000000f58 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/crtend.o 0x10 (size before relaxing) 0x0000000000000001 ASSERT (((_iram_end - ORIGIN (iram0_0_seg)) <= LENGTH (iram0_0_seg)), IRAM0 segment data does not fit.) 0x0000000000000001 ASSERT (((_heap_low_start - ORIGIN (dram0_0_seg)) <= LENGTH (dram0_0_seg)), DRAM segment data does not fit.) @@ -19561,7 +19595,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 0xa190 +.debug_frame 0x0000000000000000 0xa1d8 .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) @@ -19638,102 +19672,102 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_frame 0x0000000000004fa8 0x520 esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_frame 0x00000000000054c8 0x190 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .debug_frame 0x0000000000005658 0x238 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .debug_frame 0x0000000000005890 0x40 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .debug_frame 0x00000000000058d0 0x190 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .debug_frame 0x0000000000005a60 0x58 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - .debug_frame 0x0000000000005ab8 0x88 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - .debug_frame 0x0000000000005b40 0x70 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_frame 0x0000000000005bb0 0x178 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - .debug_frame 0x0000000000005d28 0x238 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_frame 0x0000000000005f60 0x88 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_frame 0x0000000000005fe8 0x4d8 esp-idf/driver/libdriver.a(gpio.c.obj) - .debug_frame 0x00000000000064c0 0x208 esp-idf/driver/libdriver.a(rtc_io.c.obj) - .debug_frame 0x00000000000066c8 0x88 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_frame 0x0000000000006750 0x1c0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_frame 0x0000000000006910 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - .debug_frame 0x0000000000006938 0xa0 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_frame 0x00000000000069d8 0x88 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - .debug_frame 0x0000000000006a60 0x58 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - .debug_frame 0x0000000000006ab8 0x118 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - .debug_frame 0x0000000000006bd0 0x1c0 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_frame 0x0000000000006d90 0x148 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_frame 0x0000000000006ed8 0xa0 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_frame 0x0000000000006f78 0x2f8 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_frame 0x0000000000007270 0xb8 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_frame 0x0000000000007328 0x1c0 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_frame 0x00000000000074e8 0x88 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_frame 0x0000000000007570 0xd0 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - .debug_frame 0x0000000000007640 0x190 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - .debug_frame 0x00000000000077d0 0x2f8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_frame 0x0000000000007ac8 0x70 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_frame 0x0000000000007b38 0x58 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_frame 0x0000000000007b90 0x88 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_frame 0x0000000000007c18 0xe8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_frame 0x0000000000007d00 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - .debug_frame 0x0000000000007d40 0x190 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - .debug_frame 0x0000000000007ed0 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - .debug_frame 0x0000000000007f10 0x130 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_frame 0x0000000000008040 0x58 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_frame 0x0000000000008098 0xd0 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_frame 0x0000000000008168 0x88 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .debug_frame 0x00000000000081f0 0x238 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_frame 0x0000000000008428 0xb8 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_frame 0x00000000000084e0 0x40 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) - .debug_frame 0x0000000000008520 0x28 esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_frame 0x0000000000008548 0x40 esp-idf/hal/libhal.a(gpio_hal.c.obj) - .debug_frame 0x0000000000008588 0x88 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_frame 0x0000000000008610 0x1c0 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_frame 0x00000000000087d0 0xa0 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_frame 0x0000000000008870 0x160 esp-idf/hal/libhal.a(systimer_hal.c.obj) - .debug_frame 0x00000000000089d0 0x40 esp-idf/hal/libhal.a(lcd_hal.c.obj) - .debug_frame 0x0000000000008a10 0xd0 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - .debug_frame 0x0000000000008ae0 0x58 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_frame 0x0000000000008b38 0x250 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - .debug_frame 0x0000000000008d88 0x40 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .debug_frame 0x0000000000008dc8 0x1d8 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - .debug_frame 0x0000000000008fa0 0x148 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - .debug_frame 0x00000000000090e8 0x100 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_frame 0x00000000000091e8 0x2b0 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_frame 0x0000000000009498 0x28 esp-idf/hal/libhal.a(gdma_hal.c.obj) - .debug_frame 0x00000000000094c0 0x118 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - .debug_frame 0x00000000000095d8 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 0x0000000000009600 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 0x0000000000009628 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 0x0000000000009650 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 0x0000000000009678 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 0x00000000000096a0 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 0x00000000000096c8 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 0x00000000000096f0 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 0x0000000000009850 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 0x0000000000009890 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 0x00000000000098d0 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 0x0000000000009910 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 0x0000000000009938 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 0x0000000000009978 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 0x00000000000099b8 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 0x00000000000099f8 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 0x0000000000009a38 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 0x0000000000009a78 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 0x0000000000009ab8 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 0x0000000000009b40 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 0x0000000000009b80 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 0x0000000000009ba8 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 0x0000000000009c18 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 0x0000000000009c58 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 0x0000000000009c80 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 0x0000000000009cc0 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 0x0000000000009d00 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 0x0000000000009d58 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 0x0000000000009d80 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 0x0000000000009dd8 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 0x0000000000009fb0 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 0x0000000000009fd8 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 0x000000000000a030 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 0x000000000000a0b8 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 0x000000000000a110 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 0x000000000000a150 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 0x0000000000005890 0x58 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .debug_frame 0x00000000000058e8 0x1c0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .debug_frame 0x0000000000005aa8 0x58 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_frame 0x0000000000005b00 0x88 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_frame 0x0000000000005b88 0x70 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_frame 0x0000000000005bf8 0x178 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_frame 0x0000000000005d70 0x238 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_frame 0x0000000000005fa8 0x88 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_frame 0x0000000000006030 0x4d8 esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_frame 0x0000000000006508 0x208 esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_frame 0x0000000000006710 0x88 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_frame 0x0000000000006798 0x1c0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_frame 0x0000000000006958 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_frame 0x0000000000006980 0xa0 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_frame 0x0000000000006a20 0x88 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_frame 0x0000000000006aa8 0x58 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_frame 0x0000000000006b00 0x118 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_frame 0x0000000000006c18 0x1c0 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_frame 0x0000000000006dd8 0x148 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_frame 0x0000000000006f20 0xa0 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_frame 0x0000000000006fc0 0x2f8 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_frame 0x00000000000072b8 0xb8 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_frame 0x0000000000007370 0x1c0 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_frame 0x0000000000007530 0x88 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_frame 0x00000000000075b8 0xd0 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_frame 0x0000000000007688 0x190 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_frame 0x0000000000007818 0x2f8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_frame 0x0000000000007b10 0x70 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_frame 0x0000000000007b80 0x58 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_frame 0x0000000000007bd8 0x88 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_frame 0x0000000000007c60 0xe8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_frame 0x0000000000007d48 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_frame 0x0000000000007d88 0x190 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_frame 0x0000000000007f18 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_frame 0x0000000000007f58 0x130 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_frame 0x0000000000008088 0x58 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_frame 0x00000000000080e0 0xd0 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_frame 0x00000000000081b0 0x88 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_frame 0x0000000000008238 0x238 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_frame 0x0000000000008470 0xb8 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_frame 0x0000000000008528 0x40 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_frame 0x0000000000008568 0x28 esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_frame 0x0000000000008590 0x40 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_frame 0x00000000000085d0 0x88 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_frame 0x0000000000008658 0x1c0 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_frame 0x0000000000008818 0xa0 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_frame 0x00000000000088b8 0x160 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_frame 0x0000000000008a18 0x40 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_frame 0x0000000000008a58 0xd0 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_frame 0x0000000000008b28 0x58 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_frame 0x0000000000008b80 0x250 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_frame 0x0000000000008dd0 0x40 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_frame 0x0000000000008e10 0x1d8 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_frame 0x0000000000008fe8 0x148 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_frame 0x0000000000009130 0x100 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_frame 0x0000000000009230 0x2b0 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_frame 0x00000000000094e0 0x28 esp-idf/hal/libhal.a(gdma_hal.c.obj) + .debug_frame 0x0000000000009508 0x118 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_frame 0x0000000000009620 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 0x0000000000009648 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 0x0000000000009670 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 0x0000000000009698 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 0x00000000000096c0 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 0x00000000000096e8 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 0x0000000000009710 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 0x0000000000009738 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 0x0000000000009898 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 0x00000000000098d8 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 0x0000000000009918 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 0x0000000000009958 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 0x0000000000009980 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 0x00000000000099c0 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 0x0000000000009a00 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 0x0000000000009a40 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 0x0000000000009a80 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 0x0000000000009ac0 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 0x0000000000009b00 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 0x0000000000009b88 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 0x0000000000009bc8 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 0x0000000000009bf0 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 0x0000000000009c60 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 0x0000000000009ca0 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 0x0000000000009cc8 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 0x0000000000009d08 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 0x0000000000009d48 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 0x0000000000009da0 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 0x0000000000009dc8 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 0x0000000000009e20 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 0x0000000000009ff8 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 0x000000000000a020 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 0x000000000000a078 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 0x000000000000a100 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 0x000000000000a158 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 0x000000000000a198 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 0x110b2f +.debug_info 0x0000000000000000 0x110cfa .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) @@ -19820,112 +19854,112 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_info 0x000000000007c3c2 0x580b esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_info 0x0000000000081bcd 0x19ac esp-idf/vfs/libvfs.a(vfs_console.c.obj) .debug_info 0x0000000000083579 0x2c0e esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .debug_info 0x0000000000086187 0xcd2 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .debug_info 0x0000000000086e59 0x4d05 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .debug_info 0x000000000008bb5e 0x5a6 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - .debug_info 0x000000000008c104 0x7e3 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - .debug_info 0x000000000008c8e7 0x590 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_info 0x000000000008ce77 0x23 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) - .debug_info 0x000000000008ce9a 0x1c8c esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .debug_info 0x000000000008eb26 0xf4a esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - .debug_info 0x000000000008fa70 0x14bc esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_info 0x0000000000090f2c 0x996 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_info 0x00000000000918c2 0x5885 esp-idf/driver/libdriver.a(gpio.c.obj) - .debug_info 0x0000000000097147 0x55cf esp-idf/driver/libdriver.a(rtc_io.c.obj) - .debug_info 0x000000000009c716 0xc89 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_info 0x000000000009d39f 0x443c esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_info 0x00000000000a17db 0x9f esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - .debug_info 0x00000000000a187a 0xb6e esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_info 0x00000000000a23e8 0x451 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - .debug_info 0x00000000000a2839 0x1dd esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - .debug_info 0x00000000000a2a16 0x55f esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - .debug_info 0x00000000000a2f75 0x153d esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_info 0x00000000000a44b2 0x15f5 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_info 0x00000000000a5aa7 0x3b7 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_info 0x00000000000a5e5e 0x4566 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_info 0x00000000000aa3c4 0x68b7 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_info 0x00000000000b0c7b 0x11e9 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_info 0x00000000000b1e64 0xa11 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_info 0x00000000000b2875 0x332 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - .debug_info 0x00000000000b2ba7 0xb1b esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - .debug_info 0x00000000000b36c2 0xc85 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) - .debug_info 0x00000000000b4347 0x25de esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_info 0x00000000000b6925 0x102e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_info 0x00000000000b7953 0xf1f esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_info 0x00000000000b8872 0x10cd esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_info 0x00000000000b993f 0x14c4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_info 0x00000000000bae03 0xf0a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - .debug_info 0x00000000000bbd0d 0x18c3 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - .debug_info 0x00000000000bd5d0 0xf0a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - .debug_info 0x00000000000be4da 0x5467 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_info 0x00000000000c3941 0x376 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_info 0x00000000000c3cb7 0x9fa esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_info 0x00000000000c46b1 0xbbc esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .debug_info 0x00000000000c526d 0x2592 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_info 0x00000000000c77ff 0x5449 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_info 0x00000000000ccc48 0x23 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) - .debug_info 0x00000000000ccc6b 0xb0 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) - .debug_info 0x00000000000ccd1b 0x257 esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_info 0x00000000000ccf72 0xe9b esp-idf/hal/libhal.a(gpio_hal.c.obj) - .debug_info 0x00000000000cde0d 0x4ef5 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_info 0x00000000000d2d02 0x6396 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_info 0x00000000000d9098 0x4af esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_info 0x00000000000d9547 0x19e3 esp-idf/hal/libhal.a(systimer_hal.c.obj) - .debug_info 0x00000000000daf2a 0x1362 esp-idf/hal/libhal.a(lcd_hal.c.obj) - .debug_info 0x00000000000dc28c 0x5870 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - .debug_info 0x00000000000e1afc 0xd8 esp-idf/soc/libsoc.a(gpio_periph.c.obj) - .debug_info 0x00000000000e1bd4 0x4dd esp-idf/soc/libsoc.a(lcd_periph.c.obj) - .debug_info 0x00000000000e20b1 0x1bd esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - .debug_info 0x00000000000e226e 0x140 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_info 0x00000000000e23ae 0x59d0 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - .debug_info 0x00000000000e7d7e 0xdd esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .debug_info 0x00000000000e7e5b 0x2393 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - .debug_info 0x00000000000ea1ee 0xa5c esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - .debug_info 0x00000000000eac4a 0x12ff esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_info 0x00000000000ebf49 0x2504 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_info 0x00000000000ee44d 0x1745 esp-idf/hal/libhal.a(gdma_hal.c.obj) - .debug_info 0x00000000000efb92 0x446 esp-idf/soc/libsoc.a(gdma_periph.c.obj) - .debug_info 0x00000000000effd8 0x1a4d esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - .debug_info 0x00000000000f1a25 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 0x00000000000f20e0 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 0x00000000000f2802 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 0x00000000000f2e83 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 0x00000000000f3572 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 0x00000000000f3780 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 0x00000000000f398e 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 0x00000000000f39d0 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 0x00000000000f4204 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 0x00000000000f534c 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 0x00000000000f5edf 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 0x00000000000f686e 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 0x00000000000f7812 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 0x00000000000f8475 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 0x00000000000f8dcd 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 0x00000000000f99a9 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 0x00000000000fa363 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 0x00000000000fad5d 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 0x00000000000fb819 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 0x00000000000fc208 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 0x00000000000fcd48 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 0x00000000000ff5a4 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 0x00000000000ffe89 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 0x0000000000102a9e 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 0x0000000000103430 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 0x0000000000103dbf 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 0x00000000001056e3 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 0x00000000001061ed 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 0x0000000000106dd0 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 0x0000000000107652 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 0x0000000000108241 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 0x000000000010a093 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 0x000000000010a26f 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 0x000000000010c2b6 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 0x000000000010e5ce 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 0x000000000010e687 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 0x000000000010f393 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 0x000000000010ff7c 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 0x0000000000086187 0xbfe esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .debug_info 0x0000000000086d85 0x4fa4 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .debug_info 0x000000000008bd29 0x5a6 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_info 0x000000000008c2cf 0x7e3 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_info 0x000000000008cab2 0x590 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_info 0x000000000008d042 0x23 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_info 0x000000000008d065 0x1c8c esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .debug_info 0x000000000008ecf1 0xf4a esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_info 0x000000000008fc3b 0x14bc esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_info 0x00000000000910f7 0x996 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_info 0x0000000000091a8d 0x5885 esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_info 0x0000000000097312 0x55cf esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_info 0x000000000009c8e1 0xc89 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_info 0x000000000009d56a 0x443c esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_info 0x00000000000a19a6 0x9f esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_info 0x00000000000a1a45 0xb6e esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_info 0x00000000000a25b3 0x451 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_info 0x00000000000a2a04 0x1dd esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_info 0x00000000000a2be1 0x55f esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_info 0x00000000000a3140 0x153d esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_info 0x00000000000a467d 0x15f5 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_info 0x00000000000a5c72 0x3b7 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_info 0x00000000000a6029 0x4566 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_info 0x00000000000aa58f 0x68b7 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_info 0x00000000000b0e46 0x11e9 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_info 0x00000000000b202f 0xa11 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_info 0x00000000000b2a40 0x332 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_info 0x00000000000b2d72 0xb1b esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_info 0x00000000000b388d 0xc85 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_info 0x00000000000b4512 0x25de esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_info 0x00000000000b6af0 0x102e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_info 0x00000000000b7b1e 0xf1f esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_info 0x00000000000b8a3d 0x10cd esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_info 0x00000000000b9b0a 0x14c4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_info 0x00000000000bafce 0xf0a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_info 0x00000000000bbed8 0x18c3 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_info 0x00000000000bd79b 0xf0a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_info 0x00000000000be6a5 0x5467 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_info 0x00000000000c3b0c 0x376 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_info 0x00000000000c3e82 0x9fa esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_info 0x00000000000c487c 0xbbc esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_info 0x00000000000c5438 0x2592 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_info 0x00000000000c79ca 0x5449 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_info 0x00000000000cce13 0x23 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + .debug_info 0x00000000000cce36 0xb0 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_info 0x00000000000ccee6 0x257 esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_info 0x00000000000cd13d 0xe9b esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_info 0x00000000000cdfd8 0x4ef5 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_info 0x00000000000d2ecd 0x6396 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_info 0x00000000000d9263 0x4af esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_info 0x00000000000d9712 0x19e3 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_info 0x00000000000db0f5 0x1362 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_info 0x00000000000dc457 0x5870 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_info 0x00000000000e1cc7 0xd8 esp-idf/soc/libsoc.a(gpio_periph.c.obj) + .debug_info 0x00000000000e1d9f 0x4dd esp-idf/soc/libsoc.a(lcd_periph.c.obj) + .debug_info 0x00000000000e227c 0x1bd esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + .debug_info 0x00000000000e2439 0x140 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_info 0x00000000000e2579 0x59d0 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_info 0x00000000000e7f49 0xdd esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_info 0x00000000000e8026 0x2393 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_info 0x00000000000ea3b9 0xa5c esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_info 0x00000000000eae15 0x12ff esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_info 0x00000000000ec114 0x2504 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_info 0x00000000000ee618 0x1745 esp-idf/hal/libhal.a(gdma_hal.c.obj) + .debug_info 0x00000000000efd5d 0x446 esp-idf/soc/libsoc.a(gdma_periph.c.obj) + .debug_info 0x00000000000f01a3 0x1a4d esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_info 0x00000000000f1bf0 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 0x00000000000f22ab 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 0x00000000000f29cd 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 0x00000000000f304e 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 0x00000000000f373d 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 0x00000000000f394b 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 0x00000000000f3b59 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 0x00000000000f3b9b 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 0x00000000000f43cf 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 0x00000000000f5517 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 0x00000000000f60aa 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 0x00000000000f6a39 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 0x00000000000f79dd 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 0x00000000000f8640 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 0x00000000000f8f98 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 0x00000000000f9b74 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 0x00000000000fa52e 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 0x00000000000faf28 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 0x00000000000fb9e4 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 0x00000000000fc3d3 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 0x00000000000fcf13 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 0x00000000000ff76f 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 0x0000000000100054 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 0x0000000000102c69 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 0x00000000001035fb 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 0x0000000000103f8a 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 0x00000000001058ae 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 0x00000000001063b8 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 0x0000000000106f9b 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 0x000000000010781d 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 0x000000000010840c 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 0x000000000010a25e 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 0x000000000010a43a 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 0x000000000010c481 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 0x000000000010e799 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 0x000000000010e852 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 0x000000000010f55e 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 0x0000000000110147 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 0x200fb +.debug_abbrev 0x0000000000000000 0x200fd .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) @@ -20012,112 +20046,112 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_abbrev 0x000000000000e37a 0x582 esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_abbrev 0x000000000000e8fc 0x2c4 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .debug_abbrev 0x000000000000ebc0 0x567 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .debug_abbrev 0x000000000000f127 0x274 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .debug_abbrev 0x000000000000f39b 0x5a8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .debug_abbrev 0x000000000000f943 0x255 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - .debug_abbrev 0x000000000000fb98 0x1cc esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - .debug_abbrev 0x000000000000fd64 0x25a esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_abbrev 0x000000000000ffbe 0x14 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) - .debug_abbrev 0x000000000000ffd2 0xf5 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .debug_abbrev 0x00000000000100c7 0x2be esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - .debug_abbrev 0x0000000000010385 0x3a1 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_abbrev 0x0000000000010726 0x245 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_abbrev 0x000000000001096b 0x5b2 esp-idf/driver/libdriver.a(gpio.c.obj) - .debug_abbrev 0x0000000000010f1d 0x3ad esp-idf/driver/libdriver.a(rtc_io.c.obj) - .debug_abbrev 0x00000000000112ca 0x20d esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_abbrev 0x00000000000114d7 0x548 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_abbrev 0x0000000000011a1f 0x62 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - .debug_abbrev 0x0000000000011a81 0x287 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_abbrev 0x0000000000011d08 0x1df esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - .debug_abbrev 0x0000000000011ee7 0x12a esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - .debug_abbrev 0x0000000000012011 0x25d esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - .debug_abbrev 0x000000000001226e 0x485 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_abbrev 0x00000000000126f3 0x473 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_abbrev 0x0000000000012b66 0x223 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_abbrev 0x0000000000012d89 0x59e esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_abbrev 0x0000000000013327 0x597 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_abbrev 0x00000000000138be 0x3cd esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_abbrev 0x0000000000013c8b 0x25d esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_abbrev 0x0000000000013ee8 0x1d7 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - .debug_abbrev 0x00000000000140bf 0x375 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - .debug_abbrev 0x0000000000014434 0x142 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) - .debug_abbrev 0x0000000000014576 0x493 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_abbrev 0x0000000000014a09 0x254 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_abbrev 0x0000000000014c5d 0x20e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_abbrev 0x0000000000014e6b 0x268 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_abbrev 0x00000000000150d3 0x2b6 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_abbrev 0x0000000000015389 0x1d8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - .debug_abbrev 0x0000000000015561 0x376 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - .debug_abbrev 0x00000000000158d7 0x1d8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - .debug_abbrev 0x0000000000015aaf 0x465 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_abbrev 0x0000000000015f14 0x183 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_abbrev 0x0000000000016097 0x2c4 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_abbrev 0x000000000001635b 0x360 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .debug_abbrev 0x00000000000166bb 0x4aa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_abbrev 0x0000000000016b65 0x33b esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_abbrev 0x0000000000016ea0 0x14 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) - .debug_abbrev 0x0000000000016eb4 0x55 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) - .debug_abbrev 0x0000000000016f09 0x12b esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_abbrev 0x0000000000017034 0x1e5 esp-idf/hal/libhal.a(gpio_hal.c.obj) - .debug_abbrev 0x0000000000017219 0x41f esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_abbrev 0x0000000000017638 0x4a7 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_abbrev 0x0000000000017adf 0x20f esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_abbrev 0x0000000000017cee 0x37a esp-idf/hal/libhal.a(systimer_hal.c.obj) - .debug_abbrev 0x0000000000018068 0x339 esp-idf/hal/libhal.a(lcd_hal.c.obj) - .debug_abbrev 0x00000000000183a1 0x451 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - .debug_abbrev 0x00000000000187f2 0x70 esp-idf/soc/libsoc.a(gpio_periph.c.obj) - .debug_abbrev 0x0000000000018862 0xac esp-idf/soc/libsoc.a(lcd_periph.c.obj) - .debug_abbrev 0x000000000001890e 0xa1 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - .debug_abbrev 0x00000000000189af 0xb8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_abbrev 0x0000000000018a67 0x5ca esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - .debug_abbrev 0x0000000000019031 0x9b esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .debug_abbrev 0x00000000000190cc 0x443 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - .debug_abbrev 0x000000000001950f 0x2ad esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - .debug_abbrev 0x00000000000197bc 0x2a4 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_abbrev 0x0000000000019a60 0x3f9 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_abbrev 0x0000000000019e59 0x1de esp-idf/hal/libhal.a(gdma_hal.c.obj) - .debug_abbrev 0x000000000001a037 0xac esp-idf/soc/libsoc.a(gdma_periph.c.obj) - .debug_abbrev 0x000000000001a0e3 0x379 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - .debug_abbrev 0x000000000001a45c 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 0x000000000001a607 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 0x000000000001a7ad 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 0x000000000001a93c 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 0x000000000001aada 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 0x000000000001abfd 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 0x000000000001ad20 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 0x000000000001ad58 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 0x000000000001aeee 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 0x000000000001b2f9 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 0x000000000001b5b2 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 0x000000000001b80a 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 0x000000000001bb2c 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 0x000000000001bd6f 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 0x000000000001bf36 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 0x000000000001c1bc 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 0x000000000001c430 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 0x000000000001c677 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 0x000000000001c8d1 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 0x000000000001cb4b 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 0x000000000001cd7c 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 0x000000000001d1f9 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 0x000000000001d3da 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 0x000000000001d8cb 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 0x000000000001db27 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 0x000000000001dd4c 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 0x000000000001e0a6 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 0x000000000001e36c 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 0x000000000001e67c 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 0x000000000001e854 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 0x000000000001eade 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 0x000000000001ef20 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 0x000000000001f077 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 0x000000000001f474 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 0x000000000001f905 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 0x000000000001f967 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 0x000000000001fc60 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 0x000000000001feba 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 0x000000000000f127 0x250 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .debug_abbrev 0x000000000000f377 0x5ce esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .debug_abbrev 0x000000000000f945 0x255 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_abbrev 0x000000000000fb9a 0x1cc esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_abbrev 0x000000000000fd66 0x25a esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_abbrev 0x000000000000ffc0 0x14 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_abbrev 0x000000000000ffd4 0xf5 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .debug_abbrev 0x00000000000100c9 0x2be esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_abbrev 0x0000000000010387 0x3a1 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_abbrev 0x0000000000010728 0x245 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_abbrev 0x000000000001096d 0x5b2 esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_abbrev 0x0000000000010f1f 0x3ad esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_abbrev 0x00000000000112cc 0x20d esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_abbrev 0x00000000000114d9 0x548 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_abbrev 0x0000000000011a21 0x62 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_abbrev 0x0000000000011a83 0x287 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_abbrev 0x0000000000011d0a 0x1df esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_abbrev 0x0000000000011ee9 0x12a esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_abbrev 0x0000000000012013 0x25d esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_abbrev 0x0000000000012270 0x485 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_abbrev 0x00000000000126f5 0x473 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_abbrev 0x0000000000012b68 0x223 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_abbrev 0x0000000000012d8b 0x59e esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_abbrev 0x0000000000013329 0x597 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_abbrev 0x00000000000138c0 0x3cd esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_abbrev 0x0000000000013c8d 0x25d esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_abbrev 0x0000000000013eea 0x1d7 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_abbrev 0x00000000000140c1 0x375 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_abbrev 0x0000000000014436 0x142 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_abbrev 0x0000000000014578 0x493 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_abbrev 0x0000000000014a0b 0x254 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_abbrev 0x0000000000014c5f 0x20e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_abbrev 0x0000000000014e6d 0x268 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_abbrev 0x00000000000150d5 0x2b6 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_abbrev 0x000000000001538b 0x1d8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_abbrev 0x0000000000015563 0x376 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_abbrev 0x00000000000158d9 0x1d8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_abbrev 0x0000000000015ab1 0x465 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_abbrev 0x0000000000015f16 0x183 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_abbrev 0x0000000000016099 0x2c4 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_abbrev 0x000000000001635d 0x360 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_abbrev 0x00000000000166bd 0x4aa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_abbrev 0x0000000000016b67 0x33b esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_abbrev 0x0000000000016ea2 0x14 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + .debug_abbrev 0x0000000000016eb6 0x55 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_abbrev 0x0000000000016f0b 0x12b esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_abbrev 0x0000000000017036 0x1e5 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_abbrev 0x000000000001721b 0x41f esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_abbrev 0x000000000001763a 0x4a7 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_abbrev 0x0000000000017ae1 0x20f esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_abbrev 0x0000000000017cf0 0x37a esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_abbrev 0x000000000001806a 0x339 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_abbrev 0x00000000000183a3 0x451 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_abbrev 0x00000000000187f4 0x70 esp-idf/soc/libsoc.a(gpio_periph.c.obj) + .debug_abbrev 0x0000000000018864 0xac esp-idf/soc/libsoc.a(lcd_periph.c.obj) + .debug_abbrev 0x0000000000018910 0xa1 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + .debug_abbrev 0x00000000000189b1 0xb8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_abbrev 0x0000000000018a69 0x5ca esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_abbrev 0x0000000000019033 0x9b esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_abbrev 0x00000000000190ce 0x443 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_abbrev 0x0000000000019511 0x2ad esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_abbrev 0x00000000000197be 0x2a4 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_abbrev 0x0000000000019a62 0x3f9 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_abbrev 0x0000000000019e5b 0x1de esp-idf/hal/libhal.a(gdma_hal.c.obj) + .debug_abbrev 0x000000000001a039 0xac esp-idf/soc/libsoc.a(gdma_periph.c.obj) + .debug_abbrev 0x000000000001a0e5 0x379 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_abbrev 0x000000000001a45e 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 0x000000000001a609 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 0x000000000001a7af 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 0x000000000001a93e 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 0x000000000001aadc 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 0x000000000001abff 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 0x000000000001ad22 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 0x000000000001ad5a 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 0x000000000001aef0 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 0x000000000001b2fb 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 0x000000000001b5b4 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 0x000000000001b80c 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 0x000000000001bb2e 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 0x000000000001bd71 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 0x000000000001bf38 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 0x000000000001c1be 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 0x000000000001c432 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 0x000000000001c679 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 0x000000000001c8d3 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 0x000000000001cb4d 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 0x000000000001cd7e 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 0x000000000001d1fb 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 0x000000000001d3dc 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 0x000000000001d8cd 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 0x000000000001db29 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 0x000000000001dd4e 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 0x000000000001e0a8 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 0x000000000001e36e 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 0x000000000001e67e 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 0x000000000001e856 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 0x000000000001eae0 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 0x000000000001ef22 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 0x000000000001f079 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 0x000000000001f476 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 0x000000000001f907 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 0x000000000001f969 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 0x000000000001fc62 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 0x000000000001febc 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 0x43cd9 +.debug_loc 0x0000000000000000 0x43d7b .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) @@ -20190,62 +20224,62 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_loc 0x0000000000026576 0x3a93 esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_loc 0x000000000002a009 0x310 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .debug_loc 0x000000000002a319 0x608 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .debug_loc 0x000000000002a921 0xc6 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .debug_loc 0x000000000002a9e7 0x1a95 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .debug_loc 0x000000000002c47c 0x326 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - .debug_loc 0x000000000002c7a2 0x184 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - .debug_loc 0x000000000002c926 0x223 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_loc 0x000000000002cb49 0x54e esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - .debug_loc 0x000000000002d097 0xc17 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_loc 0x000000000002dcae 0x38a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_loc 0x000000000002e038 0x2923 esp-idf/driver/libdriver.a(gpio.c.obj) - .debug_loc 0x000000000003095b 0x829 esp-idf/driver/libdriver.a(rtc_io.c.obj) - .debug_loc 0x0000000000031184 0xb9 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_loc 0x000000000003123d 0x911 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_loc 0x0000000000031b4e 0x224 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_loc 0x0000000000031d72 0x7a esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - .debug_loc 0x0000000000031dec 0x62 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - .debug_loc 0x0000000000031e4e 0x43f esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_loc 0x000000000003228d 0x114b esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_loc 0x00000000000333d8 0x131 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_loc 0x0000000000033509 0x178b esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_loc 0x0000000000034c94 0x563 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_loc 0x00000000000351f7 0x536 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_loc 0x000000000003572d 0x103 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_loc 0x0000000000035830 0x1b0 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - .debug_loc 0x00000000000359e0 0x3ac esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - .debug_loc 0x0000000000035d8c 0x1226 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_loc 0x0000000000036fb2 0x17c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_loc 0x000000000003712e 0x105 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_loc 0x0000000000037233 0x222 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_loc 0x0000000000037455 0x6d4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_loc 0x0000000000037b29 0x11d esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - .debug_loc 0x0000000000037c46 0x7cf esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - .debug_loc 0x0000000000038415 0x11d esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - .debug_loc 0x0000000000038532 0x535 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_loc 0x0000000000038a67 0x16 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_loc 0x0000000000038a7d 0x1a8 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_loc 0x0000000000038c25 0x1e6 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .debug_loc 0x0000000000038e0b 0xe48 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_loc 0x0000000000039c53 0x346 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_loc 0x0000000000039f99 0x11f esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_loc 0x000000000003a0b8 0x240 esp-idf/hal/libhal.a(gpio_hal.c.obj) - .debug_loc 0x000000000003a2f8 0x384 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_loc 0x000000000003a67c 0x1198 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_loc 0x000000000003b814 0x179 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_loc 0x000000000003b98d 0xac3 esp-idf/hal/libhal.a(systimer_hal.c.obj) - .debug_loc 0x000000000003c450 0x4f3 esp-idf/hal/libhal.a(lcd_hal.c.obj) - .debug_loc 0x000000000003c943 0xc4d esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - .debug_loc 0x000000000003d590 0x9a esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_loc 0x000000000003d62a 0x2ade esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - .debug_loc 0x0000000000040108 0x58 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .debug_loc 0x0000000000040160 0x1a6c esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - .debug_loc 0x0000000000041bcc 0x18f esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - .debug_loc 0x0000000000041d5b 0x5d3 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_loc 0x000000000004232e 0x11f9 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_loc 0x0000000000043527 0x7b2 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_loc 0x000000000002a921 0x66 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .debug_loc 0x000000000002a987 0x1b97 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .debug_loc 0x000000000002c51e 0x326 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_loc 0x000000000002c844 0x184 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_loc 0x000000000002c9c8 0x223 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_loc 0x000000000002cbeb 0x54e esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_loc 0x000000000002d139 0xc17 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_loc 0x000000000002dd50 0x38a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_loc 0x000000000002e0da 0x2923 esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_loc 0x00000000000309fd 0x829 esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_loc 0x0000000000031226 0xb9 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_loc 0x00000000000312df 0x911 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_loc 0x0000000000031bf0 0x224 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_loc 0x0000000000031e14 0x7a esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_loc 0x0000000000031e8e 0x62 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_loc 0x0000000000031ef0 0x43f esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_loc 0x000000000003232f 0x114b esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_loc 0x000000000003347a 0x131 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_loc 0x00000000000335ab 0x178b esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_loc 0x0000000000034d36 0x563 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_loc 0x0000000000035299 0x536 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_loc 0x00000000000357cf 0x103 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_loc 0x00000000000358d2 0x1b0 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_loc 0x0000000000035a82 0x3ac esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_loc 0x0000000000035e2e 0x1226 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_loc 0x0000000000037054 0x17c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_loc 0x00000000000371d0 0x105 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_loc 0x00000000000372d5 0x222 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_loc 0x00000000000374f7 0x6d4 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_loc 0x0000000000037bcb 0x11d esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_loc 0x0000000000037ce8 0x7cf esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_loc 0x00000000000384b7 0x11d esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_loc 0x00000000000385d4 0x535 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_loc 0x0000000000038b09 0x16 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_loc 0x0000000000038b1f 0x1a8 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_loc 0x0000000000038cc7 0x1e6 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_loc 0x0000000000038ead 0xe48 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_loc 0x0000000000039cf5 0x346 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_loc 0x000000000003a03b 0x11f esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_loc 0x000000000003a15a 0x240 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_loc 0x000000000003a39a 0x384 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_loc 0x000000000003a71e 0x1198 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_loc 0x000000000003b8b6 0x179 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_loc 0x000000000003ba2f 0xac3 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_loc 0x000000000003c4f2 0x4f3 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_loc 0x000000000003c9e5 0xc4d esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_loc 0x000000000003d632 0x9a esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_loc 0x000000000003d6cc 0x2ade esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_loc 0x00000000000401aa 0x58 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_loc 0x0000000000040202 0x1a6c esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_loc 0x0000000000041c6e 0x18f esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_loc 0x0000000000041dfd 0x5d3 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_loc 0x00000000000423d0 0x11f9 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_loc 0x00000000000435c9 0x7b2 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) -.debug_aranges 0x0000000000000000 0x42b8 +.debug_aranges 0x0000000000000000 0x42d0 .debug_aranges 0x0000000000000000 0x30 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) .debug_aranges @@ -20419,215 +20453,215 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_aranges 0x00000000000023c0 0xd0 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) .debug_aranges - 0x0000000000002490 0x28 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0x0000000000002490 0x30 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) .debug_aranges - 0x00000000000024b8 0x98 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x00000000000024c0 0xa8 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) .debug_aranges - 0x0000000000002550 0x30 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + 0x0000000000002568 0x30 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) .debug_aranges - 0x0000000000002580 0x40 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + 0x0000000000002598 0x40 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) .debug_aranges - 0x00000000000025c0 0x38 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x00000000000025d8 0x38 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) .debug_aranges - 0x00000000000025f8 0x20 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + 0x0000000000002610 0x20 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) .debug_aranges - 0x0000000000002618 0x18 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + 0x0000000000002630 0x18 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) .debug_aranges - 0x0000000000002630 0x90 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + 0x0000000000002648 0x90 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) .debug_aranges - 0x00000000000026c0 0xd0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x00000000000026d8 0xd0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) .debug_aranges - 0x0000000000002790 0x40 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x00000000000027a8 0x40 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) .debug_aranges - 0x00000000000027d0 0x1b0 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x00000000000027e8 0x1b0 esp-idf/driver/libdriver.a(gpio.c.obj) .debug_aranges - 0x0000000000002980 0xc0 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x0000000000002998 0xc0 esp-idf/driver/libdriver.a(rtc_io.c.obj) .debug_aranges - 0x0000000000002a40 0x40 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + 0x0000000000002a58 0x40 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) .debug_aranges - 0x0000000000002a80 0xa8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x0000000000002a98 0xa8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) .debug_aranges - 0x0000000000002b28 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + 0x0000000000002b40 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) .debug_aranges - 0x0000000000002b48 0x48 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + 0x0000000000002b60 0x48 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) .debug_aranges - 0x0000000000002b90 0x40 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + 0x0000000000002ba8 0x40 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) .debug_aranges - 0x0000000000002bd0 0x30 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + 0x0000000000002be8 0x30 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) .debug_aranges - 0x0000000000002c00 0x70 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x0000000000002c18 0x70 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) .debug_aranges - 0x0000000000002c70 0xa8 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x0000000000002c88 0xa8 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) .debug_aranges - 0x0000000000002d18 0x80 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x0000000000002d30 0x80 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) .debug_aranges - 0x0000000000002d98 0x48 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + 0x0000000000002db0 0x48 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) .debug_aranges - 0x0000000000002de0 0x110 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x0000000000002df8 0x110 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) .debug_aranges - 0x0000000000002ef0 0x50 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x0000000000002f08 0x50 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) .debug_aranges - 0x0000000000002f40 0xa8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x0000000000002f58 0xa8 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) .debug_aranges - 0x0000000000002fe8 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + 0x0000000000003000 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) .debug_aranges - 0x0000000000003028 0x58 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + 0x0000000000003040 0x58 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) .debug_aranges - 0x0000000000003080 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + 0x0000000000003098 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) .debug_aranges - 0x0000000000003118 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + 0x0000000000003130 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) .debug_aranges - 0x0000000000003130 0x110 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000000003148 0x110 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) .debug_aranges - 0x0000000000003240 0x38 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x0000000000003258 0x38 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) .debug_aranges - 0x0000000000003278 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + 0x0000000000003290 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) .debug_aranges - 0x00000000000032a8 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x00000000000032c0 0x40 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) .debug_aranges - 0x00000000000032e8 0x60 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x0000000000003300 0x60 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) .debug_aranges - 0x0000000000003348 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + 0x0000000000003360 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) .debug_aranges - 0x0000000000003370 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000000003388 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) .debug_aranges - 0x0000000000003408 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + 0x0000000000003420 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) .debug_aranges - 0x0000000000003430 0x78 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + 0x0000000000003448 0x78 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) .debug_aranges - 0x00000000000034a8 0x30 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + 0x00000000000034c0 0x30 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) .debug_aranges - 0x00000000000034d8 0x58 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x00000000000034f0 0x58 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) .debug_aranges - 0x0000000000003530 0x40 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + 0x0000000000003548 0x40 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) .debug_aranges - 0x0000000000003570 0xd0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x0000000000003588 0xd0 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .debug_aranges - 0x0000000000003640 0x50 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x0000000000003658 0x50 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) .debug_aranges - 0x0000000000003690 0x20 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + 0x00000000000036a8 0x20 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) .debug_aranges - 0x00000000000036b0 0x28 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + 0x00000000000036c8 0x28 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) .debug_aranges - 0x00000000000036d8 0x20 esp-idf/hal/libhal.a(mpu_hal.c.obj) + 0x00000000000036f0 0x20 esp-idf/hal/libhal.a(mpu_hal.c.obj) .debug_aranges - 0x00000000000036f8 0x28 esp-idf/hal/libhal.a(gpio_hal.c.obj) + 0x0000000000003710 0x28 esp-idf/hal/libhal.a(gpio_hal.c.obj) .debug_aranges - 0x0000000000003720 0x40 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x0000000000003738 0x40 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) .debug_aranges - 0x0000000000003760 0xa8 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + 0x0000000000003778 0xa8 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) .debug_aranges - 0x0000000000003808 0x48 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x0000000000003820 0x48 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) .debug_aranges - 0x0000000000003850 0x88 esp-idf/hal/libhal.a(systimer_hal.c.obj) + 0x0000000000003868 0x88 esp-idf/hal/libhal.a(systimer_hal.c.obj) .debug_aranges - 0x00000000000038d8 0x28 esp-idf/hal/libhal.a(lcd_hal.c.obj) + 0x00000000000038f0 0x28 esp-idf/hal/libhal.a(lcd_hal.c.obj) .debug_aranges - 0x0000000000003900 0x58 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x0000000000003918 0x58 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) .debug_aranges - 0x0000000000003958 0x18 esp-idf/soc/libsoc.a(gpio_periph.c.obj) + 0x0000000000003970 0x18 esp-idf/soc/libsoc.a(gpio_periph.c.obj) .debug_aranges - 0x0000000000003970 0x18 esp-idf/soc/libsoc.a(lcd_periph.c.obj) + 0x0000000000003988 0x18 esp-idf/soc/libsoc.a(lcd_periph.c.obj) .debug_aranges - 0x0000000000003988 0x18 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + 0x00000000000039a0 0x18 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) .debug_aranges - 0x00000000000039a0 0x30 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + 0x00000000000039b8 0x30 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) .debug_aranges - 0x00000000000039d0 0xd8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + 0x00000000000039e8 0xd8 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) .debug_aranges - 0x0000000000003aa8 0x28 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + 0x0000000000003ac0 0x28 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) .debug_aranges - 0x0000000000003ad0 0xb0 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + 0x0000000000003ae8 0xb0 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) .debug_aranges - 0x0000000000003b80 0x80 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + 0x0000000000003b98 0x80 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) .debug_aranges - 0x0000000000003c00 0x68 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + 0x0000000000003c18 0x68 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) .debug_aranges - 0x0000000000003c68 0xf8 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + 0x0000000000003c80 0xf8 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) .debug_aranges - 0x0000000000003d60 0x20 esp-idf/hal/libhal.a(gdma_hal.c.obj) + 0x0000000000003d78 0x20 esp-idf/hal/libhal.a(gdma_hal.c.obj) .debug_aranges - 0x0000000000003d80 0x18 esp-idf/soc/libsoc.a(gdma_periph.c.obj) + 0x0000000000003d98 0x18 esp-idf/soc/libsoc.a(gdma_periph.c.obj) .debug_aranges - 0x0000000000003d98 0x70 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x0000000000003db0 0x70 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) .debug_aranges - 0x0000000000003e08 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) + 0x0000000000003e20 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 - 0x0000000000003e28 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) + 0x0000000000003e40 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 - 0x0000000000003e48 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) + 0x0000000000003e60 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 - 0x0000000000003e68 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) + 0x0000000000003e80 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 - 0x0000000000003e88 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) + 0x0000000000003ea0 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 - 0x0000000000003ea8 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) + 0x0000000000003ec0 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 - 0x0000000000003ec8 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) + 0x0000000000003ee0 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 - 0x0000000000003ee0 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) + 0x0000000000003ef8 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 - 0x0000000000003f00 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) + 0x0000000000003f18 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 - 0x0000000000003f20 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) + 0x0000000000003f38 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 - 0x0000000000003f40 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) + 0x0000000000003f58 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 - 0x0000000000003f60 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) + 0x0000000000003f78 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 - 0x0000000000003f80 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) + 0x0000000000003f98 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 - 0x0000000000003fa0 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) + 0x0000000000003fb8 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 - 0x0000000000003fc0 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) + 0x0000000000003fd8 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 - 0x0000000000003fe0 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) + 0x0000000000003ff8 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 - 0x0000000000004000 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) + 0x0000000000004018 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 - 0x0000000000004020 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) + 0x0000000000004038 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 - 0x0000000000004040 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) + 0x0000000000004058 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 - 0x0000000000004060 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) + 0x0000000000004078 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 - 0x0000000000004080 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) + 0x0000000000004098 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 - 0x00000000000040a0 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) + 0x00000000000040b8 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 - 0x00000000000040c0 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) + 0x00000000000040d8 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 - 0x00000000000040e0 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) + 0x00000000000040f8 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 - 0x0000000000004100 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) + 0x0000000000004118 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 - 0x0000000000004120 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) + 0x0000000000004138 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 - 0x0000000000004140 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) + 0x0000000000004158 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 - 0x0000000000004160 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) + 0x0000000000004178 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 - 0x0000000000004180 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) + 0x0000000000004198 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 - 0x00000000000041a0 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) + 0x00000000000041b8 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 - 0x00000000000041c0 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) + 0x00000000000041d8 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 - 0x00000000000041e0 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) + 0x00000000000041f8 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 - 0x0000000000004200 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) + 0x0000000000004218 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 - 0x0000000000004220 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) + 0x0000000000004238 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 - 0x0000000000004240 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) + 0x0000000000004258 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 - 0x0000000000004258 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) + 0x0000000000004270 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 - 0x0000000000004278 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) + 0x0000000000004290 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 - 0x0000000000004298 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) + 0x00000000000042b0 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 0x4120 +.debug_ranges 0x0000000000000000 0x4138 .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) @@ -20705,66 +20739,66 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_ranges 0x0000000000002418 0x218 esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_ranges 0x0000000000002630 0x88 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .debug_ranges 0x00000000000026b8 0xf0 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .debug_ranges 0x00000000000027a8 0x18 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .debug_ranges 0x00000000000027c0 0xa0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .debug_ranges 0x0000000000002860 0x50 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - .debug_ranges 0x00000000000028b0 0x30 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - .debug_ranges 0x00000000000028e0 0x28 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_ranges 0x0000000000002908 0x98 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - .debug_ranges 0x00000000000029a0 0x108 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_ranges 0x0000000000002aa8 0x60 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_ranges 0x0000000000002b08 0x1c8 esp-idf/driver/libdriver.a(gpio.c.obj) - .debug_ranges 0x0000000000002cd0 0xb0 esp-idf/driver/libdriver.a(rtc_io.c.obj) - .debug_ranges 0x0000000000002d80 0x30 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_ranges 0x0000000000002db0 0x98 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_ranges 0x0000000000002e48 0x10 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - .debug_ranges 0x0000000000002e58 0x68 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_ranges 0x0000000000002ec0 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - .debug_ranges 0x0000000000002ef0 0x20 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - .debug_ranges 0x0000000000002f10 0x60 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - .debug_ranges 0x0000000000002f70 0x98 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_ranges 0x0000000000003008 0xd0 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_ranges 0x00000000000030d8 0x38 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_ranges 0x0000000000003110 0x148 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_ranges 0x0000000000003258 0x80 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_ranges 0x00000000000032d8 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_ranges 0x0000000000003370 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_ranges 0x00000000000033a0 0x48 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - .debug_ranges 0x00000000000033e8 0xb8 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - .debug_ranges 0x00000000000034a0 0x118 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_ranges 0x00000000000035b8 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_ranges 0x00000000000035e0 0x20 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_ranges 0x0000000000003600 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_ranges 0x0000000000003630 0x50 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_ranges 0x0000000000003680 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - .debug_ranges 0x0000000000003698 0x88 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - .debug_ranges 0x0000000000003720 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - .debug_ranges 0x0000000000003738 0x68 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_ranges 0x00000000000037a0 0x20 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_ranges 0x00000000000037c0 0x48 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_ranges 0x0000000000003808 0x30 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .debug_ranges 0x0000000000003838 0xd8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_ranges 0x0000000000003910 0x40 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_ranges 0x0000000000003950 0x18 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) - .debug_ranges 0x0000000000003968 0x10 esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_ranges 0x0000000000003978 0x18 esp-idf/hal/libhal.a(gpio_hal.c.obj) - .debug_ranges 0x0000000000003990 0x48 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_ranges 0x00000000000039d8 0x98 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_ranges 0x0000000000003a70 0x38 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_ranges 0x0000000000003aa8 0x78 esp-idf/hal/libhal.a(systimer_hal.c.obj) - .debug_ranges 0x0000000000003b20 0x18 esp-idf/hal/libhal.a(lcd_hal.c.obj) - .debug_ranges 0x0000000000003b38 0x48 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - .debug_ranges 0x0000000000003b80 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_ranges 0x0000000000003ba0 0x170 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - .debug_ranges 0x0000000000003d10 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .debug_ranges 0x0000000000003d28 0x100 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - .debug_ranges 0x0000000000003e28 0x70 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - .debug_ranges 0x0000000000003e98 0x58 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_ranges 0x0000000000003ef0 0x180 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_ranges 0x0000000000004070 0x10 esp-idf/hal/libhal.a(gdma_hal.c.obj) - .debug_ranges 0x0000000000004080 0xa0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_ranges 0x00000000000027a8 0x20 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .debug_ranges 0x00000000000027c8 0xb0 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .debug_ranges 0x0000000000002878 0x50 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_ranges 0x00000000000028c8 0x30 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_ranges 0x00000000000028f8 0x28 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_ranges 0x0000000000002920 0x98 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_ranges 0x00000000000029b8 0x108 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_ranges 0x0000000000002ac0 0x60 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_ranges 0x0000000000002b20 0x1c8 esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_ranges 0x0000000000002ce8 0xb0 esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_ranges 0x0000000000002d98 0x30 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_ranges 0x0000000000002dc8 0x98 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_ranges 0x0000000000002e60 0x10 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_ranges 0x0000000000002e70 0x68 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_ranges 0x0000000000002ed8 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_ranges 0x0000000000002f08 0x20 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_ranges 0x0000000000002f28 0x60 esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_ranges 0x0000000000002f88 0x98 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_ranges 0x0000000000003020 0xd0 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_ranges 0x00000000000030f0 0x38 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_ranges 0x0000000000003128 0x148 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_ranges 0x0000000000003270 0x80 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_ranges 0x00000000000032f0 0x98 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_ranges 0x0000000000003388 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_ranges 0x00000000000033b8 0x48 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_ranges 0x0000000000003400 0xb8 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_ranges 0x00000000000034b8 0x118 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_ranges 0x00000000000035d0 0x28 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_ranges 0x00000000000035f8 0x20 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_ranges 0x0000000000003618 0x30 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_ranges 0x0000000000003648 0x50 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_ranges 0x0000000000003698 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_ranges 0x00000000000036b0 0x88 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_ranges 0x0000000000003738 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_ranges 0x0000000000003750 0x68 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_ranges 0x00000000000037b8 0x20 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_ranges 0x00000000000037d8 0x48 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_ranges 0x0000000000003820 0x30 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_ranges 0x0000000000003850 0xd8 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_ranges 0x0000000000003928 0x40 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_ranges 0x0000000000003968 0x18 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_ranges 0x0000000000003980 0x10 esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_ranges 0x0000000000003990 0x18 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_ranges 0x00000000000039a8 0x48 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_ranges 0x00000000000039f0 0x98 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_ranges 0x0000000000003a88 0x38 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_ranges 0x0000000000003ac0 0x78 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_ranges 0x0000000000003b38 0x18 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_ranges 0x0000000000003b50 0x48 esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_ranges 0x0000000000003b98 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_ranges 0x0000000000003bb8 0x170 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_ranges 0x0000000000003d28 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_ranges 0x0000000000003d40 0x100 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_ranges 0x0000000000003e40 0x70 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_ranges 0x0000000000003eb0 0x58 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_ranges 0x0000000000003f08 0x180 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_ranges 0x0000000000004088 0x10 esp-idf/hal/libhal.a(gdma_hal.c.obj) + .debug_ranges 0x0000000000004098 0xa0 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) -.debug_line 0x0000000000000000 0xb5022 +.debug_line 0x0000000000000000 0xb4f9b .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) @@ -20851,112 +20885,112 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) .debug_line 0x00000000000503b9 0x5755 esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_line 0x0000000000055b0e 0x9f8 esp-idf/vfs/libvfs.a(vfs_console.c.obj) .debug_line 0x0000000000056506 0x13e0 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) - .debug_line 0x00000000000578e6 0xb4f esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - .debug_line 0x0000000000058435 0x42f2 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - .debug_line 0x000000000005c727 0x7e8 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) - .debug_line 0x000000000005cf0f 0x8cf esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - .debug_line 0x000000000005d7de 0x6b6 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_line 0x000000000005de94 0xe9 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) - .debug_line 0x000000000005df7d 0x234 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) - .debug_line 0x000000000005e1b1 0x11e2 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - .debug_line 0x000000000005f393 0x172f esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_line 0x0000000000060ac2 0xe0b esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - .debug_line 0x00000000000618cd 0x4d81 esp-idf/driver/libdriver.a(gpio.c.obj) - .debug_line 0x000000000006664e 0x1bb6 esp-idf/driver/libdriver.a(rtc_io.c.obj) - .debug_line 0x0000000000068204 0x599 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_line 0x000000000006879d 0x1678 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_line 0x0000000000069e15 0xf4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - .debug_line 0x0000000000069f09 0x1137 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_line 0x000000000006b040 0x4fc esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) - .debug_line 0x000000000006b53c 0x293 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - .debug_line 0x000000000006b7cf 0x6ae esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) - .debug_line 0x000000000006be7d 0x12af esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_line 0x000000000006d12c 0x1c45 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_line 0x000000000006ed71 0x512 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_line 0x000000000006f283 0x3ab2 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_line 0x0000000000072d35 0x1451 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_line 0x0000000000074186 0xf97 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_line 0x000000000007511d 0x515 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_line 0x0000000000075632 0x577 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) - .debug_line 0x0000000000075ba9 0xbc8 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) - .debug_line 0x0000000000076771 0x3c0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) - .debug_line 0x0000000000076b31 0x25c3 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_line 0x00000000000790f4 0x4c1 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_line 0x00000000000795b5 0x4ad esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_line 0x0000000000079a62 0x5df esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_line 0x000000000007a041 0xc38 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_line 0x000000000007ac79 0x3ee esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) - .debug_line 0x000000000007b067 0x1450 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) - .debug_line 0x000000000007c4b7 0x3ec esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) - .debug_line 0x000000000007c8a3 0xec4 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_line 0x000000000007d767 0x42b esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_line 0x000000000007db92 0x894 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_line 0x000000000007e426 0x940 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) - .debug_line 0x000000000007ed66 0x2afb esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_line 0x0000000000081861 0x881 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_line 0x00000000000820e2 0x117 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) - .debug_line 0x00000000000821f9 0x1b9 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) - .debug_line 0x00000000000823b2 0x326 esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_line 0x00000000000826d8 0x439 esp-idf/hal/libhal.a(gpio_hal.c.obj) - .debug_line 0x0000000000082b11 0xa53 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_line 0x0000000000083564 0x1db4 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_line 0x0000000000085318 0x5b6 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_line 0x00000000000858ce 0xd36 esp-idf/hal/libhal.a(systimer_hal.c.obj) - .debug_line 0x0000000000086604 0x733 esp-idf/hal/libhal.a(lcd_hal.c.obj) - .debug_line 0x0000000000086d37 0x14fe esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) - .debug_line 0x0000000000088235 0x1c1 esp-idf/soc/libsoc.a(gpio_periph.c.obj) - .debug_line 0x00000000000883f6 0x119 esp-idf/soc/libsoc.a(lcd_periph.c.obj) - .debug_line 0x000000000008850f 0x1c5 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - .debug_line 0x00000000000886d4 0x241 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_line 0x0000000000088915 0x4691 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) - .debug_line 0x000000000008cfa6 0x1e7 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) - .debug_line 0x000000000008d18d 0x2131 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) - .debug_line 0x000000000008f2be 0xace esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) - .debug_line 0x000000000008fd8c 0xc5e esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_line 0x00000000000909ea 0x2aca esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_line 0x00000000000934b4 0x251 esp-idf/hal/libhal.a(gdma_hal.c.obj) - .debug_line 0x0000000000093705 0x11b esp-idf/soc/libsoc.a(gdma_periph.c.obj) - .debug_line 0x0000000000093820 0x1643 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - .debug_line 0x0000000000094e63 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 0x00000000000956ee 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 0x000000000009601e 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 0x00000000000967cc 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 0x0000000000097079 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 0x0000000000097437 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 0x00000000000977ea 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 0x0000000000097824 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 0x00000000000978aa 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 0x00000000000980c4 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 0x000000000009836e 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 0x000000000009845b 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 0x0000000000098ee2 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 0x000000000009987b 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 0x0000000000099acd 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 0x0000000000099e73 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 0x000000000009a0af 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 0x000000000009a401 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 0x000000000009a8b7 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 0x000000000009ac7e 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 0x000000000009aed2 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 0x00000000000a0b41 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 0x00000000000a0bec 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 0x00000000000a6c1e 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 0x00000000000a6d90 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 0x00000000000a70ae 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 0x00000000000a9598 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 0x00000000000a9921 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 0x00000000000a9fed 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 0x00000000000aa1b6 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 0x00000000000aa356 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 0x00000000000aca31 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 0x00000000000acc6c 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 0x00000000000b0b89 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 0x00000000000b4b63 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 0x00000000000b4b9d 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 0x00000000000b4d2c 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 0x00000000000b4ea3 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 0x00000000000578e6 0x879 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + .debug_line 0x000000000005815f 0x4541 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + .debug_line 0x000000000005c6a0 0x7e8 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_line 0x000000000005ce88 0x8cf esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_line 0x000000000005d757 0x6b6 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_line 0x000000000005de0d 0xe9 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_line 0x000000000005def6 0x234 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .debug_line 0x000000000005e12a 0x11e2 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_line 0x000000000005f30c 0x172f esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_line 0x0000000000060a3b 0xe0b esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_line 0x0000000000061846 0x4d81 esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_line 0x00000000000665c7 0x1bb6 esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_line 0x000000000006817d 0x599 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_line 0x0000000000068716 0x1678 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_line 0x0000000000069d8e 0xf4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_line 0x0000000000069e82 0x1137 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_line 0x000000000006afb9 0x4fc esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_line 0x000000000006b4b5 0x293 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_line 0x000000000006b748 0x6ae esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_line 0x000000000006bdf6 0x12af esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_line 0x000000000006d0a5 0x1c45 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_line 0x000000000006ecea 0x512 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_line 0x000000000006f1fc 0x3ab2 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_line 0x0000000000072cae 0x1451 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_line 0x00000000000740ff 0xf97 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_line 0x0000000000075096 0x515 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_line 0x00000000000755ab 0x577 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_line 0x0000000000075b22 0xbc8 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_line 0x00000000000766ea 0x3c0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_line 0x0000000000076aaa 0x25c3 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_line 0x000000000007906d 0x4c1 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_line 0x000000000007952e 0x4ad esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_line 0x00000000000799db 0x5df esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_line 0x0000000000079fba 0xc38 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_line 0x000000000007abf2 0x3ee esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_line 0x000000000007afe0 0x1450 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_line 0x000000000007c430 0x3ec esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_line 0x000000000007c81c 0xec4 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_line 0x000000000007d6e0 0x42b esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_line 0x000000000007db0b 0x894 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_line 0x000000000007e39f 0x940 esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_line 0x000000000007ecdf 0x2afb esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_line 0x00000000000817da 0x881 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_line 0x000000000008205b 0x117 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + .debug_line 0x0000000000082172 0x1b9 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_line 0x000000000008232b 0x326 esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_line 0x0000000000082651 0x439 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_line 0x0000000000082a8a 0xa53 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_line 0x00000000000834dd 0x1db4 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_line 0x0000000000085291 0x5b6 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_line 0x0000000000085847 0xd36 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_line 0x000000000008657d 0x733 esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_line 0x0000000000086cb0 0x14fe esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_line 0x00000000000881ae 0x1c1 esp-idf/soc/libsoc.a(gpio_periph.c.obj) + .debug_line 0x000000000008836f 0x119 esp-idf/soc/libsoc.a(lcd_periph.c.obj) + .debug_line 0x0000000000088488 0x1c5 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + .debug_line 0x000000000008864d 0x241 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_line 0x000000000008888e 0x4691 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_line 0x000000000008cf1f 0x1e7 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_line 0x000000000008d106 0x2131 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_line 0x000000000008f237 0xace esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_line 0x000000000008fd05 0xc5e esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_line 0x0000000000090963 0x2aca esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_line 0x000000000009342d 0x251 esp-idf/hal/libhal.a(gdma_hal.c.obj) + .debug_line 0x000000000009367e 0x11b esp-idf/soc/libsoc.a(gdma_periph.c.obj) + .debug_line 0x0000000000093799 0x1643 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_line 0x0000000000094ddc 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 0x0000000000095667 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 0x0000000000095f97 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 0x0000000000096745 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 0x0000000000096ff2 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 0x00000000000973b0 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 0x0000000000097763 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 0x000000000009779d 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 0x0000000000097823 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 0x000000000009803d 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 0x00000000000982e7 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 0x00000000000983d4 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 0x0000000000098e5b 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 0x00000000000997f4 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 0x0000000000099a46 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 0x0000000000099dec 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 0x000000000009a028 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 0x000000000009a37a 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 0x000000000009a830 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 0x000000000009abf7 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 0x000000000009ae4b 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 0x00000000000a0aba 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 0x00000000000a0b65 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 0x00000000000a6b97 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 0x00000000000a6d09 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 0x00000000000a7027 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 0x00000000000a9511 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 0x00000000000a989a 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 0x00000000000a9f66 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 0x00000000000aa12f 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 0x00000000000aa2cf 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 0x00000000000ac9aa 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 0x00000000000acbe5 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 0x00000000000b0b02 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 0x00000000000b4adc 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 0x00000000000b4b16 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 0x00000000000b4ca5 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 0x00000000000b4e1c 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 0x2836a +.debug_str 0x0000000000000000 0x2842b .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 0xa60 esp-idf/pthread/libpthread.a(pthread.c.obj) @@ -21049,286 +21083,286 @@ OUTPUT(i80_controller.elf elf32-xtensa-le) 0xf52 (size before relaxing) .debug_str 0x000000000000dde6 0x1ea esp-idf/esp_hw_support/libesp_hw_support.a(regi2c_ctrl.c.obj) 0x516 (size before relaxing) - .debug_str 0x000000000000dfd0 0x813 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .debug_str 0x000000000000dfd0 0x818 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) 0x1d44 (size before relaxing) - .debug_str 0x000000000000e7e3 0x722 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + .debug_str 0x000000000000e7e8 0x722 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x24d6 (size before relaxing) - .debug_str 0x000000000000ef05 0x22a esp-idf/esp_hw_support/libesp_hw_support.a(rtc_sleep.c.obj) + .debug_str 0x000000000000ef0a 0x22a esp-idf/esp_hw_support/libesp_hw_support.a(rtc_sleep.c.obj) 0x5e7 (size before relaxing) - .debug_str 0x000000000000f12f 0x246 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_time.c.obj) + .debug_str 0x000000000000f134 0x246 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_time.c.obj) 0x649 (size before relaxing) - .debug_str 0x000000000000f375 0x63 esp-idf/esp_hw_support/libesp_hw_support.a(chip_info.c.obj) + .debug_str 0x000000000000f37a 0x63 esp-idf/esp_hw_support/libesp_hw_support.a(chip_info.c.obj) 0x2d4 (size before relaxing) - .debug_str 0x000000000000f3d8 0xda4 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .debug_str 0x000000000000f3dd 0xda4 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) 0x1508 (size before relaxing) - .debug_str 0x000000000001017c 0x1a39 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) + .debug_str 0x0000000000010181 0x1a39 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot.c.obj) 0x2866 (size before relaxing) - .debug_str 0x0000000000011bb5 0xa4 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot_conv.c.obj) + .debug_str 0x0000000000011bba 0xa4 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memprot_conv.c.obj) 0x45f (size before relaxing) - .debug_str 0x0000000000011c59 0x46f esp-idf/freertos/libfreertos.a(port.c.obj) + .debug_str 0x0000000000011c5e 0x46f esp-idf/freertos/libfreertos.a(port.c.obj) 0xa22 (size before relaxing) - .debug_str 0x00000000000120c8 0x65 esp-idf/freertos/libfreertos.a(portasm.S.obj) + .debug_str 0x00000000000120cd 0x65 esp-idf/freertos/libfreertos.a(portasm.S.obj) 0xaf (size before relaxing) - .debug_str 0x000000000001212d 0x6c esp-idf/freertos/libfreertos.a(xtensa_context.S.obj) + .debug_str 0x0000000000012132 0x6c esp-idf/freertos/libfreertos.a(xtensa_context.S.obj) 0xb6 (size before relaxing) - .debug_str 0x0000000000012199 0x6c esp-idf/freertos/libfreertos.a(xtensa_vectors.S.obj) + .debug_str 0x000000000001219e 0x6c esp-idf/freertos/libfreertos.a(xtensa_vectors.S.obj) 0xb6 (size before relaxing) - .debug_str 0x0000000000012205 0x9ab esp-idf/freertos/libfreertos.a(port_systick.c.obj) + .debug_str 0x000000000001220a 0x9ab esp-idf/freertos/libfreertos.a(port_systick.c.obj) 0x19e2 (size before relaxing) - .debug_str 0x0000000000012bb0 0x8da esp-idf/freertos/libfreertos.a(queue.c.obj) + .debug_str 0x0000000000012bb5 0x8da esp-idf/freertos/libfreertos.a(queue.c.obj) 0xdcf (size before relaxing) - .debug_str 0x000000000001348a 0x1172 esp-idf/freertos/libfreertos.a(tasks.c.obj) + .debug_str 0x000000000001348f 0x1172 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x1f4d (size before relaxing) - .debug_str 0x00000000000145fc 0x154 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + .debug_str 0x0000000000014601 0x154 esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x584 (size before relaxing) - .debug_str 0x0000000000014750 0x60 esp-idf/freertos/libfreertos.a(FreeRTOS-openocd.c.obj) + .debug_str 0x0000000000014755 0x60 esp-idf/freertos/libfreertos.a(FreeRTOS-openocd.c.obj) 0x1d8 (size before relaxing) - .debug_str 0x00000000000147b0 0x74 esp-idf/freertos/libfreertos.a(xtensa_vector_defaults.S.obj) + .debug_str 0x00000000000147b5 0x74 esp-idf/freertos/libfreertos.a(xtensa_vector_defaults.S.obj) 0xbe (size before relaxing) - .debug_str 0x0000000000014824 0x127 esp-idf/freertos/libfreertos.a(port_common.c.obj) + .debug_str 0x0000000000014829 0x127 esp-idf/freertos/libfreertos.a(port_common.c.obj) 0x85f (size before relaxing) - .debug_str 0x000000000001494b 0x93 esp-idf/freertos/libfreertos.a(list.c.obj) + .debug_str 0x0000000000014950 0x93 esp-idf/freertos/libfreertos.a(list.c.obj) 0x31d (size before relaxing) - .debug_str 0x00000000000149de 0x58 esp-idf/newlib/libnewlib.a(abort.c.obj) + .debug_str 0x00000000000149e3 0x58 esp-idf/newlib/libnewlib.a(abort.c.obj) 0x24f (size before relaxing) - .debug_str 0x0000000000014a36 0xb0 esp-idf/newlib/libnewlib.a(assert.c.obj) + .debug_str 0x0000000000014a3b 0xb0 esp-idf/newlib/libnewlib.a(assert.c.obj) 0x2e8 (size before relaxing) - .debug_str 0x0000000000014ae6 0x1f3 esp-idf/newlib/libnewlib.a(heap.c.obj) + .debug_str 0x0000000000014aeb 0x1f3 esp-idf/newlib/libnewlib.a(heap.c.obj) 0x75c (size before relaxing) - .debug_str 0x0000000000014cd9 0x387 esp-idf/newlib/libnewlib.a(locks.c.obj) + .debug_str 0x0000000000014cde 0x387 esp-idf/newlib/libnewlib.a(locks.c.obj) 0x8b6 (size before relaxing) - .debug_str 0x0000000000015060 0xd2 esp-idf/newlib/libnewlib.a(pthread.c.obj) + .debug_str 0x0000000000015065 0xd2 esp-idf/newlib/libnewlib.a(pthread.c.obj) 0x344 (size before relaxing) - .debug_str 0x0000000000015132 0x72 esp-idf/newlib/libnewlib.a(reent_init.c.obj) + .debug_str 0x0000000000015137 0x72 esp-idf/newlib/libnewlib.a(reent_init.c.obj) 0x60e (size before relaxing) - .debug_str 0x00000000000151a4 0x224 esp-idf/newlib/libnewlib.a(newlib_init.c.obj) + .debug_str 0x00000000000151a9 0x224 esp-idf/newlib/libnewlib.a(newlib_init.c.obj) 0xb3e (size before relaxing) - .debug_str 0x00000000000153c8 0x11a esp-idf/newlib/libnewlib.a(syscalls.c.obj) + .debug_str 0x00000000000153cd 0x11a esp-idf/newlib/libnewlib.a(syscalls.c.obj) 0x844 (size before relaxing) - .debug_str 0x00000000000154e2 0x24e esp-idf/newlib/libnewlib.a(time.c.obj) + .debug_str 0x00000000000154e7 0x24e esp-idf/newlib/libnewlib.a(time.c.obj) 0xa1d (size before relaxing) - .debug_str 0x0000000000015730 0xd5 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) + .debug_str 0x0000000000015735 0xd5 esp-idf/newlib/libnewlib.a(esp_time_impl.c.obj) 0x96e (size before relaxing) - .debug_str 0x0000000000015805 0x1103 esp-idf/cxx/libcxx.a(cxx_guards.cpp.obj) + .debug_str 0x000000000001580a 0x1103 esp-idf/cxx/libcxx.a(cxx_guards.cpp.obj) 0x1a9b (size before relaxing) - .debug_str 0x0000000000016908 0x306 esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) + .debug_str 0x000000000001690d 0x306 esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) 0x4b9 (size before relaxing) - .debug_str 0x0000000000016c0e 0x4c3 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) + .debug_str 0x0000000000016c13 0x4c3 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0xd28 (size before relaxing) - .debug_str 0x00000000000170d1 0x5e esp-idf/esp_timer/libesp_timer.a(system_time.c.obj) + .debug_str 0x00000000000170d6 0x5e esp-idf/esp_timer/libesp_timer.a(system_time.c.obj) 0x391 (size before relaxing) - .debug_str 0x000000000001712f 0xbb esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_common.c.obj) + .debug_str 0x0000000000017134 0xbb esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_common.c.obj) 0x316 (size before relaxing) - .debug_str 0x00000000000171ea 0x1fa esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .debug_str 0x00000000000171ef 0x1fa esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) 0x1c1f (size before relaxing) - .debug_str 0x00000000000173e4 0x177 esp-idf/esp_phy/libesp_phy.a(phy_override.c.obj) + .debug_str 0x00000000000173e9 0x177 esp-idf/esp_phy/libesp_phy.a(phy_override.c.obj) 0x37a (size before relaxing) - .debug_str 0x000000000001755b 0x847 esp-idf/vfs/libvfs.a(vfs.c.obj) + .debug_str 0x0000000000017560 0x841 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x130e (size before relaxing) - .debug_str 0x0000000000017da2 0x1f8 esp-idf/vfs/libvfs.a(vfs_console.c.obj) + .debug_str 0x0000000000017da1 0x1f8 esp-idf/vfs/libvfs.a(vfs_console.c.obj) 0x9f5 (size before relaxing) - .debug_str 0x0000000000017f9a 0x418 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) + .debug_str 0x0000000000017f99 0x418 esp-idf/vfs/libvfs.a(vfs_usb_serial_jtag.c.obj) 0x15f8 (size before relaxing) - .debug_str 0x00000000000183b2 0x580 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) - 0xc58 (size before relaxing) - .debug_str 0x0000000000018932 0x15e7 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) - 0x274b (size before relaxing) - .debug_str 0x0000000000019f19 0xa2 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) + .debug_str 0x00000000000183b1 0x599 esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + 0xc33 (size before relaxing) + .debug_str 0x000000000001894a 0x1690 esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) + 0x2855 (size before relaxing) + .debug_str 0x0000000000019fda 0xa2 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_common.c.obj) 0x4bf (size before relaxing) - .debug_str 0x0000000000019fbb 0xc4 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) + .debug_str 0x000000000001a07c 0xc4 esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) 0x599 (size before relaxing) - .debug_str 0x000000000001a07f 0xd4 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_str 0x000000000001a140 0xd4 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) 0x35b (size before relaxing) - .debug_str 0x000000000001a153 0x4b esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_str 0x000000000001a214 0x4b esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) 0x95 (size before relaxing) - .debug_str 0x000000000001a19e 0xe36 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .debug_str 0x000000000001a25f 0xe36 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) 0x1b13 (size before relaxing) - .debug_str 0x000000000001afd4 0x389 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_str 0x000000000001b095 0x389 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) 0x828 (size before relaxing) - .debug_str 0x000000000001b35d 0x3dd esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_str 0x000000000001b41e 0x3dd esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x9c4 (size before relaxing) - .debug_str 0x000000000001b73a 0x158 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_str 0x000000000001b7fb 0x158 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) 0x71b (size before relaxing) - .debug_str 0x000000000001b892 0x93f esp-idf/driver/libdriver.a(gpio.c.obj) + .debug_str 0x000000000001b953 0x93f esp-idf/driver/libdriver.a(gpio.c.obj) 0x22c5 (size before relaxing) - .debug_str 0x000000000001c1d1 0x880 esp-idf/driver/libdriver.a(rtc_io.c.obj) + .debug_str 0x000000000001c292 0x880 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x2974 (size before relaxing) - .debug_str 0x000000000001ca51 0x187 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_str 0x000000000001cb12 0x187 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) 0x7ec (size before relaxing) - .debug_str 0x000000000001cbd8 0x1d25 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_str 0x000000000001cc99 0x1d25 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) 0x28a7 (size before relaxing) - .debug_str 0x000000000001e8fd 0x5a esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_str 0x000000000001e9be 0x5a esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) 0x20a (size before relaxing) - .debug_str 0x000000000001e957 0x456 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_str 0x000000000001ea18 0x456 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) 0xa2c (size before relaxing) - .debug_str 0x000000000001edad 0x1ad esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_str 0x000000000001ee6e 0x1ad esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) 0x5e9 (size before relaxing) - .debug_str 0x000000000001ef5a 0x96 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_str 0x000000000001f01b 0x96 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) 0x31a (size before relaxing) - .debug_str 0x000000000001eff0 0x35a esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_str 0x000000000001f0b1 0x35a esp-idf/spi_flash/libspi_flash.a(spi_flash_timing_tuning.c.obj) 0x626 (size before relaxing) - .debug_str 0x000000000001f34a 0x79f esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_str 0x000000000001f40b 0x79f esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0xd6d (size before relaxing) - .debug_str 0x000000000001fae9 0x386 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_str 0x000000000001fbaa 0x386 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x861 (size before relaxing) - .debug_str 0x000000000001fe6f 0x1d1 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_str 0x000000000001ff30 0x1d1 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) 0x5aa (size before relaxing) - .debug_str 0x0000000000020040 0xd6d esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_str 0x0000000000020101 0xd6d esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0x1d0e (size before relaxing) - .debug_str 0x0000000000020dad 0x5bd esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_str 0x0000000000020e6e 0x5bd esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) 0x3b7c (size before relaxing) - .debug_str 0x000000000002136a 0x307 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_str 0x000000000002142b 0x307 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0xbc7 (size before relaxing) - .debug_str 0x0000000000021671 0xaa esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_str 0x0000000000021732 0xaa esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) 0x777 (size before relaxing) - .debug_str 0x000000000002171b 0xe2 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) + .debug_str 0x00000000000217dc 0xe2 esp-idf/spi_flash/libspi_flash.a(spi_timing_config.c.obj) 0x3f7 (size before relaxing) - .debug_str 0x00000000000217fd 0x571 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_str 0x00000000000218be 0x571 esp-idf/spi_flash/libspi_flash.a(spi_flash_hpm_enable.c.obj) 0x9d7 (size before relaxing) - .debug_str 0x0000000000021d6e 0x114 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_str 0x0000000000021e2f 0x114 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) 0x94e (size before relaxing) - .debug_str 0x0000000000021e82 0x8fb esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_str 0x0000000000021f43 0x8fb esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x1348 (size before relaxing) - .debug_str 0x000000000002277d 0xed esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_str 0x000000000002283e 0xed esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) 0xc5f (size before relaxing) - .debug_str 0x000000000002286a 0xa9 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_str 0x000000000002292b 0xa9 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) 0xba9 (size before relaxing) - .debug_str 0x0000000000022913 0x16f esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_str 0x00000000000229d4 0x16f esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) 0xc91 (size before relaxing) - .debug_str 0x0000000000022a82 0x10a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_str 0x0000000000022b43 0x10a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) 0xd3c (size before relaxing) - .debug_str 0x0000000000022b8c 0x89 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_str 0x0000000000022c4d 0x89 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_boya.c.obj) 0xbbe (size before relaxing) - .debug_str 0x0000000000022c15 0x2c0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_str 0x0000000000022cd6 0x2c0 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) 0xe2a (size before relaxing) - .debug_str 0x0000000000022ed5 0x83 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_str 0x0000000000022f96 0x83 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_th.c.obj) 0xbb6 (size before relaxing) - .debug_str 0x0000000000022f58 0x4b9 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_str 0x0000000000023019 0x4b9 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) 0x3025 (size before relaxing) - .debug_str 0x0000000000023411 0xba esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_str 0x00000000000234d2 0xba esp-idf/esp_system/libesp_system.a(esp_err.c.obj) 0x2c3 (size before relaxing) - .debug_str 0x00000000000234cb 0x173 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_str 0x000000000002358c 0x173 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) 0xe39 (size before relaxing) - .debug_str 0x000000000002363e 0x15d esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) + .debug_str 0x00000000000236ff 0x15d esp-idf/esp_system/libesp_system.a(esp_ipc.c.obj) 0x632 (size before relaxing) - .debug_str 0x000000000002379b 0x494 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_str 0x000000000002385c 0x494 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xbbb (size before relaxing) - .debug_str 0x0000000000023c2f 0x99 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_str 0x0000000000023cf0 0x99 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0x406c (size before relaxing) - .debug_str 0x0000000000023cc8 0x62 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + .debug_str 0x0000000000023d89 0x62 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) 0xac (size before relaxing) - .debug_str 0x0000000000023d2a 0x51 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_str 0x0000000000023deb 0x51 esp-idf/esp_rom/libesp_rom.a(esp_rom_mmap.c.obj) 0x1fa (size before relaxing) - .debug_str 0x0000000000023d7b 0xab esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_str 0x0000000000023e3c 0xab esp-idf/hal/libhal.a(mpu_hal.c.obj) 0x2a7 (size before relaxing) - .debug_str 0x0000000000023e26 0x72 esp-idf/hal/libhal.a(gpio_hal.c.obj) + .debug_str 0x0000000000023ee7 0x72 esp-idf/hal/libhal.a(gpio_hal.c.obj) 0x7b2 (size before relaxing) - .debug_str 0x0000000000023e98 0x172 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_str 0x0000000000023f59 0x172 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x2c17 (size before relaxing) - .debug_str 0x000000000002400a 0x579 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_str 0x00000000000240cb 0x579 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) 0x2ff1 (size before relaxing) - .debug_str 0x0000000000024583 0x20d esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_str 0x0000000000024644 0x20d esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) 0x4b5 (size before relaxing) - .debug_str 0x0000000000024790 0x237 esp-idf/hal/libhal.a(systimer_hal.c.obj) + .debug_str 0x0000000000024851 0x237 esp-idf/hal/libhal.a(systimer_hal.c.obj) 0xd6c (size before relaxing) - .debug_str 0x00000000000249c7 0x9a esp-idf/hal/libhal.a(lcd_hal.c.obj) + .debug_str 0x0000000000024a88 0x9a esp-idf/hal/libhal.a(lcd_hal.c.obj) 0xe56 (size before relaxing) - .debug_str 0x0000000000024a61 0x28e esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_str 0x0000000000024b22 0x28e esp-idf/hal/libhal.a(spi_flash_hal_gpspi.c.obj) 0x2cd3 (size before relaxing) - .debug_str 0x0000000000024cef 0x4c esp-idf/soc/libsoc.a(gpio_periph.c.obj) + .debug_str 0x0000000000024db0 0x4c esp-idf/soc/libsoc.a(gpio_periph.c.obj) 0x1f8 (size before relaxing) - .debug_str 0x0000000000024d3b 0x4b esp-idf/soc/libsoc.a(lcd_periph.c.obj) + .debug_str 0x0000000000024dfc 0x4b esp-idf/soc/libsoc.a(lcd_periph.c.obj) 0xec2 (size before relaxing) - .debug_str 0x0000000000024d86 0x4e esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + .debug_str 0x0000000000024e47 0x4e esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) 0x24f (size before relaxing) - .debug_str 0x0000000000024dd4 0x6c esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_str 0x0000000000024e95 0x6c esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) 0x22b (size before relaxing) - .debug_str 0x0000000000024e40 0xef1 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) + .debug_str 0x0000000000024f01 0xef1 esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) 0x1b6e (size before relaxing) - .debug_str 0x0000000000025d31 0x59 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) + .debug_str 0x0000000000025df2 0x59 esp-idf/esp_hw_support/libesp_hw_support.a(systimer.c.obj) 0x204 (size before relaxing) - .debug_str 0x0000000000025d8a 0x484 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) + .debug_str 0x0000000000025e4b 0x484 esp-idf/driver/libdriver.a(spi_bus_lock.c.obj) 0xa25 (size before relaxing) - .debug_str 0x000000000002620e 0x414 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) + .debug_str 0x00000000000262cf 0x414 esp-idf/bootloader_support/libbootloader_support.a(flash_qio_mode.c.obj) 0x92f (size before relaxing) - .debug_str 0x0000000000026622 0x6ac esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_str 0x00000000000266e3 0x6ac esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) 0xe15 (size before relaxing) - .debug_str 0x0000000000026cce 0x7d1 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_str 0x0000000000026d8f 0x7d1 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) 0x133e (size before relaxing) - .debug_str 0x000000000002749f 0x46 esp-idf/hal/libhal.a(gdma_hal.c.obj) + .debug_str 0x0000000000027560 0x46 esp-idf/hal/libhal.a(gdma_hal.c.obj) 0xa1a (size before relaxing) - .debug_str 0x00000000000274e5 0x4c esp-idf/soc/libsoc.a(gdma_periph.c.obj) + .debug_str 0x00000000000275a6 0x4c esp-idf/soc/libsoc.a(gdma_periph.c.obj) 0xe8f (size before relaxing) - .debug_str 0x0000000000027531 0x28e esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_str 0x00000000000275f2 0x28e esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0xff3 (size before relaxing) - .debug_str 0x00000000000277bf 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 0x0000000000027880 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 0x00000000000278ba 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 0x00000000000278ba 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 0x00000000000278ba 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 0x00000000000278ba 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 0x000000000002797b 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 0x000000000002797b 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 0x000000000002797b 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 0x000000000002797b 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 0x0000000000027934 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 0x0000000000027934 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 0x0000000000027934 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 0x0000000000027934 0x1d9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.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 0x00000000000279f5 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 0x00000000000279f5 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 0x00000000000279f5 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 0x00000000000279f5 0x1d9 e:/espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.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 0x0000000000027b0d 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 0x0000000000027bce 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 0x0000000000027b3d 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 0x0000000000027bfe 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 0x0000000000027b4e 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 0x0000000000027c0f 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 0x0000000000027ba3 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 0x0000000000027c64 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 0x0000000000027c0a 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 0x0000000000027ccb 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 0x0000000000027c19 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 0x0000000000027cda 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 0x0000000000027c48 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 0x0000000000027d09 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 0x0000000000027c5e 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 0x0000000000027d1f 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 0x0000000000027c7b 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 0x0000000000027d3c 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 0x0000000000027c98 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 0x0000000000027d59 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 0x0000000000027cb1 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 0x0000000000027d72 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 0x0000000000027cbc 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 0x0000000000027d7d 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 0x0000000000028059 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 0x000000000002811a 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 0x000000000002806c 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 0x000000000002812d 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 0x000000000002808b 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 0x000000000002814c 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 0x0000000000028096 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 0x0000000000028096 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\libc.a(lib_a-dtoa.o) + .debug_str 0x0000000000028157 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 0x0000000000028157 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\libc.a(lib_a-dtoa.o) 0x85a (size before relaxing) - .debug_str 0x00000000000281ca 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 0x000000000002828b 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 0x00000000000281d6 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 0x0000000000028297 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 0x00000000000281e0 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 0x00000000000282a1 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 0x00000000000281e5 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 0x00000000000282a6 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 0x0000000000028240 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 0x0000000000028301 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 0x00000000000282a1 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 0x0000000000028362 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 0x00000000000282b6 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 0x0000000000028377 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 0x00000000000282c4 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 0x0000000000028385 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 0x00000000000282db 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 0x000000000002839c 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 0x00000000000282e3 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 0x00000000000283a4 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 0x000000000002834f 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 0x0000000000028410 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 0x0000000000028359 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 0x000000000002841a 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 @@ -23331,7 +23365,7 @@ esp_lcd_panel_io_del esp-idf/esp_lcd/libesp_lcd.a(e 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) esp_lcd_panel_io_tx_color esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) - esp-idf/main/libmain.a(i80_controller_example_main.c.obj) + esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) esp_lcd_panel_io_tx_param esp-idf/esp_lcd/libesp_lcd.a(esp_lcd_panel_io.c.obj) esp_log_default_level esp-idf/log/liblog.a(log.c.obj) esp-idf/driver/libdriver.a(spi_common.c.obj) @@ -24020,7 +24054,6 @@ gdma_start esp-idf/esp_hw_support/libesp_ esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) esp-idf/main/libmain.a(esp_lcd_panel_io_i80_hub75.c.obj) gdma_stop esp-idf/esp_hw_support/libesp_hw_support.a(gdma.c.obj) -get_one_line esp-idf/main/libmain.a(i80_controller_example_main.c.obj) get_temp_buffer_not_supported esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) get_vfs_for_index esp-idf/vfs/libvfs.a(vfs.c.obj) esp-idf/vfs/libvfs.a(vfs_console.c.obj) @@ -24141,9 +24174,13 @@ heap_caps_realloc_default esp-idf/heap/libheap.a(heap_ca esp-idf/newlib/libnewlib.a(heap.c.obj) 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_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) +i80_bus esp-idf/main/libmain.a(i80_controller_example_main.c.obj) include_esp_phy_override esp-idf/esp_phy/libesp_phy.a(phy_override.c.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) 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) @@ -24164,7 +24201,8 @@ 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) -ledbuf esp-idf/main/libmain.a(i80_controller_example_main.c.obj) +led_matrix_addr_gpio_init 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) 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) @@ -24246,7 +24284,6 @@ 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/vfs/libvfs.a(vfs.c.obj) esp-idf/newlib/libnewlib.a(assert.c.obj) esp-idf/freertos/libfreertos.a(queue.c.obj) @@ -25314,6 +25351,8 @@ 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) + esp-idf/main/libmain.a(i80_controller_example_main.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) diff --git a/build/log/idf_py_stderr_output_13552 b/build/log/idf_py_stderr_output_13552 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_15404 b/build/log/idf_py_stderr_output_15404 new file mode 100644 index 0000000..d0f386c --- /dev/null +++ b/build/log/idf_py_stderr_output_15404 @@ -0,0 +1,11 @@ +--- WARNING: GDB cannot open serial ports accessed as COMx +--- Using \\.\COM3 instead... +--- idf_monitor on \\.\COM3 115200 --- +--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H --- +0x40378c1e: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 + +0x403751c0: call_start_cpu1 at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/cpu_start.c:143 + +ClearCommError failed (PermissionError(13, '设备不识别此命令。', None, 22)) +Waiting for the device to reconnect....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... + diff --git a/build/log/idf_py_stderr_output_15416 b/build/log/idf_py_stderr_output_15416 new file mode 100644 index 0000000..d7c0f97 --- /dev/null +++ b/build/log/idf_py_stderr_output_15416 @@ -0,0 +1,9 @@ +--- WARNING: GDB cannot open serial ports accessed as COMx +--- Using \\.\COM3 instead... +--- idf_monitor on \\.\COM3 115200 --- +--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H --- +0x40378c22: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110 + +0x403751c0: call_start_cpu1 at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/cpu_start.c:143 + + diff --git a/build/log/idf_py_stderr_output_15532 b/build/log/idf_py_stderr_output_15532 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_16156 b/build/log/idf_py_stderr_output_16156 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_16316 b/build/log/idf_py_stderr_output_16316 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_16360 b/build/log/idf_py_stderr_output_16360 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_3212 b/build/log/idf_py_stderr_output_3212 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_4052 b/build/log/idf_py_stderr_output_4052 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_4564 b/build/log/idf_py_stderr_output_4564 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_7248 b/build/log/idf_py_stderr_output_7248 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stderr_output_8996 b/build/log/idf_py_stderr_output_8996 new file mode 100644 index 0000000..e69de29 diff --git a/build/log/idf_py_stdout_output_13552 b/build/log/idf_py_stdout_output_13552 new file mode 100644 index 0000000..077bde6 --- /dev/null +++ b/build/log/idf_py_stdout_output_13552 @@ -0,0 +1,50 @@ +[1/9] 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 0x4f90 bytes. 0x3070 bytes (38%) free. +[2/7] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.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/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/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/esp_lcd_panel_io_i80_hub75.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\esp_lcd_panel_io_i80_hub75.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj -c E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c +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:144:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 144 | 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_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:153:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 153 | 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: In function 'esp_lcd_new_i80_hub75_bus': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:176:46: error: 'max_scan_line_times' undeclared (first use in this function) + 176 | bus->format_buffer = heap_caps_calloc(1, max_scan_line_times * max_scan_line * max_transfer_bytes, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); + | ^~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:176:46: 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/esp_lcd_panel_io_i80_hub75.c:176:68: error: 'max_scan_line' undeclared (first use in this function) + 176 | bus->format_buffer = heap_caps_calloc(1, max_scan_line_times * max_scan_line * max_transfer_bytes, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); + | ^~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'i80_lcd_prepare_param_buffer': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:415:19: warning: initialization of 'uint8_t *' {aka 'unsigned char *'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 415 | uint8_t *to = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:432:15: error: invalid operands to binary - (have 'uint8_t *' {aka 'unsigned char *'} and 'uint16_t *' {aka 'short unsigned int *'}) + 432 | return to - bus->format_buffer; + | ^ ~~~~~~~~~~~~~~~~~~ + | | + | uint16_t * {aka short unsigned int *} +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:433:1: error: control reaches end of non-void function [-Werror=return-type] + 433 | } + | ^ +cc1.exe: some warnings being treated as errors +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_15404 b/build/log/idf_py_stdout_output_15404 new file mode 100644 index 0000000..f50af20 --- /dev/null +++ b/build/log/idf_py_stdout_output_15404 @@ -0,0 +1,2715 @@ +I (104) esp_image: segment 1: paddr=0001a53c vaddr=3fc916ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378c1e +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x168c +load:0x403c9700,len:0xbe0 +load:0x403cc700,len:0x2cd0 +entry 0x403c9908 +I (24) boot: ESP-IDF v5.0.4-dirty 2nd stage bootloader +I (25) boot: compile time 08:38:38 +I (25) boot: Multicore bootloader +I (27) boot: chip revision: v0.1 +I (31) boot.esp32s3: Boot SPI Speed : 80MHz +I (36) boot.esp32s3: SPI Mode : DIO +I (41) boot.esp32s3: SPI Flash Size : 2MB +I (45) boot: Enabling RNG early entropy source... +I (51) boot: Partition Table: +I (54) boot: ## Label Usage Type ST Offset Length +I (62) boot: 0 nvs WiFi data 01 02 00009000 00006000 +I (69) boot: 1 phy_init RF data 01 01 0000f000 00001000 +I (76) boot: 2 factory factory app 00 00 00010000 00100000 +I (84) boot: End of partition table +I (88) esp_image: segment 0: paddr=00010020 vaddr=3c020020 size=0a514h ( 42260) map +I (104) esp_image: segment 1: paddr=0001a53c vaddr=3fc91600 size=022f8h ( 8952) load +I (107) esp_image: segment 2: paddr=0001c83c vaddr=40374000 size=037dch ( 14300) load +I (117) esp_image: segment 3: paddr=00020020 vaddr=42000020 size=1b150h (110928) map +I (142) esp_image: segment 4: paddr=0003b178 vaddr=403777dc size=09d94h ( 40340) load +I (157) boot: Loaded app from partition at offset 0x10000 +I (157) boot: Disabling RNG early entropy source... +I (157) cpu_start: Multicore app +I (161) cpu_start: Pro cpu up. +I (165) cpu_start: Starting app cpu, entry point is 0x403751c0 +I (0) cpu_start: App cpu up. +I (181) cpu_start: Pro cpu start user code +I (181) cpu_start: cpu freq: 160000000 Hz +I (181) cpu_start: Application information: +I (181) cpu_start: Project name: i80_controller +I (181) cpu_start: App version: 25abd4e-dirty +I (181) cpu_start: Compile time: Jan 29 2024 14:50:07 +I (182) cpu_start: ELF file SHA256: ba30dc3b04e299f2... +I (182) cpu_start: ESP-IDF: v5.0.4-dirty +I (182) cpu_start: Min chip rev: v0.0 +I (182) cpu_start: Max chip rev: v0.99  +I (183) cpu_start: Chip rev: v0.1 +I (183) heap_init: Initializing. RAM available for dynamic allocation: +I (183) heap_init: At 3FC94318 len 000553F8 (340 KiB): DRAM +I (184) heap_init: At 3FCE9710 len 00005724 (21 KiB): STACK/DRAM +I (184) heap_init: At 3FCF0000 len 00008000 (32 KiB): DRAM +I (184) heap_init: At 600FE010 len 00001FD8 (7 KiB): RTCRAM +I (185) spi_flash: detected chip: gd +I (186) spi_flash: flash io: dio +W (186) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. +I (187) app_start: Starting scheduler on CPU0 +I (188) app_start: Starting scheduler on CPU1 +I (188) main_task: Started on CPU0 +I (198) main_task: Calling app_main() +I (198) led matrix: Initialize Intel 8080 bus +I (198) gpio: GPIO[8]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0  +I (198) gpio: GPIO[21]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0  +I (198) gpio: GPIO[33]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0  +I (198) gpio: GPIO[34]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0  +I (198) gpio: GPIO[35]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0  +I (198) gpio: GPIO[36]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0  +I (198) led matrix: Test send data to LCD +I (198) lcd_panel.io: esp_lcd_panel_io_tx_color +I (198) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (198) lcd_panel.io.i80.hub75: 1 +I (198) lcd_panel.io.i80.hub75: 2 +I (198) lcd_panel.io.i80.hub75: 3 +I (198) lcd_panel.io.i80.hub75: 4 +I (198) lcd_panel.io.i80.hub75: 5 +I (208) lcd_panel.io.i80.hub75: 6 +I (1208) led matrix: line trans done +I (2208) led matrix: Test send data to LCD +I (2208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (2208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (2208) lcd_panel.io.i80.hub75: 1 +I (2208) lcd_panel.io.i80.hub75: 2 +I (2208) lcd_panel.io.i80.hub75: 3 +I (2208) lcd_panel.io.i80.hub75: 4 +I (2208) lcd_panel.io.i80.hub75: 5 +I (2208) lcd_panel.io.i80.hub75: 6 +I (3208) led matrix: line trans done +I (4208) led matrix: Test send data to LCD +I (4208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (4208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (4208) lcd_panel.io.i80.hub75: 1 +I (4208) lcd_panel.io.i80.hub75: 2 +I (4208) lcd_panel.io.i80.hub75: 3 +I (4208) lcd_panel.io.i80.hub75: 4 +I (4208) lcd_panel.io.i80.hub75: 5 +I (4208) lcd_panel.io.i80.hub75: 6 +I (5208) led matrix: line trans done +I (6208) led matrix: Test send data to LCD +I (6208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (6208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (6208) lcd_panel.io.i80.hub75: 1 +I (6208) lcd_panel.io.i80.hub75: 2 +I (6208) lcd_panel.io.i80.hub75: 3 +I (6208) lcd_panel.io.i80.hub75: 4 +I (6208) lcd_panel.io.i80.hub75: 5 +I (6208) lcd_panel.io.i80.hub75: 6 +I (7208) led matrix: line trans done +I (8208) led matrix: Test send data to LCD +I (8208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (8208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (8208) lcd_panel.io.i80.hub75: 1 +I (8208) lcd_panel.io.i80.hub75: 2 +I (8208) lcd_panel.io.i80.hub75: 3 +I (8208) lcd_panel.io.i80.hub75: 4 +I (8208) lcd_panel.io.i80.hub75: 5 +I (8208) lcd_panel.io.i80.hub75: 6 +I (9208) led matrix: line trans done +I (10208) led matrix: Test send data to LCD +I (10208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (10208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (10208) lcd_panel.io.i80.hub75: 1 +I (10208) lcd_panel.io.i80.hub75: 2 +I (10208) lcd_panel.io.i80.hub75: 3 +I (10208) lcd_panel.io.i80.hub75: 4 +I (10208) lcd_panel.io.i80.hub75: 5 +I (10208) lcd_panel.io.i80.hub75: 6 +I (11208) led matrix: line trans done +I (12208) led matrix: Test send data to LCD +I (12208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (12208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (12208) lcd_panel.io.i80.hub75: 1 +I (12208) lcd_panel.io.i80.hub75: 2 +I (12208) lcd_panel.io.i80.hub75: 3 +I (12208) lcd_panel.io.i80.hub75: 4 +I (12208) lcd_panel.io.i80.hub75: 5 +I (12208) lcd_panel.io.i80.hub75: 6 +I (13208) led matrix: line trans done +I (14208) led matrix: Test send data to LCD +I (14208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (14208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (14208) lcd_panel.io.i80.hub75: 1 +I (14208) lcd_panel.io.i80.hub75: 2 +I (14208) lcd_panel.io.i80.hub75: 3 +I (14208) lcd_panel.io.i80.hub75: 4 +I (14208) lcd_panel.io.i80.hub75: 5 +I (14208) lcd_panel.io.i80.hub75: 6 +I (15208) led matrix: line trans done +I (16208) led matrix: Test send data to LCD +I (16208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (16208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (16208) lcd_panel.io.i80.hub75: 1 +I (16208) lcd_panel.io.i80.hub75: 2 +I (16208) lcd_panel.io.i80.hub75: 3 +I (16208) lcd_panel.io.i80.hub75: 4 +I (16208) lcd_panel.io.i80.hub75: 5 +I (16208) lcd_panel.io.i80.hub75: 6 +I (17208) led matrix: line trans done +I (18208) led matrix: Test send data to LCD +I (18208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (18208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (18208) lcd_panel.io.i80.hub75: 1 +I (18208) lcd_panel.io.i80.hub75: 2 +I (18208) lcd_panel.io.i80.hub75: 3 +I (18208) lcd_panel.io.i80.hub75: 4 +I (18208) lcd_panel.io.i80.hub75: 5 +I (18208) lcd_panel.io.i80.hub75: 6 +I (19208) led matrix: line trans done +I (20208) led matrix: Test send data to LCD +I (20208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (20208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (20208) lcd_panel.io.i80.hub75: 1 +I (20208) lcd_panel.io.i80.hub75: 2 +I (20208) lcd_panel.io.i80.hub75: 3 +I (20208) lcd_panel.io.i80.hub75: 4 +I (20208) lcd_panel.io.i80.hub75: 5 +I (20208) lcd_panel.io.i80.hub75: 6 +I (21208) led matrix: line trans done +I (22208) led matrix: Test send data to LCD +I (22208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (22208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (22208) lcd_panel.io.i80.hub75: 1 +I (22208) lcd_panel.io.i80.hub75: 2 +I (22208) lcd_panel.io.i80.hub75: 3 +I (22208) lcd_panel.io.i80.hub75: 4 +I (22208) lcd_panel.io.i80.hub75: 5 +I (22208) lcd_panel.io.i80.hub75: 6 +I (23208) led matrix: line trans done +I (24208) led matrix: Test send data to LCD +I (24208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (24208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (24208) lcd_panel.io.i80.hub75: 1 +I (24208) lcd_panel.io.i80.hub75: 2 +I (24208) lcd_panel.io.i80.hub75: 3 +I (24208) lcd_panel.io.i80.hub75: 4 +I (24208) lcd_panel.io.i80.hub75: 5 +I (24208) lcd_panel.io.i80.hub75: 6 +I (25208) led matrix: line trans done +I (26208) led matrix: Test send data to LCD +I (26208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (26208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (26208) lcd_panel.io.i80.hub75: 1 +I (26208) lcd_panel.io.i80.hub75: 2 +I (26208) lcd_panel.io.i80.hub75: 3 +I (26208) lcd_panel.io.i80.hub75: 4 +I (26208) lcd_panel.io.i80.hub75: 5 +I (26208) lcd_panel.io.i80.hub75: 6 +I (27208) led matrix: line trans done +I (28208) led matrix: Test send data to LCD +I (28208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (28208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (28208) lcd_panel.io.i80.hub75: 1 +I (28208) lcd_panel.io.i80.hub75: 2 +I (28208) lcd_panel.io.i80.hub75: 3 +I (28208) lcd_panel.io.i80.hub75: 4 +I (28208) lcd_panel.io.i80.hub75: 5 +I (28208) lcd_panel.io.i80.hub75: 6 +I (29208) led matrix: line trans done +I (30208) led matrix: Test send data to LCD +I (30208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (30208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (30208) lcd_panel.io.i80.hub75: 1 +I (30208) lcd_panel.io.i80.hub75: 2 +I (30208) lcd_panel.io.i80.hub75: 3 +I (30208) lcd_panel.io.i80.hub75: 4 +I (30208) lcd_panel.io.i80.hub75: 5 +I (30208) lcd_panel.io.i80.hub75: 6 +I (31208) led matrix: line trans done +I (32208) led matrix: Test send data to LCD +I (32208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (32208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (32208) lcd_panel.io.i80.hub75: 1 +I (32208) lcd_panel.io.i80.hub75: 2 +I (32208) lcd_panel.io.i80.hub75: 3 +I (32208) lcd_panel.io.i80.hub75: 4 +I (32208) lcd_panel.io.i80.hub75: 5 +I (32208) lcd_panel.io.i80.hub75: 6 +I (33208) led matrix: line trans done +I (34208) led matrix: Test send data to LCD +I (34208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (34208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (34208) lcd_panel.io.i80.hub75: 1 +I (34208) lcd_panel.io.i80.hub75: 2 +I (34208) lcd_panel.io.i80.hub75: 3 +I (34208) lcd_panel.io.i80.hub75: 4 +I (34208) lcd_panel.io.i80.hub75: 5 +I (34208) lcd_panel.io.i80.hub75: 6 +I (35208) led matrix: line trans done +I (36208) led matrix: Test send data to LCD +I (36208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (36208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (36208) lcd_panel.io.i80.hub75: 1 +I (36208) lcd_panel.io.i80.hub75: 2 +I (36208) lcd_panel.io.i80.hub75: 3 +I (36208) lcd_panel.io.i80.hub75: 4 +I (36208) lcd_panel.io.i80.hub75: 5 +I (36208) lcd_panel.io.i80.hub75: 6 +I (37208) led matrix: line trans done +I (38208) led matrix: Test send data to LCD +I (38208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (38208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (38208) lcd_panel.io.i80.hub75: 1 +I (38208) lcd_panel.io.i80.hub75: 2 +I (38208) lcd_panel.io.i80.hub75: 3 +I (38208) lcd_panel.io.i80.hub75: 4 +I (38208) lcd_panel.io.i80.hub75: 5 +I (38208) lcd_panel.io.i80.hub75: 6 +I (39208) led matrix: line trans done +I (40208) led matrix: Test send data to LCD +I (40208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (40208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (40208) lcd_panel.io.i80.hub75: 1 +I (40208) lcd_panel.io.i80.hub75: 2 +I (40208) lcd_panel.io.i80.hub75: 3 +I (40208) lcd_panel.io.i80.hub75: 4 +I (40208) lcd_panel.io.i80.hub75: 5 +I (40208) lcd_panel.io.i80.hub75: 6 +I (41208) led matrix: line trans done +I (42208) led matrix: Test send data to LCD +I (42208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (42208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (42208) lcd_panel.io.i80.hub75: 1 +I (42208) lcd_panel.io.i80.hub75: 2 +I (42208) lcd_panel.io.i80.hub75: 3 +I (42208) lcd_panel.io.i80.hub75: 4 +I (42208) lcd_panel.io.i80.hub75: 5 +I (42208) lcd_panel.io.i80.hub75: 6 +I (43208) led matrix: line trans done +I (44208) led matrix: Test send data to LCD +I (44208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (44208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (44208) lcd_panel.io.i80.hub75: 1 +I (44208) lcd_panel.io.i80.hub75: 2 +I (44208) lcd_panel.io.i80.hub75: 3 +I (44208) lcd_panel.io.i80.hub75: 4 +I (44208) lcd_panel.io.i80.hub75: 5 +I (44208) lcd_panel.io.i80.hub75: 6 +I (45208) led matrix: line trans done +I (46208) led matrix: Test send data to LCD +I (46208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (46208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (46208) lcd_panel.io.i80.hub75: 1 +I (46208) lcd_panel.io.i80.hub75: 2 +I (46208) lcd_panel.io.i80.hub75: 3 +I (46208) lcd_panel.io.i80.hub75: 4 +I (46208) lcd_panel.io.i80.hub75: 5 +I (46208) lcd_panel.io.i80.hub75: 6 +I (47208) led matrix: line trans done +I (48208) led matrix: Test send data to LCD +I (48208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (48208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (48208) lcd_panel.io.i80.hub75: 1 +I (48208) lcd_panel.io.i80.hub75: 2 +I (48208) lcd_panel.io.i80.hub75: 3 +I (48208) lcd_panel.io.i80.hub75: 4 +I (48208) lcd_panel.io.i80.hub75: 5 +I (48208) lcd_panel.io.i80.hub75: 6 +I (49208) led matrix: line trans done +I (50208) led matrix: Test send data to LCD +I (50208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (50208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (50208) lcd_panel.io.i80.hub75: 1 +I (50208) lcd_panel.io.i80.hub75: 2 +I (50208) lcd_panel.io.i80.hub75: 3 +I (50208) lcd_panel.io.i80.hub75: 4 +I (50208) lcd_panel.io.i80.hub75: 5 +I (50208) lcd_panel.io.i80.hub75: 6 +I (51208) led matrix: line trans done +I (52208) led matrix: Test send data to LCD +I (52208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (52208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (52208) lcd_panel.io.i80.hub75: 1 +I (52208) lcd_panel.io.i80.hub75: 2 +I (52208) lcd_panel.io.i80.hub75: 3 +I (52208) lcd_panel.io.i80.hub75: 4 +I (52208) lcd_panel.io.i80.hub75: 5 +I (52208) lcd_panel.io.i80.hub75: 6 +I (53208) led matrix: line trans done +I (54208) led matrix: Test send data to LCD +I (54208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (54208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (54208) lcd_panel.io.i80.hub75: 1 +I (54208) lcd_panel.io.i80.hub75: 2 +I (54208) lcd_panel.io.i80.hub75: 3 +I (54208) lcd_panel.io.i80.hub75: 4 +I (54208) lcd_panel.io.i80.hub75: 5 +I (54208) lcd_panel.io.i80.hub75: 6 +I (55208) led matrix: line trans done +I (56208) led matrix: Test send data to LCD +I (56208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (56208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (56208) lcd_panel.io.i80.hub75: 1 +I (56208) lcd_panel.io.i80.hub75: 2 +I (56208) lcd_panel.io.i80.hub75: 3 +I (56208) lcd_panel.io.i80.hub75: 4 +I (56208) lcd_panel.io.i80.hub75: 5 +I (56208) lcd_panel.io.i80.hub75: 6 +I (57208) led matrix: line trans done +I (58208) led matrix: Test send data to LCD +I (58208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (58208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (58208) lcd_panel.io.i80.hub75: 1 +I (58208) lcd_panel.io.i80.hub75: 2 +I (58208) lcd_panel.io.i80.hub75: 3 +I (58208) lcd_panel.io.i80.hub75: 4 +I (58208) lcd_panel.io.i80.hub75: 5 +I (58208) lcd_panel.io.i80.hub75: 6 +I (59208) led matrix: line trans done +I (60208) led matrix: Test send data to LCD +I (60208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (60208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (60208) lcd_panel.io.i80.hub75: 1 +I (60208) lcd_panel.io.i80.hub75: 2 +I (60208) lcd_panel.io.i80.hub75: 3 +I (60208) lcd_panel.io.i80.hub75: 4 +I (60208) lcd_panel.io.i80.hub75: 5 +I (60208) lcd_panel.io.i80.hub75: 6 +I (61208) led matrix: line trans done +I (62208) led matrix: Test send data to LCD +I (62208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (62208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (62208) lcd_panel.io.i80.hub75: 1 +I (62208) lcd_panel.io.i80.hub75: 2 +I (62208) lcd_panel.io.i80.hub75: 3 +I (62208) lcd_panel.io.i80.hub75: 4 +I (62208) lcd_panel.io.i80.hub75: 5 +I (62208) lcd_panel.io.i80.hub75: 6 +I (63208) led matrix: line trans done +I (64208) led matrix: Test send data to LCD +I (64208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (64208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (64208) lcd_panel.io.i80.hub75: 1 +I (64208) lcd_panel.io.i80.hub75: 2 +I (64208) lcd_panel.io.i80.hub75: 3 +I (64208) lcd_panel.io.i80.hub75: 4 +I (64208) lcd_panel.io.i80.hub75: 5 +I (64208) lcd_panel.io.i80.hub75: 6 +I (65208) led matrix: line trans done +I (66208) led matrix: Test send data to LCD +I (66208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (66208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (66208) lcd_panel.io.i80.hub75: 1 +I (66208) lcd_panel.io.i80.hub75: 2 +I (66208) lcd_panel.io.i80.hub75: 3 +I (66208) lcd_panel.io.i80.hub75: 4 +I (66208) lcd_panel.io.i80.hub75: 5 +I (66208) lcd_panel.io.i80.hub75: 6 +I (67208) led matrix: line trans done +I (68208) led matrix: Test send data to LCD +I (68208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (68208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (68208) lcd_panel.io.i80.hub75: 1 +I (68208) lcd_panel.io.i80.hub75: 2 +I (68208) lcd_panel.io.i80.hub75: 3 +I (68208) lcd_panel.io.i80.hub75: 4 +I (68208) lcd_panel.io.i80.hub75: 5 +I (68208) lcd_panel.io.i80.hub75: 6 +I (69208) led matrix: line trans done +I (70208) led matrix: Test send data to LCD +I (70208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (70208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (70208) lcd_panel.io.i80.hub75: 1 +I (70208) lcd_panel.io.i80.hub75: 2 +I (70208) lcd_panel.io.i80.hub75: 3 +I (70208) lcd_panel.io.i80.hub75: 4 +I (70208) lcd_panel.io.i80.hub75: 5 +I (70208) lcd_panel.io.i80.hub75: 6 +I (71208) led matrix: line trans done +I (72208) led matrix: Test send data to LCD +I (72208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (72208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (72208) lcd_panel.io.i80.hub75: 1 +I (72208) lcd_panel.io.i80.hub75: 2 +I (72208) lcd_panel.io.i80.hub75: 3 +I (72208) lcd_panel.io.i80.hub75: 4 +I (72208) lcd_panel.io.i80.hub75: 5 +I (72208) lcd_panel.io.i80.hub75: 6 +I (73208) led matrix: line trans done +I (74208) led matrix: Test send data to LCD +I (74208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (74208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (74208) lcd_panel.io.i80.hub75: 1 +I (74208) lcd_panel.io.i80.hub75: 2 +I (74208) lcd_panel.io.i80.hub75: 3 +I (74208) lcd_panel.io.i80.hub75: 4 +I (74208) lcd_panel.io.i80.hub75: 5 +I (74208) lcd_panel.io.i80.hub75: 6 +I (75208) led matrix: line trans done +I (76208) led matrix: Test send data to LCD +I (76208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (76208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (76208) lcd_panel.io.i80.hub75: 1 +I (76208) lcd_panel.io.i80.hub75: 2 +I (76208) lcd_panel.io.i80.hub75: 3 +I (76208) lcd_panel.io.i80.hub75: 4 +I (76208) lcd_panel.io.i80.hub75: 5 +I (76208) lcd_panel.io.i80.hub75: 6 +I (77208) led matrix: line trans done +I (78208) led matrix: Test send data to LCD +I (78208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (78208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (78208) lcd_panel.io.i80.hub75: 1 +I (78208) lcd_panel.io.i80.hub75: 2 +I (78208) lcd_panel.io.i80.hub75: 3 +I (78208) lcd_panel.io.i80.hub75: 4 +I (78208) lcd_panel.io.i80.hub75: 5 +I (78208) lcd_panel.io.i80.hub75: 6 +I (79208) led matrix: line trans done +I (80208) led matrix: Test send data to LCD +I (80208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (80208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (80208) lcd_panel.io.i80.hub75: 1 +I (80208) lcd_panel.io.i80.hub75: 2 +I (80208) lcd_panel.io.i80.hub75: 3 +I (80208) lcd_panel.io.i80.hub75: 4 +I (80208) lcd_panel.io.i80.hub75: 5 +I (80208) lcd_panel.io.i80.hub75: 6 +I (81208) led matrix: line trans done +I (82208) led matrix: Test send data to LCD +I (82208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (82208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (82208) lcd_panel.io.i80.hub75: 1 +I (82208) lcd_panel.io.i80.hub75: 2 +I (82208) lcd_panel.io.i80.hub75: 3 +I (82208) lcd_panel.io.i80.hub75: 4 +I (82208) lcd_panel.io.i80.hub75: 5 +I (82208) lcd_panel.io.i80.hub75: 6 +I (83208) led matrix: line trans done +I (84208) led matrix: Test send data to LCD +I (84208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (84208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (84208) lcd_panel.io.i80.hub75: 1 +I (84208) lcd_panel.io.i80.hub75: 2 +I (84208) lcd_panel.io.i80.hub75: 3 +I (84208) lcd_panel.io.i80.hub75: 4 +I (84208) lcd_panel.io.i80.hub75: 5 +I (84208) lcd_panel.io.i80.hub75: 6 +I (85208) led matrix: line trans done +I (86208) led matrix: Test send data to LCD +I (86208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (86208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (86208) lcd_panel.io.i80.hub75: 1 +I (86208) lcd_panel.io.i80.hub75: 2 +I (86208) lcd_panel.io.i80.hub75: 3 +I (86208) lcd_panel.io.i80.hub75: 4 +I (86208) lcd_panel.io.i80.hub75: 5 +I (86208) lcd_panel.io.i80.hub75: 6 +I (87208) led matrix: line trans done +I (88208) led matrix: Test send data to LCD +I (88208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (88208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (88208) lcd_panel.io.i80.hub75: 1 +I (88208) lcd_panel.io.i80.hub75: 2 +I (88208) lcd_panel.io.i80.hub75: 3 +I (88208) lcd_panel.io.i80.hub75: 4 +I (88208) lcd_panel.io.i80.hub75: 5 +I (88208) lcd_panel.io.i80.hub75: 6 +I (89208) led matrix: line trans done +I (90208) led matrix: Test send data to LCD +I (90208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (90208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (90208) lcd_panel.io.i80.hub75: 1 +I (90208) lcd_panel.io.i80.hub75: 2 +I (90208) lcd_panel.io.i80.hub75: 3 +I (90208) lcd_panel.io.i80.hub75: 4 +I (90208) lcd_panel.io.i80.hub75: 5 +I (90208) lcd_panel.io.i80.hub75: 6 +I (91208) led matrix: line trans done +I (92208) led matrix: Test send data to LCD +I (92208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (92208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (92208) lcd_panel.io.i80.hub75: 1 +I (92208) lcd_panel.io.i80.hub75: 2 +I (92208) lcd_panel.io.i80.hub75: 3 +I (92208) lcd_panel.io.i80.hub75: 4 +I (92208) lcd_panel.io.i80.hub75: 5 +I (92208) lcd_panel.io.i80.hub75: 6 +I (93208) led matrix: line trans done +I (94208) led matrix: Test send data to LCD +I (94208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (94208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (94208) lcd_panel.io.i80.hub75: 1 +I (94208) lcd_panel.io.i80.hub75: 2 +I (94208) lcd_panel.io.i80.hub75: 3 +I (94208) lcd_panel.io.i80.hub75: 4 +I (94208) lcd_panel.io.i80.hub75: 5 +I (94208) lcd_panel.io.i80.hub75: 6 +I (95208) led matrix: line trans done +I (96208) led matrix: Test send data to LCD +I (96208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (96208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (96208) lcd_panel.io.i80.hub75: 1 +I (96208) lcd_panel.io.i80.hub75: 2 +I (96208) lcd_panel.io.i80.hub75: 3 +I (96208) lcd_panel.io.i80.hub75: 4 +I (96208) lcd_panel.io.i80.hub75: 5 +I (96208) lcd_panel.io.i80.hub75: 6 +I (97208) led matrix: line trans done +I (98208) led matrix: Test send data to LCD +I (98208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (98208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (98208) lcd_panel.io.i80.hub75: 1 +I (98208) lcd_panel.io.i80.hub75: 2 +I (98208) lcd_panel.io.i80.hub75: 3 +I (98208) lcd_panel.io.i80.hub75: 4 +I (98208) lcd_panel.io.i80.hub75: 5 +I (98208) lcd_panel.io.i80.hub75: 6 +I (99208) led matrix: line trans done +I (100208) led matrix: Test send data to LCD +I (100208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (100208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (100208) lcd_panel.io.i80.hub75: 1 +I (100208) lcd_panel.io.i80.hub75: 2 +I (100208) lcd_panel.io.i80.hub75: 3 +I (100208) lcd_panel.io.i80.hub75: 4 +I (100208) lcd_panel.io.i80.hub75: 5 +I (100208) lcd_panel.io.i80.hub75: 6 +I (101208) led matrix: line trans done +I (102208) led matrix: Test send data to LCD +I (102208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (102208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (102208) lcd_panel.io.i80.hub75: 1 +I (102208) lcd_panel.io.i80.hub75: 2 +I (102208) lcd_panel.io.i80.hub75: 3 +I (102208) lcd_panel.io.i80.hub75: 4 +I (102208) lcd_panel.io.i80.hub75: 5 +I (102208) lcd_panel.io.i80.hub75: 6 +I (103208) led matrix: line trans done +I (104208) led matrix: Test send data to LCD +I (104208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (104208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (104208) lcd_panel.io.i80.hub75: 1 +I (104208) lcd_panel.io.i80.hub75: 2 +I (104208) lcd_panel.io.i80.hub75: 3 +I (104208) lcd_panel.io.i80.hub75: 4 +I (104208) lcd_panel.io.i80.hub75: 5 +I (104208) lcd_panel.io.i80.hub75: 6 +I (105208) led matrix: line trans done +I (106208) led matrix: Test send data to LCD +I (106208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (106208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (106208) lcd_panel.io.i80.hub75: 1 +I (106208) lcd_panel.io.i80.hub75: 2 +I (106208) lcd_panel.io.i80.hub75: 3 +I (106208) lcd_panel.io.i80.hub75: 4 +I (106208) lcd_panel.io.i80.hub75: 5 +I (106208) lcd_panel.io.i80.hub75: 6 +I (107208) led matrix: line trans done +I (108208) led matrix: Test send data to LCD +I (108208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (108208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (108208) lcd_panel.io.i80.hub75: 1 +I (108208) lcd_panel.io.i80.hub75: 2 +I (108208) lcd_panel.io.i80.hub75: 3 +I (108208) lcd_panel.io.i80.hub75: 4 +I (108208) lcd_panel.io.i80.hub75: 5 +I (108208) lcd_panel.io.i80.hub75: 6 +I (109208) led matrix: line trans done +I (110208) led matrix: Test send data to LCD +I (110208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (110208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (110208) lcd_panel.io.i80.hub75: 1 +I (110208) lcd_panel.io.i80.hub75: 2 +I (110208) lcd_panel.io.i80.hub75: 3 +I (110208) lcd_panel.io.i80.hub75: 4 +I (110208) lcd_panel.io.i80.hub75: 5 +I (110208) lcd_panel.io.i80.hub75: 6 +I (111208) led matrix: line trans done +I (112208) led matrix: Test send data to LCD +I (112208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (112208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (112208) lcd_panel.io.i80.hub75: 1 +I (112208) lcd_panel.io.i80.hub75: 2 +I (112208) lcd_panel.io.i80.hub75: 3 +I (112208) lcd_panel.io.i80.hub75: 4 +I (112208) lcd_panel.io.i80.hub75: 5 +I (112208) lcd_panel.io.i80.hub75: 6 +I (113208) led matrix: line trans done +I (114208) led matrix: Test send data to LCD +I (114208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (114208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (114208) lcd_panel.io.i80.hub75: 1 +I (114208) lcd_panel.io.i80.hub75: 2 +I (114208) lcd_panel.io.i80.hub75: 3 +I (114208) lcd_panel.io.i80.hub75: 4 +I (114208) lcd_panel.io.i80.hub75: 5 +I (114208) lcd_panel.io.i80.hub75: 6 +I (115208) led matrix: line trans done +I (116208) led matrix: Test send data to LCD +I (116208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (116208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (116208) lcd_panel.io.i80.hub75: 1 +I (116208) lcd_panel.io.i80.hub75: 2 +I (116208) lcd_panel.io.i80.hub75: 3 +I (116208) lcd_panel.io.i80.hub75: 4 +I (116208) lcd_panel.io.i80.hub75: 5 +I (116208) lcd_panel.io.i80.hub75: 6 +I (117208) led matrix: line trans done +I (118208) led matrix: Test send data to LCD +I (118208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (118208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (118208) lcd_panel.io.i80.hub75: 1 +I (118208) lcd_panel.io.i80.hub75: 2 +I (118208) lcd_panel.io.i80.hub75: 3 +I (118208) lcd_panel.io.i80.hub75: 4 +I (118208) lcd_panel.io.i80.hub75: 5 +I (118208) lcd_panel.io.i80.hub75: 6 +I (119208) led matrix: line trans done +I (120208) led matrix: Test send data to LCD +I (120208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (120208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (120208) lcd_panel.io.i80.hub75: 1 +I (120208) lcd_panel.io.i80.hub75: 2 +I (120208) lcd_panel.io.i80.hub75: 3 +I (120208) lcd_panel.io.i80.hub75: 4 +I (120208) lcd_panel.io.i80.hub75: 5 +I (120208) lcd_panel.io.i80.hub75: 6 +I (121208) led matrix: line trans done +I (122208) led matrix: Test send data to LCD +I (122208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (122208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (122208) lcd_panel.io.i80.hub75: 1 +I (122208) lcd_panel.io.i80.hub75: 2 +I (122208) lcd_panel.io.i80.hub75: 3 +I (122208) lcd_panel.io.i80.hub75: 4 +I (122208) lcd_panel.io.i80.hub75: 5 +I (122208) lcd_panel.io.i80.hub75: 6 +I (123208) led matrix: line trans done +I (124208) led matrix: Test send data to LCD +I (124208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (124208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (124208) lcd_panel.io.i80.hub75: 1 +I (124208) lcd_panel.io.i80.hub75: 2 +I (124208) lcd_panel.io.i80.hub75: 3 +I (124208) lcd_panel.io.i80.hub75: 4 +I (124208) lcd_panel.io.i80.hub75: 5 +I (124208) lcd_panel.io.i80.hub75: 6 +I (125208) led matrix: line trans done +I (126208) led matrix: Test send data to LCD +I (126208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (126208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (126208) lcd_panel.io.i80.hub75: 1 +I (126208) lcd_panel.io.i80.hub75: 2 +I (126208) lcd_panel.io.i80.hub75: 3 +I (126208) lcd_panel.io.i80.hub75: 4 +I (126208) lcd_panel.io.i80.hub75: 5 +I (126208) lcd_panel.io.i80.hub75: 6 +I (127208) led matrix: line trans done +I (128208) led matrix: Test send data to LCD +I (128208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (128208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (128208) lcd_panel.io.i80.hub75: 1 +I (128208) lcd_panel.io.i80.hub75: 2 +I (128208) lcd_panel.io.i80.hub75: 3 +I (128208) lcd_panel.io.i80.hub75: 4 +I (128208) lcd_panel.io.i80.hub75: 5 +I (128208) lcd_panel.io.i80.hub75: 6 +I (129208) led matrix: line trans done +I (130208) led matrix: Test send data to LCD +I (130208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (130208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (130208) lcd_panel.io.i80.hub75: 1 +I (130208) lcd_panel.io.i80.hub75: 2 +I (130208) lcd_panel.io.i80.hub75: 3 +I (130208) lcd_panel.io.i80.hub75: 4 +I (130208) lcd_panel.io.i80.hub75: 5 +I (130208) lcd_panel.io.i80.hub75: 6 +I (131208) led matrix: line trans done +I (132208) led matrix: Test send data to LCD +I (132208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (132208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (132208) lcd_panel.io.i80.hub75: 1 +I (132208) lcd_panel.io.i80.hub75: 2 +I (132208) lcd_panel.io.i80.hub75: 3 +I (132208) lcd_panel.io.i80.hub75: 4 +I (132208) lcd_panel.io.i80.hub75: 5 +I (132208) lcd_panel.io.i80.hub75: 6 +I (133208) led matrix: line trans done +I (134208) led matrix: Test send data to LCD +I (134208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (134208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (134208) lcd_panel.io.i80.hub75: 1 +I (134208) lcd_panel.io.i80.hub75: 2 +I (134208) lcd_panel.io.i80.hub75: 3 +I (134208) lcd_panel.io.i80.hub75: 4 +I (134208) lcd_panel.io.i80.hub75: 5 +I (134208) lcd_panel.io.i80.hub75: 6 +I (135208) led matrix: line trans done +I (136208) led matrix: Test send data to LCD +I (136208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (136208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (136208) lcd_panel.io.i80.hub75: 1 +I (136208) lcd_panel.io.i80.hub75: 2 +I (136208) lcd_panel.io.i80.hub75: 3 +I (136208) lcd_panel.io.i80.hub75: 4 +I (136208) lcd_panel.io.i80.hub75: 5 +I (136208) lcd_panel.io.i80.hub75: 6 +I (137208) led matrix: line trans done +I (138208) led matrix: Test send data to LCD +I (138208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (138208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (138208) lcd_panel.io.i80.hub75: 1 +I (138208) lcd_panel.io.i80.hub75: 2 +I (138208) lcd_panel.io.i80.hub75: 3 +I (138208) lcd_panel.io.i80.hub75: 4 +I (138208) lcd_panel.io.i80.hub75: 5 +I (138208) lcd_panel.io.i80.hub75: 6 +I (139208) led matrix: line trans done +I (140208) led matrix: Test send data to LCD +I (140208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (140208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (140208) lcd_panel.io.i80.hub75: 1 +I (140208) lcd_panel.io.i80.hub75: 2 +I (140208) lcd_panel.io.i80.hub75: 3 +I (140208) lcd_panel.io.i80.hub75: 4 +I (140208) lcd_panel.io.i80.hub75: 5 +I (140208) lcd_panel.io.i80.hub75: 6 +I (141208) led matrix: line trans done +I (142208) led matrix: Test send data to LCD +I (142208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (142208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (142208) lcd_panel.io.i80.hub75: 1 +I (142208) lcd_panel.io.i80.hub75: 2 +I (142208) lcd_panel.io.i80.hub75: 3 +I (142208) lcd_panel.io.i80.hub75: 4 +I (142208) lcd_panel.io.i80.hub75: 5 +I (142208) lcd_panel.io.i80.hub75: 6 +I (143208) led matrix: line trans done +I (144208) led matrix: Test send data to LCD +I (144208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (144208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (144208) lcd_panel.io.i80.hub75: 1 +I (144208) lcd_panel.io.i80.hub75: 2 +I (144208) lcd_panel.io.i80.hub75: 3 +I (144208) lcd_panel.io.i80.hub75: 4 +I (144208) lcd_panel.io.i80.hub75: 5 +I (144208) lcd_panel.io.i80.hub75: 6 +I (145208) led matrix: line trans done +I (146208) led matrix: Test send data to LCD +I (146208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (146208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (146208) lcd_panel.io.i80.hub75: 1 +I (146208) lcd_panel.io.i80.hub75: 2 +I (146208) lcd_panel.io.i80.hub75: 3 +I (146208) lcd_panel.io.i80.hub75: 4 +I (146208) lcd_panel.io.i80.hub75: 5 +I (146208) lcd_panel.io.i80.hub75: 6 +I (147208) led matrix: line trans done +I (148208) led matrix: Test send data to LCD +I (148208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (148208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (148208) lcd_panel.io.i80.hub75: 1 +I (148208) lcd_panel.io.i80.hub75: 2 +I (148208) lcd_panel.io.i80.hub75: 3 +I (148208) lcd_panel.io.i80.hub75: 4 +I (148208) lcd_panel.io.i80.hub75: 5 +I (148208) lcd_panel.io.i80.hub75: 6 +I (149208) led matrix: line trans done +I (150208) led matrix: Test send data to LCD +I (150208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (150208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (150208) lcd_panel.io.i80.hub75: 1 +I (150208) lcd_panel.io.i80.hub75: 2 +I (150208) lcd_panel.io.i80.hub75: 3 +I (150208) lcd_panel.io.i80.hub75: 4 +I (150208) lcd_panel.io.i80.hub75: 5 +I (150208) lcd_panel.io.i80.hub75: 6 +I (151208) led matrix: line trans done +I (152208) led matrix: Test send data to LCD +I (152208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (152208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (152208) lcd_panel.io.i80.hub75: 1 +I (152208) lcd_panel.io.i80.hub75: 2 +I (152208) lcd_panel.io.i80.hub75: 3 +I (152208) lcd_panel.io.i80.hub75: 4 +I (152208) lcd_panel.io.i80.hub75: 5 +I (152208) lcd_panel.io.i80.hub75: 6 +I (153208) led matrix: line trans done +I (154208) led matrix: Test send data to LCD +I (154208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (154208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (154208) lcd_panel.io.i80.hub75: 1 +I (154208) lcd_panel.io.i80.hub75: 2 +I (154208) lcd_panel.io.i80.hub75: 3 +I (154208) lcd_panel.io.i80.hub75: 4 +I (154208) lcd_panel.io.i80.hub75: 5 +I (154208) lcd_panel.io.i80.hub75: 6 +I (155208) led matrix: line trans done +I (156208) led matrix: Test send data to LCD +I (156208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (156208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (156208) lcd_panel.io.i80.hub75: 1 +I (156208) lcd_panel.io.i80.hub75: 2 +I (156208) lcd_panel.io.i80.hub75: 3 +I (156208) lcd_panel.io.i80.hub75: 4 +I (156208) lcd_panel.io.i80.hub75: 5 +I (156208) lcd_panel.io.i80.hub75: 6 +I (157208) led matrix: line trans done +I (158208) led matrix: Test send data to LCD +I (158208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (158208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (158208) lcd_panel.io.i80.hub75: 1 +I (158208) lcd_panel.io.i80.hub75: 2 +I (158208) lcd_panel.io.i80.hub75: 3 +I (158208) lcd_panel.io.i80.hub75: 4 +I (158208) lcd_panel.io.i80.hub75: 5 +I (158208) lcd_panel.io.i80.hub75: 6 +I (159208) led matrix: line trans done +I (160208) led matrix: Test send data to LCD +I (160208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (160208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (160208) lcd_panel.io.i80.hub75: 1 +I (160208) lcd_panel.io.i80.hub75: 2 +I (160208) lcd_panel.io.i80.hub75: 3 +I (160208) lcd_panel.io.i80.hub75: 4 +I (160208) lcd_panel.io.i80.hub75: 5 +I (160208) lcd_panel.io.i80.hub75: 6 +I (161208) led matrix: line trans done +I (162208) led matrix: Test send data to LCD +I (162208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (162208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (162208) lcd_panel.io.i80.hub75: 1 +I (162208) lcd_panel.io.i80.hub75: 2 +I (162208) lcd_panel.io.i80.hub75: 3 +I (162208) lcd_panel.io.i80.hub75: 4 +I (162208) lcd_panel.io.i80.hub75: 5 +I (162208) lcd_panel.io.i80.hub75: 6 +I (163208) led matrix: line trans done +I (164208) led matrix: Test send data to LCD +I (164208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (164208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (164208) lcd_panel.io.i80.hub75: 1 +I (164208) lcd_panel.io.i80.hub75: 2 +I (164208) lcd_panel.io.i80.hub75: 3 +I (164208) lcd_panel.io.i80.hub75: 4 +I (164208) lcd_panel.io.i80.hub75: 5 +I (164208) lcd_panel.io.i80.hub75: 6 +I (165208) led matrix: line trans done +I (166208) led matrix: Test send data to LCD +I (166208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (166208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (166208) lcd_panel.io.i80.hub75: 1 +I (166208) lcd_panel.io.i80.hub75: 2 +I (166208) lcd_panel.io.i80.hub75: 3 +I (166208) lcd_panel.io.i80.hub75: 4 +I (166208) lcd_panel.io.i80.hub75: 5 +I (166208) lcd_panel.io.i80.hub75: 6 +I (167208) led matrix: line trans done +I (168208) led matrix: Test send data to LCD +I (168208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (168208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (168208) lcd_panel.io.i80.hub75: 1 +I (168208) lcd_panel.io.i80.hub75: 2 +I (168208) lcd_panel.io.i80.hub75: 3 +I (168208) lcd_panel.io.i80.hub75: 4 +I (168208) lcd_panel.io.i80.hub75: 5 +I (168208) lcd_panel.io.i80.hub75: 6 +I (169208) led matrix: line trans done +I (170208) led matrix: Test send data to LCD +I (170208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (170208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (170208) lcd_panel.io.i80.hub75: 1 +I (170208) lcd_panel.io.i80.hub75: 2 +I (170208) lcd_panel.io.i80.hub75: 3 +I (170208) lcd_panel.io.i80.hub75: 4 +I (170208) lcd_panel.io.i80.hub75: 5 +I (170208) lcd_panel.io.i80.hub75: 6 +I (171208) led matrix: line trans done +I (172208) led matrix: Test send data to LCD +I (172208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (172208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (172208) lcd_panel.io.i80.hub75: 1 +I (172208) lcd_panel.io.i80.hub75: 2 +I (172208) lcd_panel.io.i80.hub75: 3 +I (172208) lcd_panel.io.i80.hub75: 4 +I (172208) lcd_panel.io.i80.hub75: 5 +I (172208) lcd_panel.io.i80.hub75: 6 +I (173208) led matrix: line trans done +I (174208) led matrix: Test send data to LCD +I (174208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (174208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (174208) lcd_panel.io.i80.hub75: 1 +I (174208) lcd_panel.io.i80.hub75: 2 +I (174208) lcd_panel.io.i80.hub75: 3 +I (174208) lcd_panel.io.i80.hub75: 4 +I (174208) lcd_panel.io.i80.hub75: 5 +I (174208) lcd_panel.io.i80.hub75: 6 +I (175208) led matrix: line trans done +I (176208) led matrix: Test send data to LCD +I (176208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (176208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (176208) lcd_panel.io.i80.hub75: 1 +I (176208) lcd_panel.io.i80.hub75: 2 +I (176208) lcd_panel.io.i80.hub75: 3 +I (176208) lcd_panel.io.i80.hub75: 4 +I (176208) lcd_panel.io.i80.hub75: 5 +I (176208) lcd_panel.io.i80.hub75: 6 +I (177208) led matrix: line trans done +I (178208) led matrix: Test send data to LCD +I (178208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (178208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (178208) lcd_panel.io.i80.hub75: 1 +I (178208) lcd_panel.io.i80.hub75: 2 +I (178208) lcd_panel.io.i80.hub75: 3 +I (178208) lcd_panel.io.i80.hub75: 4 +I (178208) lcd_panel.io.i80.hub75: 5 +I (178208) lcd_panel.io.i80.hub75: 6 +I (179208) led matrix: line trans done +I (180208) led matrix: Test send data to LCD +I (180208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (180208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (180208) lcd_panel.io.i80.hub75: 1 +I (180208) lcd_panel.io.i80.hub75: 2 +I (180208) lcd_panel.io.i80.hub75: 3 +I (180208) lcd_panel.io.i80.hub75: 4 +I (180208) lcd_panel.io.i80.hub75: 5 +I (180208) lcd_panel.io.i80.hub75: 6 +I (181208) led matrix: line trans done +I (182208) led matrix: Test send data to LCD +I (182208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (182208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (182208) lcd_panel.io.i80.hub75: 1 +I (182208) lcd_panel.io.i80.hub75: 2 +I (182208) lcd_panel.io.i80.hub75: 3 +I (182208) lcd_panel.io.i80.hub75: 4 +I (182208) lcd_panel.io.i80.hub75: 5 +I (182208) lcd_panel.io.i80.hub75: 6 +I (183208) led matrix: line trans done +I (184208) led matrix: Test send data to LCD +I (184208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (184208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (184208) lcd_panel.io.i80.hub75: 1 +I (184208) lcd_panel.io.i80.hub75: 2 +I (184208) lcd_panel.io.i80.hub75: 3 +I (184208) lcd_panel.io.i80.hub75: 4 +I (184208) lcd_panel.io.i80.hub75: 5 +I (184208) lcd_panel.io.i80.hub75: 6 +I (185208) led matrix: line trans done +I (186208) led matrix: Test send data to LCD +I (186208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (186208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (186208) lcd_panel.io.i80.hub75: 1 +I (186208) lcd_panel.io.i80.hub75: 2 +I (186208) lcd_panel.io.i80.hub75: 3 +I (186208) lcd_panel.io.i80.hub75: 4 +I (186208) lcd_panel.io.i80.hub75: 5 +I (186208) lcd_panel.io.i80.hub75: 6 +I (187208) led matrix: line trans done +I (188208) led matrix: Test send data to LCD +I (188208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (188208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (188208) lcd_panel.io.i80.hub75: 1 +I (188208) lcd_panel.io.i80.hub75: 2 +I (188208) lcd_panel.io.i80.hub75: 3 +I (188208) lcd_panel.io.i80.hub75: 4 +I (188208) lcd_panel.io.i80.hub75: 5 +I (188208) lcd_panel.io.i80.hub75: 6 +I (189208) led matrix: line trans done +I (190208) led matrix: Test send data to LCD +I (190208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (190208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (190208) lcd_panel.io.i80.hub75: 1 +I (190208) lcd_panel.io.i80.hub75: 2 +I (190208) lcd_panel.io.i80.hub75: 3 +I (190208) lcd_panel.io.i80.hub75: 4 +I (190208) lcd_panel.io.i80.hub75: 5 +I (190208) lcd_panel.io.i80.hub75: 6 +I (191208) led matrix: line trans done +I (192208) led matrix: Test send data to LCD +I (192208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (192208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (192208) lcd_panel.io.i80.hub75: 1 +I (192208) lcd_panel.io.i80.hub75: 2 +I (192208) lcd_panel.io.i80.hub75: 3 +I (192208) lcd_panel.io.i80.hub75: 4 +I (192208) lcd_panel.io.i80.hub75: 5 +I (192208) lcd_panel.io.i80.hub75: 6 +I (193208) led matrix: line trans done +I (194208) led matrix: Test send data to LCD +I (194208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (194208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (194208) lcd_panel.io.i80.hub75: 1 +I (194208) lcd_panel.io.i80.hub75: 2 +I (194208) lcd_panel.io.i80.hub75: 3 +I (194208) lcd_panel.io.i80.hub75: 4 +I (194208) lcd_panel.io.i80.hub75: 5 +I (194208) lcd_panel.io.i80.hub75: 6 +I (195208) led matrix: line trans done +I (196208) led matrix: Test send data to LCD +I (196208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (196208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (196208) lcd_panel.io.i80.hub75: 1 +I (196208) lcd_panel.io.i80.hub75: 2 +I (196208) lcd_panel.io.i80.hub75: 3 +I (196208) lcd_panel.io.i80.hub75: 4 +I (196208) lcd_panel.io.i80.hub75: 5 +I (196208) lcd_panel.io.i80.hub75: 6 +I (197208) led matrix: line trans done +I (198208) led matrix: Test send data to LCD +I (198208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (198208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (198208) lcd_panel.io.i80.hub75: 1 +I (198208) lcd_panel.io.i80.hub75: 2 +I (198208) lcd_panel.io.i80.hub75: 3 +I (198208) lcd_panel.io.i80.hub75: 4 +I (198208) lcd_panel.io.i80.hub75: 5 +I (198208) lcd_panel.io.i80.hub75: 6 +I (199208) led matrix: line trans done +I (200208) led matrix: Test send data to LCD +I (200208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (200208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (200208) lcd_panel.io.i80.hub75: 1 +I (200208) lcd_panel.io.i80.hub75: 2 +I (200208) lcd_panel.io.i80.hub75: 3 +I (200208) lcd_panel.io.i80.hub75: 4 +I (200208) lcd_panel.io.i80.hub75: 5 +I (200208) lcd_panel.io.i80.hub75: 6 +I (201208) led matrix: line trans done +I (202208) led matrix: Test send data to LCD +I (202208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (202208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (202208) lcd_panel.io.i80.hub75: 1 +I (202208) lcd_panel.io.i80.hub75: 2 +I (202208) lcd_panel.io.i80.hub75: 3 +I (202208) lcd_panel.io.i80.hub75: 4 +I (202208) lcd_panel.io.i80.hub75: 5 +I (202208) lcd_panel.io.i80.hub75: 6 +I (203208) led matrix: line trans done +I (204208) led matrix: Test send data to LCD +I (204208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (204208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (204208) lcd_panel.io.i80.hub75: 1 +I (204208) lcd_panel.io.i80.hub75: 2 +I (204208) lcd_panel.io.i80.hub75: 3 +I (204208) lcd_panel.io.i80.hub75: 4 +I (204208) lcd_panel.io.i80.hub75: 5 +I (204208) lcd_panel.io.i80.hub75: 6 +I (205208) led matrix: line trans done +I (206208) led matrix: Test send data to LCD +I (206208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (206208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (206208) lcd_panel.io.i80.hub75: 1 +I (206208) lcd_panel.io.i80.hub75: 2 +I (206208) lcd_panel.io.i80.hub75: 3 +I (206208) lcd_panel.io.i80.hub75: 4 +I (206208) lcd_panel.io.i80.hub75: 5 +I (206208) lcd_panel.io.i80.hub75: 6 +I (207208) led matrix: line trans done +I (208208) led matrix: Test send data to LCD +I (208208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (208208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (208208) lcd_panel.io.i80.hub75: 1 +I (208208) lcd_panel.io.i80.hub75: 2 +I (208208) lcd_panel.io.i80.hub75: 3 +I (208208) lcd_panel.io.i80.hub75: 4 +I (208208) lcd_panel.io.i80.hub75: 5 +I (208208) lcd_panel.io.i80.hub75: 6 +I (209208) led matrix: line trans done +I (210208) led matrix: Test send data to LCD +I (210208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (210208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (210208) lcd_panel.io.i80.hub75: 1 +I (210208) lcd_panel.io.i80.hub75: 2 +I (210208) lcd_panel.io.i80.hub75: 3 +I (210208) lcd_panel.io.i80.hub75: 4 +I (210208) lcd_panel.io.i80.hub75: 5 +I (210208) lcd_panel.io.i80.hub75: 6 +I (211208) led matrix: line trans done +I (212208) led matrix: Test send data to LCD +I (212208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (212208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (212208) lcd_panel.io.i80.hub75: 1 +I (212208) lcd_panel.io.i80.hub75: 2 +I (212208) lcd_panel.io.i80.hub75: 3 +I (212208) lcd_panel.io.i80.hub75: 4 +I (212208) lcd_panel.io.i80.hub75: 5 +I (212208) lcd_panel.io.i80.hub75: 6 +I (213208) led matrix: line trans done +I (214208) led matrix: Test send data to LCD +I (214208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (214208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (214208) lcd_panel.io.i80.hub75: 1 +I (214208) lcd_panel.io.i80.hub75: 2 +I (214208) lcd_panel.io.i80.hub75: 3 +I (214208) lcd_panel.io.i80.hub75: 4 +I (214208) lcd_panel.io.i80.hub75: 5 +I (214208) lcd_panel.io.i80.hub75: 6 +I (215208) led matrix: line trans done +I (216208) led matrix: Test send data to LCD +I (216208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (216208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (216208) lcd_panel.io.i80.hub75: 1 +I (216208) lcd_panel.io.i80.hub75: 2 +I (216208) lcd_panel.io.i80.hub75: 3 +I (216208) lcd_panel.io.i80.hub75: 4 +I (216208) lcd_panel.io.i80.hub75: 5 +I (216208) lcd_panel.io.i80.hub75: 6 +I (217208) led matrix: line trans done +I (218208) led matrix: Test send data to LCD +I (218208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (218208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (218208) lcd_panel.io.i80.hub75: 1 +I (218208) lcd_panel.io.i80.hub75: 2 +I (218208) lcd_panel.io.i80.hub75: 3 +I (218208) lcd_panel.io.i80.hub75: 4 +I (218208) lcd_panel.io.i80.hub75: 5 +I (218208) lcd_panel.io.i80.hub75: 6 +I (219208) led matrix: line trans done +I (220208) led matrix: Test send data to LCD +I (220208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (220208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (220208) lcd_panel.io.i80.hub75: 1 +I (220208) lcd_panel.io.i80.hub75: 2 +I (220208) lcd_panel.io.i80.hub75: 3 +I (220208) lcd_panel.io.i80.hub75: 4 +I (220208) lcd_panel.io.i80.hub75: 5 +I (220208) lcd_panel.io.i80.hub75: 6 +I (221208) led matrix: line trans done +I (222208) led matrix: Test send data to LCD +I (222208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (222208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (222208) lcd_panel.io.i80.hub75: 1 +I (222208) lcd_panel.io.i80.hub75: 2 +I (222208) lcd_panel.io.i80.hub75: 3 +I (222208) lcd_panel.io.i80.hub75: 4 +I (222208) lcd_panel.io.i80.hub75: 5 +I (222208) lcd_panel.io.i80.hub75: 6 +I (223208) led matrix: line trans done +I (224208) led matrix: Test send data to LCD +I (224208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (224208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (224208) lcd_panel.io.i80.hub75: 1 +I (224208) lcd_panel.io.i80.hub75: 2 +I (224208) lcd_panel.io.i80.hub75: 3 +I (224208) lcd_panel.io.i80.hub75: 4 +I (224208) lcd_panel.io.i80.hub75: 5 +I (224208) lcd_panel.io.i80.hub75: 6 +I (225208) led matrix: line trans done +I (226208) led matrix: Test send data to LCD +I (226208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (226208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (226208) lcd_panel.io.i80.hub75: 1 +I (226208) lcd_panel.io.i80.hub75: 2 +I (226208) lcd_panel.io.i80.hub75: 3 +I (226208) lcd_panel.io.i80.hub75: 4 +I (226208) lcd_panel.io.i80.hub75: 5 +I (226208) lcd_panel.io.i80.hub75: 6 +I (227208) led matrix: line trans done +I (228208) led matrix: Test send data to LCD +I (228208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (228208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (228208) lcd_panel.io.i80.hub75: 1 +I (228208) lcd_panel.io.i80.hub75: 2 +I (228208) lcd_panel.io.i80.hub75: 3 +I (228208) lcd_panel.io.i80.hub75: 4 +I (228208) lcd_panel.io.i80.hub75: 5 +I (228208) lcd_panel.io.i80.hub75: 6 +I (229208) led matrix: line trans done +I (230208) led matrix: Test send data to LCD +I (230208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (230208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (230208) lcd_panel.io.i80.hub75: 1 +I (230208) lcd_panel.io.i80.hub75: 2 +I (230208) lcd_panel.io.i80.hub75: 3 +I (230208) lcd_panel.io.i80.hub75: 4 +I (230208) lcd_panel.io.i80.hub75: 5 +I (230208) lcd_panel.io.i80.hub75: 6 +I (231208) led matrix: line trans done +I (232208) led matrix: Test send data to LCD +I (232208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (232208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (232208) lcd_panel.io.i80.hub75: 1 +I (232208) lcd_panel.io.i80.hub75: 2 +I (232208) lcd_panel.io.i80.hub75: 3 +I (232208) lcd_panel.io.i80.hub75: 4 +I (232208) lcd_panel.io.i80.hub75: 5 +I (232208) lcd_panel.io.i80.hub75: 6 +I (233208) led matrix: line trans done +I (234208) led matrix: Test send data to LCD +I (234208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (234208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (234208) lcd_panel.io.i80.hub75: 1 +I (234208) lcd_panel.io.i80.hub75: 2 +I (234208) lcd_panel.io.i80.hub75: 3 +I (234208) lcd_panel.io.i80.hub75: 4 +I (234208) lcd_panel.io.i80.hub75: 5 +I (234208) lcd_panel.io.i80.hub75: 6 +I (235208) led matrix: line trans done +I (236208) led matrix: Test send data to LCD +I (236208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (236208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (236208) lcd_panel.io.i80.hub75: 1 +I (236208) lcd_panel.io.i80.hub75: 2 +I (236208) lcd_panel.io.i80.hub75: 3 +I (236208) lcd_panel.io.i80.hub75: 4 +I (236208) lcd_panel.io.i80.hub75: 5 +I (236208) lcd_panel.io.i80.hub75: 6 +I (237208) led matrix: line trans done +I (238208) led matrix: Test send data to LCD +I (238208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (238208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (238208) lcd_panel.io.i80.hub75: 1 +I (238208) lcd_panel.io.i80.hub75: 2 +I (238208) lcd_panel.io.i80.hub75: 3 +I (238208) lcd_panel.io.i80.hub75: 4 +I (238208) lcd_panel.io.i80.hub75: 5 +I (238208) lcd_panel.io.i80.hub75: 6 +I (239208) led matrix: line trans done +I (240208) led matrix: Test send data to LCD +I (240208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (240208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (240208) lcd_panel.io.i80.hub75: 1 +I (240208) lcd_panel.io.i80.hub75: 2 +I (240208) lcd_panel.io.i80.hub75: 3 +I (240208) lcd_panel.io.i80.hub75: 4 +I (240208) lcd_panel.io.i80.hub75: 5 +I (240208) lcd_panel.io.i80.hub75: 6 +I (241208) led matrix: line trans done +I (242208) led matrix: Test send data to LCD +I (242208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (242208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (242208) lcd_panel.io.i80.hub75: 1 +I (242208) lcd_panel.io.i80.hub75: 2 +I (242208) lcd_panel.io.i80.hub75: 3 +I (242208) lcd_panel.io.i80.hub75: 4 +I (242208) lcd_panel.io.i80.hub75: 5 +I (242208) lcd_panel.io.i80.hub75: 6 +I (243208) led matrix: line trans done +I (244208) led matrix: Test send data to LCD +I (244208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (244208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (244208) lcd_panel.io.i80.hub75: 1 +I (244208) lcd_panel.io.i80.hub75: 2 +I (244208) lcd_panel.io.i80.hub75: 3 +I (244208) lcd_panel.io.i80.hub75: 4 +I (244208) lcd_panel.io.i80.hub75: 5 +I (244208) lcd_panel.io.i80.hub75: 6 +I (245208) led matrix: line trans done +I (246208) led matrix: Test send data to LCD +I (246208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (246208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (246208) lcd_panel.io.i80.hub75: 1 +I (246208) lcd_panel.io.i80.hub75: 2 +I (246208) lcd_panel.io.i80.hub75: 3 +I (246208) lcd_panel.io.i80.hub75: 4 +I (246208) lcd_panel.io.i80.hub75: 5 +I (246208) lcd_panel.io.i80.hub75: 6 +I (247208) led matrix: line trans done +I (248208) led matrix: Test send data to LCD +I (248208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (248208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (248208) lcd_panel.io.i80.hub75: 1 +I (248208) lcd_panel.io.i80.hub75: 2 +I (248208) lcd_panel.io.i80.hub75: 3 +I (248208) lcd_panel.io.i80.hub75: 4 +I (248208) lcd_panel.io.i80.hub75: 5 +I (248208) lcd_panel.io.i80.hub75: 6 +I (249208) led matrix: line trans done +I (250208) led matrix: Test send data to LCD +I (250208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (250208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (250208) lcd_panel.io.i80.hub75: 1 +I (250208) lcd_panel.io.i80.hub75: 2 +I (250208) lcd_panel.io.i80.hub75: 3 +I (250208) lcd_panel.io.i80.hub75: 4 +I (250208) lcd_panel.io.i80.hub75: 5 +I (250208) lcd_panel.io.i80.hub75: 6 +I (251208) led matrix: line trans done +I (252208) led matrix: Test send data to LCD +I (252208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (252208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (252208) lcd_panel.io.i80.hub75: 1 +I (252208) lcd_panel.io.i80.hub75: 2 +I (252208) lcd_panel.io.i80.hub75: 3 +I (252208) lcd_panel.io.i80.hub75: 4 +I (252208) lcd_panel.io.i80.hub75: 5 +I (252208) lcd_panel.io.i80.hub75: 6 +I (253208) led matrix: line trans done +I (254208) led matrix: Test send data to LCD +I (254208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (254208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (254208) lcd_panel.io.i80.hub75: 1 +I (254208) lcd_panel.io.i80.hub75: 2 +I (254208) lcd_panel.io.i80.hub75: 3 +I (254208) lcd_panel.io.i80.hub75: 4 +I (254208) lcd_panel.io.i80.hub75: 5 +I (254208) lcd_panel.io.i80.hub75: 6 +I (255208) led matrix: line trans done +I (256208) led matrix: Test send data to LCD +I (256208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (256208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (256208) lcd_panel.io.i80.hub75: 1 +I (256208) lcd_panel.io.i80.hub75: 2 +I (256208) lcd_panel.io.i80.hub75: 3 +I (256208) lcd_panel.io.i80.hub75: 4 +I (256208) lcd_panel.io.i80.hub75: 5 +I (256208) lcd_panel.io.i80.hub75: 6 +I (257208) led matrix: line trans done +I (258208) led matrix: Test send data to LCD +I (258208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (258208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (258208) lcd_panel.io.i80.hub75: 1 +I (258208) lcd_panel.io.i80.hub75: 2 +I (258208) lcd_panel.io.i80.hub75: 3 +I (258208) lcd_panel.io.i80.hub75: 4 +I (258208) lcd_panel.io.i80.hub75: 5 +I (258208) lcd_panel.io.i80.hub75: 6 +I (259208) led matrix: line trans done +I (260208) led matrix: Test send data to LCD +I (260208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (260208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (260208) lcd_panel.io.i80.hub75: 1 +I (260208) lcd_panel.io.i80.hub75: 2 +I (260208) lcd_panel.io.i80.hub75: 3 +I (260208) lcd_panel.io.i80.hub75: 4 +I (260208) lcd_panel.io.i80.hub75: 5 +I (260208) lcd_panel.io.i80.hub75: 6 +I (261208) led matrix: line trans done +I (262208) led matrix: Test send data to LCD +I (262208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (262208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (262208) lcd_panel.io.i80.hub75: 1 +I (262208) lcd_panel.io.i80.hub75: 2 +I (262208) lcd_panel.io.i80.hub75: 3 +I (262208) lcd_panel.io.i80.hub75: 4 +I (262208) lcd_panel.io.i80.hub75: 5 +I (262208) lcd_panel.io.i80.hub75: 6 +I (263208) led matrix: line trans done +I (264208) led matrix: Test send data to LCD +I (264208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (264208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (264208) lcd_panel.io.i80.hub75: 1 +I (264208) lcd_panel.io.i80.hub75: 2 +I (264208) lcd_panel.io.i80.hub75: 3 +I (264208) lcd_panel.io.i80.hub75: 4 +I (264208) lcd_panel.io.i80.hub75: 5 +I (264208) lcd_panel.io.i80.hub75: 6 +I (265208) led matrix: line trans done +I (266208) led matrix: Test send data to LCD +I (266208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (266208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (266208) lcd_panel.io.i80.hub75: 1 +I (266208) lcd_panel.io.i80.hub75: 2 +I (266208) lcd_panel.io.i80.hub75: 3 +I (266208) lcd_panel.io.i80.hub75: 4 +I (266208) lcd_panel.io.i80.hub75: 5 +I (266208) lcd_panel.io.i80.hub75: 6 +I (267208) led matrix: line trans done +I (268208) led matrix: Test send data to LCD +I (268208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (268208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (268208) lcd_panel.io.i80.hub75: 1 +I (268208) lcd_panel.io.i80.hub75: 2 +I (268208) lcd_panel.io.i80.hub75: 3 +I (268208) lcd_panel.io.i80.hub75: 4 +I (268208) lcd_panel.io.i80.hub75: 5 +I (268208) lcd_panel.io.i80.hub75: 6 +I (269208) led matrix: line trans done +I (270208) led matrix: Test send data to LCD +I (270208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (270208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (270208) lcd_panel.io.i80.hub75: 1 +I (270208) lcd_panel.io.i80.hub75: 2 +I (270208) lcd_panel.io.i80.hub75: 3 +I (270208) lcd_panel.io.i80.hub75: 4 +I (270208) lcd_panel.io.i80.hub75: 5 +I (270208) lcd_panel.io.i80.hub75: 6 +I (271208) led matrix: line trans done +I (272208) led matrix: Test send data to LCD +I (272208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (272208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (272208) lcd_panel.io.i80.hub75: 1 +I (272208) lcd_panel.io.i80.hub75: 2 +I (272208) lcd_panel.io.i80.hub75: 3 +I (272208) lcd_panel.io.i80.hub75: 4 +I (272208) lcd_panel.io.i80.hub75: 5 +I (272208) lcd_panel.io.i80.hub75: 6 +I (273208) led matrix: line trans done +I (274208) led matrix: Test send data to LCD +I (274208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (274208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (274208) lcd_panel.io.i80.hub75: 1 +I (274208) lcd_panel.io.i80.hub75: 2 +I (274208) lcd_panel.io.i80.hub75: 3 +I (274208) lcd_panel.io.i80.hub75: 4 +I (274208) lcd_panel.io.i80.hub75: 5 +I (274208) lcd_panel.io.i80.hub75: 6 +I (275208) led matrix: line trans done +I (276208) led matrix: Test send data to LCD +I (276208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (276208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (276208) lcd_panel.io.i80.hub75: 1 +I (276208) lcd_panel.io.i80.hub75: 2 +I (276208) lcd_panel.io.i80.hub75: 3 +I (276208) lcd_panel.io.i80.hub75: 4 +I (276208) lcd_panel.io.i80.hub75: 5 +I (276208) lcd_panel.io.i80.hub75: 6 +I (277208) led matrix: line trans done +I (278208) led matrix: Test send data to LCD +I (278208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (278208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (278208) lcd_panel.io.i80.hub75: 1 +I (278208) lcd_panel.io.i80.hub75: 2 +I (278208) lcd_panel.io.i80.hub75: 3 +I (278208) lcd_panel.io.i80.hub75: 4 +I (278208) lcd_panel.io.i80.hub75: 5 +I (278208) lcd_panel.io.i80.hub75: 6 +I (279208) led matrix: line trans done +I (280208) led matrix: Test send data to LCD +I (280208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (280208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (280208) lcd_panel.io.i80.hub75: 1 +I (280208) lcd_panel.io.i80.hub75: 2 +I (280208) lcd_panel.io.i80.hub75: 3 +I (280208) lcd_panel.io.i80.hub75: 4 +I (280208) lcd_panel.io.i80.hub75: 5 +I (280208) lcd_panel.io.i80.hub75: 6 +I (281208) led matrix: line trans done +I (282208) led matrix: Test send data to LCD +I (282208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (282208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (282208) lcd_panel.io.i80.hub75: 1 +I (282208) lcd_panel.io.i80.hub75: 2 +I (282208) lcd_panel.io.i80.hub75: 3 +I (282208) lcd_panel.io.i80.hub75: 4 +I (282208) lcd_panel.io.i80.hub75: 5 +I (282208) lcd_panel.io.i80.hub75: 6 +I (283208) led matrix: line trans done +I (284208) led matrix: Test send data to LCD +I (284208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (284208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (284208) lcd_panel.io.i80.hub75: 1 +I (284208) lcd_panel.io.i80.hub75: 2 +I (284208) lcd_panel.io.i80.hub75: 3 +I (284208) lcd_panel.io.i80.hub75: 4 +I (284208) lcd_panel.io.i80.hub75: 5 +I (284208) lcd_panel.io.i80.hub75: 6 +I (285208) led matrix: line trans done +I (286208) led matrix: Test send data to LCD +I (286208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (286208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (286208) lcd_panel.io.i80.hub75: 1 +I (286208) lcd_panel.io.i80.hub75: 2 +I (286208) lcd_panel.io.i80.hub75: 3 +I (286208) lcd_panel.io.i80.hub75: 4 +I (286208) lcd_panel.io.i80.hub75: 5 +I (286208) lcd_panel.io.i80.hub75: 6 +I (287208) led matrix: line trans done +I (288208) led matrix: Test send data to LCD +I (288208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (288208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (288208) lcd_panel.io.i80.hub75: 1 +I (288208) lcd_panel.io.i80.hub75: 2 +I (288208) lcd_panel.io.i80.hub75: 3 +I (288208) lcd_panel.io.i80.hub75: 4 +I (288208) lcd_panel.io.i80.hub75: 5 +I (288208) lcd_panel.io.i80.hub75: 6 +I (289208) led matrix: line trans done +I (290208) led matrix: Test send data to LCD +I (290208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (290208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (290208) lcd_panel.io.i80.hub75: 1 +I (290208) lcd_panel.io.i80.hub75: 2 +I (290208) lcd_panel.io.i80.hub75: 3 +I (290208) lcd_panel.io.i80.hub75: 4 +I (290208) lcd_panel.io.i80.hub75: 5 +I (290208) lcd_panel.io.i80.hub75: 6 +I (291208) led matrix: line trans done +I (292208) led matrix: Test send data to LCD +I (292208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (292208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (292208) lcd_panel.io.i80.hub75: 1 +I (292208) lcd_panel.io.i80.hub75: 2 +I (292208) lcd_panel.io.i80.hub75: 3 +I (292208) lcd_panel.io.i80.hub75: 4 +I (292208) lcd_panel.io.i80.hub75: 5 +I (292208) lcd_panel.io.i80.hub75: 6 +I (293208) led matrix: line trans done +I (294208) led matrix: Test send data to LCD +I (294208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (294208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (294208) lcd_panel.io.i80.hub75: 1 +I (294208) lcd_panel.io.i80.hub75: 2 +I (294208) lcd_panel.io.i80.hub75: 3 +I (294208) lcd_panel.io.i80.hub75: 4 +I (294208) lcd_panel.io.i80.hub75: 5 +I (294208) lcd_panel.io.i80.hub75: 6 +I (295208) led matrix: line trans done +I (296208) led matrix: Test send data to LCD +I (296208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (296208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (296208) lcd_panel.io.i80.hub75: 1 +I (296208) lcd_panel.io.i80.hub75: 2 +I (296208) lcd_panel.io.i80.hub75: 3 +I (296208) lcd_panel.io.i80.hub75: 4 +I (296208) lcd_panel.io.i80.hub75: 5 +I (296208) lcd_panel.io.i80.hub75: 6 +I (297208) led matrix: line trans done +I (298208) led matrix: Test send data to LCD +I (298208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (298208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (298208) lcd_panel.io.i80.hub75: 1 +I (298208) lcd_panel.io.i80.hub75: 2 +I (298208) lcd_panel.io.i80.hub75: 3 +I (298208) lcd_panel.io.i80.hub75: 4 +I (298208) lcd_panel.io.i80.hub75: 5 +I (298208) lcd_panel.io.i80.hub75: 6 +I (299208) led matrix: line trans done +I (300208) led matrix: Test send data to LCD +I (300208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (300208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (300208) lcd_panel.io.i80.hub75: 1 +I (300208) lcd_panel.io.i80.hub75: 2 +I (300208) lcd_panel.io.i80.hub75: 3 +I (300208) lcd_panel.io.i80.hub75: 4 +I (300208) lcd_panel.io.i80.hub75: 5 +I (300208) lcd_panel.io.i80.hub75: 6 +I (301208) led matrix: line trans done +I (302208) led matrix: Test send data to LCD +I (302208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (302208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (302208) lcd_panel.io.i80.hub75: 1 +I (302208) lcd_panel.io.i80.hub75: 2 +I (302208) lcd_panel.io.i80.hub75: 3 +I (302208) lcd_panel.io.i80.hub75: 4 +I (302208) lcd_panel.io.i80.hub75: 5 +I (302208) lcd_panel.io.i80.hub75: 6 +I (303208) led matrix: line trans done +I (304208) led matrix: Test send data to LCD +I (304208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (304208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (304208) lcd_panel.io.i80.hub75: 1 +I (304208) lcd_panel.io.i80.hub75: 2 +I (304208) lcd_panel.io.i80.hub75: 3 +I (304208) lcd_panel.io.i80.hub75: 4 +I (304208) lcd_panel.io.i80.hub75: 5 +I (304208) lcd_panel.io.i80.hub75: 6 +I (305208) led matrix: line trans done +I (306208) led matrix: Test send data to LCD +I (306208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (306208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (306208) lcd_panel.io.i80.hub75: 1 +I (306208) lcd_panel.io.i80.hub75: 2 +I (306208) lcd_panel.io.i80.hub75: 3 +I (306208) lcd_panel.io.i80.hub75: 4 +I (306208) lcd_panel.io.i80.hub75: 5 +I (306208) lcd_panel.io.i80.hub75: 6 +I (307208) led matrix: line trans done +I (308208) led matrix: Test send data to LCD +I (308208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (308208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (308208) lcd_panel.io.i80.hub75: 1 +I (308208) lcd_panel.io.i80.hub75: 2 +I (308208) lcd_panel.io.i80.hub75: 3 +I (308208) lcd_panel.io.i80.hub75: 4 +I (308208) lcd_panel.io.i80.hub75: 5 +I (308208) lcd_panel.io.i80.hub75: 6 +I (309208) led matrix: line trans done +I (310208) led matrix: Test send data to LCD +I (310208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (310208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (310208) lcd_panel.io.i80.hub75: 1 +I (310208) lcd_panel.io.i80.hub75: 2 +I (310208) lcd_panel.io.i80.hub75: 3 +I (310208) lcd_panel.io.i80.hub75: 4 +I (310208) lcd_panel.io.i80.hub75: 5 +I (310208) lcd_panel.io.i80.hub75: 6 +I (311208) led matrix: line trans done +I (312208) led matrix: Test send data to LCD +I (312208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (312208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (312208) lcd_panel.io.i80.hub75: 1 +I (312208) lcd_panel.io.i80.hub75: 2 +I (312208) lcd_panel.io.i80.hub75: 3 +I (312208) lcd_panel.io.i80.hub75: 4 +I (312208) lcd_panel.io.i80.hub75: 5 +I (312208) lcd_panel.io.i80.hub75: 6 +I (313208) led matrix: line trans done +I (314208) led matrix: Test send data to LCD +I (314208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (314208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (314208) lcd_panel.io.i80.hub75: 1 +I (314208) lcd_panel.io.i80.hub75: 2 +I (314208) lcd_panel.io.i80.hub75: 3 +I (314208) lcd_panel.io.i80.hub75: 4 +I (314208) lcd_panel.io.i80.hub75: 5 +I (314208) lcd_panel.io.i80.hub75: 6 +I (315208) led matrix: line trans done +I (316208) led matrix: Test send data to LCD +I (316208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (316208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (316208) lcd_panel.io.i80.hub75: 1 +I (316208) lcd_panel.io.i80.hub75: 2 +I (316208) lcd_panel.io.i80.hub75: 3 +I (316208) lcd_panel.io.i80.hub75: 4 +I (316208) lcd_panel.io.i80.hub75: 5 +I (316208) lcd_panel.io.i80.hub75: 6 +I (317208) led matrix: line trans done +I (318208) led matrix: Test send data to LCD +I (318208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (318208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (318208) lcd_panel.io.i80.hub75: 1 +I (318208) lcd_panel.io.i80.hub75: 2 +I (318208) lcd_panel.io.i80.hub75: 3 +I (318208) lcd_panel.io.i80.hub75: 4 +I (318208) lcd_panel.io.i80.hub75: 5 +I (318208) lcd_panel.io.i80.hub75: 6 +I (319208) led matrix: line trans done +I (320208) led matrix: Test send data to LCD +I (320208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (320208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (320208) lcd_panel.io.i80.hub75: 1 +I (320208) lcd_panel.io.i80.hub75: 2 +I (320208) lcd_panel.io.i80.hub75: 3 +I (320208) lcd_panel.io.i80.hub75: 4 +I (320208) lcd_panel.io.i80.hub75: 5 +I (320208) lcd_panel.io.i80.hub75: 6 +I (321208) led matrix: line trans done +I (322208) led matrix: Test send data to LCD +I (322208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (322208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (322208) lcd_panel.io.i80.hub75: 1 +I (322208) lcd_panel.io.i80.hub75: 2 +I (322208) lcd_panel.io.i80.hub75: 3 +I (322208) lcd_panel.io.i80.hub75: 4 +I (322208) lcd_panel.io.i80.hub75: 5 +I (322208) lcd_panel.io.i80.hub75: 6 +I (323208) led matrix: line trans done +I (324208) led matrix: Test send data to LCD +I (324208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (324208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (324208) lcd_panel.io.i80.hub75: 1 +I (324208) lcd_panel.io.i80.hub75: 2 +I (324208) lcd_panel.io.i80.hub75: 3 +I (324208) lcd_panel.io.i80.hub75: 4 +I (324208) lcd_panel.io.i80.hub75: 5 +I (324208) lcd_panel.io.i80.hub75: 6 +I (325208) led matrix: line trans done +I (326208) led matrix: Test send data to LCD +I (326208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (326208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (326208) lcd_panel.io.i80.hub75: 1 +I (326208) lcd_panel.io.i80.hub75: 2 +I (326208) lcd_panel.io.i80.hub75: 3 +I (326208) lcd_panel.io.i80.hub75: 4 +I (326208) lcd_panel.io.i80.hub75: 5 +I (326208) lcd_panel.io.i80.hub75: 6 +I (327208) led matrix: line trans done +I (328208) led matrix: Test send data to LCD +I (328208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (328208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (328208) lcd_panel.io.i80.hub75: 1 +I (328208) lcd_panel.io.i80.hub75: 2 +I (328208) lcd_panel.io.i80.hub75: 3 +I (328208) lcd_panel.io.i80.hub75: 4 +I (328208) lcd_panel.io.i80.hub75: 5 +I (328208) lcd_panel.io.i80.hub75: 6 +I (329208) led matrix: line trans done +I (330208) led matrix: Test send data to LCD +I (330208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (330208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (330208) lcd_panel.io.i80.hub75: 1 +I (330208) lcd_panel.io.i80.hub75: 2 +I (330208) lcd_panel.io.i80.hub75: 3 +I (330208) lcd_panel.io.i80.hub75: 4 +I (330208) lcd_panel.io.i80.hub75: 5 +I (330208) lcd_panel.io.i80.hub75: 6 +I (331208) led matrix: line trans done +I (332208) led matrix: Test send data to LCD +I (332208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (332208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (332208) lcd_panel.io.i80.hub75: 1 +I (332208) lcd_panel.io.i80.hub75: 2 +I (332208) lcd_panel.io.i80.hub75: 3 +I (332208) lcd_panel.io.i80.hub75: 4 +I (332208) lcd_panel.io.i80.hub75: 5 +I (332208) lcd_panel.io.i80.hub75: 6 +I (333208) led matrix: line trans done +I (334208) led matrix: Test send data to LCD +I (334208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (334208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (334208) lcd_panel.io.i80.hub75: 1 +I (334208) lcd_panel.io.i80.hub75: 2 +I (334208) lcd_panel.io.i80.hub75: 3 +I (334208) lcd_panel.io.i80.hub75: 4 +I (334208) lcd_panel.io.i80.hub75: 5 +I (334208) lcd_panel.io.i80.hub75: 6 +I (335208) led matrix: line trans done +I (336208) led matrix: Test send data to LCD +I (336208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (336208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (336208) lcd_panel.io.i80.hub75: 1 +I (336208) lcd_panel.io.i80.hub75: 2 +I (336208) lcd_panel.io.i80.hub75: 3 +I (336208) lcd_panel.io.i80.hub75: 4 +I (336208) lcd_panel.io.i80.hub75: 5 +I (336208) lcd_panel.io.i80.hub75: 6 +I (337208) led matrix: line trans done +I (338208) led matrix: Test send data to LCD +I (338208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (338208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (338208) lcd_panel.io.i80.hub75: 1 +I (338208) lcd_panel.io.i80.hub75: 2 +I (338208) lcd_panel.io.i80.hub75: 3 +I (338208) lcd_panel.io.i80.hub75: 4 +I (338208) lcd_panel.io.i80.hub75: 5 +I (338208) lcd_panel.io.i80.hub75: 6 +I (339208) led matrix: line trans done +I (340208) led matrix: Test send data to LCD +I (340208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (340208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (340208) lcd_panel.io.i80.hub75: 1 +I (340208) lcd_panel.io.i80.hub75: 2 +I (340208) lcd_panel.io.i80.hub75: 3 +I (340208) lcd_panel.io.i80.hub75: 4 +I (340208) lcd_panel.io.i80.hub75: 5 +I (340208) lcd_panel.io.i80.hub75: 6 +I (341208) led matrix: line trans done +I (342208) led matrix: Test send data to LCD +I (342208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (342208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (342208) lcd_panel.io.i80.hub75: 1 +I (342208) lcd_panel.io.i80.hub75: 2 +I (342208) lcd_panel.io.i80.hub75: 3 +I (342208) lcd_panel.io.i80.hub75: 4 +I (342208) lcd_panel.io.i80.hub75: 5 +I (342208) lcd_panel.io.i80.hub75: 6 +I (343208) led matrix: line trans done +I (344208) led matrix: Test send data to LCD +I (344208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (344208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (344208) lcd_panel.io.i80.hub75: 1 +I (344208) lcd_panel.io.i80.hub75: 2 +I (344208) lcd_panel.io.i80.hub75: 3 +I (344208) lcd_panel.io.i80.hub75: 4 +I (344208) lcd_panel.io.i80.hub75: 5 +I (344208) lcd_panel.io.i80.hub75: 6 +I (345208) led matrix: line trans done +I (346208) led matrix: Test send data to LCD +I (346208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (346208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (346208) lcd_panel.io.i80.hub75: 1 +I (346208) lcd_panel.io.i80.hub75: 2 +I (346208) lcd_panel.io.i80.hub75: 3 +I (346208) lcd_panel.io.i80.hub75: 4 +I (346208) lcd_panel.io.i80.hub75: 5 +I (346208) lcd_panel.io.i80.hub75: 6 +I (347208) led matrix: line trans done +I (348208) led matrix: Test send data to LCD +I (348208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (348208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (348208) lcd_panel.io.i80.hub75: 1 +I (348208) lcd_panel.io.i80.hub75: 2 +I (348208) lcd_panel.io.i80.hub75: 3 +I (348208) lcd_panel.io.i80.hub75: 4 +I (348208) lcd_panel.io.i80.hub75: 5 +I (348208) lcd_panel.io.i80.hub75: 6 +I (349208) led matrix: line trans done +I (350208) led matrix: Test send data to LCD +I (350208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (350208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (350208) lcd_panel.io.i80.hub75: 1 +I (350208) lcd_panel.io.i80.hub75: 2 +I (350208) lcd_panel.io.i80.hub75: 3 +I (350208) lcd_panel.io.i80.hub75: 4 +I (350208) lcd_panel.io.i80.hub75: 5 +I (350208) lcd_panel.io.i80.hub75: 6 +I (351208) led matrix: line trans done +I (352208) led matrix: Test send data to LCD +I (352208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (352208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (352208) lcd_panel.io.i80.hub75: 1 +I (352208) lcd_panel.io.i80.hub75: 2 +I (352208) lcd_panel.io.i80.hub75: 3 +I (352208) lcd_panel.io.i80.hub75: 4 +I (352208) lcd_panel.io.i80.hub75: 5 +I (352208) lcd_panel.io.i80.hub75: 6 +I (353208) led matrix: line trans done +I (354208) led matrix: Test send data to LCD +I (354208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (354208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (354208) lcd_panel.io.i80.hub75: 1 +I (354208) lcd_panel.io.i80.hub75: 2 +I (354208) lcd_panel.io.i80.hub75: 3 +I (354208) lcd_panel.io.i80.hub75: 4 +I (354208) lcd_panel.io.i80.hub75: 5 +I (354208) lcd_panel.io.i80.hub75: 6 +I (355208) led matrix: line trans done +I (356208) led matrix: Test send data to LCD +I (356208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (356208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (356208) lcd_panel.io.i80.hub75: 1 +I (356208) lcd_panel.io.i80.hub75: 2 +I (356208) lcd_panel.io.i80.hub75: 3 +I (356208) lcd_panel.io.i80.hub75: 4 +I (356208) lcd_panel.io.i80.hub75: 5 +I (356208) lcd_panel.io.i80.hub75: 6 +I (357208) led matrix: line trans done +I (358208) led matrix: Test send data to LCD +I (358208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (358208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (358208) lcd_panel.io.i80.hub75: 1 +I (358208) lcd_panel.io.i80.hub75: 2 +I (358208) lcd_panel.io.i80.hub75: 3 +I (358208) lcd_panel.io.i80.hub75: 4 +I (358208) lcd_panel.io.i80.hub75: 5 +I (358208) lcd_panel.io.i80.hub75: 6 +I (359208) led matrix: line trans done +I (360208) led matrix: Test send data to LCD +I (360208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (360208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (360208) lcd_panel.io.i80.hub75: 1 +I (360208) lcd_panel.io.i80.hub75: 2 +I (360208) lcd_panel.io.i80.hub75: 3 +I (360208) lcd_panel.io.i80.hub75: 4 +I (360208) lcd_panel.io.i80.hub75: 5 +I (360208) lcd_panel.io.i80.hub75: 6 +I (361208) led matrix: line trans done +I (362208) led matrix: Test send data to LCD +I (362208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (362208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (362208) lcd_panel.io.i80.hub75: 1 +I (362208) lcd_panel.io.i80.hub75: 2 +I (362208) lcd_panel.io.i80.hub75: 3 +I (362208) lcd_panel.io.i80.hub75: 4 +I (362208) lcd_panel.io.i80.hub75: 5 +I (362208) lcd_panel.io.i80.hub75: 6 +I (363208) led matrix: line trans done +I (364208) led matrix: Test send data to LCD +I (364208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (364208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (364208) lcd_panel.io.i80.hub75: 1 +I (364208) lcd_panel.io.i80.hub75: 2 +I (364208) lcd_panel.io.i80.hub75: 3 +I (364208) lcd_panel.io.i80.hub75: 4 +I (364208) lcd_panel.io.i80.hub75: 5 +I (364208) lcd_panel.io.i80.hub75: 6 +I (365208) led matrix: line trans done +I (366208) led matrix: Test send data to LCD +I (366208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (366208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (366208) lcd_panel.io.i80.hub75: 1 +I (366208) lcd_panel.io.i80.hub75: 2 +I (366208) lcd_panel.io.i80.hub75: 3 +I (366208) lcd_panel.io.i80.hub75: 4 +I (366208) lcd_panel.io.i80.hub75: 5 +I (366208) lcd_panel.io.i80.hub75: 6 +I (367208) led matrix: line trans done +I (368208) led matrix: Test send data to LCD +I (368208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (368208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (368208) lcd_panel.io.i80.hub75: 1 +I (368208) lcd_panel.io.i80.hub75: 2 +I (368208) lcd_panel.io.i80.hub75: 3 +I (368208) lcd_panel.io.i80.hub75: 4 +I (368208) lcd_panel.io.i80.hub75: 5 +I (368208) lcd_panel.io.i80.hub75: 6 +I (369208) led matrix: line trans done +I (370208) led matrix: Test send data to LCD +I (370208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (370208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (370208) lcd_panel.io.i80.hub75: 1 +I (370208) lcd_panel.io.i80.hub75: 2 +I (370208) lcd_panel.io.i80.hub75: 3 +I (370208) lcd_panel.io.i80.hub75: 4 +I (370208) lcd_panel.io.i80.hub75: 5 +I (370208) lcd_panel.io.i80.hub75: 6 +I (371208) led matrix: line trans done +I (372208) led matrix: Test send data to LCD +I (372208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (372208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (372208) lcd_panel.io.i80.hub75: 1 +I (372208) lcd_panel.io.i80.hub75: 2 +I (372208) lcd_panel.io.i80.hub75: 3 +I (372208) lcd_panel.io.i80.hub75: 4 +I (372208) lcd_panel.io.i80.hub75: 5 +I (372208) lcd_panel.io.i80.hub75: 6 +I (373208) led matrix: line trans done +I (374208) led matrix: Test send data to LCD +I (374208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (374208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (374208) lcd_panel.io.i80.hub75: 1 +I (374208) lcd_panel.io.i80.hub75: 2 +I (374208) lcd_panel.io.i80.hub75: 3 +I (374208) lcd_panel.io.i80.hub75: 4 +I (374208) lcd_panel.io.i80.hub75: 5 +I (374208) lcd_panel.io.i80.hub75: 6 +I (375208) led matrix: line trans done +I (376208) led matrix: Test send data to LCD +I (376208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (376208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (376208) lcd_panel.io.i80.hub75: 1 +I (376208) lcd_panel.io.i80.hub75: 2 +I (376208) lcd_panel.io.i80.hub75: 3 +I (376208) lcd_panel.io.i80.hub75: 4 +I (376208) lcd_panel.io.i80.hub75: 5 +I (376208) lcd_panel.io.i80.hub75: 6 +I (377208) led matrix: line trans done +I (378208) led matrix: Test send data to LCD +I (378208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (378208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (378208) lcd_panel.io.i80.hub75: 1 +I (378208) lcd_panel.io.i80.hub75: 2 +I (378208) lcd_panel.io.i80.hub75: 3 +I (378208) lcd_panel.io.i80.hub75: 4 +I (378208) lcd_panel.io.i80.hub75: 5 +I (378208) lcd_panel.io.i80.hub75: 6 +I (379208) led matrix: line trans done +I (380208) led matrix: Test send data to LCD +I (380208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (380208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (380208) lcd_panel.io.i80.hub75: 1 +I (380208) lcd_panel.io.i80.hub75: 2 +I (380208) lcd_panel.io.i80.hub75: 3 +I (380208) lcd_panel.io.i80.hub75: 4 +I (380208) lcd_panel.io.i80.hub75: 5 +I (380208) lcd_panel.io.i80.hub75: 6 +I (381208) led matrix: line trans done +I (382208) led matrix: Test send data to LCD +I (382208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (382208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (382208) lcd_panel.io.i80.hub75: 1 +I (382208) lcd_panel.io.i80.hub75: 2 +I (382208) lcd_panel.io.i80.hub75: 3 +I (382208) lcd_panel.io.i80.hub75: 4 +I (382208) lcd_panel.io.i80.hub75: 5 +I (382208) lcd_panel.io.i80.hub75: 6 +I (383208) led matrix: line trans done +I (384208) led matrix: Test send data to LCD +I (384208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (384208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (384208) lcd_panel.io.i80.hub75: 1 +I (384208) lcd_panel.io.i80.hub75: 2 +I (384208) lcd_panel.io.i80.hub75: 3 +I (384208) lcd_panel.io.i80.hub75: 4 +I (384208) lcd_panel.io.i80.hub75: 5 +I (384208) lcd_panel.io.i80.hub75: 6 +I (385208) led matrix: line trans done +I (386208) led matrix: Test send data to LCD +I (386208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (386208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (386208) lcd_panel.io.i80.hub75: 1 +I (386208) lcd_panel.io.i80.hub75: 2 +I (386208) lcd_panel.io.i80.hub75: 3 +I (386208) lcd_panel.io.i80.hub75: 4 +I (386208) lcd_panel.io.i80.hub75: 5 +I (386208) lcd_panel.io.i80.hub75: 6 +I (387208) led matrix: line trans done +I (388208) led matrix: Test send data to LCD +I (388208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (388208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (388208) lcd_panel.io.i80.hub75: 1 +I (388208) lcd_panel.io.i80.hub75: 2 +I (388208) lcd_panel.io.i80.hub75: 3 +I (388208) lcd_panel.io.i80.hub75: 4 +I (388208) lcd_panel.io.i80.hub75: 5 +I (388208) lcd_panel.io.i80.hub75: 6 +I (389208) led matrix: line trans done +I (390208) led matrix: Test send data to LCD +I (390208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (390208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (390208) lcd_panel.io.i80.hub75: 1 +I (390208) lcd_panel.io.i80.hub75: 2 +I (390208) lcd_panel.io.i80.hub75: 3 +I (390208) lcd_panel.io.i80.hub75: 4 +I (390208) lcd_panel.io.i80.hub75: 5 +I (390208) lcd_panel.io.i80.hub75: 6 +I (391208) led matrix: line trans done +I (392208) led matrix: Test send data to LCD +I (392208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (392208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (392208) lcd_panel.io.i80.hub75: 1 +I (392208) lcd_panel.io.i80.hub75: 2 +I (392208) lcd_panel.io.i80.hub75: 3 +I (392208) lcd_panel.io.i80.hub75: 4 +I (392208) lcd_panel.io.i80.hub75: 5 +I (392208) lcd_panel.io.i80.hub75: 6 +I (393208) led matrix: line trans done +I (394208) led matrix: Test send data to LCD +I (394208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (394208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (394208) lcd_panel.io.i80.hub75: 1 +I (394208) lcd_panel.io.i80.hub75: 2 +I (394208) lcd_panel.io.i80.hub75: 3 +I (394208) lcd_panel.io.i80.hub75: 4 +I (394208) lcd_panel.io.i80.hub75: 5 +I (394208) lcd_panel.io.i80.hub75: 6 +I (395208) led matrix: line trans done +I (396208) led matrix: Test send data to LCD +I (396208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (396208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (396208) lcd_panel.io.i80.hub75: 1 +I (396208) lcd_panel.io.i80.hub75: 2 +I (396208) lcd_panel.io.i80.hub75: 3 +I (396208) lcd_panel.io.i80.hub75: 4 +I (396208) lcd_panel.io.i80.hub75: 5 +I (396208) lcd_panel.io.i80.hub75: 6 +I (397208) led matrix: line trans done +I (398208) led matrix: Test send data to LCD +I (398208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (398208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (398208) lcd_panel.io.i80.hub75: 1 +I (398208) lcd_panel.io.i80.hub75: 2 +I (398208) lcd_panel.io.i80.hub75: 3 +I (398208) lcd_panel.io.i80.hub75: 4 +I (398208) lcd_panel.io.i80.hub75: 5 +I (398208) lcd_panel.io.i80.hub75: 6 +I (399208) led matrix: line trans done +I (400208) led matrix: Test send data to LCD +I (400208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (400208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (400208) lcd_panel.io.i80.hub75: 1 +I (400208) lcd_panel.io.i80.hub75: 2 +I (400208) lcd_panel.io.i80.hub75: 3 +I (400208) lcd_panel.io.i80.hub75: 4 +I (400208) lcd_panel.io.i80.hub75: 5 +I (400208) lcd_panel.io.i80.hub75: 6 +I (401208) led matrix: line trans done +I (402208) led matrix: Test send data to LCD +I (402208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (402208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (402208) lcd_panel.io.i80.hub75: 1 +I (402208) lcd_panel.io.i80.hub75: 2 +I (402208) lcd_panel.io.i80.hub75: 3 +I (402208) lcd_panel.io.i80.hub75: 4 +I (402208) lcd_panel.io.i80.hub75: 5 +I (402208) lcd_panel.io.i80.hub75: 6 +I (403208) led matrix: line trans done +I (404208) led matrix: Test send data to LCD +I (404208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (404208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (404208) lcd_panel.io.i80.hub75: 1 +I (404208) lcd_panel.io.i80.hub75: 2 +I (404208) lcd_panel.io.i80.hub75: 3 +I (404208) lcd_panel.io.i80.hub75: 4 +I (404208) lcd_panel.io.i80.hub75: 5 +I (404208) lcd_panel.io.i80.hub75: 6 +I (405208) led matrix: line trans done +I (406208) led matrix: Test send data to LCD +I (406208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (406208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (406208) lcd_panel.io.i80.hub75: 1 +I (406208) lcd_panel.io.i80.hub75: 2 +I (406208) lcd_panel.io.i80.hub75: 3 +I (406208) lcd_panel.io.i80.hub75: 4 +I (406208) lcd_panel.io.i80.hub75: 5 +I (406208) lcd_panel.io.i80.hub75: 6 +I (407208) led matrix: line trans done +I (408208) led matrix: Test send data to LCD +I (408208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (408208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (408208) lcd_panel.io.i80.hub75: 1 +I (408208) lcd_panel.io.i80.hub75: 2 +I (408208) lcd_panel.io.i80.hub75: 3 +I (408208) lcd_panel.io.i80.hub75: 4 +I (408208) lcd_panel.io.i80.hub75: 5 +I (408208) lcd_panel.io.i80.hub75: 6 +I (409208) led matrix: line trans done +I (410208) led matrix: Test send data to LCD +I (410208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (410208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (410208) lcd_panel.io.i80.hub75: 1 +I (410208) lcd_panel.io.i80.hub75: 2 +I (410208) lcd_panel.io.i80.hub75: 3 +I (410208) lcd_panel.io.i80.hub75: 4 +I (410208) lcd_panel.io.i80.hub75: 5 +I (410208) lcd_panel.io.i80.hub75: 6 +I (411208) led matrix: line trans done +I (412208) led matrix: Test send data to LCD +I (412208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (412208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (412208) lcd_panel.io.i80.hub75: 1 +I (412208) lcd_panel.io.i80.hub75: 2 +I (412208) lcd_panel.io.i80.hub75: 3 +I (412208) lcd_panel.io.i80.hub75: 4 +I (412208) lcd_panel.io.i80.hub75: 5 +I (412208) lcd_panel.io.i80.hub75: 6 +I (413208) led matrix: line trans done +I (414208) led matrix: Test send data to LCD +I (414208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (414208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (414208) lcd_panel.io.i80.hub75: 1 +I (414208) lcd_panel.io.i80.hub75: 2 +I (414208) lcd_panel.io.i80.hub75: 3 +I (414208) lcd_panel.io.i80.hub75: 4 +I (414208) lcd_panel.io.i80.hub75: 5 +I (414208) lcd_panel.io.i80.hub75: 6 +I (415208) led matrix: line trans done +I (416208) led matrix: Test send data to LCD +I (416208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (416208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (416208) lcd_panel.io.i80.hub75: 1 +I (416208) lcd_panel.io.i80.hub75: 2 +I (416208) lcd_panel.io.i80.hub75: 3 +I (416208) lcd_panel.io.i80.hub75: 4 +I (416208) lcd_panel.io.i80.hub75: 5 +I (416208) lcd_panel.io.i80.hub75: 6 +I (417208) led matrix: line trans done +I (418208) led matrix: Test send data to LCD +I (418208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (418208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (418208) lcd_panel.io.i80.hub75: 1 +I (418208) lcd_panel.io.i80.hub75: 2 +I (418208) lcd_panel.io.i80.hub75: 3 +I (418208) lcd_panel.io.i80.hub75: 4 +I (418208) lcd_panel.io.i80.hub75: 5 +I (418208) lcd_panel.io.i80.hub75: 6 +I (419208) led matrix: line trans done +I (420208) led matrix: Test send data to LCD +I (420208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (420208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (420208) lcd_panel.io.i80.hub75: 1 +I (420208) lcd_panel.io.i80.hub75: 2 +I (420208) lcd_panel.io.i80.hub75: 3 +I (420208) lcd_panel.io.i80.hub75: 4 +I (420208) lcd_panel.io.i80.hub75: 5 +I (420208) lcd_panel.io.i80.hub75: 6 +I (421208) led matrix: line trans done +I (422208) led matrix: Test send data to LCD +I (422208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (422208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (422208) lcd_panel.io.i80.hub75: 1 +I (422208) lcd_panel.io.i80.hub75: 2 +I (422208) lcd_panel.io.i80.hub75: 3 +I (422208) lcd_panel.io.i80.hub75: 4 +I (422208) lcd_panel.io.i80.hub75: 5 +I (422208) lcd_panel.io.i80.hub75: 6 +I (423208) led matrix: line trans done +I (424208) led matrix: Test send data to LCD +I (424208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (424208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (424208) lcd_panel.io.i80.hub75: 1 +I (424208) lcd_panel.io.i80.hub75: 2 +I (424208) lcd_panel.io.i80.hub75: 3 +I (424208) lcd_panel.io.i80.hub75: 4 +I (424208) lcd_panel.io.i80.hub75: 5 +I (424208) lcd_panel.io.i80.hub75: 6 +I (425208) led matrix: line trans done +I (426208) led matrix: Test send data to LCD +I (426208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (426208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (426208) lcd_panel.io.i80.hub75: 1 +I (426208) lcd_panel.io.i80.hub75: 2 +I (426208) lcd_panel.io.i80.hub75: 3 +I (426208) lcd_panel.io.i80.hub75: 4 +I (426208) lcd_panel.io.i80.hub75: 5 +I (426208) lcd_panel.io.i80.hub75: 6 +I (427208) led matrix: line trans done +I (428208) led matrix: Test send data to LCD +I (428208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (428208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (428208) lcd_panel.io.i80.hub75: 1 +I (428208) lcd_panel.io.i80.hub75: 2 +I (428208) lcd_panel.io.i80.hub75: 3 +I (428208) lcd_panel.io.i80.hub75: 4 +I (428208) lcd_panel.io.i80.hub75: 5 +I (428208) lcd_panel.io.i80.hub75: 6 +I (429208) led matrix: line trans done +I (430208) led matrix: Test send data to LCD +I (430208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (430208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (430208) lcd_panel.io.i80.hub75: 1 +I (430208) lcd_panel.io.i80.hub75: 2 +I (430208) lcd_panel.io.i80.hub75: 3 +I (430208) lcd_panel.io.i80.hub75: 4 +I (430208) lcd_panel.io.i80.hub75: 5 +I (430208) lcd_panel.io.i80.hub75: 6 +I (431208) led matrix: line trans done +I (432208) led matrix: Test send data to LCD +I (432208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (432208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (432208) lcd_panel.io.i80.hub75: 1 +I (432208) lcd_panel.io.i80.hub75: 2 +I (432208) lcd_panel.io.i80.hub75: 3 +I (432208) lcd_panel.io.i80.hub75: 4 +I (432208) lcd_panel.io.i80.hub75: 5 +I (432208) lcd_panel.io.i80.hub75: 6 +I (433208) led matrix: line trans done +I (434208) led matrix: Test send data to LCD +I (434208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (434208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (434208) lcd_panel.io.i80.hub75: 1 +I (434208) lcd_panel.io.i80.hub75: 2 +I (434208) lcd_panel.io.i80.hub75: 3 +I (434208) lcd_panel.io.i80.hub75: 4 +I (434208) lcd_panel.io.i80.hub75: 5 +I (434208) lcd_panel.io.i80.hub75: 6 +I (435208) led matrix: line trans done +I (436208) led matrix: Test send data to LCD +I (436208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (436208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (436208) lcd_panel.io.i80.hub75: 1 +I (436208) lcd_panel.io.i80.hub75: 2 +I (436208) lcd_panel.io.i80.hub75: 3 +I (436208) lcd_panel.io.i80.hub75: 4 +I (436208) lcd_panel.io.i80.hub75: 5 +I (436208) lcd_panel.io.i80.hub75: 6 +I (437208) led matrix: line trans done +I (438208) led matrix: Test send data to LCD +I (438208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (438208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (438208) lcd_panel.io.i80.hub75: 1 +I (438208) lcd_panel.io.i80.hub75: 2 +I (438208) lcd_panel.io.i80.hub75: 3 +I (438208) lcd_panel.io.i80.hub75: 4 +I (438208) lcd_panel.io.i80.hub75: 5 +I (438208) lcd_panel.io.i80.hub75: 6 +I (439208) led matrix: line trans done +I (440208) led matrix: Test send data to LCD +I (440208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (440208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (440208) lcd_panel.io.i80.hub75: 1 +I (440208) lcd_panel.io.i80.hub75: 2 +I (440208) lcd_panel.io.i80.hub75: 3 +I (440208) lcd_panel.io.i80.hub75: 4 +I (440208) lcd_panel.io.i80.hub75: 5 +I (440208) lcd_panel.io.i80.hub75: 6 +I (441208) led matrix: line trans done +I (442208) led matrix: Test send data to LCD +I (442208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (442208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (442208) lcd_panel.io.i80.hub75: 1 +I (442208) lcd_panel.io.i80.hub75: 2 +I (442208) lcd_panel.io.i80.hub75: 3 +I (442208) lcd_panel.io.i80.hub75: 4 +I (442208) lcd_panel.io.i80.hub75: 5 +I (442208) lcd_panel.io.i80.hub75: 6 +I (443208) led matrix: line trans done +I (444208) led matrix: Test send data to LCD +I (444208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (444208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (444208) lcd_panel.io.i80.hub75: 1 +I (444208) lcd_panel.io.i80.hub75: 2 +I (444208) lcd_panel.io.i80.hub75: 3 +I (444208) lcd_panel.io.i80.hub75: 4 +I (444208) lcd_panel.io.i80.hub75: 5 +I (444208) lcd_panel.io.i80.hub75: 6 +I (445208) led matrix: line trans done +I (446208) led matrix: Test send data to LCD +I (446208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (446208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (446208) lcd_panel.io.i80.hub75: 1 +I (446208) lcd_panel.io.i80.hub75: 2 +I (446208) lcd_panel.io.i80.hub75: 3 +I (446208) lcd_panel.io.i80.hub75: 4 +I (446208) lcd_panel.io.i80.hub75: 5 +I (446208) lcd_panel.io.i80.hub75: 6 +I (447208) led matrix: line trans done +I (448208) led matrix: Test send data to LCD +I (448208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (448208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (448208) lcd_panel.io.i80.hub75: 1 +I (448208) lcd_panel.io.i80.hub75: 2 +I (448208) lcd_panel.io.i80.hub75: 3 +I (448208) lcd_panel.io.i80.hub75: 4 +I (448208) lcd_panel.io.i80.hub75: 5 +I (448208) lcd_panel.io.i80.hub75: 6 +I (449208) led matrix: line trans done +I (450208) led matrix: Test send data to LCD +I (450208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (450208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (450208) lcd_panel.io.i80.hub75: 1 +I (450208) lcd_panel.io.i80.hub75: 2 +I (450208) lcd_panel.io.i80.hub75: 3 +I (450208) lcd_panel.io.i80.hub75: 4 +I (450208) lcd_panel.io.i80.hub75: 5 +I (450208) lcd_panel.io.i80.hub75: 6 +I (451208) led matrix: line trans done +I (452208) led matrix: Test send data to LCD +I (452208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (452208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (452208) lcd_panel.io.i80.hub75: 1 +I (452208) lcd_panel.io.i80.hub75: 2 +I (452208) lcd_panel.io.i80.hub75: 3 +I (452208) lcd_panel.io.i80.hub75: 4 +I (452208) lcd_panel.io.i80.hub75: 5 +I (452208) lcd_panel.io.i80.hub75: 6 +I (453208) led matrix: line trans done +I (454208) led matrix: Test send data to LCD +I (454208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (454208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (454208) lcd_panel.io.i80.hub75: 1 +I (454208) lcd_panel.io.i80.hub75: 2 +I (454208) lcd_panel.io.i80.hub75: 3 +I (454208) lcd_panel.io.i80.hub75: 4 +I (454208) lcd_panel.io.i80.hub75: 5 +I (454208) lcd_panel.io.i80.hub75: 6 +I (455208) led matrix: line trans done +I (456208) led matrix: Test send data to LCD +I (456208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (456208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (456208) lcd_panel.io.i80.hub75: 1 +I (456208) lcd_panel.io.i80.hub75: 2 +I (456208) lcd_panel.io.i80.hub75: 3 +I (456208) lcd_panel.io.i80.hub75: 4 +I (456208) lcd_panel.io.i80.hub75: 5 +I (456208) lcd_panel.io.i80.hub75: 6 +I (457208) led matrix: line trans done +I (458208) led matrix: Test send data to LCD +I (458208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (458208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (458208) lcd_panel.io.i80.hub75: 1 +I (458208) lcd_panel.io.i80.hub75: 2 +I (458208) lcd_panel.io.i80.hub75: 3 +I (458208) lcd_panel.io.i80.hub75: 4 +I (458208) lcd_panel.io.i80.hub75: 5 +I (458208) lcd_panel.io.i80.hub75: 6 +I (459208) led matrix: line trans done +I (460208) led matrix: Test send data to LCD +I (460208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (460208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (460208) lcd_panel.io.i80.hub75: 1 +I (460208) lcd_panel.io.i80.hub75: 2 +I (460208) lcd_panel.io.i80.hub75: 3 +I (460208) lcd_panel.io.i80.hub75: 4 +I (460208) lcd_panel.io.i80.hub75: 5 +I (460208) lcd_panel.io.i80.hub75: 6 +I (461208) led matrix: line trans done +I (462208) led matrix: Test send data to LCD +I (462208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (462208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (462208) lcd_panel.io.i80.hub75: 1 +I (462208) lcd_panel.io.i80.hub75: 2 +I (462208) lcd_panel.io.i80.hub75: 3 +I (462208) lcd_panel.io.i80.hub75: 4 +I (462208) lcd_panel.io.i80.hub75: 5 +I (462208) lcd_panel.io.i80.hub75: 6 +I (463208) led matrix: line trans done +I (464208) led matrix: Test send data to LCD +I (464208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (464208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (464208) lcd_panel.io.i80.hub75: 1 +I (464208) lcd_panel.io.i80.hub75: 2 +I (464208) lcd_panel.io.i80.hub75: 3 +I (464208) lcd_panel.io.i80.hub75: 4 +I (464208) lcd_panel.io.i80.hub75: 5 +I (464208) lcd_panel.io.i80.hub75: 6 +I (465208) led matrix: line trans done +I (466208) led matrix: Test send data to LCD +I (466208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (466208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (466208) lcd_panel.io.i80.hub75: 1 +I (466208) lcd_panel.io.i80.hub75: 2 +I (466208) lcd_panel.io.i80.hub75: 3 +I (466208) lcd_panel.io.i80.hub75: 4 +I (466208) lcd_panel.io.i80.hub75: 5 +I (466208) lcd_panel.io.i80.hub75: 6 +I (467208) led matrix: line trans done +I (468208) led matrix: Test send data to LCD +I (468208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (468208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (468208) lcd_panel.io.i80.hub75: 1 +I (468208) lcd_panel.io.i80.hub75: 2 +I (468208) lcd_panel.io.i80.hub75: 3 +I (468208) lcd_panel.io.i80.hub75: 4 +I (468208) lcd_panel.io.i80.hub75: 5 +I (468208) lcd_panel.io.i80.hub75: 6 +I (469208) led matrix: line trans done +I (470208) led matrix: Test send data to LCD +I (470208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (470208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (470208) lcd_panel.io.i80.hub75: 1 +I (470208) lcd_panel.io.i80.hub75: 2 +I (470208) lcd_panel.io.i80.hub75: 3 +I (470208) lcd_panel.io.i80.hub75: 4 +I (470208) lcd_panel.io.i80.hub75: 5 +I (470208) lcd_panel.io.i80.hub75: 6 +I (471208) led matrix: line trans done +I (472208) led matrix: Test send data to LCD +I (472208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (472208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (472208) lcd_panel.io.i80.hub75: 1 +I (472208) lcd_panel.io.i80.hub75: 2 +I (472208) lcd_panel.io.i80.hub75: 3 +I (472208) lcd_panel.io.i80.hub75: 4 +I (472208) lcd_panel.io.i80.hub75: 5 +I (472208) lcd_panel.io.i80.hub75: 6 +I (473208) led matrix: line trans done +I (474208) led matrix: Test send data to LCD +I (474208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (474208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (474208) lcd_panel.io.i80.hub75: 1 +I (474208) lcd_panel.io.i80.hub75: 2 +I (474208) lcd_panel.io.i80.hub75: 3 +I (474208) lcd_panel.io.i80.hub75: 4 +I (474208) lcd_panel.io.i80.hub75: 5 +I (474208) lcd_panel.io.i80.hub75: 6 +I (475208) led matrix: line trans done +I (476208) led matrix: Test send data to LCD +I (476208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (476208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (476208) lcd_panel.io.i80.hub75: 1 +I (476208) lcd_panel.io.i80.hub75: 2 +I (476208) lcd_panel.io.i80.hub75: 3 +I (476208) lcd_panel.io.i80.hub75: 4 +I (476208) lcd_panel.io.i80.hub75: 5 +I (476208) lcd_panel.io.i80.hub75: 6 +I (477208) led matrix: line trans done +I (478208) led matrix: Test send data to LCD +I (478208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (478208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (478208) lcd_panel.io.i80.hub75: 1 +I (478208) lcd_panel.io.i80.hub75: 2 +I (478208) lcd_panel.io.i80.hub75: 3 +I (478208) lcd_panel.io.i80.hub75: 4 +I (478208) lcd_panel.io.i80.hub75: 5 +I (478208) lcd_panel.io.i80.hub75: 6 +I (479208) led matrix: line trans done +I (480208) led matrix: Test send data to LCD +I (480208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (480208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (480208) lcd_panel.io.i80.hub75: 1 +I (480208) lcd_panel.io.i80.hub75: 2 +I (480208) lcd_panel.io.i80.hub75: 3 +I (480208) lcd_panel.io.i80.hub75: 4 +I (480208) lcd_panel.io.i80.hub75: 5 +I (480208) lcd_panel.io.i80.hub75: 6 +I (481208) led matrix: line trans done +I (482208) led matrix: Test send data to LCD +I (482208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (482208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (482208) lcd_panel.io.i80.hub75: 1 +I (482208) lcd_panel.io.i80.hub75: 2 +I (482208) lcd_panel.io.i80.hub75: 3 +I (482208) lcd_panel.io.i80.hub75: 4 +I (482208) lcd_panel.io.i80.hub75: 5 +I (482208) lcd_panel.io.i80.hub75: 6 +I (483208) led matrix: line trans done +I (484208) led matrix: Test send data to LCD +I (484208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (484208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (484208) lcd_panel.io.i80.hub75: 1 +I (484208) lcd_panel.io.i80.hub75: 2 +I (484208) lcd_panel.io.i80.hub75: 3 +I (484208) lcd_panel.io.i80.hub75: 4 +I (484208) lcd_panel.io.i80.hub75: 5 +I (484208) lcd_panel.io.i80.hub75: 6 +I (485208) led matrix: line trans done +I (486208) led matrix: Test send data to LCD +I (486208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (486208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (486208) lcd_panel.io.i80.hub75: 1 +I (486208) lcd_panel.io.i80.hub75: 2 +I (486208) lcd_panel.io.i80.hub75: 3 +I (486208) lcd_panel.io.i80.hub75: 4 +I (486208) lcd_panel.io.i80.hub75: 5 +I (486208) lcd_panel.io.i80.hub75: 6 +I (487208) led matrix: line trans done +I (488208) led matrix: Test send data to LCD +I (488208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (488208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (488208) lcd_panel.io.i80.hub75: 1 +I (488208) lcd_panel.io.i80.hub75: 2 +I (488208) lcd_panel.io.i80.hub75: 3 +I (488208) lcd_panel.io.i80.hub75: 4 +I (488208) lcd_panel.io.i80.hub75: 5 +I (488208) lcd_panel.io.i80.hub75: 6 +I (489208) led matrix: line trans done +I (490208) led matrix: Test send data to LCD +I (490208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (490208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (490208) lcd_panel.io.i80.hub75: 1 +I (490208) lcd_panel.io.i80.hub75: 2 +I (490208) lcd_panel.io.i80.hub75: 3 +I (490208) lcd_panel.io.i80.hub75: 4 +I (490208) lcd_panel.io.i80.hub75: 5 +I (490208) lcd_panel.io.i80.hub75: 6 +I (491208) led matrix: line trans done +I (492208) led matrix: Test send data to LCD +I (492208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (492208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (492208) lcd_panel.io.i80.hub75: 1 +I (492208) lcd_panel.io.i80.hub75: 2 +I (492208) lcd_panel.io.i80.hub75: 3 +I (492208) lcd_panel.io.i80.hub75: 4 +I (492208) lcd_panel.io.i80.hub75: 5 +I (492208) lcd_panel.io.i80.hub75: 6 +I (493208) led matrix: line trans done +I (494208) led matrix: Test send data to LCD +I (494208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (494208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (494208) lcd_panel.io.i80.hub75: 1 +I (494208) lcd_panel.io.i80.hub75: 2 +I (494208) lcd_panel.io.i80.hub75: 3 +I (494208) lcd_panel.io.i80.hub75: 4 +I (494208) lcd_panel.io.i80.hub75: 5 +I (494208) lcd_panel.io.i80.hub75: 6 +I (495208) led matrix: line trans done +I (496208) led matrix: Test send data to LCD +I (496208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (496208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (496208) lcd_panel.io.i80.hub75: 1 +I (496208) lcd_panel.io.i80.hub75: 2 +I (496208) lcd_panel.io.i80.hub75: 3 +I (496208) lcd_panel.io.i80.hub75: 4 +I (496208) lcd_panel.io.i80.hub75: 5 +I (496208) lcd_panel.io.i80.hub75: 6 +I (497208) led matrix: line trans done +I (498208) led matrix: Test send data to LCD +I (498208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (498208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (498208) lcd_panel.io.i80.hub75: 1 +I (498208) lcd_panel.io.i80.hub75: 2 +I (498208) lcd_panel.io.i80.hub75: 3 +I (498208) lcd_panel.io.i80.hub75: 4 +I (498208) lcd_panel.io.i80.hub75: 5 +I (498208) lcd_panel.io.i80.hub75: 6 +I (499208) led matrix: line trans done +I (500208) led matrix: Test send data to LCD +I (500208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (500208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (500208) lcd_panel.io.i80.hub75: 1 +I (500208) lcd_panel.io.i80.hub75: 2 +I (500208) lcd_panel.io.i80.hub75: 3 +I (500208) lcd_panel.io.i80.hub75: 4 +I (500208) lcd_panel.io.i80.hub75: 5 +I (500208) lcd_panel.io.i80.hub75: 6 +I (501208) led matrix: line trans done +I (502208) led matrix: Test send data to LCD +I (502208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (502208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (502208) lcd_panel.io.i80.hub75: 1 +I (502208) lcd_panel.io.i80.hub75: 2 +I (502208) lcd_panel.io.i80.hub75: 3 +I (502208) lcd_panel.io.i80.hub75: 4 +I (502208) lcd_panel.io.i80.hub75: 5 +I (502208) lcd_panel.io.i80.hub75: 6 +I (503208) led matrix: line trans done +I (504208) led matrix: Test send data to LCD +I (504208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (504208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (504208) lcd_panel.io.i80.hub75: 1 +I (504208) lcd_panel.io.i80.hub75: 2 +I (504208) lcd_panel.io.i80.hub75: 3 +I (504208) lcd_panel.io.i80.hub75: 4 +I (504208) lcd_panel.io.i80.hub75: 5 +I (504208) lcd_panel.io.i80.hub75: 6 +I (505208) led matrix: line trans done +I (506208) led matrix: Test send data to LCD +I (506208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (506208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (506208) lcd_panel.io.i80.hub75: 1 +I (506208) lcd_panel.io.i80.hub75: 2 +I (506208) lcd_panel.io.i80.hub75: 3 +I (506208) lcd_panel.io.i80.hub75: 4 +I (506208) lcd_panel.io.i80.hub75: 5 +I (506208) lcd_panel.io.i80.hub75: 6 +I (507208) led matrix: line trans done +I (508208) led matrix: Test send data to LCD +I (508208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (508208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (508208) lcd_panel.io.i80.hub75: 1 +I (508208) lcd_panel.io.i80.hub75: 2 +I (508208) lcd_panel.io.i80.hub75: 3 +I (508208) lcd_panel.io.i80.hub75: 4 +I (508208) lcd_panel.io.i80.hub75: 5 +I (508208) lcd_panel.io.i80.hub75: 6 +I (509208) led matrix: line trans done +I (510208) led matrix: Test send data to LCD +I (510208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (510208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (510208) lcd_panel.io.i80.hub75: 1 +I (510208) lcd_panel.io.i80.hub75: 2 +I (510208) lcd_panel.io.i80.hub75: 3 +I (510208) lcd_panel.io.i80.hub75: 4 +I (510208) lcd_panel.io.i80.hub75: 5 +I (510208) lcd_panel.io.i80.hub75: 6 +I (511208) led matrix: line trans done +I (512208) led matrix: Test send data to LCD +I (512208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (512208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (512208) lcd_panel.io.i80.hub75: 1 +I (512208) lcd_panel.io.i80.hub75: 2 +I (512208) lcd_panel.io.i80.hub75: 3 +I (512208) lcd_panel.io.i80.hub75: 4 +I (512208) lcd_panel.io.i80.hub75: 5 +I (512208) lcd_panel.io.i80.hub75: 6 +I (513208) led matrix: line trans done +I (514208) led matrix: Test send data to LCD +I (514208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (514208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (514208) lcd_panel.io.i80.hub75: 1 +I (514208) lcd_panel.io.i80.hub75: 2 +I (514208) lcd_panel.io.i80.hub75: 3 +I (514208) lcd_panel.io.i80.hub75: 4 +I (514208) lcd_panel.io.i80.hub75: 5 +I (514208) lcd_panel.io.i80.hub75: 6 +I (515208) led matrix: line trans done +I (516208) led matrix: Test send data to LCD +I (516208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (516208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (516208) lcd_panel.io.i80.hub75: 1 +I (516208) lcd_panel.io.i80.hub75: 2 +I (516208) lcd_panel.io.i80.hub75: 3 +I (516208) lcd_panel.io.i80.hub75: 4 +I (516208) lcd_panel.io.i80.hub75: 5 +I (516208) lcd_panel.io.i80.hub75: 6 +I (517208) led matrix: line trans done +I (518208) led matrix: Test send data to LCD +I (518208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (518208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (518208) lcd_panel.io.i80.hub75: 1 +I (518208) lcd_panel.io.i80.hub75: 2 +I (518208) lcd_panel.io.i80.hub75: 3 +I (518208) lcd_panel.io.i80.hub75: 4 +I (518208) lcd_panel.io.i80.hub75: 5 +I (518208) lcd_panel.io.i80.hub75: 6 +I (519208) led matrix: line trans done +I (520208) led matrix: Test send data to LCD +I (520208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (520208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (520208) lcd_panel.io.i80.hub75: 1 +I (520208) lcd_panel.io.i80.hub75: 2 +I (520208) lcd_panel.io.i80.hub75: 3 +I (520208) lcd_panel.io.i80.hub75: 4 +I (520208) lcd_panel.io.i80.hub75: 5 +I (520208) lcd_panel.io.i80.hub75: 6 +I (521208) led matrix: line trans done +I (522208) led matrix: Test send data to LCD +I (522208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (522208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (522208) lcd_panel.io.i80.hub75: 1 +I (522208) lcd_panel.io.i80.hub75: 2 +I (522208) lcd_panel.io.i80.hub75: 3 +I (522208) lcd_panel.io.i80.hub75: 4 +I (522208) lcd_panel.io.i80.hub75: 5 +I (522208) lcd_panel.io.i80.hub75: 6 +I (523208) led matrix: line trans done +I (524208) led matrix: Test send data to LCD +I (524208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (524208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (524208) lcd_panel.io.i80.hub75: 1 +I (524208) lcd_panel.io.i80.hub75: 2 +I (524208) lcd_panel.io.i80.hub75: 3 +I (524208) lcd_panel.io.i80.hub75: 4 +I (524208) lcd_panel.io.i80.hub75: 5 +I (524208) lcd_panel.io.i80.hub75: 6 +I (525208) led matrix: line trans done +I (526208) led matrix: Test send data to LCD +I (526208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (526208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (526208) lcd_panel.io.i80.hub75: 1 +I (526208) lcd_panel.io.i80.hub75: 2 +I (526208) lcd_panel.io.i80.hub75: 3 +I (526208) lcd_panel.io.i80.hub75: 4 +I (526208) lcd_panel.io.i80.hub75: 5 +I (526208) lcd_panel.io.i80.hub75: 6 +I (527208) led matrix: line trans done +I (528208) led matrix: Test send data to LCD +I (528208) lcd_panel.io: esp_lcd_panel_io_tx_color +I (528208) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (528208) lcd_panel.io.i80.hub75: 1 +I (528208) lcd_panel.io.i80.hub75: 2 +I (528208) lcd_panel.io.i80.hub75: 3 +I (528208) lcd_panel.io.i80.hub75: 4 +I (528208) lcd_panel.io.i80.hub75: 5 +I (528208) lcd_panel.io.i80.hub75: 6 +I (529208) led matrix: line trans done diff --git a/build/log/idf_py_stdout_output_15416 b/build/log/idf_py_stdout_output_15416 new file mode 100644 index 0000000..355e7c9 --- /dev/null +++ b/build/log/idf_py_stdout_output_15416 @@ -0,0 +1,208 @@ +I (104) esp_image: segment 1: paddr=0001a4dc vaddr=3fc916ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378c22 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x168c +load:0x403c9700,len:0xbe0 +load:0x403cc700,len:0x2cd0 +entry 0x403c9908 +I (24) boot: ESP-IDF v5.0.4-dirty 2nd stage bootloader +I (25) boot: compile time 08:38:38 +I (25) boot: Multicore bootloader +I (27) boot: chip revision: v0.1 +I (31) boot.esp32s3: Boot SPI Speed : 80MHz +I (36) boot.esp32s3: SPI Mode : DIO +I (41) boot.esp32s3: SPI Flash Size : 2MB +I (45) boot: Enabling RNG early entropy source... +I (51) boot: Partition Table: +I (54) boot: ## Label Usage Type ST Offset Length +I (62) boot: 0 nvs WiFi data 01 02 00009000 00006000 +I (69) boot: 1 phy_init RF data 01 01 0000f000 00001000 +I (76) boot: 2 factory factory app 00 00 00010000 00100000 +I (84) boot: End of partition table +I (88) esp_image: segment 0: paddr=00010020 vaddr=3c020020 size=0a4b4h ( 42164) map +I (104) esp_image: segment 1: paddr=0001a4dc vaddr=3fc91600 size=022f8h ( 8952) load +I (107) esp_image: segment 2: paddr=0001c7dc vaddr=40374000 size=0383ch ( 14396) load +I (117) esp_image: segment 3: paddr=00020020 vaddr=42000020 size=1b224h (111140) map +I (142) esp_image: segment 4: paddr=0003b24c vaddr=4037783c size=09d38h ( 40248) load +I (157) boot: Loaded app from partition at offset 0x10000 +I (157) boot: Disabling RNG early entropy source... +I (157) cpu_start: Multicore app +I (161) cpu_start: Pro cpu up. +I (165) cpu_start: Starting app cpu, entry point is 0x403751c0 +I (0) cpu_start: App cpu up. +I (181) cpu_start: Pro cpu start user code +I (181) cpu_start: cpu freq: 160000000 Hz +I (181) cpu_start: Application information: +I (181) cpu_start: Project name: i80_controller +I (181) cpu_start: App version: 25abd4e-dirty +I (181) cpu_start: Compile time: Jan 29 2024 14:50:07 +I (182) cpu_start: ELF file SHA256: d234f4b3eb08db21... +I (182) cpu_start: ESP-IDF: v5.0.4-dirty +I (182) cpu_start: Min chip rev: v0.0 +I (182) cpu_start: Max chip rev: v0.99  +I (183) cpu_start: Chip rev: v0.1 +I (183) heap_init: Initializing. RAM available for dynamic allocation: +I (183) heap_init: At 3FC94318 len 000553F8 (340 KiB): DRAM +I (183) heap_init: At 3FCE9710 len 00005724 (21 KiB): STACK/DRAM +I (184) heap_init: At 3FCF0000 len 00008000 (32 KiB): DRAM +I (184) heap_init: At 600FE010 len 00001FD8 (7 KiB): RTCRAM +I (185) spi_flash: detected chip: gd +I (186) spi_flash: flash io: dio +W (186) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. +I (187) app_start: Starting scheduler on CPU0 +I (187) app_start: Starting scheduler on CPU1 +I (187) main_task: Started on CPU0 +I (197) main_task: Calling app_main() +I (197) led matrix: Initialize Intel 8080 bus +I (197) gpio: GPIO[8]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0  +I (197) gpio: GPIO[21]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0  +I (197) gpio: GPIO[33]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0  +I (197) gpio: GPIO[34]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0  +I (197) gpio: GPIO[35]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0  +I (197) gpio: GPIO[36]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0  +I (197) led matrix: Test send data to LCD +I (197) lcd_panel.io.i80.hub75: Test send data to LCD +I (197) lcd_panel.io: esp_lcd_panel_io_tx_color +I (197) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (197) lcd_panel.io.i80.hub75: 1 +I (197) lcd_panel.io.i80.hub75: 2 +I (197) lcd_panel.io.i80.hub75: 3 +I (207) lcd_panel.io.i80.hub75: 4 +I (207) lcd_panel.io.i80.hub75: 5 +I (207) lcd_panel.io.i80.hub75: 6 +I (1207) led matrix: line trans done +I (2207) led matrix: Test send data to LCD +I (2207) lcd_panel.io.i80.hub75: Test send data to LCD +I (2207) lcd_panel.io: esp_lcd_panel_io_tx_color +I (2207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (2207) lcd_panel.io.i80.hub75: 1 +I (2207) lcd_panel.io.i80.hub75: 2 +I (2207) lcd_panel.io.i80.hub75: 3 +I (2207) lcd_panel.io.i80.hub75: 4 +I (2207) lcd_panel.io.i80.hub75: 5 +I (2207) lcd_panel.io.i80.hub75: 6 +I (3207) led matrix: line trans done +I (4207) led matrix: Test send data to LCD +I (4207) lcd_panel.io.i80.hub75: Test send data to LCD +I (4207) lcd_panel.io: esp_lcd_panel_io_tx_color +I (4207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (4207) lcd_panel.io.i80.hub75: 1 +I (4207) lcd_panel.io.i80.hub75: 2 +I (4207) lcd_panel.io.i80.hub75: 3 +I (4207) lcd_panel.io.i80.hub75: 4 +I (4207) lcd_panel.io.i80.hub75: 5 +I (4207) lcd_panel.io.i80.hub75: 6 +I (5207) led matrix: line trans done +I (6207) led matrix: Test send data to LCD +I (6207) lcd_panel.io.i80.hub75: Test send data to LCD +I (6207) lcd_panel.io: esp_lcd_panel_io_tx_color +I (6207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (6207) lcd_panel.io.i80.hub75: 1 +I (6207) lcd_panel.io.i80.hub75: 2 +I (6207) lcd_panel.io.i80.hub75: 3 +I (6207) lcd_panel.io.i80.hub75: 4 +I (6207) lcd_panel.io.i80.hub75: 5 +I (6207) lcd_panel.io.i80.hub75: 6 +I (7207) led matrix: line trans done +I (8207) led matrix: Test send data to LCD +I (8207) lcd_panel.io.i80.hub75: Test send data to LCD +I (8207) lcd_panel.io: esp_lcd_panel_io_tx_color +I (8207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (8207) lcd_panel.io.i80.hub75: 1 +I (8207) lcd_panel.io.i80.hub75: 2 +I (8207) lcd_panel.io.i80.hub75: 3 +I (8207) lcd_panel.io.i80.hub75: 4 +I (8207) lcd_panel.io.i80.hub75: 5 +I (8207) lcd_panel.io.i80.hub75: 6 +I (9207) led matrix: line trans done +I (10207) led matrix: Test send data to LCD +I (10207) lcd_panel.io.i80.hub75: Test send data to LCD +I (10207) lcd_panel.io: esp_lcd_panel_io_tx_color +I (10207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (10207) lcd_panel.io.i80.hub75: 1 +I (10207) lcd_panel.io.i80.hub75: 2 +I (10207) lcd_panel.io.i80.hub75: 3 +I (10207) lcd_panel.io.i80.hub75: 4 +I (10207) lcd_panel.io.i80.hub75: 5 +I (10207) lcd_panel.io.i80.hub75: 6 +I (11207) led matrix: line trans done +I (12207) led matrix: Test send data to LCD +I (12207) lcd_panel.io.i80.hub75: Test send data to LCD +I (12207) lcd_panel.io: esp_lcd_panel_io_tx_color +I (12207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (12207) lcd_panel.io.i80.hub75: 1 +I (12207) lcd_panel.io.i80.hub75: 2 +I (12207) lcd_panel.io.i80.hub75: 3 +I (12207) lcd_panel.io.i80.hub75: 4 +I (12207) lcd_panel.io.i80.hub75: 5 +I (12207) lcd_panel.io.i80.hub75: 6 +I (13207) led matrix: line trans done +I (14207) led matrix: Test send data to LCD +I (14207) lcd_panel.io.i80.hub75: Test send data to LCD +I (14207) lcd_panel.io: esp_lcd_panel_io_tx_color +I (14207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (14207) lcd_panel.io.i80.hub75: 1 +I (14207) lcd_panel.io.i80.hub75: 2 +I (14207) lcd_panel.io.i80.hub75: 3 +I (14207) lcd_panel.io.i80.hub75: 4 +I (14207) lcd_panel.io.i80.hub75: 5 +I (14207) lcd_panel.io.i80.hub75: 6 +I (15207) led matrix: line trans done +I (16207) led matrix: Test send data to LCD +I (16207) lcd_panel.io.i80.hub75: Test send data to LCD +I (16207) lcd_panel.io: esp_lcd_panel_io_tx_color +I (16207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (16207) lcd_panel.io.i80.hub75: 1 +I (16207) lcd_panel.io.i80.hub75: 2 +I (16207) lcd_panel.io.i80.hub75: 3 +I (16207) lcd_panel.io.i80.hub75: 4 +I (16207) lcd_panel.io.i80.hub75: 5 +I (16207) lcd_panel.io.i80.hub75: 6 +I (17207) led matrix: line trans done +I (18207) led matrix: Test send data to LCD +I (18207) lcd_panel.io.i80.hub75: Test send data to LCD +I (18207) lcd_panel.io: esp_lcd_panel_io_tx_color +I (18207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (18207) lcd_panel.io.i80.hub75: 1 +I (18207) lcd_panel.io.i80.hub75: 2 +I (18207) lcd_panel.io.i80.hub75: 3 +I (18207) lcd_panel.io.i80.hub75: 4 +I (18207) lcd_panel.io.i80.hub75: 5 +I (18207) lcd_panel.io.i80.hub75: 6 +I (19207) led matrix: line trans done +I (20207) led matrix: Test send data to LCD +I (20207) lcd_panel.io.i80.hub75: Test send data to LCD +I (20207) lcd_panel.io: esp_lcd_panel_io_tx_color +I (20207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (20207) lcd_panel.io.i80.hub75: 1 +I (20207) lcd_panel.io.i80.hub75: 2 +I (20207) lcd_panel.io.i80.hub75: 3 +I (20207) lcd_panel.io.i80.hub75: 4 +I (20207) lcd_panel.io.i80.hub75: 5 +I (20207) lcd_panel.io.i80.hub75: 6 +I (21207) led matrix: line trans done +I (22207) led matrix: Test send data to LCD +I (22207) lcd_panel.io.i80.hub75: Test send data to LCD +I (22207) lcd_panel.io: esp_lcd_panel_io_tx_color +I (22207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (22207) lcd_panel.io.i80.hub75: 1 +I (22207) lcd_panel.io.i80.hub75: 2 +I (22207) lcd_panel.io.i80.hub75: 3 +I (22207) lcd_panel.io.i80.hub75: 4 +I (22207) lcd_panel.io.i80.hub75: 5 +I (22207) lcd_panel.io.i80.hub75: 6 +I (23207) led matrix: line trans done +I (24207) led matrix: Test send data to LCD +I (24207) lcd_panel.io.i80.hub75: Test send data to LCD +I (24207) lcd_panel.io: esp_lcd_panel_io_tx_color +I (24207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color +I (24207) lcd_panel.io.i80.hub75: 1 +I (24207) lcd_panel.io.i80.hub75: 2 +I (24207) lcd_panel.io.i80.hub75: 3 +I (24207) lcd_panel.io.i80.hub75: 4 +I (24207) lcd_panel.io.i80.hub75: 5 +I (24207) lcd_panel.io.i80.hub75: 6 +I (25207) led matrix: line trans done diff --git a/build/log/idf_py_stdout_output_15532 b/build/log/idf_py_stdout_output_15532 new file mode 100644 index 0000000..5889d76 --- /dev/null +++ b/build/log/idf_py_stdout_output_15532 @@ -0,0 +1,56 @@ +[1/9] 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 0x4f90 bytes. 0x3070 bytes (38%) free. +[2/7] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.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/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/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/esp_lcd_panel_io_i80_hub75.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\esp_lcd_panel_io_i80_hub75.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj -c E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c +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:144:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 144 | 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_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:154:76: error: subscripted value is neither array nor pointer nor vector + 154 | esp_lcd_panel_io_tx_color(io, -1, i80_device->bus->format_buffer[times][line], HUB75_MAX_TRANSFER_BUTES); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:154:84: error: 'HUB75_MAX_TRANSFER_BUTES' undeclared (first use in this function) + 154 | esp_lcd_panel_io_tx_color(io, -1, i80_device->bus->format_buffer[times][line], HUB75_MAX_TRANSFER_BUTES); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:154:84: 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/esp_lcd_panel_io_i80_hub75.c:150:67: error: parameter 'line' set but not used [-Werror=unused-but-set-parameter] + 150 | void hub75_send_line(esp_lcd_panel_io_handle_t io, int times, int line) + | ~~~~^~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'esp_lcd_new_i80_hub75_bus': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:174:46: error: 'max_scan_line_times' undeclared (first use in this function) + 174 | bus->format_buffer = heap_caps_calloc(1, max_scan_line_times * max_scan_line * max_transfer_bytes, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); + | ^~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:174:68: error: 'max_scan_line' undeclared (first use in this function) + 174 | bus->format_buffer = heap_caps_calloc(1, max_scan_line_times * max_scan_line * max_transfer_bytes, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); + | ^~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'i80_lcd_prepare_param_buffer': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:413:19: warning: initialization of 'uint8_t *' {aka 'unsigned char *'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 413 | uint8_t *to = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:430:15: error: invalid operands to binary - (have 'uint8_t *' {aka 'unsigned char *'} and 'uint16_t *' {aka 'short unsigned int *'}) + 430 | return to - bus->format_buffer; + | ^ ~~~~~~~~~~~~~~~~~~ + | | + | uint16_t * {aka short unsigned int *} +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:431:1: error: control reaches end of non-void function [-Werror=return-type] + 431 | } + | ^ +cc1.exe: some warnings being treated as errors +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_16156 b/build/log/idf_py_stdout_output_16156 new file mode 100644 index 0000000..7043426 --- /dev/null +++ b/build/log/idf_py_stdout_output_16156 @@ -0,0 +1,78 @@ +[1/10] 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 0x4f90 bytes. 0x3070 bytes (38%) free. +[2/8] 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: In function 'app_main': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:128:13: warning: unused variable 'i' [-Wunused-variable] + 128 | int i = 0; + | ^ +[3/8] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.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/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/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/esp_lcd_panel_io_i80_hub75.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\esp_lcd_panel_io_i80_hub75.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj -c E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c +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:144:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 144 | 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_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:153:41: error: 'struct esp_lcd_panel_io_t' has no member named 'bus' + 153 | esp_lcd_panel_io_tx_color(io, -1, io->bus->format_buffer[times][line], HUB75_MAX_TRANSFER_BUTES); + | ^~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:153:76: error: 'HUB75_MAX_TRANSFER_BUTES' undeclared (first use in this function) + 153 | esp_lcd_panel_io_tx_color(io, -1, io->bus->format_buffer[times][line], HUB75_MAX_TRANSFER_BUTES); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:153:76: 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/esp_lcd_panel_io_i80_hub75.c:150:56: error: parameter 'times' set but not used [-Werror=unused-but-set-parameter] + 150 | void hub75_send_line(esp_lcd_panel_io_handle_t io, int times, int line) + | ~~~~^~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:150:67: error: parameter 'line' set but not used [-Werror=unused-but-set-parameter] + 150 | void hub75_send_line(esp_lcd_panel_io_handle_t io, int times, int line) + | ~~~~^~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'esp_lcd_new_i80_hub75_bus': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:173:46: error: 'max_scan_line_times' undeclared (first use in this function) + 173 | bus->format_buffer = heap_caps_calloc(1, max_scan_line_times * max_scan_line * max_transfer_bytes, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); + | ^~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:173:68: error: 'max_scan_line' undeclared (first use in this function) + 173 | bus->format_buffer = heap_caps_calloc(1, max_scan_line_times * max_scan_line * max_transfer_bytes, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); + | ^~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'i80_lcd_prepare_param_buffer': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:412:19: warning: initialization of 'uint8_t *' {aka 'unsigned char *'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 412 | uint8_t *to = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:429:15: error: invalid operands to binary - (have 'uint8_t *' {aka 'unsigned char *'} and 'uint16_t *' {aka 'short unsigned int *'}) + 429 | return to - bus->format_buffer; + | ^ ~~~~~~~~~~~~~~~~~~ + | | + | uint16_t * {aka short unsigned int *} +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:430:1: error: control reaches end of non-void function [-Werror=return-type] + 430 | } + | ^ +cc1.exe: some warnings being treated as errors +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_16316 b/build/log/idf_py_stdout_output_16316 new file mode 100644 index 0000000..f9b388c --- /dev/null +++ b/build/log/idf_py_stdout_output_16316 @@ -0,0 +1,53 @@ +[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 +-- App "i80_controller" version: 25abd4e-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 +-- 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/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 0x4f90 bytes. 0x3070 bytes (38%) free. +[2/9] Building C object esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj +[3/9] Linking C static library esp-idf\esp_app_format\libesp_app_format.a +[4/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: In function 'app_main': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:134:13: warning: unused variable 'i' [-Wunused-variable] + 134 | int i = 0; + | ^ +[5/9] Linking C static library esp-idf\main\libmain.a +[6/9] Generating ld/sections.ld +[7/9] Linking CXX executable i80_controller.elf +[8/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 +[9/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 0x34f30 bytes. Smallest app partition is 0x100000 bytes. 0xcb0d0 bytes (79%) free. diff --git a/build/log/idf_py_stdout_output_16360 b/build/log/idf_py_stdout_output_16360 new file mode 100644 index 0000000..a3b2ed1 --- /dev/null +++ b/build/log/idf_py_stdout_output_16360 @@ -0,0 +1,351 @@ +[1/10] 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 0x4f90 bytes. 0x3070 bytes (38%) free. +[2/8] 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/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/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 +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 */ + | +In file included 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/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:93:5: error: unknown type name 'lcd_hal_context_t' + 93 | lcd_hal_context_t hal; // Hal object + | ^~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:96:5: error: unknown type name 'esp_pm_lock_handle_t' + 96 | esp_pm_lock_handle_t pm_lock; // Power management lock + | ^~~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:117:5: error: unknown type name 'gdma_channel_handle_t' + 117 | gdma_channel_handle_t dma_chan; // DMA channel handle + | ^~~~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:120:5: error: unknown type name 'lcd_i80_hub75_trans_descriptor_t' + 120 | lcd_i80_hub75_trans_descriptor_t *cur_trans; // Current transaction + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:121:5: error: unknown type name 'lcd_panel_io_i80_hub75_t' + 121 | lcd_panel_io_i80_hub75_t *cur_device; // Current working device + | ^~~~~~~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:122:5: error: expected specifier-qualifier-list before 'LIST_HEAD' + 122 | LIST_HEAD(i80_device_list, lcd_panel_io_i80_hub75_t) device_list; // Head of i80 device list + | ^~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c: In function 'app_main': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:122:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 122 | uint16_t (*buf)[8][128] = i80_bus->format_buffer; + | ^~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:131:13: warning: unused variable 'i' [-Wunused-variable] + 131 | int i = 0; + | ^ +[3/8] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.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/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/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/esp_lcd_panel_io_i80_hub75.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\esp_lcd_panel_io_i80_hub75.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj -c E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c +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 */ + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:26: +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:93:5: error: unknown type name 'lcd_hal_context_t' + 93 | lcd_hal_context_t hal; // Hal object + | ^~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:117:5: error: unknown type name 'gdma_channel_handle_t' + 117 | gdma_channel_handle_t dma_chan; // DMA channel handle + | ^~~~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:120:5: error: unknown type name 'lcd_i80_hub75_trans_descriptor_t' + 120 | lcd_i80_hub75_trans_descriptor_t *cur_trans; // Current transaction + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:121:5: error: unknown type name 'lcd_panel_io_i80_hub75_t' + 121 | lcd_panel_io_i80_hub75_t *cur_device; // Current working device + | ^~~~~~~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:126:5: error: unknown type name 'dma_descriptor_t' + 126 | dma_descriptor_t dma_nodes[]; // DMA descriptor pool, the descriptors are shared by all i80 devices + | ^~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'esp_lcd_new_i80_hub75_bus': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:159:46: error: 'max_scan_line_times' undeclared (first use in this function) + 159 | bus->format_buffer = heap_caps_calloc(1, max_scan_line_times * max_scan_line * max_transfer_bytes, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); + | ^~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:159:46: 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/esp_lcd_panel_io_i80_hub75.c:159:68: error: 'max_scan_line' undeclared (first use in this function) + 159 | bus->format_buffer = heap_caps_calloc(1, max_scan_line_times * max_scan_line * max_transfer_bytes, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); + | ^~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:171:18: warning: passing argument 1 of 'lcd_hal_init' from incompatible pointer type [-Wincompatible-pointer-types] + 171 | lcd_hal_init(&bus->hal, bus_id); + | ^~~~~~~~~ + | | + | int * +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_common.h:15, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:36: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include/hal/lcd_hal.h:34:38: note: expected 'lcd_hal_context_t *' but argument is of type 'int *' + 34 | void lcd_hal_init(lcd_hal_context_t *hal, int id); + | ~~~~~~~~~~~~~~~~~~~^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:173:26: error: request for member 'dev' in something not a structure or union + 173 | lcd_ll_reset(bus->hal.dev); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:174:31: error: request for member 'dev' in something not a structure or union + 174 | lcd_ll_fifo_reset(bus->hal.dev); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:175:33: error: request for member 'dev' in something not a structure or union + 175 | lcd_ll_enable_clock(bus->hal.dev, true); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:183:87: error: request for member 'dev' in something not a structure or union + 183 | (uint32_t)lcd_ll_get_interrupt_status_reg(bus->hal.dev), + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:186:37: error: request for member 'dev' in something not a structure or union + 186 | lcd_ll_enable_interrupt(bus->hal.dev, LCD_LL_EVENT_TRANS_DONE, false); // disable all interrupts + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:187:43: error: request for member 'dev' in something not a structure or union + 187 | lcd_ll_clear_interrupt_status(bus->hal.dev, UINT32_MAX); // clear pending interrupt + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:194:36: error: request for member 'dev' in something not a structure or union + 194 | lcd_ll_enable_rgb_mode(bus->hal.dev, false); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:195:35: error: request for member 'dev' in something not a structure or union + 195 | lcd_ll_set_data_width(bus->hal.dev, bus_config->bus_width); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:198:44: error: request for member 'dev' in something not a structure or union + 198 | lcd_ll_enable_output_always_on(bus->hal.dev, true); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:200:37: error: request for member 'dev' in something not a structure or union + 200 | lcd_ll_enable_interrupt(bus->hal.dev, LCD_LL_EVENT_TRANS_DONE, true); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:220:32: warning: passing argument 1 of 'gdma_disconnect' makes pointer from integer without a cast [-Wint-conversion] + 220 | gdma_disconnect(bus->dma_chan); + | ~~~^~~~~~~~~~ + | | + | int +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:33: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_private/gdma.h:162:49: note: expected 'gdma_channel_handle_t' {aka 'struct gdma_channel_t *'} but argument is of type 'int' + 162 | esp_err_t gdma_disconnect(gdma_channel_handle_t dma_chan); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:221:33: warning: passing argument 1 of 'gdma_del_channel' makes pointer from integer without a cast [-Wint-conversion] + 221 | gdma_del_channel(bus->dma_chan); + | ~~~^~~~~~~~~~ + | | + | int +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:33: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_private/gdma.h:197:50: note: expected 'gdma_channel_handle_t' {aka 'struct gdma_channel_t *'} but argument is of type 'int' + 197 | esp_err_t gdma_del_channel(gdma_channel_handle_t dma_chan); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'esp_lcd_del_i80_hub75_bus': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:246:24: warning: passing argument 1 of 'gdma_disconnect' makes pointer from integer without a cast [-Wint-conversion] + 246 | gdma_disconnect(bus->dma_chan); + | ~~~^~~~~~~~~~ + | | + | int +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:33: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_private/gdma.h:162:49: note: expected 'gdma_channel_handle_t' {aka 'struct gdma_channel_t *'} but argument is of type 'int' + 162 | esp_err_t gdma_disconnect(gdma_channel_handle_t dma_chan); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:247:25: warning: passing argument 1 of 'gdma_del_channel' makes pointer from integer without a cast [-Wint-conversion] + 247 | gdma_del_channel(bus->dma_chan); + | ~~~^~~~~~~~~~ + | | + | int +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:33: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_private/gdma.h:197:50: note: expected 'gdma_channel_handle_t' {aka 'struct gdma_channel_t *'} but argument is of type 'int' + 197 | esp_err_t gdma_del_channel(gdma_channel_handle_t dma_chan); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'i80_lcd_prepare_param_buffer': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:398:19: warning: initialization of 'uint8_t *' {aka 'unsigned char *'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 398 | uint8_t *to = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:415:15: error: invalid operands to binary - (have 'uint8_t *' {aka 'unsigned char *'} and 'uint16_t *' {aka 'short unsigned int *'}) + 415 | return to - bus->format_buffer; + | ^ ~~~~~~~~~~~~~~~~~~ + | | + | uint16_t * {aka short unsigned int *} +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'panel_io_i80_tx_param': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:422:44: warning: initialization of 'lcd_panel_io_i80_hub75_t *' from incompatible pointer type 'int *' [-Wincompatible-pointer-types] + 422 | lcd_panel_io_i80_hub75_t *cur_device = bus->cur_device; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:441:64: error: request for member 'dev' in something not a structure or union + 441 | uint32_t intr_status = lcd_ll_get_interrupt_status(bus->hal.dev); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:442:43: error: request for member 'dev' in something not a structure or union + 442 | lcd_ll_clear_interrupt_status(bus->hal.dev, intr_status); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:446:38: error: request for member 'dev' in something not a structure or union + 446 | lcd_ll_reverse_bit_order(bus->hal.dev, false); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:447:36: error: request for member 'dev' in something not a structure or union + 447 | lcd_ll_swap_byte_order(bus->hal.dev, bus->bus_width, next_device->lcd_param_bits > bus->bus_width); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:449:21: warning: assignment to 'int *' from incompatible pointer type 'lcd_panel_io_i80_hub75_t *' [-Wincompatible-pointer-types] + 449 | bus->cur_device = next_device; + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:459:31: warning: passing argument 1 of 'lcd_com_mount_dma_data' from incompatible pointer type [-Wincompatible-pointer-types] + 459 | lcd_com_mount_dma_data(bus->dma_nodes, trans_desc->data, trans_desc->data_length); + | ~~~^~~~~~~~~~~ + | | + | int * +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:36: +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_common.h:59:47: note: expected 'dma_descriptor_t *' {aka 'struct dma_descriptor_s *'} but argument is of type 'int *' + 59 | void lcd_com_mount_dma_data(dma_descriptor_t *desc_head, const void *buffer, size_t len); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:466:50: error: request for member 'dev' in something not a structure or union + 466 | while (!(lcd_ll_get_interrupt_status(bus->hal.dev) & LCD_LL_EVENT_TRANS_DONE)) {} + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'lcd_i80_select_periph_clock': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:526:35: error: request for member 'dev' in something not a structure or union + 526 | lcd_ll_select_clk_src(bus->hal.dev, clk_src); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:527:42: error: request for member 'dev' in something not a structure or union + 527 | lcd_ll_set_group_clock_coeff(bus->hal.dev, LCD_PERIPH_CLOCK_PRE_SCALE, 0, 0); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'lcd_i80_init_dma_link': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:558:26: error: request for member 'dw0' in something not a structure or union + 558 | bus->dma_nodes[i].dw0.owner = DMA_DESCRIPTOR_BUFFER_OWNER_CPU; + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:559:26: error: request for member 'next' in something not a structure or union + 559 | bus->dma_nodes[i].next = &bus->dma_nodes[i + 1]; + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:561:43: error: request for member 'next' in something not a structure or union + 561 | bus->dma_nodes[bus->num_dma_nodes - 1].next = NULL; // one-off DMA chain + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:566:46: warning: passing argument 2 of 'gdma_new_channel' from incompatible pointer type [-Wincompatible-pointer-types] + 566 | ret = gdma_new_channel(&dma_chan_config, &bus->dma_chan); + | ^~~~~~~~~~~~~~ + | | + | int * +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:33: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_private/gdma.h:134:94: note: expected 'struct gdma_channel_t **' but argument is of type 'int *' + 134 | esp_err_t gdma_new_channel(const gdma_channel_alloc_config_t *config, gdma_channel_handle_t *ret_chan); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:568:21: warning: passing argument 1 of 'gdma_connect' makes pointer from integer without a cast [-Wint-conversion] + 568 | gdma_connect(bus->dma_chan, GDMA_MAKE_TRIGGER(GDMA_TRIG_PERIPH_LCD, 0)); + | ~~~^~~~~~~~~~ + | | + | int +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:33: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_private/gdma.h:150:46: note: expected 'gdma_channel_handle_t' {aka 'struct gdma_channel_t *'} but argument is of type 'int' + 150 | esp_err_t gdma_connect(gdma_channel_handle_t dma_chan, gdma_trigger_t trig_periph); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:573:28: warning: passing argument 1 of 'gdma_apply_strategy' makes pointer from integer without a cast [-Wint-conversion] + 573 | gdma_apply_strategy(bus->dma_chan, &strategy_config); + | ~~~^~~~~~~~~~ + | | + | int +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:33: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_private/gdma.h:185:53: note: expected 'gdma_channel_handle_t' {aka 'struct gdma_channel_t *'} but argument is of type 'int' + 185 | esp_err_t gdma_apply_strategy(gdma_channel_handle_t dma_chan, const gdma_strategy_config_t *config); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:579:34: warning: passing argument 1 of 'gdma_set_transfer_ability' makes pointer from integer without a cast [-Wint-conversion] + 579 | gdma_set_transfer_ability(bus->dma_chan, &ability); + | ~~~^~~~~~~~~~ + | | + | int +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:33: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_private/gdma.h:174:59: note: expected 'gdma_channel_handle_t' {aka 'struct gdma_channel_t *'} but argument is of type 'int' + 174 | esp_err_t gdma_set_transfer_ability(gdma_channel_handle_t dma_chan, const gdma_transfer_ability_t *ability); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:583:29: warning: passing argument 1 of 'gdma_del_channel' makes pointer from integer without a cast [-Wint-conversion] + 583 | gdma_del_channel(bus->dma_chan); + | ~~~^~~~~~~~~~ + | | + | int +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:33: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_private/gdma.h:197:50: note: expected 'gdma_channel_handle_t' {aka 'struct gdma_channel_t *'} but argument is of type 'int' + 197 | esp_err_t gdma_del_channel(gdma_channel_handle_t dma_chan); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'lcd_periph_trigger_quick_trans_done_event': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:620:37: error: request for member 'dev' in something not a structure or union + 620 | lcd_ll_set_phase_cycles(bus->hal.dev, 0, 1, 0); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:621:26: error: request for member 'dev' in something not a structure or union + 621 | lcd_ll_start(bus->hal.dev); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:622:50: error: request for member 'dev' in something not a structure or union + 622 | while (!(lcd_ll_get_interrupt_status(bus->hal.dev) & LCD_LL_EVENT_TRANS_DONE)) {} + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'lcd_start_transaction': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:633:36: error: request for member 'dev' in something not a structure or union + 633 | lcd_ll_set_command(bus->hal.dev, bus->bus_width, trans_desc->cmd_value); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:635:37: error: request for member 'dev' in something not a structure or union + 635 | lcd_ll_set_phase_cycles(bus->hal.dev, cmd_cycles, dummy_cycles, data_cycles); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:636:37: error: request for member 'dev' in something not a structure or union + 636 | lcd_ll_set_blank_cycles(bus->hal.dev, 1, 1); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:639:23: warning: passing argument 1 of 'gdma_start' makes pointer from integer without a cast [-Wint-conversion] + 639 | gdma_start(bus->dma_chan, (intptr_t)(bus->dma_nodes)); + | ~~~^~~~~~~~~~ + | | + | int +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:33: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_private/gdma.h:255:44: note: expected 'gdma_channel_handle_t' {aka 'struct gdma_channel_t *'} but argument is of type 'int' + 255 | esp_err_t gdma_start(gdma_channel_handle_t dma_chan, intptr_t desc_base_addr); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:644:26: error: request for member 'dev' in something not a structure or union + 644 | lcd_ll_start(bus->hal.dev); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'lcd_i80_switch_devices': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:653:49: error: request for member 'dev' in something not a structure or union + 653 | lcd_ll_set_pixel_clock_prescale(bus->hal.dev, next_device->clock_prescale); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:654:45: error: request for member 'dev' in something not a structure or union + 654 | lcd_ll_set_clock_idle_level(bus->hal.dev, !next_device->flags.pclk_idle_low); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:655:45: error: request for member 'dev' in something not a structure or union + 655 | lcd_ll_set_pixel_clock_edge(bus->hal.dev, next_device->flags.pclk_active_neg); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:657:37: error: request for member 'dev' in something not a structure or union + 657 | lcd_ll_set_dc_level(bus->hal.dev, next_device->dc_levels.dc_idle_level, next_device->dc_levels.dc_cmd_level, + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'lcd_default_isr_handler': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:679:64: error: request for member 'dev' in something not a structure or union + 679 | uint32_t intr_status = lcd_ll_get_interrupt_status(bus->hal.dev); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:684:20: warning: assignment to 'lcd_i80_hub75_trans_descriptor_t *' from incompatible pointer type 'int *' [-Wincompatible-pointer-types] + 684 | trans_desc = bus->cur_trans; // the finished transaction + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:685:20: warning: assignment to 'lcd_panel_io_i80_hub75_t *' from incompatible pointer type 'int *' [-Wincompatible-pointer-types] + 685 | cur_device = bus->cur_device;// the working device + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:719:55: error: request for member 'dev' in something not a structure or union + 719 | lcd_ll_clear_interrupt_status(bus->hal.dev, intr_status); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:723:50: error: request for member 'dev' in something not a structure or union + 723 | lcd_ll_reverse_bit_order(bus->hal.dev, next_device->flags.reverse_color_bits); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:724:48: error: request for member 'dev' in something not a structure or union + 724 | lcd_ll_swap_byte_order(bus->hal.dev, bus->bus_width, next_device->flags.swap_color_bytes); + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:725:32: warning: assignment to 'int *' from incompatible pointer type 'lcd_i80_hub75_trans_descriptor_t *' [-Wincompatible-pointer-types] + 725 | bus->cur_trans = trans_desc; + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:726:33: warning: assignment to 'int *' from incompatible pointer type 'lcd_panel_io_i80_hub75_t *' [-Wincompatible-pointer-types] + 726 | bus->cur_device = next_device; + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:728:43: warning: passing argument 1 of 'lcd_com_mount_dma_data' from incompatible pointer type [-Wincompatible-pointer-types] + 728 | lcd_com_mount_dma_data(bus->dma_nodes, trans_desc->data, trans_desc->data_length); + | ~~~^~~~~~~~~~~ + | | + | int * +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:36: +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_common.h:59:47: note: expected 'dma_descriptor_t *' {aka 'struct dma_descriptor_s *'} but argument is of type 'int *' + 59 | void lcd_com_mount_dma_data(dma_descriptor_t *desc_head, const void *buffer, size_t len); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'i80_lcd_prepare_param_buffer': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:416:1: error: control reaches end of non-void function [-Werror=return-type] + 416 | } + | ^ +cc1.exe: some warnings being treated as errors +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_3212 b/build/log/idf_py_stdout_output_3212 new file mode 100644 index 0000000..fe1d256 --- /dev/null +++ b/build/log/idf_py_stdout_output_3212 @@ -0,0 +1,42 @@ +[1/9] 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 0x4f90 bytes. 0x3070 bytes (38%) free. +[2/7] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.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/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/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/esp_lcd_panel_io_i80_hub75.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\esp_lcd_panel_io_i80_hub75.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj -c E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c +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:144:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 144 | 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_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:153:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 153 | 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: In function 'i80_lcd_prepare_param_buffer': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:417:19: warning: initialization of 'uint8_t *' {aka 'unsigned char *'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 417 | uint8_t *to = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:434:15: error: invalid operands to binary - (have 'uint8_t *' {aka 'unsigned char *'} and 'uint16_t *' {aka 'short unsigned int *'}) + 434 | return to - bus->format_buffer; + | ^ ~~~~~~~~~~~~~~~~~~ + | | + | uint16_t * {aka short unsigned int *} +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:435:1: error: control reaches end of non-void function [-Werror=return-type] + 435 | } + | ^ +cc1.exe: some warnings being treated as errors +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_4052 b/build/log/idf_py_stdout_output_4052 new file mode 100644 index 0000000..3e87c3a --- /dev/null +++ b/build/log/idf_py_stdout_output_4052 @@ -0,0 +1,37 @@ +[1/9] 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 0x4f90 bytes. 0x3070 bytes (38%) free. +[2/7] 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:144: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] + 144 | 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_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:153: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] + 153 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +[3/7] Linking C static library esp-idf\main\libmain.a +[4/7] Generating ld/sections.ld +[5/7] Linking CXX executable i80_controller.elf +[6/7] 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 +[7/7] 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 0x34fb0 bytes. Smallest app partition is 0x100000 bytes. 0xcb050 bytes (79%) free. diff --git a/build/log/idf_py_stdout_output_4564 b/build/log/idf_py_stdout_output_4564 new file mode 100644 index 0000000..10d3313 --- /dev/null +++ b/build/log/idf_py_stdout_output_4564 @@ -0,0 +1,53 @@ +[1/9] 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 0x4f90 bytes. 0x3070 bytes (38%) free. +[2/7] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.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/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/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/esp_lcd_panel_io_i80_hub75.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\esp_lcd_panel_io_i80_hub75.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj -c E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c +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:144:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 144 | 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_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:153:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 153 | 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:156:57: error: 'HUB75_MAX_TRANSFER_BUTES' undeclared (first use in this function) + 156 | esp_lcd_panel_io_tx_color(io, -1, buf[times][line], HUB75_MAX_TRANSFER_BUTES); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:156:57: 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/esp_lcd_panel_io_i80_hub75.c: In function 'esp_lcd_new_i80_hub75_bus': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:176:46: error: 'max_scan_line_times' undeclared (first use in this function) + 176 | bus->format_buffer = heap_caps_calloc(1, max_scan_line_times * max_scan_line * max_transfer_bytes, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); + | ^~~~~~~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:176:68: error: 'max_scan_line' undeclared (first use in this function) + 176 | bus->format_buffer = heap_caps_calloc(1, max_scan_line_times * max_scan_line * max_transfer_bytes, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); + | ^~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'i80_lcd_prepare_param_buffer': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:415:19: warning: initialization of 'uint8_t *' {aka 'unsigned char *'} from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] + 415 | uint8_t *to = bus->format_buffer; + | ^~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:432:15: error: invalid operands to binary - (have 'uint8_t *' {aka 'unsigned char *'} and 'uint16_t *' {aka 'short unsigned int *'}) + 432 | return to - bus->format_buffer; + | ^ ~~~~~~~~~~~~~~~~~~ + | | + | uint16_t * {aka short unsigned int *} +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:433:1: error: control reaches end of non-void function [-Werror=return-type] + 433 | } + | ^ +cc1.exe: some warnings being treated as errors +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_7248 b/build/log/idf_py_stdout_output_7248 new file mode 100644 index 0000000..d26bd1b --- /dev/null +++ b/build/log/idf_py_stdout_output_7248 @@ -0,0 +1,44 @@ +[1/5] 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 0x34f30 bytes. Smallest app partition is 0x100000 bytes. 0xcb0d0 bytes (79%) free. +[2/5] 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 0x4f90 bytes. 0x3070 bytes (38%) free. +[2/3] 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 0x00044fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 20368 bytes to 12915... +Writing at 0x00000000... (100 %) +Wrote 20368 bytes (12915 compressed) at 0x00000000 in 0.4 seconds (effective 432.2 kbit/s)... +Hash of data verified. +Compressed 216880 bytes to 113121... +Writing at 0x00010000... (14 %) +Writing at 0x0001cdc1... (28 %) +Writing at 0x00022a3b... (42 %) +Writing at 0x00028c1c... (57 %) +Writing at 0x0002f3b5... (71 %) +Writing at 0x00039820... (85 %) +Writing at 0x0003f30f... (100 %) +Wrote 216880 bytes (113121 compressed) at 0x00010000 in 2.3 seconds (effective 748.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 522.9 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_8996 b/build/log/idf_py_stdout_output_8996 new file mode 100644 index 0000000..460c643 --- /dev/null +++ b/build/log/idf_py_stdout_output_8996 @@ -0,0 +1,44 @@ +[1/5] 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 0x34fb0 bytes. Smallest app partition is 0x100000 bytes. 0xcb050 bytes (79%) free. +[2/5] 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 0x4f90 bytes. 0x3070 bytes (38%) free. +[2/3] 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 0x00044fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 20368 bytes to 12915... +Writing at 0x00000000... (100 %) +Wrote 20368 bytes (12915 compressed) at 0x00000000 in 0.4 seconds (effective 439.2 kbit/s)... +Hash of data verified. +Compressed 217008 bytes to 113287... +Writing at 0x00010000... (14 %) +Writing at 0x0001cda6... (28 %) +Writing at 0x000229f6... (42 %) +Writing at 0x00028af9... (57 %) +Writing at 0x0002f32e... (71 %) +Writing at 0x00039581... (85 %) +Writing at 0x0003f296... (100 %) +Wrote 217008 bytes (113287 compressed) at 0x00010000 in 2.3 seconds (effective 750.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 534.2 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 eae4733..f659b5a 100644 --- a/build/project_description.json +++ b/build/project_description.json @@ -1,7 +1,7 @@ { "version": "1", "project_name": "i80_controller", - "project_version": "7d6a7d3-dirty", + "project_version": "25abd4e-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", diff --git a/main/esp_lcd_panel_io_i80_hub75.c b/main/esp_lcd_panel_io_i80_hub75.c index ed53d4d..338d4c0 100644 --- a/main/esp_lcd_panel_io_i80_hub75.c +++ b/main/esp_lcd_panel_io_i80_hub75.c @@ -67,6 +67,23 @@ struct esp_lcd_i80_hub75_bus_t { intr_handle_t intr; // LCD peripheral interrupt handle esp_pm_lock_handle_t pm_lock; // Power management lock size_t num_dma_nodes; // Number of DMA descriptors + + int tx_line_index; + int dis_line_index; + int line_addr_gpio[5]; + int latch_gpio_num; + int oe_gpio_num; + uint16_t *frame_buffers; + int width; + int height; + int format_buffer_len; + int format_buffer_index; + + int max_scan_times; // 每页行最多扫描次数,和全彩显示有关系 + int max_scan_line; // 最多扫描行 + int max_transfer_bytes; // 最多一次发送的数据,也就是一行的数据个数 + + uint8_t *format_buffer; // The driver allocates an internal buffer for DMA to do data format transformer size_t resolution_hz; // LCD_CLK resolution, determined by selected clock source gdma_channel_handle_t dma_chan; // DMA channel handle @@ -122,6 +139,23 @@ 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; + buf[0][0][0] = 0x9; /* 红 */ + buf[0][0][1] = 0x12; + buf[0][0][2] = 0x24; +} + +void hub75_send_line(esp_lcd_panel_io_handle_t io, int times, int line) +{ + lcd_panel_io_i80_hub75_t *i80_device = __containerof(io, lcd_panel_io_i80_hub75_t, base); + uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + + ESP_LOGI(TAG, "Test send data to LCD"); + esp_lcd_panel_io_tx_color(io, -1, buf[times][line], i80_device->bus->max_transfer_bytes); +} + esp_err_t esp_lcd_new_i80_hub75_bus(const esp_lcd_i80_hub75_bus_config_t *bus_config, esp_lcd_i80_hub75_bus_handle_t *ret_bus) { @@ -131,14 +165,21 @@ esp_err_t esp_lcd_new_i80_hub75_bus(const esp_lcd_i80_hub75_bus_config_t *bus_co esp_err_t ret = ESP_OK; esp_lcd_i80_hub75_bus_t *bus = NULL; ESP_GOTO_ON_FALSE(bus_config && ret_bus, ESP_ERR_INVALID_ARG, err, TAG, "invalid argument"); + + size_t max_transfer_bytes = (bus_config->max_transfer_bytes + 3) & ~0x03; // align up to 4 bytes + size_t max_scan_line = bus_config->max_scan_line; + size_t max_scan_line_times = bus_config->max_scan_times; size_t num_dma_nodes = bus_config->max_transfer_bytes / DMA_DESCRIPTOR_BUFFER_MAX_SIZE + 1; // DMA descriptors must be placed in internal SRAM bus = heap_caps_calloc(1, sizeof(esp_lcd_i80_hub75_bus_t) + num_dma_nodes * sizeof(dma_descriptor_t), MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); ESP_GOTO_ON_FALSE(bus, ESP_ERR_NO_MEM, err, TAG, "no mem for i80 hub75 bus"); bus->num_dma_nodes = num_dma_nodes; bus->bus_id = -1; - bus->format_buffer = heap_caps_calloc(1, CONFIG_LCD_PANEL_IO_FORMAT_BUF_SIZE, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); + bus->format_buffer = heap_caps_calloc(1, max_scan_line_times * max_scan_line * max_transfer_bytes, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); ESP_GOTO_ON_FALSE(bus->format_buffer, ESP_ERR_NO_MEM, err, TAG, "no mem for format buffer"); + bus->max_scan_line = bus_config->max_scan_line; + bus->max_scan_times = bus_config->max_scan_times; + bus->max_transfer_bytes = bus_config->max_transfer_bytes; // register to platform int bus_id = lcd_com_register_device(LCD_COM_DEVICE_TYPE_I80, bus); ESP_GOTO_ON_FALSE(bus_id >= 0, ESP_ERR_NOT_FOUND, err, TAG, "no free i80 hub75 bus slot"); diff --git a/main/esp_lcd_panel_io_i80_hub75.h b/main/esp_lcd_panel_io_i80_hub75.h index e562d9e..2b36675 100644 --- a/main/esp_lcd_panel_io_i80_hub75.h +++ b/main/esp_lcd_panel_io_i80_hub75.h @@ -14,9 +14,12 @@ typedef struct { lcd_clock_source_t clk_src; /*!< Clock source for the I80 LCD peripheral */ int data_gpio_nums[SOC_LCD_I80_BUS_WIDTH]; /*!< GPIOs used for data lines */ size_t bus_width; /*!< Number of data lines, 8 or 16 */ - size_t max_transfer_bytes; /*!< Maximum transfer size, this determines the length of internal DMA link */ size_t psram_trans_align; /*!< DMA transfer alignment for data allocated from PSRAM */ size_t sram_trans_align; /*!< DMA transfer alignment for data allocated from SRAM */ + + int max_scan_times; // 每页行最多扫描次数,和全彩显示有关系 + int max_scan_line; // 最多扫描行 + int max_transfer_bytes; // 最多一次发送的数据,也就是一行的数据个数 } esp_lcd_i80_hub75_bus_config_t; /** @@ -83,5 +86,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); #endif \ No newline at end of file diff --git a/main/i80_controller_example_main.c b/main/i80_controller_example_main.c index 7a599c8..47602cb 100644 --- a/main/i80_controller_example_main.c +++ b/main/i80_controller_example_main.c @@ -13,10 +13,10 @@ static const char *TAG = "led matrix"; #define HUB75_CLOCK_HZ (10 * 1000 * 1000) -#define HUB75_COL_COUNT (64) -#define HUB75_ROW_COUNT (32) -#define HUB75_COL_UNIT_COUNT (32) /* 实际扫描的时候送入数据的列数 */ -#define HUB75_SCAN_LINE_CNT (16) /* 多少扫的 */ +#define HUB75_MAX_SCAN_TIMES (8) /* 扫描次数是8次,也就是每一行会被扫8次,用于全彩显示 */ +#define HUB75_MAX_SCAN_LINE (8) /* 最多扫描行 */ +#define HUB75_MAX_TRANSFER_DATA_NUM (128) /* 最多发送128个uint16数据 */ +#define HUB75_MAX_TRANSFER_BUTES (HUB75_MAX_TRANSFER_DATA_NUM * 2) #define HUB75_LINE_ADDR_A_PIN_NUM 33 #define HUB75_LINE_ADDR_B_PIN_NUM 34 @@ -39,88 +39,21 @@ static const char *TAG = "led matrix"; #define HUB75_R3 41 #define HUB75_B3 42 -//#define LVGL_TICK_PERIOD_MS 2 -#define LINE_SCAN_LOOP_PERIOD_MS 1000 /* 暂时测试用 */ -#define LINE_SCAN_CNT 8 /* 用于全彩显示,RGB323色彩,最宽3bit取值0-7,需要扫描8次进行灰度调节 */ #define PSRAM_DATA_ALIGNMENT 64 -#define get_rgb_one_value(n, x) (n < (x) ? 1 : 0) /* 判断r、g、b其中一个本次是否应该点亮 */ -/* 输入一个byte,从高到低:r 3bit, g 2bit, b 3bit */ -/* 输出一个3bit值,从高到低:b, g, r */ -#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)) - typedef unsigned char uint8_t; typedef unsigned short int uint16_t; -uint8_t ledbuf[HUB75_ROW_COUNT][HUB75_COL_COUNT]; - - - static int line = 0; /* 本次扫描行,32行16扫,一次显示两行 */ -void get_one_line(int *line_ret, uint16_t *line_data) -{ - int i; - static int line_scan_cnt = 0; /* 本行已经扫描多少次,8次 */ - /* 准备一行数据 */ - for (i = 0; i < HUB75_COL_UNIT_COUNT; i++) - { - /* 后面的注释为bit从低到高,对应i80总线的数据线 */ - line_data[i] = get_rgb_value(line_scan_cnt, ledbuf[line][i]) | /* r0, g0, b0 */ - (get_rgb_value(line_scan_cnt, ledbuf[line + HUB75_SCAN_LINE_CNT][i]) << 3) | /* r1, g1, b1 */ - (get_rgb_value(line_scan_cnt, ledbuf[line][i + HUB75_COL_UNIT_COUNT]) << 6) | /* r2, g2, b2 */ - (get_rgb_value(line_scan_cnt, ledbuf[line + HUB75_SCAN_LINE_CNT][i + HUB75_COL_UNIT_COUNT]) << 9); /* r3, g3, b3 */ - } - *line_ret = line; - - /* 更新索引 */ - line_scan_cnt++; - if (line_scan_cnt >= HUB75_SCAN_LINE_CNT) - line ++; - if (line >= HUB75_SCAN_LINE_CNT) - { - line = 0; - line_scan_cnt = 0; - } -} - - -static void line_scan_loop_cb(void *args) -{ - int line; - uint16_t line_data[HUB75_COL_UNIT_COUNT]; - esp_lcd_panel_io_handle_t io_handle = (esp_lcd_panel_io_handle_t)args; - - get_one_line(&line, line_data); - - esp_lcd_panel_io_tx_color(io_handle, -1, line_data, sizeof(line_data)); /* 发送行数据 */ -} - -static bool line_trans_done_cb(esp_lcd_panel_io_handle_t panel_io, esp_lcd_panel_io_event_data_t *edata, void *user_ctx) -{ - // gpio_set_level(HUB75_OE_PIN_NUM, 1); /* 失能显示 */ - // 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); - // gpio_set_level(HUB75_LAT_PIN_NUM, 1); /* 锁存拉高 */ - // vTaskDelay(pdMS_TO_TICKS(1)); - // gpio_set_level(HUB75_LAT_PIN_NUM, 0); /* 拉低锁存,下降沿锁存 */ - // gpio_set_level(HUB75_OE_PIN_NUM, 0); /* 使能显示 */ - - // ESP_LOGI(TAG, "line trans done"); - return false; -} - - -void app_main(void) +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) { /* 8080总线配置 */ ESP_LOGI(TAG, "Initialize Intel 8080 bus"); - esp_lcd_i80_hub75_bus_handle_t i80_bus = NULL; esp_lcd_i80_hub75_bus_config_t bus_config = { .clk_src = HUB75_CLK_PIN_NUM, - .dc_gpio_num = -1, .wr_gpio_num = HUB75_CLK_PIN_NUM, .data_gpio_nums = { HUB75_R0, @@ -141,26 +74,20 @@ void app_main(void) -1, }, .bus_width = 16, - .max_transfer_bytes = HUB75_COL_COUNT * sizeof(uint16_t), /* 每次发一行 */ + .max_transfer_bytes = HUB75_MAX_TRANSFER_BUTES, /* 每次发一行 */ + .max_scan_line = HUB75_MAX_SCAN_LINE, + .max_scan_times = HUB75_MAX_SCAN_TIMES, .psram_trans_align = PSRAM_DATA_ALIGNMENT, .sram_trans_align = 4, }; ESP_ERROR_CHECK(esp_lcd_new_i80_hub75_bus(&bus_config, &i80_bus)); /* 8080IO设备申请 */ - esp_lcd_panel_io_handle_t io_handle = NULL; esp_lcd_panel_io_i80_hub75_config_t io_config = { .cs_gpio_num = -1, .pclk_hz = HUB75_CLOCK_HZ, .trans_queue_depth = 10, - // .dc_levels = { - // .dc_idle_level = 0, - // .dc_cmd_level = 0, - // .dc_dummy_level = 0, - // .dc_data_level = 1, - // }, .flags = { - // .swap_color_bytes = !LV_COLOR_16_SWAP, // Swap can be done in LvGL (default) or DMA .pclk_idle_low = 1, }, .on_color_trans_done = NULL, @@ -169,8 +96,10 @@ void app_main(void) .lcd_param_bits = 0, }; ESP_ERROR_CHECK(esp_lcd_new_panel_io_i80_hub75(i80_bus, &io_config, &io_handle)); +} - /* 控制引脚GPIO初始化 */ +void led_matrix_addr_gpio_init(void) +{ gpio_config_t io_conf = { .mode = GPIO_MODE_OUTPUT, .pin_bit_mask = (1ULL << HUB75_LAT_PIN_NUM) | @@ -181,35 +110,24 @@ void app_main(void) (1ULL << HUB75_LINE_ADDR_D_PIN_NUM), }; ESP_ERROR_CHECK(gpio_config(&io_conf)); +} - // /* 定时进行行扫描 */ - // ESP_LOGI(TAG, "Create a timer to do line scan"); - // const esp_timer_create_args_t periodic_timer_args = { - // .callback = line_scan_loop_cb, - // .arg = io_handle, - // .name = "line_scan_loop" - // }; - // esp_timer_handle_t line_scan_loop_timer = NULL; - // ESP_ERROR_CHECK(esp_timer_create(&periodic_timer_args, &line_scan_loop_timer)); - // ESP_ERROR_CHECK(esp_timer_start_periodic(line_scan_loop_timer, LINE_SCAN_LOOP_PERIOD_MS * 1000)); - // gpio_set_level(HUB75_OE_PIN_NUM, 1); /* 使能显示 */ + +void app_main(void) +{ + led_matrix_i80_hub75_bus_init(); + led_matrix_addr_gpio_init(); + + test_init_buf(i80_bus); + while (1) { - /* 测试,发送一次数据 */ + /* 测试,发送一次数据 */ ESP_LOGI(TAG, "Test send data to LCD"); /* HUB75_COL_COUNT */ int i = 0; - uint16_t color_data[128] = {0}; -// for (i = 0; i < 64; i++) - color_data[0] = 0x9; /* 红 */ - color_data[1] = 0x12; /* 绿 */ - color_data[2] = 0x24; /* 蓝 */ - - color_data[64 + 0] = 0x24; /* 红 */ - color_data[64 + 1] = 0x12; /* 绿 */ - color_data[64 + 2] = 0x9; /* 蓝 */ - - esp_lcd_panel_io_tx_color(io_handle, -1, color_data, sizeof(color_data)); + + hub75_send_line(io_handle, 0, 0); vTaskDelay(pdMS_TO_TICKS(1000)); ESP_LOGI(TAG, "line trans done");

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�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

+c{dCu^zv6k;J_lM9VOD25PzA2 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 +oy`e>A9A=B?6JNioc{=avV9(tg!4PS6CRM? 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 Mbg)0PJC)x50bL*nbN~PV diff --git a/build/i80_controller.bin b/build/i80_controller.bin index 46ac7ebd13a71ffce90d0f3ad5357e65bcce48f0..2110470cc2b715790ffa5f68ac836ed419b2713e 100644 GIT binary patch delta 61398 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 delta 60994 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