From 81e926620498e55beb8eb4bd9c4169e8f3338563 Mon Sep 17 00:00:00 2001 From: Jakob Hasse Date: Mon, 5 Jul 2021 14:33:56 +0800 Subject: [PATCH] [examples]: removed hyphens Replaced hyphens with underscores in examples project definition for all examples which had hyphens in their project name. dpp-enrollee is an exceptions because the name matches the project directory name while the project directory also contains hyphens. --- docs/en/get-started/index.rst | 16 +- docs/zh_CN/get-started/index.rst | 16 +- .../get-started/hello_world/CMakeLists.txt | 2 +- examples/get-started/hello_world/Makefile | 2 +- .../gpio/generic_gpio/CMakeLists.txt | 2 +- .../peripherals/gpio/generic_gpio/Makefile | 2 +- .../gpio/matrix_keyboard/CMakeLists.txt | 2 +- .../i2c/i2c_self_test/CMakeLists.txt | 2 +- .../peripherals/i2c/i2c_self_test/Makefile | 2 +- .../peripherals/i2c/i2c_tools/CMakeLists.txt | 2 +- examples/peripherals/i2c/i2c_tools/Makefile | 2 +- .../i2s/i2s_adc_dac/CMakeLists.txt | 2 +- examples/peripherals/i2s/i2s_adc_dac/Makefile | 2 +- .../i2s_audio_recorder_sdcard/CMakeLists.txt | 2 +- .../peripherals/i2s/i2s_basic/CMakeLists.txt | 2 +- examples/peripherals/i2s/i2s_basic/Makefile | 2 +- .../spi_slave/receiver/CMakeLists.txt | 2 +- .../peripherals/spi_slave/receiver/Makefile | 2 +- .../spi_slave/sender/CMakeLists.txt | 2 +- .../peripherals/spi_slave/sender/Makefile | 2 +- .../segment_mode/seg_master/CMakeLists.txt | 2 +- .../segment_mode/seg_master/Makefile | 2 +- .../segment_mode/seg_slave/CMakeLists.txt | 2 +- .../protocols/esp_http_client/CMakeLists.txt | 2 +- examples/protocols/esp_http_client/Makefile | 2 +- .../esp_http_client/esp_http_client_test.py | 4 +- .../protocols/http2_request/CMakeLists.txt | 2 +- .../protocols/http2_request/example_test.py | 2 +- .../protocols/http_request/CMakeLists.txt | 2 +- examples/protocols/http_request/Makefile | 2 +- .../protocols/http_request/example_test.py | 2 +- .../protocols/https_mbedtls/CMakeLists.txt | 2 +- examples/protocols/https_mbedtls/Makefile | 2 +- .../protocols/https_mbedtls/example_test.py | 2 +- examples/protocols/icmp_echo/CMakeLists.txt | 2 +- examples/protocols/icmp_echo/Makefile | 2 +- examples/protocols/mdns/CMakeLists.txt | 2 +- examples/protocols/mdns/Makefile | 2 +- examples/protocols/mdns/mdns_example_test.py | 2 +- .../sockets/udp_multicast/CMakeLists.txt | 2 +- .../protocols/sockets/udp_multicast/Makefile | 2 +- examples/protocols/websocket/CMakeLists.txt | 2 +- examples/protocols/websocket/Makefile | 2 +- examples/protocols/websocket/example_test.py | 2 +- .../custom_flash_driver/CMakeLists.txt | 2 +- examples/storage/custom_flash_driver/Makefile | 2 +- examples/storage/nvs_rw_blob/CMakeLists.txt | 2 +- examples/storage/nvs_rw_blob/Makefile | 2 +- examples/storage/nvs_rw_value/CMakeLists.txt | 2 +- examples/storage/nvs_rw_value/Makefile | 2 +- .../storage/nvs_rw_value_cxx/CMakeLists.txt | 2 +- examples/storage/nvs_rw_value_cxx/Makefile | 2 +- examples/system/ota/README.md | 8 +- .../advanced_https_ota/main/Kconfig.projbuild | 2 +- .../native_ota_example/main/Kconfig.projbuild | 2 +- .../simple_ota_example/main/Kconfig.projbuild | 2 +- examples/system/ulp_fsm/ulp/CMakeLists.txt | 2 +- examples/system/ulp_fsm/ulp/Makefile | 2 +- .../system/ulp_fsm/ulp_adc/CMakeLists.txt | 2 +- examples/system/ulp_fsm/ulp_adc/Makefile | 2 +- .../ulp_riscv/ds18b20_onewire/CMakeLists.txt | 2 +- examples/system/ulp_riscv/gpio/CMakeLists.txt | 2 +- examples/wifi/wpa2_enterprise/CMakeLists.txt | 2 +- examples/wifi/wpa2_enterprise/Makefile | 2 +- tools/ci/test_build_system_cmake.sh | 2 +- tools/idf_size.py | 2 +- .../system/longjmp_test/CMakeLists.txt | 2 +- tools/test_idf_monitor/tests/core1.txt | 14 +- tools/test_idf_monitor/tests/core1_out.txt | 14 +- tools/test_idf_size/app_esp32s2.map | 1750 ++++++++--------- 70 files changed, 974 insertions(+), 974 deletions(-) diff --git a/docs/en/get-started/index.rst b/docs/en/get-started/index.rst index 8c24a6b666..dc9db51a55 100644 --- a/docs/en/get-started/index.rst +++ b/docs/en/get-started/index.rst @@ -489,11 +489,11 @@ This command will compile the application and all ESP-IDF components, then it wi ... (more lines of build system output) - [527/527] Generating hello-world.bin + [527/527] Generating hello_world.bin esptool.py v2.3.1 Project build complete. To flash, run this command: - ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash --flash_mode dio --flash_size detect --flash_freq 40m 0x10000 build/hello-world.bin build 0x1000 build/bootloader/bootloader.bin 0x8000 build/partition_table/partition-table.bin + ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash --flash_mode dio --flash_size detect --flash_freq 40m 0x10000 build/hello_world.bin build 0x1000 build/bootloader/bootloader.bin 0x8000 build/partition_table/partition-table.bin or run 'idf.py -p PORT flash' If there are no errors, the build will finish by generating the firmware binary .bin files. @@ -504,7 +504,7 @@ If there are no errors, the build will finish by generating the firmware binary Step 9. Flash onto the Device ============================= -Flash the binaries that you just built (bootloader.bin, partition-table.bin and hello-world.bin) onto your {IDF_TARGET_NAME} board by running: +Flash the binaries that you just built (bootloader.bin, partition-table.bin and hello_world.bin) onto your {IDF_TARGET_NAME} board by running: .. code-block:: bash @@ -551,7 +551,7 @@ When flashing, you will see the output log similar to the following: .. code-block:: none ... - esptool.py --chip esp32 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 2MB 0x8000 partition_table/partition-table.bin 0x1000 bootloader/bootloader.bin 0x10000 hello-world.bin + esptool.py --chip esp32 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 2MB 0x8000 partition_table/partition-table.bin 0x1000 bootloader/bootloader.bin 0x10000 hello_world.bin esptool.py v3.0-dev Serial port /dev/ttyUSB0 Connecting........_ @@ -591,7 +591,7 @@ When flashing, you will see the output log similar to the following: .. code-block:: none ... - esptool.py --chip esp32s2 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 2MB 0x8000 partition_table/partition-table.bin 0x1000 bootloader/bootloader.bin 0x10000 hello-world.bin + esptool.py --chip esp32s2 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 2MB 0x8000 partition_table/partition-table.bin 0x1000 bootloader/bootloader.bin 0x10000 hello_world.bin esptool.py v3.0-dev Serial port /dev/ttyUSB0 Connecting.... @@ -631,7 +631,7 @@ When flashing, you will see the output log similar to the following: .. code-block:: none ... - esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 hello-world.bin 0x8000 partition_table/partition-table.bin + esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin esptool.py v3.2-dev Serial port /dev/ttyUSB0 Connecting.... @@ -676,7 +676,7 @@ When flashing, you will see the output log similar to the following: .. code-block:: none ... - esptool.py --chip esp32c3 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x8000 partition_table/partition-table.bin 0x0 bootloader/bootloader.bin 0x10000 hello-world.bin + esptool.py --chip esp32c3 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x8000 partition_table/partition-table.bin 0x0 bootloader/bootloader.bin 0x10000 hello_world.bin esptool.py v3.0 Serial port /dev/ttyUSB0 Connecting.... @@ -728,7 +728,7 @@ This command launches the :doc:`IDF Monitor <../api-guides/tools/idf-monitor>` a $ idf.py -p /dev/ttyUSB0 monitor Running idf_monitor in directory [...]/esp/hello_world/build - Executing "python [...]/esp-idf/tools/idf_monitor.py -b 115200 [...]/esp/hello_world/build/hello-world.elf"... + Executing "python [...]/esp-idf/tools/idf_monitor.py -b 115200 [...]/esp/hello_world/build/hello_world.elf"... --- idf_monitor on /dev/ttyUSB0 115200 --- --- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H --- ets Jun 8 2016 00:22:57 diff --git a/docs/zh_CN/get-started/index.rst b/docs/zh_CN/get-started/index.rst index 92b5a384e5..78859d1bce 100644 --- a/docs/zh_CN/get-started/index.rst +++ b/docs/zh_CN/get-started/index.rst @@ -489,11 +489,11 @@ Windows 操作系统 ... (more lines of build system output) - [527/527] Generating hello-world.bin + [527/527] Generating hello_world.bin esptool.py v2.3.1 Project build complete. To flash, run this command: - ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash --flash_mode dio --flash_size detect --flash_freq 40m 0x10000 build/hello-world.bin build 0x1000 build/bootloader/bootloader.bin 0x8000 build/partition_table/partition-table.bin + ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash --flash_mode dio --flash_size detect --flash_freq 40m 0x10000 build/hello_world.bin build 0x1000 build/bootloader/bootloader.bin 0x8000 build/partition_table/partition-table.bin or run 'idf.py -p PORT flash' 如果一切正常,编译完成后将生成 .bin 文件。 @@ -504,7 +504,7 @@ Windows 操作系统 第九步:烧录到设备 ============================= -请使用以下命令,将刚刚生成的二进制文件 (bootloader.bin, partition-table.bin 和 hello-world.bin) 烧录至您的 {IDF_TARGET_NAME} 开发板: +请使用以下命令,将刚刚生成的二进制文件 (bootloader.bin, partition-table.bin 和 hello_world.bin) 烧录至您的 {IDF_TARGET_NAME} 开发板: .. code-block:: bash @@ -551,7 +551,7 @@ Windows 操作系统 .. code-block:: none ... - esptool.py --chip esp32 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 2MB 0x8000 partition_table/partition-table.bin 0x1000 bootloader/bootloader.bin 0x10000 hello-world.bin + esptool.py --chip esp32 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 2MB 0x8000 partition_table/partition-table.bin 0x1000 bootloader/bootloader.bin 0x10000 hello_world.bin esptool.py v3.0-dev Serial port /dev/ttyUSB0 Connecting........_ @@ -591,7 +591,7 @@ Windows 操作系统 .. code-block:: none ... - esptool.py --chip esp32s2 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 2MB 0x8000 partition_table/partition-table.bin 0x1000 bootloader/bootloader.bin 0x10000 hello-world.bin + esptool.py --chip esp32s2 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 2MB 0x8000 partition_table/partition-table.bin 0x1000 bootloader/bootloader.bin 0x10000 hello_world.bin esptool.py v3.0-dev Serial port /dev/ttyUSB0 Connecting.... @@ -631,7 +631,7 @@ Windows 操作系统 .. code-block:: none ... - esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 hello-world.bin 0x8000 partition_table/partition-table.bin + esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin esptool.py v3.2-dev Serial port /dev/ttyUSB0 Connecting.... @@ -676,7 +676,7 @@ Windows 操作系统 .. code-block:: none ... - esptool.py --chip esp32c3 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x8000 partition_table/partition-table.bin 0x0 bootloader/bootloader.bin 0x10000 hello-world.bin + esptool.py --chip esp32c3 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x8000 partition_table/partition-table.bin 0x0 bootloader/bootloader.bin 0x10000 hello_world.bin esptool.py v3.0 Serial port /dev/ttyUSB0 Connecting.... @@ -728,7 +728,7 @@ Windows 操作系统 $ idf.py -p /dev/ttyUSB0 monitor Running idf_monitor in directory [...]/esp/hello_world/build - Executing "python [...]/esp-idf/tools/idf_monitor.py -b 115200 [...]/esp/hello_world/build/hello-world.elf"... + Executing "python [...]/esp-idf/tools/idf_monitor.py -b 115200 [...]/esp/hello_world/build/hello_world.elf"... --- idf_monitor on /dev/ttyUSB0 115200 --- --- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H --- ets Jun 8 2016 00:22:57 diff --git a/examples/get-started/hello_world/CMakeLists.txt b/examples/get-started/hello_world/CMakeLists.txt index 8a022b8486..3772daf2e8 100644 --- a/examples/get-started/hello_world/CMakeLists.txt +++ b/examples/get-started/hello_world/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(hello-world) +project(hello_world) diff --git a/examples/get-started/hello_world/Makefile b/examples/get-started/hello_world/Makefile index 51085159f2..6d4e24f000 100644 --- a/examples/get-started/hello_world/Makefile +++ b/examples/get-started/hello_world/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := hello-world +PROJECT_NAME := hello_world include $(IDF_PATH)/make/project.mk diff --git a/examples/peripherals/gpio/generic_gpio/CMakeLists.txt b/examples/peripherals/gpio/generic_gpio/CMakeLists.txt index fe757473aa..daefbbe09b 100644 --- a/examples/peripherals/gpio/generic_gpio/CMakeLists.txt +++ b/examples/peripherals/gpio/generic_gpio/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(generic-gpio) +project(generic_gpio) diff --git a/examples/peripherals/gpio/generic_gpio/Makefile b/examples/peripherals/gpio/generic_gpio/Makefile index c7b47b5dd7..ec07e7abe6 100644 --- a/examples/peripherals/gpio/generic_gpio/Makefile +++ b/examples/peripherals/gpio/generic_gpio/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := generic-gpio +PROJECT_NAME := generic_gpio include $(IDF_PATH)/make/project.mk diff --git a/examples/peripherals/gpio/matrix_keyboard/CMakeLists.txt b/examples/peripherals/gpio/matrix_keyboard/CMakeLists.txt index 5769057306..dff08d1f0b 100644 --- a/examples/peripherals/gpio/matrix_keyboard/CMakeLists.txt +++ b/examples/peripherals/gpio/matrix_keyboard/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(matrix-keyboard) +project(matrix_keyboard) diff --git a/examples/peripherals/i2c/i2c_self_test/CMakeLists.txt b/examples/peripherals/i2c/i2c_self_test/CMakeLists.txt index 498971710e..33a5ae260f 100644 --- a/examples/peripherals/i2c/i2c_self_test/CMakeLists.txt +++ b/examples/peripherals/i2c/i2c_self_test/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(i2c-example) +project(i2c_example) diff --git a/examples/peripherals/i2c/i2c_self_test/Makefile b/examples/peripherals/i2c/i2c_self_test/Makefile index ad935bf70b..35c17f6507 100644 --- a/examples/peripherals/i2c/i2c_self_test/Makefile +++ b/examples/peripherals/i2c/i2c_self_test/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := i2c-example +PROJECT_NAME := i2c_example include $(IDF_PATH)/make/project.mk diff --git a/examples/peripherals/i2c/i2c_tools/CMakeLists.txt b/examples/peripherals/i2c/i2c_tools/CMakeLists.txt index 28d22fa8c7..91d513e7af 100644 --- a/examples/peripherals/i2c/i2c_tools/CMakeLists.txt +++ b/examples/peripherals/i2c/i2c_tools/CMakeLists.txt @@ -5,4 +5,4 @@ cmake_minimum_required(VERSION 3.5) set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/system/console/advanced/components) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(i2c-tools) +project(i2c_tools) diff --git a/examples/peripherals/i2c/i2c_tools/Makefile b/examples/peripherals/i2c/i2c_tools/Makefile index 974f3854fe..e2b60b6b3d 100644 --- a/examples/peripherals/i2c/i2c_tools/Makefile +++ b/examples/peripherals/i2c/i2c_tools/Makefile @@ -3,7 +3,7 @@ # project subdirectory. # -PROJECT_NAME := i2c-tools +PROJECT_NAME := i2c_tools EXTRA_COMPONENT_DIRS = $(IDF_PATH)/examples/system/console/advanced/components diff --git a/examples/peripherals/i2s/i2s_adc_dac/CMakeLists.txt b/examples/peripherals/i2s/i2s_adc_dac/CMakeLists.txt index 4b27d7cd68..b78c425348 100644 --- a/examples/peripherals/i2s/i2s_adc_dac/CMakeLists.txt +++ b/examples/peripherals/i2s/i2s_adc_dac/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(i2s-adc-dac) +project(i2s_adc_dac) diff --git a/examples/peripherals/i2s/i2s_adc_dac/Makefile b/examples/peripherals/i2s/i2s_adc_dac/Makefile index a6d343aad1..b14f445db4 100644 --- a/examples/peripherals/i2s/i2s_adc_dac/Makefile +++ b/examples/peripherals/i2s/i2s_adc_dac/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := i2s-adc-dac +PROJECT_NAME := i2s_adc_dac include $(IDF_PATH)/make/project.mk diff --git a/examples/peripherals/i2s/i2s_audio_recorder_sdcard/CMakeLists.txt b/examples/peripherals/i2s/i2s_audio_recorder_sdcard/CMakeLists.txt index 19c5f88308..ffc1310d66 100644 --- a/examples/peripherals/i2s/i2s_audio_recorder_sdcard/CMakeLists.txt +++ b/examples/peripherals/i2s/i2s_audio_recorder_sdcard/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(esp32-i2s-driver-example) +project(esp32_i2s_driver_example) diff --git a/examples/peripherals/i2s/i2s_basic/CMakeLists.txt b/examples/peripherals/i2s/i2s_basic/CMakeLists.txt index 19c5f88308..ffc1310d66 100644 --- a/examples/peripherals/i2s/i2s_basic/CMakeLists.txt +++ b/examples/peripherals/i2s/i2s_basic/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(esp32-i2s-driver-example) +project(esp32_i2s_driver_example) diff --git a/examples/peripherals/i2s/i2s_basic/Makefile b/examples/peripherals/i2s/i2s_basic/Makefile index 099e920221..19483dc353 100644 --- a/examples/peripherals/i2s/i2s_basic/Makefile +++ b/examples/peripherals/i2s/i2s_basic/Makefile @@ -3,5 +3,5 @@ # project subdirectory. # VERBOSE = 1 -PROJECT_NAME := esp32-i2s-driver-example +PROJECT_NAME := esp32_i2s_driver_example include $(IDF_PATH)/make/project.mk diff --git a/examples/peripherals/spi_slave/receiver/CMakeLists.txt b/examples/peripherals/spi_slave/receiver/CMakeLists.txt index a55b703ab5..cf2275afd8 100644 --- a/examples/peripherals/spi_slave/receiver/CMakeLists.txt +++ b/examples/peripherals/spi_slave/receiver/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(spi-slave-receiver) +project(spi_slave_receiver) diff --git a/examples/peripherals/spi_slave/receiver/Makefile b/examples/peripherals/spi_slave/receiver/Makefile index 7462211f82..ac81e8f6d2 100644 --- a/examples/peripherals/spi_slave/receiver/Makefile +++ b/examples/peripherals/spi_slave/receiver/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := spi-slave-receiver +PROJECT_NAME := spi_slave_receiver include $(IDF_PATH)/make/project.mk diff --git a/examples/peripherals/spi_slave/sender/CMakeLists.txt b/examples/peripherals/spi_slave/sender/CMakeLists.txt index f9144aa842..a51bcb16d5 100644 --- a/examples/peripherals/spi_slave/sender/CMakeLists.txt +++ b/examples/peripherals/spi_slave/sender/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(spi-slave-sender) +project(spi_slave_sender) diff --git a/examples/peripherals/spi_slave/sender/Makefile b/examples/peripherals/spi_slave/sender/Makefile index 3d05a952ae..d1225cf479 100644 --- a/examples/peripherals/spi_slave/sender/Makefile +++ b/examples/peripherals/spi_slave/sender/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := spi-slave-sender +PROJECT_NAME := spi_slave_sender include $(IDF_PATH)/make/project.mk diff --git a/examples/peripherals/spi_slave_hd/segment_mode/seg_master/CMakeLists.txt b/examples/peripherals/spi_slave_hd/segment_mode/seg_master/CMakeLists.txt index e35e459265..76218b269a 100644 --- a/examples/peripherals/spi_slave_hd/segment_mode/seg_master/CMakeLists.txt +++ b/examples/peripherals/spi_slave_hd/segment_mode/seg_master/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(seg-master) +project(seg_master) diff --git a/examples/peripherals/spi_slave_hd/segment_mode/seg_master/Makefile b/examples/peripherals/spi_slave_hd/segment_mode/seg_master/Makefile index d357f94c8c..31ddcb8f99 100644 --- a/examples/peripherals/spi_slave_hd/segment_mode/seg_master/Makefile +++ b/examples/peripherals/spi_slave_hd/segment_mode/seg_master/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := spi-slave-hd-seg-master +PROJECT_NAME := spi_slave_hd_seg_master include $(IDF_PATH)/make/project.mk diff --git a/examples/peripherals/spi_slave_hd/segment_mode/seg_slave/CMakeLists.txt b/examples/peripherals/spi_slave_hd/segment_mode/seg_slave/CMakeLists.txt index fb3700555d..6e088e79e0 100644 --- a/examples/peripherals/spi_slave_hd/segment_mode/seg_slave/CMakeLists.txt +++ b/examples/peripherals/spi_slave_hd/segment_mode/seg_slave/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(seg-slave) +project(seg_slave) diff --git a/examples/protocols/esp_http_client/CMakeLists.txt b/examples/protocols/esp_http_client/CMakeLists.txt index cce8eb1e25..17d5e0922c 100644 --- a/examples/protocols/esp_http_client/CMakeLists.txt +++ b/examples/protocols/esp_http_client/CMakeLists.txt @@ -7,4 +7,4 @@ cmake_minimum_required(VERSION 3.5) set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(esp-http-client-example) +project(esp_http_client_example) diff --git a/examples/protocols/esp_http_client/Makefile b/examples/protocols/esp_http_client/Makefile index 0ffb00b4a9..51fb224bee 100644 --- a/examples/protocols/esp_http_client/Makefile +++ b/examples/protocols/esp_http_client/Makefile @@ -3,7 +3,7 @@ # project subdirectory. # -PROJECT_NAME := esp-http-client-example +PROJECT_NAME := esp_http_client_example EXTRA_COMPONENT_DIRS = $(IDF_PATH)/examples/common_components/protocol_examples_common diff --git a/examples/protocols/esp_http_client/esp_http_client_test.py b/examples/protocols/esp_http_client/esp_http_client_test.py index 17a6d8346c..303fd16e67 100644 --- a/examples/protocols/esp_http_client/esp_http_client_test.py +++ b/examples/protocols/esp_http_client/esp_http_client_test.py @@ -13,7 +13,7 @@ def test_examples_protocol_esp_http_client(env, extra_data): """ dut1 = env.get_dut('esp_http_client', 'examples/protocols/esp_http_client', dut_class=ttfw_idf.ESP32DUT) # check and log bin size - binary_file = os.path.join(dut1.app.binary_path, 'esp-http-client-example.bin') + binary_file = os.path.join(dut1.app.binary_path, 'esp_http_client_example.bin') bin_size = os.path.getsize(binary_file) ttfw_idf.log_performance('esp_http_client_bin_size', '{}KB'.format(bin_size // 1024)) # start test @@ -39,7 +39,7 @@ def test_examples_protocol_esp_http_client(env, extra_data): # test mbedtls dynamic resource dut1 = env.get_dut('esp_http_client', 'examples/protocols/esp_http_client', dut_class=ttfw_idf.ESP32DUT, app_config_name='ssldyn') # check and log bin size - binary_file = os.path.join(dut1.app.binary_path, 'esp-http-client-example.bin') + binary_file = os.path.join(dut1.app.binary_path, 'esp_http_client_example.bin') bin_size = os.path.getsize(binary_file) ttfw_idf.log_performance('esp_http_client_bin_size', '{}KB'.format(bin_size // 1024)) # start test diff --git a/examples/protocols/http2_request/CMakeLists.txt b/examples/protocols/http2_request/CMakeLists.txt index 0a720bf544..6767021cf0 100644 --- a/examples/protocols/http2_request/CMakeLists.txt +++ b/examples/protocols/http2_request/CMakeLists.txt @@ -7,4 +7,4 @@ cmake_minimum_required(VERSION 3.5) set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(http2-request) +project(http2_request) diff --git a/examples/protocols/http2_request/example_test.py b/examples/protocols/http2_request/example_test.py index b0d7759a62..322626368b 100644 --- a/examples/protocols/http2_request/example_test.py +++ b/examples/protocols/http2_request/example_test.py @@ -39,7 +39,7 @@ def test_examples_protocol_http2_request(env, extra_data): # type: (tiny_test_f """ dut1 = env.get_dut('http2_request', 'examples/protocols/http2_request', dut_class=ttfw_idf.ESP32DUT) # check and log bin size - binary_file = os.path.join(dut1.app.binary_path, 'http2-request.bin') + binary_file = os.path.join(dut1.app.binary_path, 'http2_request.bin') bin_size = os.path.getsize(binary_file) ttfw_idf.log_performance('http2_request_bin_size', '{}KB'.format(bin_size // 1024)) # start the test diff --git a/examples/protocols/http_request/CMakeLists.txt b/examples/protocols/http_request/CMakeLists.txt index e0024407f3..0e22612dcc 100644 --- a/examples/protocols/http_request/CMakeLists.txt +++ b/examples/protocols/http_request/CMakeLists.txt @@ -7,4 +7,4 @@ cmake_minimum_required(VERSION 3.5) set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(http-request) +project(http_request) diff --git a/examples/protocols/http_request/Makefile b/examples/protocols/http_request/Makefile index 0470291832..8a552e13c9 100644 --- a/examples/protocols/http_request/Makefile +++ b/examples/protocols/http_request/Makefile @@ -3,7 +3,7 @@ # project subdirectory. # -PROJECT_NAME := http-request +PROJECT_NAME := http_request EXTRA_COMPONENT_DIRS = $(IDF_PATH)/examples/common_components/protocol_examples_common diff --git a/examples/protocols/http_request/example_test.py b/examples/protocols/http_request/example_test.py index ece04a7b62..36b9a02880 100644 --- a/examples/protocols/http_request/example_test.py +++ b/examples/protocols/http_request/example_test.py @@ -20,7 +20,7 @@ def test_examples_protocol_http_request(env, extra_data): # type: (tiny_test_fw """ dut1 = env.get_dut('http_request', 'examples/protocols/http_request', dut_class=ttfw_idf.ESP32DUT) # check and log bin size - binary_file = os.path.join(dut1.app.binary_path, 'http-request.bin') + binary_file = os.path.join(dut1.app.binary_path, 'http_request.bin') bin_size = os.path.getsize(binary_file) ttfw_idf.log_performance('http_request_bin_size', '{}KB'.format(bin_size // 1024)) # start test diff --git a/examples/protocols/https_mbedtls/CMakeLists.txt b/examples/protocols/https_mbedtls/CMakeLists.txt index a053cbaf04..e969fdcab5 100644 --- a/examples/protocols/https_mbedtls/CMakeLists.txt +++ b/examples/protocols/https_mbedtls/CMakeLists.txt @@ -7,4 +7,4 @@ cmake_minimum_required(VERSION 3.5) set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(https-mbedtls) +project(https_mbedtls) diff --git a/examples/protocols/https_mbedtls/Makefile b/examples/protocols/https_mbedtls/Makefile index 2658f2fc73..b42179ff32 100644 --- a/examples/protocols/https_mbedtls/Makefile +++ b/examples/protocols/https_mbedtls/Makefile @@ -3,7 +3,7 @@ # project subdirectory. # -PROJECT_NAME := https-mbedtls +PROJECT_NAME := https_mbedtls EXTRA_COMPONENT_DIRS = $(IDF_PATH)/examples/common_components/protocol_examples_common diff --git a/examples/protocols/https_mbedtls/example_test.py b/examples/protocols/https_mbedtls/example_test.py index f5fcfc0ff5..5c200c295a 100644 --- a/examples/protocols/https_mbedtls/example_test.py +++ b/examples/protocols/https_mbedtls/example_test.py @@ -22,7 +22,7 @@ def test_examples_protocol_https_mbedtls(env, extra_data): # type: (tiny_test_f app_name = 'https_mbedtls' dut1 = env.get_dut(app_name, 'examples/protocols/https_mbedtls', dut_class=ttfw_idf.ESP32DUT) # check and log bin size - binary_file = os.path.join(dut1.app.binary_path, 'https-mbedtls.bin') + binary_file = os.path.join(dut1.app.binary_path, 'https_mbedtls.bin') bin_size = os.path.getsize(binary_file) ttfw_idf.log_performance('https_mbedtls_bin_size', '{}KB'.format(bin_size // 1024)) # start test diff --git a/examples/protocols/icmp_echo/CMakeLists.txt b/examples/protocols/icmp_echo/CMakeLists.txt index 67a09073a1..b5c41b7cec 100644 --- a/examples/protocols/icmp_echo/CMakeLists.txt +++ b/examples/protocols/icmp_echo/CMakeLists.txt @@ -7,4 +7,4 @@ cmake_minimum_required(VERSION 3.5) set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(icmp-echo) +project(icmp_echo) diff --git a/examples/protocols/icmp_echo/Makefile b/examples/protocols/icmp_echo/Makefile index 236463e709..cd4d70f77e 100644 --- a/examples/protocols/icmp_echo/Makefile +++ b/examples/protocols/icmp_echo/Makefile @@ -3,7 +3,7 @@ # project subdirectory. # -PROJECT_NAME := icmp-echo +PROJECT_NAME := icmp_echo EXTRA_COMPONENT_DIRS = $(IDF_PATH)/examples/common_components/protocol_examples_common diff --git a/examples/protocols/mdns/CMakeLists.txt b/examples/protocols/mdns/CMakeLists.txt index ddd7263c5c..e624184a26 100644 --- a/examples/protocols/mdns/CMakeLists.txt +++ b/examples/protocols/mdns/CMakeLists.txt @@ -7,4 +7,4 @@ cmake_minimum_required(VERSION 3.5) set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(mdns-test) +project(mdns_test) diff --git a/examples/protocols/mdns/Makefile b/examples/protocols/mdns/Makefile index 5b69ef89c2..90408709d3 100644 --- a/examples/protocols/mdns/Makefile +++ b/examples/protocols/mdns/Makefile @@ -3,7 +3,7 @@ # project subdirectory. # -PROJECT_NAME := mdns-test +PROJECT_NAME := mdns_test EXTRA_COMPONENT_DIRS = $(IDF_PATH)/examples/common_components/protocol_examples_common diff --git a/examples/protocols/mdns/mdns_example_test.py b/examples/protocols/mdns/mdns_example_test.py index a3e36dd783..68a780687f 100644 --- a/examples/protocols/mdns/mdns_example_test.py +++ b/examples/protocols/mdns/mdns_example_test.py @@ -115,7 +115,7 @@ def test_examples_protocol_mdns(env, extra_data): """ dut1 = env.get_dut('mdns-test', 'examples/protocols/mdns', dut_class=ttfw_idf.ESP32DUT) # check and log bin size - binary_file = os.path.join(dut1.app.binary_path, 'mdns-test.bin') + binary_file = os.path.join(dut1.app.binary_path, 'mdns_test.bin') bin_size = os.path.getsize(binary_file) ttfw_idf.log_performance('mdns-test_bin_size', '{}KB'.format(bin_size // 1024)) # 1. start mdns application diff --git a/examples/protocols/sockets/udp_multicast/CMakeLists.txt b/examples/protocols/sockets/udp_multicast/CMakeLists.txt index f89b3347a2..b2b60826d1 100644 --- a/examples/protocols/sockets/udp_multicast/CMakeLists.txt +++ b/examples/protocols/sockets/udp_multicast/CMakeLists.txt @@ -7,4 +7,4 @@ cmake_minimum_required(VERSION 3.5) set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(udp-multicast) +project(udp_multicast) diff --git a/examples/protocols/sockets/udp_multicast/Makefile b/examples/protocols/sockets/udp_multicast/Makefile index 471202e07a..7a58fcba65 100644 --- a/examples/protocols/sockets/udp_multicast/Makefile +++ b/examples/protocols/sockets/udp_multicast/Makefile @@ -3,7 +3,7 @@ # project subdirectory. # -PROJECT_NAME := udp-multicast +PROJECT_NAME := udp_multicast EXTRA_COMPONENT_DIRS = $(IDF_PATH)/examples/common_components/protocol_examples_common diff --git a/examples/protocols/websocket/CMakeLists.txt b/examples/protocols/websocket/CMakeLists.txt index f77ad23e52..320a49d19e 100644 --- a/examples/protocols/websocket/CMakeLists.txt +++ b/examples/protocols/websocket/CMakeLists.txt @@ -7,4 +7,4 @@ cmake_minimum_required(VERSION 3.5) set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(websocket-example) +project(websocket_example) diff --git a/examples/protocols/websocket/Makefile b/examples/protocols/websocket/Makefile index 063a0a0991..9c0adb31c9 100644 --- a/examples/protocols/websocket/Makefile +++ b/examples/protocols/websocket/Makefile @@ -2,7 +2,7 @@ # This is a project Makefile. It is assumed the directory this Makefile resides in is a # project subdirectory. # -PROJECT_NAME := websocket-example +PROJECT_NAME := websocket_example EXTRA_COMPONENT_DIRS = $(IDF_PATH)/examples/common_components/protocol_examples_common diff --git a/examples/protocols/websocket/example_test.py b/examples/protocols/websocket/example_test.py index 0955e7be92..2c99f384bd 100644 --- a/examples/protocols/websocket/example_test.py +++ b/examples/protocols/websocket/example_test.py @@ -107,7 +107,7 @@ def test_examples_protocol_websocket(env, extra_data): """ dut1 = env.get_dut('websocket', 'examples/protocols/websocket', dut_class=ttfw_idf.ESP32DUT) # check and log bin size - binary_file = os.path.join(dut1.app.binary_path, 'websocket-example.bin') + binary_file = os.path.join(dut1.app.binary_path, 'websocket_example.bin') bin_size = os.path.getsize(binary_file) ttfw_idf.log_performance('websocket_bin_size', '{}KB'.format(bin_size // 1024)) diff --git a/examples/storage/custom_flash_driver/CMakeLists.txt b/examples/storage/custom_flash_driver/CMakeLists.txt index e6c2e57c19..45f3595db0 100644 --- a/examples/storage/custom_flash_driver/CMakeLists.txt +++ b/examples/storage/custom_flash_driver/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(custom-flash-driver) +project(custom_flash_driver) diff --git a/examples/storage/custom_flash_driver/Makefile b/examples/storage/custom_flash_driver/Makefile index 2085e1ef1d..e92c2d77ac 100644 --- a/examples/storage/custom_flash_driver/Makefile +++ b/examples/storage/custom_flash_driver/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := custom-flash-driver +PROJECT_NAME := custom_flash_driver include $(IDF_PATH)/make/project.mk diff --git a/examples/storage/nvs_rw_blob/CMakeLists.txt b/examples/storage/nvs_rw_blob/CMakeLists.txt index a4c9141fd0..c22ff157ce 100644 --- a/examples/storage/nvs_rw_blob/CMakeLists.txt +++ b/examples/storage/nvs_rw_blob/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(nvs-rw-blob) +project(nvs_rw_blob) diff --git a/examples/storage/nvs_rw_blob/Makefile b/examples/storage/nvs_rw_blob/Makefile index 9799a25673..8e97652c25 100644 --- a/examples/storage/nvs_rw_blob/Makefile +++ b/examples/storage/nvs_rw_blob/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := nvs-rw-blob +PROJECT_NAME := nvs_rw_blob include $(IDF_PATH)/make/project.mk diff --git a/examples/storage/nvs_rw_value/CMakeLists.txt b/examples/storage/nvs_rw_value/CMakeLists.txt index d0e9215d30..963962a97d 100644 --- a/examples/storage/nvs_rw_value/CMakeLists.txt +++ b/examples/storage/nvs_rw_value/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(nvs-rw-value) +project(nvs_rw_value) diff --git a/examples/storage/nvs_rw_value/Makefile b/examples/storage/nvs_rw_value/Makefile index df95905576..b6fcef6fcd 100644 --- a/examples/storage/nvs_rw_value/Makefile +++ b/examples/storage/nvs_rw_value/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := nvs-rw-value +PROJECT_NAME := nvs_rw_value include $(IDF_PATH)/make/project.mk diff --git a/examples/storage/nvs_rw_value_cxx/CMakeLists.txt b/examples/storage/nvs_rw_value_cxx/CMakeLists.txt index ae1b325f3a..0752b1d219 100644 --- a/examples/storage/nvs_rw_value_cxx/CMakeLists.txt +++ b/examples/storage/nvs_rw_value_cxx/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(nvs-rw-value-cxx) +project(nvs_rw_value_cxx) diff --git a/examples/storage/nvs_rw_value_cxx/Makefile b/examples/storage/nvs_rw_value_cxx/Makefile index 9040e950ec..cde06e4a4f 100644 --- a/examples/storage/nvs_rw_value_cxx/Makefile +++ b/examples/storage/nvs_rw_value_cxx/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := nvs-rw-value-cxx +PROJECT_NAME := nvs_rw_value_cxx include $(IDF_PATH)/make/project.mk diff --git a/examples/system/ota/README.md b/examples/system/ota/README.md index e78f3504b9..b1190cfe78 100644 --- a/examples/system/ota/README.md +++ b/examples/system/ota/README.md @@ -45,7 +45,7 @@ In the `Example Connection Configuration` menu: In the `Example Configuration` menu: -* Set the URL of the firmware to download in the `Firmware Upgrade URL` option. The format should be `https://:/`, e.g. `https://192.168.2.106:8070/hello-world.bin` +* Set the URL of the firmware to download in the `Firmware Upgrade URL` option. The format should be `https://:/`, e.g. `https://192.168.2.106:8070/hello_world.bin` * **Note:** The server part of this URL (e.g. `192.168.2.106`) must match the **CN** field used when [generating the certificate and key](#run-https-server) ### Build and Flash @@ -68,7 +68,7 @@ After a successful build, we need to create a self-signed certificate and run a * To create a new self-signed certificate and key, run the command `openssl req -x509 -newkey rsa:2048 -keyout ca_key.pem -out ca_cert.pem -days 365 -nodes`. * When prompted for the `Common Name (CN)`, enter the name of the server that the "ESP-Dev-Board" will connect to. When running this example from a development machine, this is probably the IP address. The HTTPS client will check that the `CN` matches the address given in the HTTPS URL. * To start the HTTPS server, run the command `openssl s_server -WWW -key ca_key.pem -cert ca_cert.pem -port 8070`. -* This directory should contain the firmware (e.g. `hello-world.bin`) to be used in the update process. This can be any valid ESP-IDF application, as long as its filename corresponds to the name configured using `Firmware Upgrade URL` in menuconfig. The only difference to flashing a firmware via the serial interface is that the binary is flashed to the `factory` partition, while OTA update use one of the OTA partitions. +* This directory should contain the firmware (e.g. `hello_world.bin`) to be used in the update process. This can be any valid ESP-IDF application, as long as its filename corresponds to the name configured using `Firmware Upgrade URL` in menuconfig. The only difference to flashing a firmware via the serial interface is that the binary is flashed to the `factory` partition, while OTA update use one of the OTA partitions. * **Note:** Make sure incoming access to port *8070* is not prevented by firewall rules. * **Note:** Windows users may encounter issues while running `openssl s_server -WWW`, due to CR/LF translation and/or closing the connection prematurely (Some windows builds of openssl translate CR/LF sequences to LF in the served files, leading to corrupted images received by the OTA client; others interpret the `0x1a`/`SUB` character in a binary as an escape sequence, i.e. end of file, and close the connection prematurely thus preventing the OTA client from receiving a complete image). @@ -100,7 +100,7 @@ If you want to rollback to the `factory` app after the upgrade (or to the first ### Output from the HTTPS server ```bash -FILE:hello-world.bin +FILE:hello_world.bin ACCEPT ``` @@ -131,7 +131,7 @@ In ``native_ota_example``, ``$PROJECT_PATH/version.txt`` is used to define the a * Check that your PC can ping the "ESP-Dev-Board" using its IP, and that the IP, AP and other configuration settings are correctly configured in menuconfig * Check if any firewall software is preventing incoming connections on the PC -* Check whether you can see the configured file (default `hello-world.bin`), by running the command `curl -v https://:/` +* Check whether you can see the configured file (default `hello_world.bin`), by running the command `curl -v https://:/` * Try viewing the file listing from a separate host or phone ### Error "ota_begin error err=0x104" diff --git a/examples/system/ota/advanced_https_ota/main/Kconfig.projbuild b/examples/system/ota/advanced_https_ota/main/Kconfig.projbuild index c47fb17f5f..0b1612451f 100644 --- a/examples/system/ota/advanced_https_ota/main/Kconfig.projbuild +++ b/examples/system/ota/advanced_https_ota/main/Kconfig.projbuild @@ -2,7 +2,7 @@ menu "Example Configuration" config EXAMPLE_FIRMWARE_UPGRADE_URL string "Firmware Upgrade URL" - default "https://192.168.2.106:8070/hello-world.bin" + default "https://192.168.2.106:8070/hello_world.bin" help URL of server which hosts the firmware image. diff --git a/examples/system/ota/native_ota_example/main/Kconfig.projbuild b/examples/system/ota/native_ota_example/main/Kconfig.projbuild index 192dd0886b..1036baa89e 100644 --- a/examples/system/ota/native_ota_example/main/Kconfig.projbuild +++ b/examples/system/ota/native_ota_example/main/Kconfig.projbuild @@ -2,7 +2,7 @@ menu "Example Configuration" config EXAMPLE_FIRMWARE_UPG_URL string "Firmware Upgrade URL" - default "https://192.168.2.106:8070/hello-world.bin" + default "https://192.168.2.106:8070/hello_world.bin" help URL of server which hosts the firmware image. diff --git a/examples/system/ota/simple_ota_example/main/Kconfig.projbuild b/examples/system/ota/simple_ota_example/main/Kconfig.projbuild index 588d22b6c8..473a1399c6 100644 --- a/examples/system/ota/simple_ota_example/main/Kconfig.projbuild +++ b/examples/system/ota/simple_ota_example/main/Kconfig.projbuild @@ -2,7 +2,7 @@ menu "Example Configuration" config EXAMPLE_FIRMWARE_UPGRADE_URL string "firmware upgrade url endpoint" - default "https://192.168.0.3:8070/hello-world.bin" + default "https://192.168.0.3:8070/hello_world.bin" help URL of server which hosts the firmware image. diff --git a/examples/system/ulp_fsm/ulp/CMakeLists.txt b/examples/system/ulp_fsm/ulp/CMakeLists.txt index 26deb484a1..13c487bc59 100644 --- a/examples/system/ulp_fsm/ulp/CMakeLists.txt +++ b/examples/system/ulp_fsm/ulp/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(ulp-example) +project(ulp_example) diff --git a/examples/system/ulp_fsm/ulp/Makefile b/examples/system/ulp_fsm/ulp/Makefile index 90ce948f48..b9b17e5ef4 100644 --- a/examples/system/ulp_fsm/ulp/Makefile +++ b/examples/system/ulp_fsm/ulp/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := ulp-example +PROJECT_NAME := ulp_example include $(IDF_PATH)/make/project.mk diff --git a/examples/system/ulp_fsm/ulp_adc/CMakeLists.txt b/examples/system/ulp_fsm/ulp_adc/CMakeLists.txt index 584af857fd..9fd2a3c15a 100644 --- a/examples/system/ulp_fsm/ulp_adc/CMakeLists.txt +++ b/examples/system/ulp_fsm/ulp_adc/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(ulp-adc-example) +project(ulp_adc_example) diff --git a/examples/system/ulp_fsm/ulp_adc/Makefile b/examples/system/ulp_fsm/ulp_adc/Makefile index cb58f73bfb..ab4dcdc6f4 100644 --- a/examples/system/ulp_fsm/ulp_adc/Makefile +++ b/examples/system/ulp_fsm/ulp_adc/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := ulp-adc-example +PROJECT_NAME := ulp_adc_example include $(IDF_PATH)/make/project.mk diff --git a/examples/system/ulp_riscv/ds18b20_onewire/CMakeLists.txt b/examples/system/ulp_riscv/ds18b20_onewire/CMakeLists.txt index 799dcfb117..937f77ace8 100644 --- a/examples/system/ulp_riscv/ds18b20_onewire/CMakeLists.txt +++ b/examples/system/ulp_riscv/ds18b20_onewire/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(ulp-riscv-ds18b20-example) +project(ulp_riscv_ds18b20_example) diff --git a/examples/system/ulp_riscv/gpio/CMakeLists.txt b/examples/system/ulp_riscv/gpio/CMakeLists.txt index 2b3e6d1687..d49885b79d 100644 --- a/examples/system/ulp_riscv/gpio/CMakeLists.txt +++ b/examples/system/ulp_riscv/gpio/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(ulp-riscv-example) +project(ulp_riscv_example) diff --git a/examples/wifi/wpa2_enterprise/CMakeLists.txt b/examples/wifi/wpa2_enterprise/CMakeLists.txt index d50e6df219..53ba5790c6 100644 --- a/examples/wifi/wpa2_enterprise/CMakeLists.txt +++ b/examples/wifi/wpa2_enterprise/CMakeLists.txt @@ -6,4 +6,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(wpa2-enterprise) +project(wpa2_enterprise) diff --git a/examples/wifi/wpa2_enterprise/Makefile b/examples/wifi/wpa2_enterprise/Makefile index 0b7132e00c..4119e68cd2 100644 --- a/examples/wifi/wpa2_enterprise/Makefile +++ b/examples/wifi/wpa2_enterprise/Makefile @@ -3,6 +3,6 @@ # project subdirectory. # -PROJECT_NAME := wpa2-enterprise +PROJECT_NAME := wpa2_enterprise include $(IDF_PATH)/make/project.mk diff --git a/tools/ci/test_build_system_cmake.sh b/tools/ci/test_build_system_cmake.sh index 14f54ca70d..fe248e3576 100755 --- a/tools/ci/test_build_system_cmake.sh +++ b/tools/ci/test_build_system_cmake.sh @@ -150,7 +150,7 @@ function run_tests() pushd ${IDF_PATH}/examples/get-started/hello_world GIT_COMMITTER_NAME="No One" GIT_COMMITTER_EMAIL="noone@espressif.com" git tag mytag -a -m "mytag" || failure "Git cannot create tag" idf.py reconfigure &> log.log || failure "Failed to build" - str="App \"hello-world\" version: mytag" + str="App \"hello_world\" version: mytag" grep "${str}" log.log || { cat log.log ; failure "Project version should be the custom tag"; } idf_version=$(idf.py --version) if [[ "$idf_version" == *"mytag"* ]]; then diff --git a/tools/idf_size.py b/tools/idf_size.py index cb716a16df..680159e035 100755 --- a/tools/idf_size.py +++ b/tools/idf_size.py @@ -312,7 +312,7 @@ def load_sections(map_file: TextIO) -> Dict: # source file line, ie # 0x0000000040080400 0xa4 /home/gus/esp/32/idf/examples/get-started/hello_world/build/esp32/libesp32.a(cpu_start.o) # cmake build system links some object files directly, not part of any archive, so make that part optional - # .xtensa.info 0x0000000000000000 0x38 CMakeFiles/hello-world.elf.dir/project_elf_src.c.obj + # .xtensa.info 0x0000000000000000 0x38 CMakeFiles/hello_world.elf.dir/project_elf_src.c.obj # *fill* 0x00000000400e2967 0x1 RE_FULL_LINE = re.compile(r'\s*(?P\S*) +0x(?P
[\da-f]+) +0x(?P[\da-f]+)\s*(?P.*)$') diff --git a/tools/test_apps/system/longjmp_test/CMakeLists.txt b/tools/test_apps/system/longjmp_test/CMakeLists.txt index 8a022b8486..5aa1050e6e 100644 --- a/tools/test_apps/system/longjmp_test/CMakeLists.txt +++ b/tools/test_apps/system/longjmp_test/CMakeLists.txt @@ -3,4 +3,4 @@ cmake_minimum_required(VERSION 3.5) include($ENV{IDF_PATH}/tools/cmake/project.cmake) -project(hello-world) +project(longjmp_test) diff --git a/tools/test_idf_monitor/tests/core1.txt b/tools/test_idf_monitor/tests/core1.txt index 250d92c7df..8a66ff55f1 100644 --- a/tools/test_idf_monitor/tests/core1.txt +++ b/tools/test_idf_monitor/tests/core1.txt @@ -3,7 +3,7 @@ I (195) boot: Loaded app from partition at offset 0x10000 I (195) boot: Disabling RNG early entropy source... I (196) cpu_start: Pro cpu up. I (200) cpu_start: Application information: -I (205) cpu_start: Project name: hello-world +I (205) cpu_start: Project name: hello_world I (210) cpu_start: App version: v4.2-dev-172-gc9cc694dbb-dirty I (217) cpu_start: Compile time: Feb 6 2020 17:57:45 I (223) cpu_start: ELF file SHA256: 83cfeb53c9c00c61... @@ -25,12 +25,12 @@ I (319) cpu_start: Starting scheduler on PRO CPU. I (0) cpu_start: Starting scheduler on APP CPU. Guru Meditation Error: Core 0 panic'ed (StoreProhibited). Exception was unhandled. Core 0 register dump: -PC : 0x400e37f7 PS : 0x00060430 A0 : 0x800d0c31 A1 : 0x3ffb5db0 -A2 : 0x00000001 A3 : 0x00000001 A4 : 0x00000001 A5 : 0x00060023 -A6 : 0x00000001 A7 : 0x00060023 A8 : 0x00000001 A9 : 0x00000000 -A10 : 0x7fffffff A11 : 0x8001f880 A12 : 0x06ff1ff8 A13 : 0x00000000 -A14 : 0x3ffb7d80 A15 : 0x00000000 SAR : 0x00000014 EXCCAUSE: 0x0000001d -EXCVADDR: 0x00000001 LBEG : 0x00000000 LEND : 0x00000000 LCOUNT : 0x00000000 +PC : 0x400e37f7 PS : 0x00060430 A0 : 0x800d0c31 A1 : 0x3ffb5db0 +A2 : 0x00000001 A3 : 0x00000001 A4 : 0x00000001 A5 : 0x00060023 +A6 : 0x00000001 A7 : 0x00060023 A8 : 0x00000001 A9 : 0x00000000 +A10 : 0x7fffffff A11 : 0x8001f880 A12 : 0x06ff1ff8 A13 : 0x00000000 +A14 : 0x3ffb7d80 A15 : 0x00000000 SAR : 0x00000014 EXCCAUSE: 0x0000001d +EXCVADDR: 0x00000001 LBEG : 0x00000000 LEND : 0x00000000 LCOUNT : 0x00000000 ELF file SHA256: 83cfeb53c9c00c61c4e52674e43654e4b452b7592075920977e491e06a4488d8 diff --git a/tools/test_idf_monitor/tests/core1_out.txt b/tools/test_idf_monitor/tests/core1_out.txt index f32be3f9e0..e3d7bff3bc 100644 --- a/tools/test_idf_monitor/tests/core1_out.txt +++ b/tools/test_idf_monitor/tests/core1_out.txt @@ -2,7 +2,7 @@ I (195) boot: Loaded app from partition at offset 0x10000 I (195) boot: Disabling RNG early entropy source... I (196) cpu_start: Pro cpu up. I (200) cpu_start: Application information: -I (205) cpu_start: Project name: hello-world +I (205) cpu_start: Project name: hello_world I (210) cpu_start: App version: v4.2-dev-172-gc9cc694dbb-dirty I (217) cpu_start: Compile time: Feb 6 2020 17:57:45 I (223) cpu_start: ELF file SHA256: 83cfeb53c9c00c61... @@ -24,12 +24,12 @@ I (319) cpu_start: Starting scheduler on PRO CPU. I (0) cpu_start: Starting scheduler on APP CPU. Guru Meditation Error: Core 0 panic'ed (StoreProhibited). Exception was unhandled. Core 0 register dump: -PC : 0x400e37f7 PS : 0x00060430 A0 : 0x800d0c31 A1 : 0x3ffb5db0 -A2 : 0x00000001 A3 : 0x00000001 A4 : 0x00000001 A5 : 0x00060023 -A6 : 0x00000001 A7 : 0x00060023 A8 : 0x00000001 A9 : 0x00000000 -A10 : 0x7fffffff A11 : 0x8001f880 A12 : 0x06ff1ff8 A13 : 0x00000000 -A14 : 0x3ffb7d80 A15 : 0x00000000 SAR : 0x00000014 EXCCAUSE: 0x0000001d -EXCVADDR: 0x00000001 LBEG : 0x00000000 LEND : 0x00000000 LCOUNT : 0x00000000 +PC : 0x400e37f7 PS : 0x00060430 A0 : 0x800d0c31 A1 : 0x3ffb5db0 +A2 : 0x00000001 A3 : 0x00000001 A4 : 0x00000001 A5 : 0x00060023 +A6 : 0x00000001 A7 : 0x00060023 A8 : 0x00000001 A9 : 0x00000000 +A10 : 0x7fffffff A11 : 0x8001f880 A12 : 0x06ff1ff8 A13 : 0x00000000 +A14 : 0x3ffb7d80 A15 : 0x00000000 SAR : 0x00000014 EXCCAUSE: 0x0000001d +EXCVADDR: 0x00000001 LBEG : 0x00000000 LEND : 0x00000000 LCOUNT : 0x00000000 ELF file SHA256: 83cfeb53c9c00c61c4e52674e43654e4b452b7592075920977e491e06a4488d8 Backtrace: 0x400e37f4:0x3ffb5db0 0x400d0c2e:0x3ffb5dd0 0x40087015:0x3ffb5df0 I (401) esp_core_dump_uart: Press Enter to print core dump to UART... diff --git a/tools/test_idf_size/app_esp32s2.map b/tools/test_idf_size/app_esp32s2.map index e459ef3e6c..4aa1dc4cc2 100644 --- a/tools/test_idf_size/app_esp32s2.map +++ b/tools/test_idf_size/app_esp32s2.map @@ -454,10 +454,10 @@ Discarded input sections .init 0x0000000000000000 0x6 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/no-rtti/crtbegin.o .xt.lit 0x0000000000000000 0x18 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/no-rtti/crtbegin.o .xt.prop 0x0000000000000000 0x15c /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/no-rtti/crtbegin.o - .text 0x0000000000000000 0x0 CMakeFiles/hello-world.elf.dir/project_elf_src.c.obj - .data 0x0000000000000000 0x0 CMakeFiles/hello-world.elf.dir/project_elf_src.c.obj - .bss 0x0000000000000000 0x0 CMakeFiles/hello-world.elf.dir/project_elf_src.c.obj - .comment 0x0000000000000000 0x26 CMakeFiles/hello-world.elf.dir/project_elf_src.c.obj + .text 0x0000000000000000 0x0 CMakeFiles/hello_world.elf.dir/project_elf_src.c.obj + .data 0x0000000000000000 0x0 CMakeFiles/hello_world.elf.dir/project_elf_src.c.obj + .bss 0x0000000000000000 0x0 CMakeFiles/hello_world.elf.dir/project_elf_src.c.obj + .comment 0x0000000000000000 0x26 CMakeFiles/hello_world.elf.dir/project_elf_src.c.obj .literal.esp_ota_get_app_description 0x0000000000000000 0x4 esp-idf/app_update/libapp_update.a(esp_app_desc.c.obj) .iram1.1.literal @@ -5722,7 +5722,7 @@ Linker script and memory map LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/crt0.o LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/no-rtti/crti.o LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/no-rtti/crtbegin.o -LOAD CMakeFiles/hello-world.elf.dir/project_elf_src.c.obj +LOAD CMakeFiles/hello_world.elf.dir/project_elf_src.c.obj LOAD esp-idf/xtensa/libxtensa.a LOAD esp-idf/soc/libsoc.a LOAD esp-idf/esp_eth/libesp_eth.a @@ -7107,61 +7107,61 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040024100 _WindowOverflow12 0x0000000040024140 _WindowUnderflow12 0x0000000000000180 . = 0x180 - *fill* 0x000000004002416a 0x16 + *fill* 0x000000004002416a 0x16 *(.Level2InterruptVector.text) .Level2InterruptVector.text 0x0000000040024180 0x6 esp-idf/freertos/libfreertos.a(xtensa_vectors.S.obj) 0x0000000040024180 _Level2Vector 0x00000000000001c0 . = 0x1c0 - *fill* 0x0000000040024186 0x3a + *fill* 0x0000000040024186 0x3a *(.Level3InterruptVector.text) .Level3InterruptVector.text 0x00000000400241c0 0x6 esp-idf/freertos/libfreertos.a(xtensa_vectors.S.obj) 0x00000000400241c0 _Level3Vector 0x0000000000000200 . = 0x200 - *fill* 0x00000000400241c6 0x3a + *fill* 0x00000000400241c6 0x3a *(.Level4InterruptVector.text) .Level4InterruptVector.text 0x0000000040024200 0x6 esp-idf/freertos/libfreertos.a(xtensa_vectors.S.obj) 0x0000000040024200 _Level4Vector 0x0000000000000240 . = 0x240 - *fill* 0x0000000040024206 0x3a + *fill* 0x0000000040024206 0x3a *(.Level5InterruptVector.text) .Level5InterruptVector.text 0x0000000040024240 0x6 esp-idf/freertos/libfreertos.a(xtensa_vectors.S.obj) 0x0000000040024240 _Level5Vector 0x0000000000000280 . = 0x280 - *fill* 0x0000000040024246 0x3a + *fill* 0x0000000040024246 0x3a *(.DebugExceptionVector.text) .DebugExceptionVector.text 0x0000000040024280 0x6 esp-idf/freertos/libfreertos.a(xtensa_vectors.S.obj) 0x0000000040024280 _DebugExceptionVector 0x00000000000002c0 . = 0x2c0 - *fill* 0x0000000040024286 0x3a + *fill* 0x0000000040024286 0x3a *(.NMIExceptionVector.text) .NMIExceptionVector.text 0x00000000400242c0 0x6 esp-idf/freertos/libfreertos.a(xtensa_vectors.S.obj) 0x00000000400242c0 _NMIExceptionVector 0x0000000000000300 . = 0x300 - *fill* 0x00000000400242c6 0x3a + *fill* 0x00000000400242c6 0x3a *(.KernelExceptionVector.text) .KernelExceptionVector.text 0x0000000040024300 0x6 esp-idf/freertos/libfreertos.a(xtensa_vectors.S.obj) 0x0000000040024300 _KernelExceptionVector 0x0000000000000340 . = 0x340 - *fill* 0x0000000040024306 0x3a + *fill* 0x0000000040024306 0x3a *(.UserExceptionVector.text) .UserExceptionVector.text 0x0000000040024340 0x6 esp-idf/freertos/libfreertos.a(xtensa_vectors.S.obj) 0x0000000040024340 _UserExceptionVector 0x00000000000003c0 . = 0x3c0 - *fill* 0x0000000040024346 0x7a + *fill* 0x0000000040024346 0x7a *(.DoubleExceptionVector.text) .DoubleExceptionVector.text 0x00000000400243c0 0xf esp-idf/freertos/libfreertos.a(xtensa_vectors.S.obj) 0x00000000400243c0 _DoubleExceptionVector 0x0000000000000400 . = 0x400 - *fill* 0x00000000400243cf 0x31 + *fill* 0x00000000400243cf 0x31 *(.*Vector.literal) *(.UserEnter.literal) *(.UserEnter.text) @@ -7945,84 +7945,84 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x139 (size before relaxing) 0x0000000040024cf4 start_cpu0 0x0000000040024cf4 start_cpu0_default - *fill* 0x0000000040024dd9 0x3 + *fill* 0x0000000040024dd9 0x3 .iram1.16 0x0000000040024ddc 0xb3 esp-idf/esp32s2/libesp32s2.a(cpu_start.c.obj) 0xc3 (size before relaxing) 0x0000000040024ddc call_start_cpu0 - *fill* 0x0000000040024e8f 0x1 + *fill* 0x0000000040024e8f 0x1 .iram1.16 0x0000000040024e90 0x2f esp-idf/esp32s2/libesp32s2.a(crosscore_int.c.obj) 0x37 (size before relaxing) - *fill* 0x0000000040024ebf 0x1 + *fill* 0x0000000040024ebf 0x1 .iram1.17 0x0000000040024ec0 0x44 esp-idf/esp32s2/libesp32s2.a(crosscore_int.c.obj) 0x48 (size before relaxing) .iram1.18 0x0000000040024f04 0xf esp-idf/esp32s2/libesp32s2.a(crosscore_int.c.obj) 0x0000000040024f04 esp_crosscore_int_send_yield - *fill* 0x0000000040024f13 0x1 + *fill* 0x0000000040024f13 0x1 .iram1 0x0000000040024f14 0x73 esp-idf/esp32s2/libesp32s2.a(dport_panic_highint_hdl.S.obj) 0x0000000040024f14 xt_highint4 0x0000000040024f87 ld_include_panic_highint_hdl - *fill* 0x0000000040024f87 0x1 + *fill* 0x0000000040024f87 0x1 .iram1.15 0x0000000040024f88 0x33 esp-idf/esp32s2/libesp32s2.a(int_wdt.c.obj) - *fill* 0x0000000040024fbb 0x1 + *fill* 0x0000000040024fbb 0x1 .iram1.15 0x0000000040024fbc 0x39 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) 0x3c (size before relaxing) - *fill* 0x0000000040024ff5 0x3 + *fill* 0x0000000040024ff5 0x3 .iram1.17 0x0000000040024ff8 0xad esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) 0xb9 (size before relaxing) 0x0000000040024ff8 esp_intr_enable - *fill* 0x00000000400250a5 0x3 + *fill* 0x00000000400250a5 0x3 .iram1.18 0x00000000400250a8 0xfb esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) 0x117 (size before relaxing) 0x00000000400250a8 esp_intr_disable - *fill* 0x00000000400251a3 0x1 + *fill* 0x00000000400251a3 0x1 .iram1.19 0x00000000400251a4 0x52 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) 0x00000000400251a4 esp_intr_noniram_disable - *fill* 0x00000000400251f6 0x2 + *fill* 0x00000000400251f6 0x2 .iram1.20 0x00000000400251f8 0x41 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) 0x00000000400251f8 esp_intr_noniram_enable - *fill* 0x0000000040025239 0x3 + *fill* 0x0000000040025239 0x3 .iram1.15 0x000000004002523c 0x10f esp-idf/esp32s2/libesp32s2.a(system_api_esp32s2.c.obj) 0x12f (size before relaxing) 0x000000004002523c esp_restart_noos - *fill* 0x000000004002534b 0x1 + *fill* 0x000000004002534b 0x1 .iram1.0 0x000000004002534c 0x10 esp-idf/esp32s2/libesp32s2.a(clk.c.obj) 0x000000004002534c esp_clk_cpu_freq .iram1.2 0x000000004002535c 0xa esp-idf/esp32s2/libesp32s2.a(clk.c.obj) 0x000000004002535c ets_update_cpu_frequency - *fill* 0x0000000040025366 0x2 + *fill* 0x0000000040025366 0x2 .iram1.14 0x0000000040025368 0x2b esp-idf/esp_common/libesp_common.a(freertos_hooks.c.obj) 0x0000000040025368 esp_vApplicationTickHook - *fill* 0x0000000040025393 0x1 + *fill* 0x0000000040025393 0x1 .iram1.24 0x0000000040025394 0x13 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) - *fill* 0x00000000400253a7 0x1 + *fill* 0x00000000400253a7 0x1 .iram1.21 0x00000000400253a8 0x1c esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0x23 (size before relaxing) - *fill* 0x00000000400253c4 0x0 + *fill* 0x00000000400253c4 0x0 .iram1.18 0x00000000400253c4 0x86 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) - *fill* 0x000000004002544a 0x2 + *fill* 0x000000004002544a 0x2 .iram1.22 0x000000004002544c 0x1c esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0x23 (size before relaxing) - *fill* 0x0000000040025468 0x0 + *fill* 0x0000000040025468 0x0 .iram1.23 0x0000000040025468 0x1c esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0x20 (size before relaxing) .iram1.26 0x0000000040025484 0xf esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0x0000000040025484 esp_timer_get_time - *fill* 0x0000000040025493 0x1 + *fill* 0x0000000040025493 0x1 .iram1.17 0x0000000040025494 0x1a esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) - *fill* 0x00000000400254ae 0x2 + *fill* 0x00000000400254ae 0x2 .iram1.14 0x00000000400254b0 0x3b esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) 0x00000000400254b0 esp_timer_impl_get_counter_reg - *fill* 0x00000000400254eb 0x1 + *fill* 0x00000000400254eb 0x1 .iram1.15 0x00000000400254ec 0x1b esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) 0x00000000400254ec esp_timer_impl_get_time - *fill* 0x0000000040025507 0x1 + *fill* 0x0000000040025507 0x1 .iram1.16 0x0000000040025508 0xdc esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) 0xef (size before relaxing) 0x0000000040025508 esp_timer_impl_set_alarm - *fill* 0x00000000400255e4 0x0 + *fill* 0x00000000400255e4 0x0 .iram1.15 0x00000000400255e4 0x1e esp-idf/freertos/libfreertos.a(port.c.obj) 0x00000000400255e4 xPortInterruptedFromISRContext - *fill* 0x0000000040025602 0x2 + *fill* 0x0000000040025602 0x2 .iram1 0x0000000040025604 0x32c esp-idf/freertos/libfreertos.a(xtensa_vectors.S.obj) 0x0000000040025604 _xt_panic 0x0000000040025714 _xt_user_exit @@ -8030,32 +8030,32 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000004002591c _xt_medint3_exit .iram1.15 0x0000000040025930 0x34 esp-idf/newlib/libnewlib.a(locks.c.obj) 0x43 (size before relaxing) - *fill* 0x0000000040025964 0x0 + *fill* 0x0000000040025964 0x0 .iram1.19 0x0000000040025964 0x9e esp-idf/newlib/libnewlib.a(locks.c.obj) 0xba (size before relaxing) - *fill* 0x0000000040025a02 0x2 + *fill* 0x0000000040025a02 0x2 .iram1.24 0x0000000040025a04 0x46 esp-idf/newlib/libnewlib.a(locks.c.obj) 0x4e (size before relaxing) - *fill* 0x0000000040025a4a 0x2 + *fill* 0x0000000040025a4a 0x2 .iram1.16 0x0000000040025a4c 0x13 esp-idf/newlib/libnewlib.a(locks.c.obj) 0x0000000040025a4c _lock_init - *fill* 0x0000000040025a5f 0x1 + *fill* 0x0000000040025a5f 0x1 .iram1.17 0x0000000040025a60 0x13 esp-idf/newlib/libnewlib.a(locks.c.obj) 0x0000000040025a60 _lock_init_recursive - *fill* 0x0000000040025a73 0x1 + *fill* 0x0000000040025a73 0x1 .iram1.18 0x0000000040025a74 0x3b esp-idf/newlib/libnewlib.a(locks.c.obj) 0x4b (size before relaxing) 0x0000000040025a74 _lock_close_recursive 0x0000000040025a74 _lock_close - *fill* 0x0000000040025aaf 0x1 + *fill* 0x0000000040025aaf 0x1 .iram1.20 0x0000000040025ab0 0xe esp-idf/newlib/libnewlib.a(locks.c.obj) 0x12 (size before relaxing) 0x0000000040025ab0 _lock_acquire - *fill* 0x0000000040025abe 0x2 + *fill* 0x0000000040025abe 0x2 .iram1.21 0x0000000040025ac0 0xe esp-idf/newlib/libnewlib.a(locks.c.obj) 0x12 (size before relaxing) 0x0000000040025ac0 _lock_acquire_recursive - *fill* 0x0000000040025ace 0x2 + *fill* 0x0000000040025ace 0x2 .iram1.22 0x0000000040025ad0 0x10 esp-idf/newlib/libnewlib.a(locks.c.obj) 0x14 (size before relaxing) 0x0000000040025ad0 _lock_try_acquire @@ -8064,44 +8064,44 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040025ae0 _lock_try_acquire_recursive .iram1.25 0x0000000040025af0 0xf esp-idf/newlib/libnewlib.a(locks.c.obj) 0x0000000040025af0 _lock_release - *fill* 0x0000000040025aff 0x1 + *fill* 0x0000000040025aff 0x1 .iram1.26 0x0000000040025b00 0xf esp-idf/newlib/libnewlib.a(locks.c.obj) 0x0000000040025b00 _lock_release_recursive - *fill* 0x0000000040025b0f 0x1 + *fill* 0x0000000040025b0f 0x1 .iram1.0 0x0000000040025b10 0x37 esp-idf/newlib/libnewlib.a(reent_init.c.obj) 0x0000000040025b10 esp_reent_init - *fill* 0x0000000040025b47 0x1 + *fill* 0x0000000040025b47 0x1 .iram1.16 0x0000000040025b48 0x46 esp-idf/newlib/libnewlib.a(time.c.obj) 0x4a (size before relaxing) 0x0000000040025b48 _gettimeofday_r - *fill* 0x0000000040025b8e 0x2 + *fill* 0x0000000040025b8e 0x2 .iram1.15 0x0000000040025b90 0x29 esp-idf/newlib/libnewlib.a(time.c.obj) 0x2d (size before relaxing) 0x0000000040025b90 _times_r - *fill* 0x0000000040025bb9 0x3 + *fill* 0x0000000040025bb9 0x3 .iram1.0 0x0000000040025bbc 0x93 esp-idf/soc/libsoc.a(cpu_util.c.obj) 0x0000000040025bbc esp_cpu_stall - *fill* 0x0000000040025c4f 0x1 + *fill* 0x0000000040025c4f 0x1 .iram1.1 0x0000000040025c50 0x57 esp-idf/soc/libsoc.a(cpu_util.c.obj) 0x0000000040025c50 esp_cpu_unstall - *fill* 0x0000000040025ca7 0x1 + *fill* 0x0000000040025ca7 0x1 .iram1.2 0x0000000040025ca8 0x21 esp-idf/soc/libsoc.a(cpu_util.c.obj) 0x0000000040025ca8 esp_cpu_reset - *fill* 0x0000000040025cc9 0x3 + *fill* 0x0000000040025cc9 0x3 .iram1.3 0x0000000040025ccc 0xe esp-idf/soc/libsoc.a(cpu_util.c.obj) 0x0000000040025ccc esp_cpu_in_ocd_debug_mode - *fill* 0x0000000040025cda 0x2 + *fill* 0x0000000040025cda 0x2 .iram1.21 0x0000000040025cdc 0xd esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - *fill* 0x0000000040025ce9 0x3 + *fill* 0x0000000040025ce9 0x3 .iram1.22 0x0000000040025cec 0xe esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - *fill* 0x0000000040025cfa 0x2 + *fill* 0x0000000040025cfa 0x2 .iram1.17 0x0000000040025cfc 0x14 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x1c (size before relaxing) 0x0000000040025cfc spi_flash_disable_interrupts_caches_and_other_cpu .iram1.18 0x0000000040025d10 0x16 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x1e (size before relaxing) 0x0000000040025d10 spi_flash_enable_interrupts_caches_and_other_cpu - *fill* 0x0000000040025d26 0x2 + *fill* 0x0000000040025d26 0x2 .iram1.23 0x0000000040025d28 0x10 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x0000000040025d28 spi_flash_cache_enabled .iram1.24 0x0000000040025d38 0x4c esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) @@ -8109,170 +8109,170 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040025d38 esp_config_instruction_cache_mode .iram1.17 0x0000000040025d84 0xa esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) 0x0000000040025d84 spi_flash_guard_set - *fill* 0x0000000040025d8e 0x2 + *fill* 0x0000000040025d8e 0x2 .iram1.19 0x0000000040025d90 0xa esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) 0x0000000040025d90 spi_flash_get_chip_size - *fill* 0x0000000040025d9a 0x2 + *fill* 0x0000000040025d9a 0x2 .iram1.16 0x0000000040025d9c 0x78 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0x84 (size before relaxing) .iram1.15 0x0000000040025e14 0x36 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0x3e (size before relaxing) 0x0000000040025e14 esp_flash_read_chip_id - *fill* 0x0000000040025e4a 0x2 + *fill* 0x0000000040025e4a 0x2 .iram1.18 0x0000000040025e4c 0x70 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0x7c (size before relaxing) 0x0000000040025e4c esp_flash_get_size .iram1.14 0x0000000040025ebc 0xde esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0xfa (size before relaxing) 0x0000000040025ebc esp_flash_init - *fill* 0x0000000040025f9a 0x2 + *fill* 0x0000000040025f9a 0x2 .iram1.2 0x0000000040025f9c 0x10 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) .iram1.3 0x0000000040025fac 0x10 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) .iram1.4 0x0000000040025fbc 0x1d esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - *fill* 0x0000000040025fd9 0x3 + *fill* 0x0000000040025fd9 0x3 .iram1.5 0x0000000040025fdc 0x1e esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - *fill* 0x0000000040025ffa 0x2 + *fill* 0x0000000040025ffa 0x2 .iram1.3 0x0000000040025ffc 0x1d esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - *fill* 0x0000000040026019 0x3 + *fill* 0x0000000040026019 0x3 .iram1.2 0x000000004002601c 0x1d esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - *fill* 0x0000000040026039 0x3 + *fill* 0x0000000040026039 0x3 .iram1.1 0x000000004002603c 0x17 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - *fill* 0x0000000040026053 0x1 + *fill* 0x0000000040026053 0x1 .iram1.16 0x0000000040026054 0x5f esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x00000000400260b3 0x1 + *fill* 0x00000000400260b3 0x1 .iram1.17 0x00000000400260b4 0x26 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x00000000400260da 0x2 + *fill* 0x00000000400260da 0x2 .iram1.25 0x00000000400260dc 0x72 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000004002614e 0x2 + *fill* 0x000000004002614e 0x2 .iram1.22 0x0000000040026150 0x1a esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x1e (size before relaxing) - *fill* 0x000000004002616a 0x2 + *fill* 0x000000004002616a 0x2 .iram1.19 0x000000004002616c 0x1d6 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x1ea (size before relaxing) 0x000000004002616c spi_flash_mmap_pages - *fill* 0x0000000040026342 0x2 + *fill* 0x0000000040026342 0x2 .iram1.18 0x0000000040026344 0x75 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x79 (size before relaxing) 0x0000000040026344 spi_flash_mmap - *fill* 0x00000000400263b9 0x3 + *fill* 0x00000000400263b9 0x3 .iram1.20 0x00000000400263bc 0x98 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x9e (size before relaxing) 0x00000000400263bc spi_flash_munmap - *fill* 0x0000000040026454 0x0 + *fill* 0x0000000040026454 0x0 .iram1.26 0x0000000040026454 0x58 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x0000000040026454 spi_flash_check_and_flush_cache .iram1.22 0x00000000400264ac 0x23 esp-idf/heap/libheap.a(heap_caps.c.obj) - *fill* 0x00000000400264cf 0x1 + *fill* 0x00000000400264cf 0x1 .iram1.15 0x00000000400264d0 0x77 esp-idf/heap/libheap.a(heap_caps.c.obj) - *fill* 0x0000000040026547 0x1 + *fill* 0x0000000040026547 0x1 .iram1.16 0x0000000040026548 0xac esp-idf/heap/libheap.a(heap_caps.c.obj) 0xb0 (size before relaxing) 0x0000000040026548 heap_caps_malloc .iram1.17 0x00000000400265f4 0x41 esp-idf/heap/libheap.a(heap_caps.c.obj) 0x49 (size before relaxing) 0x00000000400265f4 heap_caps_malloc_default - *fill* 0x0000000040026635 0x3 + *fill* 0x0000000040026635 0x3 .iram1.23 0x0000000040026638 0x37 esp-idf/heap/libheap.a(heap_caps.c.obj) 0x3e (size before relaxing) 0x0000000040026638 heap_caps_free - *fill* 0x000000004002666f 0x1 + *fill* 0x000000004002666f 0x1 .iram1.24 0x0000000040026670 0x116 esp-idf/heap/libheap.a(heap_caps.c.obj) 0x12a (size before relaxing) 0x0000000040026670 heap_caps_realloc - *fill* 0x0000000040026786 0x2 + *fill* 0x0000000040026786 0x2 .iram1.18 0x0000000040026788 0x5e esp-idf/heap/libheap.a(heap_caps.c.obj) 0x62 (size before relaxing) 0x0000000040026788 heap_caps_realloc_default - *fill* 0x00000000400267e6 0x2 + *fill* 0x00000000400267e6 0x2 .iram1.15 0x00000000400267e8 0x24 esp-idf/esp_common/libesp_common.a(system_api.c.obj) 0x2a (size before relaxing) 0x00000000400267e8 esp_restart - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 - *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 + *fill* 0x000000004002680c 0x0 .iram1 0x000000004002680c 0x2e esp-idf/freertos/libfreertos.a(xtensa_vector_defaults.S.obj) 0x000000004002680c xt_debugexception 0x000000004002682c xt_highint5 0x0000000040026834 _xt_nmi 0x0000000040026834 xt_nmi - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x0 - *fill* 0x000000004002683a 0x2 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x0 + *fill* 0x000000004002683a 0x2 .iram1.12 0x000000004002683c 0x20 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) .iram1.13 0x000000004002685c 0x18 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 - *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 + *fill* 0x0000000040026874 0x0 *libxtensa.a:eri.*(.literal .literal.* .text .text.*) *libhal.a:(.literal .literal.* .text .text.*) .text 0x0000000040026874 0x137 /home/xy/esp/esp-idf/components/xtensa/esp32s2/libhal.a(windowspill_asm.o) 0x0000000040026874 xthal_window_spill_nw 0x0000000040026874 xthal_spill_registers_into_stack_nw 0x0000000040026988 xthal_window_spill - *fill* 0x00000000400269ab 0x0 - *fill* 0x00000000400269ab 0x1 + *fill* 0x00000000400269ab 0x0 + *fill* 0x00000000400269ab 0x1 .text 0x00000000400269ac 0x8 /home/xy/esp/esp-idf/components/xtensa/esp32s2/libhal.a(int_asm--set_intclear.o) 0x00000000400269ac xthal_set_intclear .text 0x00000000400269b4 0x7 /home/xy/esp/esp-idf/components/xtensa/esp32s2/libhal.a(state_asm--restore_extra_nw.o) 0x00000000400269b4 xthal_restore_extra_nw - *fill* 0x00000000400269bb 0x1 + *fill* 0x00000000400269bb 0x1 .text 0x00000000400269bc 0x7 /home/xy/esp/esp-idf/components/xtensa/esp32s2/libhal.a(state_asm--save_extra_nw.o) 0x00000000400269bc xthal_save_extra_nw *libsoc.a:rtc_pm.*(.literal .literal.* .text .text.*) @@ -8281,7 +8281,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s *libsoc.a:rtc_clk_init.*(.literal .literal.* .text .text.*) *libsoc.a:ledc_hal_iram.*(.literal .literal.* .text .text.*) *libsoc.a:rtc_time.*(.literal .literal.* .text .text.*) - *fill* 0x00000000400269c3 0x1 + *fill* 0x00000000400269c3 0x1 .text.rtc_clk_cal_internal 0x00000000400269c4 0x1c4 esp-idf/soc/libsoc.a(rtc_time.c.obj) 0x00000000400269c4 rtc_clk_cal_internal @@ -8289,62 +8289,62 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040026b88 0x4e esp-idf/soc/libsoc.a(rtc_time.c.obj) 0x52 (size before relaxing) 0x0000000040026b88 rtc_clk_cal - *fill* 0x0000000040026bd6 0x2 + *fill* 0x0000000040026bd6 0x2 .text.rtc_time_get 0x0000000040026bd8 0x28 esp-idf/soc/libsoc.a(rtc_time.c.obj) 0x0000000040026bd8 rtc_time_get - *fill* 0x0000000040026c00 0x0 - *fill* 0x0000000040026c00 0x0 + *fill* 0x0000000040026c00 0x0 + *fill* 0x0000000040026c00 0x0 *libsoc.a:spi_flash_hal_iram.*(.literal .literal.* .text .text.*) .text.spi_flash_hal_configure_host_io_mode 0x0000000040026c00 0x1fa esp-idf/soc/libsoc.a(spi_flash_hal_iram.c.obj) 0x0000000040026c00 spi_flash_hal_configure_host_io_mode - *fill* 0x0000000040026dfa 0x2 + *fill* 0x0000000040026dfa 0x2 .text.spi_flash_hal_common_command 0x0000000040026dfc 0x18b esp-idf/soc/libsoc.a(spi_flash_hal_iram.c.obj) 0x0000000040026dfc spi_flash_hal_common_command - *fill* 0x0000000040026f87 0x1 + *fill* 0x0000000040026f87 0x1 .text.spi_flash_hal_read 0x0000000040026f88 0xdb esp-idf/soc/libsoc.a(spi_flash_hal_iram.c.obj) 0x0000000040026f88 spi_flash_hal_read - *fill* 0x0000000040027063 0x1 + *fill* 0x0000000040027063 0x1 .text.spi_flash_hal_erase_chip 0x0000000040027064 0x22 esp-idf/soc/libsoc.a(spi_flash_hal_iram.c.obj) 0x0000000040027064 spi_flash_hal_erase_chip - *fill* 0x0000000040027086 0x2 + *fill* 0x0000000040027086 0x2 .text.spi_flash_hal_erase_sector 0x0000000040027088 0x5a esp-idf/soc/libsoc.a(spi_flash_hal_iram.c.obj) 0x0000000040027088 spi_flash_hal_erase_sector - *fill* 0x00000000400270e2 0x2 + *fill* 0x00000000400270e2 0x2 .text.spi_flash_hal_erase_block 0x00000000400270e4 0x52 esp-idf/soc/libsoc.a(spi_flash_hal_iram.c.obj) 0x00000000400270e4 spi_flash_hal_erase_block - *fill* 0x0000000040027136 0x2 + *fill* 0x0000000040027136 0x2 .text.spi_flash_hal_program_page 0x0000000040027138 0xa7 esp-idf/soc/libsoc.a(spi_flash_hal_iram.c.obj) 0x0000000040027138 spi_flash_hal_program_page - *fill* 0x00000000400271df 0x1 + *fill* 0x00000000400271df 0x1 .text.spi_flash_hal_set_write_protect 0x00000000400271e0 0x40 esp-idf/soc/libsoc.a(spi_flash_hal_iram.c.obj) 0x00000000400271e0 spi_flash_hal_set_write_protect .text.spi_flash_hal_host_idle 0x0000000040027220 0x3a esp-idf/soc/libsoc.a(spi_flash_hal_iram.c.obj) 0x0000000040027220 spi_flash_hal_host_idle - *fill* 0x000000004002725a 0x2 + *fill* 0x000000004002725a 0x2 .text.spi_flash_hal_poll_cmd_done 0x000000004002725c 0x11 esp-idf/soc/libsoc.a(spi_flash_hal_iram.c.obj) 0x000000004002725c spi_flash_hal_poll_cmd_done - *fill* 0x000000004002726d 0x3 + *fill* 0x000000004002726d 0x3 .text.spi_flash_hal_device_config 0x0000000040027270 0x54 esp-idf/soc/libsoc.a(spi_flash_hal_iram.c.obj) 0x0000000040027270 spi_flash_hal_device_config - *fill* 0x00000000400272c4 0x0 - *fill* 0x00000000400272c4 0x0 - *fill* 0x00000000400272c4 0x0 - *fill* 0x00000000400272c4 0x0 - *fill* 0x00000000400272c4 0x0 - *fill* 0x00000000400272c4 0x0 - *fill* 0x00000000400272c4 0x0 + *fill* 0x00000000400272c4 0x0 + *fill* 0x00000000400272c4 0x0 + *fill* 0x00000000400272c4 0x0 + *fill* 0x00000000400272c4 0x0 + *fill* 0x00000000400272c4 0x0 + *fill* 0x00000000400272c4 0x0 + *fill* 0x00000000400272c4 0x0 *libsoc.a:uart_hal_iram.*(.iram1 .iram1.*) *libsoc.a:spi_slave_hal_iram.*(.literal .literal.* .text .text.*) *libsoc.a:spi_hal_iram.*(.literal .literal.* .text .text.*) @@ -8354,34 +8354,34 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.rtc_sleep_pd 0x00000000400272c4 0x17a esp-idf/soc/libsoc.a(rtc_sleep.c.obj) 0x00000000400272c4 rtc_sleep_pd - *fill* 0x000000004002743e 0x0 + *fill* 0x000000004002743e 0x0 *libsoc.a:rtc_init.*(.literal .literal.* .text .text.*) - *fill* 0x000000004002743e 0x2 + *fill* 0x000000004002743e 0x2 .text.rtc_init 0x0000000040027440 0x453 esp-idf/soc/libsoc.a(rtc_init.c.obj) 0x0000000040027440 rtc_init - *fill* 0x0000000040027893 0x0 + *fill* 0x0000000040027893 0x0 *libsoc.a:spi_flash_hal_gpspi.*(.literal .literal.* .text .text.*) *libsoc.a:rtc_wdt.*(.literal .literal.* .text .text.*) - *fill* 0x0000000040027893 0x1 + *fill* 0x0000000040027893 0x1 .text.get_addr_reg 0x0000000040027894 0x25 esp-idf/soc/libsoc.a(rtc_wdt.c.obj) - *fill* 0x00000000400278b9 0x3 + *fill* 0x00000000400278b9 0x3 .text.rtc_wdt_get_protect_status 0x00000000400278bc 0x1b esp-idf/soc/libsoc.a(rtc_wdt.c.obj) 0x00000000400278bc rtc_wdt_get_protect_status - *fill* 0x00000000400278d7 0x1 + *fill* 0x00000000400278d7 0x1 .text.rtc_wdt_protect_off 0x00000000400278d8 0x10 esp-idf/soc/libsoc.a(rtc_wdt.c.obj) 0x00000000400278d8 rtc_wdt_protect_off .text.rtc_wdt_protect_on 0x00000000400278e8 0xf esp-idf/soc/libsoc.a(rtc_wdt.c.obj) 0x00000000400278e8 rtc_wdt_protect_on - *fill* 0x00000000400278f7 0x1 + *fill* 0x00000000400278f7 0x1 .text.rtc_wdt_enable 0x00000000400278f8 0x2b esp-idf/soc/libsoc.a(rtc_wdt.c.obj) 0x00000000400278f8 rtc_wdt_enable - *fill* 0x0000000040027923 0x1 + *fill* 0x0000000040027923 0x1 .text.rtc_wdt_flashboot_mode_enable 0x0000000040027924 0x18 esp-idf/soc/libsoc.a(rtc_wdt.c.obj) 0x0000000040027924 rtc_wdt_flashboot_mode_enable @@ -8389,45 +8389,45 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000004002793c 0x2e esp-idf/soc/libsoc.a(rtc_wdt.c.obj) 0x32 (size before relaxing) 0x000000004002793c rtc_wdt_feed - *fill* 0x000000004002796a 0x2 + *fill* 0x000000004002796a 0x2 .text.rtc_wdt_set_time 0x000000004002796c 0x4c esp-idf/soc/libsoc.a(rtc_wdt.c.obj) 0x000000004002796c rtc_wdt_set_time .text.rtc_wdt_set_stage 0x00000000400279b8 0xc1 esp-idf/soc/libsoc.a(rtc_wdt.c.obj) 0x00000000400279b8 rtc_wdt_set_stage - *fill* 0x0000000040027a79 0x3 + *fill* 0x0000000040027a79 0x3 .text.rtc_wdt_disable 0x0000000040027a7c 0x6a esp-idf/soc/libsoc.a(rtc_wdt.c.obj) 0x7e (size before relaxing) 0x0000000040027a7c rtc_wdt_disable - *fill* 0x0000000040027ae6 0x2 + *fill* 0x0000000040027ae6 0x2 .text.rtc_wdt_set_length_of_reset_signal 0x0000000040027ae8 0x6d esp-idf/soc/libsoc.a(rtc_wdt.c.obj) 0x0000000040027ae8 rtc_wdt_set_length_of_reset_signal - *fill* 0x0000000040027b55 0x3 + *fill* 0x0000000040027b55 0x3 .text.rtc_wdt_is_on 0x0000000040027b58 0x28 esp-idf/soc/libsoc.a(rtc_wdt.c.obj) 0x0000000040027b58 rtc_wdt_is_on - *fill* 0x0000000040027b80 0x0 - *fill* 0x0000000040027b80 0x0 - *fill* 0x0000000040027b80 0x0 - *fill* 0x0000000040027b80 0x0 - *fill* 0x0000000040027b80 0x0 - *fill* 0x0000000040027b80 0x0 - *fill* 0x0000000040027b80 0x0 - *fill* 0x0000000040027b80 0x0 - *fill* 0x0000000040027b80 0x0 + *fill* 0x0000000040027b80 0x0 + *fill* 0x0000000040027b80 0x0 + *fill* 0x0000000040027b80 0x0 + *fill* 0x0000000040027b80 0x0 + *fill* 0x0000000040027b80 0x0 + *fill* 0x0000000040027b80 0x0 + *fill* 0x0000000040027b80 0x0 + *fill* 0x0000000040027b80 0x0 + *fill* 0x0000000040027b80 0x0 *libsoc.a:rtc_clk.*(.literal .literal.* .text .text.*) .text.rtc_clk_32k_enable_internal 0x0000000040027b80 0x82 esp-idf/soc/libsoc.a(rtc_clk.c.obj) 0x0000000040027b80 rtc_clk_32k_enable_internal - *fill* 0x0000000040027c02 0x2 + *fill* 0x0000000040027c02 0x2 .text.rtc_clk_32k_enable 0x0000000040027c04 0x41 esp-idf/soc/libsoc.a(rtc_clk.c.obj) 0x45 (size before relaxing) 0x0000000040027c04 rtc_clk_32k_enable - *fill* 0x0000000040027c45 0x3 + *fill* 0x0000000040027c45 0x3 .text.rtc_clk_slow_freq_get 0x0000000040027c48 0x10 esp-idf/soc/libsoc.a(rtc_clk.c.obj) 0x0000000040027c48 rtc_clk_slow_freq_get @@ -8438,12 +8438,12 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.rtc_clk_slow_freq_set 0x0000000040027ca8 0x6f esp-idf/soc/libsoc.a(rtc_clk.c.obj) 0x0000000040027ca8 rtc_clk_slow_freq_set - *fill* 0x0000000040027d17 0x1 + *fill* 0x0000000040027d17 0x1 .text.rtc_clk_slow_freq_get_hz 0x0000000040027d18 0x29 esp-idf/soc/libsoc.a(rtc_clk.c.obj) 0x2d (size before relaxing) 0x0000000040027d18 rtc_clk_slow_freq_get_hz - *fill* 0x0000000040027d41 0x3 + *fill* 0x0000000040027d41 0x3 .text.rtc_clk_fast_freq_set 0x0000000040027d44 0x2c esp-idf/soc/libsoc.a(rtc_clk.c.obj) 0x0000000040027d44 rtc_clk_fast_freq_set @@ -8451,61 +8451,61 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040027d70 0x12b esp-idf/soc/libsoc.a(rtc_clk.c.obj) 0x12f (size before relaxing) 0x0000000040027d70 rtc_clk_bbpll_set - *fill* 0x0000000040027e9b 0x1 + *fill* 0x0000000040027e9b 0x1 .text.rtc_clk_xtal_freq_get 0x0000000040027e9c 0x39 esp-idf/soc/libsoc.a(rtc_clk.c.obj) 0x3d (size before relaxing) 0x0000000040027e9c rtc_get_xtal 0x0000000040027e9c rtc_clk_xtal_freq_get - *fill* 0x0000000040027ed5 0x3 + *fill* 0x0000000040027ed5 0x3 .text.rtc_clk_cpu_freq_get 0x0000000040027ed8 0xb9 esp-idf/soc/libsoc.a(rtc_clk.c.obj) 0x0000000040027ed8 rtc_clk_cpu_freq_get - *fill* 0x0000000040027f91 0x3 + *fill* 0x0000000040027f91 0x3 .text.rtc_clk_cpu_freq_value 0x0000000040027f94 0x61 esp-idf/soc/libsoc.a(rtc_clk.c.obj) 0x65 (size before relaxing) 0x0000000040027f94 rtc_clk_cpu_freq_value - *fill* 0x0000000040027ff5 0x3 + *fill* 0x0000000040027ff5 0x3 .text.rtc_clk_apb_freq_update 0x0000000040027ff8 0x13 esp-idf/soc/libsoc.a(rtc_clk.c.obj) 0x16 (size before relaxing) 0x0000000040027ff8 rtc_clk_apb_freq_update - *fill* 0x000000004002800b 0x1 + *fill* 0x000000004002800b 0x1 .text.rtc_clk_cpu_freq_set 0x000000004002800c 0x207 esp-idf/soc/libsoc.a(rtc_clk.c.obj) 0x227 (size before relaxing) 0x000000004002800c rtc_clk_cpu_freq_set - *fill* 0x0000000040028213 0x1 + *fill* 0x0000000040028213 0x1 .text.clk_val_is_valid 0x0000000040028214 0x21 esp-idf/soc/libsoc.a(rtc_clk.c.obj) - *fill* 0x0000000040028235 0x3 + *fill* 0x0000000040028235 0x3 .text.reg_val_to_clk_val 0x0000000040028238 0x8 esp-idf/soc/libsoc.a(rtc_clk.c.obj) .text.clk_val_to_reg_val 0x0000000040028240 0xe esp-idf/soc/libsoc.a(rtc_clk.c.obj) - *fill* 0x000000004002824e 0x0 - *fill* 0x000000004002824e 0x0 - *fill* 0x000000004002824e 0x2 + *fill* 0x000000004002824e 0x0 + *fill* 0x000000004002824e 0x0 + *fill* 0x000000004002824e 0x2 .text.rtc_clk_32k_bootstrap 0x0000000040028250 0x5 esp-idf/soc/libsoc.a(rtc_clk.c.obj) 0x0000000040028250 rtc_clk_32k_bootstrap - *fill* 0x0000000040028255 0x0 - *fill* 0x0000000040028255 0x0 - *fill* 0x0000000040028255 0x0 - *fill* 0x0000000040028255 0x0 - *fill* 0x0000000040028255 0x0 - *fill* 0x0000000040028255 0x0 - *fill* 0x0000000040028255 0x0 - *fill* 0x0000000040028255 0x0 + *fill* 0x0000000040028255 0x0 + *fill* 0x0000000040028255 0x0 + *fill* 0x0000000040028255 0x0 + *fill* 0x0000000040028255 0x0 + *fill* 0x0000000040028255 0x0 + *fill* 0x0000000040028255 0x0 + *fill* 0x0000000040028255 0x0 + *fill* 0x0000000040028255 0x0 *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) *libspi_flash.a:spi_flash_chip_gd.*(.literal .literal.* .text .text.*) - *fill* 0x0000000040028255 0x3 + *fill* 0x0000000040028255 0x3 .text.spi_flash_chip_gd_probe 0x0000000040028258 0x41 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) 0x0000000040028258 spi_flash_chip_gd_probe - *fill* 0x0000000040028299 0x3 + *fill* 0x0000000040028299 0x3 .text.spi_flash_chip_gd_set_io_mode 0x000000004002829c 0x44 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) 0x000000004002829c spi_flash_chip_gd_set_io_mode @@ -8513,13 +8513,13 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x00000000400282e0 0x1c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) 0x20 (size before relaxing) 0x00000000400282e0 spi_flash_chip_gd_get_io_mode - *fill* 0x00000000400282fc 0x0 - *fill* 0x00000000400282fc 0x0 + *fill* 0x00000000400282fc 0x0 + *fill* 0x00000000400282fc 0x0 *libspi_flash.a:spi_flash_chip_issi.*(.literal .literal.* .text .text.*) .text.spi_flash_chip_issi_probe 0x00000000400282fc 0x29 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) 0x00000000400282fc spi_flash_chip_issi_probe - *fill* 0x0000000040028325 0x3 + *fill* 0x0000000040028325 0x3 .text.spi_flash_chip_issi_set_io_mode 0x0000000040028328 0x14 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) 0x18 (size before relaxing) @@ -8528,12 +8528,12 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000004002833c 0x1c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) 0x20 (size before relaxing) 0x000000004002833c spi_flash_chip_issi_get_io_mode - *fill* 0x0000000040028358 0x0 + *fill* 0x0000000040028358 0x0 *libspi_flash.a:spi_flash_chip_generic.*(.literal .literal.* .text .text.*) .text.spi_flash_chip_generic_detect_size 0x0000000040028358 0x25 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x0000000040028358 spi_flash_chip_generic_detect_size - *fill* 0x000000004002837d 0x3 + *fill* 0x000000004002837d 0x3 .text.spi_flash_chip_generic_erase_chip 0x0000000040028380 0x48 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x0000000040028380 spi_flash_chip_generic_erase_chip @@ -8547,7 +8547,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.spi_flash_common_write_status_16b_wrsr 0x0000000040028404 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x0000000040028404 spi_flash_common_write_status_16b_wrsr - *fill* 0x0000000040028419 0x3 + *fill* 0x0000000040028419 0x3 .text.spi_flash_chip_generic_get_write_protect 0x000000004002841c 0x38 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x000000004002841c spi_flash_chip_generic_get_write_protect @@ -8558,16 +8558,16 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.spi_flash_chip_generic_config_host_io_mode 0x00000000400284ac 0x55 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x00000000400284ac spi_flash_chip_generic_config_host_io_mode - *fill* 0x0000000040028501 0x3 + *fill* 0x0000000040028501 0x3 .text.spi_flash_chip_generic_read 0x0000000040028504 0x5d esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x65 (size before relaxing) 0x0000000040028504 spi_flash_chip_generic_read - *fill* 0x0000000040028561 0x3 + *fill* 0x0000000040028561 0x3 .text.spi_flash_common_read_status_8b_rdsr2 0x0000000040028564 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x0000000040028564 spi_flash_common_read_status_8b_rdsr2 - *fill* 0x0000000040028579 0x3 + *fill* 0x0000000040028579 0x3 .text.spi_flash_chip_generic_get_io_mode 0x000000004002857c 0x1c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x20 (size before relaxing) @@ -8575,26 +8575,26 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.spi_flash_common_read_status_8b_rdsr 0x0000000040028598 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x0000000040028598 spi_flash_common_read_status_8b_rdsr - *fill* 0x00000000400285ad 0x3 + *fill* 0x00000000400285ad 0x3 .text.spi_flash_common_write_status_8b_wrsr 0x00000000400285b0 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x00000000400285b0 spi_flash_common_write_status_8b_wrsr - *fill* 0x00000000400285c5 0x3 + *fill* 0x00000000400285c5 0x3 .text.spi_flash_common_write_status_8b_wrsr2 0x00000000400285c8 0x15 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x00000000400285c8 spi_flash_common_write_status_8b_wrsr2 - *fill* 0x00000000400285dd 0x3 + *fill* 0x00000000400285dd 0x3 .text.spi_flash_chip_generic_set_io_mode 0x00000000400285e0 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x00000000400285e0 spi_flash_chip_generic_set_io_mode .text.spi_flash_chip_generic_probe 0x00000000400285f8 0x7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x00000000400285f8 spi_flash_chip_generic_probe - *fill* 0x00000000400285ff 0x1 + *fill* 0x00000000400285ff 0x1 .text.spi_flash_chip_generic_reset 0x0000000040028600 0x4c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x0000000040028600 spi_flash_chip_generic_reset - *fill* 0x000000004002864c 0x0 + *fill* 0x000000004002864c 0x0 .text.spi_flash_chip_generic_erase_sector 0x000000004002864c 0x4c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x000000004002864c spi_flash_chip_generic_erase_sector @@ -8604,32 +8604,32 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.spi_flash_chip_generic_page_program 0x00000000400286e4 0x31 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x00000000400286e4 spi_flash_chip_generic_page_program - *fill* 0x0000000040028715 0x3 + *fill* 0x0000000040028715 0x3 .text.spi_flash_chip_generic_write 0x0000000040028718 0x7a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x0000000040028718 spi_flash_chip_generic_write - *fill* 0x0000000040028792 0x2 + *fill* 0x0000000040028792 0x2 .text.spi_flash_chip_generic_set_write_protect 0x0000000040028794 0x3b esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x0000000040028794 spi_flash_chip_generic_set_write_protect - *fill* 0x00000000400287cf 0x1 + *fill* 0x00000000400287cf 0x1 .text.spi_flash_common_read_qe_sr 0x00000000400287d0 0x29 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - *fill* 0x00000000400287f9 0x3 + *fill* 0x00000000400287f9 0x3 .text.spi_flash_common_write_qe_sr 0x00000000400287fc 0x31 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - *fill* 0x000000004002882d 0x0 - *fill* 0x000000004002882d 0x3 + *fill* 0x000000004002882d 0x0 + *fill* 0x000000004002882d 0x3 .text.spi_flash_generic_wait_host_idle 0x0000000040028830 0x3a esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x0000000040028830 spi_flash_generic_wait_host_idle - *fill* 0x000000004002886a 0x0 - *fill* 0x000000004002886a 0x0 - *fill* 0x000000004002886a 0x0 - *fill* 0x000000004002886a 0x0 - *fill* 0x000000004002886a 0x0 - *fill* 0x000000004002886a 0x0 - *fill* 0x000000004002886a 0x2 + *fill* 0x000000004002886a 0x0 + *fill* 0x000000004002886a 0x0 + *fill* 0x000000004002886a 0x0 + *fill* 0x000000004002886a 0x0 + *fill* 0x000000004002886a 0x0 + *fill* 0x000000004002886a 0x0 + *fill* 0x000000004002886a 0x2 .text.spi_flash_common_set_io_mode 0x000000004002886c 0x78 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x000000004002886c spi_flash_common_set_io_mode @@ -8638,7 +8638,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x00000000400288e4 0x79 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) 0x7d (size before relaxing) 0x00000000400288e4 memspi_host_read_id_hs - *fill* 0x000000004002895d 0x3 + *fill* 0x000000004002895d 0x3 .text.memspi_host_flush_cache 0x0000000040028960 0x18 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) 0x1c (size before relaxing) @@ -8646,8 +8646,8 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.memspi_host_read_status_hs 0x0000000040028978 0x2d esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) 0x0000000040028978 memspi_host_read_status_hs - *fill* 0x00000000400289a5 0x0 - *fill* 0x00000000400289a5 0x0 + *fill* 0x00000000400289a5 0x0 + *fill* 0x00000000400289a5 0x0 *libspi_flash.a:spi_flash_rom_patch.*(.literal .literal.* .text .text.*) *librtc.a:(.literal .literal.* .text .text.*) *libpp.a:(.wifirxiram .wifirxiram.*) @@ -8655,68 +8655,68 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s *libnet80211.a:(.wifirxiram .wifirxiram.*) *libnet80211.a:(.wifi0iram .wifi0iram.*) *liblog.a:log_freertos.*(.literal.esp_log_timestamp .text.esp_log_timestamp) - *fill* 0x00000000400289a5 0x3 + *fill* 0x00000000400289a5 0x3 .text.esp_log_timestamp 0x00000000400289a8 0x4f esp-idf/log/liblog.a(log_freertos.c.obj) 0x5b (size before relaxing) 0x00000000400289a8 esp_log_timestamp *liblog.a:log_freertos.*(.literal.esp_log_early_timestamp .text.esp_log_early_timestamp) - *fill* 0x00000000400289f7 0x1 + *fill* 0x00000000400289f7 0x1 .text.esp_log_early_timestamp 0x00000000400289f8 0x1e esp-idf/log/liblog.a(log_freertos.c.obj) 0x00000000400289f8 esp_log_early_timestamp - *fill* 0x0000000040028a16 0x0 + *fill* 0x0000000040028a16 0x0 *liblog.a:log_freertos.*(.literal.esp_log_impl_lock_timeout .text.esp_log_impl_lock_timeout) - *fill* 0x0000000040028a16 0x2 + *fill* 0x0000000040028a16 0x2 .text.esp_log_impl_lock_timeout 0x0000000040028a18 0x31 esp-idf/log/liblog.a(log_freertos.c.obj) 0x35 (size before relaxing) 0x0000000040028a18 esp_log_impl_lock_timeout - *fill* 0x0000000040028a49 0x0 + *fill* 0x0000000040028a49 0x0 *liblog.a:log_freertos.*(.literal.esp_log_impl_unlock .text.esp_log_impl_unlock) - *fill* 0x0000000040028a49 0x3 + *fill* 0x0000000040028a49 0x3 .text.esp_log_impl_unlock 0x0000000040028a4c 0x16 esp-idf/log/liblog.a(log_freertos.c.obj) 0x0000000040028a4c esp_log_impl_unlock - *fill* 0x0000000040028a62 0x0 + *fill* 0x0000000040028a62 0x0 *liblog.a:log_freertos.*(.literal.esp_log_impl_lock .text.esp_log_impl_lock) *liblog.a:log.*(.literal.esp_log_write .text.esp_log_write) - *fill* 0x0000000040028a62 0x2 + *fill* 0x0000000040028a62 0x2 .text.esp_log_write 0x0000000040028a64 0x166 esp-idf/log/liblog.a(log.c.obj) 0x16e (size before relaxing) 0x0000000040028a64 esp_log_write - *fill* 0x0000000040028bca 0x0 + *fill* 0x0000000040028bca 0x0 *libheap.a:multi_heap_poisoning.*(.literal .literal.* .text .text.*) *libheap.a:multi_heap.*(.literal .literal.* .text .text.*) - *fill* 0x0000000040028bca 0x2 + *fill* 0x0000000040028bca 0x2 .text.get_prev_free_block 0x0000000040028bcc 0x6f esp-idf/heap/libheap.a(multi_heap.c.obj) 0x7a (size before relaxing) - *fill* 0x0000000040028c3b 0x1 + *fill* 0x0000000040028c3b 0x1 .text.split_if_necessary 0x0000000040028c3c 0x137 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x143 (size before relaxing) - *fill* 0x0000000040028d73 0x1 + *fill* 0x0000000040028d73 0x1 .text.assert_valid_block 0x0000000040028d74 0xb0 esp-idf/heap/libheap.a(multi_heap.c.obj) 0xb4 (size before relaxing) .text.merge_adjacent 0x0000000040028e24 0x122 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x132 (size before relaxing) - *fill* 0x0000000040028f46 0x2 + *fill* 0x0000000040028f46 0x2 .text.multi_heap_get_allocated_size_impl 0x0000000040028f48 0x39 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x3d (size before relaxing) 0x0000000040028f48 multi_heap_get_allocated_size 0x0000000040028f48 multi_heap_get_allocated_size_impl - *fill* 0x0000000040028f81 0x3 + *fill* 0x0000000040028f81 0x3 .text.multi_heap_malloc_impl 0x0000000040028f84 0x119 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x129 (size before relaxing) 0x0000000040028f84 multi_heap_malloc 0x0000000040028f84 multi_heap_malloc_impl - *fill* 0x000000004002909d 0x3 + *fill* 0x000000004002909d 0x3 .text.multi_heap_free_impl 0x00000000400290a0 0x13c esp-idf/heap/libheap.a(multi_heap.c.obj) 0x154 (size before relaxing) @@ -8727,11 +8727,11 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x254 (size before relaxing) 0x00000000400291dc multi_heap_realloc 0x00000000400291dc multi_heap_realloc_impl - *fill* 0x000000004002941c 0x0 - *fill* 0x000000004002941c 0x0 - *fill* 0x000000004002941c 0x0 - *fill* 0x000000004002941c 0x0 - *fill* 0x000000004002941c 0x0 + *fill* 0x000000004002941c 0x0 + *fill* 0x000000004002941c 0x0 + *fill* 0x000000004002941c 0x0 + *fill* 0x000000004002941c 0x0 + *fill* 0x000000004002941c 0x0 .text.multi_heap_register_impl 0x000000004002941c 0x60 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x000000004002941c multi_heap_register_impl @@ -8739,14 +8739,14 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.multi_heap_set_lock 0x000000004002947c 0x7 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x000000004002947c multi_heap_set_lock - *fill* 0x0000000040029483 0x0 - *fill* 0x0000000040029483 0x0 + *fill* 0x0000000040029483 0x0 + *fill* 0x0000000040029483 0x0 *libesp_ringbuf.a:(.literal .literal.* .text .text.*) - *fill* 0x0000000040029483 0x1 + *fill* 0x0000000040029483 0x1 .text.prvGetFreeSize 0x0000000040029484 0x3a esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) 0x3e (size before relaxing) - *fill* 0x00000000400294be 0x2 + *fill* 0x00000000400294be 0x2 .text.prvReceiveGeneric 0x00000000400294c0 0x12c esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) 0x13c (size before relaxing) @@ -8757,115 +8757,115 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.xRingbufferReceive 0x00000000400296ec 0x46 esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) 0x00000000400296ec xRingbufferReceive - *fill* 0x0000000040029732 0x2 + *fill* 0x0000000040029732 0x2 .text.vRingbufferReturnItem 0x0000000040029734 0x5a esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) 0x66 (size before relaxing) 0x0000000040029734 vRingbufferReturnItem - *fill* 0x000000004002978e 0x2 + *fill* 0x000000004002978e 0x2 .text.prvCheckItemAvail 0x0000000040029790 0x38 esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) - *fill* 0x00000000400297c8 0x0 - *fill* 0x00000000400297c8 0x0 + *fill* 0x00000000400297c8 0x0 + *fill* 0x00000000400297c8 0x0 *libesp32s2.a:panic.*(.literal .literal.* .text .text.*) .text.panicPutChar 0x00000000400297c8 0x1e esp-idf/esp32s2/libesp32s2.a(panic.c.obj) - *fill* 0x00000000400297e6 0x2 + *fill* 0x00000000400297e6 0x2 .text.panicPutStr 0x00000000400297e8 0x1a esp-idf/esp32s2/libesp32s2.a(panic.c.obj) - *fill* 0x0000000040029802 0x2 + *fill* 0x0000000040029802 0x2 .text.panicPutHex 0x0000000040029804 0x2c esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x2f (size before relaxing) - *fill* 0x0000000040029830 0x0 + *fill* 0x0000000040029830 0x0 .text.panicPutDec 0x0000000040029830 0x40 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x46 (size before relaxing) - *fill* 0x0000000040029870 0x0 + *fill* 0x0000000040029870 0x0 .text.reconfigureAllWdts 0x0000000040029870 0xa8 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) .text.putEntry 0x0000000040029918 0x2b esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x37 (size before relaxing) - *fill* 0x0000000040029943 0x1 + *fill* 0x0000000040029943 0x1 .text.doBacktrace 0x0000000040029944 0x71 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x78 (size before relaxing) - *fill* 0x00000000400299b5 0x3 + *fill* 0x00000000400299b5 0x3 .text.invoke_abort 0x00000000400299b8 0x1d esp-idf/esp32s2/libesp32s2.a(panic.c.obj) - *fill* 0x00000000400299d5 0x3 + *fill* 0x00000000400299d5 0x3 .text.haltOtherCore 0x00000000400299d8 0x1a esp-idf/esp32s2/libesp32s2.a(panic.c.obj) - *fill* 0x00000000400299f2 0x2 + *fill* 0x00000000400299f2 0x2 .text.commonErrorHandler_dump 0x00000000400299f4 0xd2 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x112 (size before relaxing) - *fill* 0x0000000040029ac6 0x2 + *fill* 0x0000000040029ac6 0x2 .text.esp_panic_dig_reset 0x0000000040029ac8 0x2e esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x32 (size before relaxing) - *fill* 0x0000000040029af6 0x2 + *fill* 0x0000000040029af6 0x2 .text.commonErrorHandler 0x0000000040029af8 0x57 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x86 (size before relaxing) - *fill* 0x0000000040029b4f 0x1 + *fill* 0x0000000040029b4f 0x1 .text.abort 0x0000000040029b50 0x38 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x3e (size before relaxing) 0x0000000040029b50 abort - *fill* 0x0000000040029b88 0x0 + *fill* 0x0000000040029b88 0x0 .text.vApplicationStackOverflowHook 0x0000000040029b88 0x17 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x23 (size before relaxing) 0x0000000040029b88 vApplicationStackOverflowHook - *fill* 0x0000000040029b9f 0x1 + *fill* 0x0000000040029b9f 0x1 .text.panic_handle_pseudo_exception 0x0000000040029ba0 0x31d esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x3a0 (size before relaxing) 0x0000000040029ba0 panic_handle_pseudo_exception - *fill* 0x0000000040029ebd 0x3 + *fill* 0x0000000040029ebd 0x3 .text.xt_unhandled_exception 0x0000000040029ec0 0x7d esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0xa5 (size before relaxing) 0x0000000040029ec0 xt_unhandled_exception - *fill* 0x0000000040029f3d 0x3 + *fill* 0x0000000040029f3d 0x3 .text._esp_error_check_failed 0x0000000040029f40 0x57 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x5e (size before relaxing) 0x0000000040029f40 _esp_error_check_failed - *fill* 0x0000000040029f97 0x0 - *fill* 0x0000000040029f97 0x0 - *fill* 0x0000000040029f97 0x0 - *fill* 0x0000000040029f97 0x0 - *fill* 0x0000000040029f97 0x1 + *fill* 0x0000000040029f97 0x0 + *fill* 0x0000000040029f97 0x0 + *fill* 0x0000000040029f97 0x0 + *fill* 0x0000000040029f97 0x0 + *fill* 0x0000000040029f97 0x1 .text.setFirstBreakpoint 0x0000000040029f98 0x13 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) - *fill* 0x0000000040029fab 0x0 - *fill* 0x0000000040029fab 0x0 - *fill* 0x0000000040029fab 0x0 - *fill* 0x0000000040029fab 0x0 - *fill* 0x0000000040029fab 0x0 - *fill* 0x0000000040029fab 0x0 - *fill* 0x0000000040029fab 0x1 + *fill* 0x0000000040029fab 0x0 + *fill* 0x0000000040029fab 0x0 + *fill* 0x0000000040029fab 0x0 + *fill* 0x0000000040029fab 0x0 + *fill* 0x0000000040029fab 0x0 + *fill* 0x0000000040029fab 0x0 + *fill* 0x0000000040029fab 0x1 .text.esp_reset_reason_set_hint 0x0000000040029fac 0x5 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x0000000040029fac esp_reset_reason_set_hint - *fill* 0x0000000040029fb1 0x3 + *fill* 0x0000000040029fb1 0x3 .text.esp_reset_reason_get_hint 0x0000000040029fb4 0x7 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x0000000040029fb4 esp_reset_reason_get_hint - *fill* 0x0000000040029fbb 0x0 - *fill* 0x0000000040029fbb 0x0 - *fill* 0x0000000040029fbb 0x0 - *fill* 0x0000000040029fbb 0x0 + *fill* 0x0000000040029fbb 0x0 + *fill* 0x0000000040029fbb 0x0 + *fill* 0x0000000040029fbb 0x0 + *fill* 0x0000000040029fbb 0x0 *libgcc.a:lib2funcs.*(.literal .literal.* .text .text.*) *libgcov.a:(.literal .literal.* .text .text.*) *libfreertos.a:(.literal .literal.* .text .text.*) - *fill* 0x0000000040029fbb 0x1 + *fill* 0x0000000040029fbb 0x1 .text.vPortTaskWrapper 0x0000000040029fbc 0x26 esp-idf/freertos/libfreertos.a(port.c.obj) 0x32 (size before relaxing) - *fill* 0x0000000040029fe2 0x2 + *fill* 0x0000000040029fe2 0x2 .text.pxPortInitialiseStack 0x0000000040029fe4 0x70 esp-idf/freertos/libfreertos.a(port.c.obj) 0x0000000040029fe4 pxPortInitialiseStack @@ -8873,28 +8873,28 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000004002a054 0x22 esp-idf/freertos/libfreertos.a(port.c.obj) 0x2a (size before relaxing) 0x000000004002a054 xPortStartScheduler - *fill* 0x000000004002a076 0x2 + *fill* 0x000000004002a076 0x2 .text.xPortSysTickHandler 0x000000004002a078 0x10 esp-idf/freertos/libfreertos.a(port.c.obj) 0x16 (size before relaxing) 0x000000004002a078 xPortSysTickHandler - *fill* 0x000000004002a088 0x0 + *fill* 0x000000004002a088 0x0 .text.vPortYieldOtherCore 0x000000004002a088 0xa esp-idf/freertos/libfreertos.a(port.c.obj) 0xe (size before relaxing) 0x000000004002a088 vPortYieldOtherCore - *fill* 0x000000004002a092 0x2 + *fill* 0x000000004002a092 0x2 .text.xPortInIsrContext 0x000000004002a094 0x28 esp-idf/freertos/libfreertos.a(port.c.obj) 0x000000004002a094 xPortInIsrContext .text.vPortEnterCritical 0x000000004002a0bc 0x26 esp-idf/freertos/libfreertos.a(port.c.obj) 0x000000004002a0bc vPortEnterCritical - *fill* 0x000000004002a0e2 0x2 + *fill* 0x000000004002a0e2 0x2 .text.vPortExitCritical 0x000000004002a0e4 0x2a esp-idf/freertos/libfreertos.a(port.c.obj) 0x000000004002a0e4 vPortExitCritical - *fill* 0x000000004002a10e 0x2 + *fill* 0x000000004002a10e 0x2 .text 0x000000004002a110 0x15d esp-idf/freertos/libfreertos.a(portasm.S.obj) 0x000000004002a110 _frxt_setup_switch 0x000000004002a128 _frxt_int_enter @@ -8904,59 +8904,59 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000004002a200 _frxt_dispatch 0x000000004002a22c vPortYield 0x000000004002a268 vPortYieldFromInt - *fill* 0x000000004002a26d 0x3 + *fill* 0x000000004002a26d 0x3 .text 0x000000004002a270 0xc5 esp-idf/freertos/libfreertos.a(xtensa_context.S.obj) 0x000000004002a270 _xt_context_save 0x000000004002a304 _xt_context_restore - *fill* 0x000000004002a335 0x3 + *fill* 0x000000004002a335 0x3 .text._xt_tick_divisor_init 0x000000004002a338 0x1c esp-idf/freertos/libfreertos.a(xtensa_init.c.obj) 0x1f (size before relaxing) 0x000000004002a338 _xt_tick_divisor_init - *fill* 0x000000004002a354 0x0 + *fill* 0x000000004002a354 0x0 .text.xt_unhandled_interrupt 0x000000004002a354 0x16 esp-idf/freertos/libfreertos.a(xtensa_intr.c.obj) 0x000000004002a354 xt_unhandled_interrupt - *fill* 0x000000004002a36a 0x2 + *fill* 0x000000004002a36a 0x2 .text.xt_set_interrupt_handler 0x000000004002a36c 0x4e esp-idf/freertos/libfreertos.a(xtensa_intr.c.obj) 0x000000004002a36c xt_set_interrupt_handler - *fill* 0x000000004002a3ba 0x2 + *fill* 0x000000004002a3ba 0x2 .text.prvIsQueueFull 0x000000004002a3bc 0x2a esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000004002a3e6 0x2 + *fill* 0x000000004002a3e6 0x2 .text.prvCopyDataToQueue 0x000000004002a3e8 0xa2 esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000004002a48a 0x2 + *fill* 0x000000004002a48a 0x2 .text.prvNotifyQueueSetContainer 0x000000004002a48c 0x77 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x8a (size before relaxing) - *fill* 0x000000004002a503 0x1 + *fill* 0x000000004002a503 0x1 .text.prvCopyDataFromQueue 0x000000004002a504 0x24 esp-idf/freertos/libfreertos.a(queue.c.obj) .text.xQueueGenericReset 0x000000004002a528 0x9a esp-idf/freertos/libfreertos.a(queue.c.obj) 0xa6 (size before relaxing) 0x000000004002a528 xQueueGenericReset - *fill* 0x000000004002a5c2 0x2 + *fill* 0x000000004002a5c2 0x2 .text.prvInitialiseNewQueue 0x000000004002a5c4 0x1f esp-idf/freertos/libfreertos.a(queue.c.obj) 0x23 (size before relaxing) - *fill* 0x000000004002a5e3 0x1 + *fill* 0x000000004002a5e3 0x1 .text.xQueueGenericCreate 0x000000004002a5e4 0x45 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x4d (size before relaxing) 0x000000004002a5e4 xQueueGenericCreate - *fill* 0x000000004002a629 0x3 + *fill* 0x000000004002a629 0x3 .text.xQueueGetMutexHolder 0x000000004002a62c 0x23 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x000000004002a62c xQueueGetMutexHolder - *fill* 0x000000004002a64f 0x1 + *fill* 0x000000004002a64f 0x1 .text.xQueueCreateCountingSemaphore 0x000000004002a650 0x66 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x6a (size before relaxing) 0x000000004002a650 xQueueCreateCountingSemaphore - *fill* 0x000000004002a6b6 0x2 + *fill* 0x000000004002a6b6 0x2 .text.xQueueGenericSend 0x000000004002a6b8 0x17c esp-idf/freertos/libfreertos.a(queue.c.obj) 0x1b8 (size before relaxing) @@ -8967,22 +8967,22 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000004002a868 0x16 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x1a (size before relaxing) 0x000000004002a868 xQueueCreateMutex - *fill* 0x000000004002a87e 0x2 + *fill* 0x000000004002a87e 0x2 .text.xQueueGiveMutexRecursive 0x000000004002a880 0x4a esp-idf/freertos/libfreertos.a(queue.c.obj) 0x4e (size before relaxing) 0x000000004002a880 xQueueGiveMutexRecursive - *fill* 0x000000004002a8ca 0x2 + *fill* 0x000000004002a8ca 0x2 .text.xQueueGenericSendFromISR 0x000000004002a8cc 0xd6 esp-idf/freertos/libfreertos.a(queue.c.obj) 0xe6 (size before relaxing) 0x000000004002a8cc xQueueGenericSendFromISR - *fill* 0x000000004002a9a2 0x2 + *fill* 0x000000004002a9a2 0x2 .text.xQueueGiveFromISR 0x000000004002a9a4 0xb6 esp-idf/freertos/libfreertos.a(queue.c.obj) 0xc2 (size before relaxing) 0x000000004002a9a4 xQueueGiveFromISR - *fill* 0x000000004002aa5a 0x2 + *fill* 0x000000004002aa5a 0x2 .text.xQueueGenericReceive 0x000000004002aa5c 0x144 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x17c (size before relaxing) @@ -8990,22 +8990,22 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.xQueueTakeMutexRecursive 0x000000004002aba0 0x51 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x000000004002aba0 xQueueTakeMutexRecursive - *fill* 0x000000004002abf1 0x3 + *fill* 0x000000004002abf1 0x3 .text.xQueueReceiveFromISR 0x000000004002abf4 0x96 esp-idf/freertos/libfreertos.a(queue.c.obj) 0xa6 (size before relaxing) 0x000000004002abf4 xQueueReceiveFromISR - *fill* 0x000000004002ac8a 0x2 + *fill* 0x000000004002ac8a 0x2 .text.vQueueDelete 0x000000004002ac8c 0x25 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x28 (size before relaxing) 0x000000004002ac8c vQueueDelete - *fill* 0x000000004002acb1 0x3 + *fill* 0x000000004002acb1 0x3 .text.vQueueWaitForMessageRestricted 0x000000004002acb4 0x23 esp-idf/freertos/libfreertos.a(queue.c.obj) 0x2a (size before relaxing) 0x000000004002acb4 vQueueWaitForMessageRestricted - *fill* 0x000000004002acd7 0x1 + *fill* 0x000000004002acd7 0x1 .text.prvResetNextTaskUnblockTime 0x000000004002acd8 0x34 esp-idf/freertos/libfreertos.a(tasks.c.obj) .text.prvDeleteTLS @@ -9016,23 +9016,23 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.prvInitialiseTaskLists 0x000000004002ae00 0x55 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x69 (size before relaxing) - *fill* 0x000000004002ae55 0x3 + *fill* 0x000000004002ae55 0x3 .text.prvDeleteTCB 0x000000004002ae58 0x16 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x1e (size before relaxing) - *fill* 0x000000004002ae6e 0x2 + *fill* 0x000000004002ae6e 0x2 .text.prvCheckTasksWaitingTermination 0x000000004002ae70 0xb2 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xba (size before relaxing) - *fill* 0x000000004002af22 0x2 + *fill* 0x000000004002af22 0x2 .text.prvAddCurrentTaskToDelayedList 0x000000004002af24 0x6a esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x6e (size before relaxing) - *fill* 0x000000004002af8e 0x2 + *fill* 0x000000004002af8e 0x2 .text.prvIdleTask 0x000000004002af90 0xc esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x12 (size before relaxing) - *fill* 0x000000004002af9c 0x0 + *fill* 0x000000004002af9c 0x0 .text.taskYIELD_OTHER_CORE 0x000000004002af9c 0x54 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x58 (size before relaxing) @@ -9040,12 +9040,12 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.prvAddNewTaskToReadyList 0x000000004002aff0 0x130 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x147 (size before relaxing) - *fill* 0x000000004002b120 0x0 + *fill* 0x000000004002b120 0x0 .text.xTaskCreatePinnedToCore 0x000000004002b120 0x61 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x71 (size before relaxing) 0x000000004002b120 xTaskCreatePinnedToCore - *fill* 0x000000004002b181 0x3 + *fill* 0x000000004002b181 0x3 .text.vTaskStartScheduler 0x000000004002b184 0x7c esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x84 (size before relaxing) @@ -9056,41 +9056,41 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.xTaskGetTickCount 0x000000004002b228 0xd esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x000000004002b228 xTaskGetTickCount - *fill* 0x000000004002b235 0x3 + *fill* 0x000000004002b235 0x3 .text.xTaskGetTickCountFromISR 0x000000004002b238 0xd esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x000000004002b238 xTaskGetTickCountFromISR - *fill* 0x000000004002b245 0x3 + *fill* 0x000000004002b245 0x3 .text.xTaskGetIdleTaskHandleForCPU 0x000000004002b248 0x2a esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x2e (size before relaxing) 0x000000004002b248 xTaskGetIdleTaskHandleForCPU - *fill* 0x000000004002b272 0x2 + *fill* 0x000000004002b272 0x2 .text.xTaskIncrementTick 0x000000004002b274 0x1ae esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x1c6 (size before relaxing) 0x000000004002b274 xTaskIncrementTick - *fill* 0x000000004002b422 0x2 + *fill* 0x000000004002b422 0x2 .text.vTaskSwitchContext 0x000000004002b424 0x1a3 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x1ab (size before relaxing) 0x000000004002b424 vTaskSwitchContext - *fill* 0x000000004002b5c7 0x1 + *fill* 0x000000004002b5c7 0x1 .text.vTaskPlaceOnEventList 0x000000004002b5c8 0xc7 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xdb (size before relaxing) 0x000000004002b5c8 vTaskPlaceOnEventList - *fill* 0x000000004002b68f 0x1 + *fill* 0x000000004002b68f 0x1 .text.vTaskPlaceOnEventListRestricted 0x000000004002b690 0xa3 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xb3 (size before relaxing) 0x000000004002b690 vTaskPlaceOnEventListRestricted - *fill* 0x000000004002b733 0x1 + *fill* 0x000000004002b733 0x1 .text.xTaskRemoveFromEventList 0x000000004002b734 0x144 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x157 (size before relaxing) 0x000000004002b734 xTaskRemoveFromEventList - *fill* 0x000000004002b878 0x0 + *fill* 0x000000004002b878 0x0 .text.vTaskSetTimeOutState 0x000000004002b878 0x34 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x000000004002b878 vTaskSetTimeOutState @@ -9098,34 +9098,34 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000004002b8ac 0x8b esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x96 (size before relaxing) 0x000000004002b8ac xTaskCheckForTimeOut - *fill* 0x000000004002b937 0x1 + *fill* 0x000000004002b937 0x1 .text.xTaskGetCurrentTaskHandle 0x000000004002b938 0x22 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x000000004002b938 xTaskGetCurrentTaskHandle - *fill* 0x000000004002b95a 0x2 + *fill* 0x000000004002b95a 0x2 .text.__getreent 0x000000004002b95c 0x15 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x19 (size before relaxing) 0x000000004002b95c __getreent - *fill* 0x000000004002b971 0x3 + *fill* 0x000000004002b971 0x3 .text.pcTaskGetTaskName 0x000000004002b974 0x2a esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x2d (size before relaxing) 0x000000004002b974 pcTaskGetTaskName - *fill* 0x000000004002b99e 0x2 + *fill* 0x000000004002b99e 0x2 .text.xTaskGetAffinity 0x000000004002b9a0 0x10 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x13 (size before relaxing) 0x000000004002b9a0 xTaskGetAffinity - *fill* 0x000000004002b9b0 0x0 + *fill* 0x000000004002b9b0 0x0 .text.xTaskGetCurrentTaskHandleForCPU 0x000000004002b9b0 0x1a esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x000000004002b9b0 xTaskGetCurrentTaskHandleForCPU - *fill* 0x000000004002b9ca 0x2 + *fill* 0x000000004002b9ca 0x2 .text.xTaskGetSchedulerState 0x000000004002b9cc 0x3a esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x000000004002b9cc xTaskGetSchedulerState - *fill* 0x000000004002ba06 0x2 + *fill* 0x000000004002ba06 0x2 .text.vTaskDelete 0x000000004002ba08 0x100 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x118 (size before relaxing) @@ -9134,155 +9134,155 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000004002bb08 0x9b esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xaf (size before relaxing) 0x000000004002bb08 vTaskDelay - *fill* 0x000000004002bba3 0x1 + *fill* 0x000000004002bba3 0x1 .text.xTaskResumeAll 0x000000004002bba4 0x187 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x19a (size before relaxing) 0x000000004002bba4 xTaskResumeAll - *fill* 0x000000004002bd2b 0x1 + *fill* 0x000000004002bd2b 0x1 .text.vTaskPriorityInherit 0x000000004002bd2c 0x114 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x123 (size before relaxing) 0x000000004002bd2c vTaskPriorityInherit - *fill* 0x000000004002be40 0x0 + *fill* 0x000000004002be40 0x0 .text.xTaskPriorityDisinherit 0x000000004002be40 0xcf esp-idf/freertos/libfreertos.a(tasks.c.obj) 0xe2 (size before relaxing) 0x000000004002be40 xTaskPriorityDisinherit - *fill* 0x000000004002bf0f 0x1 + *fill* 0x000000004002bf0f 0x1 .text.pvTaskIncrementMutexHeldCount 0x000000004002bf10 0x56 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x5a (size before relaxing) 0x000000004002bf10 pvTaskIncrementMutexHeldCount - *fill* 0x000000004002bf66 0x2 + *fill* 0x000000004002bf66 0x2 .text.prvGetNextExpireTime 0x000000004002bf68 0x20 esp-idf/freertos/libfreertos.a(timers.c.obj) .text.prvInsertTimerInActiveList 0x000000004002bf88 0x52 esp-idf/freertos/libfreertos.a(timers.c.obj) 0x5a (size before relaxing) - *fill* 0x000000004002bfda 0x2 + *fill* 0x000000004002bfda 0x2 .text.prvCheckForValidListAndQueue 0x000000004002bfdc 0x5a esp-idf/freertos/libfreertos.a(timers.c.obj) 0x6e (size before relaxing) - *fill* 0x000000004002c036 0x2 + *fill* 0x000000004002c036 0x2 .text.xTimerCreateTimerTask 0x000000004002c038 0x3d esp-idf/freertos/libfreertos.a(timers.c.obj) 0x48 (size before relaxing) 0x000000004002c038 xTimerCreateTimerTask - *fill* 0x000000004002c075 0x3 + *fill* 0x000000004002c075 0x3 .text.xTimerGenericCommand 0x000000004002c078 0x59 esp-idf/freertos/libfreertos.a(timers.c.obj) 0x61 (size before relaxing) 0x000000004002c078 xTimerGenericCommand - *fill* 0x000000004002c0d1 0x3 + *fill* 0x000000004002c0d1 0x3 .text.prvSwitchTimerLists 0x000000004002c0d4 0x76 esp-idf/freertos/libfreertos.a(timers.c.obj) 0x82 (size before relaxing) - *fill* 0x000000004002c14a 0x2 + *fill* 0x000000004002c14a 0x2 .text.prvSampleTimeNow 0x000000004002c14c 0x2b esp-idf/freertos/libfreertos.a(timers.c.obj) 0x2f (size before relaxing) - *fill* 0x000000004002c177 0x1 + *fill* 0x000000004002c177 0x1 .text.prvProcessExpiredTimer 0x000000004002c178 0x53 esp-idf/freertos/libfreertos.a(timers.c.obj) 0x5f (size before relaxing) - *fill* 0x000000004002c1cb 0x1 + *fill* 0x000000004002c1cb 0x1 .text.prvProcessTimerOrBlockTask 0x000000004002c1cc 0x5a esp-idf/freertos/libfreertos.a(timers.c.obj) 0x71 (size before relaxing) - *fill* 0x000000004002c226 0x2 + *fill* 0x000000004002c226 0x2 .text.prvProcessReceivedCommands 0x000000004002c228 0xd2 esp-idf/freertos/libfreertos.a(timers.c.obj) 0xea (size before relaxing) - *fill* 0x000000004002c2fa 0x2 + *fill* 0x000000004002c2fa 0x2 .text.prvTimerTask 0x000000004002c2fc 0x15 esp-idf/freertos/libfreertos.a(timers.c.obj) 0x1d (size before relaxing) - *fill* 0x000000004002c311 0x0 - *fill* 0x000000004002c311 0x0 - *fill* 0x000000004002c311 0x0 - *fill* 0x000000004002c311 0x0 - *fill* 0x000000004002c311 0x0 - *fill* 0x000000004002c311 0x0 - *fill* 0x000000004002c311 0x0 - *fill* 0x000000004002c311 0x0 - *fill* 0x000000004002c311 0x0 - *fill* 0x000000004002c311 0x3 + *fill* 0x000000004002c311 0x0 + *fill* 0x000000004002c311 0x0 + *fill* 0x000000004002c311 0x0 + *fill* 0x000000004002c311 0x0 + *fill* 0x000000004002c311 0x0 + *fill* 0x000000004002c311 0x0 + *fill* 0x000000004002c311 0x0 + *fill* 0x000000004002c311 0x0 + *fill* 0x000000004002c311 0x0 + *fill* 0x000000004002c311 0x3 .text 0x000000004002c314 0x33 esp-idf/freertos/libfreertos.a(xtensa_intr_asm.S.obj) 0x000000004002c314 xt_ints_on 0x000000004002c32c xt_ints_off - *fill* 0x000000004002c347 0x0 - *fill* 0x000000004002c347 0x0 - *fill* 0x000000004002c347 0x1 + *fill* 0x000000004002c347 0x0 + *fill* 0x000000004002c347 0x0 + *fill* 0x000000004002c347 0x1 .text.prvIsQueueEmpty 0x000000004002c348 0x14 esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 - *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 + *fill* 0x000000004002c35c 0x0 .text.vListInitialise 0x000000004002c35c 0x15 esp-idf/freertos/libfreertos.a(list.c.obj) 0x000000004002c35c vListInitialise - *fill* 0x000000004002c371 0x3 + *fill* 0x000000004002c371 0x3 .text.vListInitialiseItem 0x000000004002c374 0x9 esp-idf/freertos/libfreertos.a(list.c.obj) 0x000000004002c374 vListInitialiseItem - *fill* 0x000000004002c37d 0x3 + *fill* 0x000000004002c37d 0x3 .text.vListInsertEnd 0x000000004002c380 0x19 esp-idf/freertos/libfreertos.a(list.c.obj) 0x000000004002c380 vListInsertEnd - *fill* 0x000000004002c399 0x3 + *fill* 0x000000004002c399 0x3 .text.vListInsert 0x000000004002c39c 0x2f esp-idf/freertos/libfreertos.a(list.c.obj) 0x000000004002c39c vListInsert - *fill* 0x000000004002c3cb 0x1 + *fill* 0x000000004002c3cb 0x1 .text.uxListRemove 0x000000004002c3cc 0x24 esp-idf/freertos/libfreertos.a(list.c.obj) 0x000000004002c3cc uxListRemove @@ -9294,12 +9294,12 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000004002c3f0 valloc .text.realloc 0x000000004002c3fc 0x11 esp-idf/newlib/libnewlib.a(heap.c.obj) 0x000000004002c3fc realloc - *fill* 0x000000004002c40d 0x3 + *fill* 0x000000004002c40d 0x3 .text.free 0x000000004002c410 0xa esp-idf/newlib/libnewlib.a(heap.c.obj) 0xe (size before relaxing) 0x000000004002c410 cfree 0x000000004002c410 free - *fill* 0x000000004002c41a 0x2 + *fill* 0x000000004002c41a 0x2 .text._malloc_r 0x000000004002c41c 0xc esp-idf/newlib/libnewlib.a(heap.c.obj) 0x10 (size before relaxing) @@ -9307,11 +9307,11 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text._free_r 0x000000004002c428 0xa esp-idf/newlib/libnewlib.a(heap.c.obj) 0xe (size before relaxing) 0x000000004002c428 _free_r - *fill* 0x000000004002c432 0x2 + *fill* 0x000000004002c432 0x2 .text._realloc_r 0x000000004002c434 0x11 esp-idf/newlib/libnewlib.a(heap.c.obj) 0x000000004002c434 _realloc_r - *fill* 0x000000004002c445 0x3 + *fill* 0x000000004002c445 0x3 .text._calloc_r 0x000000004002c448 0x2c esp-idf/newlib/libnewlib.a(heap.c.obj) 0x30 (size before relaxing) @@ -9319,10 +9319,10 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.calloc 0x000000004002c474 0x14 esp-idf/newlib/libnewlib.a(heap.c.obj) 0x18 (size before relaxing) 0x000000004002c474 calloc - *fill* 0x000000004002c488 0x0 - *fill* 0x000000004002c488 0x0 - *fill* 0x000000004002c488 0x0 - *fill* 0x000000004002c488 0x0 + *fill* 0x000000004002c488 0x0 + *fill* 0x000000004002c488 0x0 + *fill* 0x000000004002c488 0x0 + *fill* 0x000000004002c488 0x0 .text.newlib_include_heap_impl 0x000000004002c488 0x5 esp-idf/newlib/libnewlib.a(heap.c.obj) 0x000000004002c488 newlib_include_heap_impl @@ -9338,7 +9338,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .dram0_reserved_for_iram 0x000000003ffb4000 0x848d 0x000000003ffbc490 . = ((ORIGIN (dram0_0_seg) + _iram_end) - _iram_start) - *fill* 0x000000003ffb4000 0x848d + *fill* 0x000000003ffb4000 0x848d .dram0.data 0x000000003ffbc490 0x1bf0 0x000000003ffbc490 _data_start = ABSOLUTE (.) @@ -9367,12 +9367,12 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .data.spinlock 0x000000003ffbc4a0 0x8 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) .dram1.18 0x000000003ffbc4a8 0x19 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) - *fill* 0x000000003ffbc4c1 0x3 + *fill* 0x000000003ffbc4c1 0x3 .dram1.17 0x000000003ffbc4c4 0x8 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) .dram1.16 0x000000003ffbc4cc 0x6 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) - *fill* 0x000000003ffbc4d2 0x2 + *fill* 0x000000003ffbc4d2 0x2 .dram1.15 0x000000003ffbc4d4 0x6 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) - *fill* 0x000000003ffbc4da 0x2 + *fill* 0x000000003ffbc4da 0x2 .data.twdt_spinlock 0x000000003ffbc4dc 0x8 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) .data.hooks_spinlock @@ -9382,7 +9382,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .data.s_time_update_lock 0x000000003ffbc4f4 0x8 esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) 0x000000003ffbc4f4 s_time_update_lock - *fill* 0x000000003ffbc4fc 0x4 + *fill* 0x000000003ffbc4fc 0x4 .data 0x000000003ffbc500 0x608 esp-idf/freertos/libfreertos.a(portasm.S.obj) 0x000000003ffbc500 port_IntStack 0x000000003ffbcb00 port_IntStackTop @@ -9455,54 +9455,54 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s *libsoc.a:rtc_clk.*(.rodata .rodata.*) .rodata.rtc_clk_bbpll_set.str1.4 0x000000003ffbd170 0x97 esp-idf/soc/libsoc.a(rtc_clk.c.obj) - *fill* 0x000000003ffbd207 0x1 + *fill* 0x000000003ffbd207 0x1 .rodata.rtc_clk_xtal_freq_get.str1.4 0x000000003ffbd208 0x3f esp-idf/soc/libsoc.a(rtc_clk.c.obj) - *fill* 0x000000003ffbd247 0x1 + *fill* 0x000000003ffbd247 0x1 .rodata.rtc_clk_cpu_freq_get.str1.4 0x000000003ffbd248 0x21 esp-idf/soc/libsoc.a(rtc_clk.c.obj) - *fill* 0x000000003ffbd269 0x3 + *fill* 0x000000003ffbd269 0x3 .rodata.rtc_clk_cpu_freq_value.str1.4 0x000000003ffbd26c 0x28 esp-idf/soc/libsoc.a(rtc_clk.c.obj) .rodata.rtc_clk_cpu_freq_value 0x000000003ffbd294 0x20 esp-idf/soc/libsoc.a(rtc_clk.c.obj) .rodata.__func__$3614 0x000000003ffbd2b4 0x17 esp-idf/soc/libsoc.a(rtc_clk.c.obj) - *fill* 0x000000003ffbd2cb 0x1 + *fill* 0x000000003ffbd2cb 0x1 .rodata.__func__$3595 0x000000003ffbd2cc 0x15 esp-idf/soc/libsoc.a(rtc_clk.c.obj) - *fill* 0x000000003ffbd2e1 0x3 + *fill* 0x000000003ffbd2e1 0x3 .rodata.__func__$3565 0x000000003ffbd2e4 0x12 esp-idf/soc/libsoc.a(rtc_clk.c.obj) *libesp_event.a:default_event_loop.*(.rodata.esp_event_isr_post) *libesp_event.a:esp_event.*(.rodata.esp_event_isr_post_to) *libspi_flash.a:spi_flash_chip_gd.*(.rodata .rodata.*) - *fill* 0x000000003ffbd2f6 0x2 + *fill* 0x000000003ffbd2f6 0x2 .rodata.esp_flash_chip_gd 0x000000003ffbd2f8 0x5c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) 0x000000003ffbd2f8 esp_flash_chip_gd .rodata.chip_name 0x000000003ffbd354 0x3 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) *libspi_flash.a:spi_flash_chip_issi.*(.rodata .rodata.*) - *fill* 0x000000003ffbd357 0x1 + *fill* 0x000000003ffbd357 0x1 .rodata.esp_flash_chip_issi 0x000000003ffbd358 0x5c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) 0x000000003ffbd358 esp_flash_chip_issi .rodata.chip_name 0x000000003ffbd3b4 0x5 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) *libspi_flash.a:spi_flash_chip_generic.*(.rodata .rodata.*) - *fill* 0x000000003ffbd3b9 0x3 + *fill* 0x000000003ffbd3b9 0x3 .rodata.spi_flash_chip_generic_get_write_protect.str1.4 0x000000003ffbd3bc 0x5f esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - *fill* 0x000000003ffbd41b 0x1 + *fill* 0x000000003ffbd41b 0x1 .rodata.spi_flash_chip_generic_config_host_io_mode 0x000000003ffbd41c 0x18 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) .rodata.spi_flash_chip_generic_read.str1.4 0x000000003ffbd434 0x43 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - *fill* 0x000000003ffbd477 0x1 + *fill* 0x000000003ffbd477 0x1 .rodata.__func__$3627 0x000000003ffbd478 0x29 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - *fill* 0x000000003ffbd4a1 0x3 + *fill* 0x000000003ffbd4a1 0x3 .rodata.esp_flash_chip_generic 0x000000003ffbd4a4 0x5c esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) 0x000000003ffbd4a4 esp_flash_chip_generic @@ -9510,7 +9510,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000003ffbd500 0x8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) .rodata.TAG 0x000000003ffbd508 0xd esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) *libspi_flash.a:memspi_host_driver.*(.rodata .rodata.*) - *fill* 0x000000003ffbd515 0x3 + *fill* 0x000000003ffbd515 0x3 .rodata.memspi_host_read_id_hs.str1.4 0x000000003ffbd518 0x24 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) .rodata.TAG 0x000000003ffbd53c 0x7 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) @@ -9523,16 +9523,16 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s *liblog.a:log.*(.rodata.esp_log_write) *libheap.a:multi_heap_poisoning.*(.rodata .rodata.*) *libheap.a:multi_heap.*(.rodata .rodata.*) - *fill* 0x000000003ffbd543 0x1 + *fill* 0x000000003ffbd543 0x1 .rodata.get_prev_free_block.str1.4 0x000000003ffbd544 0x8a esp-idf/heap/libheap.a(multi_heap.c.obj) - *fill* 0x000000003ffbd5ce 0x2 + *fill* 0x000000003ffbd5ce 0x2 .rodata.split_if_necessary.str1.4 0x000000003ffbd5d0 0x2f esp-idf/heap/libheap.a(multi_heap.c.obj) - *fill* 0x000000003ffbd5ff 0x1 + *fill* 0x000000003ffbd5ff 0x1 .rodata.merge_adjacent.str1.4 0x000000003ffbd600 0x6 esp-idf/heap/libheap.a(multi_heap.c.obj) - *fill* 0x000000003ffbd606 0x2 + *fill* 0x000000003ffbd606 0x2 .rodata.multi_heap_realloc_impl.str1.4 0x000000003ffbd608 0x10 esp-idf/heap/libheap.a(multi_heap.c.obj) 0xd (size before relaxing) @@ -9540,47 +9540,47 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000003ffbd618 0x18 esp-idf/heap/libheap.a(multi_heap.c.obj) .rodata.__func__$4684 0x000000003ffbd630 0xf esp-idf/heap/libheap.a(multi_heap.c.obj) - *fill* 0x000000003ffbd63f 0x1 + *fill* 0x000000003ffbd63f 0x1 .rodata.__func__$4674 0x000000003ffbd640 0x14 esp-idf/heap/libheap.a(multi_heap.c.obj) .rodata.__func__$4695 0x000000003ffbd654 0x13 esp-idf/heap/libheap.a(multi_heap.c.obj) - *fill* 0x000000003ffbd667 0x1 + *fill* 0x000000003ffbd667 0x1 .rodata.__func__$4649 0x000000003ffbd668 0xf esp-idf/heap/libheap.a(multi_heap.c.obj) *libesp32s2.a:panic.*(.rodata .rodata.*) - *fill* 0x000000003ffbd677 0x1 + *fill* 0x000000003ffbd677 0x1 .rodata.putEntry.str1.4 0x000000003ffbd678 0x4 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x8 (size before relaxing) .rodata.doBacktrace.str1.4 0x000000003ffbd67c 0x15 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) - *fill* 0x000000003ffbd691 0x3 + *fill* 0x000000003ffbd691 0x3 .rodata.commonErrorHandler_dump.str1.4 0x000000003ffbd694 0x19d esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x1a9 (size before relaxing) - *fill* 0x000000003ffbd831 0x3 + *fill* 0x000000003ffbd831 0x3 .rodata 0x000000003ffbd834 0x80 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) .rodata.commonErrorHandler.str1.4 0x000000003ffbd8b4 0xf esp-idf/esp32s2/libesp32s2.a(panic.c.obj) - *fill* 0x000000003ffbd8c3 0x1 + *fill* 0x000000003ffbd8c3 0x1 .rodata.abort.str1.4 0x000000003ffbd8c4 0x2d esp-idf/esp32s2/libesp32s2.a(panic.c.obj) - *fill* 0x000000003ffbd8f1 0x3 + *fill* 0x000000003ffbd8f1 0x3 .rodata.vApplicationStackOverflowHook.str1.4 0x000000003ffbd8f4 0x3e esp-idf/esp32s2/libesp32s2.a(panic.c.obj) - *fill* 0x000000003ffbd932 0x2 + *fill* 0x000000003ffbd932 0x2 .rodata.panic_handle_pseudo_exception.str1.4 0x000000003ffbd934 0x418 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) .rodata.xt_unhandled_exception.str1.4 0x000000003ffbdd4c 0x4d esp-idf/esp32s2/libesp32s2.a(panic.c.obj) 0x51 (size before relaxing) - *fill* 0x000000003ffbdd99 0x3 + *fill* 0x000000003ffbdd99 0x3 .rodata._esp_error_check_failed.str1.4 0x000000003ffbdd9c 0x68 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) .rodata.str1.4 0x000000003ffbde04 0x1db esp-idf/esp32s2/libesp32s2.a(panic.c.obj) - *fill* 0x000000003ffbdfdf 0x1 + *fill* 0x000000003ffbdfdf 0x1 .rodata.edesc 0x000000003ffbdfe0 0xa0 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) *libgcov.a:(.rodata .rodata.*) *libnewlib.a:heap.*(.rodata .rodata.*) @@ -9622,7 +9622,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .bss.reason 0x000000003ffbe08c 0x4 esp-idf/esp32s2/libesp32s2.a(crosscore_int.c.obj) .bss.non_iram_int_disabled_flag 0x000000003ffbe090 0x1 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) - *fill* 0x000000003ffbe091 0x3 + *fill* 0x000000003ffbe091 0x3 .bss.non_iram_int_disabled 0x000000003ffbe094 0x4 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) .bss.non_iram_int_mask @@ -9631,7 +9631,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000003ffbe09c 0x4 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) .bss.abort_called 0x000000003ffbe0a0 0x1 esp-idf/esp32s2/libesp32s2.a(panic.c.obj) - *fill* 0x000000003ffbe0a1 0x3 + *fill* 0x000000003ffbe0a1 0x3 .bss.twdt_config 0x000000003ffbe0a4 0x4 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) .bss.tick_cb 0x000000003ffbe0a8 0x20 esp-idf/esp_common/libesp_common.a(freertos_hooks.c.obj) @@ -9725,7 +9725,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .bss.s_registered_selects 0x000000003ffbe408 0x4 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) .bss.s_reent 0x000000003ffbe40c 0xf0 esp-idf/newlib/libnewlib.a(syscall_table.c.obj) - *fill* 0x000000003ffbe4fc 0x4 + *fill* 0x000000003ffbe4fc 0x4 .bss.adjtime_total_correction 0x000000003ffbe500 0x8 esp-idf/newlib/libnewlib.a(time.c.obj) .bss.adjtime_start @@ -9800,7 +9800,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s *(.share.mem) *(.gnu.linkonce.b.*) 0x000000003ffbe810 . = ALIGN (0x8) - *fill* 0x000000003ffbe80c 0x4 + *fill* 0x000000003ffbe80c 0x4 0x000000003ffbe810 _bss_end = ABSOLUTE (.) 0x000000003ffbe810 _heap_start = ABSOLUTE (.) @@ -9813,290 +9813,290 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s *(EXCLUDE_FILE(*libapp_trace.a:app_trace_util.* *libapp_trace.a:SEGGER_SYSVIEW_Config_FreeRTOS.* *libapp_trace.a:SEGGER_RTT_esp32.* *libapp_trace.a:SEGGER_SYSVIEW.* *libapp_trace.a:SEGGER_SYSVIEW_FreeRTOS.* *libapp_trace.a:app_trace.* *libnewlib.a:heap.* *libgcov.a *libesp32s2.a:panic.* *libheap.a:multi_heap_poisoning.* *libheap.a:multi_heap.* *libphy.a *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:memspi_host_driver.* *libsoc.a:spi_flash_hal_iram.* *libsoc.a:uart_hal_iram.* *libsoc.a:i2c_hal_iram.* *libsoc.a:spi_flash_hal_gpspi.* *libsoc.a:rtc_clk.*) .rodata EXCLUDE_FILE(*libapp_trace.a:app_trace_util.* *libapp_trace.a:SEGGER_SYSVIEW_Config_FreeRTOS.* *libapp_trace.a:SEGGER_RTT_esp32.* *libapp_trace.a:SEGGER_SYSVIEW.* *libapp_trace.a:SEGGER_SYSVIEW_FreeRTOS.* *libapp_trace.a:app_trace.* *libnewlib.a:heap.* *libgcov.a *libesp32s2.a:panic.* *libheap.a:multi_heap_poisoning.* *libheap.a:multi_heap.* *liblog.a:log_freertos.* *liblog.a:log.* *libphy.a *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:memspi_host_driver.* *libesp_event.a:default_event_loop.* *libesp_event.a:esp_event.* *libsoc.a:spi_flash_hal_iram.* *libsoc.a:uart_hal_iram.* *libsoc.a:i2c_hal_iram.* *libsoc.a:spi_flash_hal_gpspi.* *libsoc.a:rtc_clk.*) .rodata.*) .rodata.main_task.str1.4 0x000000003f000120 0x89 esp-idf/esp32s2/libesp32s2.a(cpu_start.c.obj) - *fill* 0x000000003f0001a9 0x3 + *fill* 0x000000003f0001a9 0x3 .rodata.str1.4 0x000000003f0001ac 0x12f esp-idf/esp32s2/libesp32s2.a(cpu_start.c.obj) 0x133 (size before relaxing) - *fill* 0x000000003f0002db 0x1 + *fill* 0x000000003f0002db 0x1 .rodata 0x000000003f0002dc 0x14 esp-idf/esp32s2/libesp32s2.a(cpu_start.c.obj) .rodata.__func__$13486 0x000000003f0002f0 0xa esp-idf/esp32s2/libesp32s2.a(cpu_start.c.obj) - *fill* 0x000000003f0002fa 0x2 + *fill* 0x000000003f0002fa 0x2 .rodata.__func__$13471 0x000000003f0002fc 0x13 esp-idf/esp32s2/libesp32s2.a(cpu_start.c.obj) - *fill* 0x000000003f00030f 0x1 + *fill* 0x000000003f00030f 0x1 .rodata.str1.4 0x000000003f000310 0x58 esp-idf/esp32s2/libesp32s2.a(crosscore_int.c.obj) .rodata.esp_crosscore_int_init.str1.4 0x000000003f000368 0x67 esp-idf/esp32s2/libesp32s2.a(crosscore_int.c.obj) - *fill* 0x000000003f0003cf 0x1 + *fill* 0x000000003f0003cf 0x1 .rodata.__func__$5280 0x000000003f0003d0 0x17 esp-idf/esp32s2/libesp32s2.a(crosscore_int.c.obj) - *fill* 0x000000003f0003e7 0x1 + *fill* 0x000000003f0003e7 0x1 .rodata.__func__$5275 0x000000003f0003e8 0x17 esp-idf/esp32s2/libesp32s2.a(crosscore_int.c.obj) - *fill* 0x000000003f0003ff 0x1 + *fill* 0x000000003f0003ff 0x1 .rodata.find_desc_for_source.str1.4 0x000000003f000400 0x45 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) - *fill* 0x000000003f000445 0x3 + *fill* 0x000000003f000445 0x3 .rodata.is_vect_desc_usable.str1.4 0x000000003f000448 0x43 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) - *fill* 0x000000003f00048b 0x1 + *fill* 0x000000003f00048b 0x1 .rodata.__func__$5101 0x000000003f00048c 0x11 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) - *fill* 0x000000003f00049d 0x3 + *fill* 0x000000003f00049d 0x3 .rodata.__func__$5015 0x000000003f0004a0 0x14 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) .rodata.__func__$4980 0x000000003f0004b4 0x15 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) - *fill* 0x000000003f0004c9 0x3 + *fill* 0x000000003f0004c9 0x3 .rodata.int_desc 0x000000003f0004cc 0x200 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) .rodata.task_wdt_isr.str1.4 0x000000003f0006cc 0xfd esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) - *fill* 0x000000003f0007c9 0x3 + *fill* 0x000000003f0007c9 0x3 .rodata.esp_task_wdt_init.str1.4 0x000000003f0007cc 0x97 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) - *fill* 0x000000003f000863 0x1 + *fill* 0x000000003f000863 0x1 .rodata.esp_task_wdt_add.str1.4 0x000000003f000864 0x39 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) - *fill* 0x000000003f00089d 0x3 + *fill* 0x000000003f00089d 0x3 .rodata.__func__$5669 0x000000003f0008a0 0x11 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) - *fill* 0x000000003f0008b1 0x3 + *fill* 0x000000003f0008b1 0x3 .rodata.__func__$5652 0x000000003f0008b4 0x12 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) - *fill* 0x000000003f0008c6 0x2 + *fill* 0x000000003f0008c6 0x2 .rodata.select_rtc_slow_clk.str1.4 0x000000003f0008c8 0xa6 esp-idf/esp32s2/libesp32s2.a(clk.c.obj) - *fill* 0x000000003f00096e 0x2 + *fill* 0x000000003f00096e 0x2 .rodata.esp_clk_init.str1.4 0x000000003f000970 0x62 esp-idf/esp32s2/libesp32s2.a(clk.c.obj) - *fill* 0x000000003f0009d2 0x2 + *fill* 0x000000003f0009d2 0x2 .rodata 0x000000003f0009d4 0x4 esp-idf/esp32s2/libesp32s2.a(clk.c.obj) .rodata.__func__$6065 0x000000003f0009d8 0xd esp-idf/esp32s2/libesp32s2.a(clk.c.obj) - *fill* 0x000000003f0009e5 0x3 + *fill* 0x000000003f0009e5 0x3 .rodata.rtc_brownout_isr_handler.str1.4 0x000000003f0009e8 0x26 esp-idf/esp_common/libesp_common.a(brownout.c.obj) - *fill* 0x000000003f000a0e 0x2 + *fill* 0x000000003f000a0e 0x2 .rodata.esp_brownout_init.str1.4 0x000000003f000a10 0x8e esp-idf/esp_common/libesp_common.a(brownout.c.obj) - *fill* 0x000000003f000a9e 0x2 + *fill* 0x000000003f000a9e 0x2 .rodata 0x000000003f000aa0 0x5 esp-idf/esp_common/libesp_common.a(brownout.c.obj) - *fill* 0x000000003f000aa5 0x3 + *fill* 0x000000003f000aa5 0x3 .rodata.__func__$5689 0x000000003f000aa8 0x12 esp-idf/esp_common/libesp_common.a(brownout.c.obj) - *fill* 0x000000003f000aba 0x2 + *fill* 0x000000003f000aba 0x2 .rodata.esp_unknown_msg 0x000000003f000abc 0x6 esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) - *fill* 0x000000003f000ac2 0x2 + *fill* 0x000000003f000ac2 0x2 .rodata.str1.4 0x000000003f000ac4 0xf2f esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) - *fill* 0x000000003f0019f3 0x1 + *fill* 0x000000003f0019f3 0x1 .rodata.esp_err_msg_table 0x000000003f0019f4 0x4b8 esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) .rodata.str1.4 0x000000003f001eac 0x46 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) .rodata.timer_task.str1.4 0x000000003f001ef2 0xe esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) - *fill* 0x000000003f001ef2 0x2 + *fill* 0x000000003f001ef2 0x2 .rodata.esp_timer_init.str1.4 0x000000003f001ef4 0xa esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) - *fill* 0x000000003f001efe 0x2 + *fill* 0x000000003f001efe 0x2 .rodata.__func__$5127 0x000000003f001f00 0xb esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) - *fill* 0x000000003f001f0b 0x1 + *fill* 0x000000003f001f0b 0x1 .rodata.__func__$5099 0x000000003f001f0c 0xd esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) - *fill* 0x000000003f001f19 0x3 + *fill* 0x000000003f001f19 0x3 .rodata.str1.4 0x000000003f001f1c 0xb4 esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) .rodata.esp_timer_impl_init.str1.4 0x000000003f001fd0 0xf2 esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) - *fill* 0x000000003f0020c2 0x2 + *fill* 0x000000003f0020c2 0x2 .rodata.__func__$4836 0x000000003f0020c4 0x14 esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) .rodata.vPortTaskWrapper.str1.4 0x000000003f0020d8 0x57 esp-idf/freertos/libfreertos.a(port.c.obj) - *fill* 0x000000003f00212f 0x1 + *fill* 0x000000003f00212f 0x1 .rodata.xt_unhandled_interrupt.str1.4 0x000000003f002130 0x23 esp-idf/freertos/libfreertos.a(xtensa_intr.c.obj) - *fill* 0x000000003f002153 0x1 + *fill* 0x000000003f002153 0x1 .rodata.prvNotifyQueueSetContainer.str1.4 0x000000003f002154 0x54 esp-idf/freertos/libfreertos.a(queue.c.obj) .rodata.xQueueGenericReset.str1.4 0x000000003f0021a8 0x3a esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000003f0021e2 0x2 + *fill* 0x000000003f0021e2 0x2 .rodata.__FUNCTION__$5086 0x000000003f0021e4 0xd esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000003f0021f1 0x3 + *fill* 0x000000003f0021f1 0x3 .rodata.__FUNCTION__$5054 0x000000003f0021f4 0x15 esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000003f002209 0x3 + *fill* 0x000000003f002209 0x3 .rodata.__FUNCTION__$5044 0x000000003f00220c 0x15 esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000003f002221 0x3 + *fill* 0x000000003f002221 0x3 .rodata.__FUNCTION__$5033 0x000000003f002224 0x12 esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000003f002236 0x2 + *fill* 0x000000003f002236 0x2 .rodata.__FUNCTION__$5025 0x000000003f002238 0x19 esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000003f002251 0x3 + *fill* 0x000000003f002251 0x3 .rodata.__FUNCTION__$5152 0x000000003f002254 0x1b esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000003f00226f 0x1 + *fill* 0x000000003f00226f 0x1 .rodata.__FUNCTION__$5014 0x000000003f002270 0x12 esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000003f002282 0x2 + *fill* 0x000000003f002282 0x2 .rodata.__FUNCTION__$5003 0x000000003f002284 0x1e esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000003f0022a2 0x2 + *fill* 0x000000003f0022a2 0x2 .rodata.__FUNCTION__$4997 0x000000003f0022a4 0x19 esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000003f0022bd 0x3 + *fill* 0x000000003f0022bd 0x3 .rodata.__FUNCTION__$4990 0x000000003f0022c0 0x19 esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000003f0022d9 0x3 + *fill* 0x000000003f0022d9 0x3 .rodata.__FUNCTION__$4963 0x000000003f0022dc 0x14 esp-idf/freertos/libfreertos.a(queue.c.obj) .rodata.__func__$4204 0x000000003f0022f0 0x14 esp-idf/freertos/libfreertos.a(queue.c.obj) .rodata.__FUNCTION__$4954 0x000000003f002304 0x13 esp-idf/freertos/libfreertos.a(queue.c.obj) - *fill* 0x000000003f002317 0x1 + *fill* 0x000000003f002317 0x1 .rodata.prvDeleteTLS.str1.4 0x000000003f002318 0x35 esp-idf/freertos/libfreertos.a(tasks.c.obj) 0x54 (size before relaxing) - *fill* 0x000000003f00234d 0x3 + *fill* 0x000000003f00234d 0x3 .rodata.vTaskStartScheduler.str1.4 0x000000003f002350 0x7 esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000003f002357 0x1 + *fill* 0x000000003f002357 0x1 .rodata.__FUNCTION__$5416 0x000000003f002358 0x18 esp-idf/freertos/libfreertos.a(tasks.c.obj) .rodata.__FUNCTION__$5299 0x000000003f002370 0x15 esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000003f002385 0x3 + *fill* 0x000000003f002385 0x3 .rodata.__FUNCTION__$5293 0x000000003f002388 0x15 esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000003f00239d 0x3 + *fill* 0x000000003f00239d 0x3 .rodata.__FUNCTION__$5279 0x000000003f0023a0 0x19 esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000003f0023b9 0x3 + *fill* 0x000000003f0023b9 0x3 .rodata.__FUNCTION__$5270 0x000000003f0023bc 0x20 esp-idf/freertos/libfreertos.a(tasks.c.obj) .rodata.__FUNCTION__$5257 0x000000003f0023dc 0x16 esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000003f0023f2 0x2 + *fill* 0x000000003f0023f2 0x2 .rodata.__FUNCTION__$5250 0x000000003f0023f4 0x13 esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000003f002407 0x1 + *fill* 0x000000003f002407 0x1 .rodata.ucExpectedStackBytes$5248 0x000000003f002408 0x14 esp-idf/freertos/libfreertos.a(tasks.c.obj) .rodata.__FUNCTION__$5241 0x000000003f00241c 0x13 esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000003f00242f 0x1 + *fill* 0x000000003f00242f 0x1 .rodata.__FUNCTION__$5232 0x000000003f002430 0x1d esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000003f00244d 0x3 + *fill* 0x000000003f00244d 0x3 .rodata.__FUNCTION__$5223 0x000000003f002450 0x12 esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000003f002462 0x2 + *fill* 0x000000003f002462 0x2 .rodata.__FUNCTION__$5203 0x000000003f002464 0xf esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000003f002473 0x1 + *fill* 0x000000003f002473 0x1 .rodata.__FUNCTION__$5184 0x000000003f002474 0x14 esp-idf/freertos/libfreertos.a(tasks.c.obj) .rodata.__FUNCTION__$5121 0x000000003f002488 0xb esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000003f002493 0x1 + *fill* 0x000000003f002493 0x1 .rodata.__FUNCTION__$5384 0x000000003f002494 0xd esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000003f0024a1 0x3 + *fill* 0x000000003f0024a1 0x3 .rodata.__FUNCTION__$5106 0x000000003f0024a4 0xc esp-idf/freertos/libfreertos.a(tasks.c.obj) .rodata.__FUNCTION__$5099 0x000000003f0024b0 0x19 esp-idf/freertos/libfreertos.a(tasks.c.obj) - *fill* 0x000000003f0024c9 0x3 + *fill* 0x000000003f0024c9 0x3 .rodata.prvCheckForValidListAndQueue.str1.4 0x000000003f0024cc 0x36 esp-idf/freertos/libfreertos.a(timers.c.obj) 0x54 (size before relaxing) - *fill* 0x000000003f002502 0x2 + *fill* 0x000000003f002502 0x2 .rodata.xTimerCreateTimerTask.str1.4 0x000000003f002504 0x8 esp-idf/freertos/libfreertos.a(timers.c.obj) .rodata.prvProcessReceivedCommands 0x000000003f00250c 0x28 esp-idf/freertos/libfreertos.a(timers.c.obj) .rodata.__FUNCTION__$4908 0x000000003f002534 0x1d esp-idf/freertos/libfreertos.a(timers.c.obj) - *fill* 0x000000003f002551 0x3 + *fill* 0x000000003f002551 0x3 .rodata.__FUNCTION__$4877 0x000000003f002554 0x1b esp-idf/freertos/libfreertos.a(timers.c.obj) - *fill* 0x000000003f00256f 0x1 + *fill* 0x000000003f00256f 0x1 .rodata.__FUNCTION__$4839 0x000000003f002570 0x17 esp-idf/freertos/libfreertos.a(timers.c.obj) - *fill* 0x000000003f002587 0x1 + *fill* 0x000000003f002587 0x1 .rodata.__FUNCTION__$4901 0x000000003f002588 0x14 esp-idf/freertos/libfreertos.a(timers.c.obj) .rodata.__FUNCTION__$4791 0x000000003f00259c 0x16 esp-idf/freertos/libfreertos.a(timers.c.obj) - *fill* 0x000000003f0025b2 0x2 + *fill* 0x000000003f0025b2 0x2 .rodata.translate_path.str1.4 0x000000003f0025b4 0x72 esp-idf/vfs/libvfs.a(vfs.c.obj) - *fill* 0x000000003f002626 0x2 + *fill* 0x000000003f002626 0x2 .rodata 0x000000003f002628 0x3 esp-idf/vfs/libvfs.a(vfs.c.obj) - *fill* 0x000000003f00262b 0x1 + *fill* 0x000000003f00262b 0x1 .rodata.__func__$6124 0x000000003f00262c 0xf esp-idf/vfs/libvfs.a(vfs.c.obj) - *fill* 0x000000003f00263b 0x1 + *fill* 0x000000003f00263b 0x1 .rodata.uart_tcsetattr 0x000000003f00263c 0x7c esp-idf/vfs/libvfs.a(vfs_uart.c.obj) .rodata.uart_access.str1.4 0x000000003f0026b8 0xb esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x000000003f0026c3 0x1 + *fill* 0x000000003f0026c3 0x1 .rodata.uart_fcntl.str1.4 0x000000003f0026c4 0x47 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x000000003f00270b 0x1 + *fill* 0x000000003f00270b 0x1 .rodata.uart_return_char.str1.4 0x000000003f00270c 0x1d esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x000000003f002729 0x3 + *fill* 0x000000003f002729 0x3 .rodata.uart_fsync.str1.4 0x000000003f00272c 0x12 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x000000003f00273e 0x2 + *fill* 0x000000003f00273e 0x2 .rodata.esp_vfs_dev_uart_register.str1.4 0x000000003f002740 0x36 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x000000003f002776 0x2 + *fill* 0x000000003f002776 0x2 .rodata.__func__$7411 0x000000003f002778 0xb esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x000000003f002783 0x1 + *fill* 0x000000003f002783 0x1 .rodata.__func__$7427 0x000000003f002784 0x11 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x000000003f002795 0x3 + *fill* 0x000000003f002795 0x3 .rodata.__func__$7433 0x000000003f002798 0xa esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x000000003f0027a2 0x2 + *fill* 0x000000003f0027a2 0x2 .rodata.__func__$7449 0x000000003f0027a4 0xb esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x000000003f0027af 0x1 + *fill* 0x000000003f0027af 0x1 .rodata.__func__$7445 0x000000003f0027b0 0xb esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x000000003f0027bb 0x1 + *fill* 0x000000003f0027bb 0x1 .rodata.__func__$7455 0x000000003f0027bc 0xb esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x000000003f0027c7 0x1 + *fill* 0x000000003f0027c7 0x1 .rodata.__func__$7465 0x000000003f0027c8 0xb esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x000000003f0027d3 0x1 + *fill* 0x000000003f0027d3 0x1 .rodata.__func__$7663 0x000000003f0027d4 0x1a esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x000000003f0027ee 0x2 + *fill* 0x000000003f0027ee 0x2 .rodata.s_ctx 0x000000003f0027f0 0x8 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) .rodata.str1.4 0x000000003f0027f8 0x33 esp-idf/newlib/libnewlib.a(locks.c.obj) 0x50 (size before relaxing) - *fill* 0x000000003f00282b 0x1 + *fill* 0x000000003f00282b 0x1 .rodata.__FUNCTION__$4707 0x000000003f00282c 0x15 esp-idf/newlib/libnewlib.a(locks.c.obj) - *fill* 0x000000003f002841 0x3 + *fill* 0x000000003f002841 0x3 .rodata.__FUNCTION__$4698 0x000000003f002844 0xc esp-idf/newlib/libnewlib.a(locks.c.obj) .rodata.app_main.str1.4 @@ -10109,53 +10109,53 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000003f0029cc 0xbc esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) .rodata.io_mode_str 0x000000003f002a88 0x2a esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x000000003f002ab2 0x2 + *fill* 0x000000003f002ab2 0x2 .rodata.TAG 0x000000003f002ab4 0xa esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - *fill* 0x000000003f002abe 0x2 + *fill* 0x000000003f002abe 0x2 .rodata.esp_flash_init_default_chip.str1.4 0x000000003f002ac0 0xfb esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - *fill* 0x000000003f002bbb 0x1 + *fill* 0x000000003f002bbb 0x1 .rodata 0x000000003f002bbc 0x14 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) .rodata.TAG 0x000000003f002bd0 0xa esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - *fill* 0x000000003f002bda 0x2 + *fill* 0x000000003f002bda 0x2 .rodata.ensure_partitions_loaded.str1.4 0x000000003f002bdc 0x41 esp-idf/spi_flash/libspi_flash.a(partition.c.obj) - *fill* 0x000000003f002c1d 0x3 + *fill* 0x000000003f002c1d 0x3 .rodata.esp_partition_next.str1.4 0x000000003f002c20 0x3e esp-idf/spi_flash/libspi_flash.a(partition.c.obj) - *fill* 0x000000003f002c5e 0x2 + *fill* 0x000000003f002c5e 0x2 .rodata.esp_partition_get.str1.4 0x000000003f002c60 0x11 esp-idf/spi_flash/libspi_flash.a(partition.c.obj) - *fill* 0x000000003f002c71 0x3 + *fill* 0x000000003f002c71 0x3 .rodata.__func__$4220 0x000000003f002c74 0x12 esp-idf/spi_flash/libspi_flash.a(partition.c.obj) - *fill* 0x000000003f002c86 0x2 + *fill* 0x000000003f002c86 0x2 .rodata.__func__$4182 0x000000003f002c88 0x13 esp-idf/spi_flash/libspi_flash.a(partition.c.obj) - *fill* 0x000000003f002c9b 0x1 + *fill* 0x000000003f002c9b 0x1 .rodata.str1.4 0x000000003f002c9c 0xd6 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000003f002d72 0x2 + *fill* 0x000000003f002d72 0x2 .rodata.__func__$5578 0x000000003f002d74 0x11 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000003f002d85 0x3 + *fill* 0x000000003f002d85 0x3 .rodata.__func__$5569 0x000000003f002d88 0x15 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - *fill* 0x000000003f002d9d 0x3 + *fill* 0x000000003f002d9d 0x3 .rodata.str1.4 0x000000003f002da0 0x131 esp-idf/heap/libheap.a(heap_caps.c.obj) - *fill* 0x000000003f002ed1 0x3 + *fill* 0x000000003f002ed1 0x3 .rodata.__func__$4716 0x000000003f002ed4 0x12 esp-idf/heap/libheap.a(heap_caps.c.obj) - *fill* 0x000000003f002ee6 0x2 + *fill* 0x000000003f002ee6 0x2 .rodata.__func__$4706 0x000000003f002ee8 0xf esp-idf/heap/libheap.a(heap_caps.c.obj) - *fill* 0x000000003f002ef7 0x1 + *fill* 0x000000003f002ef7 0x1 .rodata.__func__$4627 0x000000003f002ef8 0x18 esp-idf/heap/libheap.a(heap_caps.c.obj) .rodata.register_heap.str1.4 0x000000003f002f10 0x56 esp-idf/heap/libheap.a(heap_caps_init.c.obj) - *fill* 0x000000003f002f66 0x2 + *fill* 0x000000003f002f66 0x2 .rodata.heap_caps_init.str1.4 0x000000003f002f68 0xf4 esp-idf/heap/libheap.a(heap_caps_init.c.obj) 0x130 (size before relaxing) @@ -10163,17 +10163,17 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000003f00305c 0x14 esp-idf/heap/libheap.a(heap_caps_init.c.obj) .rodata.__func__$4669 0x000000003f003070 0xf esp-idf/heap/libheap.a(heap_caps_init.c.obj) - *fill* 0x000000003f00307f 0x1 + *fill* 0x000000003f00307f 0x1 .rodata.__func__$4638 0x000000003f003080 0xe esp-idf/heap/libheap.a(heap_caps_init.c.obj) - *fill* 0x000000003f00308e 0x2 + *fill* 0x000000003f00308e 0x2 .rodata.get_clk_en_mask 0x000000003f003090 0x88 esp-idf/driver/libdriver.a(periph_ctrl.c.obj) .rodata.get_rst_en_mask 0x000000003f003118 0x88 esp-idf/driver/libdriver.a(periph_ctrl.c.obj) .rodata.timer_get_counter_value.str1.4 0x000000003f0031a0 0x92 esp-idf/driver/libdriver.a(timer.c.obj) - *fill* 0x000000003f003232 0x2 + *fill* 0x000000003f003232 0x2 .rodata.__FUNCTION__$5699 0x000000003f003234 0x18 esp-idf/driver/libdriver.a(timer.c.obj) .rodata.uart_pattern_enqueue.str1.4 @@ -10181,58 +10181,58 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .rodata.uart_set_word_length.str1.4 0x000000003f0032a4 0x1f esp-idf/driver/libdriver.a(uart.c.obj) 0x43 (size before relaxing) - *fill* 0x000000003f0032c3 0x1 + *fill* 0x000000003f0032c3 0x1 .rodata.uart_set_stop_bits.str1.4 0x000000003f0032c4 0xf esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f0032d3 0x1 + *fill* 0x000000003f0032d3 0x1 .rodata.uart_pattern_pop_pos.str1.4 0x000000003f0032d4 0x12 esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f0032e6 0x2 + *fill* 0x000000003f0032e6 0x2 .rodata.uart_flush_input.str1.4 0x000000003f0032e8 0x2d esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f003315 0x3 + *fill* 0x000000003f003315 0x3 .rodata.__FUNCTION__$7202 0x000000003f003318 0x11 esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f003329 0x3 + *fill* 0x000000003f003329 0x3 .rodata.__FUNCTION__$7196 0x000000003f00332c 0x1b esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f003347 0x1 + *fill* 0x000000003f003347 0x1 .rodata.__FUNCTION__$7131 0x000000003f003348 0x12 esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f00335a 0x2 + *fill* 0x000000003f00335a 0x2 .rodata.__FUNCTION__$6971 0x000000003f00335c 0x17 esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f003373 0x1 + *fill* 0x000000003f003373 0x1 .rodata.__FUNCTION__$6966 0x000000003f003374 0x16 esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f00338a 0x2 + *fill* 0x000000003f00338a 0x2 .rodata.__FUNCTION__$6932 0x000000003f00338c 0x12 esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f00339e 0x2 + *fill* 0x000000003f00339e 0x2 .rodata.__FUNCTION__$6926 0x000000003f0033a0 0x12 esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f0033b2 0x2 + *fill* 0x000000003f0033b2 0x2 .rodata.__FUNCTION__$6921 0x000000003f0033b4 0x10 esp-idf/driver/libdriver.a(uart.c.obj) .rodata.__FUNCTION__$6916 0x000000003f0033c4 0x10 esp-idf/driver/libdriver.a(uart.c.obj) .rodata.__FUNCTION__$6911 0x000000003f0033d4 0x13 esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f0033e7 0x1 + *fill* 0x000000003f0033e7 0x1 .rodata.__FUNCTION__$6906 0x000000003f0033e8 0x13 esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f0033fb 0x1 + *fill* 0x000000003f0033fb 0x1 .rodata.__FUNCTION__$6901 0x000000003f0033fc 0x15 esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f003411 0x3 + *fill* 0x000000003f003411 0x3 .rodata.__FUNCTION__$6896 0x000000003f003414 0x15 esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x000000003f003429 0x3 + *fill* 0x000000003f003429 0x3 .rodata.s_prepare_reserved_regions.str1.4 0x000000003f00342c 0x10c esp-idf/soc/libsoc.a(memory_layout_utils.c.obj) .rodata.__func__$2657 0x000000003f003538 0x1b esp-idf/soc/libsoc.a(memory_layout_utils.c.obj) - *fill* 0x000000003f003553 0x1 + *fill* 0x000000003f003553 0x1 .rodata.spi_flash_gpspi_clk_cfg_reg 0x000000003f003554 0x30 esp-idf/soc/libsoc.a(spi_flash_hal.c.obj) .rodata.spi_flash_clk_cfg_reg @@ -10245,41 +10245,41 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000003f0035b8 soc_memory_regions .rodata.str1.4 0x000000003f0036f8 0x1f esp-idf/soc/libsoc.a(soc_memory_layout.c.obj) - *fill* 0x000000003f003717 0x1 + *fill* 0x000000003f003717 0x1 .rodata.soc_memory_types 0x000000003f003718 0x64 esp-idf/soc/libsoc.a(soc_memory_layout.c.obj) 0x000000003f003718 soc_memory_types .rodata.get_ota_partition_count.str1.4 0x000000003f00377c 0x85 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - *fill* 0x000000003f003801 0x3 + *fill* 0x000000003f003801 0x3 .rodata.esp_ota_get_running_partition.str1.4 0x000000003f003804 0x33 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - *fill* 0x000000003f003837 0x1 + *fill* 0x000000003f003837 0x1 .rodata.__func__$5890 0x000000003f003838 0x1e esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - *fill* 0x000000003f003856 0x2 + *fill* 0x000000003f003856 0x2 .rodata.prvReturnItemByteBuf.str1.4 0x000000003f003858 0x3c esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) 0x58 (size before relaxing) .rodata.__FUNCTION__$5381 0x000000003f003894 0x16 esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) - *fill* 0x000000003f0038aa 0x2 + *fill* 0x000000003f0038aa 0x2 .rodata.__FUNCTION__$5240 0x000000003f0038ac 0x12 esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) - *fill* 0x000000003f0038be 0x2 + *fill* 0x000000003f0038be 0x2 .rodata.__FUNCTION__$5319 0x000000003f0038c0 0x13 esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) - *fill* 0x000000003f0038d3 0x1 + *fill* 0x000000003f0038d3 0x1 .rodata.__FUNCTION__$5295 0x000000003f0038d4 0x10 esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) .rodata.__FUNCTION__$5121 0x000000003f0038e4 0xf esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) - *fill* 0x000000003f0038f3 0x1 + *fill* 0x000000003f0038f3 0x1 .rodata 0x000000003f0038f4 0x20 /home/xy/esp/esp-idf/components/xtensa/esp32s2/libhal.a(interrupts--intlevel.o) 0x000000003f0038f4 Xthal_intlevel .rodata.str1.1 0x000000003f003914 0x2 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-puts.o) - *fill* 0x000000003f003916 0x2 + *fill* 0x000000003f003916 0x2 .rodata 0x000000003f003918 0x2bc /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) .rodata.str1.1 0x000000003f003bd4 0x34 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) @@ -10295,7 +10295,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .rodata.str1.1 0x000000003f00418d 0xa /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-locale.o) 0xb (size before relaxing) - *fill* 0x000000003f004197 0x1 + *fill* 0x000000003f004197 0x1 .rodata 0x000000003f004198 0x128 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-mprec.o) 0x000000003f0041a8 __mprec_tinytens 0x000000003f0041d0 __mprec_bigtens @@ -10313,7 +10313,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s *liblog.a:log.*(.rodata.esp_log_level_set.str1.4 .rodata.__func__$3521 .rodata.__func__$3498) .rodata.esp_log_level_set.str1.4 0x000000003f004754 0x7e esp-idf/log/liblog.a(log.c.obj) - *fill* 0x000000003f0047d2 0x2 + *fill* 0x000000003f0047d2 0x2 .rodata.__func__$3521 0x000000003f0047d4 0x15 esp-idf/log/liblog.a(log.c.obj) *(.irom1.text) @@ -10325,7 +10325,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s *(.gnu.linkonce.e.*) *(.gnu.version_r) 0x000000003f0047ec . = ((. + 0x3) & 0xfffffffffffffffc) - *fill* 0x000000003f0047e9 0x3 + *fill* 0x000000003f0047e9 0x3 0x000000003f0047ec __eh_frame = ABSOLUTE (.) *(.eh_frame) .eh_frame 0x000000003f0047ec 0x0 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/no-rtti/crtbegin.o @@ -10335,7 +10335,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .eh_frame 0x000000003f004864 0x28 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/no-rtti/libgcc.a(_umoddi3.o) .eh_frame 0x000000003f00488c 0x4 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/no-rtti/crtend.o 0x000000003f004894 . = ((. + 0x7) & 0xfffffffffffffffc) - *fill* 0x000000003f004890 0x4 + *fill* 0x000000003f004890 0x4 0x000000003f004894 __init_array_start = ABSOLUTE (.) *(EXCLUDE_FILE(*crtbegin.* *crtend.*) .ctors .ctors.*) 0x000000003f004894 __init_array_end = ABSOLUTE (.) @@ -10878,16 +10878,16 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.esp_pthread_cfg_key_destructor 0x0000000040080838 0xa esp-idf/pthread/libpthread.a(pthread.c.obj) 0xe (size before relaxing) - *fill* 0x0000000040080842 0x2 + *fill* 0x0000000040080842 0x2 .text.esp_pthread_init 0x0000000040080844 0x36 esp-idf/pthread/libpthread.a(pthread.c.obj) 0x3e (size before relaxing) 0x0000000040080844 esp_pthread_init - *fill* 0x000000004008087a 0x2 + *fill* 0x000000004008087a 0x2 .text.find_key 0x000000004008087c 0x28 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) 0x2b (size before relaxing) - *fill* 0x00000000400808a4 0x0 + *fill* 0x00000000400808a4 0x0 .text.pthread_key_create 0x00000000400808a4 0x48 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) 0x4c (size before relaxing) @@ -10896,37 +10896,37 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x00000000400808ec 0x3a esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) 0x45 (size before relaxing) 0x00000000400808ec pthread_key_delete - *fill* 0x0000000040080926 0x2 + *fill* 0x0000000040080926 0x2 .text.do_global_ctors 0x0000000040080928 0x19 esp-idf/esp32s2/libesp32s2.a(cpu_start.c.obj) - *fill* 0x0000000040080941 0x3 + *fill* 0x0000000040080941 0x3 .text.main_task 0x0000000040080944 0x46 esp-idf/esp32s2/libesp32s2.a(cpu_start.c.obj) 0x62 (size before relaxing) - *fill* 0x000000004008098a 0x2 + *fill* 0x000000004008098a 0x2 .text.intr_matrix_clear 0x000000004008098c 0x1d esp-idf/esp32s2/libesp32s2.a(cpu_start.c.obj) - *fill* 0x00000000400809a9 0x3 + *fill* 0x00000000400809a9 0x3 .text.esp_crosscore_int_init 0x00000000400809ac 0x3e esp-idf/esp32s2/libesp32s2.a(crosscore_int.c.obj) 0x4a (size before relaxing) 0x00000000400809ac esp_crosscore_int_init - *fill* 0x00000000400809ea 0x2 + *fill* 0x00000000400809ea 0x2 .text.esp_int_wdt_init 0x00000000400809ec 0xd3 esp-idf/esp32s2/libesp32s2.a(int_wdt.c.obj) 0xd7 (size before relaxing) 0x00000000400809ec esp_int_wdt_init - *fill* 0x0000000040080abf 0x1 + *fill* 0x0000000040080abf 0x1 .text.esp_int_wdt_cpu_init 0x0000000040080ac0 0x27 esp-idf/esp32s2/libesp32s2.a(int_wdt.c.obj) 0x2f (size before relaxing) 0x0000000040080ac0 esp_int_wdt_cpu_init - *fill* 0x0000000040080ae7 0x1 + *fill* 0x0000000040080ae7 0x1 .text.insert_vector_desc 0x0000000040080ae8 0x50 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) .text.find_desc_for_int 0x0000000040080b38 0x25 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) - *fill* 0x0000000040080b5d 0x3 + *fill* 0x0000000040080b5d 0x3 .text.int_has_handler 0x0000000040080b60 0x20 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) .text.get_desc_for_int @@ -10943,21 +10943,21 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040080e90 0x281 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) 0x2a5 (size before relaxing) 0x0000000040080e90 esp_intr_alloc_intrstatus - *fill* 0x0000000040081111 0x3 + *fill* 0x0000000040081111 0x3 .text.esp_intr_alloc 0x0000000040081114 0x18 esp-idf/esp32s2/libesp32s2.a(intr_alloc.c.obj) 0x1c (size before relaxing) 0x0000000040081114 esp_intr_alloc .text.find_task_in_twdt_list 0x000000004008112c 0x2f esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) - *fill* 0x000000004008115b 0x1 + *fill* 0x000000004008115b 0x1 .text.reset_hw_timer 0x000000004008115c 0x35 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) - *fill* 0x0000000040081191 0x3 + *fill* 0x0000000040081191 0x3 .text.task_wdt_isr 0x0000000040081194 0x12a esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) 0x156 (size before relaxing) - *fill* 0x00000000400812be 0x2 + *fill* 0x00000000400812be 0x2 .text.esp_task_wdt_init 0x00000000400812c0 0x1b0 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) 0x1c4 (size before relaxing) @@ -10966,16 +10966,16 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040081470 0xb6 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) 0xd5 (size before relaxing) 0x0000000040081470 esp_task_wdt_add - *fill* 0x0000000040081526 0x2 + *fill* 0x0000000040081526 0x2 .text.esp_task_wdt_reset 0x0000000040081528 0x4f esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) 0x61 (size before relaxing) 0x0000000040081528 esp_task_wdt_reset - *fill* 0x0000000040081577 0x1 + *fill* 0x0000000040081577 0x1 .text.idle_hook_cb 0x0000000040081578 0xa esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) 0xd (size before relaxing) - *fill* 0x0000000040081582 0x2 + *fill* 0x0000000040081582 0x2 .text.esp_cache_err_int_init 0x0000000040081584 0x4c esp-idf/esp32s2/libesp32s2.a(cache_err_int.c.obj) 0x50 (size before relaxing) @@ -10983,71 +10983,71 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.select_rtc_slow_clk 0x00000000400815d0 0x97 esp-idf/esp32s2/libesp32s2.a(clk.c.obj) 0xb3 (size before relaxing) - *fill* 0x0000000040081667 0x1 + *fill* 0x0000000040081667 0x1 .text.esp_clk_init 0x0000000040081668 0x83 esp-idf/esp32s2/libesp32s2.a(clk.c.obj) 0xaf (size before relaxing) 0x0000000040081668 esp_clk_init - *fill* 0x00000000400816eb 0x1 + *fill* 0x00000000400816eb 0x1 .text.esp_perip_clk_init 0x00000000400816ec 0xf8 esp-idf/esp32s2/libesp32s2.a(clk.c.obj) 0x00000000400816ec esp_perip_clk_init .text.rtc_brownout_isr_handler 0x00000000400817e4 0x29 esp-idf/esp_common/libesp_common.a(brownout.c.obj) 0x35 (size before relaxing) - *fill* 0x000000004008180d 0x3 + *fill* 0x000000004008180d 0x3 .text.esp_brownout_init 0x0000000040081810 0x37 esp-idf/esp_common/libesp_common.a(brownout.c.obj) 0x43 (size before relaxing) 0x0000000040081810 esp_brownout_init - *fill* 0x0000000040081847 0x1 + *fill* 0x0000000040081847 0x1 .text.esp_err_to_name 0x0000000040081848 0x2d esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) 0x0000000040081848 esp_err_to_name - *fill* 0x0000000040081875 0x3 + *fill* 0x0000000040081875 0x3 .text.esp_vApplicationIdleHook 0x0000000040081878 0x34 esp-idf/esp_common/libesp_common.a(freertos_hooks.c.obj) 0x37 (size before relaxing) 0x0000000040081878 esp_vApplicationIdleHook - *fill* 0x00000000400818ac 0x0 + *fill* 0x00000000400818ac 0x0 .text.esp_register_freertos_idle_hook_for_cpu 0x00000000400818ac 0x59 esp-idf/esp_common/libesp_common.a(freertos_hooks.c.obj) 0x5d (size before relaxing) 0x00000000400818ac esp_register_freertos_idle_hook_for_cpu - *fill* 0x0000000040081905 0x3 + *fill* 0x0000000040081905 0x3 .text.esp_register_freertos_tick_hook_for_cpu 0x0000000040081908 0x5a esp-idf/esp_common/libesp_common.a(freertos_hooks.c.obj) 0x0000000040081908 esp_register_freertos_tick_hook_for_cpu - *fill* 0x0000000040081962 0x2 + *fill* 0x0000000040081962 0x2 .text.timer_process_alarm 0x0000000040081964 0xba esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0xcd (size before relaxing) - *fill* 0x0000000040081a1e 0x2 + *fill* 0x0000000040081a1e 0x2 .text.timer_task 0x0000000040081a20 0x31 esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0x34 (size before relaxing) - *fill* 0x0000000040081a51 0x3 + *fill* 0x0000000040081a51 0x3 .text.esp_timer_init 0x0000000040081a54 0x7a esp-idf/esp_timer/libesp_timer.a(esp_timer.c.obj) 0x86 (size before relaxing) 0x0000000040081a54 esp_timer_init - *fill* 0x0000000040081ace 0x2 + *fill* 0x0000000040081ace 0x2 .text.esp_timer_impl_init 0x0000000040081ad0 0xc4 esp-idf/esp_timer/libesp_timer.a(esp_timer_impl_systimer.c.obj) 0xd0 (size before relaxing) 0x0000000040081ad0 esp_timer_impl_init .text.get_vfs_for_fd 0x0000000040081b94 0x3e esp-idf/vfs/libvfs.a(vfs.c.obj) - *fill* 0x0000000040081bd2 0x2 + *fill* 0x0000000040081bd2 0x2 .text.esp_vfs_register_common 0x0000000040081bd4 0xf6 esp-idf/vfs/libvfs.a(vfs.c.obj) 0xfa (size before relaxing) - *fill* 0x0000000040081cca 0x2 + *fill* 0x0000000040081cca 0x2 .text.get_vfs_for_path 0x0000000040081ccc 0x70 esp-idf/vfs/libvfs.a(vfs.c.obj) .text.translate_path 0x0000000040081d3c 0x3e esp-idf/vfs/libvfs.a(vfs.c.obj) - *fill* 0x0000000040081d7a 0x2 + *fill* 0x0000000040081d7a 0x2 .text.esp_vfs_register 0x0000000040081d7c 0x1c esp-idf/vfs/libvfs.a(vfs.c.obj) 0x20 (size before relaxing) @@ -11077,7 +11077,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0xab (size before relaxing) 0x0000000040081fc8 _close_r 0x0000000040081fc8 esp_vfs_close - *fill* 0x0000000040082068 0x0 + *fill* 0x0000000040082068 0x0 .text.esp_vfs_fstat 0x0000000040082068 0x70 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x74 (size before relaxing) @@ -11088,7 +11088,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x4b (size before relaxing) 0x00000000400820d8 _stat_r 0x00000000400820d8 esp_vfs_stat - *fill* 0x000000004008211f 0x1 + *fill* 0x000000004008211f 0x1 .text.esp_vfs_link 0x0000000040082120 0x68 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x70 (size before relaxing) @@ -11108,15 +11108,15 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040082234 0x49 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x4d (size before relaxing) 0x0000000040082234 esp_vfs_select_triggered - *fill* 0x000000004008227d 0x3 + *fill* 0x000000004008227d 0x3 .text.esp_vfs_select_triggered_isr 0x0000000040082280 0x45 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x49 (size before relaxing) 0x0000000040082280 esp_vfs_select_triggered_isr - *fill* 0x00000000400822c5 0x3 + *fill* 0x00000000400822c5 0x3 .text.uart_tx_char 0x00000000400822c8 0x25 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x00000000400822ed 0x3 + *fill* 0x00000000400822ed 0x3 .text.uart_rx_char 0x00000000400822f0 0x2c esp-idf/vfs/libvfs.a(vfs_uart.c.obj) .text.uart_read_char @@ -11130,42 +11130,42 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.register_select 0x00000000400823dc 0x49 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) 0x4d (size before relaxing) - *fill* 0x0000000040082425 0x3 + *fill* 0x0000000040082425 0x3 .text.uart_start_select 0x0000000040082428 0x179 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) 0x199 (size before relaxing) - *fill* 0x00000000400825a1 0x3 + *fill* 0x00000000400825a1 0x3 .text.select_notif_callback_isr 0x00000000400825a4 0xde esp-idf/vfs/libvfs.a(vfs_uart.c.obj) 0xe2 (size before relaxing) - *fill* 0x0000000040082682 0x2 + *fill* 0x0000000040082682 0x2 .text.uart_tcflush 0x0000000040082684 0x3d esp-idf/vfs/libvfs.a(vfs_uart.c.obj) 0x41 (size before relaxing) - *fill* 0x00000000400826c1 0x3 + *fill* 0x00000000400826c1 0x3 .text.uart_tcdrain 0x00000000400826c4 0x31 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) 0x35 (size before relaxing) - *fill* 0x00000000400826f5 0x3 + *fill* 0x00000000400826f5 0x3 .text.uart_tcgetattr 0x00000000400826f8 0x378 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) 0x384 (size before relaxing) .text.uart_tcsetattr 0x0000000040082a70 0x265 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) 0x27d (size before relaxing) - *fill* 0x0000000040082cd5 0x3 + *fill* 0x0000000040082cd5 0x3 .text.uart_access 0x0000000040082cd8 0x5a esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x0000000040082d32 0x2 + *fill* 0x0000000040082d32 0x2 .text.uart_open 0x0000000040082d34 0x60 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) 0x64 (size before relaxing) .text.uart_fcntl 0x0000000040082d94 0x65 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x0000000040082df9 0x3 + *fill* 0x0000000040082df9 0x3 .text.uart_fstat 0x0000000040082dfc 0x21 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) - *fill* 0x0000000040082e1d 0x3 + *fill* 0x0000000040082e1d 0x3 .text.uart_close 0x0000000040082e20 0x1c esp-idf/vfs/libvfs.a(vfs_uart.c.obj) .text.uart_return_char @@ -11173,11 +11173,11 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.uart_fsync 0x0000000040082e64 0x3d esp-idf/vfs/libvfs.a(vfs_uart.c.obj) 0x41 (size before relaxing) - *fill* 0x0000000040082ea1 0x3 + *fill* 0x0000000040082ea1 0x3 .text.uart_read 0x0000000040082ea4 0xb2 esp-idf/vfs/libvfs.a(vfs_uart.c.obj) 0xbe (size before relaxing) - *fill* 0x0000000040082f56 0x2 + *fill* 0x0000000040082f56 0x2 .text.uart_write 0x0000000040082f58 0x8c esp-idf/vfs/libvfs.a(vfs_uart.c.obj) 0x90 (size before relaxing) @@ -11185,60 +11185,60 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040082fe4 0x7e esp-idf/vfs/libvfs.a(vfs_uart.c.obj) 0x82 (size before relaxing) 0x0000000040082fe4 esp_vfs_dev_uart_register - *fill* 0x0000000040083062 0x2 + *fill* 0x0000000040083062 0x2 .text.raise_r_stub 0x0000000040083064 0xf esp-idf/newlib/libnewlib.a(syscall_table.c.obj) - *fill* 0x0000000040083073 0x1 + *fill* 0x0000000040083073 0x1 .text.esp_setup_syscall_table 0x0000000040083074 0x23 esp-idf/newlib/libnewlib.a(syscall_table.c.obj) 0x27 (size before relaxing) 0x0000000040083074 esp_setup_syscall_table - *fill* 0x0000000040083097 0x1 + *fill* 0x0000000040083097 0x1 .text._raise_r 0x0000000040083098 0x6 esp-idf/newlib/libnewlib.a(syscalls.c.obj) 0x9 (size before relaxing) 0x0000000040083098 _raise_r - *fill* 0x000000004008309e 0x2 + *fill* 0x000000004008309e 0x2 .text._sbrk_r 0x00000000400830a0 0x6 esp-idf/newlib/libnewlib.a(syscalls.c.obj) 0x9 (size before relaxing) 0x00000000400830a0 _sbrk_r - *fill* 0x00000000400830a6 0x2 + *fill* 0x00000000400830a6 0x2 .text.get_boot_time 0x00000000400830a8 0x23 esp-idf/newlib/libnewlib.a(time.c.obj) 0x27 (size before relaxing) - *fill* 0x00000000400830cb 0x1 + *fill* 0x00000000400830cb 0x1 .text.set_boot_time 0x00000000400830cc 0x24 esp-idf/newlib/libnewlib.a(time.c.obj) 0x28 (size before relaxing) .text.get_time_since_boot 0x00000000400830f0 0x1f esp-idf/newlib/libnewlib.a(time.c.obj) - *fill* 0x000000004008310f 0x1 + *fill* 0x000000004008310f 0x1 .text.adjust_boot_time 0x0000000040083110 0x146 esp-idf/newlib/libnewlib.a(time.c.obj) 0x14a (size before relaxing) - *fill* 0x0000000040083256 0x2 + *fill* 0x0000000040083256 0x2 .text.get_adjusted_boot_time 0x0000000040083258 0x1e esp-idf/newlib/libnewlib.a(time.c.obj) 0x26 (size before relaxing) - *fill* 0x0000000040083276 0x2 + *fill* 0x0000000040083276 0x2 .text.esp_clk_slowclk_cal_set 0x0000000040083278 0x6a esp-idf/newlib/libnewlib.a(time.c.obj) 0x6e (size before relaxing) 0x0000000040083278 esp_clk_slowclk_cal_set - *fill* 0x00000000400832e2 0x2 + *fill* 0x00000000400832e2 0x2 .text.esp_clk_slowclk_cal_get 0x00000000400832e4 0xd esp-idf/newlib/libnewlib.a(time.c.obj) 0x00000000400832e4 esp_clk_slowclk_cal_get - *fill* 0x00000000400832f1 0x3 + *fill* 0x00000000400832f1 0x3 .text.get_rtc_time_us 0x00000000400832f4 0x43 esp-idf/newlib/libnewlib.a(time.c.obj) 0x47 (size before relaxing) - *fill* 0x0000000040083337 0x1 + *fill* 0x0000000040083337 0x1 .text.esp_set_time_from_rtc 0x0000000040083338 0x27 esp-idf/newlib/libnewlib.a(time.c.obj) 0x2f (size before relaxing) 0x0000000040083338 esp_set_time_from_rtc - *fill* 0x000000004008335f 0x1 + *fill* 0x000000004008335f 0x1 .text.__cxx_fatal_exception 0x0000000040083360 0x6 esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) 0x9 (size before relaxing) @@ -11253,7 +11253,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040083360 __cxa_call_terminate 0x0000000040083360 __cxa_begin_catch 0x0000000040083360 __cxa_allocate_exception - *fill* 0x0000000040083366 0x2 + *fill* 0x0000000040083366 0x2 .text.app_main 0x0000000040083368 0x8c esp-idf/main/libmain.a(hello_world_main.c.obj) 0xa8 (size before relaxing) @@ -11261,64 +11261,64 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.brownout_hal_config 0x00000000400833f4 0xd3 esp-idf/soc/libsoc.a(brownout_hal.c.obj) 0x00000000400833f4 brownout_hal_config - *fill* 0x00000000400834c7 0x1 + *fill* 0x00000000400834c7 0x1 .text.brownout_hal_intr_enable 0x00000000400834c8 0x23 esp-idf/soc/libsoc.a(brownout_hal.c.obj) 0x00000000400834c8 brownout_hal_intr_enable - *fill* 0x00000000400834eb 0x1 + *fill* 0x00000000400834eb 0x1 .text.brownout_hal_intr_clear 0x00000000400834ec 0x1a esp-idf/soc/libsoc.a(brownout_hal.c.obj) 0x00000000400834ec brownout_hal_intr_clear - *fill* 0x0000000040083506 0x2 + *fill* 0x0000000040083506 0x2 .text.spi_flash_op_lock 0x0000000040083508 0x8 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0xb (size before relaxing) 0x0000000040083508 spi_flash_op_lock - *fill* 0x0000000040083510 0x0 + *fill* 0x0000000040083510 0x0 .text.spi_flash_op_unlock 0x0000000040083510 0x8 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0xb (size before relaxing) 0x0000000040083510 spi_flash_op_unlock - *fill* 0x0000000040083518 0x0 + *fill* 0x0000000040083518 0x0 .text.is_safe_write_address 0x0000000040083518 0x15 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) 0x19 (size before relaxing) - *fill* 0x000000004008352d 0x3 + *fill* 0x000000004008352d 0x3 .text.spi_flash_init 0x0000000040083530 0x8 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) 0xb (size before relaxing) 0x0000000040083530 spi_flash_init - *fill* 0x0000000040083538 0x0 + *fill* 0x0000000040083538 0x0 .text.esp_flash_init_default_chip 0x0000000040083538 0xa6 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) 0xb2 (size before relaxing) 0x0000000040083538 esp_flash_init_default_chip - *fill* 0x00000000400835de 0x2 + *fill* 0x00000000400835de 0x2 .text.esp_flash_app_init 0x00000000400835e0 0xd esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) 0x10 (size before relaxing) 0x00000000400835e0 esp_flash_app_init - *fill* 0x00000000400835ed 0x3 + *fill* 0x00000000400835ed 0x3 .text.esp_flash_app_init_os_functions 0x00000000400835f0 0x11 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) 0x00000000400835f0 esp_flash_app_init_os_functions - *fill* 0x0000000040083601 0x3 + *fill* 0x0000000040083601 0x3 .text.load_partitions 0x0000000040083604 0xf7 esp-idf/spi_flash/libspi_flash.a(partition.c.obj) 0xfa (size before relaxing) - *fill* 0x00000000400836fb 0x1 + *fill* 0x00000000400836fb 0x1 .text.ensure_partitions_loaded 0x00000000400836fc 0x4c esp-idf/spi_flash/libspi_flash.a(partition.c.obj) 0x58 (size before relaxing) .text.iterator_create 0x0000000040083748 0x1d esp-idf/spi_flash/libspi_flash.a(partition.c.obj) 0x21 (size before relaxing) - *fill* 0x0000000040083765 0x3 + *fill* 0x0000000040083765 0x3 .text.esp_partition_iterator_release 0x0000000040083768 0xa esp-idf/spi_flash/libspi_flash.a(partition.c.obj) 0xe (size before relaxing) 0x0000000040083768 esp_partition_iterator_release - *fill* 0x0000000040083772 0x2 + *fill* 0x0000000040083772 0x2 .text.esp_partition_next 0x0000000040083774 0x80 esp-idf/spi_flash/libspi_flash.a(partition.c.obj) 0x84 (size before relaxing) @@ -11334,14 +11334,14 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040083830 0x39 esp-idf/spi_flash/libspi_flash.a(partition.c.obj) 0x3d (size before relaxing) 0x0000000040083830 esp_partition_main_flash_region_safe - *fill* 0x0000000040083869 0x3 + *fill* 0x0000000040083869 0x3 .text.spi_flash_cache2phys 0x000000004008386c 0x6c esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x000000004008386c spi_flash_cache2phys .text.register_heap 0x00000000400838d8 0x28 esp-idf/heap/libheap.a(heap_caps_init.c.obj) 0x2b (size before relaxing) - *fill* 0x0000000040083900 0x0 + *fill* 0x0000000040083900 0x0 .text.heap_caps_enable_nonos_stack_heaps 0x0000000040083900 0x28 esp-idf/heap/libheap.a(heap_caps_init.c.obj) 0x2c (size before relaxing) @@ -11350,50 +11350,50 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040083928 0x2b2 esp-idf/heap/libheap.a(heap_caps_init.c.obj) 0x2be (size before relaxing) 0x0000000040083928 heap_caps_init - *fill* 0x0000000040083bda 0x2 + *fill* 0x0000000040083bda 0x2 .text.get_clk_en_mask 0x0000000040083bdc 0xdb esp-idf/driver/libdriver.a(periph_ctrl.c.obj) - *fill* 0x0000000040083cb7 0x1 + *fill* 0x0000000040083cb7 0x1 .text.get_rst_en_mask 0x0000000040083cb8 0xc2 esp-idf/driver/libdriver.a(periph_ctrl.c.obj) - *fill* 0x0000000040083d7a 0x2 + *fill* 0x0000000040083d7a 0x2 .text.get_clk_en_reg 0x0000000040083d7c 0x15 esp-idf/driver/libdriver.a(periph_ctrl.c.obj) 0x19 (size before relaxing) - *fill* 0x0000000040083d91 0x3 + *fill* 0x0000000040083d91 0x3 .text.get_rst_en_reg 0x0000000040083d94 0x15 esp-idf/driver/libdriver.a(periph_ctrl.c.obj) 0x19 (size before relaxing) - *fill* 0x0000000040083da9 0x3 + *fill* 0x0000000040083da9 0x3 .text.periph_module_enable 0x0000000040083dac 0x6c esp-idf/driver/libdriver.a(periph_ctrl.c.obj) 0x87 (size before relaxing) 0x0000000040083dac periph_module_enable - *fill* 0x0000000040083e18 0x0 + *fill* 0x0000000040083e18 0x0 .text.rtc_gpio_force_hold_dis_all 0x0000000040083e18 0x29 esp-idf/driver/libdriver.a(rtc_io.c.obj) 0x2d (size before relaxing) 0x0000000040083e18 rtc_gpio_force_hold_dis_all - *fill* 0x0000000040083e41 0x3 + *fill* 0x0000000040083e41 0x3 .text.rtc_isr 0x0000000040083e44 0x4a esp-idf/driver/libdriver.a(rtc_module.c.obj) 0x56 (size before relaxing) - *fill* 0x0000000040083e8e 0x2 + *fill* 0x0000000040083e8e 0x2 .text.rtc_isr_ensure_installed 0x0000000040083e90 0x43 esp-idf/driver/libdriver.a(rtc_module.c.obj) 0x4a (size before relaxing) - *fill* 0x0000000040083ed3 0x1 + *fill* 0x0000000040083ed3 0x1 .text.rtc_isr_register 0x0000000040083ed4 0x3e esp-idf/driver/libdriver.a(rtc_module.c.obj) 0x4a (size before relaxing) 0x0000000040083ed4 rtc_isr_register - *fill* 0x0000000040083f12 0x2 + *fill* 0x0000000040083f12 0x2 .text.timer_group_intr_enable 0x0000000040083f14 0xa0 esp-idf/driver/libdriver.a(timer.c.obj) 0xb4 (size before relaxing) 0x0000000040083f14 timer_group_intr_enable .text.uart_pattern_queue_update 0x0000000040083fb4 0x46 esp-idf/driver/libdriver.a(uart.c.obj) - *fill* 0x0000000040083ffa 0x2 + *fill* 0x0000000040083ffa 0x2 .text.uart_set_word_length 0x0000000040083ffc 0x78 esp-idf/driver/libdriver.a(uart.c.obj) 0x88 (size before relaxing) @@ -11402,7 +11402,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040084074 0x41 esp-idf/driver/libdriver.a(uart.c.obj) 0x45 (size before relaxing) 0x0000000040084074 uart_get_word_length - *fill* 0x00000000400840b5 0x3 + *fill* 0x00000000400840b5 0x3 .text.uart_set_stop_bits 0x00000000400840b8 0x78 esp-idf/driver/libdriver.a(uart.c.obj) 0x88 (size before relaxing) @@ -11411,17 +11411,17 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040084130 0x41 esp-idf/driver/libdriver.a(uart.c.obj) 0x45 (size before relaxing) 0x0000000040084130 uart_get_stop_bits - *fill* 0x0000000040084171 0x3 + *fill* 0x0000000040084171 0x3 .text.uart_set_parity 0x0000000040084174 0x4e esp-idf/driver/libdriver.a(uart.c.obj) 0x5a (size before relaxing) 0x0000000040084174 uart_set_parity - *fill* 0x00000000400841c2 0x2 + *fill* 0x00000000400841c2 0x2 .text.uart_get_parity 0x00000000400841c4 0x41 esp-idf/driver/libdriver.a(uart.c.obj) 0x45 (size before relaxing) 0x00000000400841c4 uart_get_parity - *fill* 0x0000000040084205 0x3 + *fill* 0x0000000040084205 0x3 .text.uart_set_baudrate 0x0000000040084208 0x5c esp-idf/driver/libdriver.a(uart.c.obj) 0x6c (size before relaxing) @@ -11430,12 +11430,12 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040084264 0x4e esp-idf/driver/libdriver.a(uart.c.obj) 0x5a (size before relaxing) 0x0000000040084264 uart_get_baudrate - *fill* 0x00000000400842b2 0x2 + *fill* 0x00000000400842b2 0x2 .text.uart_enable_intr_mask 0x00000000400842b4 0x5e esp-idf/driver/libdriver.a(uart.c.obj) 0x66 (size before relaxing) 0x00000000400842b4 uart_enable_intr_mask - *fill* 0x0000000040084312 0x2 + *fill* 0x0000000040084312 0x2 .text.uart_disable_intr_mask 0x0000000040084314 0x5c esp-idf/driver/libdriver.a(uart.c.obj) 0x64 (size before relaxing) @@ -11443,49 +11443,49 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.uart_enable_rx_intr 0x0000000040084370 0x12 esp-idf/driver/libdriver.a(uart.c.obj) 0x0000000040084370 uart_enable_rx_intr - *fill* 0x0000000040084382 0x2 + *fill* 0x0000000040084382 0x2 .text.uart_disable_rx_intr 0x0000000040084384 0x12 esp-idf/driver/libdriver.a(uart.c.obj) 0x0000000040084384 uart_disable_rx_intr - *fill* 0x0000000040084396 0x2 + *fill* 0x0000000040084396 0x2 .text.uart_wait_tx_done 0x0000000040084398 0x199 esp-idf/driver/libdriver.a(uart.c.obj) 0x1c1 (size before relaxing) 0x0000000040084398 uart_wait_tx_done - *fill* 0x0000000040084531 0x3 + *fill* 0x0000000040084531 0x3 .text.uart_get_buffered_data_len 0x0000000040084534 0x69 esp-idf/driver/libdriver.a(uart.c.obj) 0x71 (size before relaxing) 0x0000000040084534 uart_get_buffered_data_len - *fill* 0x000000004008459d 0x3 + *fill* 0x000000004008459d 0x3 .text.uart_flush_input 0x00000000400845a0 0x1bd esp-idf/driver/libdriver.a(uart.c.obj) 0x20d (size before relaxing) 0x00000000400845a0 uart_flush_input 0x00000000400845a0 uart_flush - *fill* 0x000000004008475d 0x3 + *fill* 0x000000004008475d 0x3 .text.uart_is_driver_installed 0x0000000040084760 0x1e esp-idf/driver/libdriver.a(uart.c.obj) 0x0000000040084760 uart_is_driver_installed - *fill* 0x000000004008477e 0x2 + *fill* 0x000000004008477e 0x2 .text.uart_set_select_notif_callback 0x0000000040084780 0x17 esp-idf/driver/libdriver.a(uart.c.obj) 0x0000000040084780 uart_set_select_notif_callback - *fill* 0x0000000040084797 0x1 + *fill* 0x0000000040084797 0x1 .text.uart_get_selectlock 0x0000000040084798 0x8 esp-idf/driver/libdriver.a(uart.c.obj) 0x0000000040084798 uart_get_selectlock .text.s_get_num_reserved_regions 0x00000000400847a0 0x11 esp-idf/soc/libsoc.a(memory_layout_utils.c.obj) - *fill* 0x00000000400847b1 0x3 + *fill* 0x00000000400847b1 0x3 .text.s_prepare_reserved_regions 0x00000000400847b4 0x9e esp-idf/soc/libsoc.a(memory_layout_utils.c.obj) 0xa2 (size before relaxing) - *fill* 0x0000000040084852 0x2 + *fill* 0x0000000040084852 0x2 .text.soc_get_available_memory_region_max_count 0x0000000040084854 0x12 esp-idf/soc/libsoc.a(memory_layout_utils.c.obj) 0x0000000040084854 soc_get_available_memory_region_max_count - *fill* 0x0000000040084866 0x2 + *fill* 0x0000000040084866 0x2 .text.soc_get_available_memory_regions 0x0000000040084868 0x100 esp-idf/soc/libsoc.a(memory_layout_utils.c.obj) 0x104 (size before relaxing) @@ -11493,7 +11493,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text.uart_hal_set_baudrate 0x0000000040084968 0x6e esp-idf/soc/libsoc.a(uart_hal.c.obj) 0x0000000040084968 uart_hal_set_baudrate - *fill* 0x00000000400849d6 0x2 + *fill* 0x00000000400849d6 0x2 .text.uart_hal_get_baudrate 0x00000000400849d8 0x44 esp-idf/soc/libsoc.a(uart_hal.c.obj) 0x00000000400849d8 uart_hal_get_baudrate @@ -11501,24 +11501,24 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x0000000040084a1c 0xb9 esp-idf/soc/libsoc.a(spi_flash_hal.c.obj) 0xbd (size before relaxing) 0x0000000040084a1c spi_flash_hal_init - *fill* 0x0000000040084ad5 0x3 + *fill* 0x0000000040084ad5 0x3 .text.spi_flash_hal_supports_direct_write 0x0000000040084ad8 0x26 esp-idf/soc/libsoc.a(spi_flash_hal.c.obj) 0x0000000040084ad8 spi_flash_hal_supports_direct_write - *fill* 0x0000000040084afe 0x2 + *fill* 0x0000000040084afe 0x2 .text.spi_flash_hal_supports_direct_read 0x0000000040084b00 0x26 esp-idf/soc/libsoc.a(spi_flash_hal.c.obj) 0x0000000040084b00 spi_flash_hal_supports_direct_read - *fill* 0x0000000040084b26 0x2 + *fill* 0x0000000040084b26 0x2 .text.esp_ota_get_running_partition 0x0000000040084b28 0x7f esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) 0x8f (size before relaxing) 0x0000000040084b28 esp_ota_get_running_partition - *fill* 0x0000000040084ba7 0x1 + *fill* 0x0000000040084ba7 0x1 .text 0x0000000040084ba8 0xa /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-errno.o) 0xd (size before relaxing) 0x0000000040084ba8 __errno - *fill* 0x0000000040084bb2 0x2 + *fill* 0x0000000040084bb2 0x2 .text 0x0000000040084bb4 0xd8 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-fopen.o) 0xec (size before relaxing) 0x0000000040084bb4 _fopen_r @@ -11527,12 +11527,12 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x31 (size before relaxing) 0x0000000040084c8c _fseek_r 0x0000000040084ca4 fseek - *fill* 0x0000000040084cb9 0x3 + *fill* 0x0000000040084cb9 0x3 .text 0x0000000040084cbc 0x36a /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) 0x386 (size before relaxing) 0x0000000040084cbc _fseeko_r 0x0000000040085010 fseeko - *fill* 0x0000000040085026 0x2 + *fill* 0x0000000040085026 0x2 .text 0x0000000040085028 0x74 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-printf.o) 0x78 (size before relaxing) 0x0000000040085028 _printf_r @@ -11541,7 +11541,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0xea (size before relaxing) 0x000000004008509c _puts_r 0x0000000040085168 puts - *fill* 0x000000004008517a 0x2 + *fill* 0x000000004008517a 0x2 .text 0x000000004008517c 0xec /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-reent.o) 0xfc (size before relaxing) 0x000000004008517c cleanup_glue @@ -11551,27 +11551,27 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .text 0x00000000400853cc 0xd9 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) 0x00000000400853cc _snprintf_r 0x0000000040085434 snprintf - *fill* 0x00000000400854a5 0x3 + *fill* 0x00000000400854a5 0x3 .text 0x00000000400854a8 0x335a /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) 0x33aa (size before relaxing) 0x0000000040085968 _svfprintf_r - *fill* 0x0000000040088802 0x2 + *fill* 0x0000000040088802 0x2 .text 0x0000000040088804 0x26a1 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) 0x26c5 (size before relaxing) 0x0000000040088cc4 __sprint_r 0x0000000040088d34 _vfiprintf_r 0x000000004008adf0 vfiprintf - *fill* 0x000000004008aea5 0x3 + *fill* 0x000000004008aea5 0x3 .text 0x000000004008aea8 0x3539 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) 0x35a9 (size before relaxing) 0x000000004008b368 _vfprintf_r 0x000000004008e32c vfprintf - *fill* 0x000000004008e3e1 0x3 + *fill* 0x000000004008e3e1 0x3 .text 0x000000004008e3e4 0x5e /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) 0x62 (size before relaxing) 0x000000004008e3e4 vprintf 0x000000004008e414 _vprintf_r - *fill* 0x000000004008e442 0x2 + *fill* 0x000000004008e442 0x2 .text 0x000000004008e444 0xd58 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) 0xdb4 (size before relaxing) 0x000000004008e554 _dtoa_r @@ -11581,7 +11581,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x000000004008f21c __localeconv_l 0x000000004008f228 _localeconv_r 0x000000004008f240 localeconv - *fill* 0x000000004008f257 0x1 + *fill* 0x000000004008f257 0x1 .text 0x000000004008f258 0x84c /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/libc.a(lib_a-mprec.o) 0x850 (size before relaxing) 0x000000004008f258 _Balloc @@ -11609,239 +11609,239 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s 0x2577 (size before relaxing) 0x000000004008ffc0 __ssprint_r 0x00000000400900c8 _svfiprintf_r - *fill* 0x000000004009206f 0x0 - *fill* 0x000000004009206f 0x1 + *fill* 0x000000004009206f 0x0 + *fill* 0x000000004009206f 0x1 .text.pthread_include_pthread_impl 0x0000000040092070 0x5 esp-idf/pthread/libpthread.a(pthread.c.obj) 0x0000000040092070 pthread_include_pthread_impl - *fill* 0x0000000040092075 0x0 - *fill* 0x0000000040092075 0x0 - *fill* 0x0000000040092075 0x3 + *fill* 0x0000000040092075 0x0 + *fill* 0x0000000040092075 0x0 + *fill* 0x0000000040092075 0x3 .text.pthread_include_pthread_local_storage_impl 0x0000000040092078 0x5 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) 0x0000000040092078 pthread_include_pthread_local_storage_impl - *fill* 0x000000004009207d 0x0 - *fill* 0x000000004009207d 0x0 - *fill* 0x000000004009207d 0x0 - *fill* 0x000000004009207d 0x0 - *fill* 0x000000004009207d 0x0 - *fill* 0x000000004009207d 0x0 - *fill* 0x000000004009207d 0x0 - *fill* 0x000000004009207d 0x0 - *fill* 0x000000004009207d 0x3 + *fill* 0x000000004009207d 0x0 + *fill* 0x000000004009207d 0x0 + *fill* 0x000000004009207d 0x0 + *fill* 0x000000004009207d 0x0 + *fill* 0x000000004009207d 0x0 + *fill* 0x000000004009207d 0x0 + *fill* 0x000000004009207d 0x0 + *fill* 0x000000004009207d 0x0 + *fill* 0x000000004009207d 0x3 .text.esp_chip_info 0x0000000040092080 0x1b esp-idf/esp32s2/libesp32s2.a(system_api_esp32s2.c.obj) 0x0000000040092080 esp_chip_info - *fill* 0x000000004009209b 0x0 - *fill* 0x000000004009209b 0x0 - *fill* 0x000000004009209b 0x1 + *fill* 0x000000004009209b 0x0 + *fill* 0x000000004009209b 0x0 + *fill* 0x000000004009209b 0x1 .text.esp_task_wdt_isr_user_handler 0x000000004009209c 0x5 esp-idf/esp32s2/libesp32s2.a(task_wdt.c.obj) 0x000000004009209c esp_task_wdt_isr_user_handler - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x0 - *fill* 0x00000000400920a1 0x3 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x0 + *fill* 0x00000000400920a1 0x3 .text.vfs_include_syscalls_impl 0x00000000400920a4 0x5 esp-idf/vfs/libvfs.a(vfs.c.obj) 0x00000000400920a4 vfs_include_syscalls_impl - *fill* 0x00000000400920a9 0x0 - *fill* 0x00000000400920a9 0x0 - *fill* 0x00000000400920a9 0x0 - *fill* 0x00000000400920a9 0x0 - *fill* 0x00000000400920a9 0x0 - *fill* 0x00000000400920a9 0x0 - *fill* 0x00000000400920a9 0x0 - *fill* 0x00000000400920a9 0x0 - *fill* 0x00000000400920a9 0x0 - *fill* 0x00000000400920a9 0x0 - *fill* 0x00000000400920a9 0x0 - *fill* 0x00000000400920a9 0x0 - *fill* 0x00000000400920a9 0x0 - *fill* 0x00000000400920a9 0x3 + *fill* 0x00000000400920a9 0x0 + *fill* 0x00000000400920a9 0x0 + *fill* 0x00000000400920a9 0x0 + *fill* 0x00000000400920a9 0x0 + *fill* 0x00000000400920a9 0x0 + *fill* 0x00000000400920a9 0x0 + *fill* 0x00000000400920a9 0x0 + *fill* 0x00000000400920a9 0x0 + *fill* 0x00000000400920a9 0x0 + *fill* 0x00000000400920a9 0x0 + *fill* 0x00000000400920a9 0x0 + *fill* 0x00000000400920a9 0x0 + *fill* 0x00000000400920a9 0x0 + *fill* 0x00000000400920a9 0x3 .text.newlib_include_locks_impl 0x00000000400920ac 0x5 esp-idf/newlib/libnewlib.a(locks.c.obj) 0x00000000400920ac newlib_include_locks_impl - *fill* 0x00000000400920b1 0x3 + *fill* 0x00000000400920b1 0x3 .text.pthread_setcancelstate 0x00000000400920b4 0x7 esp-idf/newlib/libnewlib.a(pthread.c.obj) 0x00000000400920b4 pthread_setcancelstate - *fill* 0x00000000400920bb 0x1 + *fill* 0x00000000400920bb 0x1 .text.newlib_include_pthread_impl 0x00000000400920bc 0x5 esp-idf/newlib/libnewlib.a(pthread.c.obj) 0x00000000400920bc newlib_include_pthread_impl - *fill* 0x00000000400920c1 0x0 - *fill* 0x00000000400920c1 0x0 - *fill* 0x00000000400920c1 0x3 + *fill* 0x00000000400920c1 0x0 + *fill* 0x00000000400920c1 0x0 + *fill* 0x00000000400920c1 0x3 .text._system_r 0x00000000400920c4 0xb esp-idf/newlib/libnewlib.a(syscalls.c.obj) 0x00000000400920c4 _system_r - *fill* 0x00000000400920cf 0x0 - *fill* 0x00000000400920cf 0x0 - *fill* 0x00000000400920cf 0x1 + *fill* 0x00000000400920cf 0x0 + *fill* 0x00000000400920cf 0x0 + *fill* 0x00000000400920cf 0x1 .text._getpid_r 0x00000000400920d0 0xb esp-idf/newlib/libnewlib.a(syscalls.c.obj) 0x00000000400920d0 _getpid_r - *fill* 0x00000000400920db 0x1 + *fill* 0x00000000400920db 0x1 .text._kill_r 0x00000000400920dc 0xb esp-idf/newlib/libnewlib.a(syscalls.c.obj) 0x00000000400920dc _kill_r - *fill* 0x00000000400920e7 0x1 + *fill* 0x00000000400920e7 0x1 .text.newlib_include_syscalls_impl 0x00000000400920e8 0x5 esp-idf/newlib/libnewlib.a(syscalls.c.obj) 0x00000000400920e8 newlib_include_syscalls_impl - *fill* 0x00000000400920ed 0x0 - *fill* 0x00000000400920ed 0x0 - *fill* 0x00000000400920ed 0x0 - *fill* 0x00000000400920ed 0x0 - *fill* 0x00000000400920ed 0x0 - *fill* 0x00000000400920ed 0x0 - *fill* 0x00000000400920ed 0x0 - *fill* 0x00000000400920ed 0x0 - *fill* 0x00000000400920ed 0x0 - *fill* 0x00000000400920ed 0x3 + *fill* 0x00000000400920ed 0x0 + *fill* 0x00000000400920ed 0x0 + *fill* 0x00000000400920ed 0x0 + *fill* 0x00000000400920ed 0x0 + *fill* 0x00000000400920ed 0x0 + *fill* 0x00000000400920ed 0x0 + *fill* 0x00000000400920ed 0x0 + *fill* 0x00000000400920ed 0x0 + *fill* 0x00000000400920ed 0x0 + *fill* 0x00000000400920ed 0x3 .text.__cxa_guard_dummy 0x00000000400920f0 0x5 esp-idf/cxx/libcxx.a(cxx_guards.cpp.obj) 0x00000000400920f0 __cxa_guard_dummy - *fill* 0x00000000400920f5 0x0 - *fill* 0x00000000400920f5 0x0 - *fill* 0x00000000400920f5 0x0 - *fill* 0x00000000400920f5 0x3 + *fill* 0x00000000400920f5 0x0 + *fill* 0x00000000400920f5 0x0 + *fill* 0x00000000400920f5 0x0 + *fill* 0x00000000400920f5 0x3 .text.spi_flash_init_lock 0x00000000400920f8 0x5 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x00000000400920f8 spi_flash_init_lock - *fill* 0x00000000400920fd 0x0 - *fill* 0x00000000400920fd 0x0 - *fill* 0x00000000400920fd 0x0 - *fill* 0x00000000400920fd 0x0 - *fill* 0x00000000400920fd 0x3 + *fill* 0x00000000400920fd 0x0 + *fill* 0x00000000400920fd 0x0 + *fill* 0x00000000400920fd 0x0 + *fill* 0x00000000400920fd 0x0 + *fill* 0x00000000400920fd 0x3 .text.esp_flash_chip_driver_initialized 0x0000000040092100 0x10 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0x0000000040092100 esp_flash_chip_driver_initialized - *fill* 0x0000000040092110 0x0 - *fill* 0x0000000040092110 0x0 - *fill* 0x0000000040092110 0x0 - *fill* 0x0000000040092110 0x0 - *fill* 0x0000000040092110 0x0 - *fill* 0x0000000040092110 0x0 + *fill* 0x0000000040092110 0x0 + *fill* 0x0000000040092110 0x0 + *fill* 0x0000000040092110 0x0 + *fill* 0x0000000040092110 0x0 + *fill* 0x0000000040092110 0x0 + *fill* 0x0000000040092110 0x0 .text.heap_caps_match 0x0000000040092110 0x32 esp-idf/heap/libheap.a(heap_caps.c.obj) 0x0000000040092110 heap_caps_match - *fill* 0x0000000040092142 0x0 - *fill* 0x0000000040092142 0x0 - *fill* 0x0000000040092142 0x0 - *fill* 0x0000000040092142 0x0 - *fill* 0x0000000040092142 0x2 + *fill* 0x0000000040092142 0x0 + *fill* 0x0000000040092142 0x0 + *fill* 0x0000000040092142 0x0 + *fill* 0x0000000040092142 0x0 + *fill* 0x0000000040092142 0x2 .text.is_wifi_clk_peripheral 0x0000000040092144 0x26 esp-idf/driver/libdriver.a(periph_ctrl.c.obj) - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x0 - *fill* 0x000000004009216a 0x2 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x0 + *fill* 0x000000004009216a 0x2 .text.esp_pm_impl_waiti 0x000000004009216c 0x8 esp-idf/esp32s2/libesp32s2.a(pm_esp32s2.c.obj) 0x000000004009216c esp_pm_impl_waiti - *fill* 0x0000000040092174 0x0 + *fill* 0x0000000040092174 0x0 .text.s_compare_reserved_regions 0x0000000040092174 0xc esp-idf/soc/libsoc.a(memory_layout_utils.c.obj) - *fill* 0x0000000040092180 0x0 - *fill* 0x0000000040092180 0x0 - *fill* 0x0000000040092180 0x0 + *fill* 0x0000000040092180 0x0 + *fill* 0x0000000040092180 0x0 + *fill* 0x0000000040092180 0x0 .text.uart_hal_set_stop_bits 0x0000000040092180 0x20 esp-idf/soc/libsoc.a(uart_hal.c.obj) 0x0000000040092180 uart_hal_set_stop_bits .text.uart_hal_get_stop_bits 0x00000000400921a0 0x11 esp-idf/soc/libsoc.a(uart_hal.c.obj) 0x00000000400921a0 uart_hal_get_stop_bits - *fill* 0x00000000400921b1 0x3 + *fill* 0x00000000400921b1 0x3 .text.uart_hal_set_data_bit_num 0x00000000400921b4 0x1f esp-idf/soc/libsoc.a(uart_hal.c.obj) 0x00000000400921b4 uart_hal_set_data_bit_num - *fill* 0x00000000400921d3 0x1 + *fill* 0x00000000400921d3 0x1 .text.uart_hal_get_data_bit_num 0x00000000400921d4 0x11 esp-idf/soc/libsoc.a(uart_hal.c.obj) 0x00000000400921d4 uart_hal_get_data_bit_num - *fill* 0x00000000400921e5 0x3 + *fill* 0x00000000400921e5 0x3 .text.uart_hal_set_parity 0x00000000400921e8 0x36 esp-idf/soc/libsoc.a(uart_hal.c.obj) 0x00000000400921e8 uart_hal_set_parity - *fill* 0x000000004009221e 0x2 + *fill* 0x000000004009221e 0x2 .text.uart_hal_get_parity 0x0000000040092220 0x26 esp-idf/soc/libsoc.a(uart_hal.c.obj) 0x0000000040092220 uart_hal_get_parity - *fill* 0x0000000040092246 0x2 + *fill* 0x0000000040092246 0x2 .text.uart_hal_get_sclk 0x0000000040092248 0x16 esp-idf/soc/libsoc.a(uart_hal.c.obj) 0x0000000040092248 uart_hal_get_sclk - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 - *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 + *fill* 0x000000004009225e 0x0 *libsoc.a:uart_hal_iram.*(.literal .literal.* .text .text.* .wifi0iram .wifi0iram.* .wifirxiram .wifirxiram.*) - *fill* 0x000000004009225e 0x2 + *fill* 0x000000004009225e 0x2 .text.uart_hal_rxfifo_rst 0x0000000040092260 0x27 esp-idf/soc/libsoc.a(uart_hal_iram.c.obj) 0x0000000040092260 uart_hal_rxfifo_rst - *fill* 0x0000000040092287 0x0 + *fill* 0x0000000040092287 0x0 *libesp_event.a:default_event_loop.*(.literal.esp_event_handler_register .literal.esp_event_handler_instance_register .literal.esp_event_handler_unregister .literal.esp_event_handler_instance_unregister .literal.esp_event_post .literal.esp_event_loop_create_default .literal.esp_event_loop_delete_default .literal.esp_event_send_to_default_loop .text.esp_event_handler_register .text.esp_event_handler_instance_register .text.esp_event_handler_unregister .text.esp_event_handler_instance_unregister .text.esp_event_post .text.esp_event_loop_create_default .text.esp_event_loop_delete_default .text.esp_event_send_to_default_loop) *libesp_event.a:esp_event.*(.literal.handler_instances_remove_all .literal.base_node_remove_all_handler .literal.loop_node_remove_all_handler .literal.handler_instances_add .literal.base_node_add_handler .literal.loop_node_add_handler .literal.handler_instances_remove .literal.base_node_remove_handler .literal.loop_node_remove_handler .literal.esp_event_loop_create .literal.esp_event_loop_run .literal.esp_event_loop_run_task .literal.esp_event_loop_delete .literal.esp_event_handler_register_with_internal .literal.esp_event_handler_register_with .literal.esp_event_handler_instance_register_with .literal.esp_event_handler_unregister_with_internal .literal.esp_event_handler_unregister_with .literal.esp_event_handler_instance_unregister_with .literal.esp_event_post_to .text.handler_execute .text.handler_instances_remove_all .text.base_node_remove_all_handler .text.loop_node_remove_all_handler .text.handler_instances_add .text.base_node_add_handler .text.loop_node_add_handler .text.handler_instances_remove .text.base_node_remove_handler .text.loop_node_remove_handler .text.esp_event_loop_create .text.esp_event_loop_run .text.esp_event_loop_run_task .text.esp_event_loop_delete .text.esp_event_handler_register_with_internal .text.esp_event_handler_register_with .text.esp_event_handler_instance_register_with .text.esp_event_handler_unregister_with_internal .text.esp_event_handler_unregister_with .text.esp_event_handler_instance_unregister_with .text.esp_event_post_to .text.esp_event_dump) *liblog.a:log_freertos.*(.literal.esp_log_system_timestamp .text.esp_log_system_timestamp) *liblog.a:log.*(.literal.heap_bubble_down .literal.esp_log_set_vprintf .literal.esp_log_level_set .text.heap_bubble_down .text.esp_log_set_vprintf .text.esp_log_level_set) - *fill* 0x0000000040092287 0x1 + *fill* 0x0000000040092287 0x1 .text.heap_bubble_down 0x0000000040092288 0x5a esp-idf/log/liblog.a(log.c.obj) - *fill* 0x00000000400922e2 0x0 + *fill* 0x00000000400922e2 0x0 *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*) *(.irom0.text) *(.fini.literal) *(.fini) - *fill* 0x00000000400922e2 0x2 + *fill* 0x00000000400922e2 0x2 .fini 0x00000000400922e4 0x3 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/no-rtti/crti.o 0x00000000400922e4 _fini *(.gnu.version) @@ -11852,7 +11852,7 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s .iram0.text_end 0x000000004002c48d 0x3 0x000000004002c490 . = ALIGN (0x4) - *fill* 0x000000004002c48d 0x3 + *fill* 0x000000004002c48d 0x3 0x000000004002c490 _iram_end = ABSOLUTE (.) .dram0.heap_start @@ -11891,13 +11891,13 @@ LOAD /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s [!provide] PROVIDE (APB_SARADC = 0x3f440000) [!provide] PROVIDE (USB0 = 0x60080000) [!provide] PROVIDE (ToBeCleanedUpBelow = 0x0) -OUTPUT(hello-world.elf elf32-xtensa-le) +OUTPUT(hello_world.elf elf32-xtensa-le) .xtensa.info 0x0000000000000000 0x38 .xtensa.info 0x0000000000000000 0x38 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/../../../../xtensa-esp32s2-elf/lib/no-rtti/crt0.o .xtensa.info 0x0000000000000038 0x0 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/no-rtti/crti.o .xtensa.info 0x0000000000000038 0x0 /home/xy/.espressif/tools/xtensa-esp32s2-elf/esp-2019r2-8.2.0/xtensa-esp32s2-elf/bin/../lib/gcc/xtensa-esp32s2-elf/8.2.0/no-rtti/crtbegin.o - .xtensa.info 0x0000000000000038 0x0 CMakeFiles/hello-world.elf.dir/project_elf_src.c.obj + .xtensa.info 0x0000000000000038 0x0 CMakeFiles/hello_world.elf.dir/project_elf_src.c.obj .xtensa.info 0x0000000000000038 0x0 esp-idf/app_update/libapp_update.a(esp_app_desc.c.obj) .xtensa.info 0x0000000000000038 0x0 esp-idf/pthread/libpthread.a(pthread.c.obj) .xtensa.info 0x0000000000000038 0x0 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj)