*** Running idf_size.py... Total sizes: DRAM .data size: 9324 bytes DRAM .bss size: 8296 bytes Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) Flash code: 146944 bytes Flash rodata: 39580 bytes Total image size:~ 243076 bytes (.bin may be padded larger) *** Running idf_size.py on bootloader... Total sizes: DRAM .data size: 4 bytes DRAM .bss size: 48 bytes DRAM other size: 7160 bytes (.dram0.rodata) Used static DRAM: 7212 bytes ( 58324 available, 11.0% used) Used static IRAM: 4445 bytes ( 92835 available, 4.6% used) Flash code: 0 bytes Flash rodata: 0 bytes Total image size:~ 11657 bytes (.bin may be padded larger) *** Running idf_size.py --archives... Total sizes: DRAM .data size: 9324 bytes DRAM .bss size: 8296 bytes Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) Flash code: 146944 bytes Flash rodata: 39580 bytes Total image size:~ 243076 bytes (.bin may be padded larger) Per-archive contributions to ELF file: Archive File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total liblwip.a 14 3751 0 0 0 66978 13936 84679 libc.a 0 0 0 0 0 55583 3889 59472 libesp32.a 2635 2375 0 7758 0 4814 8133 25715 libfreertos.a 4156 832 0 12853 0 0 1545 19386 libspi_flash.a 36 359 0 7004 0 886 1624 9909 libsoc.a 660 8 0 3887 0 0 3456 8011 libheap.a 1331 4 0 4376 0 1218 980 7909 libgcc.a 4 20 0 104 0 5488 888 6504 libvfs.a 232 103 0 0 0 3770 403 4508 libunity.a 0 121 0 0 0 2316 830 3267 libstdc++.a 8 16 0 0 0 1827 1062 2913 libnewlib.a 152 272 0 853 0 803 86 2166 libpthread.a 16 12 0 174 0 774 638 1614 libdriver.a 40 20 0 0 0 961 537 1558 liblog.a 8 268 0 456 0 396 166 1294 libapp_update.a 0 0 0 0 0 123 717 840 libtcpip_adapter.a 0 81 0 0 0 180 359 620 libhal.a 0 0 0 515 0 0 32 547 libm.a 0 0 0 92 0 0 0 92 libmain.a 0 0 0 0 0 53 10 63 libcxx.a 0 0 0 0 0 11 0 11 libxtensa-debug-module.a 0 0 0 8 0 0 0 8 libbootloader_support.a 0 0 0 0 0 0 0 0 libcoexist.a 0 0 0 0 0 0 0 0 libcore.a 0 0 0 0 0 0 0 0 libethernet.a 0 0 0 0 0 0 0 0 libmbedtls.a 0 0 0 0 0 0 0 0 libmesh.a 0 0 0 0 0 0 0 0 libnet80211.a 0 0 0 0 0 0 0 0 libnvs_flash.a 0 0 0 0 0 0 0 0 libphy.a 0 0 0 0 0 0 0 0 libpp.a 0 0 0 0 0 0 0 0 librtc.a 0 0 0 0 0 0 0 0 libsmartconfig_ack.a 0 0 0 0 0 0 0 0 libwpa.a 0 0 0 0 0 0 0 0 libwpa2.a 0 0 0 0 0 0 0 0 libwpa_supplicant.a 0 0 0 0 0 0 0 0 libwps.a 0 0 0 0 0 0 0 0 *** Running idf_size.py --files... Total sizes: DRAM .data size: 9324 bytes DRAM .bss size: 8296 bytes Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) Flash code: 146944 bytes Flash rodata: 39580 bytes Total image size:~ 243076 bytes (.bin may be padded larger) Per-file contributions to ELF file: Object File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total lib_a-vfprintf.o 0 0 0 0 0 14193 756 14949 lib_a-svfprintf.o 0 0 0 0 0 13834 756 14590 lib_a-svfiprintf.o 0 0 0 0 0 9642 1210 10852 lib_a-vfiprintf.o 0 0 0 0 0 9933 738 10671 nd6.o 8 1027 0 0 0 8427 136 9598 tcp_in.o 0 54 0 0 0 8127 916 9097 tasks.o 20 700 0 5667 0 0 503 6890 tcp_out.o 0 0 0 0 0 5060 1124 6184 sockets.o 0 728 0 0 0 4627 824 6179 tcp.o 4 23 0 0 0 4290 1384 5701 api_msg.o 0 0 0 0 0 3763 1366 5129 dhcp.o 0 8 0 0 0 3456 1401 4865 panic.o 2579 5 0 2145 0 0 0 4729 esp_err_to_name.o 0 0 0 0 0 50 4091 4141 unwind-dw2-fde.o 4 20 0 0 0 3316 404 3744 pbuf.o 0 1 0 0 0 2453 1161 3615 portasm.o 3084 0 0 480 0 0 0 3564 lib_a-dtoa.o 0 0 0 0 0 3522 13 3535 etharp.o 0 241 0 0 0 2618 658 3517 ip6.o 0 0 0 0 0 3212 124 3336 dns.o 0 1292 0 0 0 1809 206 3307 spi_flash_rom_patch.o 0 0 0 2518 0 0 766 3284 udp.o 2 4 0 0 0 3020 216 3242 intr_alloc.o 8 22 0 726 0 1749 710 3215 multi_heap.o 857 0 0 2217 0 0 0 3074 queue.o 8 56 0 2569 0 0 369 3002 flash_ops.o 32 41 0 2352 0 99 0 2524 unwind-dw2-xtensa.o 0 0 0 0 0 2172 324 2496 rtc_clk.o 660 8 0 1794 0 0 0 2462 lib_a-mprec.o 0 0 0 0 0 2134 296 2430 vfs.o 192 40 0 0 0 1995 132 2359 ip6_frag.o 0 6 0 0 0 1905 442 2353 api_lib.o 0 0 0 0 0 1425 919 2344 igmp.o 0 12 0 0 0 1604 707 2323 dbg_stubs.o 0 2072 0 32 0 100 0 2204 vfs_uart.o 40 63 0 0 0 1775 271 2149 unity_platform.o 0 13 0 0 0 1511 600 2124 esp_timer_esp32.o 8 26 0 1295 0 254 526 2109 rtc_periph.o 0 0 0 0 0 0 2080 2080 flash_mmap.o 0 296 0 1298 0 124 327 2045 heap_caps.o 4 0 0 1195 0 188 593 1980 eh_personality.o 0 0 0 0 0 1561 384 1945 ip4.o 0 6 0 0 0 1664 139 1809 netif.o 0 241 0 0 0 1239 287 1767 xtensa_vectors.o 8 0 0 1697 0 0 36 1741 cpu_start.o 0 1 0 806 0 277 486 1570 clk.o 0 0 0 67 0 581 893 1541 timers.o 8 56 0 1149 0 0 233 1446 sys_arch.o 0 8 0 0 0 1216 222 1446 multi_heap_poisoning.o 470 0 0 964 0 0 0 1434 heap_caps_init.o 0 4 0 0 0 1030 387 1421 mld6.o 0 4 0 0 0 1334 0 1338 cache_utils.o 4 14 0 836 0 81 390 1325 raw.o 0 4 0 0 0 1087 223 1314 esp_timer.o 8 20 0 702 0 429 142 1301 log.o 8 268 0 456 0 396 166 1294 system_api.o 0 8 0 589 0 0 662 1259 soc_memory_layout.o 0 0 0 0 0 0 1239 1239 icmp.o 0 0 0 0 0 769 371 1140 xtensa_intr_asm.o 1024 0 0 51 0 0 0 1075 port.o 0 16 0 617 0 0 369 1002 pthread.o 8 8 0 174 0 298 512 1000 icmp6.o 0 0 0 0 0 863 127 990 rtc_init.o 0 0 0 980 0 0 0 980 unity.o 0 108 0 0 0 767 90 965 rtc_time.o 0 0 0 803 0 0 137 940 dport_access.o 8 40 0 539 0 189 129 905 lib_a-fseeko.o 0 0 0 0 0 862 0 862 time.o 0 32 0 139 0 691 0 862 tcpip.o 0 16 0 0 0 644 191 851 esp_ota_ops.o 0 0 0 0 0 123 717 840 periph_ctrl.o 8 0 0 0 0 520 256 784 timers.o 0 12 0 0 0 638 131 781 partition.o 0 8 0 0 0 582 141 731 locks.o 8 0 0 552 0 0 84 644 ipc.o 0 36 0 159 0 329 104 628 tcpip_adapter_lwip.o 0 81 0 0 0 180 359 620 pthread_local_storage.o 8 4 0 0 0 476 126 614 inet_chksum.o 0 0 0 0 0 580 0 580 crosscore_int.o 8 8 0 204 0 126 148 494 netbuf.o 0 0 0 0 0 154 326 480 vfs_lwip.o 0 0 0 0 0 307 155 462 syscall_table.o 144 240 0 0 0 67 0 451 timer.o 16 0 0 0 0 112 281 409 int_wdt.o 0 1 0 87 0 301 0 389 eh_globals.o 0 16 0 0 0 149 193 358 brownout.o 0 0 0 0 0 145 191 336 freertos_hooks.o 8 128 0 43 0 137 0 316 windowspill_asm.o 0 0 0 311 0 0 0 311 cpu_util.o 0 0 0 310 0 0 0 310 rtc_module.o 8 8 0 0 0 291 0 307 xtensa_context.o 0 0 0 299 0 0 0 299 eh_terminate.o 0 0 0 0 0 117 141 258 ethernet.o 0 0 0 0 0 244 12 256 lib_a-puts.o 0 0 0 0 0 182 60 242 dport_panic_highint_hdl. 8 0 0 234 0 0 0 242 lib_a-reent.o 0 0 0 0 0 232 0 232 lib_a-fopen.o 0 0 0 0 0 228 0 228 dhcpserver.o 0 4 0 0 0 203 0 207 test_utils.o 0 0 0 0 0 38 140 178 lib_a-sprintf.o 0 0 0 0 0 167 0 167 cache_err_int.o 0 0 0 56 0 98 0 154 list.o 0 0 0 142 0 0 0 142 xtensa_intr.o 0 0 0 104 0 0 35 139 syscalls.o 0 0 0 94 0 45 0 139 si_class_type_info.o 0 0 0 0 0 0 136 136 lib_a-assert.o 0 0 0 0 0 68 60 128 lib_a-flags.o 0 0 0 0 0 127 0 127 lib_a-printf.o 0 0 0 0 0 116 0 116 ip4_addr.o 0 0 0 0 0 72 40 112 class_type_info.o 0 0 0 0 0 0 112 112 lib_a-s_frexp.o 0 0 0 0 0 110 0 110 ip.o 0 60 0 0 0 50 0 110 memp.o 0 0 0 0 0 0 108 108 lib2funcs.o 0 0 0 104 0 0 0 104 lib_a-vprintf.o 0 0 0 0 0 94 0 94 lib_a-s_fpclassify.o 0 0 0 92 0 0 0 92 def.o 0 0 0 0 0 91 0 91 lib_a-fiprintf.o 0 0 0 0 0 84 0 84 hw_random.o 0 4 0 74 0 0 0 78 stack_check.o 0 4 0 0 0 32 42 78 clock.o 0 0 0 72 0 0 0 72 reent_init.o 0 0 0 68 0 0 2 70 app_main.o 0 0 0 0 0 53 10 63 state_asm--restore_extra 0 0 0 62 0 0 0 62 state_asm--save_extra_nw 0 0 0 62 0 0 0 62 uart.o 8 12 0 0 0 38 0 58 new_opv.o 0 0 0 0 0 0 56 56 xtensa_vector_defaults.o 0 0 0 46 0 0 0 46 lib_a-fseek.o 0 0 0 0 0 45 0 45 _divdi3.o 0 0 0 0 0 0 40 40 _moddi3.o 0 0 0 0 0 0 40 40 _udivdi3.o 0 0 0 0 0 0 40 40 _umoddi3.o 0 0 0 0 0 0 40 40 new_op.o 0 0 0 0 0 0 40 40 xtensa_init.o 0 4 0 32 0 0 0 36 interrupts--intlevel.o 0 0 0 0 0 0 32 32 init.o 0 0 0 0 0 27 0 27 wifi_init.o 0 0 0 0 0 17 9 26 ip6_addr.o 0 0 0 0 0 0 20 20 lib_a-errno.o 0 0 0 0 0 10 0 10 int_asm--set_intclear.o 0 0 0 8 0 0 0 8 eri.o 0 0 0 8 0 0 0 8 cxx_exception_stubs.o 0 0 0 0 0 6 0 6 cxx_guards.o 0 0 0 0 0 5 0 5 FreeRTOS-openocd.o 4 0 0 0 0 0 0 4 eh_term_handler.o 4 0 0 0 0 0 0 4 eh_unex_handler.o 4 0 0 0 0 0 0 4 bootloader_flash.o 0 0 0 0 0 0 0 0 bootloader_sha.o 0 0 0 0 0 0 0 0 esp_image_format.o 0 0 0 0 0 0 0 0 lib_a-fputs.o 0 0 0 0 0 0 0 0 lib_a-snprintf.o 0 0 0 0 0 0 0 0 lib_a-strerror.o 0 0 0 0 0 0 0 0 lib_a-sysgettod.o 0 0 0 0 0 0 0 0 lib_a-u_strerr.o 0 0 0 0 0 0 0 0 lib_a-vsnprintf.o 0 0 0 0 0 0 0 0 lib_a-xpg_strerror_r.o 0 0 0 0 0 0 0 0 coexist_api.o 0 0 0 0 0 0 0 0 coexist_arbit.o 0 0 0 0 0 0 0 0 coexist_core.o 0 0 0 0 0 0 0 0 coexist_dbg.o 0 0 0 0 0 0 0 0 coexist_hw.o 0 0 0 0 0 0 0 0 coexist_param.o 0 0 0 0 0 0 0 0 coexist_timer.o 0 0 0 0 0 0 0 0 misc_nvs.o 0 0 0 0 0 0 0 0 gpio.o 0 0 0 0 0 0 0 0 ets_timer_legacy.o 0 0 0 0 0 0 0 0 event_default_handlers.o 0 0 0 0 0 0 0 0 event_loop.o 0 0 0 0 0 0 0 0 lib_printf.o 0 0 0 0 0 0 0 0 phy_init.o 0 0 0 0 0 0 0 0 sha.o 0 0 0 0 0 0 0 0 wifi_os_adapter.o 0 0 0 0 0 0 0 0 emac_dev.o 0 0 0 0 0 0 0 0 emac_main.o 0 0 0 0 0 0 0 0 event_groups.o 0 0 0 0 0 0 0 0 ringbuf.o 0 0 0 0 0 0 0 0 _addsubdf3.o 0 0 0 0 0 0 0 0 _cmpdf2.o 0 0 0 0 0 0 0 0 _divdf3.o 0 0 0 0 0 0 0 0 _divsf3.o 0 0 0 0 0 0 0 0 _extendsfdf2.o 0 0 0 0 0 0 0 0 _fixdfsi.o 0 0 0 0 0 0 0 0 _floatdidf.o 0 0 0 0 0 0 0 0 _floatdisf.o 0 0 0 0 0 0 0 0 _floatsidf.o 0 0 0 0 0 0 0 0 _muldf3.o 0 0 0 0 0 0 0 0 _popcountsi2.o 0 0 0 0 0 0 0 0 ethernetif.o 0 0 0 0 0 0 0 0 ethip6.o 0 0 0 0 0 0 0 0 wlanif.o 0 0 0 0 0 0 0 0 esp_sha256.o 0 0 0 0 0 0 0 0 mesh.o 0 0 0 0 0 0 0 0 mesh_common.o 0 0 0 0 0 0 0 0 mesh_config.o 0 0 0 0 0 0 0 0 mesh_main.o 0 0 0 0 0 0 0 0 mesh_parent.o 0 0 0 0 0 0 0 0 mesh_route.o 0 0 0 0 0 0 0 0 mesh_schedule.o 0 0 0 0 0 0 0 0 mesh_timer.o 0 0 0 0 0 0 0 0 mesh_utilities.o 0 0 0 0 0 0 0 0 mesh_wifi.o 0 0 0 0 0 0 0 0 ieee80211.o 0 0 0 0 0 0 0 0 ieee80211_action.o 0 0 0 0 0 0 0 0 ieee80211_action_vendor. 0 0 0 0 0 0 0 0 ieee80211_api.o 0 0 0 0 0 0 0 0 ieee80211_crypto.o 0 0 0 0 0 0 0 0 ieee80211_crypto_ccmp.o 0 0 0 0 0 0 0 0 ieee80211_crypto_tkip.o 0 0 0 0 0 0 0 0 ieee80211_crypto_wep.o 0 0 0 0 0 0 0 0 ieee80211_debug.o 0 0 0 0 0 0 0 0 ieee80211_ets.o 0 0 0 0 0 0 0 0 ieee80211_hostap.o 0 0 0 0 0 0 0 0 ieee80211_ht.o 0 0 0 0 0 0 0 0 ieee80211_ie_vendor.o 0 0 0 0 0 0 0 0 ieee80211_input.o 0 0 0 0 0 0 0 0 ieee80211_ioctl.o 0 0 0 0 0 0 0 0 ieee80211_mesh_quick.o 0 0 0 0 0 0 0 0 ieee80211_misc.o 0 0 0 0 0 0 0 0 ieee80211_nvs.o 0 0 0 0 0 0 0 0 ieee80211_output.o 0 0 0 0 0 0 0 0 ieee80211_phy.o 0 0 0 0 0 0 0 0 ieee80211_power.o 0 0 0 0 0 0 0 0 ieee80211_proto.o 0 0 0 0 0 0 0 0 ieee80211_regdomain.o 0 0 0 0 0 0 0 0 ieee80211_rfid.o 0 0 0 0 0 0 0 0 ieee80211_scan.o 0 0 0 0 0 0 0 0 ieee80211_sta.o 0 0 0 0 0 0 0 0 ieee80211_timer.o 0 0 0 0 0 0 0 0 wl_chm.o 0 0 0 0 0 0 0 0 wl_cnx.o 0 0 0 0 0 0 0 0 nvs_api.o 0 0 0 0 0 0 0 0 nvs_item_hash_list.o 0 0 0 0 0 0 0 0 nvs_page.o 0 0 0 0 0 0 0 0 nvs_pagemanager.o 0 0 0 0 0 0 0 0 nvs_storage.o 0 0 0 0 0 0 0 0 nvs_types.o 0 0 0 0 0 0 0 0 phy.o 0 0 0 0 0 0 0 0 phy_chip_v7.o 0 0 0 0 0 0 0 0 phy_chip_v7_ana.o 0 0 0 0 0 0 0 0 phy_chip_v7_cal.o 0 0 0 0 0 0 0 0 esf_buf.o 0 0 0 0 0 0 0 0 if_hwctrl.o 0 0 0 0 0 0 0 0 lmac.o 0 0 0 0 0 0 0 0 pm.o 0 0 0 0 0 0 0 0 pm_for_bcn_only_mode.o 0 0 0 0 0 0 0 0 pp.o 0 0 0 0 0 0 0 0 pp_debug.o 0 0 0 0 0 0 0 0 pp_timer.o 0 0 0 0 0 0 0 0 rate_control.o 0 0 0 0 0 0 0 0 trc.o 0 0 0 0 0 0 0 0 wdev.o 0 0 0 0 0 0 0 0 bt_bb.o 0 0 0 0 0 0 0 0 pm.o 0 0 0 0 0 0 0 0 rtc.o 0 0 0 0 0 0 0 0 rtc_analog.o 0 0 0 0 0 0 0 0 smartconfig_ack.o 0 0 0 0 0 0 0 0 gpio_periph.o 0 0 0 0 0 0 0 0 rtc_sleep.o 0 0 0 0 0 0 0 0 bad_alloc.o 0 0 0 0 0 0 0 0 del_op.o 0 0 0 0 0 0 0 0 del_opv.o 0 0 0 0 0 0 0 0 eh_exception.o 0 0 0 0 0 0 0 0 new_handler.o 0 0 0 0 0 0 0 0 pure.o 0 0 0 0 0 0 0 0 tinfo.o 0 0 0 0 0 0 0 0 ap_config.o 0 0 0 0 0 0 0 0 common.o 0 0 0 0 0 0 0 0 wpa.o 0 0 0 0 0 0 0 0 wpa_auth.o 0 0 0 0 0 0 0 0 wpa_auth_ie.o 0 0 0 0 0 0 0 0 wpa_common.o 0 0 0 0 0 0 0 0 wpa_debug.o 0 0 0 0 0 0 0 0 wpa_ie.o 0 0 0 0 0 0 0 0 wpa_main.o 0 0 0 0 0 0 0 0 wpabuf.o 0 0 0 0 0 0 0 0 wpas_glue.o 0 0 0 0 0 0 0 0 wpa2_internal.o 0 0 0 0 0 0 0 0 os_xtensa.o 0 0 0 0 0 0 0 0 wps_internal.o 0 0 0 0 0 0 0 0 *** Running idf_size.py --archive_details... Total sizes: DRAM .data size: 9324 bytes DRAM .bss size: 8296 bytes Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) Flash code: 146944 bytes Flash rodata: 39580 bytes Total image size:~ 243076 bytes (.bin may be padded larger) Symbols within the archive: libdriver.a (Not all symbols may be reported) Symbols from section: .dram0.bss p_uart_obj(12) s_rtc_isr_handle(4) s_rtc_isr_handler_list(4) Section total: 20 Symbols from section: .dram0.data timer_spinlock(16) periph_spinlock(8) s_rtc_isr_handler_list_lock(8) uart_selectlock(8) Section total: 40 Symbols from section: .flash.rodata str1.4(249) get_clk_en_mask(128) get_rst_en_mask(128) __FUNCTION__$5441(24) TG(8) Section total: 537 Symbols from section: .flash.text get_clk_en_mask(211) get_rst_en_mask(157) timer_group_intr_enable(112) rtc_isr(86) periph_module_enable(78) rtc_isr_ensure_installed(75) rtc_gpio_force_hold_dis_all(65) rtc_isr_register(65) is_wifi_clk_peripheral(28) uart_set_select_notif_callback(26) get_rst_en_reg(25) get_clk_en_reg(21) uart_get_selectlock(12) Section total: 961 Symbols from section: .iram0.text Section total: 0 Symbols from section: .iram0.vectors Section total: 0 Symbols from section: .noinit Section total: 0 *** Running idf_size.py diff with bootloader... MAP file: app.map MAP file: bootloader.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 4 +9320 DRAM .bss size: 8296 bytes 48 +8248 DRAM other size: 0 bytes (.noinit) 7160 -7160 (+.noinit, -.dram0.rodata) Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 7212 +10408 (+104792 available, +115200 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 4445 +34487 ( -695 available, +33792 total) Flash code: 146944 bytes 0 +146944 Flash rodata: 39580 bytes 0 +39580 Total image size:~ 243076 bytes (.bin may be padded larger) 11657 +231419 *** Running idf_size.py diff with itself... MAP file: app.map MAP file: app.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 9324 DRAM .bss size: 8296 bytes 8296 Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 17620 ( +0 available, +0 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 38932 ( +0 available, +0 total) Flash code: 146944 bytes 146944 Flash rodata: 39580 bytes 39580 Total image size:~ 243076 bytes (.bin may be padded larger) 243076 *** Running idf_size.py diff with another app... MAP file: app.map MAP file: app2.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 8580 +744 DRAM .bss size: 8296 bytes 2024 +6272 Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 10604 +7016 ( -7016 available, +0 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 38956 -24 ( +24 available, +0 total) Flash code: 146944 bytes 77191 +69753 Flash rodata: 39580 bytes 22360 +17220 Total image size:~ 243076 bytes (.bin may be padded larger) 149111 +93965 *** Running idf_size.py diff with app in reverse order... MAP file: app2.map MAP file: app.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 8580 bytes 9324 -744 DRAM .bss size: 2024 bytes 8296 -6272 Used static DRAM: 10604 bytes ( 170132 available, 5.9% used) 17620 -7016 ( +7016 available, +0 total) Used static IRAM: 38956 bytes ( 92116 available, 29.7% used) 38932 +24 ( -24 available, +0 total) Flash code: 77191 bytes 146944 -69753 Flash rodata: 22360 bytes 39580 -17220 Total image size:~ 149111 bytes (.bin may be padded larger) 243076 -93965 *** Running idf_size.py diff --archives with bootloader... MAP file: app.map MAP file: bootloader.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 4 +9320 DRAM .bss size: 8296 bytes 48 +8248 DRAM other size: 0 bytes (.noinit) 7160 -7160 (+.noinit, -.dram0.rodata) Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 7212 +10408 (+104792 available, +115200 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 4445 +34487 ( -695 available, +33792 total) Flash code: 146944 bytes 0 +146944 Flash rodata: 39580 bytes 0 +39580 Total image size:~ 243076 bytes (.bin may be padded larger) 11657 +231419 Per-archive contributions to ELF file: Archive File DRAM .data DRAM .bss DRAM other IRAM D/IRAM Flash code Flash rodata Total | | |-| | |-| | |-| | |-| | |-| | |-| | |-| | |- ----------------------- ----------------------- ----------------------- ----------------------- libc.a| | | | | | | | | | | | | | | | 55583| | +55583| 3889| | +3889| 59472| | +59472 libspi_flash.a| 36| | +36| 359| | +359| | | | 7004| | +7004| | | | 886| | +886| 1624| | +1624| 9909| | +9909 libsoc.a| 660| | +660| 8| 4| +4| | | | 3887| | +3887| | | | | | | 3456| | +3456| 8011| 4| +8007 libgcc.a| 4| | +4| 20| | +20| | | | 104| | +104| | | | 5488| | +5488| 888| | +888| 6504| | +6504 liblog.a| 8| | +8| 268| | +268| | | | 456| | +456| | | | 396| | +396| 166| | +166| 1294| | +1294 libmain.a| | | | | | | | | | | | | | | | 53| | +53| 10| | +10| 63| | +63 libbootloader_support.a| | 4| -4| | 38| -38| | | | | | | | | | | | | | | | | 42| -42 The following entries are present in only: Archive File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total liblwip.a 14 3751 0 0 0 66978 13936 84679 libesp32.a 2635 2375 0 7758 0 4814 8133 25715 libfreertos.a 4156 832 0 12853 0 0 1545 19386 libheap.a 1331 4 0 4376 0 1218 980 7909 libvfs.a 232 103 0 0 0 3770 403 4508 libunity.a 0 121 0 0 0 2316 830 3267 libstdc++.a 8 16 0 0 0 1827 1062 2913 libnewlib.a 152 272 0 853 0 803 86 2166 libpthread.a 16 12 0 174 0 774 638 1614 libdriver.a 40 20 0 0 0 961 537 1558 libapp_update.a 0 0 0 0 0 123 717 840 libtcpip_adapter.a 0 81 0 0 0 180 359 620 libhal.a 0 0 0 515 0 0 32 547 libm.a 0 0 0 92 0 0 0 92 libcxx.a 0 0 0 0 0 11 0 11 libxtensa-debug-module.a 0 0 0 8 0 0 0 8 libcoexist.a 0 0 0 0 0 0 0 0 libcore.a 0 0 0 0 0 0 0 0 libethernet.a 0 0 0 0 0 0 0 0 libmbedtls.a 0 0 0 0 0 0 0 0 libmesh.a 0 0 0 0 0 0 0 0 libnet80211.a 0 0 0 0 0 0 0 0 libnvs_flash.a 0 0 0 0 0 0 0 0 libphy.a 0 0 0 0 0 0 0 0 libpp.a 0 0 0 0 0 0 0 0 librtc.a 0 0 0 0 0 0 0 0 libsmartconfig_ack.a 0 0 0 0 0 0 0 0 libwpa.a 0 0 0 0 0 0 0 0 libwpa2.a 0 0 0 0 0 0 0 0 libwpa_supplicant.a 0 0 0 0 0 0 0 0 libwps.a 0 0 0 0 0 0 0 0 The following entries are present in only: Archive File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total (exe) 0 0 0 0 0 0 0 0 libsoc_esp32.a 0 0 0 0 0 0 0 0 *** Running idf_size.py diff --archives with itself... MAP file: app.map MAP file: app.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 9324 DRAM .bss size: 8296 bytes 8296 Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 17620 ( +0 available, +0 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 38932 ( +0 available, +0 total) Flash code: 146944 bytes 146944 Flash rodata: 39580 bytes 39580 Total image size:~ 243076 bytes (.bin may be padded larger) 243076 Per-archive contributions to ELF file: Archive File DRAM .data DRAM .bss DRAM other IRAM D/IRAM Flash code Flash rodata Total | | |-| | |-| | |-| | |-| | |-| | |-| | |-| | |- ----------------------- ----------------------- ----------------------- ----------------------- liblwip.a| 14| 14| | 3751| 3751| | | | | | | | | | | 66978| 66978| | 13936| 13936| | 84679| 84679| libc.a| | | | | | | | | | | | | | | | 55583| 55583| | 3889| 3889| | 59472| 59472| libesp32.a| 2635| 2635| | 2375| 2375| | | | | 7758| 7758| | | | | 4814| 4814| | 8133| 8133| | 25715| 25715| libfreertos.a| 4156| 4156| | 832| 832| | | | | 12853| 12853| | | | | | | | 1545| 1545| | 19386| 19386| libspi_flash.a| 36| 36| | 359| 359| | | | | 7004| 7004| | | | | 886| 886| | 1624| 1624| | 9909| 9909| libsoc.a| 660| 660| | 8| 8| | | | | 3887| 3887| | | | | | | | 3456| 3456| | 8011| 8011| libheap.a| 1331| 1331| | 4| 4| | | | | 4376| 4376| | | | | 1218| 1218| | 980| 980| | 7909| 7909| libgcc.a| 4| 4| | 20| 20| | | | | 104| 104| | | | | 5488| 5488| | 888| 888| | 6504| 6504| libvfs.a| 232| 232| | 103| 103| | | | | | | | | | | 3770| 3770| | 403| 403| | 4508| 4508| libunity.a| | | | 121| 121| | | | | | | | | | | 2316| 2316| | 830| 830| | 3267| 3267| libstdc++.a| 8| 8| | 16| 16| | | | | | | | | | | 1827| 1827| | 1062| 1062| | 2913| 2913| libnewlib.a| 152| 152| | 272| 272| | | | | 853| 853| | | | | 803| 803| | 86| 86| | 2166| 2166| libpthread.a| 16| 16| | 12| 12| | | | | 174| 174| | | | | 774| 774| | 638| 638| | 1614| 1614| libdriver.a| 40| 40| | 20| 20| | | | | | | | | | | 961| 961| | 537| 537| | 1558| 1558| liblog.a| 8| 8| | 268| 268| | | | | 456| 456| | | | | 396| 396| | 166| 166| | 1294| 1294| libapp_update.a| | | | | | | | | | | | | | | | 123| 123| | 717| 717| | 840| 840| libtcpip_adapter.a| | | | 81| 81| | | | | | | | | | | 180| 180| | 359| 359| | 620| 620| libhal.a| | | | | | | | | | 515| 515| | | | | | | | 32| 32| | 547| 547| libm.a| | | | | | | | | | 92| 92| | | | | | | | | | | 92| 92| libmain.a| | | | | | | | | | | | | | | | 53| 53| | 10| 10| | 63| 63| libcxx.a| | | | | | | | | | | | | | | | 11| 11| | | | | 11| 11| libxtensa-debug-module.a| | | | | | | | | | 8| 8| | | | | | | | | | | 8| 8| libbootloader_support.a| | | | | | | | | | | | | | | | | | | | | | | | libcoexist.a| | | | | | | | | | | | | | | | | | | | | | | | libcore.a| | | | | | | | | | | | | | | | | | | | | | | | libethernet.a| | | | | | | | | | | | | | | | | | | | | | | | libmbedtls.a| | | | | | | | | | | | | | | | | | | | | | | | libmesh.a| | | | | | | | | | | | | | | | | | | | | | | | libnet80211.a| | | | | | | | | | | | | | | | | | | | | | | | libnvs_flash.a| | | | | | | | | | | | | | | | | | | | | | | | libphy.a| | | | | | | | | | | | | | | | | | | | | | | | libpp.a| | | | | | | | | | | | | | | | | | | | | | | | librtc.a| | | | | | | | | | | | | | | | | | | | | | | | libsmartconfig_ack.a| | | | | | | | | | | | | | | | | | | | | | | | libwpa.a| | | | | | | | | | | | | | | | | | | | | | | | libwpa2.a| | | | | | | | | | | | | | | | | | | | | | | | libwpa_supplicant.a| | | | | | | | | | | | | | | | | | | | | | | | libwps.a| | | | | | | | | | | | | | | | | | | | | | | | *** Running idf_size.py diff --archives with another app... MAP file: app.map MAP file: app2.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 8580 +744 DRAM .bss size: 8296 bytes 2024 +6272 Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 10604 +7016 ( -7016 available, +0 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 38956 -24 ( +24 available, +0 total) Flash code: 146944 bytes 77191 +69753 Flash rodata: 39580 bytes 22360 +17220 Total image size:~ 243076 bytes (.bin may be padded larger) 149111 +93965 Per-archive contributions to ELF file: Archive File DRAM .data DRAM .bss DRAM other IRAM D/IRAM Flash code Flash rodata Total | | |-| | |-| | |-| | |-| | |-| | |-| | |-| | |- ----------------------- ----------------------- ----------------------- ----------------------- libc.a| | 364| -364| | | | | | | | | | | | | 55583| 54704| +879| 3889| 3883| +6| 59472| 58951| +521 libesp32.a| 2635| 2118| +517| 2375| 81| +2294| | | | 7758| 5462| +2296| | | | 4814| 4511| +303| 8133| 2751| +5382| 25715| 14923| +10792 libfreertos.a| 4156| 4140| +16| 832| 792| +40| | | | 12853| 12884| -31| | | | | | | 1545| 1721| -176| 19386| 19537| -151 libspi_flash.a| 36| 779| -743| 359| 294| +65| | | | 7004| 4896| +2108| | | | 886| 1135| -249| 1624| 1412| +212| 9909| 8516| +1393 libsoc.a| 660| 208| +452| 8| 4| +4| | | | 3887| 6790| -2903| | | | | 1763| -1763| 3456| 1956| +1500| 8011| 10721| -2710 libheap.a| 1331| 304| +1027| 4| 4| | | | | 4376| 3129| +1247| | | | 1218| 884| +334| 980| 741| +239| 7909| 5062| +2847 libgcc.a| 4| | +4| 20| | +20| | | | 104| | +104| | | | 5488| | +5488| 888| 160| +728| 6504| 160| +6344 libvfs.a| 232| 308| -76| 103| 48| +55| | | | | | | | | | 3770| 5650| -1880| 403| 915| -512| 4508| 6921| -2413 libnewlib.a| 152| 152| | 272| 272| | | | | 853| 820| +33| | | | 803| 868| -65| 86| 84| +2| 2166| 2196| -30 libpthread.a| 16| 8| +8| 12| 12| | | | | 174| | +174| | | | 774| 264| +510| 638| | +638| 1614| 284| +1330 libdriver.a| 40| 112| -72| 20| 20| | | | | | | | | | | 961| 4272| -3311| 537| 1910| -1373| 1558| 6314| -4756 liblog.a| 8| 8| | 268| 272| -4| | | | 456| 222| +234| | | | 396| 484| -88| 166| 147| +19| 1294| 1133| +161 libapp_update.a| | | | | 4| -4| | | | | 109| -109| | | | 123| 159| -36| 717| 470| +247| 840| 742| +98 libhal.a| | | | | | | | | | 515| 447| +68| | | | | | | 32| 32| | 547| 479| +68 libmain.a| | | | | | | | | | | | | | | | 53| 72| -19| 10| 39| -29| 63| 111| -48 libcxx.a| | | | | | | | | | | | | | | | 11| 11| | | | | 11| 11| libbootloader_support.a| | | | | | | | | | | 1028| -1028| | | | | 565| -565| | 20| -20| | 1613| -1613 libwpa_supplicant.a| | | | | | | | | | | | | | | | | | | | | | | | The following entries are present in only: Archive File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total liblwip.a 14 3751 0 0 0 66978 13936 84679 libunity.a 0 121 0 0 0 2316 830 3267 libstdc++.a 8 16 0 0 0 1827 1062 2913 libtcpip_adapter.a 0 81 0 0 0 180 359 620 libm.a 0 0 0 92 0 0 0 92 libxtensa-debug-module.a 0 0 0 8 0 0 0 8 libcoexist.a 0 0 0 0 0 0 0 0 libcore.a 0 0 0 0 0 0 0 0 libethernet.a 0 0 0 0 0 0 0 0 libmbedtls.a 0 0 0 0 0 0 0 0 libmesh.a 0 0 0 0 0 0 0 0 libnet80211.a 0 0 0 0 0 0 0 0 libnvs_flash.a 0 0 0 0 0 0 0 0 libphy.a 0 0 0 0 0 0 0 0 libpp.a 0 0 0 0 0 0 0 0 librtc.a 0 0 0 0 0 0 0 0 libsmartconfig_ack.a 0 0 0 0 0 0 0 0 libwpa.a 0 0 0 0 0 0 0 0 libwpa2.a 0 0 0 0 0 0 0 0 libwps.a 0 0 0 0 0 0 0 0 The following entries are present in only: Archive File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total libesp_common.a 8 184 0 239 0 783 5421 6635 libesp_timer.a 16 20 0 794 0 723 507 2060 libesp_ringbuf.a 0 0 0 858 0 0 150 1008 libxtensa.a 0 0 0 217 0 0 0 217 libsoc_esp32.a 0 0 0 0 0 0 160 160 (exe) 0 0 0 3 0 3 12 18 libefuse.a 0 0 0 0 0 0 0 0 libmbedcrypto.a 0 0 0 0 0 0 0 0 *** Running idf_size.py diff --archives with app in reverse order... MAP file: app2.map MAP file: app.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 8580 bytes 9324 -744 DRAM .bss size: 2024 bytes 8296 -6272 Used static DRAM: 10604 bytes ( 170132 available, 5.9% used) 17620 -7016 ( +7016 available, +0 total) Used static IRAM: 38956 bytes ( 92116 available, 29.7% used) 38932 +24 ( -24 available, +0 total) Flash code: 77191 bytes 146944 -69753 Flash rodata: 22360 bytes 39580 -17220 Total image size:~ 149111 bytes (.bin may be padded larger) 243076 -93965 Per-archive contributions to ELF file: Archive File DRAM .data DRAM .bss DRAM other IRAM D/IRAM Flash code Flash rodata Total | | |-| | |-| | |-| | |-| | |-| | |-| | |-| | |- ----------------------- ----------------------- ----------------------- ----------------------- libc.a| 364| | +364| | | | | | | | | | | | | 54704| 55583| -879| 3883| 3889| -6| 58951| 59472| -521 libfreertos.a| 4140| 4156| -16| 792| 832| -40| | | | 12884| 12853| +31| | | | | | | 1721| 1545| +176| 19537| 19386| +151 libesp32.a| 2118| 2635| -517| 81| 2375| -2294| | | | 5462| 7758| -2296| | | | 4511| 4814| -303| 2751| 8133| -5382| 14923| 25715| -10792 libsoc.a| 208| 660| -452| 4| 8| -4| | | | 6790| 3887| +2903| | | | 1763| | +1763| 1956| 3456| -1500| 10721| 8011| +2710 libspi_flash.a| 779| 36| +743| 294| 359| -65| | | | 4896| 7004| -2108| | | | 1135| 886| +249| 1412| 1624| -212| 8516| 9909| -1393 libvfs.a| 308| 232| +76| 48| 103| -55| | | | | | | | | | 5650| 3770| +1880| 915| 403| +512| 6921| 4508| +2413 libdriver.a| 112| 40| +72| 20| 20| | | | | | | | | | | 4272| 961| +3311| 1910| 537| +1373| 6314| 1558| +4756 libheap.a| 304| 1331| -1027| 4| 4| | | | | 3129| 4376| -1247| | | | 884| 1218| -334| 741| 980| -239| 5062| 7909| -2847 libnewlib.a| 152| 152| | 272| 272| | | | | 820| 853| -33| | | | 868| 803| +65| 84| 86| -2| 2196| 2166| +30 libbootloader_support.a| | | | | | | | | | 1028| | +1028| | | | 565| | +565| 20| | +20| 1613| | +1613 liblog.a| 8| 8| | 272| 268| +4| | | | 222| 456| -234| | | | 484| 396| +88| 147| 166| -19| 1133| 1294| -161 libapp_update.a| | | | 4| | +4| | | | 109| | +109| | | | 159| 123| +36| 470| 717| -247| 742| 840| -98 libhal.a| | | | | | | | | | 447| 515| -68| | | | | | | 32| 32| | 479| 547| -68 libpthread.a| 8| 16| -8| 12| 12| | | | | | 174| -174| | | | 264| 774| -510| | 638| -638| 284| 1614| -1330 libgcc.a| | 4| -4| | 20| -20| | | | | 104| -104| | | | | 5488| -5488| 160| 888| -728| 160| 6504| -6344 libmain.a| | | | | | | | | | | | | | | | 72| 53| +19| 39| 10| +29| 111| 63| +48 libcxx.a| | | | | | | | | | | | | | | | 11| 11| | | | | 11| 11| libwpa_supplicant.a| | | | | | | | | | | | | | | | | | | | | | | | The following entries are present in only: Archive File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total libesp_common.a 8 184 0 239 0 783 5421 6635 libesp_timer.a 16 20 0 794 0 723 507 2060 libesp_ringbuf.a 0 0 0 858 0 0 150 1008 libxtensa.a 0 0 0 217 0 0 0 217 libsoc_esp32.a 0 0 0 0 0 0 160 160 (exe) 0 0 0 3 0 3 12 18 libefuse.a 0 0 0 0 0 0 0 0 libmbedcrypto.a 0 0 0 0 0 0 0 0 The following entries are present in only: Archive File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total liblwip.a 14 3751 0 0 0 66978 13936 84679 libunity.a 0 121 0 0 0 2316 830 3267 libstdc++.a 8 16 0 0 0 1827 1062 2913 libtcpip_adapter.a 0 81 0 0 0 180 359 620 libm.a 0 0 0 92 0 0 0 92 libxtensa-debug-module.a 0 0 0 8 0 0 0 8 libcoexist.a 0 0 0 0 0 0 0 0 libcore.a 0 0 0 0 0 0 0 0 libethernet.a 0 0 0 0 0 0 0 0 libmbedtls.a 0 0 0 0 0 0 0 0 libmesh.a 0 0 0 0 0 0 0 0 libnet80211.a 0 0 0 0 0 0 0 0 libnvs_flash.a 0 0 0 0 0 0 0 0 libphy.a 0 0 0 0 0 0 0 0 libpp.a 0 0 0 0 0 0 0 0 librtc.a 0 0 0 0 0 0 0 0 libsmartconfig_ack.a 0 0 0 0 0 0 0 0 libwpa.a 0 0 0 0 0 0 0 0 libwpa2.a 0 0 0 0 0 0 0 0 libwps.a 0 0 0 0 0 0 0 0 *** Running idf_size.py diff --files with bootloader... MAP file: app.map MAP file: bootloader.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 4 +9320 DRAM .bss size: 8296 bytes 48 +8248 DRAM other size: 0 bytes (.noinit) 7160 -7160 (+.noinit, -.dram0.rodata) Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 7212 +10408 (+104792 available, +115200 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 4445 +34487 ( -695 available, +33792 total) Flash code: 146944 bytes 0 +146944 Flash rodata: 39580 bytes 0 +39580 Total image size:~ 243076 bytes (.bin may be padded larger) 11657 +231419 Per-file contributions to ELF file: Object File DRAM .data DRAM .bss DRAM other IRAM D/IRAM Flash code Flash rodata Total | | |-| | |-| | |-| | |-| | |-| | |-| | |-| | |- ----------------------- ----------------------- ----------------------- ----------------------- _udivdi3.o| | | | | | | | | | | | | | | | | | | 40| | +40| 40| | +40 The following entries are present in only: Object File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total lib_a-vfprintf.o 0 0 0 0 0 14193 756 14949 lib_a-svfprintf.o 0 0 0 0 0 13834 756 14590 lib_a-svfiprintf.o 0 0 0 0 0 9642 1210 10852 lib_a-vfiprintf.o 0 0 0 0 0 9933 738 10671 nd6.o 8 1027 0 0 0 8427 136 9598 tcp_in.o 0 54 0 0 0 8127 916 9097 tasks.o 20 700 0 5667 0 0 503 6890 tcp_out.o 0 0 0 0 0 5060 1124 6184 sockets.o 0 728 0 0 0 4627 824 6179 tcp.o 4 23 0 0 0 4290 1384 5701 api_msg.o 0 0 0 0 0 3763 1366 5129 dhcp.o 0 8 0 0 0 3456 1401 4865 panic.o 2579 5 0 2145 0 0 0 4729 esp_err_to_name.o 0 0 0 0 0 50 4091 4141 unwind-dw2-fde.o 4 20 0 0 0 3316 404 3744 pbuf.o 0 1 0 0 0 2453 1161 3615 portasm.o 3084 0 0 480 0 0 0 3564 lib_a-dtoa.o 0 0 0 0 0 3522 13 3535 etharp.o 0 241 0 0 0 2618 658 3517 ip6.o 0 0 0 0 0 3212 124 3336 dns.o 0 1292 0 0 0 1809 206 3307 spi_flash_rom_patch.o 0 0 0 2518 0 0 766 3284 udp.o 2 4 0 0 0 3020 216 3242 intr_alloc.o 8 22 0 726 0 1749 710 3215 multi_heap.o 857 0 0 2217 0 0 0 3074 queue.o 8 56 0 2569 0 0 369 3002 flash_ops.o 32 41 0 2352 0 99 0 2524 unwind-dw2-xtensa.o 0 0 0 0 0 2172 324 2496 rtc_clk.o 660 8 0 1794 0 0 0 2462 lib_a-mprec.o 0 0 0 0 0 2134 296 2430 vfs.o 192 40 0 0 0 1995 132 2359 ip6_frag.o 0 6 0 0 0 1905 442 2353 api_lib.o 0 0 0 0 0 1425 919 2344 igmp.o 0 12 0 0 0 1604 707 2323 dbg_stubs.o 0 2072 0 32 0 100 0 2204 vfs_uart.o 40 63 0 0 0 1775 271 2149 unity_platform.o 0 13 0 0 0 1511 600 2124 esp_timer_esp32.o 8 26 0 1295 0 254 526 2109 rtc_periph.o 0 0 0 0 0 0 2080 2080 flash_mmap.o 0 296 0 1298 0 124 327 2045 heap_caps.o 4 0 0 1195 0 188 593 1980 eh_personality.o 0 0 0 0 0 1561 384 1945 ip4.o 0 6 0 0 0 1664 139 1809 netif.o 0 241 0 0 0 1239 287 1767 xtensa_vectors.o 8 0 0 1697 0 0 36 1741 cpu_start.o 0 1 0 806 0 277 486 1570 clk.o 0 0 0 67 0 581 893 1541 timers.o 8 56 0 1149 0 0 233 1446 sys_arch.o 0 8 0 0 0 1216 222 1446 multi_heap_poisoning.o 470 0 0 964 0 0 0 1434 heap_caps_init.o 0 4 0 0 0 1030 387 1421 mld6.o 0 4 0 0 0 1334 0 1338 cache_utils.o 4 14 0 836 0 81 390 1325 raw.o 0 4 0 0 0 1087 223 1314 esp_timer.o 8 20 0 702 0 429 142 1301 log.o 8 268 0 456 0 396 166 1294 system_api.o 0 8 0 589 0 0 662 1259 soc_memory_layout.o 0 0 0 0 0 0 1239 1239 icmp.o 0 0 0 0 0 769 371 1140 xtensa_intr_asm.o 1024 0 0 51 0 0 0 1075 port.o 0 16 0 617 0 0 369 1002 pthread.o 8 8 0 174 0 298 512 1000 icmp6.o 0 0 0 0 0 863 127 990 rtc_init.o 0 0 0 980 0 0 0 980 unity.o 0 108 0 0 0 767 90 965 rtc_time.o 0 0 0 803 0 0 137 940 dport_access.o 8 40 0 539 0 189 129 905 lib_a-fseeko.o 0 0 0 0 0 862 0 862 time.o 0 32 0 139 0 691 0 862 tcpip.o 0 16 0 0 0 644 191 851 esp_ota_ops.o 0 0 0 0 0 123 717 840 periph_ctrl.o 8 0 0 0 0 520 256 784 timers.o 0 12 0 0 0 638 131 781 partition.o 0 8 0 0 0 582 141 731 locks.o 8 0 0 552 0 0 84 644 ipc.o 0 36 0 159 0 329 104 628 tcpip_adapter_lwip.o 0 81 0 0 0 180 359 620 pthread_local_storage.o 8 4 0 0 0 476 126 614 inet_chksum.o 0 0 0 0 0 580 0 580 crosscore_int.o 8 8 0 204 0 126 148 494 netbuf.o 0 0 0 0 0 154 326 480 vfs_lwip.o 0 0 0 0 0 307 155 462 syscall_table.o 144 240 0 0 0 67 0 451 timer.o 16 0 0 0 0 112 281 409 int_wdt.o 0 1 0 87 0 301 0 389 eh_globals.o 0 16 0 0 0 149 193 358 brownout.o 0 0 0 0 0 145 191 336 freertos_hooks.o 8 128 0 43 0 137 0 316 windowspill_asm.o 0 0 0 311 0 0 0 311 cpu_util.o 0 0 0 310 0 0 0 310 rtc_module.o 8 8 0 0 0 291 0 307 xtensa_context.o 0 0 0 299 0 0 0 299 eh_terminate.o 0 0 0 0 0 117 141 258 ethernet.o 0 0 0 0 0 244 12 256 lib_a-puts.o 0 0 0 0 0 182 60 242 dport_panic_highint_hdl. 8 0 0 234 0 0 0 242 lib_a-reent.o 0 0 0 0 0 232 0 232 lib_a-fopen.o 0 0 0 0 0 228 0 228 dhcpserver.o 0 4 0 0 0 203 0 207 test_utils.o 0 0 0 0 0 38 140 178 lib_a-sprintf.o 0 0 0 0 0 167 0 167 cache_err_int.o 0 0 0 56 0 98 0 154 list.o 0 0 0 142 0 0 0 142 xtensa_intr.o 0 0 0 104 0 0 35 139 syscalls.o 0 0 0 94 0 45 0 139 si_class_type_info.o 0 0 0 0 0 0 136 136 lib_a-assert.o 0 0 0 0 0 68 60 128 lib_a-flags.o 0 0 0 0 0 127 0 127 lib_a-printf.o 0 0 0 0 0 116 0 116 ip4_addr.o 0 0 0 0 0 72 40 112 class_type_info.o 0 0 0 0 0 0 112 112 lib_a-s_frexp.o 0 0 0 0 0 110 0 110 ip.o 0 60 0 0 0 50 0 110 memp.o 0 0 0 0 0 0 108 108 lib2funcs.o 0 0 0 104 0 0 0 104 lib_a-vprintf.o 0 0 0 0 0 94 0 94 lib_a-s_fpclassify.o 0 0 0 92 0 0 0 92 def.o 0 0 0 0 0 91 0 91 lib_a-fiprintf.o 0 0 0 0 0 84 0 84 hw_random.o 0 4 0 74 0 0 0 78 stack_check.o 0 4 0 0 0 32 42 78 clock.o 0 0 0 72 0 0 0 72 reent_init.o 0 0 0 68 0 0 2 70 app_main.o 0 0 0 0 0 53 10 63 state_asm--restore_extra 0 0 0 62 0 0 0 62 state_asm--save_extra_nw 0 0 0 62 0 0 0 62 uart.o 8 12 0 0 0 38 0 58 new_opv.o 0 0 0 0 0 0 56 56 xtensa_vector_defaults.o 0 0 0 46 0 0 0 46 lib_a-fseek.o 0 0 0 0 0 45 0 45 _divdi3.o 0 0 0 0 0 0 40 40 _moddi3.o 0 0 0 0 0 0 40 40 _umoddi3.o 0 0 0 0 0 0 40 40 new_op.o 0 0 0 0 0 0 40 40 xtensa_init.o 0 4 0 32 0 0 0 36 interrupts--intlevel.o 0 0 0 0 0 0 32 32 init.o 0 0 0 0 0 27 0 27 wifi_init.o 0 0 0 0 0 17 9 26 ip6_addr.o 0 0 0 0 0 0 20 20 lib_a-errno.o 0 0 0 0 0 10 0 10 int_asm--set_intclear.o 0 0 0 8 0 0 0 8 eri.o 0 0 0 8 0 0 0 8 cxx_exception_stubs.o 0 0 0 0 0 6 0 6 cxx_guards.o 0 0 0 0 0 5 0 5 FreeRTOS-openocd.o 4 0 0 0 0 0 0 4 eh_term_handler.o 4 0 0 0 0 0 0 4 eh_unex_handler.o 4 0 0 0 0 0 0 4 bootloader_flash.o 0 0 0 0 0 0 0 0 bootloader_sha.o 0 0 0 0 0 0 0 0 esp_image_format.o 0 0 0 0 0 0 0 0 lib_a-fputs.o 0 0 0 0 0 0 0 0 lib_a-snprintf.o 0 0 0 0 0 0 0 0 lib_a-strerror.o 0 0 0 0 0 0 0 0 lib_a-sysgettod.o 0 0 0 0 0 0 0 0 lib_a-u_strerr.o 0 0 0 0 0 0 0 0 lib_a-vsnprintf.o 0 0 0 0 0 0 0 0 lib_a-xpg_strerror_r.o 0 0 0 0 0 0 0 0 coexist_api.o 0 0 0 0 0 0 0 0 coexist_arbit.o 0 0 0 0 0 0 0 0 coexist_core.o 0 0 0 0 0 0 0 0 coexist_dbg.o 0 0 0 0 0 0 0 0 coexist_hw.o 0 0 0 0 0 0 0 0 coexist_param.o 0 0 0 0 0 0 0 0 coexist_timer.o 0 0 0 0 0 0 0 0 misc_nvs.o 0 0 0 0 0 0 0 0 gpio.o 0 0 0 0 0 0 0 0 ets_timer_legacy.o 0 0 0 0 0 0 0 0 event_default_handlers.o 0 0 0 0 0 0 0 0 event_loop.o 0 0 0 0 0 0 0 0 lib_printf.o 0 0 0 0 0 0 0 0 phy_init.o 0 0 0 0 0 0 0 0 sha.o 0 0 0 0 0 0 0 0 wifi_os_adapter.o 0 0 0 0 0 0 0 0 emac_dev.o 0 0 0 0 0 0 0 0 emac_main.o 0 0 0 0 0 0 0 0 event_groups.o 0 0 0 0 0 0 0 0 ringbuf.o 0 0 0 0 0 0 0 0 _addsubdf3.o 0 0 0 0 0 0 0 0 _cmpdf2.o 0 0 0 0 0 0 0 0 _divdf3.o 0 0 0 0 0 0 0 0 _divsf3.o 0 0 0 0 0 0 0 0 _extendsfdf2.o 0 0 0 0 0 0 0 0 _fixdfsi.o 0 0 0 0 0 0 0 0 _floatdidf.o 0 0 0 0 0 0 0 0 _floatdisf.o 0 0 0 0 0 0 0 0 _floatsidf.o 0 0 0 0 0 0 0 0 _muldf3.o 0 0 0 0 0 0 0 0 _popcountsi2.o 0 0 0 0 0 0 0 0 ethernetif.o 0 0 0 0 0 0 0 0 ethip6.o 0 0 0 0 0 0 0 0 wlanif.o 0 0 0 0 0 0 0 0 esp_sha256.o 0 0 0 0 0 0 0 0 mesh.o 0 0 0 0 0 0 0 0 mesh_common.o 0 0 0 0 0 0 0 0 mesh_config.o 0 0 0 0 0 0 0 0 mesh_main.o 0 0 0 0 0 0 0 0 mesh_parent.o 0 0 0 0 0 0 0 0 mesh_route.o 0 0 0 0 0 0 0 0 mesh_schedule.o 0 0 0 0 0 0 0 0 mesh_timer.o 0 0 0 0 0 0 0 0 mesh_utilities.o 0 0 0 0 0 0 0 0 mesh_wifi.o 0 0 0 0 0 0 0 0 ieee80211.o 0 0 0 0 0 0 0 0 ieee80211_action.o 0 0 0 0 0 0 0 0 ieee80211_action_vendor. 0 0 0 0 0 0 0 0 ieee80211_api.o 0 0 0 0 0 0 0 0 ieee80211_crypto.o 0 0 0 0 0 0 0 0 ieee80211_crypto_ccmp.o 0 0 0 0 0 0 0 0 ieee80211_crypto_tkip.o 0 0 0 0 0 0 0 0 ieee80211_crypto_wep.o 0 0 0 0 0 0 0 0 ieee80211_debug.o 0 0 0 0 0 0 0 0 ieee80211_ets.o 0 0 0 0 0 0 0 0 ieee80211_hostap.o 0 0 0 0 0 0 0 0 ieee80211_ht.o 0 0 0 0 0 0 0 0 ieee80211_ie_vendor.o 0 0 0 0 0 0 0 0 ieee80211_input.o 0 0 0 0 0 0 0 0 ieee80211_ioctl.o 0 0 0 0 0 0 0 0 ieee80211_mesh_quick.o 0 0 0 0 0 0 0 0 ieee80211_misc.o 0 0 0 0 0 0 0 0 ieee80211_nvs.o 0 0 0 0 0 0 0 0 ieee80211_output.o 0 0 0 0 0 0 0 0 ieee80211_phy.o 0 0 0 0 0 0 0 0 ieee80211_power.o 0 0 0 0 0 0 0 0 ieee80211_proto.o 0 0 0 0 0 0 0 0 ieee80211_regdomain.o 0 0 0 0 0 0 0 0 ieee80211_rfid.o 0 0 0 0 0 0 0 0 ieee80211_scan.o 0 0 0 0 0 0 0 0 ieee80211_sta.o 0 0 0 0 0 0 0 0 ieee80211_timer.o 0 0 0 0 0 0 0 0 wl_chm.o 0 0 0 0 0 0 0 0 wl_cnx.o 0 0 0 0 0 0 0 0 nvs_api.o 0 0 0 0 0 0 0 0 nvs_item_hash_list.o 0 0 0 0 0 0 0 0 nvs_page.o 0 0 0 0 0 0 0 0 nvs_pagemanager.o 0 0 0 0 0 0 0 0 nvs_storage.o 0 0 0 0 0 0 0 0 nvs_types.o 0 0 0 0 0 0 0 0 phy.o 0 0 0 0 0 0 0 0 phy_chip_v7.o 0 0 0 0 0 0 0 0 phy_chip_v7_ana.o 0 0 0 0 0 0 0 0 phy_chip_v7_cal.o 0 0 0 0 0 0 0 0 esf_buf.o 0 0 0 0 0 0 0 0 if_hwctrl.o 0 0 0 0 0 0 0 0 lmac.o 0 0 0 0 0 0 0 0 pm.o 0 0 0 0 0 0 0 0 pm_for_bcn_only_mode.o 0 0 0 0 0 0 0 0 pp.o 0 0 0 0 0 0 0 0 pp_debug.o 0 0 0 0 0 0 0 0 pp_timer.o 0 0 0 0 0 0 0 0 rate_control.o 0 0 0 0 0 0 0 0 trc.o 0 0 0 0 0 0 0 0 wdev.o 0 0 0 0 0 0 0 0 bt_bb.o 0 0 0 0 0 0 0 0 pm.o 0 0 0 0 0 0 0 0 rtc.o 0 0 0 0 0 0 0 0 rtc_analog.o 0 0 0 0 0 0 0 0 smartconfig_ack.o 0 0 0 0 0 0 0 0 gpio_periph.o 0 0 0 0 0 0 0 0 rtc_sleep.o 0 0 0 0 0 0 0 0 bad_alloc.o 0 0 0 0 0 0 0 0 del_op.o 0 0 0 0 0 0 0 0 del_opv.o 0 0 0 0 0 0 0 0 eh_exception.o 0 0 0 0 0 0 0 0 new_handler.o 0 0 0 0 0 0 0 0 pure.o 0 0 0 0 0 0 0 0 tinfo.o 0 0 0 0 0 0 0 0 ap_config.o 0 0 0 0 0 0 0 0 common.o 0 0 0 0 0 0 0 0 wpa.o 0 0 0 0 0 0 0 0 wpa_auth.o 0 0 0 0 0 0 0 0 wpa_auth_ie.o 0 0 0 0 0 0 0 0 wpa_common.o 0 0 0 0 0 0 0 0 wpa_debug.o 0 0 0 0 0 0 0 0 wpa_ie.o 0 0 0 0 0 0 0 0 wpa_main.o 0 0 0 0 0 0 0 0 wpabuf.o 0 0 0 0 0 0 0 0 wpas_glue.o 0 0 0 0 0 0 0 0 wpa2_internal.o 0 0 0 0 0 0 0 0 os_xtensa.o 0 0 0 0 0 0 0 0 wps_internal.o 0 0 0 0 0 0 0 0 The following entries are present in only: Object File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total bootloader_init.c.o 0 24 0 0 0 0 0 24 esp_image_format.c.o 0 8 0 0 0 0 0 8 bootloader_flash.c.o 4 1 0 0 0 0 0 5 bootloader_sha.c.o 0 4 0 0 0 0 0 4 rtc_clk.c.o 0 4 0 0 0 0 0 4 bootloader_utility.c.o 0 1 0 0 0 0 0 1 crt0.o 0 0 0 0 0 0 0 0 crtbegin.o 0 0 0 0 0 0 0 0 crtend.o 0 0 0 0 0 0 0 0 crti.o 0 0 0 0 0 0 0 0 crtn.o 0 0 0 0 0 0 0 0 project_elf_src.c.o 0 0 0 0 0 0 0 0 bootloader_clock.c.o 0 0 0 0 0 0 0 0 bootloader_common.c.o 0 0 0 0 0 0 0 0 bootloader_efuse_esp32.c 0 0 0 0 0 0 0 0 bootloader_esp32.c.o 0 0 0 0 0 0 0 0 bootloader_flash_config_ 0 0 0 0 0 0 0 0 bootloader_random.c.o 0 0 0 0 0 0 0 0 flash_partitions.c.o 0 0 0 0 0 0 0 0 flash_qio_mode.c.o 0 0 0 0 0 0 0 0 lib_a-impure.o 0 0 0 0 0 0 0 0 lib_a-memcmp.o 0 0 0 0 0 0 0 0 lib_a-memcpy.o 0 0 0 0 0 0 0 0 lib_a-memset.o 0 0 0 0 0 0 0 0 lib_a-strcspn.o 0 0 0 0 0 0 0 0 lib_a-strlen.o 0 0 0 0 0 0 0 0 lib_a-strncpy.o 0 0 0 0 0 0 0 0 lib_a-strstr.o 0 0 0 0 0 0 0 0 _bswapsi2.o 0 0 0 0 0 0 0 0 log_noos.c.o 0 0 0 0 0 0 0 0 bootloader_start.c.o 0 0 0 0 0 0 0 0 cpu_util.c.o 0 0 0 0 0 0 0 0 rtc_clk_init.c.o 0 0 0 0 0 0 0 0 rtc_init.c.o 0 0 0 0 0 0 0 0 rtc_time.c.o 0 0 0 0 0 0 0 0 rtc_wdt.c.o 0 0 0 0 0 0 0 0 gpio_periph.c.o 0 0 0 0 0 0 0 0 spi_flash_rom_patch.c.o 0 0 0 0 0 0 0 0 *** Running idf_size.py diff --files with itself... MAP file: app.map MAP file: app.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 9324 DRAM .bss size: 8296 bytes 8296 Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 17620 ( +0 available, +0 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 38932 ( +0 available, +0 total) Flash code: 146944 bytes 146944 Flash rodata: 39580 bytes 39580 Total image size:~ 243076 bytes (.bin may be padded larger) 243076 Per-file contributions to ELF file: Object File DRAM .data DRAM .bss DRAM other IRAM D/IRAM Flash code Flash rodata Total | | |-| | |-| | |-| | |-| | |-| | |-| | |-| | |- ----------------------- ----------------------- ----------------------- ----------------------- lib_a-vfprintf.o| | | | | | | | | | | | | | | | 14193| 14193| | 756| 756| | 14949| 14949| lib_a-svfprintf.o| | | | | | | | | | | | | | | | 13834| 13834| | 756| 756| | 14590| 14590| lib_a-svfiprintf.o| | | | | | | | | | | | | | | | 9642| 9642| | 1210| 1210| | 10852| 10852| lib_a-vfiprintf.o| | | | | | | | | | | | | | | | 9933| 9933| | 738| 738| | 10671| 10671| nd6.o| 8| 8| | 1027| 1027| | | | | | | | | | | 8427| 8427| | 136| 136| | 9598| 9598| tcp_in.o| | | | 54| 54| | | | | | | | | | | 8127| 8127| | 916| 916| | 9097| 9097| tasks.o| 20| 20| | 700| 700| | | | | 5667| 5667| | | | | | | | 503| 503| | 6890| 6890| tcp_out.o| | | | | | | | | | | | | | | | 5060| 5060| | 1124| 1124| | 6184| 6184| sockets.o| | | | 728| 728| | | | | | | | | | | 4627| 4627| | 824| 824| | 6179| 6179| tcp.o| 4| 4| | 23| 23| | | | | | | | | | | 4290| 4290| | 1384| 1384| | 5701| 5701| api_msg.o| | | | | | | | | | | | | | | | 3763| 3763| | 1366| 1366| | 5129| 5129| dhcp.o| | | | 8| 8| | | | | | | | | | | 3456| 3456| | 1401| 1401| | 4865| 4865| panic.o| 2579| 2579| | 5| 5| | | | | 2145| 2145| | | | | | | | | | | 4729| 4729| esp_err_to_name.o| | | | | | | | | | | | | | | | 50| 50| | 4091| 4091| | 4141| 4141| unwind-dw2-fde.o| 4| 4| | 20| 20| | | | | | | | | | | 3316| 3316| | 404| 404| | 3744| 3744| pbuf.o| | | | 1| 1| | | | | | | | | | | 2453| 2453| | 1161| 1161| | 3615| 3615| portasm.o| 3084| 3084| | | | | | | | 480| 480| | | | | | | | | | | 3564| 3564| lib_a-dtoa.o| | | | | | | | | | | | | | | | 3522| 3522| | 13| 13| | 3535| 3535| etharp.o| | | | 241| 241| | | | | | | | | | | 2618| 2618| | 658| 658| | 3517| 3517| ip6.o| | | | | | | | | | | | | | | | 3212| 3212| | 124| 124| | 3336| 3336| dns.o| | | | 1292| 1292| | | | | | | | | | | 1809| 1809| | 206| 206| | 3307| 3307| spi_flash_rom_patch.o| | | | | | | | | | 2518| 2518| | | | | | | | 766| 766| | 3284| 3284| udp.o| 2| 2| | 4| 4| | | | | | | | | | | 3020| 3020| | 216| 216| | 3242| 3242| intr_alloc.o| 8| 8| | 22| 22| | | | | 726| 726| | | | | 1749| 1749| | 710| 710| | 3215| 3215| multi_heap.o| 857| 857| | | | | | | | 2217| 2217| | | | | | | | | | | 3074| 3074| queue.o| 8| 8| | 56| 56| | | | | 2569| 2569| | | | | | | | 369| 369| | 3002| 3002| flash_ops.o| 32| 32| | 41| 41| | | | | 2352| 2352| | | | | 99| 99| | | | | 2524| 2524| unwind-dw2-xtensa.o| | | | | | | | | | | | | | | | 2172| 2172| | 324| 324| | 2496| 2496| rtc_clk.o| 660| 660| | 8| 8| | | | | 1794| 1794| | | | | | | | | | | 2462| 2462| lib_a-mprec.o| | | | | | | | | | | | | | | | 2134| 2134| | 296| 296| | 2430| 2430| vfs.o| 192| 192| | 40| 40| | | | | | | | | | | 1995| 1995| | 132| 132| | 2359| 2359| ip6_frag.o| | | | 6| 6| | | | | | | | | | | 1905| 1905| | 442| 442| | 2353| 2353| api_lib.o| | | | | | | | | | | | | | | | 1425| 1425| | 919| 919| | 2344| 2344| igmp.o| | | | 12| 12| | | | | | | | | | | 1604| 1604| | 707| 707| | 2323| 2323| dbg_stubs.o| | | | 2072| 2072| | | | | 32| 32| | | | | 100| 100| | | | | 2204| 2204| vfs_uart.o| 40| 40| | 63| 63| | | | | | | | | | | 1775| 1775| | 271| 271| | 2149| 2149| unity_platform.o| | | | 13| 13| | | | | | | | | | | 1511| 1511| | 600| 600| | 2124| 2124| esp_timer_esp32.o| 8| 8| | 26| 26| | | | | 1295| 1295| | | | | 254| 254| | 526| 526| | 2109| 2109| rtc_periph.o| | | | | | | | | | | | | | | | | | | 2080| 2080| | 2080| 2080| flash_mmap.o| | | | 296| 296| | | | | 1298| 1298| | | | | 124| 124| | 327| 327| | 2045| 2045| heap_caps.o| 4| 4| | | | | | | | 1195| 1195| | | | | 188| 188| | 593| 593| | 1980| 1980| eh_personality.o| | | | | | | | | | | | | | | | 1561| 1561| | 384| 384| | 1945| 1945| ip4.o| | | | 6| 6| | | | | | | | | | | 1664| 1664| | 139| 139| | 1809| 1809| netif.o| | | | 241| 241| | | | | | | | | | | 1239| 1239| | 287| 287| | 1767| 1767| xtensa_vectors.o| 8| 8| | | | | | | | 1697| 1697| | | | | | | | 36| 36| | 1741| 1741| cpu_start.o| | | | 1| 1| | | | | 806| 806| | | | | 277| 277| | 486| 486| | 1570| 1570| clk.o| | | | | | | | | | 67| 67| | | | | 581| 581| | 893| 893| | 1541| 1541| timers.o| 8| 8| | 56| 56| | | | | 1149| 1149| | | | | | | | 233| 233| | 1446| 1446| sys_arch.o| | | | 8| 8| | | | | | | | | | | 1216| 1216| | 222| 222| | 1446| 1446| multi_heap_poisoning.o| 470| 470| | | | | | | | 964| 964| | | | | | | | | | | 1434| 1434| heap_caps_init.o| | | | 4| 4| | | | | | | | | | | 1030| 1030| | 387| 387| | 1421| 1421| mld6.o| | | | 4| 4| | | | | | | | | | | 1334| 1334| | | | | 1338| 1338| cache_utils.o| 4| 4| | 14| 14| | | | | 836| 836| | | | | 81| 81| | 390| 390| | 1325| 1325| raw.o| | | | 4| 4| | | | | | | | | | | 1087| 1087| | 223| 223| | 1314| 1314| esp_timer.o| 8| 8| | 20| 20| | | | | 702| 702| | | | | 429| 429| | 142| 142| | 1301| 1301| log.o| 8| 8| | 268| 268| | | | | 456| 456| | | | | 396| 396| | 166| 166| | 1294| 1294| system_api.o| | | | 8| 8| | | | | 589| 589| | | | | | | | 662| 662| | 1259| 1259| soc_memory_layout.o| | | | | | | | | | | | | | | | | | | 1239| 1239| | 1239| 1239| icmp.o| | | | | | | | | | | | | | | | 769| 769| | 371| 371| | 1140| 1140| xtensa_intr_asm.o| 1024| 1024| | | | | | | | 51| 51| | | | | | | | | | | 1075| 1075| port.o| | | | 16| 16| | | | | 617| 617| | | | | | | | 369| 369| | 1002| 1002| pthread.o| 8| 8| | 8| 8| | | | | 174| 174| | | | | 298| 298| | 512| 512| | 1000| 1000| icmp6.o| | | | | | | | | | | | | | | | 863| 863| | 127| 127| | 990| 990| rtc_init.o| | | | | | | | | | 980| 980| | | | | | | | | | | 980| 980| unity.o| | | | 108| 108| | | | | | | | | | | 767| 767| | 90| 90| | 965| 965| rtc_time.o| | | | | | | | | | 803| 803| | | | | | | | 137| 137| | 940| 940| dport_access.o| 8| 8| | 40| 40| | | | | 539| 539| | | | | 189| 189| | 129| 129| | 905| 905| lib_a-fseeko.o| | | | | | | | | | | | | | | | 862| 862| | | | | 862| 862| time.o| | | | 32| 32| | | | | 139| 139| | | | | 691| 691| | | | | 862| 862| tcpip.o| | | | 16| 16| | | | | | | | | | | 644| 644| | 191| 191| | 851| 851| esp_ota_ops.o| | | | | | | | | | | | | | | | 123| 123| | 717| 717| | 840| 840| periph_ctrl.o| 8| 8| | | | | | | | | | | | | | 520| 520| | 256| 256| | 784| 784| timers.o| | | | 12| 12| | | | | | | | | | | 638| 638| | 131| 131| | 781| 781| partition.o| | | | 8| 8| | | | | | | | | | | 582| 582| | 141| 141| | 731| 731| locks.o| 8| 8| | | | | | | | 552| 552| | | | | | | | 84| 84| | 644| 644| ipc.o| | | | 36| 36| | | | | 159| 159| | | | | 329| 329| | 104| 104| | 628| 628| tcpip_adapter_lwip.o| | | | 81| 81| | | | | | | | | | | 180| 180| | 359| 359| | 620| 620| pthread_local_storage.o| 8| 8| | 4| 4| | | | | | | | | | | 476| 476| | 126| 126| | 614| 614| inet_chksum.o| | | | | | | | | | | | | | | | 580| 580| | | | | 580| 580| crosscore_int.o| 8| 8| | 8| 8| | | | | 204| 204| | | | | 126| 126| | 148| 148| | 494| 494| netbuf.o| | | | | | | | | | | | | | | | 154| 154| | 326| 326| | 480| 480| vfs_lwip.o| | | | | | | | | | | | | | | | 307| 307| | 155| 155| | 462| 462| syscall_table.o| 144| 144| | 240| 240| | | | | | | | | | | 67| 67| | | | | 451| 451| timer.o| 16| 16| | | | | | | | | | | | | | 112| 112| | 281| 281| | 409| 409| int_wdt.o| | | | 1| 1| | | | | 87| 87| | | | | 301| 301| | | | | 389| 389| eh_globals.o| | | | 16| 16| | | | | | | | | | | 149| 149| | 193| 193| | 358| 358| brownout.o| | | | | | | | | | | | | | | | 145| 145| | 191| 191| | 336| 336| freertos_hooks.o| 8| 8| | 128| 128| | | | | 43| 43| | | | | 137| 137| | | | | 316| 316| windowspill_asm.o| | | | | | | | | | 311| 311| | | | | | | | | | | 311| 311| cpu_util.o| | | | | | | | | | 310| 310| | | | | | | | | | | 310| 310| rtc_module.o| 8| 8| | 8| 8| | | | | | | | | | | 291| 291| | | | | 307| 307| xtensa_context.o| | | | | | | | | | 299| 299| | | | | | | | | | | 299| 299| eh_terminate.o| | | | | | | | | | | | | | | | 117| 117| | 141| 141| | 258| 258| ethernet.o| | | | | | | | | | | | | | | | 244| 244| | 12| 12| | 256| 256| lib_a-puts.o| | | | | | | | | | | | | | | | 182| 182| | 60| 60| | 242| 242| dport_panic_highint_hdl.| 8| 8| | | | | | | | 234| 234| | | | | | | | | | | 242| 242| lib_a-reent.o| | | | | | | | | | | | | | | | 232| 232| | | | | 232| 232| lib_a-fopen.o| | | | | | | | | | | | | | | | 228| 228| | | | | 228| 228| dhcpserver.o| | | | 4| 4| | | | | | | | | | | 203| 203| | | | | 207| 207| test_utils.o| | | | | | | | | | | | | | | | 38| 38| | 140| 140| | 178| 178| lib_a-sprintf.o| | | | | | | | | | | | | | | | 167| 167| | | | | 167| 167| cache_err_int.o| | | | | | | | | | 56| 56| | | | | 98| 98| | | | | 154| 154| list.o| | | | | | | | | | 142| 142| | | | | | | | | | | 142| 142| xtensa_intr.o| | | | | | | | | | 104| 104| | | | | | | | 35| 35| | 139| 139| syscalls.o| | | | | | | | | | 94| 94| | | | | 45| 45| | | | | 139| 139| si_class_type_info.o| | | | | | | | | | | | | | | | | | | 136| 136| | 136| 136| lib_a-assert.o| | | | | | | | | | | | | | | | 68| 68| | 60| 60| | 128| 128| lib_a-flags.o| | | | | | | | | | | | | | | | 127| 127| | | | | 127| 127| lib_a-printf.o| | | | | | | | | | | | | | | | 116| 116| | | | | 116| 116| ip4_addr.o| | | | | | | | | | | | | | | | 72| 72| | 40| 40| | 112| 112| class_type_info.o| | | | | | | | | | | | | | | | | | | 112| 112| | 112| 112| lib_a-s_frexp.o| | | | | | | | | | | | | | | | 110| 110| | | | | 110| 110| ip.o| | | | 60| 60| | | | | | | | | | | 50| 50| | | | | 110| 110| memp.o| | | | | | | | | | | | | | | | | | | 108| 108| | 108| 108| lib2funcs.o| | | | | | | | | | 104| 104| | | | | | | | | | | 104| 104| lib_a-vprintf.o| | | | | | | | | | | | | | | | 94| 94| | | | | 94| 94| lib_a-s_fpclassify.o| | | | | | | | | | 92| 92| | | | | | | | | | | 92| 92| def.o| | | | | | | | | | | | | | | | 91| 91| | | | | 91| 91| lib_a-fiprintf.o| | | | | | | | | | | | | | | | 84| 84| | | | | 84| 84| hw_random.o| | | | 4| 4| | | | | 74| 74| | | | | | | | | | | 78| 78| stack_check.o| | | | 4| 4| | | | | | | | | | | 32| 32| | 42| 42| | 78| 78| clock.o| | | | | | | | | | 72| 72| | | | | | | | | | | 72| 72| reent_init.o| | | | | | | | | | 68| 68| | | | | | | | 2| 2| | 70| 70| app_main.o| | | | | | | | | | | | | | | | 53| 53| | 10| 10| | 63| 63| state_asm--restore_extra| | | | | | | | | | 62| 62| | | | | | | | | | | 62| 62| state_asm--save_extra_nw| | | | | | | | | | 62| 62| | | | | | | | | | | 62| 62| uart.o| 8| 8| | 12| 12| | | | | | | | | | | 38| 38| | | | | 58| 58| new_opv.o| | | | | | | | | | | | | | | | | | | 56| 56| | 56| 56| xtensa_vector_defaults.o| | | | | | | | | | 46| 46| | | | | | | | | | | 46| 46| lib_a-fseek.o| | | | | | | | | | | | | | | | 45| 45| | | | | 45| 45| _divdi3.o| | | | | | | | | | | | | | | | | | | 40| 40| | 40| 40| _moddi3.o| | | | | | | | | | | | | | | | | | | 40| 40| | 40| 40| _udivdi3.o| | | | | | | | | | | | | | | | | | | 40| 40| | 40| 40| _umoddi3.o| | | | | | | | | | | | | | | | | | | 40| 40| | 40| 40| new_op.o| | | | | | | | | | | | | | | | | | | 40| 40| | 40| 40| xtensa_init.o| | | | 4| 4| | | | | 32| 32| | | | | | | | | | | 36| 36| interrupts--intlevel.o| | | | | | | | | | | | | | | | | | | 32| 32| | 32| 32| init.o| | | | | | | | | | | | | | | | 27| 27| | | | | 27| 27| wifi_init.o| | | | | | | | | | | | | | | | 17| 17| | 9| 9| | 26| 26| ip6_addr.o| | | | | | | | | | | | | | | | | | | 20| 20| | 20| 20| lib_a-errno.o| | | | | | | | | | | | | | | | 10| 10| | | | | 10| 10| int_asm--set_intclear.o| | | | | | | | | | 8| 8| | | | | | | | | | | 8| 8| eri.o| | | | | | | | | | 8| 8| | | | | | | | | | | 8| 8| cxx_exception_stubs.o| | | | | | | | | | | | | | | | 6| 6| | | | | 6| 6| cxx_guards.o| | | | | | | | | | | | | | | | 5| 5| | | | | 5| 5| FreeRTOS-openocd.o| 4| 4| | | | | | | | | | | | | | | | | | | | 4| 4| eh_term_handler.o| 4| 4| | | | | | | | | | | | | | | | | | | | 4| 4| eh_unex_handler.o| 4| 4| | | | | | | | | | | | | | | | | | | | 4| 4| bootloader_flash.o| | | | | | | | | | | | | | | | | | | | | | | | bootloader_sha.o| | | | | | | | | | | | | | | | | | | | | | | | esp_image_format.o| | | | | | | | | | | | | | | | | | | | | | | | lib_a-fputs.o| | | | | | | | | | | | | | | | | | | | | | | | lib_a-snprintf.o| | | | | | | | | | | | | | | | | | | | | | | | lib_a-strerror.o| | | | | | | | | | | | | | | | | | | | | | | | lib_a-sysgettod.o| | | | | | | | | | | | | | | | | | | | | | | | lib_a-u_strerr.o| | | | | | | | | | | | | | | | | | | | | | | | lib_a-vsnprintf.o| | | | | | | | | | | | | | | | | | | | | | | | lib_a-xpg_strerror_r.o| | | | | | | | | | | | | | | | | | | | | | | | coexist_api.o| | | | | | | | | | | | | | | | | | | | | | | | coexist_arbit.o| | | | | | | | | | | | | | | | | | | | | | | | coexist_core.o| | | | | | | | | | | | | | | | | | | | | | | | coexist_dbg.o| | | | | | | | | | | | | | | | | | | | | | | | coexist_hw.o| | | | | | | | | | | | | | | | | | | | | | | | coexist_param.o| | | | | | | | | | | | | | | | | | | | | | | | coexist_timer.o| | | | | | | | | | | | | | | | | | | | | | | | misc_nvs.o| | | | | | | | | | | | | | | | | | | | | | | | gpio.o| | | | | | | | | | | | | | | | | | | | | | | | ets_timer_legacy.o| | | | | | | | | | | | | | | | | | | | | | | | event_default_handlers.o| | | | | | | | | | | | | | | | | | | | | | | | event_loop.o| | | | | | | | | | | | | | | | | | | | | | | | lib_printf.o| | | | | | | | | | | | | | | | | | | | | | | | phy_init.o| | | | | | | | | | | | | | | | | | | | | | | | sha.o| | | | | | | | | | | | | | | | | | | | | | | | wifi_os_adapter.o| | | | | | | | | | | | | | | | | | | | | | | | emac_dev.o| | | | | | | | | | | | | | | | | | | | | | | | emac_main.o| | | | | | | | | | | | | | | | | | | | | | | | event_groups.o| | | | | | | | | | | | | | | | | | | | | | | | ringbuf.o| | | | | | | | | | | | | | | | | | | | | | | | _addsubdf3.o| | | | | | | | | | | | | | | | | | | | | | | | _cmpdf2.o| | | | | | | | | | | | | | | | | | | | | | | | _divdf3.o| | | | | | | | | | | | | | | | | | | | | | | | _divsf3.o| | | | | | | | | | | | | | | | | | | | | | | | _extendsfdf2.o| | | | | | | | | | | | | | | | | | | | | | | | _fixdfsi.o| | | | | | | | | | | | | | | | | | | | | | | | _floatdidf.o| | | | | | | | | | | | | | | | | | | | | | | | _floatdisf.o| | | | | | | | | | | | | | | | | | | | | | | | _floatsidf.o| | | | | | | | | | | | | | | | | | | | | | | | _muldf3.o| | | | | | | | | | | | | | | | | | | | | | | | _popcountsi2.o| | | | | | | | | | | | | | | | | | | | | | | | ethernetif.o| | | | | | | | | | | | | | | | | | | | | | | | ethip6.o| | | | | | | | | | | | | | | | | | | | | | | | wlanif.o| | | | | | | | | | | | | | | | | | | | | | | | esp_sha256.o| | | | | | | | | | | | | | | | | | | | | | | | mesh.o| | | | | | | | | | | | | | | | | | | | | | | | mesh_common.o| | | | | | | | | | | | | | | | | | | | | | | | mesh_config.o| | | | | | | | | | | | | | | | | | | | | | | | mesh_main.o| | | | | | | | | | | | | | | | | | | | | | | | mesh_parent.o| | | | | | | | | | | | | | | | | | | | | | | | mesh_route.o| | | | | | | | | | | | | | | | | | | | | | | | mesh_schedule.o| | | | | | | | | | | | | | | | | | | | | | | | mesh_timer.o| | | | | | | | | | | | | | | | | | | | | | | | mesh_utilities.o| | | | | | | | | | | | | | | | | | | | | | | | mesh_wifi.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_action.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_action_vendor.| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_api.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_crypto.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_crypto_ccmp.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_crypto_tkip.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_crypto_wep.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_debug.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_ets.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_hostap.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_ht.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_ie_vendor.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_input.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_ioctl.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_mesh_quick.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_misc.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_nvs.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_output.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_phy.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_power.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_proto.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_regdomain.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_rfid.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_scan.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_sta.o| | | | | | | | | | | | | | | | | | | | | | | | ieee80211_timer.o| | | | | | | | | | | | | | | | | | | | | | | | wl_chm.o| | | | | | | | | | | | | | | | | | | | | | | | wl_cnx.o| | | | | | | | | | | | | | | | | | | | | | | | nvs_api.o| | | | | | | | | | | | | | | | | | | | | | | | nvs_item_hash_list.o| | | | | | | | | | | | | | | | | | | | | | | | nvs_page.o| | | | | | | | | | | | | | | | | | | | | | | | nvs_pagemanager.o| | | | | | | | | | | | | | | | | | | | | | | | nvs_storage.o| | | | | | | | | | | | | | | | | | | | | | | | nvs_types.o| | | | | | | | | | | | | | | | | | | | | | | | phy.o| | | | | | | | | | | | | | | | | | | | | | | | phy_chip_v7.o| | | | | | | | | | | | | | | | | | | | | | | | phy_chip_v7_ana.o| | | | | | | | | | | | | | | | | | | | | | | | phy_chip_v7_cal.o| | | | | | | | | | | | | | | | | | | | | | | | esf_buf.o| | | | | | | | | | | | | | | | | | | | | | | | if_hwctrl.o| | | | | | | | | | | | | | | | | | | | | | | | lmac.o| | | | | | | | | | | | | | | | | | | | | | | | pm.o| | | | | | | | | | | | | | | | | | | | | | | | pm_for_bcn_only_mode.o| | | | | | | | | | | | | | | | | | | | | | | | pp.o| | | | | | | | | | | | | | | | | | | | | | | | pp_debug.o| | | | | | | | | | | | | | | | | | | | | | | | pp_timer.o| | | | | | | | | | | | | | | | | | | | | | | | rate_control.o| | | | | | | | | | | | | | | | | | | | | | | | trc.o| | | | | | | | | | | | | | | | | | | | | | | | wdev.o| | | | | | | | | | | | | | | | | | | | | | | | bt_bb.o| | | | | | | | | | | | | | | | | | | | | | | | pm.o| | | | | | | | | | | | | | | | | | | | | | | | rtc.o| | | | | | | | | | | | | | | | | | | | | | | | rtc_analog.o| | | | | | | | | | | | | | | | | | | | | | | | smartconfig_ack.o| | | | | | | | | | | | | | | | | | | | | | | | gpio_periph.o| | | | | | | | | | | | | | | | | | | | | | | | rtc_sleep.o| | | | | | | | | | | | | | | | | | | | | | | | bad_alloc.o| | | | | | | | | | | | | | | | | | | | | | | | del_op.o| | | | | | | | | | | | | | | | | | | | | | | | del_opv.o| | | | | | | | | | | | | | | | | | | | | | | | eh_exception.o| | | | | | | | | | | | | | | | | | | | | | | | new_handler.o| | | | | | | | | | | | | | | | | | | | | | | | pure.o| | | | | | | | | | | | | | | | | | | | | | | | tinfo.o| | | | | | | | | | | | | | | | | | | | | | | | ap_config.o| | | | | | | | | | | | | | | | | | | | | | | | common.o| | | | | | | | | | | | | | | | | | | | | | | | wpa.o| | | | | | | | | | | | | | | | | | | | | | | | wpa_auth.o| | | | | | | | | | | | | | | | | | | | | | | | wpa_auth_ie.o| | | | | | | | | | | | | | | | | | | | | | | | wpa_common.o| | | | | | | | | | | | | | | | | | | | | | | | wpa_debug.o| | | | | | | | | | | | | | | | | | | | | | | | wpa_ie.o| | | | | | | | | | | | | | | | | | | | | | | | wpa_main.o| | | | | | | | | | | | | | | | | | | | | | | | wpabuf.o| | | | | | | | | | | | | | | | | | | | | | | | wpas_glue.o| | | | | | | | | | | | | | | | | | | | | | | | wpa2_internal.o| | | | | | | | | | | | | | | | | | | | | | | | os_xtensa.o| | | | | | | | | | | | | | | | | | | | | | | | wps_internal.o| | | | | | | | | | | | | | | | | | | | | | | | *** Running idf_size.py diff --files with another app... MAP file: app.map MAP file: app2.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 8580 +744 DRAM .bss size: 8296 bytes 2024 +6272 Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 10604 +7016 ( -7016 available, +0 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 38956 -24 ( +24 available, +0 total) Flash code: 146944 bytes 77191 +69753 Flash rodata: 39580 bytes 22360 +17220 Total image size:~ 243076 bytes (.bin may be padded larger) 149111 +93965 Per-file contributions to ELF file: Object File DRAM .data DRAM .bss DRAM other IRAM D/IRAM Flash code Flash rodata Total | | |-| | |-| | |-| | |-| | |-| | |-| | |-| | |- ----------------------- ----------------------- ----------------------- ----------------------- lib_a-vfprintf.o| | | | | | | | | | | | | | | | 14193| 13681| +512| 756| 752| +4| 14949| 14433| +516 lib_a-svfprintf.o| | | | | | | | | | | | | | | | 13834| 13290| +544| 756| 752| +4| 14590| 14042| +548 lib_a-svfiprintf.o| | | | | | | | | | | | | | | | 9642| 9623| +19| 1210| 1206| +4| 10852| 10829| +23 lib_a-vfiprintf.o| | | | | | | | | | | | | | | | 9933| 9933| | 738| 734| +4| 10671| 10667| +4 lib_a-dtoa.o| | | | | | | | | | | | | | | | 3522| 3524| -2| 13| 13| | 3535| 3537| -2 lib_a-mprec.o| | | | | | | | | | | | | | | | 2134| 2140| -6| 296| 296| | 2430| 2436| -6 lib_a-fseeko.o| | | | | | | | | | | | | | | | 862| 918| -56| | | | 862| 918| -56 windowspill_asm.o| | | | | | | | | | 311| 315| -4| | | | | | | | | | 311| 315| -4 lib_a-puts.o| | | | | | | | | | | | | | | | 182| 234| -52| 60| 60| | 242| 294| -52 lib_a-reent.o| | | | | | | | | | | | | | | | 232| 236| -4| | | | 232| 236| -4 lib_a-fopen.o| | | | | | | | | | | | | | | | 228| 244| -16| | | | 228| 244| -16 lib_a-assert.o| | | | | | | | | | | | | | | | 68| 68| | 60| 60| | 128| 128| lib_a-flags.o| | | | | | | | | | | | | | | | 127| 128| -1| | | | 127| 128| -1 lib_a-printf.o| | | | | | | | | | | | | | | | 116| | +116| | | | 116| | +116 lib_a-s_frexp.o| | | | | | | | | | | | | | | | 110| 100| +10| | | | 110| 100| +10 lib_a-vprintf.o| | | | | | | | | | | | | | | | 94| 94| | | | | 94| 94| lib_a-fiprintf.o| | | | | | | | | | | | | | | | 84| 84| | | | | 84| 84| state_asm--restore_extra| | | | | | | | | | 62| 62| | | | | | | | | | | 62| 62| state_asm--save_extra_nw| | | | | | | | | | 62| 62| | | | | | | | | | | 62| 62| lib_a-fseek.o| | | | | | | | | | | | | | | | 45| 45| | | | | 45| 45| _divdi3.o| | | | | | | | | | | | | | | | | | | 40| 40| | 40| 40| _moddi3.o| | | | | | | | | | | | | | | | | | | 40| 40| | 40| 40| _udivdi3.o| | | | | | | | | | | | | | | | | | | 40| 40| | 40| 40| _umoddi3.o| | | | | | | | | | | | | | | | | | | 40| 40| | 40| 40| interrupts--intlevel.o| | | | | | | | | | | | | | | | | | | 32| 32| | 32| 32| lib_a-errno.o| | | | | | | | | | | | | | | | 10| 10| | | | | 10| 10| int_asm--set_intclear.o| | | | | | | | | | 8| 8| | | | | | | | | | | 8| 8| lib_a-fputs.o| | | | | | | | | | | | | | | | | | | | | | | | lib_a-snprintf.o| | | | | | | | | | | | | | | | | 217| -217| | | | | 217| -217 lib_a-strerror.o| | | | | | | | | | | | | | | | | | | | | | | | lib_a-sysgettod.o| | | | | | | | | | | | | | | | | | | | | | | | lib_a-u_strerr.o| | | | | | | | | | | | | | | | | | | | | | | | _addsubdf3.o| | | | | | | | | | | | | | | | | | | | | | | | _cmpdf2.o| | | | | | | | | | | | | | | | | | | | | | | | _divdf3.o| | | | | | | | | | | | | | | | | | | | | | | | _fixdfsi.o| | | | | | | | | | | | | | | | | | | | | | | | _floatsidf.o| | | | | | | | | | | | | | | | | | | | | | | | _muldf3.o| | | | | | | | | | | | | | | | | | | | | | | | _popcountsi2.o| | | | | | | | | | | | | | | | | | | | | | | | The following entries are present in only: Object File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total nd6.o 8 1027 0 0 0 8427 136 9598 tcp_in.o 0 54 0 0 0 8127 916 9097 tasks.o 20 700 0 5667 0 0 503 6890 tcp_out.o 0 0 0 0 0 5060 1124 6184 sockets.o 0 728 0 0 0 4627 824 6179 tcp.o 4 23 0 0 0 4290 1384 5701 api_msg.o 0 0 0 0 0 3763 1366 5129 dhcp.o 0 8 0 0 0 3456 1401 4865 panic.o 2579 5 0 2145 0 0 0 4729 esp_err_to_name.o 0 0 0 0 0 50 4091 4141 unwind-dw2-fde.o 4 20 0 0 0 3316 404 3744 pbuf.o 0 1 0 0 0 2453 1161 3615 portasm.o 3084 0 0 480 0 0 0 3564 etharp.o 0 241 0 0 0 2618 658 3517 ip6.o 0 0 0 0 0 3212 124 3336 dns.o 0 1292 0 0 0 1809 206 3307 spi_flash_rom_patch.o 0 0 0 2518 0 0 766 3284 udp.o 2 4 0 0 0 3020 216 3242 intr_alloc.o 8 22 0 726 0 1749 710 3215 multi_heap.o 857 0 0 2217 0 0 0 3074 queue.o 8 56 0 2569 0 0 369 3002 flash_ops.o 32 41 0 2352 0 99 0 2524 unwind-dw2-xtensa.o 0 0 0 0 0 2172 324 2496 rtc_clk.o 660 8 0 1794 0 0 0 2462 vfs.o 192 40 0 0 0 1995 132 2359 ip6_frag.o 0 6 0 0 0 1905 442 2353 api_lib.o 0 0 0 0 0 1425 919 2344 igmp.o 0 12 0 0 0 1604 707 2323 dbg_stubs.o 0 2072 0 32 0 100 0 2204 vfs_uart.o 40 63 0 0 0 1775 271 2149 unity_platform.o 0 13 0 0 0 1511 600 2124 esp_timer_esp32.o 8 26 0 1295 0 254 526 2109 rtc_periph.o 0 0 0 0 0 0 2080 2080 flash_mmap.o 0 296 0 1298 0 124 327 2045 heap_caps.o 4 0 0 1195 0 188 593 1980 eh_personality.o 0 0 0 0 0 1561 384 1945 ip4.o 0 6 0 0 0 1664 139 1809 netif.o 0 241 0 0 0 1239 287 1767 xtensa_vectors.o 8 0 0 1697 0 0 36 1741 cpu_start.o 0 1 0 806 0 277 486 1570 clk.o 0 0 0 67 0 581 893 1541 timers.o 8 56 0 1149 0 0 233 1446 sys_arch.o 0 8 0 0 0 1216 222 1446 multi_heap_poisoning.o 470 0 0 964 0 0 0 1434 heap_caps_init.o 0 4 0 0 0 1030 387 1421 mld6.o 0 4 0 0 0 1334 0 1338 cache_utils.o 4 14 0 836 0 81 390 1325 raw.o 0 4 0 0 0 1087 223 1314 esp_timer.o 8 20 0 702 0 429 142 1301 log.o 8 268 0 456 0 396 166 1294 system_api.o 0 8 0 589 0 0 662 1259 soc_memory_layout.o 0 0 0 0 0 0 1239 1239 icmp.o 0 0 0 0 0 769 371 1140 xtensa_intr_asm.o 1024 0 0 51 0 0 0 1075 port.o 0 16 0 617 0 0 369 1002 pthread.o 8 8 0 174 0 298 512 1000 icmp6.o 0 0 0 0 0 863 127 990 rtc_init.o 0 0 0 980 0 0 0 980 unity.o 0 108 0 0 0 767 90 965 rtc_time.o 0 0 0 803 0 0 137 940 dport_access.o 8 40 0 539 0 189 129 905 time.o 0 32 0 139 0 691 0 862 tcpip.o 0 16 0 0 0 644 191 851 esp_ota_ops.o 0 0 0 0 0 123 717 840 periph_ctrl.o 8 0 0 0 0 520 256 784 timers.o 0 12 0 0 0 638 131 781 partition.o 0 8 0 0 0 582 141 731 locks.o 8 0 0 552 0 0 84 644 ipc.o 0 36 0 159 0 329 104 628 tcpip_adapter_lwip.o 0 81 0 0 0 180 359 620 pthread_local_storage.o 8 4 0 0 0 476 126 614 inet_chksum.o 0 0 0 0 0 580 0 580 crosscore_int.o 8 8 0 204 0 126 148 494 netbuf.o 0 0 0 0 0 154 326 480 vfs_lwip.o 0 0 0 0 0 307 155 462 syscall_table.o 144 240 0 0 0 67 0 451 timer.o 16 0 0 0 0 112 281 409 int_wdt.o 0 1 0 87 0 301 0 389 eh_globals.o 0 16 0 0 0 149 193 358 brownout.o 0 0 0 0 0 145 191 336 freertos_hooks.o 8 128 0 43 0 137 0 316 cpu_util.o 0 0 0 310 0 0 0 310 rtc_module.o 8 8 0 0 0 291 0 307 xtensa_context.o 0 0 0 299 0 0 0 299 eh_terminate.o 0 0 0 0 0 117 141 258 ethernet.o 0 0 0 0 0 244 12 256 dport_panic_highint_hdl. 8 0 0 234 0 0 0 242 dhcpserver.o 0 4 0 0 0 203 0 207 test_utils.o 0 0 0 0 0 38 140 178 lib_a-sprintf.o 0 0 0 0 0 167 0 167 cache_err_int.o 0 0 0 56 0 98 0 154 list.o 0 0 0 142 0 0 0 142 xtensa_intr.o 0 0 0 104 0 0 35 139 syscalls.o 0 0 0 94 0 45 0 139 si_class_type_info.o 0 0 0 0 0 0 136 136 ip4_addr.o 0 0 0 0 0 72 40 112 class_type_info.o 0 0 0 0 0 0 112 112 ip.o 0 60 0 0 0 50 0 110 memp.o 0 0 0 0 0 0 108 108 lib2funcs.o 0 0 0 104 0 0 0 104 lib_a-s_fpclassify.o 0 0 0 92 0 0 0 92 def.o 0 0 0 0 0 91 0 91 hw_random.o 0 4 0 74 0 0 0 78 stack_check.o 0 4 0 0 0 32 42 78 clock.o 0 0 0 72 0 0 0 72 reent_init.o 0 0 0 68 0 0 2 70 app_main.o 0 0 0 0 0 53 10 63 uart.o 8 12 0 0 0 38 0 58 new_opv.o 0 0 0 0 0 0 56 56 xtensa_vector_defaults.o 0 0 0 46 0 0 0 46 new_op.o 0 0 0 0 0 0 40 40 xtensa_init.o 0 4 0 32 0 0 0 36 init.o 0 0 0 0 0 27 0 27 wifi_init.o 0 0 0 0 0 17 9 26 ip6_addr.o 0 0 0 0 0 0 20 20 eri.o 0 0 0 8 0 0 0 8 cxx_exception_stubs.o 0 0 0 0 0 6 0 6 cxx_guards.o 0 0 0 0 0 5 0 5 FreeRTOS-openocd.o 4 0 0 0 0 0 0 4 eh_term_handler.o 4 0 0 0 0 0 0 4 eh_unex_handler.o 4 0 0 0 0 0 0 4 bootloader_flash.o 0 0 0 0 0 0 0 0 bootloader_sha.o 0 0 0 0 0 0 0 0 esp_image_format.o 0 0 0 0 0 0 0 0 lib_a-vsnprintf.o 0 0 0 0 0 0 0 0 lib_a-xpg_strerror_r.o 0 0 0 0 0 0 0 0 coexist_api.o 0 0 0 0 0 0 0 0 coexist_arbit.o 0 0 0 0 0 0 0 0 coexist_core.o 0 0 0 0 0 0 0 0 coexist_dbg.o 0 0 0 0 0 0 0 0 coexist_hw.o 0 0 0 0 0 0 0 0 coexist_param.o 0 0 0 0 0 0 0 0 coexist_timer.o 0 0 0 0 0 0 0 0 misc_nvs.o 0 0 0 0 0 0 0 0 gpio.o 0 0 0 0 0 0 0 0 ets_timer_legacy.o 0 0 0 0 0 0 0 0 event_default_handlers.o 0 0 0 0 0 0 0 0 event_loop.o 0 0 0 0 0 0 0 0 lib_printf.o 0 0 0 0 0 0 0 0 phy_init.o 0 0 0 0 0 0 0 0 sha.o 0 0 0 0 0 0 0 0 wifi_os_adapter.o 0 0 0 0 0 0 0 0 emac_dev.o 0 0 0 0 0 0 0 0 emac_main.o 0 0 0 0 0 0 0 0 event_groups.o 0 0 0 0 0 0 0 0 ringbuf.o 0 0 0 0 0 0 0 0 _divsf3.o 0 0 0 0 0 0 0 0 _extendsfdf2.o 0 0 0 0 0 0 0 0 _floatdidf.o 0 0 0 0 0 0 0 0 _floatdisf.o 0 0 0 0 0 0 0 0 ethernetif.o 0 0 0 0 0 0 0 0 ethip6.o 0 0 0 0 0 0 0 0 wlanif.o 0 0 0 0 0 0 0 0 esp_sha256.o 0 0 0 0 0 0 0 0 mesh.o 0 0 0 0 0 0 0 0 mesh_common.o 0 0 0 0 0 0 0 0 mesh_config.o 0 0 0 0 0 0 0 0 mesh_main.o 0 0 0 0 0 0 0 0 mesh_parent.o 0 0 0 0 0 0 0 0 mesh_route.o 0 0 0 0 0 0 0 0 mesh_schedule.o 0 0 0 0 0 0 0 0 mesh_timer.o 0 0 0 0 0 0 0 0 mesh_utilities.o 0 0 0 0 0 0 0 0 mesh_wifi.o 0 0 0 0 0 0 0 0 ieee80211.o 0 0 0 0 0 0 0 0 ieee80211_action.o 0 0 0 0 0 0 0 0 ieee80211_action_vendor. 0 0 0 0 0 0 0 0 ieee80211_api.o 0 0 0 0 0 0 0 0 ieee80211_crypto.o 0 0 0 0 0 0 0 0 ieee80211_crypto_ccmp.o 0 0 0 0 0 0 0 0 ieee80211_crypto_tkip.o 0 0 0 0 0 0 0 0 ieee80211_crypto_wep.o 0 0 0 0 0 0 0 0 ieee80211_debug.o 0 0 0 0 0 0 0 0 ieee80211_ets.o 0 0 0 0 0 0 0 0 ieee80211_hostap.o 0 0 0 0 0 0 0 0 ieee80211_ht.o 0 0 0 0 0 0 0 0 ieee80211_ie_vendor.o 0 0 0 0 0 0 0 0 ieee80211_input.o 0 0 0 0 0 0 0 0 ieee80211_ioctl.o 0 0 0 0 0 0 0 0 ieee80211_mesh_quick.o 0 0 0 0 0 0 0 0 ieee80211_misc.o 0 0 0 0 0 0 0 0 ieee80211_nvs.o 0 0 0 0 0 0 0 0 ieee80211_output.o 0 0 0 0 0 0 0 0 ieee80211_phy.o 0 0 0 0 0 0 0 0 ieee80211_power.o 0 0 0 0 0 0 0 0 ieee80211_proto.o 0 0 0 0 0 0 0 0 ieee80211_regdomain.o 0 0 0 0 0 0 0 0 ieee80211_rfid.o 0 0 0 0 0 0 0 0 ieee80211_scan.o 0 0 0 0 0 0 0 0 ieee80211_sta.o 0 0 0 0 0 0 0 0 ieee80211_timer.o 0 0 0 0 0 0 0 0 wl_chm.o 0 0 0 0 0 0 0 0 wl_cnx.o 0 0 0 0 0 0 0 0 nvs_api.o 0 0 0 0 0 0 0 0 nvs_item_hash_list.o 0 0 0 0 0 0 0 0 nvs_page.o 0 0 0 0 0 0 0 0 nvs_pagemanager.o 0 0 0 0 0 0 0 0 nvs_storage.o 0 0 0 0 0 0 0 0 nvs_types.o 0 0 0 0 0 0 0 0 phy.o 0 0 0 0 0 0 0 0 phy_chip_v7.o 0 0 0 0 0 0 0 0 phy_chip_v7_ana.o 0 0 0 0 0 0 0 0 phy_chip_v7_cal.o 0 0 0 0 0 0 0 0 esf_buf.o 0 0 0 0 0 0 0 0 if_hwctrl.o 0 0 0 0 0 0 0 0 lmac.o 0 0 0 0 0 0 0 0 pm.o 0 0 0 0 0 0 0 0 pm_for_bcn_only_mode.o 0 0 0 0 0 0 0 0 pp.o 0 0 0 0 0 0 0 0 pp_debug.o 0 0 0 0 0 0 0 0 pp_timer.o 0 0 0 0 0 0 0 0 rate_control.o 0 0 0 0 0 0 0 0 trc.o 0 0 0 0 0 0 0 0 wdev.o 0 0 0 0 0 0 0 0 bt_bb.o 0 0 0 0 0 0 0 0 pm.o 0 0 0 0 0 0 0 0 rtc.o 0 0 0 0 0 0 0 0 rtc_analog.o 0 0 0 0 0 0 0 0 smartconfig_ack.o 0 0 0 0 0 0 0 0 gpio_periph.o 0 0 0 0 0 0 0 0 rtc_sleep.o 0 0 0 0 0 0 0 0 bad_alloc.o 0 0 0 0 0 0 0 0 del_op.o 0 0 0 0 0 0 0 0 del_opv.o 0 0 0 0 0 0 0 0 eh_exception.o 0 0 0 0 0 0 0 0 new_handler.o 0 0 0 0 0 0 0 0 pure.o 0 0 0 0 0 0 0 0 tinfo.o 0 0 0 0 0 0 0 0 ap_config.o 0 0 0 0 0 0 0 0 common.o 0 0 0 0 0 0 0 0 wpa.o 0 0 0 0 0 0 0 0 wpa_auth.o 0 0 0 0 0 0 0 0 wpa_auth_ie.o 0 0 0 0 0 0 0 0 wpa_common.o 0 0 0 0 0 0 0 0 wpa_debug.o 0 0 0 0 0 0 0 0 wpa_ie.o 0 0 0 0 0 0 0 0 wpa_main.o 0 0 0 0 0 0 0 0 wpabuf.o 0 0 0 0 0 0 0 0 wpas_glue.o 0 0 0 0 0 0 0 0 wpa2_internal.o 0 0 0 0 0 0 0 0 os_xtensa.o 0 0 0 0 0 0 0 0 wps_internal.o 0 0 0 0 0 0 0 0 The following entries are present in only: Object File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total tasks.c.o 12 700 0 5737 0 0 663 7112 esp_err_to_name.c.o 0 0 0 0 0 53 5101 5154 vfs_uart.c.o 116 8 0 0 0 3758 783 4665 panic.c.o 2029 5 0 2223 0 0 0 4257 portasm.S.o 3084 0 0 476 0 0 0 3560 intr_alloc.c.o 8 22 0 656 0 1681 704 3071 queue.c.o 0 0 0 2411 0 0 424 2835 uart.c.o 56 12 0 0 0 2099 452 2619 multi_heap.c.o 300 0 0 2245 0 0 0 2545 cpu_start.c.o 0 1 0 1067 0 255 1073 2396 rtc_clk.c.o 160 4 0 2104 0 0 0 2268 vfs.c.o 192 40 0 0 0 1892 132 2256 gpio.c.o 32 0 0 0 0 1193 970 2195 flash_mmap.c.o 0 264 0 1320 0 125 296 2005 spi_flash_hal_iram.c.o 24 0 0 1798 0 0 0 1822 xtensa_vectors.S.o 8 0 0 1769 0 0 36 1813 task_wdt.c.o 53 4 0 0 0 1223 494 1774 spi_flash_chip_generic.c 340 0 0 1423 0 0 0 1763 cache_utils.c.o 4 14 0 833 0 81 430 1362 heap_caps.c.o 4 0 0 884 0 50 362 1300 timers.c.o 8 56 0 1007 0 0 223 1294 esp_timer_impl_lac.c.o 8 8 0 514 0 322 389 1241 heap_caps_init.c.o 0 4 0 0 0 834 379 1217 soc_memory_layout.c.o 0 0 0 0 0 0 1197 1197 periph_ctrl.c.o 8 0 0 0 0 696 488 1192 port.c.o 0 32 0 737 0 0 340 1109 xtensa_intr_asm.S.o 1024 0 0 51 0 0 0 1075 bootloader_flash_config_ 0 0 0 1028 0 17 0 1045 rtc_time.c.o 0 0 0 819 0 0 194 1013 ringbuf.c.o 0 0 0 858 0 0 150 1008 rtc_init.c.o 0 0 0 956 0 0 0 956 log.c.o 8 264 0 34 0 484 147 937 time.c.o 0 32 0 123 0 719 0 874 esp_flash_api.c.o 0 0 0 600 0 16 244 860 partition.c.o 0 8 0 0 0 668 181 857 clk.c.o 0 0 0 64 0 582 208 854 esp_timer.c.o 8 12 0 280 0 401 118 819 memory_layout_utils.c.o 0 0 0 0 0 505 295 800 rtc_wdt.c.o 0 0 0 796 0 0 0 796 dport_access.c.o 8 40 0 422 0 189 126 785 ipc.c.o 0 56 0 192 0 367 117 732 locks.c.o 8 0 0 487 0 5 84 584 esp_flash_spi_init.c.o 120 4 0 0 0 191 261 576 uart_hal.c.o 0 0 0 0 0 493 0 493 crosscore_int.c.o 8 8 0 195 0 134 146 491 flash_qio_mode.c.o 0 0 0 0 0 490 0 490 syscall_table.c.o 144 240 0 0 0 82 0 466 int_wdt.c.o 0 1 0 94 0 341 0 436 system_api_esp32.c.o 0 0 0 435 0 0 0 435 freertos_hooks.c.o 8 128 0 47 0 243 0 426 esp_app_desc.c.o 0 0 0 109 0 12 256 377 lib_a-locale.o 364 0 0 0 0 0 10 374 uart_hal_iram.c.o 0 0 0 0 0 147 222 369 xtensa_context.S.o 0 0 0 367 0 0 0 367 esp_ota_ops.c.o 0 4 0 0 0 147 214 365 spi_flash_hal.c.o 0 0 0 0 0 302 48 350 brownout.c.o 0 0 0 0 0 120 203 323 spi_flash_chip_gd.c.o 95 0 0 181 0 0 0 276 brownout_hal.c.o 0 0 0 0 0 269 0 269 dport_panic_highint_hdl. 12 0 0 250 0 0 0 262 soc_hal.c.o 24 0 0 234 0 0 0 258 rtc_module.c.o 16 8 0 0 0 231 0 255 memspi_host_driver.c.o 43 0 0 206 0 0 0 249 debug_helpers.c.o 0 0 0 217 0 0 0 217 spi_flash_chip_issi.c.o 97 0 0 101 0 0 0 198 log_freertos.c.o 0 8 0 188 0 0 0 196 pthread_local_storage.c. 8 4 0 0 0 183 0 195 gpio_periph.c.o 0 0 0 0 0 0 160 160 cache_err_int.c.o 0 0 0 56 0 98 0 154 heap.c.o 0 0 0 151 0 0 0 151 xtensa_intr.c.o 0 0 0 113 0 0 35 148 spi_flash_os_func_noos.c 16 0 0 127 0 0 0 143 spi_flash_os_func_app.c. 24 0 0 91 0 25 0 140 list.c.o 0 0 0 138 0 0 0 138 blink.c.o 0 0 0 0 0 72 39 111 pthread.c.o 0 8 0 0 0 81 0 89 bootloader_mem.c.o 0 0 0 0 0 58 20 78 cpu_util.c.o 0 0 0 75 0 0 0 75 lib_a-mbtowc_r.o 0 0 0 0 0 72 0 72 flash_ops.c.o 20 4 0 14 0 29 0 67 lib_a-localeconv.o 0 0 0 0 0 63 0 63 reent_init.c.o 0 0 0 59 0 0 0 59 rtc_io.c.o 0 0 0 0 0 53 0 53 syscalls.c.o 0 0 0 0 0 50 0 50 mpu_hal.c.o 0 0 0 0 0 47 0 47 xtensa_vector_defaults.S 0 0 0 46 0 0 0 46 xtensa_init.c.o 0 4 0 32 0 0 0 36 spi_flash_chip_drivers.c 20 0 0 0 0 0 0 20 pthread.c.o 0 0 0 0 0 12 0 12 crtend.o 0 0 0 0 0 0 8 8 pm_esp32.c.o 0 0 0 0 0 8 0 8 cpu_hal.c.o 0 0 0 8 0 0 0 8 crti.o 0 0 0 3 0 3 0 6 cxx_exception_stubs.cpp. 0 0 0 0 0 6 0 6 cxx_guards.cpp.o 0 0 0 0 0 5 0 5 crtbegin.o 0 0 0 0 0 0 4 4 FreeRTOS-openocd.c.o 4 0 0 0 0 0 0 4 crt0.o 0 0 0 0 0 0 0 0 crtn.o 0 0 0 0 0 0 0 0 project_elf_src.c.o 0 0 0 0 0 0 0 0 bootloader_common.c.o 0 0 0 0 0 0 0 0 bootloader_efuse_esp32.c 0 0 0 0 0 0 0 0 bootloader_flash.c.o 0 0 0 0 0 0 0 0 bootloader_random.c.o 0 0 0 0 0 0 0 0 bootloader_sha.c.o 0 0 0 0 0 0 0 0 bootloader_utility.c.o 0 0 0 0 0 0 0 0 esp_image_format.c.o 0 0 0 0 0 0 0 0 flash_partitions.c.o 0 0 0 0 0 0 0 0 isatty.o 0 0 0 0 0 0 0 0 lib_a-bzero.o 0 0 0 0 0 0 0 0 lib_a-ctype_.o 0 0 0 0 0 0 0 0 lib_a-environ.o 0 0 0 0 0 0 0 0 lib_a-envlock.o 0 0 0 0 0 0 0 0 lib_a-fclose.o 0 0 0 0 0 0 0 0 lib_a-fflush.o 0 0 0 0 0 0 0 0 lib_a-findfp.o 0 0 0 0 0 0 0 0 lib_a-fputwc.o 0 0 0 0 0 0 0 0 lib_a-fvwrite.o 0 0 0 0 0 0 0 0 lib_a-fwalk.o 0 0 0 0 0 0 0 0 lib_a-getenv_r.o 0 0 0 0 0 0 0 0 lib_a-gettzinfo.o 0 0 0 0 0 0 0 0 lib_a-gmtime_r.o 0 0 0 0 0 0 0 0 lib_a-impure.o 0 0 0 0 0 0 0 0 lib_a-iswspace.o 0 0 0 0 0 0 0 0 lib_a-lcltime_r.o 0 0 0 0 0 0 0 0 lib_a-makebuf.o 0 0 0 0 0 0 0 0 lib_a-mbrtowc.o 0 0 0 0 0 0 0 0 lib_a-memchr.o 0 0 0 0 0 0 0 0 lib_a-memcmp.o 0 0 0 0 0 0 0 0 lib_a-memcpy.o 0 0 0 0 0 0 0 0 lib_a-memmove.o 0 0 0 0 0 0 0 0 lib_a-memset.o 0 0 0 0 0 0 0 0 lib_a-month_lengths.o 0 0 0 0 0 0 0 0 lib_a-putc.o 0 0 0 0 0 0 0 0 lib_a-putchar.o 0 0 0 0 0 0 0 0 lib_a-qsort.o 0 0 0 0 0 0 0 0 lib_a-refill.o 0 0 0 0 0 0 0 0 lib_a-sccl.o 0 0 0 0 0 0 0 0 lib_a-siscanf.o 0 0 0 0 0 0 0 0 lib_a-stdio.o 0 0 0 0 0 0 0 0 lib_a-strcmp.o 0 0 0 0 0 0 0 0 lib_a-strcpy.o 0 0 0 0 0 0 0 0 lib_a-strcspn.o 0 0 0 0 0 0 0 0 lib_a-strerror_r.o 0 0 0 0 0 0 0 0 lib_a-strlcpy.o 0 0 0 0 0 0 0 0 lib_a-strlen.o 0 0 0 0 0 0 0 0 lib_a-strncmp.o 0 0 0 0 0 0 0 0 lib_a-strncpy.o 0 0 0 0 0 0 0 0 lib_a-strstr.o 0 0 0 0 0 0 0 0 lib_a-strtol.o 0 0 0 0 0 0 0 0 lib_a-strtoll.o 0 0 0 0 0 0 0 0 lib_a-strtoul.o 0 0 0 0 0 0 0 0 lib_a-strtoull.o 0 0 0 0 0 0 0 0 lib_a-svfiscanf.o 0 0 0 0 0 0 0 0 lib_a-tzcalc_limits.o 0 0 0 0 0 0 0 0 lib_a-tzlock.o 0 0 0 0 0 0 0 0 lib_a-tzset.o 0 0 0 0 0 0 0 0 lib_a-tzset_r.o 0 0 0 0 0 0 0 0 lib_a-tzvars.o 0 0 0 0 0 0 0 0 lib_a-ungetc.o 0 0 0 0 0 0 0 0 lib_a-wbuf.o 0 0 0 0 0 0 0 0 lib_a-wcrtomb.o 0 0 0 0 0 0 0 0 lib_a-wctomb_r.o 0 0 0 0 0 0 0 0 lib_a-wsetup.o 0 0 0 0 0 0 0 0 spi_common.c.o 0 0 0 0 0 0 0 0 esp_efuse_api.c.o 0 0 0 0 0 0 0 0 esp_efuse_fields.c.o 0 0 0 0 0 0 0 0 esp_efuse_table.c.o 0 0 0 0 0 0 0 0 esp_efuse_utility.c.o 0 0 0 0 0 0 0 0 hw_random.c.o 0 0 0 0 0 0 0 0 pm_locks.c.o 0 0 0 0 0 0 0 0 system_api.c.o 0 0 0 0 0 0 0 0 _bswapsi2.o 0 0 0 0 0 0 0 0 esp_sha256.c.o 0 0 0 0 0 0 0 0 sha.c.o 0 0 0 0 0 0 0 0 gpio_hal.c.o 0 0 0 0 0 0 0 0 rtc_io_hal.c.o 0 0 0 0 0 0 0 0 rtc_io_periph.c.o 0 0 0 0 0 0 0 0 spi_periph.c.o 0 0 0 0 0 0 0 0 uart_periph.c.o 0 0 0 0 0 0 0 0 spi_flash_rom_patch.c.o 0 0 0 0 0 0 0 0 md5-internal.c.o 0 0 0 0 0 0 0 0 debug_helpers_asm.S.o 0 0 0 0 0 0 0 0 *** Running idf_size.py diff --files with app in reverse order... MAP file: app2.map MAP file: app.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 8580 bytes 9324 -744 DRAM .bss size: 2024 bytes 8296 -6272 Used static DRAM: 10604 bytes ( 170132 available, 5.9% used) 17620 -7016 ( +7016 available, +0 total) Used static IRAM: 38956 bytes ( 92116 available, 29.7% used) 38932 +24 ( -24 available, +0 total) Flash code: 77191 bytes 146944 -69753 Flash rodata: 22360 bytes 39580 -17220 Total image size:~ 149111 bytes (.bin may be padded larger) 243076 -93965 Per-file contributions to ELF file: Object File DRAM .data DRAM .bss DRAM other IRAM D/IRAM Flash code Flash rodata Total | | |-| | |-| | |-| | |-| | |-| | |-| | |-| | |- ----------------------- ----------------------- ----------------------- ----------------------- lib_a-vfprintf.o| | | | | | | | | | | | | | | | 13681| 14193| -512| 752| 756| -4| 14433| 14949| -516 lib_a-svfprintf.o| | | | | | | | | | | | | | | | 13290| 13834| -544| 752| 756| -4| 14042| 14590| -548 lib_a-svfiprintf.o| | | | | | | | | | | | | | | | 9623| 9642| -19| 1206| 1210| -4| 10829| 10852| -23 lib_a-vfiprintf.o| | | | | | | | | | | | | | | | 9933| 9933| | 734| 738| -4| 10667| 10671| -4 lib_a-dtoa.o| | | | | | | | | | | | | | | | 3524| 3522| +2| 13| 13| | 3537| 3535| +2 lib_a-mprec.o| | | | | | | | | | | | | | | | 2140| 2134| +6| 296| 296| | 2436| 2430| +6 lib_a-fseeko.o| | | | | | | | | | | | | | | | 918| 862| +56| | | | 918| 862| +56 windowspill_asm.o| | | | | | | | | | 315| 311| +4| | | | | | | | | | 315| 311| +4 lib_a-puts.o| | | | | | | | | | | | | | | | 234| 182| +52| 60| 60| | 294| 242| +52 lib_a-fopen.o| | | | | | | | | | | | | | | | 244| 228| +16| | | | 244| 228| +16 lib_a-reent.o| | | | | | | | | | | | | | | | 236| 232| +4| | | | 236| 232| +4 lib_a-snprintf.o| | | | | | | | | | | | | | | | 217| | +217| | | | 217| | +217 lib_a-assert.o| | | | | | | | | | | | | | | | 68| 68| | 60| 60| | 128| 128| lib_a-flags.o| | | | | | | | | | | | | | | | 128| 127| +1| | | | 128| 127| +1 lib_a-s_frexp.o| | | | | | | | | | | | | | | | 100| 110| -10| | | | 100| 110| -10 lib_a-vprintf.o| | | | | | | | | | | | | | | | 94| 94| | | | | 94| 94| lib_a-fiprintf.o| | | | | | | | | | | | | | | | 84| 84| | | | | 84| 84| state_asm--restore_extra| | | | | | | | | | 62| 62| | | | | | | | | | | 62| 62| state_asm--save_extra_nw| | | | | | | | | | 62| 62| | | | | | | | | | | 62| 62| lib_a-fseek.o| | | | | | | | | | | | | | | | 45| 45| | | | | 45| 45| _divdi3.o| | | | | | | | | | | | | | | | | | | 40| 40| | 40| 40| _moddi3.o| | | | | | | | | | | | | | | | | | | 40| 40| | 40| 40| _udivdi3.o| | | | | | | | | | | | | | | | | | | 40| 40| | 40| 40| _umoddi3.o| | | | | | | | | | | | | | | | | | | 40| 40| | 40| 40| interrupts--intlevel.o| | | | | | | | | | | | | | | | | | | 32| 32| | 32| 32| lib_a-errno.o| | | | | | | | | | | | | | | | 10| 10| | | | | 10| 10| int_asm--set_intclear.o| | | | | | | | | | 8| 8| | | | | | | | | | | 8| 8| lib_a-fputs.o| | | | | | | | | | | | | | | | | | | | | | | | lib_a-printf.o| | | | | | | | | | | | | | | | | 116| -116| | | | | 116| -116 lib_a-strerror.o| | | | | | | | | | | | | | | | | | | | | | | | lib_a-sysgettod.o| | | | | | | | | | | | | | | | | | | | | | | | lib_a-u_strerr.o| | | | | | | | | | | | | | | | | | | | | | | | _addsubdf3.o| | | | | | | | | | | | | | | | | | | | | | | | _cmpdf2.o| | | | | | | | | | | | | | | | | | | | | | | | _divdf3.o| | | | | | | | | | | | | | | | | | | | | | | | _fixdfsi.o| | | | | | | | | | | | | | | | | | | | | | | | _floatsidf.o| | | | | | | | | | | | | | | | | | | | | | | | _muldf3.o| | | | | | | | | | | | | | | | | | | | | | | | _popcountsi2.o| | | | | | | | | | | | | | | | | | | | | | | | The following entries are present in only: Object File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total tasks.c.o 12 700 0 5737 0 0 663 7112 esp_err_to_name.c.o 0 0 0 0 0 53 5101 5154 vfs_uart.c.o 116 8 0 0 0 3758 783 4665 panic.c.o 2029 5 0 2223 0 0 0 4257 portasm.S.o 3084 0 0 476 0 0 0 3560 intr_alloc.c.o 8 22 0 656 0 1681 704 3071 queue.c.o 0 0 0 2411 0 0 424 2835 uart.c.o 56 12 0 0 0 2099 452 2619 multi_heap.c.o 300 0 0 2245 0 0 0 2545 cpu_start.c.o 0 1 0 1067 0 255 1073 2396 rtc_clk.c.o 160 4 0 2104 0 0 0 2268 vfs.c.o 192 40 0 0 0 1892 132 2256 gpio.c.o 32 0 0 0 0 1193 970 2195 flash_mmap.c.o 0 264 0 1320 0 125 296 2005 spi_flash_hal_iram.c.o 24 0 0 1798 0 0 0 1822 xtensa_vectors.S.o 8 0 0 1769 0 0 36 1813 task_wdt.c.o 53 4 0 0 0 1223 494 1774 spi_flash_chip_generic.c 340 0 0 1423 0 0 0 1763 cache_utils.c.o 4 14 0 833 0 81 430 1362 heap_caps.c.o 4 0 0 884 0 50 362 1300 timers.c.o 8 56 0 1007 0 0 223 1294 esp_timer_impl_lac.c.o 8 8 0 514 0 322 389 1241 heap_caps_init.c.o 0 4 0 0 0 834 379 1217 soc_memory_layout.c.o 0 0 0 0 0 0 1197 1197 periph_ctrl.c.o 8 0 0 0 0 696 488 1192 port.c.o 0 32 0 737 0 0 340 1109 xtensa_intr_asm.S.o 1024 0 0 51 0 0 0 1075 bootloader_flash_config_ 0 0 0 1028 0 17 0 1045 rtc_time.c.o 0 0 0 819 0 0 194 1013 ringbuf.c.o 0 0 0 858 0 0 150 1008 rtc_init.c.o 0 0 0 956 0 0 0 956 log.c.o 8 264 0 34 0 484 147 937 time.c.o 0 32 0 123 0 719 0 874 esp_flash_api.c.o 0 0 0 600 0 16 244 860 partition.c.o 0 8 0 0 0 668 181 857 clk.c.o 0 0 0 64 0 582 208 854 esp_timer.c.o 8 12 0 280 0 401 118 819 memory_layout_utils.c.o 0 0 0 0 0 505 295 800 rtc_wdt.c.o 0 0 0 796 0 0 0 796 dport_access.c.o 8 40 0 422 0 189 126 785 ipc.c.o 0 56 0 192 0 367 117 732 locks.c.o 8 0 0 487 0 5 84 584 esp_flash_spi_init.c.o 120 4 0 0 0 191 261 576 uart_hal.c.o 0 0 0 0 0 493 0 493 crosscore_int.c.o 8 8 0 195 0 134 146 491 flash_qio_mode.c.o 0 0 0 0 0 490 0 490 syscall_table.c.o 144 240 0 0 0 82 0 466 int_wdt.c.o 0 1 0 94 0 341 0 436 system_api_esp32.c.o 0 0 0 435 0 0 0 435 freertos_hooks.c.o 8 128 0 47 0 243 0 426 esp_app_desc.c.o 0 0 0 109 0 12 256 377 lib_a-locale.o 364 0 0 0 0 0 10 374 uart_hal_iram.c.o 0 0 0 0 0 147 222 369 xtensa_context.S.o 0 0 0 367 0 0 0 367 esp_ota_ops.c.o 0 4 0 0 0 147 214 365 spi_flash_hal.c.o 0 0 0 0 0 302 48 350 brownout.c.o 0 0 0 0 0 120 203 323 spi_flash_chip_gd.c.o 95 0 0 181 0 0 0 276 brownout_hal.c.o 0 0 0 0 0 269 0 269 dport_panic_highint_hdl. 12 0 0 250 0 0 0 262 soc_hal.c.o 24 0 0 234 0 0 0 258 rtc_module.c.o 16 8 0 0 0 231 0 255 memspi_host_driver.c.o 43 0 0 206 0 0 0 249 debug_helpers.c.o 0 0 0 217 0 0 0 217 spi_flash_chip_issi.c.o 97 0 0 101 0 0 0 198 log_freertos.c.o 0 8 0 188 0 0 0 196 pthread_local_storage.c. 8 4 0 0 0 183 0 195 gpio_periph.c.o 0 0 0 0 0 0 160 160 cache_err_int.c.o 0 0 0 56 0 98 0 154 heap.c.o 0 0 0 151 0 0 0 151 xtensa_intr.c.o 0 0 0 113 0 0 35 148 spi_flash_os_func_noos.c 16 0 0 127 0 0 0 143 spi_flash_os_func_app.c. 24 0 0 91 0 25 0 140 list.c.o 0 0 0 138 0 0 0 138 blink.c.o 0 0 0 0 0 72 39 111 pthread.c.o 0 8 0 0 0 81 0 89 bootloader_mem.c.o 0 0 0 0 0 58 20 78 cpu_util.c.o 0 0 0 75 0 0 0 75 lib_a-mbtowc_r.o 0 0 0 0 0 72 0 72 flash_ops.c.o 20 4 0 14 0 29 0 67 lib_a-localeconv.o 0 0 0 0 0 63 0 63 reent_init.c.o 0 0 0 59 0 0 0 59 rtc_io.c.o 0 0 0 0 0 53 0 53 syscalls.c.o 0 0 0 0 0 50 0 50 mpu_hal.c.o 0 0 0 0 0 47 0 47 xtensa_vector_defaults.S 0 0 0 46 0 0 0 46 xtensa_init.c.o 0 4 0 32 0 0 0 36 spi_flash_chip_drivers.c 20 0 0 0 0 0 0 20 pthread.c.o 0 0 0 0 0 12 0 12 crtend.o 0 0 0 0 0 0 8 8 pm_esp32.c.o 0 0 0 0 0 8 0 8 cpu_hal.c.o 0 0 0 8 0 0 0 8 crti.o 0 0 0 3 0 3 0 6 cxx_exception_stubs.cpp. 0 0 0 0 0 6 0 6 cxx_guards.cpp.o 0 0 0 0 0 5 0 5 crtbegin.o 0 0 0 0 0 0 4 4 FreeRTOS-openocd.c.o 4 0 0 0 0 0 0 4 crt0.o 0 0 0 0 0 0 0 0 crtn.o 0 0 0 0 0 0 0 0 project_elf_src.c.o 0 0 0 0 0 0 0 0 bootloader_common.c.o 0 0 0 0 0 0 0 0 bootloader_efuse_esp32.c 0 0 0 0 0 0 0 0 bootloader_flash.c.o 0 0 0 0 0 0 0 0 bootloader_random.c.o 0 0 0 0 0 0 0 0 bootloader_sha.c.o 0 0 0 0 0 0 0 0 bootloader_utility.c.o 0 0 0 0 0 0 0 0 esp_image_format.c.o 0 0 0 0 0 0 0 0 flash_partitions.c.o 0 0 0 0 0 0 0 0 isatty.o 0 0 0 0 0 0 0 0 lib_a-bzero.o 0 0 0 0 0 0 0 0 lib_a-ctype_.o 0 0 0 0 0 0 0 0 lib_a-environ.o 0 0 0 0 0 0 0 0 lib_a-envlock.o 0 0 0 0 0 0 0 0 lib_a-fclose.o 0 0 0 0 0 0 0 0 lib_a-fflush.o 0 0 0 0 0 0 0 0 lib_a-findfp.o 0 0 0 0 0 0 0 0 lib_a-fputwc.o 0 0 0 0 0 0 0 0 lib_a-fvwrite.o 0 0 0 0 0 0 0 0 lib_a-fwalk.o 0 0 0 0 0 0 0 0 lib_a-getenv_r.o 0 0 0 0 0 0 0 0 lib_a-gettzinfo.o 0 0 0 0 0 0 0 0 lib_a-gmtime_r.o 0 0 0 0 0 0 0 0 lib_a-impure.o 0 0 0 0 0 0 0 0 lib_a-iswspace.o 0 0 0 0 0 0 0 0 lib_a-lcltime_r.o 0 0 0 0 0 0 0 0 lib_a-makebuf.o 0 0 0 0 0 0 0 0 lib_a-mbrtowc.o 0 0 0 0 0 0 0 0 lib_a-memchr.o 0 0 0 0 0 0 0 0 lib_a-memcmp.o 0 0 0 0 0 0 0 0 lib_a-memcpy.o 0 0 0 0 0 0 0 0 lib_a-memmove.o 0 0 0 0 0 0 0 0 lib_a-memset.o 0 0 0 0 0 0 0 0 lib_a-month_lengths.o 0 0 0 0 0 0 0 0 lib_a-putc.o 0 0 0 0 0 0 0 0 lib_a-putchar.o 0 0 0 0 0 0 0 0 lib_a-qsort.o 0 0 0 0 0 0 0 0 lib_a-refill.o 0 0 0 0 0 0 0 0 lib_a-sccl.o 0 0 0 0 0 0 0 0 lib_a-siscanf.o 0 0 0 0 0 0 0 0 lib_a-stdio.o 0 0 0 0 0 0 0 0 lib_a-strcmp.o 0 0 0 0 0 0 0 0 lib_a-strcpy.o 0 0 0 0 0 0 0 0 lib_a-strcspn.o 0 0 0 0 0 0 0 0 lib_a-strerror_r.o 0 0 0 0 0 0 0 0 lib_a-strlcpy.o 0 0 0 0 0 0 0 0 lib_a-strlen.o 0 0 0 0 0 0 0 0 lib_a-strncmp.o 0 0 0 0 0 0 0 0 lib_a-strncpy.o 0 0 0 0 0 0 0 0 lib_a-strstr.o 0 0 0 0 0 0 0 0 lib_a-strtol.o 0 0 0 0 0 0 0 0 lib_a-strtoll.o 0 0 0 0 0 0 0 0 lib_a-strtoul.o 0 0 0 0 0 0 0 0 lib_a-strtoull.o 0 0 0 0 0 0 0 0 lib_a-svfiscanf.o 0 0 0 0 0 0 0 0 lib_a-tzcalc_limits.o 0 0 0 0 0 0 0 0 lib_a-tzlock.o 0 0 0 0 0 0 0 0 lib_a-tzset.o 0 0 0 0 0 0 0 0 lib_a-tzset_r.o 0 0 0 0 0 0 0 0 lib_a-tzvars.o 0 0 0 0 0 0 0 0 lib_a-ungetc.o 0 0 0 0 0 0 0 0 lib_a-wbuf.o 0 0 0 0 0 0 0 0 lib_a-wcrtomb.o 0 0 0 0 0 0 0 0 lib_a-wctomb_r.o 0 0 0 0 0 0 0 0 lib_a-wsetup.o 0 0 0 0 0 0 0 0 spi_common.c.o 0 0 0 0 0 0 0 0 esp_efuse_api.c.o 0 0 0 0 0 0 0 0 esp_efuse_fields.c.o 0 0 0 0 0 0 0 0 esp_efuse_table.c.o 0 0 0 0 0 0 0 0 esp_efuse_utility.c.o 0 0 0 0 0 0 0 0 hw_random.c.o 0 0 0 0 0 0 0 0 pm_locks.c.o 0 0 0 0 0 0 0 0 system_api.c.o 0 0 0 0 0 0 0 0 _bswapsi2.o 0 0 0 0 0 0 0 0 esp_sha256.c.o 0 0 0 0 0 0 0 0 sha.c.o 0 0 0 0 0 0 0 0 gpio_hal.c.o 0 0 0 0 0 0 0 0 rtc_io_hal.c.o 0 0 0 0 0 0 0 0 rtc_io_periph.c.o 0 0 0 0 0 0 0 0 spi_periph.c.o 0 0 0 0 0 0 0 0 uart_periph.c.o 0 0 0 0 0 0 0 0 spi_flash_rom_patch.c.o 0 0 0 0 0 0 0 0 md5-internal.c.o 0 0 0 0 0 0 0 0 debug_helpers_asm.S.o 0 0 0 0 0 0 0 0 The following entries are present in only: Object File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total nd6.o 8 1027 0 0 0 8427 136 9598 tcp_in.o 0 54 0 0 0 8127 916 9097 tasks.o 20 700 0 5667 0 0 503 6890 tcp_out.o 0 0 0 0 0 5060 1124 6184 sockets.o 0 728 0 0 0 4627 824 6179 tcp.o 4 23 0 0 0 4290 1384 5701 api_msg.o 0 0 0 0 0 3763 1366 5129 dhcp.o 0 8 0 0 0 3456 1401 4865 panic.o 2579 5 0 2145 0 0 0 4729 esp_err_to_name.o 0 0 0 0 0 50 4091 4141 unwind-dw2-fde.o 4 20 0 0 0 3316 404 3744 pbuf.o 0 1 0 0 0 2453 1161 3615 portasm.o 3084 0 0 480 0 0 0 3564 etharp.o 0 241 0 0 0 2618 658 3517 ip6.o 0 0 0 0 0 3212 124 3336 dns.o 0 1292 0 0 0 1809 206 3307 spi_flash_rom_patch.o 0 0 0 2518 0 0 766 3284 udp.o 2 4 0 0 0 3020 216 3242 intr_alloc.o 8 22 0 726 0 1749 710 3215 multi_heap.o 857 0 0 2217 0 0 0 3074 queue.o 8 56 0 2569 0 0 369 3002 flash_ops.o 32 41 0 2352 0 99 0 2524 unwind-dw2-xtensa.o 0 0 0 0 0 2172 324 2496 rtc_clk.o 660 8 0 1794 0 0 0 2462 vfs.o 192 40 0 0 0 1995 132 2359 ip6_frag.o 0 6 0 0 0 1905 442 2353 api_lib.o 0 0 0 0 0 1425 919 2344 igmp.o 0 12 0 0 0 1604 707 2323 dbg_stubs.o 0 2072 0 32 0 100 0 2204 vfs_uart.o 40 63 0 0 0 1775 271 2149 unity_platform.o 0 13 0 0 0 1511 600 2124 esp_timer_esp32.o 8 26 0 1295 0 254 526 2109 rtc_periph.o 0 0 0 0 0 0 2080 2080 flash_mmap.o 0 296 0 1298 0 124 327 2045 heap_caps.o 4 0 0 1195 0 188 593 1980 eh_personality.o 0 0 0 0 0 1561 384 1945 ip4.o 0 6 0 0 0 1664 139 1809 netif.o 0 241 0 0 0 1239 287 1767 xtensa_vectors.o 8 0 0 1697 0 0 36 1741 cpu_start.o 0 1 0 806 0 277 486 1570 clk.o 0 0 0 67 0 581 893 1541 timers.o 8 56 0 1149 0 0 233 1446 sys_arch.o 0 8 0 0 0 1216 222 1446 multi_heap_poisoning.o 470 0 0 964 0 0 0 1434 heap_caps_init.o 0 4 0 0 0 1030 387 1421 mld6.o 0 4 0 0 0 1334 0 1338 cache_utils.o 4 14 0 836 0 81 390 1325 raw.o 0 4 0 0 0 1087 223 1314 esp_timer.o 8 20 0 702 0 429 142 1301 log.o 8 268 0 456 0 396 166 1294 system_api.o 0 8 0 589 0 0 662 1259 soc_memory_layout.o 0 0 0 0 0 0 1239 1239 icmp.o 0 0 0 0 0 769 371 1140 xtensa_intr_asm.o 1024 0 0 51 0 0 0 1075 port.o 0 16 0 617 0 0 369 1002 pthread.o 8 8 0 174 0 298 512 1000 icmp6.o 0 0 0 0 0 863 127 990 rtc_init.o 0 0 0 980 0 0 0 980 unity.o 0 108 0 0 0 767 90 965 rtc_time.o 0 0 0 803 0 0 137 940 dport_access.o 8 40 0 539 0 189 129 905 time.o 0 32 0 139 0 691 0 862 tcpip.o 0 16 0 0 0 644 191 851 esp_ota_ops.o 0 0 0 0 0 123 717 840 periph_ctrl.o 8 0 0 0 0 520 256 784 timers.o 0 12 0 0 0 638 131 781 partition.o 0 8 0 0 0 582 141 731 locks.o 8 0 0 552 0 0 84 644 ipc.o 0 36 0 159 0 329 104 628 tcpip_adapter_lwip.o 0 81 0 0 0 180 359 620 pthread_local_storage.o 8 4 0 0 0 476 126 614 inet_chksum.o 0 0 0 0 0 580 0 580 crosscore_int.o 8 8 0 204 0 126 148 494 netbuf.o 0 0 0 0 0 154 326 480 vfs_lwip.o 0 0 0 0 0 307 155 462 syscall_table.o 144 240 0 0 0 67 0 451 timer.o 16 0 0 0 0 112 281 409 int_wdt.o 0 1 0 87 0 301 0 389 eh_globals.o 0 16 0 0 0 149 193 358 brownout.o 0 0 0 0 0 145 191 336 freertos_hooks.o 8 128 0 43 0 137 0 316 cpu_util.o 0 0 0 310 0 0 0 310 rtc_module.o 8 8 0 0 0 291 0 307 xtensa_context.o 0 0 0 299 0 0 0 299 eh_terminate.o 0 0 0 0 0 117 141 258 ethernet.o 0 0 0 0 0 244 12 256 dport_panic_highint_hdl. 8 0 0 234 0 0 0 242 dhcpserver.o 0 4 0 0 0 203 0 207 test_utils.o 0 0 0 0 0 38 140 178 lib_a-sprintf.o 0 0 0 0 0 167 0 167 cache_err_int.o 0 0 0 56 0 98 0 154 list.o 0 0 0 142 0 0 0 142 xtensa_intr.o 0 0 0 104 0 0 35 139 syscalls.o 0 0 0 94 0 45 0 139 si_class_type_info.o 0 0 0 0 0 0 136 136 ip4_addr.o 0 0 0 0 0 72 40 112 class_type_info.o 0 0 0 0 0 0 112 112 ip.o 0 60 0 0 0 50 0 110 memp.o 0 0 0 0 0 0 108 108 lib2funcs.o 0 0 0 104 0 0 0 104 lib_a-s_fpclassify.o 0 0 0 92 0 0 0 92 def.o 0 0 0 0 0 91 0 91 hw_random.o 0 4 0 74 0 0 0 78 stack_check.o 0 4 0 0 0 32 42 78 clock.o 0 0 0 72 0 0 0 72 reent_init.o 0 0 0 68 0 0 2 70 app_main.o 0 0 0 0 0 53 10 63 uart.o 8 12 0 0 0 38 0 58 new_opv.o 0 0 0 0 0 0 56 56 xtensa_vector_defaults.o 0 0 0 46 0 0 0 46 new_op.o 0 0 0 0 0 0 40 40 xtensa_init.o 0 4 0 32 0 0 0 36 init.o 0 0 0 0 0 27 0 27 wifi_init.o 0 0 0 0 0 17 9 26 ip6_addr.o 0 0 0 0 0 0 20 20 eri.o 0 0 0 8 0 0 0 8 cxx_exception_stubs.o 0 0 0 0 0 6 0 6 cxx_guards.o 0 0 0 0 0 5 0 5 FreeRTOS-openocd.o 4 0 0 0 0 0 0 4 eh_term_handler.o 4 0 0 0 0 0 0 4 eh_unex_handler.o 4 0 0 0 0 0 0 4 bootloader_flash.o 0 0 0 0 0 0 0 0 bootloader_sha.o 0 0 0 0 0 0 0 0 esp_image_format.o 0 0 0 0 0 0 0 0 lib_a-vsnprintf.o 0 0 0 0 0 0 0 0 lib_a-xpg_strerror_r.o 0 0 0 0 0 0 0 0 coexist_api.o 0 0 0 0 0 0 0 0 coexist_arbit.o 0 0 0 0 0 0 0 0 coexist_core.o 0 0 0 0 0 0 0 0 coexist_dbg.o 0 0 0 0 0 0 0 0 coexist_hw.o 0 0 0 0 0 0 0 0 coexist_param.o 0 0 0 0 0 0 0 0 coexist_timer.o 0 0 0 0 0 0 0 0 misc_nvs.o 0 0 0 0 0 0 0 0 gpio.o 0 0 0 0 0 0 0 0 ets_timer_legacy.o 0 0 0 0 0 0 0 0 event_default_handlers.o 0 0 0 0 0 0 0 0 event_loop.o 0 0 0 0 0 0 0 0 lib_printf.o 0 0 0 0 0 0 0 0 phy_init.o 0 0 0 0 0 0 0 0 sha.o 0 0 0 0 0 0 0 0 wifi_os_adapter.o 0 0 0 0 0 0 0 0 emac_dev.o 0 0 0 0 0 0 0 0 emac_main.o 0 0 0 0 0 0 0 0 event_groups.o 0 0 0 0 0 0 0 0 ringbuf.o 0 0 0 0 0 0 0 0 _divsf3.o 0 0 0 0 0 0 0 0 _extendsfdf2.o 0 0 0 0 0 0 0 0 _floatdidf.o 0 0 0 0 0 0 0 0 _floatdisf.o 0 0 0 0 0 0 0 0 ethernetif.o 0 0 0 0 0 0 0 0 ethip6.o 0 0 0 0 0 0 0 0 wlanif.o 0 0 0 0 0 0 0 0 esp_sha256.o 0 0 0 0 0 0 0 0 mesh.o 0 0 0 0 0 0 0 0 mesh_common.o 0 0 0 0 0 0 0 0 mesh_config.o 0 0 0 0 0 0 0 0 mesh_main.o 0 0 0 0 0 0 0 0 mesh_parent.o 0 0 0 0 0 0 0 0 mesh_route.o 0 0 0 0 0 0 0 0 mesh_schedule.o 0 0 0 0 0 0 0 0 mesh_timer.o 0 0 0 0 0 0 0 0 mesh_utilities.o 0 0 0 0 0 0 0 0 mesh_wifi.o 0 0 0 0 0 0 0 0 ieee80211.o 0 0 0 0 0 0 0 0 ieee80211_action.o 0 0 0 0 0 0 0 0 ieee80211_action_vendor. 0 0 0 0 0 0 0 0 ieee80211_api.o 0 0 0 0 0 0 0 0 ieee80211_crypto.o 0 0 0 0 0 0 0 0 ieee80211_crypto_ccmp.o 0 0 0 0 0 0 0 0 ieee80211_crypto_tkip.o 0 0 0 0 0 0 0 0 ieee80211_crypto_wep.o 0 0 0 0 0 0 0 0 ieee80211_debug.o 0 0 0 0 0 0 0 0 ieee80211_ets.o 0 0 0 0 0 0 0 0 ieee80211_hostap.o 0 0 0 0 0 0 0 0 ieee80211_ht.o 0 0 0 0 0 0 0 0 ieee80211_ie_vendor.o 0 0 0 0 0 0 0 0 ieee80211_input.o 0 0 0 0 0 0 0 0 ieee80211_ioctl.o 0 0 0 0 0 0 0 0 ieee80211_mesh_quick.o 0 0 0 0 0 0 0 0 ieee80211_misc.o 0 0 0 0 0 0 0 0 ieee80211_nvs.o 0 0 0 0 0 0 0 0 ieee80211_output.o 0 0 0 0 0 0 0 0 ieee80211_phy.o 0 0 0 0 0 0 0 0 ieee80211_power.o 0 0 0 0 0 0 0 0 ieee80211_proto.o 0 0 0 0 0 0 0 0 ieee80211_regdomain.o 0 0 0 0 0 0 0 0 ieee80211_rfid.o 0 0 0 0 0 0 0 0 ieee80211_scan.o 0 0 0 0 0 0 0 0 ieee80211_sta.o 0 0 0 0 0 0 0 0 ieee80211_timer.o 0 0 0 0 0 0 0 0 wl_chm.o 0 0 0 0 0 0 0 0 wl_cnx.o 0 0 0 0 0 0 0 0 nvs_api.o 0 0 0 0 0 0 0 0 nvs_item_hash_list.o 0 0 0 0 0 0 0 0 nvs_page.o 0 0 0 0 0 0 0 0 nvs_pagemanager.o 0 0 0 0 0 0 0 0 nvs_storage.o 0 0 0 0 0 0 0 0 nvs_types.o 0 0 0 0 0 0 0 0 phy.o 0 0 0 0 0 0 0 0 phy_chip_v7.o 0 0 0 0 0 0 0 0 phy_chip_v7_ana.o 0 0 0 0 0 0 0 0 phy_chip_v7_cal.o 0 0 0 0 0 0 0 0 esf_buf.o 0 0 0 0 0 0 0 0 if_hwctrl.o 0 0 0 0 0 0 0 0 lmac.o 0 0 0 0 0 0 0 0 pm.o 0 0 0 0 0 0 0 0 pm_for_bcn_only_mode.o 0 0 0 0 0 0 0 0 pp.o 0 0 0 0 0 0 0 0 pp_debug.o 0 0 0 0 0 0 0 0 pp_timer.o 0 0 0 0 0 0 0 0 rate_control.o 0 0 0 0 0 0 0 0 trc.o 0 0 0 0 0 0 0 0 wdev.o 0 0 0 0 0 0 0 0 bt_bb.o 0 0 0 0 0 0 0 0 pm.o 0 0 0 0 0 0 0 0 rtc.o 0 0 0 0 0 0 0 0 rtc_analog.o 0 0 0 0 0 0 0 0 smartconfig_ack.o 0 0 0 0 0 0 0 0 gpio_periph.o 0 0 0 0 0 0 0 0 rtc_sleep.o 0 0 0 0 0 0 0 0 bad_alloc.o 0 0 0 0 0 0 0 0 del_op.o 0 0 0 0 0 0 0 0 del_opv.o 0 0 0 0 0 0 0 0 eh_exception.o 0 0 0 0 0 0 0 0 new_handler.o 0 0 0 0 0 0 0 0 pure.o 0 0 0 0 0 0 0 0 tinfo.o 0 0 0 0 0 0 0 0 ap_config.o 0 0 0 0 0 0 0 0 common.o 0 0 0 0 0 0 0 0 wpa.o 0 0 0 0 0 0 0 0 wpa_auth.o 0 0 0 0 0 0 0 0 wpa_auth_ie.o 0 0 0 0 0 0 0 0 wpa_common.o 0 0 0 0 0 0 0 0 wpa_debug.o 0 0 0 0 0 0 0 0 wpa_ie.o 0 0 0 0 0 0 0 0 wpa_main.o 0 0 0 0 0 0 0 0 wpabuf.o 0 0 0 0 0 0 0 0 wpas_glue.o 0 0 0 0 0 0 0 0 wpa2_internal.o 0 0 0 0 0 0 0 0 os_xtensa.o 0 0 0 0 0 0 0 0 wps_internal.o 0 0 0 0 0 0 0 0 *** Running idf_size.py diff --archive_details with bootloader... MAP file: app.map MAP file: bootloader.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 4 +9320 DRAM .bss size: 8296 bytes 48 +8248 DRAM other size: 0 bytes (.noinit) 7160 -7160 (+.noinit, -.dram0.rodata) Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 7212 +10408 (+104792 available, +115200 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 4445 +34487 ( -695 available, +33792 total) Flash code: 146944 bytes 0 +146944 Flash rodata: 39580 bytes 0 +39580 Total image size:~ 243076 bytes (.bin may be padded larger) 11657 +231419 Symbols within the archive: libdriver.a (Not all symbols may be reported) .dram0.bss - p_uart_obj 12 0 +12 s_rtc_isr_handle 4 0 +4 s_rtc_isr_handler_list 4 0 +4 Section total: 20 0 +20 .dram0.data - periph_spinlock 8 0 +8 s_rtc_isr_handler_list_lock 8 0 +8 timer_spinlock 16 0 +16 uart_selectlock 8 0 +8 Section total: 40 0 +40 .flash.rodata - TG 8 0 +8 __FUNCTION__$5441 24 0 +24 get_clk_en_mask 128 0 +128 get_rst_en_mask 128 0 +128 str1.4 249 0 +249 Section total: 537 0 +537 .flash.text - get_clk_en_mask 211 0 +211 get_clk_en_reg 21 0 +21 get_rst_en_mask 157 0 +157 get_rst_en_reg 25 0 +25 is_wifi_clk_peripheral 28 0 +28 periph_module_enable 78 0 +78 rtc_gpio_force_hold_dis_all 65 0 +65 rtc_isr 86 0 +86 rtc_isr_ensure_installed 75 0 +75 rtc_isr_register 65 0 +65 timer_group_intr_enable 112 0 +112 uart_get_selectlock 12 0 +12 uart_set_select_notif_callback 26 0 +26 Section total: 961 0 +961 .iram0.text - Section total: 0 0 .iram0.vectors - Section total: 0 0 .noinit - Section total: 0 0 *** Running idf_size.py diff --archive_details with bootloader... MAP file: app.map MAP file: bootloader.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 4 +9320 DRAM .bss size: 8296 bytes 48 +8248 DRAM other size: 0 bytes (.noinit) 7160 -7160 (+.noinit, -.dram0.rodata) Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 7212 +10408 (+104792 available, +115200 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 4445 +34487 ( -695 available, +33792 total) Flash code: 146944 bytes 0 +146944 Flash rodata: 39580 bytes 0 +39580 Total image size:~ 243076 bytes (.bin may be padded larger) 11657 +231419 Symbols within the archive: libc.a (Not all symbols may be reported) .dram0.bss - Section total: 0 0 .dram0.data - Section total: 0 0 .flash.rodata - .rodata 3584 0 +3584 str1.1 305 0 +305 Section total: 3889 0 +3889 .flash.text - .literal 548 0 +548 .text 55035 0 +55035 Section total: 55583 0 +55583 .iram0.text - Section total: 0 0 .iram0.vectors - Section total: 0 0 .noinit - Section total: 0 0 *** Running idf_size.py diff --archive_details with itself... MAP file: app.map MAP file: app.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 9324 DRAM .bss size: 8296 bytes 8296 Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 17620 ( +0 available, +0 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 38932 ( +0 available, +0 total) Flash code: 146944 bytes 146944 Flash rodata: 39580 bytes 39580 Total image size:~ 243076 bytes (.bin may be padded larger) 243076 Symbols within the archive: libdriver.a (Not all symbols may be reported) .dram0.bss - p_uart_obj 12 12 s_rtc_isr_handle 4 4 s_rtc_isr_handler_list 4 4 Section total: 20 20 .dram0.data - periph_spinlock 8 8 s_rtc_isr_handler_list_lock 8 8 timer_spinlock 16 16 uart_selectlock 8 8 Section total: 40 40 .flash.rodata - TG 8 8 __FUNCTION__$5441 24 24 get_clk_en_mask 128 128 get_rst_en_mask 128 128 str1.4 249 249 Section total: 537 537 .flash.text - get_clk_en_mask 211 211 get_clk_en_reg 21 21 get_rst_en_mask 157 157 get_rst_en_reg 25 25 is_wifi_clk_peripheral 28 28 periph_module_enable 78 78 rtc_gpio_force_hold_dis_all 65 65 rtc_isr 86 86 rtc_isr_ensure_installed 75 75 rtc_isr_register 65 65 timer_group_intr_enable 112 112 uart_get_selectlock 12 12 uart_set_select_notif_callback 26 26 Section total: 961 961 .iram0.text - Section total: 0 0 .iram0.vectors - Section total: 0 0 .noinit - Section total: 0 0 *** Running idf_size.py diff --archive_details with another app... MAP file: app.map MAP file: app2.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 8580 +744 DRAM .bss size: 8296 bytes 2024 +6272 Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 10604 +7016 ( -7016 available, +0 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 38956 -24 ( +24 available, +0 total) Flash code: 146944 bytes 77191 +69753 Flash rodata: 39580 bytes 22360 +17220 Total image size:~ 243076 bytes (.bin may be padded larger) 149111 +93965 Symbols within the archive: libdriver.a (Not all symbols may be reported) .dram0.bss - p_uart_obj 12 12 s_rtc_isr_handle 4 4 s_rtc_isr_handler_list 4 4 Section total: 20 20 .dram0.data - _gpio_hal 0 8 -8 gpio_context 0 24 -24 periph_spinlock 8 8 rtc_spinlock 0 8 -8 s_rtc_isr_handler_list_lock 8 8 timer_spinlock 16 0 +16 uart_context 0 48 -48 uart_selectlock 8 8 Section total: 40 112 -72 .flash.rodata - TG 8 0 +8 __FUNCTION__$5441 24 0 +24 __FUNCTION__$6237 0 19 -19 __FUNCTION__$6241 0 18 -18 __FUNCTION__$6245 0 20 -20 __FUNCTION__$6249 0 19 -19 __FUNCTION__$6253 0 16 -16 __FUNCTION__$6257 0 15 -15 __FUNCTION__$6262 0 15 -15 __FUNCTION__$6282 0 19 -19 __FUNCTION__$6912 0 21 -21 __FUNCTION__$6917 0 21 -21 __FUNCTION__$6922 0 19 -19 __FUNCTION__$6927 0 19 -19 __FUNCTION__$6932 0 16 -16 __FUNCTION__$6937 0 16 -16 __FUNCTION__$6942 0 18 -18 __FUNCTION__$6948 0 18 -18 __FUNCTION__$6982 0 22 -22 __FUNCTION__$6987 0 23 -23 __FUNCTION__$7173 0 18 -18 __FUNCTION__$7238 0 27 -27 __FUNCTION__$7244 0 17 -17 __func__$6052 0 22 -22 __func__$6060 0 21 -21 __func__$6068 0 23 -23 get_clk_en_mask 128 0 +128 get_rst_en_mask 128 0 +128 gpio_input_disable.str1.4 0 188 -188 gpio_input_enable.str1.4 0 243 -243 gpio_od_enable.str1.4 0 62 -62 gpio_output_disable.str1.4 0 192 -192 gpio_output_enable.str1.4 0 27 -27 gpio_set_direction.str1.4 0 51 -51 periph_module_enable 0 488 -488 str1.4 249 0 +249 uart_flush_input.str1.4 0 45 -45 uart_pattern_enqueue.str1.4 0 88 -88 uart_pattern_pop_pos.str1.4 0 18 -18 uart_set_stop_bits.str1.4 0 15 -15 uart_set_word_length.str1.4 0 31 -31 Section total: 537 1910 -1373 .flash.text - get_clk_en_mask 211 0 +211 get_clk_en_reg 21 0 +21 get_rst_en_mask 157 0 +157 get_rst_en_reg 25 0 +25 gpio_input_disable 0 132 -132 gpio_input_enable 0 140 -140 gpio_od_disable 0 98 -98 gpio_od_enable 0 118 -118 gpio_output_disable 0 184 -184 gpio_output_enable 0 153 -153 gpio_set_direction 0 172 -172 gpio_set_level 0 196 -196 is_wifi_clk_peripheral 28 0 +28 periph_module_enable 78 696 -618 rtc_gpio_force_hold_dis_all 65 53 +12 rtc_isr 86 90 -4 rtc_isr_ensure_installed 75 79 -4 rtc_isr_register 65 62 +3 timer_group_intr_enable 112 0 +112 uart_disable_intr_mask 0 96 -96 uart_disable_rx_intr 0 18 -18 uart_enable_intr_mask 0 98 -98 uart_enable_rx_intr 0 18 -18 uart_flush_input 0 457 -457 uart_get_baudrate 0 82 -82 uart_get_bufferedlen 0 109 -109 uart_get_parity 0 69 -69 uart_get_selectlock 12 12 uart_get_stop_bits 0 69 -69 uart_get_word_length 0 69 -69 uart_is_driver_installed 0 30 -30 uart_pattern_queue_update 0 74 -74 uart_set_baudrate 0 96 -96 uart_set_parity 0 82 -82 uart_set_select_notif_callback 26 23 +3 uart_set_stop_bits 0 128 -128 uart_set_word_length 0 144 -144 uart_wait_tx_done 0 425 -425 Section total: 961 4272 -3311 .iram0.text - Section total: 0 0 .iram0.vectors - Section total: 0 0 .noinit - Section total: 0 0 *** Running idf_size.py diff --archive_details with app in reverse order... MAP file: app2.map MAP file: app.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 8580 bytes 9324 -744 DRAM .bss size: 2024 bytes 8296 -6272 Used static DRAM: 10604 bytes ( 170132 available, 5.9% used) 17620 -7016 ( +7016 available, +0 total) Used static IRAM: 38956 bytes ( 92116 available, 29.7% used) 38932 +24 ( -24 available, +0 total) Flash code: 77191 bytes 146944 -69753 Flash rodata: 22360 bytes 39580 -17220 Total image size:~ 149111 bytes (.bin may be padded larger) 243076 -93965 Symbols within the archive: libdriver.a (Not all symbols may be reported) .dram0.bss - p_uart_obj 12 12 s_rtc_isr_handle 4 4 s_rtc_isr_handler_list 4 4 Section total: 20 20 .dram0.data - _gpio_hal 8 0 +8 gpio_context 24 0 +24 periph_spinlock 8 8 rtc_spinlock 8 0 +8 s_rtc_isr_handler_list_lock 8 8 timer_spinlock 0 16 -16 uart_context 48 0 +48 uart_selectlock 8 8 Section total: 112 40 +72 .flash.rodata - TG 0 8 -8 __FUNCTION__$5441 0 24 -24 __FUNCTION__$6237 19 0 +19 __FUNCTION__$6241 18 0 +18 __FUNCTION__$6245 20 0 +20 __FUNCTION__$6249 19 0 +19 __FUNCTION__$6253 16 0 +16 __FUNCTION__$6257 15 0 +15 __FUNCTION__$6262 15 0 +15 __FUNCTION__$6282 19 0 +19 __FUNCTION__$6912 21 0 +21 __FUNCTION__$6917 21 0 +21 __FUNCTION__$6922 19 0 +19 __FUNCTION__$6927 19 0 +19 __FUNCTION__$6932 16 0 +16 __FUNCTION__$6937 16 0 +16 __FUNCTION__$6942 18 0 +18 __FUNCTION__$6948 18 0 +18 __FUNCTION__$6982 22 0 +22 __FUNCTION__$6987 23 0 +23 __FUNCTION__$7173 18 0 +18 __FUNCTION__$7238 27 0 +27 __FUNCTION__$7244 17 0 +17 __func__$6052 22 0 +22 __func__$6060 21 0 +21 __func__$6068 23 0 +23 get_clk_en_mask 0 128 -128 get_rst_en_mask 0 128 -128 gpio_input_disable.str1.4 188 0 +188 gpio_input_enable.str1.4 243 0 +243 gpio_od_enable.str1.4 62 0 +62 gpio_output_disable.str1.4 192 0 +192 gpio_output_enable.str1.4 27 0 +27 gpio_set_direction.str1.4 51 0 +51 periph_module_enable 488 0 +488 str1.4 0 249 -249 uart_flush_input.str1.4 45 0 +45 uart_pattern_enqueue.str1.4 88 0 +88 uart_pattern_pop_pos.str1.4 18 0 +18 uart_set_stop_bits.str1.4 15 0 +15 uart_set_word_length.str1.4 31 0 +31 Section total: 1910 537 +1373 .flash.text - get_clk_en_mask 0 211 -211 get_clk_en_reg 0 21 -21 get_rst_en_mask 0 157 -157 get_rst_en_reg 0 25 -25 gpio_input_disable 132 0 +132 gpio_input_enable 140 0 +140 gpio_od_disable 98 0 +98 gpio_od_enable 118 0 +118 gpio_output_disable 184 0 +184 gpio_output_enable 153 0 +153 gpio_set_direction 172 0 +172 gpio_set_level 196 0 +196 is_wifi_clk_peripheral 0 28 -28 periph_module_enable 696 78 +618 rtc_gpio_force_hold_dis_all 53 65 -12 rtc_isr 90 86 +4 rtc_isr_ensure_installed 79 75 +4 rtc_isr_register 62 65 -3 timer_group_intr_enable 0 112 -112 uart_disable_intr_mask 96 0 +96 uart_disable_rx_intr 18 0 +18 uart_enable_intr_mask 98 0 +98 uart_enable_rx_intr 18 0 +18 uart_flush_input 457 0 +457 uart_get_baudrate 82 0 +82 uart_get_bufferedlen 109 0 +109 uart_get_parity 69 0 +69 uart_get_selectlock 12 12 uart_get_stop_bits 69 0 +69 uart_get_word_length 69 0 +69 uart_is_driver_installed 30 0 +30 uart_pattern_queue_update 74 0 +74 uart_set_baudrate 96 0 +96 uart_set_parity 82 0 +82 uart_set_select_notif_callback 23 26 -3 uart_set_stop_bits 128 0 +128 uart_set_word_length 144 0 +144 uart_wait_tx_done 425 0 +425 Section total: 4272 961 +3311 .iram0.text - Section total: 0 0 .iram0.vectors - Section total: 0 0 .noinit - Section total: 0 0 *** Running idf_size.py diff --archive_details with another app... MAP file: app.map MAP file: app2.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 8580 +744 DRAM .bss size: 8296 bytes 2024 +6272 Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 10604 +7016 ( -7016 available, +0 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 38956 -24 ( +24 available, +0 total) Flash code: 146944 bytes 77191 +69753 Flash rodata: 39580 bytes 22360 +17220 Total image size:~ 243076 bytes (.bin may be padded larger) 149111 +93965 Symbols within the archive: libfreertos.a (Not all symbols may be reported) .dram0.bss - COMMON 56 0 +56 _xt_tick_divisor 4 4 port_interruptNesting 8 8 port_uxCriticalNesting 0 8 -8 port_uxOldInterruptState 0 8 -8 port_xSchedulerRunning 8 8 pxCurrentTCB 8 8 pxCurrentTimerList 4 4 pxDelayedTaskList 4 4 pxOverflowDelayedTaskList 4 4 pxOverflowTimerList 4 4 pxReadyTasksLists 500 500 uxCurrentNumberOfTasks 4 4 uxPendedTicks 4 4 uxSchedulerSuspended 8 8 uxTaskNumber 4 4 uxTasksDeleted 4 4 uxTopReadyPriority 4 4 xActiveTimerList1 20 20 xActiveTimerList2 20 20 xDelayedTaskList1 20 20 xDelayedTaskList2 20 20 xIdleTaskHandle 8 8 xLastTime$4994 0 4 -4 xLastTime$5362 4 0 +4 xNumOfOverflows 4 4 xPendingReadyList 40 40 xSchedulerRunning 4 4 xSuspendedTaskList 20 20 xSwitchingContext 8 8 xTasksWaitingTermination 20 20 xTickCount 4 4 xTimerQueue 4 4 xYieldPending 8 8 Section total: 832 792 +40 .dram0.data - .data 4116 4116 .dram1 4 0 +4 .dram1.21 0 4 -4 queue_registry_spinlock 8 0 +8 xNextTaskUnblockTime 4 4 xTaskQueueMutex 8 8 xTickCountMutex 8 0 +8 xTimerMux 8 8 Section total: 4156 4140 +16 .flash.rodata - .rodata 36 36 __FUNCTION__$4925 0 22 -22 __FUNCTION__$4973 0 23 -23 __FUNCTION__$5011 0 27 -27 __FUNCTION__$5035 0 20 -20 __FUNCTION__$5042 0 29 -29 __FUNCTION__$5088 0 19 -19 __FUNCTION__$5097 0 20 -20 __FUNCTION__$5124 0 25 -25 __FUNCTION__$5131 0 25 -25 __FUNCTION__$5137 0 30 -30 __FUNCTION__$5148 0 18 -18 __FUNCTION__$5159 0 25 -25 __FUNCTION__$5167 0 18 -18 __FUNCTION__$5178 0 21 -21 __FUNCTION__$5188 0 21 -21 __FUNCTION__$5220 0 13 -13 __FUNCTION__$5243 0 25 -25 __FUNCTION__$5250 0 12 -12 __FUNCTION__$5265 0 11 -11 __FUNCTION__$5282 22 0 +22 __FUNCTION__$5286 0 27 -27 __FUNCTION__$5293 0 17 -17 __FUNCTION__$5328 0 20 -20 __FUNCTION__$5341 23 0 +23 __FUNCTION__$5347 0 15 -15 __FUNCTION__$5367 0 18 -18 __FUNCTION__$5376 0 29 -29 __FUNCTION__$5377 19 0 +19 __FUNCTION__$5379 27 0 +27 __FUNCTION__$5385 0 19 -19 __FUNCTION__$5396 20 0 +20 __FUNCTION__$5403 20 0 +20 __FUNCTION__$5410 29 0 +29 __FUNCTION__$5421 0 22 -22 __FUNCTION__$5430 25 0 +25 __FUNCTION__$5434 0 32 -32 __FUNCTION__$5437 25 0 +25 __FUNCTION__$5443 0 25 -25 __FUNCTION__$5450 30 0 +30 __FUNCTION__$5457 0 21 -21 __FUNCTION__$5461 18 0 +18 __FUNCTION__$5463 0 21 -21 __FUNCTION__$5472 25 0 +25 __FUNCTION__$5480 18 0 +18 __FUNCTION__$5491 21 0 +21 __FUNCTION__$5501 21 0 +21 __FUNCTION__$5516 23 0 +23 __FUNCTION__$5533 13 0 +13 __FUNCTION__$5552 0 13 -13 __FUNCTION__$5556 0 13 -13 __FUNCTION__$5560 25 0 +25 __FUNCTION__$5567 12 0 +12 __FUNCTION__$5582 11 0 +11 __FUNCTION__$5588 0 24 -24 __FUNCTION__$5610 17 0 +17 __FUNCTION__$5632 27 0 +27 __FUNCTION__$5644 20 0 +20 __FUNCTION__$5662 15 0 +15 __FUNCTION__$5684 18 0 +18 __FUNCTION__$5711 19 0 +19 __FUNCTION__$5747 22 0 +22 __FUNCTION__$5760 32 0 +32 __FUNCTION__$5769 25 0 +25 __FUNCTION__$5783 21 0 +21 __FUNCTION__$5789 21 0 +21 __FUNCTION__$5897 13 0 +13 __FUNCTION__$5901 13 0 +13 __FUNCTION__$5933 24 0 +24 __func__$4306 0 20 -20 __func__$4322 0 17 -17 __func__$4326 0 17 -17 __func__$4335 0 17 -17 __func__$4339 0 17 -17 __func__$5316 41 0 +41 __func__$5321 41 0 +41 __func__$5971 41 0 +41 __func__$5976 41 0 +41 prvCheckForValidListAndQueue.str1.4 0 54 -54 prvDeleteTLS.str1.4 0 53 -53 prvNotifyQueueSetContainer.str1.4 0 84 -84 prvProcessReceivedCommands 40 40 str1.4 571 0 +571 ucExpectedStackBytes$5392 0 20 -20 ucExpectedStackBytes$5719 20 0 +20 vPortEnterCritical.str1.4 0 175 -175 vPortExitCritical.str1.4 0 44 -44 vPortTaskWrapper.str1.4 0 87 -87 vTaskStartScheduler.str1.4 0 7 -7 vTaskSwitchCostr1.4 0 212 -212 xQueueGenericReset.str1.4 0 58 -58 xTimerCreateTimerTask.str1.4 0 8 -8 xt_unhandled_interrupt.str1.4 0 35 -35 Section total: 1545 1721 -176 .flash.text - Section total: 0 0 .iram0.text - .iram1 1276 1322 -46 .iram1.22 0 30 -30 .iram1.22.literal 0 4 -4 .iram1.literal 72 68 +4 .literal 16 16 .text 814 878 -64 __getreent 27 21 +6 _xt_tick_divisor_init 32 32 pcTaskGetTaskName 50 50 prvAddCurrentTaskToDelayedList 106 110 -4 prvAddNewTaskToReadyList 368 380 -12 prvCheckForValidListAndQueue 142 138 +4 prvCheckTasksWaitingTermination 198 222 -24 prvCopyDataFromQueue 36 36 prvCopyDataToQueue 158 162 -4 prvDeleteTCB 94 82 +12 prvDeleteTLS 80 84 -4 prvGetNextExpireTime 36 36 prvIdleTask 15 12 +3 prvInitialiseMutex 34 54 -20 prvInitialiseNewQueue 34 31 +3 prvInitialiseNewTask 204 194 +10 prvInitialiseTaskLists 122 122 prvInsertTimerInActiveList 84 86 -2 prvIsQueueEmpty 18 20 -2 prvIsQueueFull 42 42 prvNotifyQueueSetContainer 139 139 prvProcessExpiredTimer 87 87 prvProcessReceivedCommands 260 218 +42 prvProcessTimerOrBlockTask 123 90 +33 prvResetNextTaskUnblockTime 60 60 prvSampleTimeNow 47 47 prvSwitchTimerLists 122 122 prvTimerTask 33 21 +12 pvTaskGetThreadLocalStoragePointer 30 0 +30 pvTaskIncrementMutexHeldCount 80 86 -6 pxPortInitialiseStack 150 154 -4 taskYIELD_OTHER_CORE 83 84 -1 uxListRemove 38 36 +2 uxQueueMessagesWaiting 52 0 +52 uxTaskPriorityGet 28 28 vListInitialise 21 21 vListInitialiseItem 9 9 vListInsert 47 47 vListInsertEnd 27 25 +2 vPortCPUAcquireMutex 157 0 +157 vPortCPUInitializeMutex 18 0 +18 vPortCPUReleaseMutex 105 0 +105 vPortEnterCritical 0 223 -223 vPortExitCritical 0 150 -150 vPortReleaseTaskMPUSettings 10 10 vPortSetStackWatchpoint 30 0 +30 vPortStoreTaskMPUSettings 19 19 vPortTaskWrapper 0 46 -46 vPortYieldOtherCore 10 10 vQueueAddToRegistry 61 0 +61 vQueueDelete 54 41 +13 vQueueUnregisterQueue 55 0 +55 vQueueWaitForMessageRestricted 35 35 vTaskDelay 116 108 +8 vTaskDelete 274 266 +8 vTaskEnterCritical 192 0 +192 vTaskExitCritical 147 0 +147 vTaskPlaceOnEventList 136 155 -19 vTaskPlaceOnEventListRestricted 99 119 -20 vTaskPriorityInherit 196 216 -20 vTaskPrioritySet 305 313 -8 vTaskSetThreadLocalStoragePointerAnd 46 0 +46 vTaskSetTimeOutState 64 60 +4 vTaskStartScheduler 123 144 -21 vTaskSuspendAll 42 44 -2 vTaskSwitchContext 680 978 -298 xPortInIsrContext 38 40 -2 xPortStartScheduler 34 35 -1 xPortSysTickHandler 16 16 xQueueCreateCountingSemaphore 106 106 xQueueCreateMutex 22 22 xQueueGenericCreate 82 73 +9 xQueueGenericReceive 362 328 +34 xQueueGenericReset 138 182 -44 xQueueGenericSend 382 384 -2 xQueueGenericSendFromISR 218 218 xQueueGetMutexHolder 36 35 +1 xQueueGiveFromISR 186 186 xQueueGiveMutexRecursive 76 78 -2 xQueueReceiveFromISR 158 154 +4 xQueueTakeMutexRecursive 85 85 xTaskCheckForTimeOut 151 151 xTaskCreatePinnedToCore 110 105 +5 xTaskGetAffinity 0 16 -16 xTaskGetCurrentTaskHandle 31 34 -3 xTaskGetCurrentTaskHandleForCPU 24 26 -2 xTaskGetIdleTaskHandleForCPU 0 54 -54 xTaskGetSchedulerState 59 58 +1 xTaskGetTickCount 32 13 +19 xTaskGetTickCountFromISR 0 13 -13 xTaskIncrementTick 446 446 xTaskPriorityDisinherit 159 160 -1 xTaskRemoveFromEventList 311 328 -17 xTaskResumeAll 379 395 -16 xTimerCreateTimerTask 88 73 +15 xTimerGenericCommand 127 89 +38 xt_set_interrupt_handler 78 87 -9 xt_unhandled_interrupt 26 26 Section total: 12428 12459 -31 .iram0.vectors - .DebugExceptionVector.text 6 6 .DoubleExceptionVector.text 15 15 .KernelExceptionVector.text 6 6 .Level2InterruptVector.text 6 6 .Level3InterruptVector.text 6 6 .Level4InterruptVector.text 6 6 .Level5InterruptVector.text 6 6 .NMIExceptionVector.text 6 6 .UserExceptionVector.text 6 6 .WindowVectors.text 362 362 Section total: 425 425 .noinit - Section total: 0 0 *** Running idf_size.py for esp32s2... Total sizes: DRAM .data size: 7152 bytes DRAM .bss size: 1936 bytes Used static DRAM: 0 bytes ( 0 available, nan% used) Used static IRAM: 0 bytes ( 0 available, nan% used) Used stat D/IRAM: 43020 bytes ( 350196 available, 10.9% used) Flash code: 74439 bytes Flash rodata: 18580 bytes Total image size:~ 136039 bytes (.bin may be padded larger) *** Running idf_size.py for esp32s2 (target autodetected)... Total sizes: DRAM .data size: 7152 bytes DRAM .bss size: 1936 bytes Used static DRAM: 0 bytes ( 0 available, nan% used) Used static IRAM: 0 bytes ( 0 available, nan% used) Used stat D/IRAM: 43020 bytes ( 350196 available, 10.9% used) Flash code: 74439 bytes Flash rodata: 18580 bytes Total image size:~ 136039 bytes (.bin may be padded larger) *** Running idf_size.py on bootloader for esp32s2... Total sizes: DRAM .data size: 4 bytes DRAM .bss size: 264 bytes Used static DRAM: 0 bytes ( 0 available, nan% used) Used static IRAM: 0 bytes ( 0 available, nan% used) Used stat D/IRAM: 12094 bytes ( 30914 available, 28.1% used) Flash code: 0 bytes Flash rodata: 0 bytes Total image size:~ 12094 bytes (.bin may be padded larger) *** Running idf_size.py on bootloader for esp32s2 (target autodetected)... Total sizes: DRAM .data size: 4 bytes DRAM .bss size: 264 bytes Used static DRAM: 0 bytes ( 0 available, nan% used) Used static IRAM: 0 bytes ( 0 available, nan% used) Used stat D/IRAM: 12094 bytes ( 30914 available, 28.1% used) Flash code: 0 bytes Flash rodata: 0 bytes Total image size:~ 12094 bytes (.bin may be padded larger) *** Running idf_size.py --archives for esp32s2... Total sizes: DRAM .data size: 7152 bytes DRAM .bss size: 1936 bytes Used static DRAM: 0 bytes ( 0 available, nan% used) Used static IRAM: 0 bytes ( 0 available, nan% used) Used stat D/IRAM: 43020 bytes ( 350196 available, 10.9% used) Flash code: 74439 bytes Flash rodata: 18580 bytes Total image size:~ 136039 bytes (.bin may be padded larger) Per-archive contributions to ELF file: Archive File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total libc.a 364 4 0 0 368 54964 3765 59465 libfreertos.a 2080 736 0 0 13796 0 1175 17787 libesp32s2.a 2621 22 0 0 6853 4169 2209 15874 libsoc.a 405 8 0 0 7488 1574 878 10353 libspi_flash.a 775 416 0 0 5305 1109 1130 8735 libvfs.a 272 48 0 0 320 5581 555 6776 libesp_common.a 8 72 0 0 167 416 5304 5967 libheap.a 304 4 0 0 3479 888 741 5416 libdriver.a 80 32 0 0 112 3216 894 4334 libnewlib.a 152 272 0 0 1236 856 84 2600 libesp_timer.a 16 20 0 0 704 657 560 1957 liblog.a 8 272 0 0 874 94 147 1395 libesp_ringbuf.a 0 0 0 0 858 0 150 1008 libapp_update.a 0 4 0 0 4 151 470 629 libmain.a 0 0 0 0 0 192 196 388 libhal.a 0 0 0 0 337 0 32 369 libpthread.a 8 12 0 0 20 264 0 304 libgcc.a 0 0 0 0 0 0 160 160 (exe) 0 0 0 0 3 3 12 18 libcxx.a 0 0 0 0 0 11 0 11 libbootloader_support.a 0 0 0 0 0 0 0 0 libmbedcrypto.a 0 0 0 0 0 0 0 0 libsoc_esp32s2.a 0 0 0 0 0 0 0 0 libwpa_supplicant.a 0 0 0 0 0 0 0 0 libxtensa.a 0 0 0 0 0 0 0 0 *** Running idf_size.py --files for esp32s2... Total sizes: DRAM .data size: 7152 bytes DRAM .bss size: 1936 bytes Used static DRAM: 0 bytes ( 0 available, nan% used) Used static IRAM: 0 bytes ( 0 available, nan% used) Used stat D/IRAM: 43020 bytes ( 350196 available, 10.9% used) Flash code: 74439 bytes Flash rodata: 18580 bytes Total image size:~ 136039 bytes (.bin may be padded larger) Per-file contributions to ELF file: Object File DRAM .data & .bss & other IRAM D/IRAM Flash code & rodata Total lib_a-vfprintf.o 0 0 0 0 0 13681 752 14433 lib_a-svfprintf.o 0 0 0 0 0 13294 752 14046 lib_a-svfiprintf.o 0 0 0 0 0 9623 1206 10829 lib_a-vfiprintf.o 0 0 0 0 0 9933 734 10667 panic.c.o 2552 1 0 0 4874 0 0 7427 tasks.c.o 12 660 0 0 5626 0 406 6704 esp_err_to_name.c.o 0 0 0 0 0 53 5101 5154 vfs_uart.c.o 80 8 0 0 88 3689 423 4288 lib_a-dtoa.o 0 0 0 0 0 3524 13 3537 portasm.S.o 1544 0 0 0 1909 0 0 3453 intr_alloc.c.o 8 13 0 0 681 1682 706 3090 multi_heap.c.o 300 0 0 0 2573 0 0 2873 queue.c.o 0 0 0 0 2397 0 424 2821 rtc_clk.c.o 381 8 0 0 2256 0 0 2645 uart.c.o 40 8 0 0 48 2087 452 2635 vfs.c.o 192 40 0 0 232 1892 132 2488 lib_a-mprec.o 0 0 0 0 0 2144 296 2440 flash_mmap.c.o 0 392 0 0 1592 124 252 2360 spi_flash_chip_generic.c 340 0 0 0 1757 0 0 2097 spi_flash_hal_iram.c.o 24 0 0 0 1828 0 0 1852 task_wdt.c.o 53 4 0 0 57 1190 496 1800 timers.c.o 8 56 0 0 1051 0 223 1338 heap_caps.c.o 4 0 0 0 902 50 362 1318 xtensa_vectors.S.o 0 0 0 0 1289 0 0 1289 rtc_init.c.o 0 0 0 0 1255 0 8 1263 heap_caps_init.c.o 0 4 0 0 4 838 379 1225 log.c.o 8 264 0 0 678 94 147 1191 cpu_start.c.o 0 0 0 0 536 152 489 1177 esp_timer_impl_systimer. 8 8 0 0 404 252 442 1114 xtensa_intr_asm.S.o 512 0 0 0 563 0 0 1075 ringbuf.c.o 0 0 0 0 858 0 150 1008 periph_ctrl.c.o 8 0 0 0 8 661 272 949 clk.c.o 0 0 0 0 34 626 281 941 lib_a-fseeko.o 0 0 0 0 0 910 0 910 time.c.o 0 32 0 0 147 719 0 898 partition.c.o 0 8 0 0 8 679 181 876 esp_flash_api.c.o 0 0 0 0 600 16 240 856 esp_timer.c.o 8 12 0 0 300 405 118 843 syscall_table.c.o 144 240 0 0 384 70 0 838 memory_layout_utils.c.o 0 0 0 0 0 509 295 804 rtc_wdt.c.o 0 0 0 0 800 0 0 800 esp_flash_spi_init.c.o 120 4 0 0 124 215 281 744 lib_a-locale.o 364 0 0 0 364 0 10 738 rtc_time.c.o 0 0 0 0 626 0 0 626 locks.c.o 8 0 0 0 495 5 84 592 port.c.o 0 16 0 0 424 0 87 527 crosscore_int.c.o 8 4 0 0 166 86 237 501 soc_memory_layout.c.o 0 0 0 0 0 0 479 479 freertos_hooks.c.o 8 64 0 0 119 243 0 434 timer.c.o 16 16 0 0 32 184 170 418 rtc_sleep.c.o 0 0 0 0 414 0 0 414 cache_utils.c.o 0 8 0 0 205 21 176 410 uart_hal.c.o 0 0 0 0 0 409 0 409 spi_flash_hal.c.o 0 0 0 0 0 309 96 405 hello_world_main.c.o 0 0 0 0 0 192 196 388 esp_ota_ops.c.o 0 4 0 0 4 151 214 373 spi_flash_chip_gd.c.o 95 0 0 0 276 0 0 371 lib_a-refill.o 0 0 0 0 0 368 0 368 int_wdt.c.o 0 0 0 0 59 302 0 361 system_api_esp32s2.c.o 0 0 0 0 323 27 0 350 brownout.c.o 0 0 0 0 0 120 203 323 windowspill_asm.o 0 0 0 0 315 0 0 315 cpu_util.c.o 0 0 0 0 309 0 0 309 brownout_hal.c.o 0 0 0 0 0 304 0 304 spi_flash_chip_issi.c.o 97 0 0 0 198 0 0 295 memspi_host_driver.c.o 43 0 0 0 249 0 0 292 rtc_module.c.o 16 8 0 0 24 231 0 279 esp_app_desc.c.o 0 0 0 0 0 0 256 256 lib_a-fopen.o 0 0 0 0 0 244 0 244 lib_a-puts.o 0 0 0 0 0 234 2 236 lib_a-reent.o 0 0 0 0 0 236 0 236 lib_a-snprintf.o 0 0 0 0 0 217 0 217 pthread_local_storage.c. 8 4 0 0 12 183 0 207 log_freertos.c.o 0 8 0 0 196 0 0 204 xtensa_context.S.o 0 0 0 0 201 0 0 201 spi_flash_os_func_app.c. 24 0 0 0 119 25 0 168 heap.c.o 0 0 0 0 151 0 0 151 xtensa_intr.c.o 0 0 0 0 112 0 35 147 list.c.o 0 0 0 0 138 0 0 138 lib_a-flags.o 0 0 0 0 0 128 0 128 dport_panic_highint_hdl. 0 0 0 0 123 0 0 123 spi_flash_os_func_noos.c 16 0 0 0 105 0 0 121 lib_a-printf.o 0 0 0 0 0 116 0 116 flash_ops.c.o 20 4 0 0 52 29 0 105 lib_a-s_frexp.o 0 0 0 0 0 100 0 100 pthread.c.o 0 8 0 0 8 81 0 97 cache_err_int.c.o 0 0 0 0 0 96 0 96 lib_a-vprintf.o 0 0 0 0 0 94 0 94 lib_a-localeconv.o 0 0 0 0 0 63 0 63 reent_init.c.o 0 0 0 0 59 0 0 59 system_api.c.o 0 8 0 0 48 0 0 56 rtc_io.c.o 0 0 0 0 0 53 0 53 syscalls.c.o 0 0 0 0 0 50 0 50 xtensa_vector_defaults.S 0 0 0 0 46 0 0 46 lib_a-fseek.o 0 0 0 0 0 45 0 45 uart_hal_iram.c.o 0 0 0 0 0 43 0 43 xtensa_init.c.o 0 4 0 0 36 0 0 40 _divdi3.o 0 0 0 0 0 0 40 40 _moddi3.o 0 0 0 0 0 0 40 40 _udivdi3.o 0 0 0 0 0 0 40 40 _umoddi3.o 0 0 0 0 0 0 40 40 spi_flash_chip_drivers.c 20 0 0 0 20 0 0 40 interrupts--intlevel.o 0 0 0 0 0 0 32 32 pthread.c.o 0 0 0 0 0 12 0 12 lib_a-errno.o 0 0 0 0 0 10 0 10 crtend.o 0 0 0 0 0 0 8 8 lib_a-environ.o 0 4 0 0 4 0 0 8 pm_esp32s2.c.o 0 0 0 0 0 8 0 8 FreeRTOS-openocd.c.o 4 0 0 0 4 0 0 8 int_asm--set_intclear.o 0 0 0 0 8 0 0 8 state_asm--restore_extra 0 0 0 0 7 0 0 7 state_asm--save_extra_nw 0 0 0 0 7 0 0 7 crti.o 0 0 0 0 3 3 0 6 cxx_exception_stubs.cpp. 0 0 0 0 0 6 0 6 cxx_guards.cpp.o 0 0 0 0 0 5 0 5 crtbegin.o 0 0 0 0 0 0 4 4 crt0.o 0 0 0 0 0 0 0 0 crtn.o 0 0 0 0 0 0 0 0 project_elf_src.c.o 0 0 0 0 0 0 0 0 bootloader_common.c.o 0 0 0 0 0 0 0 0 bootloader_efuse_esp32s2 0 0 0 0 0 0 0 0 bootloader_flash.c.o 0 0 0 0 0 0 0 0 bootloader_random.c.o 0 0 0 0 0 0 0 0 bootloader_sha.c.o 0 0 0 0 0 0 0 0 bootloader_utility.c.o 0 0 0 0 0 0 0 0 esp_image_format.c.o 0 0 0 0 0 0 0 0 flash_partitions.c.o 0 0 0 0 0 0 0 0 isatty.o 0 0 0 0 0 0 0 0 lib_a-assert.o 0 0 0 0 0 0 0 0 lib_a-bzero.o 0 0 0 0 0 0 0 0 lib_a-ctype_.o 0 0 0 0 0 0 0 0 lib_a-envlock.o 0 0 0 0 0 0 0 0 lib_a-fclose.o 0 0 0 0 0 0 0 0 lib_a-fflush.o 0 0 0 0 0 0 0 0 lib_a-findfp.o 0 0 0 0 0 0 0 0 lib_a-fiprintf.o 0 0 0 0 0 0 0 0 lib_a-fputs.o 0 0 0 0 0 0 0 0 lib_a-fputwc.o 0 0 0 0 0 0 0 0 lib_a-fvwrite.o 0 0 0 0 0 0 0 0 lib_a-fwalk.o 0 0 0 0 0 0 0 0 lib_a-getenv_r.o 0 0 0 0 0 0 0 0 lib_a-gettzinfo.o 0 0 0 0 0 0 0 0 lib_a-gmtime_r.o 0 0 0 0 0 0 0 0 lib_a-impure.o 0 0 0 0 0 0 0 0 lib_a-iswspace.o 0 0 0 0 0 0 0 0 lib_a-lcltime_r.o 0 0 0 0 0 0 0 0 lib_a-makebuf.o 0 0 0 0 0 0 0 0 lib_a-mbrtowc.o 0 0 0 0 0 0 0 0 lib_a-mbtowc_r.o 0 0 0 0 0 0 0 0 lib_a-memchr.o 0 0 0 0 0 0 0 0 lib_a-memcmp.o 0 0 0 0 0 0 0 0 lib_a-memcpy.o 0 0 0 0 0 0 0 0 lib_a-memmove.o 0 0 0 0 0 0 0 0 lib_a-memset.o 0 0 0 0 0 0 0 0 lib_a-month_lengths.o 0 0 0 0 0 0 0 0 lib_a-putc.o 0 0 0 0 0 0 0 0 lib_a-putchar.o 0 0 0 0 0 0 0 0 lib_a-qsort.o 0 0 0 0 0 0 0 0 lib_a-sccl.o 0 0 0 0 0 0 0 0 lib_a-siscanf.o 0 0 0 0 0 0 0 0 lib_a-stdio.o 0 0 0 0 0 0 0 0 lib_a-strcmp.o 0 0 0 0 0 0 0 0 lib_a-strcpy.o 0 0 0 0 0 0 0 0 lib_a-strcspn.o 0 0 0 0 0 0 0 0 lib_a-strerror.o 0 0 0 0 0 0 0 0 lib_a-strerror_r.o 0 0 0 0 0 0 0 0 lib_a-strlcpy.o 0 0 0 0 0 0 0 0 lib_a-strlen.o 0 0 0 0 0 0 0 0 lib_a-strncmp.o 0 0 0 0 0 0 0 0 lib_a-strncpy.o 0 0 0 0 0 0 0 0 lib_a-strstr.o 0 0 0 0 0 0 0 0 lib_a-strtol.o 0 0 0 0 0 0 0 0 lib_a-strtoll.o 0 0 0 0 0 0 0 0 lib_a-strtoul.o 0 0 0 0 0 0 0 0 lib_a-strtoull.o 0 0 0 0 0 0 0 0 lib_a-svfiscanf.o 0 0 0 0 0 0 0 0 lib_a-sysgettod.o 0 0 0 0 0 0 0 0 lib_a-tzcalc_limits.o 0 0 0 0 0 0 0 0 lib_a-tzlock.o 0 0 0 0 0 0 0 0 lib_a-tzset.o 0 0 0 0 0 0 0 0 lib_a-tzset_r.o 0 0 0 0 0 0 0 0 lib_a-tzvars.o 0 0 0 0 0 0 0 0 lib_a-u_strerr.o 0 0 0 0 0 0 0 0 lib_a-ungetc.o 0 0 0 0 0 0 0 0 lib_a-wbuf.o 0 0 0 0 0 0 0 0 lib_a-wcrtomb.o 0 0 0 0 0 0 0 0 lib_a-wctomb_r.o 0 0 0 0 0 0 0 0 lib_a-wsetup.o 0 0 0 0 0 0 0 0 gpio.c.o 0 0 0 0 0 0 0 0 spi_common.c.o 0 0 0 0 0 0 0 0 hw_random.c.o 0 0 0 0 0 0 0 0 pm_locks.c.o 0 0 0 0 0 0 0 0 _addsubdf3.o 0 0 0 0 0 0 0 0 _cmpdf2.o 0 0 0 0 0 0 0 0 _divdf3.o 0 0 0 0 0 0 0 0 _fixdfsi.o 0 0 0 0 0 0 0 0 _floatdidf.o 0 0 0 0 0 0 0 0 _floatsidf.o 0 0 0 0 0 0 0 0 _muldf3.o 0 0 0 0 0 0 0 0 esp_mem.c.o 0 0 0 0 0 0 0 0 platform.c.o 0 0 0 0 0 0 0 0 platform_util.c.o 0 0 0 0 0 0 0 0 sha256.c.o 0 0 0 0 0 0 0 0 gpio_hal.c.o 0 0 0 0 0 0 0 0 rtc_io_hal.c.o 0 0 0 0 0 0 0 0 spi_flash_hal_gpspi.c.o 0 0 0 0 0 0 0 0 timer_hal.c.o 0 0 0 0 0 0 0 0 gpio_periph.c.o 0 0 0 0 0 0 0 0 rtc_io_periph.c.o 0 0 0 0 0 0 0 0 spi_periph.c.o 0 0 0 0 0 0 0 0 uart_periph.c.o 0 0 0 0 0 0 0 0 md5-internal.c.o 0 0 0 0 0 0 0 0 stdatomic.c.o 0 0 0 0 0 0 0 0 *** Running idf_size.py --archive_details for esp32s2... Total sizes: DRAM .data size: 7152 bytes DRAM .bss size: 1936 bytes Used static DRAM: 0 bytes ( 0 available, nan% used) Used static IRAM: 0 bytes ( 0 available, nan% used) Used stat D/IRAM: 43020 bytes ( 350196 available, 10.9% used) Flash code: 74439 bytes Flash rodata: 18580 bytes Total image size:~ 136039 bytes (.bin may be padded larger) Symbols within the archive: libdriver.a (Not all symbols may be reported) Symbols from section: .dram0.bss p_timer_obj(16) p_uart_obj(8) s_rtc_isr_handle(4) s_rtc_isr_handler_list(4) Section total: 32 Symbols from section: .dram0.data uart_context(32) timer_spinlock(16) periph_spinlock(8) rtc_spinlock(8) s_rtc_isr_handler_list_lock(8) uart_selectlock(8) Section total: 80 Symbols from section: .flash.rodata timer_get_counter_value.str1.4(146) get_clk_en_mask(136) get_rst_en_mask(136) uart_pattern_enqueue.str1.4(88) uart_flush_input.str1.4(45) uart_set_word_length.str1.4(31) __FUNCTION__$7196(27) __FUNCTION__$5699(24) __FUNCTION__$6971(23) __FUNCTION__$6966(22) __FUNCTION__$6896(21) __FUNCTION__$6901(21) __FUNCTION__$6906(19) __FUNCTION__$6911(19) __FUNCTION__$6926(18) __FUNCTION__$6932(18) __FUNCTION__$7131(18) uart_pattern_pop_pos.str1.4(18) __FUNCTION__$7202(17) __FUNCTION__$6916(16) __FUNCTION__$6921(16) uart_set_stop_bits.str1.4(15) Section total: 894 Symbols from section: .flash.text uart_flush_input(453) uart_wait_tx_done(417) get_clk_en_mask(267) get_rst_en_mask(198) timer_group_intr_enable(184) uart_set_word_length(144) uart_set_stop_bits(128) periph_module_enable(112) uart_get_bufferedlen(109) uart_enable_intr_mask(98) uart_disable_intr_mask(96) uart_set_baudrate(96) rtc_isr(90) uart_get_baudrate(82) uart_set_parity(82) rtc_isr_ensure_installed(79) uart_pattern_queue_update(74) uart_get_parity(69) uart_get_stop_bits(69) uart_get_word_length(69) rtc_isr_register(62) rtc_gpio_force_hold_dis_all(53) is_wifi_clk_peripheral(38) uart_is_driver_installed(30) get_rst_en_reg(25) uart_set_select_notif_callback(23) get_clk_en_reg(21) uart_disable_rx_intr(18) uart_enable_rx_intr(18) uart_get_selectlock(12) Section total: 3216 Symbols from section: .iram0.text Section total: 0 Symbols from section: .iram0.vectors Section total: 0 Symbols from section: .noinit Section total: 0 Symbols from section: .rtc.text Section total: 0 *** Running idf_size.py diff with another app (different target)... WARNING: The target of the reference and other MAP files is esp32 and esp32s2, respectively. MAP file: app.map MAP file: app_esp32s2.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 9324 bytes 7152 +2172 DRAM .bss size: 8296 bytes 1936 +6360 Used static DRAM: 17620 bytes ( 163116 available, 9.7% used) 9088 +8532 ( -24404 available, -15872 total) Used static IRAM: 38932 bytes ( 92140 available, 29.7% used) 74439 -35507 (+158387 available, +122880 total) Flash code: 146944 bytes 74439 +72505 Flash rodata: 39580 bytes 18580 +21000 Total image size:~ 243076 bytes (.bin may be padded larger) 176546 +66530 *** Running idf_size.py diff with another app (wrong target)... WARNING: The detected chip target is esp32 but command line argument overwrites it to esp32s2! WARNING: The target of the reference and other MAP files is esp32s2 and esp32, respectively. MAP file: app.map MAP file: app2.map Difference is counted as - , i.e. a positive number means that is larger. Total sizes of : Difference DRAM .data size: 0 bytes 0 DRAM .bss size: 8296 bytes 2024 +6272 Used static DRAM: 0 bytes ( 0 available, nan% used) 0 ( +0 available, +0 total) Used static IRAM: 0 bytes ( 0 available, nan% used) 0 ( +0 available, +0 total) Flash code: 146944 bytes 77191 +69753 Flash rodata: 39580 bytes 22360 +17220 Total image size:~ 194820 bytes (.bin may be padded larger) 101575 +93245 *** Producing JSON output... { "dram_data": 9324, "dram_bss": 8296, "dram_other": 0, "used_dram": 17620, "available_dram": 163116, "used_dram_ratio": 0.09749026203966006, "used_iram": 38932, "available_iram": 92140, "used_iram_ratio": 0.297027587890625, "used_diram": 0, "available_diram": 0, "used_diram_ratio": 0, "flash_code": 146944, "flash_rodata": 39580, "total_size": 243076 } { "liblwip.a": { "data": 14, "bss": 3751, "other": 0, "iram": 0, "diram": 0, "flash_text": 66978, "flash_rodata": 13936, "total": 84679 }, "libc.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 55583, "flash_rodata": 3889, "total": 59472 }, "libesp32.a": { "data": 2635, "bss": 2375, "other": 0, "iram": 7758, "diram": 0, "flash_text": 4814, "flash_rodata": 8133, "total": 25715 }, "libfreertos.a": { "data": 4156, "bss": 832, "other": 0, "iram": 12853, "diram": 0, "flash_text": 0, "flash_rodata": 1545, "total": 19386 }, "libspi_flash.a": { "data": 36, "bss": 359, "other": 0, "iram": 7004, "diram": 0, "flash_text": 886, "flash_rodata": 1624, "total": 9909 }, "libsoc.a": { "data": 660, "bss": 8, "other": 0, "iram": 3887, "diram": 0, "flash_text": 0, "flash_rodata": 3456, "total": 8011 }, "libheap.a": { "data": 1331, "bss": 4, "other": 0, "iram": 4376, "diram": 0, "flash_text": 1218, "flash_rodata": 980, "total": 7909 }, "libgcc.a": { "data": 4, "bss": 20, "other": 0, "iram": 104, "diram": 0, "flash_text": 5488, "flash_rodata": 888, "total": 6504 }, "libvfs.a": { "data": 232, "bss": 103, "other": 0, "iram": 0, "diram": 0, "flash_text": 3770, "flash_rodata": 403, "total": 4508 }, "libunity.a": { "data": 0, "bss": 121, "other": 0, "iram": 0, "diram": 0, "flash_text": 2316, "flash_rodata": 830, "total": 3267 }, "libstdc++.a": { "data": 8, "bss": 16, "other": 0, "iram": 0, "diram": 0, "flash_text": 1827, "flash_rodata": 1062, "total": 2913 }, "libnewlib.a": { "data": 152, "bss": 272, "other": 0, "iram": 853, "diram": 0, "flash_text": 803, "flash_rodata": 86, "total": 2166 }, "libpthread.a": { "data": 16, "bss": 12, "other": 0, "iram": 174, "diram": 0, "flash_text": 774, "flash_rodata": 638, "total": 1614 }, "libdriver.a": { "data": 40, "bss": 20, "other": 0, "iram": 0, "diram": 0, "flash_text": 961, "flash_rodata": 537, "total": 1558 }, "liblog.a": { "data": 8, "bss": 268, "other": 0, "iram": 456, "diram": 0, "flash_text": 396, "flash_rodata": 166, "total": 1294 }, "libapp_update.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 123, "flash_rodata": 717, "total": 840 }, "libtcpip_adapter.a": { "data": 0, "bss": 81, "other": 0, "iram": 0, "diram": 0, "flash_text": 180, "flash_rodata": 359, "total": 620 }, "libhal.a": { "data": 0, "bss": 0, "other": 0, "iram": 515, "diram": 0, "flash_text": 0, "flash_rodata": 32, "total": 547 }, "libm.a": { "data": 0, "bss": 0, "other": 0, "iram": 92, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 92 }, "libmain.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 53, "flash_rodata": 10, "total": 63 }, "libcxx.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 11, "flash_rodata": 0, "total": 11 }, "libxtensa-debug-module.a": { "data": 0, "bss": 0, "other": 0, "iram": 8, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 8 }, "libbootloader_support.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcore.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libethernet.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmbedtls.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libphy.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "librtc.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libsmartconfig_ack.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa2.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa_supplicant.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwps.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 } } { "libc.a:lib_a-vfprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 14193, "flash_rodata": 756, "total": 14949 }, "libc.a:lib_a-svfprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 13834, "flash_rodata": 756, "total": 14590 }, "libc.a:lib_a-svfiprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 9642, "flash_rodata": 1210, "total": 10852 }, "libc.a:lib_a-vfiprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 9933, "flash_rodata": 738, "total": 10671 }, "liblwip.a:nd6.o": { "data": 8, "bss": 1027, "other": 0, "iram": 0, "diram": 0, "flash_text": 8427, "flash_rodata": 136, "total": 9598 }, "liblwip.a:tcp_in.o": { "data": 0, "bss": 54, "other": 0, "iram": 0, "diram": 0, "flash_text": 8127, "flash_rodata": 916, "total": 9097 }, "libfreertos.a:tasks.o": { "data": 20, "bss": 700, "other": 0, "iram": 5667, "diram": 0, "flash_text": 0, "flash_rodata": 503, "total": 6890 }, "liblwip.a:tcp_out.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 5060, "flash_rodata": 1124, "total": 6184 }, "liblwip.a:sockets.o": { "data": 0, "bss": 728, "other": 0, "iram": 0, "diram": 0, "flash_text": 4627, "flash_rodata": 824, "total": 6179 }, "liblwip.a:tcp.o": { "data": 4, "bss": 23, "other": 0, "iram": 0, "diram": 0, "flash_text": 4290, "flash_rodata": 1384, "total": 5701 }, "liblwip.a:api_msg.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 3763, "flash_rodata": 1366, "total": 5129 }, "liblwip.a:dhcp.o": { "data": 0, "bss": 8, "other": 0, "iram": 0, "diram": 0, "flash_text": 3456, "flash_rodata": 1401, "total": 4865 }, "libesp32.a:panic.o": { "data": 2579, "bss": 5, "other": 0, "iram": 2145, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 4729 }, "libesp32.a:esp_err_to_name.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 50, "flash_rodata": 4091, "total": 4141 }, "libgcc.a:unwind-dw2-fde.o": { "data": 4, "bss": 20, "other": 0, "iram": 0, "diram": 0, "flash_text": 3316, "flash_rodata": 404, "total": 3744 }, "liblwip.a:pbuf.o": { "data": 0, "bss": 1, "other": 0, "iram": 0, "diram": 0, "flash_text": 2453, "flash_rodata": 1161, "total": 3615 }, "libfreertos.a:portasm.o": { "data": 3084, "bss": 0, "other": 0, "iram": 480, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 3564 }, "libc.a:lib_a-dtoa.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 3522, "flash_rodata": 13, "total": 3535 }, "liblwip.a:etharp.o": { "data": 0, "bss": 241, "other": 0, "iram": 0, "diram": 0, "flash_text": 2618, "flash_rodata": 658, "total": 3517 }, "liblwip.a:ip6.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 3212, "flash_rodata": 124, "total": 3336 }, "liblwip.a:dns.o": { "data": 0, "bss": 1292, "other": 0, "iram": 0, "diram": 0, "flash_text": 1809, "flash_rodata": 206, "total": 3307 }, "libspi_flash.a:spi_flash_rom_patch.o": { "data": 0, "bss": 0, "other": 0, "iram": 2518, "diram": 0, "flash_text": 0, "flash_rodata": 766, "total": 3284 }, "liblwip.a:udp.o": { "data": 2, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 3020, "flash_rodata": 216, "total": 3242 }, "libesp32.a:intr_alloc.o": { "data": 8, "bss": 22, "other": 0, "iram": 726, "diram": 0, "flash_text": 1749, "flash_rodata": 710, "total": 3215 }, "libheap.a:multi_heap.o": { "data": 857, "bss": 0, "other": 0, "iram": 2217, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 3074 }, "libfreertos.a:queue.o": { "data": 8, "bss": 56, "other": 0, "iram": 2569, "diram": 0, "flash_text": 0, "flash_rodata": 369, "total": 3002 }, "libspi_flash.a:flash_ops.o": { "data": 32, "bss": 41, "other": 0, "iram": 2352, "diram": 0, "flash_text": 99, "flash_rodata": 0, "total": 2524 }, "libgcc.a:unwind-dw2-xtensa.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 2172, "flash_rodata": 324, "total": 2496 }, "libsoc.a:rtc_clk.o": { "data": 660, "bss": 8, "other": 0, "iram": 1794, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 2462 }, "libc.a:lib_a-mprec.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 2134, "flash_rodata": 296, "total": 2430 }, "libvfs.a:vfs.o": { "data": 192, "bss": 40, "other": 0, "iram": 0, "diram": 0, "flash_text": 1995, "flash_rodata": 132, "total": 2359 }, "liblwip.a:ip6_frag.o": { "data": 0, "bss": 6, "other": 0, "iram": 0, "diram": 0, "flash_text": 1905, "flash_rodata": 442, "total": 2353 }, "liblwip.a:api_lib.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 1425, "flash_rodata": 919, "total": 2344 }, "liblwip.a:igmp.o": { "data": 0, "bss": 12, "other": 0, "iram": 0, "diram": 0, "flash_text": 1604, "flash_rodata": 707, "total": 2323 }, "libesp32.a:dbg_stubs.o": { "data": 0, "bss": 2072, "other": 0, "iram": 32, "diram": 0, "flash_text": 100, "flash_rodata": 0, "total": 2204 }, "libvfs.a:vfs_uart.o": { "data": 40, "bss": 63, "other": 0, "iram": 0, "diram": 0, "flash_text": 1775, "flash_rodata": 271, "total": 2149 }, "libunity.a:unity_platform.o": { "data": 0, "bss": 13, "other": 0, "iram": 0, "diram": 0, "flash_text": 1511, "flash_rodata": 600, "total": 2124 }, "libesp32.a:esp_timer_esp32.o": { "data": 8, "bss": 26, "other": 0, "iram": 1295, "diram": 0, "flash_text": 254, "flash_rodata": 526, "total": 2109 }, "libsoc.a:rtc_periph.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 2080, "total": 2080 }, "libspi_flash.a:flash_mmap.o": { "data": 0, "bss": 296, "other": 0, "iram": 1298, "diram": 0, "flash_text": 124, "flash_rodata": 327, "total": 2045 }, "libheap.a:heap_caps.o": { "data": 4, "bss": 0, "other": 0, "iram": 1195, "diram": 0, "flash_text": 188, "flash_rodata": 593, "total": 1980 }, "libstdc++.a:eh_personality.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 1561, "flash_rodata": 384, "total": 1945 }, "liblwip.a:ip4.o": { "data": 0, "bss": 6, "other": 0, "iram": 0, "diram": 0, "flash_text": 1664, "flash_rodata": 139, "total": 1809 }, "liblwip.a:netif.o": { "data": 0, "bss": 241, "other": 0, "iram": 0, "diram": 0, "flash_text": 1239, "flash_rodata": 287, "total": 1767 }, "libfreertos.a:xtensa_vectors.o": { "data": 8, "bss": 0, "other": 0, "iram": 1697, "diram": 0, "flash_text": 0, "flash_rodata": 36, "total": 1741 }, "libesp32.a:cpu_start.o": { "data": 0, "bss": 1, "other": 0, "iram": 806, "diram": 0, "flash_text": 277, "flash_rodata": 486, "total": 1570 }, "libesp32.a:clk.o": { "data": 0, "bss": 0, "other": 0, "iram": 67, "diram": 0, "flash_text": 581, "flash_rodata": 893, "total": 1541 }, "libfreertos.a:timers.o": { "data": 8, "bss": 56, "other": 0, "iram": 1149, "diram": 0, "flash_text": 0, "flash_rodata": 233, "total": 1446 }, "liblwip.a:sys_arch.o": { "data": 0, "bss": 8, "other": 0, "iram": 0, "diram": 0, "flash_text": 1216, "flash_rodata": 222, "total": 1446 }, "libheap.a:multi_heap_poisoning.o": { "data": 470, "bss": 0, "other": 0, "iram": 964, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 1434 }, "libheap.a:heap_caps_init.o": { "data": 0, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 1030, "flash_rodata": 387, "total": 1421 }, "liblwip.a:mld6.o": { "data": 0, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 1334, "flash_rodata": 0, "total": 1338 }, "libspi_flash.a:cache_utils.o": { "data": 4, "bss": 14, "other": 0, "iram": 836, "diram": 0, "flash_text": 81, "flash_rodata": 390, "total": 1325 }, "liblwip.a:raw.o": { "data": 0, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 1087, "flash_rodata": 223, "total": 1314 }, "libesp32.a:esp_timer.o": { "data": 8, "bss": 20, "other": 0, "iram": 702, "diram": 0, "flash_text": 429, "flash_rodata": 142, "total": 1301 }, "liblog.a:log.o": { "data": 8, "bss": 268, "other": 0, "iram": 456, "diram": 0, "flash_text": 396, "flash_rodata": 166, "total": 1294 }, "libesp32.a:system_api.o": { "data": 0, "bss": 8, "other": 0, "iram": 589, "diram": 0, "flash_text": 0, "flash_rodata": 662, "total": 1259 }, "libsoc.a:soc_memory_layout.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 1239, "total": 1239 }, "liblwip.a:icmp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 769, "flash_rodata": 371, "total": 1140 }, "libfreertos.a:xtensa_intr_asm.o": { "data": 1024, "bss": 0, "other": 0, "iram": 51, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 1075 }, "libfreertos.a:port.o": { "data": 0, "bss": 16, "other": 0, "iram": 617, "diram": 0, "flash_text": 0, "flash_rodata": 369, "total": 1002 }, "libpthread.a:pthread.o": { "data": 8, "bss": 8, "other": 0, "iram": 174, "diram": 0, "flash_text": 298, "flash_rodata": 512, "total": 1000 }, "liblwip.a:icmp6.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 863, "flash_rodata": 127, "total": 990 }, "libsoc.a:rtc_init.o": { "data": 0, "bss": 0, "other": 0, "iram": 980, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 980 }, "libunity.a:unity.o": { "data": 0, "bss": 108, "other": 0, "iram": 0, "diram": 0, "flash_text": 767, "flash_rodata": 90, "total": 965 }, "libsoc.a:rtc_time.o": { "data": 0, "bss": 0, "other": 0, "iram": 803, "diram": 0, "flash_text": 0, "flash_rodata": 137, "total": 940 }, "libesp32.a:dport_access.o": { "data": 8, "bss": 40, "other": 0, "iram": 539, "diram": 0, "flash_text": 189, "flash_rodata": 129, "total": 905 }, "libc.a:lib_a-fseeko.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 862, "flash_rodata": 0, "total": 862 }, "libnewlib.a:time.o": { "data": 0, "bss": 32, "other": 0, "iram": 139, "diram": 0, "flash_text": 691, "flash_rodata": 0, "total": 862 }, "liblwip.a:tcpip.o": { "data": 0, "bss": 16, "other": 0, "iram": 0, "diram": 0, "flash_text": 644, "flash_rodata": 191, "total": 851 }, "libapp_update.a:esp_ota_ops.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 123, "flash_rodata": 717, "total": 840 }, "libdriver.a:periph_ctrl.o": { "data": 8, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 520, "flash_rodata": 256, "total": 784 }, "liblwip.a:timers.o": { "data": 0, "bss": 12, "other": 0, "iram": 0, "diram": 0, "flash_text": 638, "flash_rodata": 131, "total": 781 }, "libspi_flash.a:partition.o": { "data": 0, "bss": 8, "other": 0, "iram": 0, "diram": 0, "flash_text": 582, "flash_rodata": 141, "total": 731 }, "libnewlib.a:locks.o": { "data": 8, "bss": 0, "other": 0, "iram": 552, "diram": 0, "flash_text": 0, "flash_rodata": 84, "total": 644 }, "libesp32.a:ipc.o": { "data": 0, "bss": 36, "other": 0, "iram": 159, "diram": 0, "flash_text": 329, "flash_rodata": 104, "total": 628 }, "libtcpip_adapter.a:tcpip_adapter_lwip.o": { "data": 0, "bss": 81, "other": 0, "iram": 0, "diram": 0, "flash_text": 180, "flash_rodata": 359, "total": 620 }, "libpthread.a:pthread_local_storage.o": { "data": 8, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 476, "flash_rodata": 126, "total": 614 }, "liblwip.a:inet_chksum.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 580, "flash_rodata": 0, "total": 580 }, "libesp32.a:crosscore_int.o": { "data": 8, "bss": 8, "other": 0, "iram": 204, "diram": 0, "flash_text": 126, "flash_rodata": 148, "total": 494 }, "liblwip.a:netbuf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 154, "flash_rodata": 326, "total": 480 }, "liblwip.a:vfs_lwip.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 307, "flash_rodata": 155, "total": 462 }, "libnewlib.a:syscall_table.o": { "data": 144, "bss": 240, "other": 0, "iram": 0, "diram": 0, "flash_text": 67, "flash_rodata": 0, "total": 451 }, "libdriver.a:timer.o": { "data": 16, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 112, "flash_rodata": 281, "total": 409 }, "libesp32.a:int_wdt.o": { "data": 0, "bss": 1, "other": 0, "iram": 87, "diram": 0, "flash_text": 301, "flash_rodata": 0, "total": 389 }, "libstdc++.a:eh_globals.o": { "data": 0, "bss": 16, "other": 0, "iram": 0, "diram": 0, "flash_text": 149, "flash_rodata": 193, "total": 358 }, "libesp32.a:brownout.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 145, "flash_rodata": 191, "total": 336 }, "libesp32.a:freertos_hooks.o": { "data": 8, "bss": 128, "other": 0, "iram": 43, "diram": 0, "flash_text": 137, "flash_rodata": 0, "total": 316 }, "libhal.a:windowspill_asm.o": { "data": 0, "bss": 0, "other": 0, "iram": 311, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 311 }, "libsoc.a:cpu_util.o": { "data": 0, "bss": 0, "other": 0, "iram": 310, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 310 }, "libdriver.a:rtc_module.o": { "data": 8, "bss": 8, "other": 0, "iram": 0, "diram": 0, "flash_text": 291, "flash_rodata": 0, "total": 307 }, "libfreertos.a:xtensa_context.o": { "data": 0, "bss": 0, "other": 0, "iram": 299, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 299 }, "libstdc++.a:eh_terminate.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 117, "flash_rodata": 141, "total": 258 }, "liblwip.a:ethernet.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 244, "flash_rodata": 12, "total": 256 }, "libc.a:lib_a-puts.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 182, "flash_rodata": 60, "total": 242 }, "libesp32.a:dport_panic_highint_hdl.o": { "data": 8, "bss": 0, "other": 0, "iram": 234, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 242 }, "libc.a:lib_a-reent.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 232, "flash_rodata": 0, "total": 232 }, "libc.a:lib_a-fopen.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 228, "flash_rodata": 0, "total": 228 }, "liblwip.a:dhcpserver.o": { "data": 0, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 203, "flash_rodata": 0, "total": 207 }, "libunity.a:test_utils.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 38, "flash_rodata": 140, "total": 178 }, "libc.a:lib_a-sprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 167, "flash_rodata": 0, "total": 167 }, "libesp32.a:cache_err_int.o": { "data": 0, "bss": 0, "other": 0, "iram": 56, "diram": 0, "flash_text": 98, "flash_rodata": 0, "total": 154 }, "libfreertos.a:list.o": { "data": 0, "bss": 0, "other": 0, "iram": 142, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 142 }, "libfreertos.a:xtensa_intr.o": { "data": 0, "bss": 0, "other": 0, "iram": 104, "diram": 0, "flash_text": 0, "flash_rodata": 35, "total": 139 }, "libnewlib.a:syscalls.o": { "data": 0, "bss": 0, "other": 0, "iram": 94, "diram": 0, "flash_text": 45, "flash_rodata": 0, "total": 139 }, "libstdc++.a:si_class_type_info.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 136, "total": 136 }, "libc.a:lib_a-assert.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 68, "flash_rodata": 60, "total": 128 }, "libc.a:lib_a-flags.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 127, "flash_rodata": 0, "total": 127 }, "libc.a:lib_a-printf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 116, "flash_rodata": 0, "total": 116 }, "liblwip.a:ip4_addr.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 72, "flash_rodata": 40, "total": 112 }, "libstdc++.a:class_type_info.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 112, "total": 112 }, "libc.a:lib_a-s_frexp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 110, "flash_rodata": 0, "total": 110 }, "liblwip.a:ip.o": { "data": 0, "bss": 60, "other": 0, "iram": 0, "diram": 0, "flash_text": 50, "flash_rodata": 0, "total": 110 }, "liblwip.a:memp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 108, "total": 108 }, "libgcc.a:lib2funcs.o": { "data": 0, "bss": 0, "other": 0, "iram": 104, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 104 }, "libc.a:lib_a-vprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 94, "flash_rodata": 0, "total": 94 }, "libm.a:lib_a-s_fpclassify.o": { "data": 0, "bss": 0, "other": 0, "iram": 92, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 92 }, "liblwip.a:def.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 91, "flash_rodata": 0, "total": 91 }, "libc.a:lib_a-fiprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 84, "flash_rodata": 0, "total": 84 }, "libesp32.a:hw_random.o": { "data": 0, "bss": 4, "other": 0, "iram": 74, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 78 }, "libesp32.a:stack_check.o": { "data": 0, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 32, "flash_rodata": 42, "total": 78 }, "libhal.a:clock.o": { "data": 0, "bss": 0, "other": 0, "iram": 72, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 72 }, "libnewlib.a:reent_init.o": { "data": 0, "bss": 0, "other": 0, "iram": 68, "diram": 0, "flash_text": 0, "flash_rodata": 2, "total": 70 }, "libmain.a:app_main.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 53, "flash_rodata": 10, "total": 63 }, "libhal.a:state_asm--restore_extra_nw.o": { "data": 0, "bss": 0, "other": 0, "iram": 62, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 62 }, "libhal.a:state_asm--save_extra_nw.o": { "data": 0, "bss": 0, "other": 0, "iram": 62, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 62 }, "libdriver.a:uart.o": { "data": 8, "bss": 12, "other": 0, "iram": 0, "diram": 0, "flash_text": 38, "flash_rodata": 0, "total": 58 }, "libstdc++.a:new_opv.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 56, "total": 56 }, "libfreertos.a:xtensa_vector_defaults.o": { "data": 0, "bss": 0, "other": 0, "iram": 46, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 46 }, "libc.a:lib_a-fseek.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 45, "flash_rodata": 0, "total": 45 }, "libgcc.a:_divdi3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libgcc.a:_moddi3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libgcc.a:_udivdi3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libgcc.a:_umoddi3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libstdc++.a:new_op.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libfreertos.a:xtensa_init.o": { "data": 0, "bss": 4, "other": 0, "iram": 32, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 36 }, "libhal.a:interrupts--intlevel.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 32, "total": 32 }, "liblwip.a:init.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 27, "flash_rodata": 0, "total": 27 }, "libesp32.a:wifi_init.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 17, "flash_rodata": 9, "total": 26 }, "liblwip.a:ip6_addr.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 20, "total": 20 }, "libc.a:lib_a-errno.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 10, "flash_rodata": 0, "total": 10 }, "libhal.a:int_asm--set_intclear.o": { "data": 0, "bss": 0, "other": 0, "iram": 8, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 8 }, "libxtensa-debug-module.a:eri.o": { "data": 0, "bss": 0, "other": 0, "iram": 8, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 8 }, "libcxx.a:cxx_exception_stubs.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 6, "flash_rodata": 0, "total": 6 }, "libcxx.a:cxx_guards.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 5, "flash_rodata": 0, "total": 5 }, "libfreertos.a:FreeRTOS-openocd.o": { "data": 4, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 4 }, "libstdc++.a:eh_term_handler.o": { "data": 4, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 4 }, "libstdc++.a:eh_unex_handler.o": { "data": 4, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 4 }, "libbootloader_support.a:bootloader_flash.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libbootloader_support.a:bootloader_sha.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libbootloader_support.a:esp_image_format.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-fputs.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-snprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strerror.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-sysgettod.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-u_strerr.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-vsnprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-xpg_strerror_r.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_api.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_arbit.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_core.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_dbg.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_hw.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_param.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_timer.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcore.a:misc_nvs.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libdriver.a:gpio.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:ets_timer_legacy.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:event_default_handlers.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:event_loop.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:lib_printf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:phy_init.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:sha.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:wifi_os_adapter.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libethernet.a:emac_dev.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libethernet.a:emac_main.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libfreertos.a:event_groups.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libfreertos.a:ringbuf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_addsubdf3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_cmpdf2.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_divdf3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_divsf3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_extendsfdf2.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_fixdfsi.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_floatdidf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_floatdisf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_floatsidf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_muldf3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_popcountsi2.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "liblwip.a:ethernetif.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "liblwip.a:ethip6.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "liblwip.a:wlanif.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmbedtls.a:esp_sha256.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_common.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_config.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_main.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_parent.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_route.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_schedule.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_timer.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_utilities.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_wifi.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_action.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_action_vendor.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_api.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_crypto.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_crypto_ccmp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_crypto_tkip.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_crypto_wep.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_debug.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_ets.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_hostap.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_ht.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_ie_vendor.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_input.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_ioctl.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_mesh_quick.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_misc.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_nvs.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_output.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_phy.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_power.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_proto.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_regdomain.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_rfid.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_scan.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_sta.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_timer.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:wl_chm.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:wl_cnx.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a:nvs_api.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a:nvs_item_hash_list.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a:nvs_page.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a:nvs_pagemanager.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a:nvs_storage.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a:nvs_types.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libphy.a:phy.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libphy.a:phy_chip_v7.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libphy.a:phy_chip_v7_ana.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libphy.a:phy_chip_v7_cal.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:esf_buf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:if_hwctrl.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:lmac.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:pm.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:pm_for_bcn_only_mode.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:pp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:pp_debug.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:pp_timer.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:rate_control.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:trc.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:wdev.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "librtc.a:bt_bb.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "librtc.a:pm.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "librtc.a:rtc.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "librtc.a:rtc_analog.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libsmartconfig_ack.a:smartconfig_ack.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libsoc.a:gpio_periph.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libsoc.a:rtc_sleep.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:bad_alloc.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:del_op.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:del_opv.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:eh_exception.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:new_handler.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:pure.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:tinfo.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:ap_config.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:common.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa_auth.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa_auth_ie.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa_common.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa_debug.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa_ie.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa_main.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpabuf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpas_glue.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa2.a:wpa2_internal.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa_supplicant.a:os_xtensa.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwps.a:wps_internal.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 } } { ".dram0.bss": { "p_uart_obj": 12, "s_rtc_isr_handle": 4, "s_rtc_isr_handler_list": 4 }, ".dram0.data": { "timer_spinlock": 16, "periph_spinlock": 8, "s_rtc_isr_handler_list_lock": 8, "uart_selectlock": 8 }, ".flash.rodata": { "str1.4": 249, "get_clk_en_mask": 128, "get_rst_en_mask": 128, "__FUNCTION__$5441": 24, "TG": 8 }, ".flash.text": { "get_clk_en_mask": 211, "get_rst_en_mask": 157, "timer_group_intr_enable": 112, "rtc_isr": 86, "periph_module_enable": 78, "rtc_isr_ensure_installed": 75, "rtc_gpio_force_hold_dis_all": 65, "rtc_isr_register": 65, "is_wifi_clk_peripheral": 28, "uart_set_select_notif_callback": 26, "get_rst_en_reg": 25, "get_clk_en_reg": 21, "uart_get_selectlock": 12 }, ".iram0.text": {}, ".iram0.vectors": {}, ".noinit": {} } { "current": { "dram_data": 9324, "dram_bss": 8296, "dram_other": 0, "used_dram": 17620, "available_dram": 163116, "used_dram_ratio": 0.09749026203966006, "used_iram": 38932, "available_iram": 92140, "used_iram_ratio": 0.297027587890625, "used_diram": 0, "available_diram": 0, "used_diram_ratio": 0, "flash_code": 146944, "flash_rodata": 39580, "total_size": 243076 }, "reference": { "dram_data": 8580, "dram_bss": 2024, "dram_other": 0, "used_dram": 10604, "available_dram": 170132, "used_dram_ratio": 0.05867121104815864, "used_iram": 38956, "available_iram": 92116, "used_iram_ratio": 0.297210693359375, "used_diram": 0, "available_diram": 0, "used_diram_ratio": 0, "flash_code": 77191, "flash_rodata": 22360, "total_size": 149111 }, "diff": { "dram_data": 744, "dram_bss": 6272, "dram_other": 0, "used_dram": 7016, "available_dram": -7016, "used_dram_ratio": 0.03881905099150142, "used_iram": -24, "available_iram": 24, "used_iram_ratio": -0.00018310546875, "used_diram": 0, "available_diram": 0, "used_diram_ratio": 0, "flash_code": 69753, "flash_rodata": 17220, "total_size": 93965 } } { "current": { "liblwip.a": { "data": 14, "bss": 3751, "other": 0, "iram": 0, "diram": 0, "flash_text": 66978, "flash_rodata": 13936, "total": 84679 }, "libc.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 55583, "flash_rodata": 3889, "total": 59472 }, "libesp32.a": { "data": 2635, "bss": 2375, "other": 0, "iram": 7758, "diram": 0, "flash_text": 4814, "flash_rodata": 8133, "total": 25715 }, "libfreertos.a": { "data": 4156, "bss": 832, "other": 0, "iram": 12853, "diram": 0, "flash_text": 0, "flash_rodata": 1545, "total": 19386 }, "libspi_flash.a": { "data": 36, "bss": 359, "other": 0, "iram": 7004, "diram": 0, "flash_text": 886, "flash_rodata": 1624, "total": 9909 }, "libsoc.a": { "data": 660, "bss": 8, "other": 0, "iram": 3887, "diram": 0, "flash_text": 0, "flash_rodata": 3456, "total": 8011 }, "libheap.a": { "data": 1331, "bss": 4, "other": 0, "iram": 4376, "diram": 0, "flash_text": 1218, "flash_rodata": 980, "total": 7909 }, "libgcc.a": { "data": 4, "bss": 20, "other": 0, "iram": 104, "diram": 0, "flash_text": 5488, "flash_rodata": 888, "total": 6504 }, "libvfs.a": { "data": 232, "bss": 103, "other": 0, "iram": 0, "diram": 0, "flash_text": 3770, "flash_rodata": 403, "total": 4508 }, "libunity.a": { "data": 0, "bss": 121, "other": 0, "iram": 0, "diram": 0, "flash_text": 2316, "flash_rodata": 830, "total": 3267 }, "libstdc++.a": { "data": 8, "bss": 16, "other": 0, "iram": 0, "diram": 0, "flash_text": 1827, "flash_rodata": 1062, "total": 2913 }, "libnewlib.a": { "data": 152, "bss": 272, "other": 0, "iram": 853, "diram": 0, "flash_text": 803, "flash_rodata": 86, "total": 2166 }, "libpthread.a": { "data": 16, "bss": 12, "other": 0, "iram": 174, "diram": 0, "flash_text": 774, "flash_rodata": 638, "total": 1614 }, "libdriver.a": { "data": 40, "bss": 20, "other": 0, "iram": 0, "diram": 0, "flash_text": 961, "flash_rodata": 537, "total": 1558 }, "liblog.a": { "data": 8, "bss": 268, "other": 0, "iram": 456, "diram": 0, "flash_text": 396, "flash_rodata": 166, "total": 1294 }, "libapp_update.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 123, "flash_rodata": 717, "total": 840 }, "libtcpip_adapter.a": { "data": 0, "bss": 81, "other": 0, "iram": 0, "diram": 0, "flash_text": 180, "flash_rodata": 359, "total": 620 }, "libhal.a": { "data": 0, "bss": 0, "other": 0, "iram": 515, "diram": 0, "flash_text": 0, "flash_rodata": 32, "total": 547 }, "libm.a": { "data": 0, "bss": 0, "other": 0, "iram": 92, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 92 }, "libmain.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 53, "flash_rodata": 10, "total": 63 }, "libcxx.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 11, "flash_rodata": 0, "total": 11 }, "libxtensa-debug-module.a": { "data": 0, "bss": 0, "other": 0, "iram": 8, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 8 }, "libbootloader_support.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcore.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libethernet.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmbedtls.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libphy.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "librtc.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libsmartconfig_ack.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa2.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa_supplicant.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwps.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 } }, "reference": { "libc.a": { "data": 364, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 54704, "flash_rodata": 3883, "total": 58951 }, "libfreertos.a": { "data": 4140, "bss": 792, "other": 0, "iram": 12884, "diram": 0, "flash_text": 0, "flash_rodata": 1721, "total": 19537 }, "libesp32.a": { "data": 2118, "bss": 81, "other": 0, "iram": 5462, "diram": 0, "flash_text": 4511, "flash_rodata": 2751, "total": 14923 }, "libsoc.a": { "data": 208, "bss": 4, "other": 0, "iram": 6790, "diram": 0, "flash_text": 1763, "flash_rodata": 1956, "total": 10721 }, "libspi_flash.a": { "data": 779, "bss": 294, "other": 0, "iram": 4896, "diram": 0, "flash_text": 1135, "flash_rodata": 1412, "total": 8516 }, "libvfs.a": { "data": 308, "bss": 48, "other": 0, "iram": 0, "diram": 0, "flash_text": 5650, "flash_rodata": 915, "total": 6921 }, "libesp_common.a": { "data": 8, "bss": 184, "other": 0, "iram": 239, "diram": 0, "flash_text": 783, "flash_rodata": 5421, "total": 6635 }, "libdriver.a": { "data": 112, "bss": 20, "other": 0, "iram": 0, "diram": 0, "flash_text": 4272, "flash_rodata": 1910, "total": 6314 }, "libheap.a": { "data": 304, "bss": 4, "other": 0, "iram": 3129, "diram": 0, "flash_text": 884, "flash_rodata": 741, "total": 5062 }, "libnewlib.a": { "data": 152, "bss": 272, "other": 0, "iram": 820, "diram": 0, "flash_text": 868, "flash_rodata": 84, "total": 2196 }, "libesp_timer.a": { "data": 16, "bss": 20, "other": 0, "iram": 794, "diram": 0, "flash_text": 723, "flash_rodata": 507, "total": 2060 }, "libbootloader_support.a": { "data": 0, "bss": 0, "other": 0, "iram": 1028, "diram": 0, "flash_text": 565, "flash_rodata": 20, "total": 1613 }, "liblog.a": { "data": 8, "bss": 272, "other": 0, "iram": 222, "diram": 0, "flash_text": 484, "flash_rodata": 147, "total": 1133 }, "libesp_ringbuf.a": { "data": 0, "bss": 0, "other": 0, "iram": 858, "diram": 0, "flash_text": 0, "flash_rodata": 150, "total": 1008 }, "libapp_update.a": { "data": 0, "bss": 4, "other": 0, "iram": 109, "diram": 0, "flash_text": 159, "flash_rodata": 470, "total": 742 }, "libhal.a": { "data": 0, "bss": 0, "other": 0, "iram": 447, "diram": 0, "flash_text": 0, "flash_rodata": 32, "total": 479 }, "libpthread.a": { "data": 8, "bss": 12, "other": 0, "iram": 0, "diram": 0, "flash_text": 264, "flash_rodata": 0, "total": 284 }, "libxtensa.a": { "data": 0, "bss": 0, "other": 0, "iram": 217, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 217 }, "libgcc.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 160, "total": 160 }, "libsoc_esp32.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 160, "total": 160 }, "libmain.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 72, "flash_rodata": 39, "total": 111 }, "(exe)": { "data": 0, "bss": 0, "other": 0, "iram": 3, "diram": 0, "flash_text": 3, "flash_rodata": 12, "total": 18 }, "libcxx.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 11, "flash_rodata": 0, "total": 11 }, "libefuse.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmbedcrypto.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa_supplicant.a": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 } }, "diff": { "(exe)": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -12, "flash_text": -3, "iram": -3, "other": 0, "total": -18 }, "libapp_update.a": { "bss": -4, "data": 0, "diram": 0, "flash_rodata": 247, "flash_text": -36, "iram": -109, "other": 0, "total": 98 }, "libbootloader_support.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -20, "flash_text": -565, "iram": -1028, "other": 0, "total": -1613 }, "libc.a": { "bss": 0, "data": -364, "diram": 0, "flash_rodata": 6, "flash_text": 879, "iram": 0, "other": 0, "total": 521 }, "libcoexist.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libcore.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libcxx.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libdriver.a": { "bss": 0, "data": -72, "diram": 0, "flash_rodata": -1373, "flash_text": -3311, "iram": 0, "other": 0, "total": -4756 }, "libefuse.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libesp32.a": { "bss": 2294, "data": 517, "diram": 0, "flash_rodata": 5382, "flash_text": 303, "iram": 2296, "other": 0, "total": 10792 }, "libesp_common.a": { "bss": -184, "data": -8, "diram": 0, "flash_rodata": -5421, "flash_text": -783, "iram": -239, "other": 0, "total": -6635 }, "libesp_ringbuf.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -150, "flash_text": 0, "iram": -858, "other": 0, "total": -1008 }, "libesp_timer.a": { "bss": -20, "data": -16, "diram": 0, "flash_rodata": -507, "flash_text": -723, "iram": -794, "other": 0, "total": -2060 }, "libethernet.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libfreertos.a": { "bss": 40, "data": 16, "diram": 0, "flash_rodata": -176, "flash_text": 0, "iram": -31, "other": 0, "total": -151 }, "libgcc.a": { "bss": 20, "data": 4, "diram": 0, "flash_rodata": 728, "flash_text": 5488, "iram": 104, "other": 0, "total": 6344 }, "libhal.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 68, "other": 0, "total": 68 }, "libheap.a": { "bss": 0, "data": 1027, "diram": 0, "flash_rodata": 239, "flash_text": 334, "iram": 1247, "other": 0, "total": 2847 }, "liblog.a": { "bss": -4, "data": 0, "diram": 0, "flash_rodata": 19, "flash_text": -88, "iram": 234, "other": 0, "total": 161 }, "liblwip.a": { "bss": 3751, "data": 14, "diram": 0, "flash_rodata": 13936, "flash_text": 66978, "iram": 0, "other": 0, "total": 84679 }, "libm.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 92, "other": 0, "total": 92 }, "libmain.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -29, "flash_text": -19, "iram": 0, "other": 0, "total": -48 }, "libmbedcrypto.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmbedtls.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmesh.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnewlib.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 2, "flash_text": -65, "iram": 33, "other": 0, "total": -30 }, "libnvs_flash.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libphy.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpp.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpthread.a": { "bss": 0, "data": 8, "diram": 0, "flash_rodata": 638, "flash_text": 510, "iram": 174, "other": 0, "total": 1330 }, "librtc.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libsmartconfig_ack.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libsoc.a": { "bss": 4, "data": 452, "diram": 0, "flash_rodata": 1500, "flash_text": -1763, "iram": -2903, "other": 0, "total": -2710 }, "libsoc_esp32.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -160, "flash_text": 0, "iram": 0, "other": 0, "total": -160 }, "libspi_flash.a": { "bss": 65, "data": -743, "diram": 0, "flash_rodata": 212, "flash_text": -249, "iram": 2108, "other": 0, "total": 1393 }, "libstdc++.a": { "bss": 16, "data": 8, "diram": 0, "flash_rodata": 1062, "flash_text": 1827, "iram": 0, "other": 0, "total": 2913 }, "libtcpip_adapter.a": { "bss": 81, "data": 0, "diram": 0, "flash_rodata": 359, "flash_text": 180, "iram": 0, "other": 0, "total": 620 }, "libunity.a": { "bss": 121, "data": 0, "diram": 0, "flash_rodata": 830, "flash_text": 2316, "iram": 0, "other": 0, "total": 3267 }, "libvfs.a": { "bss": 55, "data": -76, "diram": 0, "flash_rodata": -512, "flash_text": -1880, "iram": 0, "other": 0, "total": -2413 }, "libwpa.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa2.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa_supplicant.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwps.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libxtensa-debug-module.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 8, "other": 0, "total": 8 }, "libxtensa.a": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -217, "other": 0, "total": -217 } } } { "current": { "libc.a:lib_a-vfprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 14193, "flash_rodata": 756, "total": 14949 }, "libc.a:lib_a-svfprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 13834, "flash_rodata": 756, "total": 14590 }, "libc.a:lib_a-svfiprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 9642, "flash_rodata": 1210, "total": 10852 }, "libc.a:lib_a-vfiprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 9933, "flash_rodata": 738, "total": 10671 }, "liblwip.a:nd6.o": { "data": 8, "bss": 1027, "other": 0, "iram": 0, "diram": 0, "flash_text": 8427, "flash_rodata": 136, "total": 9598 }, "liblwip.a:tcp_in.o": { "data": 0, "bss": 54, "other": 0, "iram": 0, "diram": 0, "flash_text": 8127, "flash_rodata": 916, "total": 9097 }, "libfreertos.a:tasks.o": { "data": 20, "bss": 700, "other": 0, "iram": 5667, "diram": 0, "flash_text": 0, "flash_rodata": 503, "total": 6890 }, "liblwip.a:tcp_out.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 5060, "flash_rodata": 1124, "total": 6184 }, "liblwip.a:sockets.o": { "data": 0, "bss": 728, "other": 0, "iram": 0, "diram": 0, "flash_text": 4627, "flash_rodata": 824, "total": 6179 }, "liblwip.a:tcp.o": { "data": 4, "bss": 23, "other": 0, "iram": 0, "diram": 0, "flash_text": 4290, "flash_rodata": 1384, "total": 5701 }, "liblwip.a:api_msg.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 3763, "flash_rodata": 1366, "total": 5129 }, "liblwip.a:dhcp.o": { "data": 0, "bss": 8, "other": 0, "iram": 0, "diram": 0, "flash_text": 3456, "flash_rodata": 1401, "total": 4865 }, "libesp32.a:panic.o": { "data": 2579, "bss": 5, "other": 0, "iram": 2145, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 4729 }, "libesp32.a:esp_err_to_name.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 50, "flash_rodata": 4091, "total": 4141 }, "libgcc.a:unwind-dw2-fde.o": { "data": 4, "bss": 20, "other": 0, "iram": 0, "diram": 0, "flash_text": 3316, "flash_rodata": 404, "total": 3744 }, "liblwip.a:pbuf.o": { "data": 0, "bss": 1, "other": 0, "iram": 0, "diram": 0, "flash_text": 2453, "flash_rodata": 1161, "total": 3615 }, "libfreertos.a:portasm.o": { "data": 3084, "bss": 0, "other": 0, "iram": 480, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 3564 }, "libc.a:lib_a-dtoa.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 3522, "flash_rodata": 13, "total": 3535 }, "liblwip.a:etharp.o": { "data": 0, "bss": 241, "other": 0, "iram": 0, "diram": 0, "flash_text": 2618, "flash_rodata": 658, "total": 3517 }, "liblwip.a:ip6.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 3212, "flash_rodata": 124, "total": 3336 }, "liblwip.a:dns.o": { "data": 0, "bss": 1292, "other": 0, "iram": 0, "diram": 0, "flash_text": 1809, "flash_rodata": 206, "total": 3307 }, "libspi_flash.a:spi_flash_rom_patch.o": { "data": 0, "bss": 0, "other": 0, "iram": 2518, "diram": 0, "flash_text": 0, "flash_rodata": 766, "total": 3284 }, "liblwip.a:udp.o": { "data": 2, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 3020, "flash_rodata": 216, "total": 3242 }, "libesp32.a:intr_alloc.o": { "data": 8, "bss": 22, "other": 0, "iram": 726, "diram": 0, "flash_text": 1749, "flash_rodata": 710, "total": 3215 }, "libheap.a:multi_heap.o": { "data": 857, "bss": 0, "other": 0, "iram": 2217, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 3074 }, "libfreertos.a:queue.o": { "data": 8, "bss": 56, "other": 0, "iram": 2569, "diram": 0, "flash_text": 0, "flash_rodata": 369, "total": 3002 }, "libspi_flash.a:flash_ops.o": { "data": 32, "bss": 41, "other": 0, "iram": 2352, "diram": 0, "flash_text": 99, "flash_rodata": 0, "total": 2524 }, "libgcc.a:unwind-dw2-xtensa.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 2172, "flash_rodata": 324, "total": 2496 }, "libsoc.a:rtc_clk.o": { "data": 660, "bss": 8, "other": 0, "iram": 1794, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 2462 }, "libc.a:lib_a-mprec.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 2134, "flash_rodata": 296, "total": 2430 }, "libvfs.a:vfs.o": { "data": 192, "bss": 40, "other": 0, "iram": 0, "diram": 0, "flash_text": 1995, "flash_rodata": 132, "total": 2359 }, "liblwip.a:ip6_frag.o": { "data": 0, "bss": 6, "other": 0, "iram": 0, "diram": 0, "flash_text": 1905, "flash_rodata": 442, "total": 2353 }, "liblwip.a:api_lib.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 1425, "flash_rodata": 919, "total": 2344 }, "liblwip.a:igmp.o": { "data": 0, "bss": 12, "other": 0, "iram": 0, "diram": 0, "flash_text": 1604, "flash_rodata": 707, "total": 2323 }, "libesp32.a:dbg_stubs.o": { "data": 0, "bss": 2072, "other": 0, "iram": 32, "diram": 0, "flash_text": 100, "flash_rodata": 0, "total": 2204 }, "libvfs.a:vfs_uart.o": { "data": 40, "bss": 63, "other": 0, "iram": 0, "diram": 0, "flash_text": 1775, "flash_rodata": 271, "total": 2149 }, "libunity.a:unity_platform.o": { "data": 0, "bss": 13, "other": 0, "iram": 0, "diram": 0, "flash_text": 1511, "flash_rodata": 600, "total": 2124 }, "libesp32.a:esp_timer_esp32.o": { "data": 8, "bss": 26, "other": 0, "iram": 1295, "diram": 0, "flash_text": 254, "flash_rodata": 526, "total": 2109 }, "libsoc.a:rtc_periph.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 2080, "total": 2080 }, "libspi_flash.a:flash_mmap.o": { "data": 0, "bss": 296, "other": 0, "iram": 1298, "diram": 0, "flash_text": 124, "flash_rodata": 327, "total": 2045 }, "libheap.a:heap_caps.o": { "data": 4, "bss": 0, "other": 0, "iram": 1195, "diram": 0, "flash_text": 188, "flash_rodata": 593, "total": 1980 }, "libstdc++.a:eh_personality.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 1561, "flash_rodata": 384, "total": 1945 }, "liblwip.a:ip4.o": { "data": 0, "bss": 6, "other": 0, "iram": 0, "diram": 0, "flash_text": 1664, "flash_rodata": 139, "total": 1809 }, "liblwip.a:netif.o": { "data": 0, "bss": 241, "other": 0, "iram": 0, "diram": 0, "flash_text": 1239, "flash_rodata": 287, "total": 1767 }, "libfreertos.a:xtensa_vectors.o": { "data": 8, "bss": 0, "other": 0, "iram": 1697, "diram": 0, "flash_text": 0, "flash_rodata": 36, "total": 1741 }, "libesp32.a:cpu_start.o": { "data": 0, "bss": 1, "other": 0, "iram": 806, "diram": 0, "flash_text": 277, "flash_rodata": 486, "total": 1570 }, "libesp32.a:clk.o": { "data": 0, "bss": 0, "other": 0, "iram": 67, "diram": 0, "flash_text": 581, "flash_rodata": 893, "total": 1541 }, "libfreertos.a:timers.o": { "data": 8, "bss": 56, "other": 0, "iram": 1149, "diram": 0, "flash_text": 0, "flash_rodata": 233, "total": 1446 }, "liblwip.a:sys_arch.o": { "data": 0, "bss": 8, "other": 0, "iram": 0, "diram": 0, "flash_text": 1216, "flash_rodata": 222, "total": 1446 }, "libheap.a:multi_heap_poisoning.o": { "data": 470, "bss": 0, "other": 0, "iram": 964, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 1434 }, "libheap.a:heap_caps_init.o": { "data": 0, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 1030, "flash_rodata": 387, "total": 1421 }, "liblwip.a:mld6.o": { "data": 0, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 1334, "flash_rodata": 0, "total": 1338 }, "libspi_flash.a:cache_utils.o": { "data": 4, "bss": 14, "other": 0, "iram": 836, "diram": 0, "flash_text": 81, "flash_rodata": 390, "total": 1325 }, "liblwip.a:raw.o": { "data": 0, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 1087, "flash_rodata": 223, "total": 1314 }, "libesp32.a:esp_timer.o": { "data": 8, "bss": 20, "other": 0, "iram": 702, "diram": 0, "flash_text": 429, "flash_rodata": 142, "total": 1301 }, "liblog.a:log.o": { "data": 8, "bss": 268, "other": 0, "iram": 456, "diram": 0, "flash_text": 396, "flash_rodata": 166, "total": 1294 }, "libesp32.a:system_api.o": { "data": 0, "bss": 8, "other": 0, "iram": 589, "diram": 0, "flash_text": 0, "flash_rodata": 662, "total": 1259 }, "libsoc.a:soc_memory_layout.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 1239, "total": 1239 }, "liblwip.a:icmp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 769, "flash_rodata": 371, "total": 1140 }, "libfreertos.a:xtensa_intr_asm.o": { "data": 1024, "bss": 0, "other": 0, "iram": 51, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 1075 }, "libfreertos.a:port.o": { "data": 0, "bss": 16, "other": 0, "iram": 617, "diram": 0, "flash_text": 0, "flash_rodata": 369, "total": 1002 }, "libpthread.a:pthread.o": { "data": 8, "bss": 8, "other": 0, "iram": 174, "diram": 0, "flash_text": 298, "flash_rodata": 512, "total": 1000 }, "liblwip.a:icmp6.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 863, "flash_rodata": 127, "total": 990 }, "libsoc.a:rtc_init.o": { "data": 0, "bss": 0, "other": 0, "iram": 980, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 980 }, "libunity.a:unity.o": { "data": 0, "bss": 108, "other": 0, "iram": 0, "diram": 0, "flash_text": 767, "flash_rodata": 90, "total": 965 }, "libsoc.a:rtc_time.o": { "data": 0, "bss": 0, "other": 0, "iram": 803, "diram": 0, "flash_text": 0, "flash_rodata": 137, "total": 940 }, "libesp32.a:dport_access.o": { "data": 8, "bss": 40, "other": 0, "iram": 539, "diram": 0, "flash_text": 189, "flash_rodata": 129, "total": 905 }, "libc.a:lib_a-fseeko.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 862, "flash_rodata": 0, "total": 862 }, "libnewlib.a:time.o": { "data": 0, "bss": 32, "other": 0, "iram": 139, "diram": 0, "flash_text": 691, "flash_rodata": 0, "total": 862 }, "liblwip.a:tcpip.o": { "data": 0, "bss": 16, "other": 0, "iram": 0, "diram": 0, "flash_text": 644, "flash_rodata": 191, "total": 851 }, "libapp_update.a:esp_ota_ops.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 123, "flash_rodata": 717, "total": 840 }, "libdriver.a:periph_ctrl.o": { "data": 8, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 520, "flash_rodata": 256, "total": 784 }, "liblwip.a:timers.o": { "data": 0, "bss": 12, "other": 0, "iram": 0, "diram": 0, "flash_text": 638, "flash_rodata": 131, "total": 781 }, "libspi_flash.a:partition.o": { "data": 0, "bss": 8, "other": 0, "iram": 0, "diram": 0, "flash_text": 582, "flash_rodata": 141, "total": 731 }, "libnewlib.a:locks.o": { "data": 8, "bss": 0, "other": 0, "iram": 552, "diram": 0, "flash_text": 0, "flash_rodata": 84, "total": 644 }, "libesp32.a:ipc.o": { "data": 0, "bss": 36, "other": 0, "iram": 159, "diram": 0, "flash_text": 329, "flash_rodata": 104, "total": 628 }, "libtcpip_adapter.a:tcpip_adapter_lwip.o": { "data": 0, "bss": 81, "other": 0, "iram": 0, "diram": 0, "flash_text": 180, "flash_rodata": 359, "total": 620 }, "libpthread.a:pthread_local_storage.o": { "data": 8, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 476, "flash_rodata": 126, "total": 614 }, "liblwip.a:inet_chksum.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 580, "flash_rodata": 0, "total": 580 }, "libesp32.a:crosscore_int.o": { "data": 8, "bss": 8, "other": 0, "iram": 204, "diram": 0, "flash_text": 126, "flash_rodata": 148, "total": 494 }, "liblwip.a:netbuf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 154, "flash_rodata": 326, "total": 480 }, "liblwip.a:vfs_lwip.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 307, "flash_rodata": 155, "total": 462 }, "libnewlib.a:syscall_table.o": { "data": 144, "bss": 240, "other": 0, "iram": 0, "diram": 0, "flash_text": 67, "flash_rodata": 0, "total": 451 }, "libdriver.a:timer.o": { "data": 16, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 112, "flash_rodata": 281, "total": 409 }, "libesp32.a:int_wdt.o": { "data": 0, "bss": 1, "other": 0, "iram": 87, "diram": 0, "flash_text": 301, "flash_rodata": 0, "total": 389 }, "libstdc++.a:eh_globals.o": { "data": 0, "bss": 16, "other": 0, "iram": 0, "diram": 0, "flash_text": 149, "flash_rodata": 193, "total": 358 }, "libesp32.a:brownout.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 145, "flash_rodata": 191, "total": 336 }, "libesp32.a:freertos_hooks.o": { "data": 8, "bss": 128, "other": 0, "iram": 43, "diram": 0, "flash_text": 137, "flash_rodata": 0, "total": 316 }, "libhal.a:windowspill_asm.o": { "data": 0, "bss": 0, "other": 0, "iram": 311, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 311 }, "libsoc.a:cpu_util.o": { "data": 0, "bss": 0, "other": 0, "iram": 310, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 310 }, "libdriver.a:rtc_module.o": { "data": 8, "bss": 8, "other": 0, "iram": 0, "diram": 0, "flash_text": 291, "flash_rodata": 0, "total": 307 }, "libfreertos.a:xtensa_context.o": { "data": 0, "bss": 0, "other": 0, "iram": 299, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 299 }, "libstdc++.a:eh_terminate.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 117, "flash_rodata": 141, "total": 258 }, "liblwip.a:ethernet.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 244, "flash_rodata": 12, "total": 256 }, "libc.a:lib_a-puts.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 182, "flash_rodata": 60, "total": 242 }, "libesp32.a:dport_panic_highint_hdl.o": { "data": 8, "bss": 0, "other": 0, "iram": 234, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 242 }, "libc.a:lib_a-reent.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 232, "flash_rodata": 0, "total": 232 }, "libc.a:lib_a-fopen.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 228, "flash_rodata": 0, "total": 228 }, "liblwip.a:dhcpserver.o": { "data": 0, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 203, "flash_rodata": 0, "total": 207 }, "libunity.a:test_utils.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 38, "flash_rodata": 140, "total": 178 }, "libc.a:lib_a-sprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 167, "flash_rodata": 0, "total": 167 }, "libesp32.a:cache_err_int.o": { "data": 0, "bss": 0, "other": 0, "iram": 56, "diram": 0, "flash_text": 98, "flash_rodata": 0, "total": 154 }, "libfreertos.a:list.o": { "data": 0, "bss": 0, "other": 0, "iram": 142, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 142 }, "libfreertos.a:xtensa_intr.o": { "data": 0, "bss": 0, "other": 0, "iram": 104, "diram": 0, "flash_text": 0, "flash_rodata": 35, "total": 139 }, "libnewlib.a:syscalls.o": { "data": 0, "bss": 0, "other": 0, "iram": 94, "diram": 0, "flash_text": 45, "flash_rodata": 0, "total": 139 }, "libstdc++.a:si_class_type_info.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 136, "total": 136 }, "libc.a:lib_a-assert.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 68, "flash_rodata": 60, "total": 128 }, "libc.a:lib_a-flags.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 127, "flash_rodata": 0, "total": 127 }, "libc.a:lib_a-printf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 116, "flash_rodata": 0, "total": 116 }, "liblwip.a:ip4_addr.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 72, "flash_rodata": 40, "total": 112 }, "libstdc++.a:class_type_info.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 112, "total": 112 }, "libc.a:lib_a-s_frexp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 110, "flash_rodata": 0, "total": 110 }, "liblwip.a:ip.o": { "data": 0, "bss": 60, "other": 0, "iram": 0, "diram": 0, "flash_text": 50, "flash_rodata": 0, "total": 110 }, "liblwip.a:memp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 108, "total": 108 }, "libgcc.a:lib2funcs.o": { "data": 0, "bss": 0, "other": 0, "iram": 104, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 104 }, "libc.a:lib_a-vprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 94, "flash_rodata": 0, "total": 94 }, "libm.a:lib_a-s_fpclassify.o": { "data": 0, "bss": 0, "other": 0, "iram": 92, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 92 }, "liblwip.a:def.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 91, "flash_rodata": 0, "total": 91 }, "libc.a:lib_a-fiprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 84, "flash_rodata": 0, "total": 84 }, "libesp32.a:hw_random.o": { "data": 0, "bss": 4, "other": 0, "iram": 74, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 78 }, "libesp32.a:stack_check.o": { "data": 0, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 32, "flash_rodata": 42, "total": 78 }, "libhal.a:clock.o": { "data": 0, "bss": 0, "other": 0, "iram": 72, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 72 }, "libnewlib.a:reent_init.o": { "data": 0, "bss": 0, "other": 0, "iram": 68, "diram": 0, "flash_text": 0, "flash_rodata": 2, "total": 70 }, "libmain.a:app_main.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 53, "flash_rodata": 10, "total": 63 }, "libhal.a:state_asm--restore_extra_nw.o": { "data": 0, "bss": 0, "other": 0, "iram": 62, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 62 }, "libhal.a:state_asm--save_extra_nw.o": { "data": 0, "bss": 0, "other": 0, "iram": 62, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 62 }, "libdriver.a:uart.o": { "data": 8, "bss": 12, "other": 0, "iram": 0, "diram": 0, "flash_text": 38, "flash_rodata": 0, "total": 58 }, "libstdc++.a:new_opv.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 56, "total": 56 }, "libfreertos.a:xtensa_vector_defaults.o": { "data": 0, "bss": 0, "other": 0, "iram": 46, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 46 }, "libc.a:lib_a-fseek.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 45, "flash_rodata": 0, "total": 45 }, "libgcc.a:_divdi3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libgcc.a:_moddi3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libgcc.a:_udivdi3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libgcc.a:_umoddi3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libstdc++.a:new_op.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libfreertos.a:xtensa_init.o": { "data": 0, "bss": 4, "other": 0, "iram": 32, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 36 }, "libhal.a:interrupts--intlevel.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 32, "total": 32 }, "liblwip.a:init.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 27, "flash_rodata": 0, "total": 27 }, "libesp32.a:wifi_init.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 17, "flash_rodata": 9, "total": 26 }, "liblwip.a:ip6_addr.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 20, "total": 20 }, "libc.a:lib_a-errno.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 10, "flash_rodata": 0, "total": 10 }, "libhal.a:int_asm--set_intclear.o": { "data": 0, "bss": 0, "other": 0, "iram": 8, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 8 }, "libxtensa-debug-module.a:eri.o": { "data": 0, "bss": 0, "other": 0, "iram": 8, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 8 }, "libcxx.a:cxx_exception_stubs.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 6, "flash_rodata": 0, "total": 6 }, "libcxx.a:cxx_guards.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 5, "flash_rodata": 0, "total": 5 }, "libfreertos.a:FreeRTOS-openocd.o": { "data": 4, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 4 }, "libstdc++.a:eh_term_handler.o": { "data": 4, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 4 }, "libstdc++.a:eh_unex_handler.o": { "data": 4, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 4 }, "libbootloader_support.a:bootloader_flash.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libbootloader_support.a:bootloader_sha.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libbootloader_support.a:esp_image_format.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-fputs.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-snprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strerror.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-sysgettod.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-u_strerr.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-vsnprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-xpg_strerror_r.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_api.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_arbit.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_core.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_dbg.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_hw.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_param.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcoexist.a:coexist_timer.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libcore.a:misc_nvs.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libdriver.a:gpio.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:ets_timer_legacy.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:event_default_handlers.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:event_loop.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:lib_printf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:phy_init.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:sha.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:wifi_os_adapter.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libethernet.a:emac_dev.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libethernet.a:emac_main.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libfreertos.a:event_groups.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libfreertos.a:ringbuf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_addsubdf3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_cmpdf2.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_divdf3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_divsf3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_extendsfdf2.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_fixdfsi.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_floatdidf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_floatdisf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_floatsidf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_muldf3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_popcountsi2.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "liblwip.a:ethernetif.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "liblwip.a:ethip6.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "liblwip.a:wlanif.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmbedtls.a:esp_sha256.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_common.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_config.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_main.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_parent.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_route.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_schedule.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_timer.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_utilities.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmesh.a:mesh_wifi.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_action.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_action_vendor.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_api.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_crypto.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_crypto_ccmp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_crypto_tkip.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_crypto_wep.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_debug.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_ets.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_hostap.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_ht.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_ie_vendor.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_input.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_ioctl.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_mesh_quick.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_misc.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_nvs.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_output.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_phy.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_power.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_proto.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_regdomain.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_rfid.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_scan.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_sta.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:ieee80211_timer.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:wl_chm.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnet80211.a:wl_cnx.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a:nvs_api.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a:nvs_item_hash_list.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a:nvs_page.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a:nvs_pagemanager.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a:nvs_storage.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libnvs_flash.a:nvs_types.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libphy.a:phy.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libphy.a:phy_chip_v7.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libphy.a:phy_chip_v7_ana.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libphy.a:phy_chip_v7_cal.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:esf_buf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:if_hwctrl.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:lmac.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:pm.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:pm_for_bcn_only_mode.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:pp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:pp_debug.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:pp_timer.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:rate_control.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:trc.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libpp.a:wdev.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "librtc.a:bt_bb.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "librtc.a:pm.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "librtc.a:rtc.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "librtc.a:rtc_analog.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libsmartconfig_ack.a:smartconfig_ack.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libsoc.a:gpio_periph.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libsoc.a:rtc_sleep.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:bad_alloc.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:del_op.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:del_opv.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:eh_exception.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:new_handler.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:pure.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libstdc++.a:tinfo.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:ap_config.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:common.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa_auth.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa_auth_ie.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa_common.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa_debug.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa_ie.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpa_main.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpabuf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa.a:wpas_glue.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa2.a:wpa2_internal.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa_supplicant.a:os_xtensa.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwps.a:wps_internal.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 } }, "reference": { "libc.a:lib_a-vfprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 13681, "flash_rodata": 752, "total": 14433 }, "libc.a:lib_a-svfprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 13290, "flash_rodata": 752, "total": 14042 }, "libc.a:lib_a-svfiprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 9623, "flash_rodata": 1206, "total": 10829 }, "libc.a:lib_a-vfiprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 9933, "flash_rodata": 734, "total": 10667 }, "libfreertos.a:tasks.c.o": { "data": 12, "bss": 700, "other": 0, "iram": 5737, "diram": 0, "flash_text": 0, "flash_rodata": 663, "total": 7112 }, "libesp_common.a:esp_err_to_name.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 53, "flash_rodata": 5101, "total": 5154 }, "libvfs.a:vfs_uart.c.o": { "data": 116, "bss": 8, "other": 0, "iram": 0, "diram": 0, "flash_text": 3758, "flash_rodata": 783, "total": 4665 }, "libesp32.a:panic.c.o": { "data": 2029, "bss": 5, "other": 0, "iram": 2223, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 4257 }, "libfreertos.a:portasm.S.o": { "data": 3084, "bss": 0, "other": 0, "iram": 476, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 3560 }, "libc.a:lib_a-dtoa.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 3524, "flash_rodata": 13, "total": 3537 }, "libesp32.a:intr_alloc.c.o": { "data": 8, "bss": 22, "other": 0, "iram": 656, "diram": 0, "flash_text": 1681, "flash_rodata": 704, "total": 3071 }, "libfreertos.a:queue.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 2411, "diram": 0, "flash_text": 0, "flash_rodata": 424, "total": 2835 }, "libdriver.a:uart.c.o": { "data": 56, "bss": 12, "other": 0, "iram": 0, "diram": 0, "flash_text": 2099, "flash_rodata": 452, "total": 2619 }, "libheap.a:multi_heap.c.o": { "data": 300, "bss": 0, "other": 0, "iram": 2245, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 2545 }, "libc.a:lib_a-mprec.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 2140, "flash_rodata": 296, "total": 2436 }, "libesp32.a:cpu_start.c.o": { "data": 0, "bss": 1, "other": 0, "iram": 1067, "diram": 0, "flash_text": 255, "flash_rodata": 1073, "total": 2396 }, "libsoc.a:rtc_clk.c.o": { "data": 160, "bss": 4, "other": 0, "iram": 2104, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 2268 }, "libvfs.a:vfs.c.o": { "data": 192, "bss": 40, "other": 0, "iram": 0, "diram": 0, "flash_text": 1892, "flash_rodata": 132, "total": 2256 }, "libdriver.a:gpio.c.o": { "data": 32, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 1193, "flash_rodata": 970, "total": 2195 }, "libspi_flash.a:flash_mmap.c.o": { "data": 0, "bss": 264, "other": 0, "iram": 1320, "diram": 0, "flash_text": 125, "flash_rodata": 296, "total": 2005 }, "libsoc.a:spi_flash_hal_iram.c.o": { "data": 24, "bss": 0, "other": 0, "iram": 1798, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 1822 }, "libfreertos.a:xtensa_vectors.S.o": { "data": 8, "bss": 0, "other": 0, "iram": 1769, "diram": 0, "flash_text": 0, "flash_rodata": 36, "total": 1813 }, "libesp32.a:task_wdt.c.o": { "data": 53, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 1223, "flash_rodata": 494, "total": 1774 }, "libspi_flash.a:spi_flash_chip_generic.c.o": { "data": 340, "bss": 0, "other": 0, "iram": 1423, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 1763 }, "libspi_flash.a:cache_utils.c.o": { "data": 4, "bss": 14, "other": 0, "iram": 833, "diram": 0, "flash_text": 81, "flash_rodata": 430, "total": 1362 }, "libheap.a:heap_caps.c.o": { "data": 4, "bss": 0, "other": 0, "iram": 884, "diram": 0, "flash_text": 50, "flash_rodata": 362, "total": 1300 }, "libfreertos.a:timers.c.o": { "data": 8, "bss": 56, "other": 0, "iram": 1007, "diram": 0, "flash_text": 0, "flash_rodata": 223, "total": 1294 }, "libesp_timer.a:esp_timer_impl_lac.c.o": { "data": 8, "bss": 8, "other": 0, "iram": 514, "diram": 0, "flash_text": 322, "flash_rodata": 389, "total": 1241 }, "libheap.a:heap_caps_init.c.o": { "data": 0, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 834, "flash_rodata": 379, "total": 1217 }, "libsoc.a:soc_memory_layout.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 1197, "total": 1197 }, "libdriver.a:periph_ctrl.c.o": { "data": 8, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 696, "flash_rodata": 488, "total": 1192 }, "libfreertos.a:port.c.o": { "data": 0, "bss": 32, "other": 0, "iram": 737, "diram": 0, "flash_text": 0, "flash_rodata": 340, "total": 1109 }, "libfreertos.a:xtensa_intr_asm.S.o": { "data": 1024, "bss": 0, "other": 0, "iram": 51, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 1075 }, "libbootloader_support.a:bootloader_flash_config_esp32.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 1028, "diram": 0, "flash_text": 17, "flash_rodata": 0, "total": 1045 }, "libsoc.a:rtc_time.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 819, "diram": 0, "flash_text": 0, "flash_rodata": 194, "total": 1013 }, "libesp_ringbuf.a:ringbuf.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 858, "diram": 0, "flash_text": 0, "flash_rodata": 150, "total": 1008 }, "libsoc.a:rtc_init.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 956, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 956 }, "liblog.a:log.c.o": { "data": 8, "bss": 264, "other": 0, "iram": 34, "diram": 0, "flash_text": 484, "flash_rodata": 147, "total": 937 }, "libc.a:lib_a-fseeko.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 918, "flash_rodata": 0, "total": 918 }, "libnewlib.a:time.c.o": { "data": 0, "bss": 32, "other": 0, "iram": 123, "diram": 0, "flash_text": 719, "flash_rodata": 0, "total": 874 }, "libspi_flash.a:esp_flash_api.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 600, "diram": 0, "flash_text": 16, "flash_rodata": 244, "total": 860 }, "libspi_flash.a:partition.c.o": { "data": 0, "bss": 8, "other": 0, "iram": 0, "diram": 0, "flash_text": 668, "flash_rodata": 181, "total": 857 }, "libesp32.a:clk.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 64, "diram": 0, "flash_text": 582, "flash_rodata": 208, "total": 854 }, "libesp_timer.a:esp_timer.c.o": { "data": 8, "bss": 12, "other": 0, "iram": 280, "diram": 0, "flash_text": 401, "flash_rodata": 118, "total": 819 }, "libsoc.a:memory_layout_utils.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 505, "flash_rodata": 295, "total": 800 }, "libsoc.a:rtc_wdt.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 796, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 796 }, "libesp32.a:dport_access.c.o": { "data": 8, "bss": 40, "other": 0, "iram": 422, "diram": 0, "flash_text": 189, "flash_rodata": 126, "total": 785 }, "libesp_common.a:ipc.c.o": { "data": 0, "bss": 56, "other": 0, "iram": 192, "diram": 0, "flash_text": 367, "flash_rodata": 117, "total": 732 }, "libnewlib.a:locks.c.o": { "data": 8, "bss": 0, "other": 0, "iram": 487, "diram": 0, "flash_text": 5, "flash_rodata": 84, "total": 584 }, "libspi_flash.a:esp_flash_spi_init.c.o": { "data": 120, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 191, "flash_rodata": 261, "total": 576 }, "libsoc.a:uart_hal.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 493, "flash_rodata": 0, "total": 493 }, "libesp32.a:crosscore_int.c.o": { "data": 8, "bss": 8, "other": 0, "iram": 195, "diram": 0, "flash_text": 134, "flash_rodata": 146, "total": 491 }, "libbootloader_support.a:flash_qio_mode.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 490, "flash_rodata": 0, "total": 490 }, "libnewlib.a:syscall_table.c.o": { "data": 144, "bss": 240, "other": 0, "iram": 0, "diram": 0, "flash_text": 82, "flash_rodata": 0, "total": 466 }, "libesp32.a:int_wdt.c.o": { "data": 0, "bss": 1, "other": 0, "iram": 94, "diram": 0, "flash_text": 341, "flash_rodata": 0, "total": 436 }, "libesp32.a:system_api_esp32.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 435, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 435 }, "libesp_common.a:freertos_hooks.c.o": { "data": 8, "bss": 128, "other": 0, "iram": 47, "diram": 0, "flash_text": 243, "flash_rodata": 0, "total": 426 }, "libapp_update.a:esp_app_desc.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 109, "diram": 0, "flash_text": 12, "flash_rodata": 256, "total": 377 }, "libc.a:lib_a-locale.o": { "data": 364, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 10, "total": 374 }, "libsoc.a:uart_hal_iram.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 147, "flash_rodata": 222, "total": 369 }, "libfreertos.a:xtensa_context.S.o": { "data": 0, "bss": 0, "other": 0, "iram": 367, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 367 }, "libapp_update.a:esp_ota_ops.c.o": { "data": 0, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 147, "flash_rodata": 214, "total": 365 }, "libsoc.a:spi_flash_hal.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 302, "flash_rodata": 48, "total": 350 }, "libesp_common.a:brownout.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 120, "flash_rodata": 203, "total": 323 }, "libhal.a:windowspill_asm.o": { "data": 0, "bss": 0, "other": 0, "iram": 315, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 315 }, "libc.a:lib_a-puts.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 234, "flash_rodata": 60, "total": 294 }, "libspi_flash.a:spi_flash_chip_gd.c.o": { "data": 95, "bss": 0, "other": 0, "iram": 181, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 276 }, "libsoc.a:brownout_hal.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 269, "flash_rodata": 0, "total": 269 }, "libesp32.a:dport_panic_highint_hdl.S.o": { "data": 12, "bss": 0, "other": 0, "iram": 250, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 262 }, "libsoc.a:soc_hal.c.o": { "data": 24, "bss": 0, "other": 0, "iram": 234, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 258 }, "libdriver.a:rtc_module.c.o": { "data": 16, "bss": 8, "other": 0, "iram": 0, "diram": 0, "flash_text": 231, "flash_rodata": 0, "total": 255 }, "libspi_flash.a:memspi_host_driver.c.o": { "data": 43, "bss": 0, "other": 0, "iram": 206, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 249 }, "libc.a:lib_a-fopen.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 244, "flash_rodata": 0, "total": 244 }, "libc.a:lib_a-reent.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 236, "flash_rodata": 0, "total": 236 }, "libc.a:lib_a-snprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 217, "flash_rodata": 0, "total": 217 }, "libxtensa.a:debug_helpers.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 217, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 217 }, "libspi_flash.a:spi_flash_chip_issi.c.o": { "data": 97, "bss": 0, "other": 0, "iram": 101, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 198 }, "liblog.a:log_freertos.c.o": { "data": 0, "bss": 8, "other": 0, "iram": 188, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 196 }, "libpthread.a:pthread_local_storage.c.o": { "data": 8, "bss": 4, "other": 0, "iram": 0, "diram": 0, "flash_text": 183, "flash_rodata": 0, "total": 195 }, "libsoc_esp32.a:gpio_periph.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 160, "total": 160 }, "libesp32.a:cache_err_int.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 56, "diram": 0, "flash_text": 98, "flash_rodata": 0, "total": 154 }, "libnewlib.a:heap.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 151, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 151 }, "libfreertos.a:xtensa_intr.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 113, "diram": 0, "flash_text": 0, "flash_rodata": 35, "total": 148 }, "libspi_flash.a:spi_flash_os_func_noos.c.o": { "data": 16, "bss": 0, "other": 0, "iram": 127, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 143 }, "libspi_flash.a:spi_flash_os_func_app.c.o": { "data": 24, "bss": 0, "other": 0, "iram": 91, "diram": 0, "flash_text": 25, "flash_rodata": 0, "total": 140 }, "libfreertos.a:list.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 138, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 138 }, "libc.a:lib_a-assert.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 68, "flash_rodata": 60, "total": 128 }, "libc.a:lib_a-flags.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 128, "flash_rodata": 0, "total": 128 }, "libmain.a:blink.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 72, "flash_rodata": 39, "total": 111 }, "libc.a:lib_a-s_frexp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 100, "flash_rodata": 0, "total": 100 }, "libc.a:lib_a-vprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 94, "flash_rodata": 0, "total": 94 }, "libpthread.a:pthread.c.o": { "data": 0, "bss": 8, "other": 0, "iram": 0, "diram": 0, "flash_text": 81, "flash_rodata": 0, "total": 89 }, "libc.a:lib_a-fiprintf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 84, "flash_rodata": 0, "total": 84 }, "libbootloader_support.a:bootloader_mem.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 58, "flash_rodata": 20, "total": 78 }, "libsoc.a:cpu_util.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 75, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 75 }, "libc.a:lib_a-mbtowc_r.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 72, "flash_rodata": 0, "total": 72 }, "libspi_flash.a:flash_ops.c.o": { "data": 20, "bss": 4, "other": 0, "iram": 14, "diram": 0, "flash_text": 29, "flash_rodata": 0, "total": 67 }, "libc.a:lib_a-localeconv.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 63, "flash_rodata": 0, "total": 63 }, "libhal.a:state_asm--restore_extra_nw.o": { "data": 0, "bss": 0, "other": 0, "iram": 62, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 62 }, "libhal.a:state_asm--save_extra_nw.o": { "data": 0, "bss": 0, "other": 0, "iram": 62, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 62 }, "libnewlib.a:reent_init.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 59, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 59 }, "libdriver.a:rtc_io.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 53, "flash_rodata": 0, "total": 53 }, "libnewlib.a:syscalls.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 50, "flash_rodata": 0, "total": 50 }, "libsoc.a:mpu_hal.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 47, "flash_rodata": 0, "total": 47 }, "libfreertos.a:xtensa_vector_defaults.S.o": { "data": 0, "bss": 0, "other": 0, "iram": 46, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 46 }, "libc.a:lib_a-fseek.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 45, "flash_rodata": 0, "total": 45 }, "libgcc.a:_divdi3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libgcc.a:_moddi3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libgcc.a:_udivdi3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libgcc.a:_umoddi3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 40, "total": 40 }, "libfreertos.a:xtensa_init.c.o": { "data": 0, "bss": 4, "other": 0, "iram": 32, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 36 }, "libhal.a:interrupts--intlevel.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 32, "total": 32 }, "libspi_flash.a:spi_flash_chip_drivers.c.o": { "data": 20, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 20 }, "libnewlib.a:pthread.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 12, "flash_rodata": 0, "total": 12 }, "libc.a:lib_a-errno.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 10, "flash_rodata": 0, "total": 10 }, "(exe):crtend.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 8, "total": 8 }, "libesp32.a:pm_esp32.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 8, "flash_rodata": 0, "total": 8 }, "libhal.a:int_asm--set_intclear.o": { "data": 0, "bss": 0, "other": 0, "iram": 8, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 8 }, "libsoc.a:cpu_hal.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 8, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 8 }, "(exe):crti.o": { "data": 0, "bss": 0, "other": 0, "iram": 3, "diram": 0, "flash_text": 3, "flash_rodata": 0, "total": 6 }, "libcxx.a:cxx_exception_stubs.cpp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 6, "flash_rodata": 0, "total": 6 }, "libcxx.a:cxx_guards.cpp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 5, "flash_rodata": 0, "total": 5 }, "(exe):crtbegin.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 4, "total": 4 }, "libfreertos.a:FreeRTOS-openocd.c.o": { "data": 4, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 4 }, "(exe):crt0.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "(exe):crtn.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "(exe):project_elf_src.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libbootloader_support.a:bootloader_common.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libbootloader_support.a:bootloader_efuse_esp32.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libbootloader_support.a:bootloader_flash.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libbootloader_support.a:bootloader_random.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libbootloader_support.a:bootloader_sha.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libbootloader_support.a:bootloader_utility.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libbootloader_support.a:esp_image_format.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libbootloader_support.a:flash_partitions.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:isatty.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-bzero.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-ctype_.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-environ.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-envlock.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-fclose.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-fflush.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-findfp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-fputs.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-fputwc.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-fvwrite.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-fwalk.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-getenv_r.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-gettzinfo.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-gmtime_r.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-impure.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-iswspace.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-lcltime_r.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-makebuf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-mbrtowc.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-memchr.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-memcmp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-memcpy.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-memmove.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-memset.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-month_lengths.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-printf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-putc.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-putchar.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-qsort.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-refill.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-sccl.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-siscanf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-stdio.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strcmp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strcpy.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strcspn.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strerror.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strerror_r.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strlcpy.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strlen.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strncmp.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strncpy.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strstr.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strtol.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strtoll.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strtoul.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-strtoull.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-svfiscanf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-sysgettod.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-tzcalc_limits.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-tzlock.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-tzset.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-tzset_r.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-tzvars.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-u_strerr.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-ungetc.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-wbuf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-wcrtomb.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-wctomb_r.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libc.a:lib_a-wsetup.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libdriver.a:spi_common.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libefuse.a:esp_efuse_api.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libefuse.a:esp_efuse_fields.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libefuse.a:esp_efuse_table.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libefuse.a:esp_efuse_utility.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp32.a:hw_random.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp_common.a:pm_locks.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libesp_common.a:system_api.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_addsubdf3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_bswapsi2.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_cmpdf2.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_divdf3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_fixdfsi.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_floatsidf.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_muldf3.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libgcc.a:_popcountsi2.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmbedcrypto.a:esp_sha256.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libmbedcrypto.a:sha.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libsoc.a:gpio_hal.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libsoc.a:rtc_io_hal.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libsoc_esp32.a:rtc_io_periph.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libsoc_esp32.a:spi_periph.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libsoc_esp32.a:uart_periph.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libspi_flash.a:spi_flash_rom_patch.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libwpa_supplicant.a:md5-internal.c.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 }, "libxtensa.a:debug_helpers_asm.S.o": { "data": 0, "bss": 0, "other": 0, "iram": 0, "diram": 0, "flash_text": 0, "flash_rodata": 0, "total": 0 } }, "diff": { "(exe):crt0.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "(exe):crtbegin.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -4, "flash_text": 0, "iram": 0, "other": 0, "total": -4 }, "(exe):crtend.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -8, "flash_text": 0, "iram": 0, "other": 0, "total": -8 }, "(exe):crti.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -3, "iram": -3, "other": 0, "total": -6 }, "(exe):crtn.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "(exe):project_elf_src.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libapp_update.a:esp_app_desc.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -256, "flash_text": -12, "iram": -109, "other": 0, "total": -377 }, "libapp_update.a:esp_ota_ops.c.o": { "bss": -4, "data": 0, "diram": 0, "flash_rodata": -214, "flash_text": -147, "iram": 0, "other": 0, "total": -365 }, "libapp_update.a:esp_ota_ops.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 717, "flash_text": 123, "iram": 0, "other": 0, "total": 840 }, "libbootloader_support.a:bootloader_common.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libbootloader_support.a:bootloader_efuse_esp32.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libbootloader_support.a:bootloader_flash.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libbootloader_support.a:bootloader_flash.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libbootloader_support.a:bootloader_flash_config_esp32.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -17, "iram": -1028, "other": 0, "total": -1045 }, "libbootloader_support.a:bootloader_mem.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -20, "flash_text": -58, "iram": 0, "other": 0, "total": -78 }, "libbootloader_support.a:bootloader_random.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libbootloader_support.a:bootloader_sha.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libbootloader_support.a:bootloader_sha.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libbootloader_support.a:bootloader_utility.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libbootloader_support.a:esp_image_format.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libbootloader_support.a:esp_image_format.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libbootloader_support.a:flash_partitions.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libbootloader_support.a:flash_qio_mode.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -490, "iram": 0, "other": 0, "total": -490 }, "libc.a:isatty.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-assert.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-bzero.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-ctype_.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-dtoa.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -2, "iram": 0, "other": 0, "total": -2 }, "libc.a:lib_a-environ.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-envlock.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-errno.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-fclose.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-fflush.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-findfp.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-fiprintf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-flags.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -1, "iram": 0, "other": 0, "total": -1 }, "libc.a:lib_a-fopen.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -16, "iram": 0, "other": 0, "total": -16 }, "libc.a:lib_a-fputs.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-fputwc.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-fseek.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-fseeko.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -56, "iram": 0, "other": 0, "total": -56 }, "libc.a:lib_a-fvwrite.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-fwalk.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-getenv_r.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-gettzinfo.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-gmtime_r.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-impure.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-iswspace.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-lcltime_r.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-locale.o": { "bss": 0, "data": -364, "diram": 0, "flash_rodata": -10, "flash_text": 0, "iram": 0, "other": 0, "total": -374 }, "libc.a:lib_a-localeconv.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -63, "iram": 0, "other": 0, "total": -63 }, "libc.a:lib_a-makebuf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-mbrtowc.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-mbtowc_r.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -72, "iram": 0, "other": 0, "total": -72 }, "libc.a:lib_a-memchr.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-memcmp.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-memcpy.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-memmove.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-memset.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-month_lengths.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-mprec.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -6, "iram": 0, "other": 0, "total": -6 }, "libc.a:lib_a-printf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 116, "iram": 0, "other": 0, "total": 116 }, "libc.a:lib_a-putc.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-putchar.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-puts.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -52, "iram": 0, "other": 0, "total": -52 }, "libc.a:lib_a-qsort.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-reent.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -4, "iram": 0, "other": 0, "total": -4 }, "libc.a:lib_a-refill.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-s_frexp.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 10, "iram": 0, "other": 0, "total": 10 }, "libc.a:lib_a-sccl.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-siscanf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-snprintf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -217, "iram": 0, "other": 0, "total": -217 }, "libc.a:lib_a-sprintf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 167, "iram": 0, "other": 0, "total": 167 }, "libc.a:lib_a-stdio.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strcmp.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strcpy.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strcspn.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strerror.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strerror_r.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strlcpy.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strlen.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strncmp.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strncpy.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strstr.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strtol.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strtoll.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strtoul.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-strtoull.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-svfiprintf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 4, "flash_text": 19, "iram": 0, "other": 0, "total": 23 }, "libc.a:lib_a-svfiscanf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-svfprintf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 4, "flash_text": 544, "iram": 0, "other": 0, "total": 548 }, "libc.a:lib_a-sysgettod.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-tzcalc_limits.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-tzlock.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-tzset.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-tzset_r.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-tzvars.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-u_strerr.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-ungetc.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-vfiprintf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 4, "flash_text": 0, "iram": 0, "other": 0, "total": 4 }, "libc.a:lib_a-vfprintf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 4, "flash_text": 512, "iram": 0, "other": 0, "total": 516 }, "libc.a:lib_a-vprintf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-vsnprintf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-wbuf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-wcrtomb.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-wctomb_r.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-wsetup.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libc.a:lib_a-xpg_strerror_r.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libcoexist.a:coexist_api.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libcoexist.a:coexist_arbit.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libcoexist.a:coexist_core.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libcoexist.a:coexist_dbg.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libcoexist.a:coexist_hw.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libcoexist.a:coexist_param.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libcoexist.a:coexist_timer.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libcore.a:misc_nvs.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libcxx.a:cxx_exception_stubs.cpp.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -6, "iram": 0, "other": 0, "total": -6 }, "libcxx.a:cxx_exception_stubs.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 6, "iram": 0, "other": 0, "total": 6 }, "libcxx.a:cxx_guards.cpp.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -5, "iram": 0, "other": 0, "total": -5 }, "libcxx.a:cxx_guards.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 5, "iram": 0, "other": 0, "total": 5 }, "libdriver.a:gpio.c.o": { "bss": 0, "data": -32, "diram": 0, "flash_rodata": -970, "flash_text": -1193, "iram": 0, "other": 0, "total": -2195 }, "libdriver.a:gpio.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libdriver.a:periph_ctrl.c.o": { "bss": 0, "data": -8, "diram": 0, "flash_rodata": -488, "flash_text": -696, "iram": 0, "other": 0, "total": -1192 }, "libdriver.a:periph_ctrl.o": { "bss": 0, "data": 8, "diram": 0, "flash_rodata": 256, "flash_text": 520, "iram": 0, "other": 0, "total": 784 }, "libdriver.a:rtc_io.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -53, "iram": 0, "other": 0, "total": -53 }, "libdriver.a:rtc_module.c.o": { "bss": -8, "data": -16, "diram": 0, "flash_rodata": 0, "flash_text": -231, "iram": 0, "other": 0, "total": -255 }, "libdriver.a:rtc_module.o": { "bss": 8, "data": 8, "diram": 0, "flash_rodata": 0, "flash_text": 291, "iram": 0, "other": 0, "total": 307 }, "libdriver.a:spi_common.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libdriver.a:timer.o": { "bss": 0, "data": 16, "diram": 0, "flash_rodata": 281, "flash_text": 112, "iram": 0, "other": 0, "total": 409 }, "libdriver.a:uart.c.o": { "bss": -12, "data": -56, "diram": 0, "flash_rodata": -452, "flash_text": -2099, "iram": 0, "other": 0, "total": -2619 }, "libdriver.a:uart.o": { "bss": 12, "data": 8, "diram": 0, "flash_rodata": 0, "flash_text": 38, "iram": 0, "other": 0, "total": 58 }, "libefuse.a:esp_efuse_api.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libefuse.a:esp_efuse_fields.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libefuse.a:esp_efuse_table.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libefuse.a:esp_efuse_utility.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libesp32.a:brownout.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 191, "flash_text": 145, "iram": 0, "other": 0, "total": 336 }, "libesp32.a:cache_err_int.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -98, "iram": -56, "other": 0, "total": -154 }, "libesp32.a:cache_err_int.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 98, "iram": 56, "other": 0, "total": 154 }, "libesp32.a:clk.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -208, "flash_text": -582, "iram": -64, "other": 0, "total": -854 }, "libesp32.a:clk.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 893, "flash_text": 581, "iram": 67, "other": 0, "total": 1541 }, "libesp32.a:cpu_start.c.o": { "bss": -1, "data": 0, "diram": 0, "flash_rodata": -1073, "flash_text": -255, "iram": -1067, "other": 0, "total": -2396 }, "libesp32.a:cpu_start.o": { "bss": 1, "data": 0, "diram": 0, "flash_rodata": 486, "flash_text": 277, "iram": 806, "other": 0, "total": 1570 }, "libesp32.a:crosscore_int.c.o": { "bss": -8, "data": -8, "diram": 0, "flash_rodata": -146, "flash_text": -134, "iram": -195, "other": 0, "total": -491 }, "libesp32.a:crosscore_int.o": { "bss": 8, "data": 8, "diram": 0, "flash_rodata": 148, "flash_text": 126, "iram": 204, "other": 0, "total": 494 }, "libesp32.a:dbg_stubs.o": { "bss": 2072, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 100, "iram": 32, "other": 0, "total": 2204 }, "libesp32.a:dport_access.c.o": { "bss": -40, "data": -8, "diram": 0, "flash_rodata": -126, "flash_text": -189, "iram": -422, "other": 0, "total": -785 }, "libesp32.a:dport_access.o": { "bss": 40, "data": 8, "diram": 0, "flash_rodata": 129, "flash_text": 189, "iram": 539, "other": 0, "total": 905 }, "libesp32.a:dport_panic_highint_hdl.S.o": { "bss": 0, "data": -12, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -250, "other": 0, "total": -262 }, "libesp32.a:dport_panic_highint_hdl.o": { "bss": 0, "data": 8, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 234, "other": 0, "total": 242 }, "libesp32.a:esp_err_to_name.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 4091, "flash_text": 50, "iram": 0, "other": 0, "total": 4141 }, "libesp32.a:esp_timer.o": { "bss": 20, "data": 8, "diram": 0, "flash_rodata": 142, "flash_text": 429, "iram": 702, "other": 0, "total": 1301 }, "libesp32.a:esp_timer_esp32.o": { "bss": 26, "data": 8, "diram": 0, "flash_rodata": 526, "flash_text": 254, "iram": 1295, "other": 0, "total": 2109 }, "libesp32.a:ets_timer_legacy.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libesp32.a:event_default_handlers.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libesp32.a:event_loop.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libesp32.a:freertos_hooks.o": { "bss": 128, "data": 8, "diram": 0, "flash_rodata": 0, "flash_text": 137, "iram": 43, "other": 0, "total": 316 }, "libesp32.a:hw_random.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libesp32.a:hw_random.o": { "bss": 4, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 74, "other": 0, "total": 78 }, "libesp32.a:int_wdt.c.o": { "bss": -1, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -341, "iram": -94, "other": 0, "total": -436 }, "libesp32.a:int_wdt.o": { "bss": 1, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 301, "iram": 87, "other": 0, "total": 389 }, "libesp32.a:intr_alloc.c.o": { "bss": -22, "data": -8, "diram": 0, "flash_rodata": -704, "flash_text": -1681, "iram": -656, "other": 0, "total": -3071 }, "libesp32.a:intr_alloc.o": { "bss": 22, "data": 8, "diram": 0, "flash_rodata": 710, "flash_text": 1749, "iram": 726, "other": 0, "total": 3215 }, "libesp32.a:ipc.o": { "bss": 36, "data": 0, "diram": 0, "flash_rodata": 104, "flash_text": 329, "iram": 159, "other": 0, "total": 628 }, "libesp32.a:lib_printf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libesp32.a:panic.c.o": { "bss": -5, "data": -2029, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -2223, "other": 0, "total": -4257 }, "libesp32.a:panic.o": { "bss": 5, "data": 2579, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 2145, "other": 0, "total": 4729 }, "libesp32.a:phy_init.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libesp32.a:pm_esp32.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -8, "iram": 0, "other": 0, "total": -8 }, "libesp32.a:sha.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libesp32.a:stack_check.o": { "bss": 4, "data": 0, "diram": 0, "flash_rodata": 42, "flash_text": 32, "iram": 0, "other": 0, "total": 78 }, "libesp32.a:system_api.o": { "bss": 8, "data": 0, "diram": 0, "flash_rodata": 662, "flash_text": 0, "iram": 589, "other": 0, "total": 1259 }, "libesp32.a:system_api_esp32.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -435, "other": 0, "total": -435 }, "libesp32.a:task_wdt.c.o": { "bss": -4, "data": -53, "diram": 0, "flash_rodata": -494, "flash_text": -1223, "iram": 0, "other": 0, "total": -1774 }, "libesp32.a:wifi_init.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 9, "flash_text": 17, "iram": 0, "other": 0, "total": 26 }, "libesp32.a:wifi_os_adapter.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libesp_common.a:brownout.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -203, "flash_text": -120, "iram": 0, "other": 0, "total": -323 }, "libesp_common.a:esp_err_to_name.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -5101, "flash_text": -53, "iram": 0, "other": 0, "total": -5154 }, "libesp_common.a:freertos_hooks.c.o": { "bss": -128, "data": -8, "diram": 0, "flash_rodata": 0, "flash_text": -243, "iram": -47, "other": 0, "total": -426 }, "libesp_common.a:ipc.c.o": { "bss": -56, "data": 0, "diram": 0, "flash_rodata": -117, "flash_text": -367, "iram": -192, "other": 0, "total": -732 }, "libesp_common.a:pm_locks.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libesp_common.a:system_api.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libesp_ringbuf.a:ringbuf.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -150, "flash_text": 0, "iram": -858, "other": 0, "total": -1008 }, "libesp_timer.a:esp_timer.c.o": { "bss": -12, "data": -8, "diram": 0, "flash_rodata": -118, "flash_text": -401, "iram": -280, "other": 0, "total": -819 }, "libesp_timer.a:esp_timer_impl_lac.c.o": { "bss": -8, "data": -8, "diram": 0, "flash_rodata": -389, "flash_text": -322, "iram": -514, "other": 0, "total": -1241 }, "libethernet.a:emac_dev.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libethernet.a:emac_main.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libfreertos.a:FreeRTOS-openocd.c.o": { "bss": 0, "data": -4, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": -4 }, "libfreertos.a:FreeRTOS-openocd.o": { "bss": 0, "data": 4, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 4 }, "libfreertos.a:event_groups.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libfreertos.a:list.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -138, "other": 0, "total": -138 }, "libfreertos.a:list.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 142, "other": 0, "total": 142 }, "libfreertos.a:port.c.o": { "bss": -32, "data": 0, "diram": 0, "flash_rodata": -340, "flash_text": 0, "iram": -737, "other": 0, "total": -1109 }, "libfreertos.a:port.o": { "bss": 16, "data": 0, "diram": 0, "flash_rodata": 369, "flash_text": 0, "iram": 617, "other": 0, "total": 1002 }, "libfreertos.a:portasm.S.o": { "bss": 0, "data": -3084, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -476, "other": 0, "total": -3560 }, "libfreertos.a:portasm.o": { "bss": 0, "data": 3084, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 480, "other": 0, "total": 3564 }, "libfreertos.a:queue.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -424, "flash_text": 0, "iram": -2411, "other": 0, "total": -2835 }, "libfreertos.a:queue.o": { "bss": 56, "data": 8, "diram": 0, "flash_rodata": 369, "flash_text": 0, "iram": 2569, "other": 0, "total": 3002 }, "libfreertos.a:ringbuf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libfreertos.a:tasks.c.o": { "bss": -700, "data": -12, "diram": 0, "flash_rodata": -663, "flash_text": 0, "iram": -5737, "other": 0, "total": -7112 }, "libfreertos.a:tasks.o": { "bss": 700, "data": 20, "diram": 0, "flash_rodata": 503, "flash_text": 0, "iram": 5667, "other": 0, "total": 6890 }, "libfreertos.a:timers.c.o": { "bss": -56, "data": -8, "diram": 0, "flash_rodata": -223, "flash_text": 0, "iram": -1007, "other": 0, "total": -1294 }, "libfreertos.a:timers.o": { "bss": 56, "data": 8, "diram": 0, "flash_rodata": 233, "flash_text": 0, "iram": 1149, "other": 0, "total": 1446 }, "libfreertos.a:xtensa_context.S.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -367, "other": 0, "total": -367 }, "libfreertos.a:xtensa_context.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 299, "other": 0, "total": 299 }, "libfreertos.a:xtensa_init.c.o": { "bss": -4, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -32, "other": 0, "total": -36 }, "libfreertos.a:xtensa_init.o": { "bss": 4, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 32, "other": 0, "total": 36 }, "libfreertos.a:xtensa_intr.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -35, "flash_text": 0, "iram": -113, "other": 0, "total": -148 }, "libfreertos.a:xtensa_intr.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 35, "flash_text": 0, "iram": 104, "other": 0, "total": 139 }, "libfreertos.a:xtensa_intr_asm.S.o": { "bss": 0, "data": -1024, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -51, "other": 0, "total": -1075 }, "libfreertos.a:xtensa_intr_asm.o": { "bss": 0, "data": 1024, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 51, "other": 0, "total": 1075 }, "libfreertos.a:xtensa_vector_defaults.S.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -46, "other": 0, "total": -46 }, "libfreertos.a:xtensa_vector_defaults.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 46, "other": 0, "total": 46 }, "libfreertos.a:xtensa_vectors.S.o": { "bss": 0, "data": -8, "diram": 0, "flash_rodata": -36, "flash_text": 0, "iram": -1769, "other": 0, "total": -1813 }, "libfreertos.a:xtensa_vectors.o": { "bss": 0, "data": 8, "diram": 0, "flash_rodata": 36, "flash_text": 0, "iram": 1697, "other": 0, "total": 1741 }, "libgcc.a:_addsubdf3.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_bswapsi2.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_cmpdf2.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_divdf3.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_divdi3.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_divsf3.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_extendsfdf2.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_fixdfsi.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_floatdidf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_floatdisf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_floatsidf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_moddi3.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_muldf3.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_popcountsi2.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_udivdi3.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:_umoddi3.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libgcc.a:lib2funcs.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 104, "other": 0, "total": 104 }, "libgcc.a:unwind-dw2-fde.o": { "bss": 20, "data": 4, "diram": 0, "flash_rodata": 404, "flash_text": 3316, "iram": 0, "other": 0, "total": 3744 }, "libgcc.a:unwind-dw2-xtensa.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 324, "flash_text": 2172, "iram": 0, "other": 0, "total": 2496 }, "libhal.a:clock.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 72, "other": 0, "total": 72 }, "libhal.a:int_asm--set_intclear.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libhal.a:interrupts--intlevel.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libhal.a:state_asm--restore_extra_nw.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libhal.a:state_asm--save_extra_nw.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libhal.a:windowspill_asm.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -4, "other": 0, "total": -4 }, "libheap.a:heap_caps.c.o": { "bss": 0, "data": -4, "diram": 0, "flash_rodata": -362, "flash_text": -50, "iram": -884, "other": 0, "total": -1300 }, "libheap.a:heap_caps.o": { "bss": 0, "data": 4, "diram": 0, "flash_rodata": 593, "flash_text": 188, "iram": 1195, "other": 0, "total": 1980 }, "libheap.a:heap_caps_init.c.o": { "bss": -4, "data": 0, "diram": 0, "flash_rodata": -379, "flash_text": -834, "iram": 0, "other": 0, "total": -1217 }, "libheap.a:heap_caps_init.o": { "bss": 4, "data": 0, "diram": 0, "flash_rodata": 387, "flash_text": 1030, "iram": 0, "other": 0, "total": 1421 }, "libheap.a:multi_heap.c.o": { "bss": 0, "data": -300, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -2245, "other": 0, "total": -2545 }, "libheap.a:multi_heap.o": { "bss": 0, "data": 857, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 2217, "other": 0, "total": 3074 }, "libheap.a:multi_heap_poisoning.o": { "bss": 0, "data": 470, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 964, "other": 0, "total": 1434 }, "liblog.a:log.c.o": { "bss": -264, "data": -8, "diram": 0, "flash_rodata": -147, "flash_text": -484, "iram": -34, "other": 0, "total": -937 }, "liblog.a:log.o": { "bss": 268, "data": 8, "diram": 0, "flash_rodata": 166, "flash_text": 396, "iram": 456, "other": 0, "total": 1294 }, "liblog.a:log_freertos.c.o": { "bss": -8, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -188, "other": 0, "total": -196 }, "liblwip.a:api_lib.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 919, "flash_text": 1425, "iram": 0, "other": 0, "total": 2344 }, "liblwip.a:api_msg.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 1366, "flash_text": 3763, "iram": 0, "other": 0, "total": 5129 }, "liblwip.a:def.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 91, "iram": 0, "other": 0, "total": 91 }, "liblwip.a:dhcp.o": { "bss": 8, "data": 0, "diram": 0, "flash_rodata": 1401, "flash_text": 3456, "iram": 0, "other": 0, "total": 4865 }, "liblwip.a:dhcpserver.o": { "bss": 4, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 203, "iram": 0, "other": 0, "total": 207 }, "liblwip.a:dns.o": { "bss": 1292, "data": 0, "diram": 0, "flash_rodata": 206, "flash_text": 1809, "iram": 0, "other": 0, "total": 3307 }, "liblwip.a:etharp.o": { "bss": 241, "data": 0, "diram": 0, "flash_rodata": 658, "flash_text": 2618, "iram": 0, "other": 0, "total": 3517 }, "liblwip.a:ethernet.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 12, "flash_text": 244, "iram": 0, "other": 0, "total": 256 }, "liblwip.a:ethernetif.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "liblwip.a:ethip6.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "liblwip.a:icmp.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 371, "flash_text": 769, "iram": 0, "other": 0, "total": 1140 }, "liblwip.a:icmp6.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 127, "flash_text": 863, "iram": 0, "other": 0, "total": 990 }, "liblwip.a:igmp.o": { "bss": 12, "data": 0, "diram": 0, "flash_rodata": 707, "flash_text": 1604, "iram": 0, "other": 0, "total": 2323 }, "liblwip.a:inet_chksum.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 580, "iram": 0, "other": 0, "total": 580 }, "liblwip.a:init.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 27, "iram": 0, "other": 0, "total": 27 }, "liblwip.a:ip.o": { "bss": 60, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 50, "iram": 0, "other": 0, "total": 110 }, "liblwip.a:ip4.o": { "bss": 6, "data": 0, "diram": 0, "flash_rodata": 139, "flash_text": 1664, "iram": 0, "other": 0, "total": 1809 }, "liblwip.a:ip4_addr.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 40, "flash_text": 72, "iram": 0, "other": 0, "total": 112 }, "liblwip.a:ip6.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 124, "flash_text": 3212, "iram": 0, "other": 0, "total": 3336 }, "liblwip.a:ip6_addr.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 20, "flash_text": 0, "iram": 0, "other": 0, "total": 20 }, "liblwip.a:ip6_frag.o": { "bss": 6, "data": 0, "diram": 0, "flash_rodata": 442, "flash_text": 1905, "iram": 0, "other": 0, "total": 2353 }, "liblwip.a:memp.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 108, "flash_text": 0, "iram": 0, "other": 0, "total": 108 }, "liblwip.a:mld6.o": { "bss": 4, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 1334, "iram": 0, "other": 0, "total": 1338 }, "liblwip.a:nd6.o": { "bss": 1027, "data": 8, "diram": 0, "flash_rodata": 136, "flash_text": 8427, "iram": 0, "other": 0, "total": 9598 }, "liblwip.a:netbuf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 326, "flash_text": 154, "iram": 0, "other": 0, "total": 480 }, "liblwip.a:netif.o": { "bss": 241, "data": 0, "diram": 0, "flash_rodata": 287, "flash_text": 1239, "iram": 0, "other": 0, "total": 1767 }, "liblwip.a:pbuf.o": { "bss": 1, "data": 0, "diram": 0, "flash_rodata": 1161, "flash_text": 2453, "iram": 0, "other": 0, "total": 3615 }, "liblwip.a:raw.o": { "bss": 4, "data": 0, "diram": 0, "flash_rodata": 223, "flash_text": 1087, "iram": 0, "other": 0, "total": 1314 }, "liblwip.a:sockets.o": { "bss": 728, "data": 0, "diram": 0, "flash_rodata": 824, "flash_text": 4627, "iram": 0, "other": 0, "total": 6179 }, "liblwip.a:sys_arch.o": { "bss": 8, "data": 0, "diram": 0, "flash_rodata": 222, "flash_text": 1216, "iram": 0, "other": 0, "total": 1446 }, "liblwip.a:tcp.o": { "bss": 23, "data": 4, "diram": 0, "flash_rodata": 1384, "flash_text": 4290, "iram": 0, "other": 0, "total": 5701 }, "liblwip.a:tcp_in.o": { "bss": 54, "data": 0, "diram": 0, "flash_rodata": 916, "flash_text": 8127, "iram": 0, "other": 0, "total": 9097 }, "liblwip.a:tcp_out.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 1124, "flash_text": 5060, "iram": 0, "other": 0, "total": 6184 }, "liblwip.a:tcpip.o": { "bss": 16, "data": 0, "diram": 0, "flash_rodata": 191, "flash_text": 644, "iram": 0, "other": 0, "total": 851 }, "liblwip.a:timers.o": { "bss": 12, "data": 0, "diram": 0, "flash_rodata": 131, "flash_text": 638, "iram": 0, "other": 0, "total": 781 }, "liblwip.a:udp.o": { "bss": 4, "data": 2, "diram": 0, "flash_rodata": 216, "flash_text": 3020, "iram": 0, "other": 0, "total": 3242 }, "liblwip.a:vfs_lwip.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 155, "flash_text": 307, "iram": 0, "other": 0, "total": 462 }, "liblwip.a:wlanif.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libm.a:lib_a-s_fpclassify.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 92, "other": 0, "total": 92 }, "libmain.a:app_main.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 10, "flash_text": 53, "iram": 0, "other": 0, "total": 63 }, "libmain.a:blink.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -39, "flash_text": -72, "iram": 0, "other": 0, "total": -111 }, "libmbedcrypto.a:esp_sha256.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmbedcrypto.a:sha.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmbedtls.a:esp_sha256.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmesh.a:mesh.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmesh.a:mesh_common.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmesh.a:mesh_config.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmesh.a:mesh_main.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmesh.a:mesh_parent.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmesh.a:mesh_route.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmesh.a:mesh_schedule.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmesh.a:mesh_timer.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmesh.a:mesh_utilities.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libmesh.a:mesh_wifi.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_action.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_action_vendor.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_api.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_crypto.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_crypto_ccmp.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_crypto_tkip.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_crypto_wep.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_debug.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_ets.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_hostap.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_ht.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_ie_vendor.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_input.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_ioctl.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_mesh_quick.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_misc.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_nvs.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_output.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_phy.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_power.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_proto.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_regdomain.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_rfid.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_scan.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_sta.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:ieee80211_timer.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:wl_chm.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnet80211.a:wl_cnx.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnewlib.a:heap.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -151, "other": 0, "total": -151 }, "libnewlib.a:locks.c.o": { "bss": 0, "data": -8, "diram": 0, "flash_rodata": -84, "flash_text": -5, "iram": -487, "other": 0, "total": -584 }, "libnewlib.a:locks.o": { "bss": 0, "data": 8, "diram": 0, "flash_rodata": 84, "flash_text": 0, "iram": 552, "other": 0, "total": 644 }, "libnewlib.a:pthread.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -12, "iram": 0, "other": 0, "total": -12 }, "libnewlib.a:reent_init.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -59, "other": 0, "total": -59 }, "libnewlib.a:reent_init.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 2, "flash_text": 0, "iram": 68, "other": 0, "total": 70 }, "libnewlib.a:syscall_table.c.o": { "bss": -240, "data": -144, "diram": 0, "flash_rodata": 0, "flash_text": -82, "iram": 0, "other": 0, "total": -466 }, "libnewlib.a:syscall_table.o": { "bss": 240, "data": 144, "diram": 0, "flash_rodata": 0, "flash_text": 67, "iram": 0, "other": 0, "total": 451 }, "libnewlib.a:syscalls.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -50, "iram": 0, "other": 0, "total": -50 }, "libnewlib.a:syscalls.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 45, "iram": 94, "other": 0, "total": 139 }, "libnewlib.a:time.c.o": { "bss": -32, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -719, "iram": -123, "other": 0, "total": -874 }, "libnewlib.a:time.o": { "bss": 32, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 691, "iram": 139, "other": 0, "total": 862 }, "libnvs_flash.a:nvs_api.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnvs_flash.a:nvs_item_hash_list.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnvs_flash.a:nvs_page.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnvs_flash.a:nvs_pagemanager.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnvs_flash.a:nvs_storage.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libnvs_flash.a:nvs_types.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libphy.a:phy.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libphy.a:phy_chip_v7.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libphy.a:phy_chip_v7_ana.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libphy.a:phy_chip_v7_cal.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpp.a:esf_buf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpp.a:if_hwctrl.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpp.a:lmac.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpp.a:pm.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpp.a:pm_for_bcn_only_mode.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpp.a:pp.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpp.a:pp_debug.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpp.a:pp_timer.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpp.a:rate_control.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpp.a:trc.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpp.a:wdev.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libpthread.a:pthread.c.o": { "bss": -8, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -81, "iram": 0, "other": 0, "total": -89 }, "libpthread.a:pthread.o": { "bss": 8, "data": 8, "diram": 0, "flash_rodata": 512, "flash_text": 298, "iram": 174, "other": 0, "total": 1000 }, "libpthread.a:pthread_local_storage.c.o": { "bss": -4, "data": -8, "diram": 0, "flash_rodata": 0, "flash_text": -183, "iram": 0, "other": 0, "total": -195 }, "libpthread.a:pthread_local_storage.o": { "bss": 4, "data": 8, "diram": 0, "flash_rodata": 126, "flash_text": 476, "iram": 0, "other": 0, "total": 614 }, "librtc.a:bt_bb.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "librtc.a:pm.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "librtc.a:rtc.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "librtc.a:rtc_analog.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libsmartconfig_ack.a:smartconfig_ack.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libsoc.a:brownout_hal.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -269, "iram": 0, "other": 0, "total": -269 }, "libsoc.a:cpu_hal.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -8, "other": 0, "total": -8 }, "libsoc.a:cpu_util.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -75, "other": 0, "total": -75 }, "libsoc.a:cpu_util.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 310, "other": 0, "total": 310 }, "libsoc.a:gpio_hal.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libsoc.a:gpio_periph.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libsoc.a:memory_layout_utils.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -295, "flash_text": -505, "iram": 0, "other": 0, "total": -800 }, "libsoc.a:mpu_hal.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -47, "iram": 0, "other": 0, "total": -47 }, "libsoc.a:rtc_clk.c.o": { "bss": -4, "data": -160, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -2104, "other": 0, "total": -2268 }, "libsoc.a:rtc_clk.o": { "bss": 8, "data": 660, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 1794, "other": 0, "total": 2462 }, "libsoc.a:rtc_init.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -956, "other": 0, "total": -956 }, "libsoc.a:rtc_init.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 980, "other": 0, "total": 980 }, "libsoc.a:rtc_io_hal.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libsoc.a:rtc_periph.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 2080, "flash_text": 0, "iram": 0, "other": 0, "total": 2080 }, "libsoc.a:rtc_sleep.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libsoc.a:rtc_time.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -194, "flash_text": 0, "iram": -819, "other": 0, "total": -1013 }, "libsoc.a:rtc_time.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 137, "flash_text": 0, "iram": 803, "other": 0, "total": 940 }, "libsoc.a:rtc_wdt.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -796, "other": 0, "total": -796 }, "libsoc.a:soc_hal.c.o": { "bss": 0, "data": -24, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -234, "other": 0, "total": -258 }, "libsoc.a:soc_memory_layout.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -1197, "flash_text": 0, "iram": 0, "other": 0, "total": -1197 }, "libsoc.a:soc_memory_layout.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 1239, "flash_text": 0, "iram": 0, "other": 0, "total": 1239 }, "libsoc.a:spi_flash_hal.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -48, "flash_text": -302, "iram": 0, "other": 0, "total": -350 }, "libsoc.a:spi_flash_hal_iram.c.o": { "bss": 0, "data": -24, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -1798, "other": 0, "total": -1822 }, "libsoc.a:uart_hal.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": -493, "iram": 0, "other": 0, "total": -493 }, "libsoc.a:uart_hal_iram.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -222, "flash_text": -147, "iram": 0, "other": 0, "total": -369 }, "libsoc_esp32.a:gpio_periph.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -160, "flash_text": 0, "iram": 0, "other": 0, "total": -160 }, "libsoc_esp32.a:rtc_io_periph.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libsoc_esp32.a:spi_periph.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libsoc_esp32.a:uart_periph.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libspi_flash.a:cache_utils.c.o": { "bss": -14, "data": -4, "diram": 0, "flash_rodata": -430, "flash_text": -81, "iram": -833, "other": 0, "total": -1362 }, "libspi_flash.a:cache_utils.o": { "bss": 14, "data": 4, "diram": 0, "flash_rodata": 390, "flash_text": 81, "iram": 836, "other": 0, "total": 1325 }, "libspi_flash.a:esp_flash_api.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": -244, "flash_text": -16, "iram": -600, "other": 0, "total": -860 }, "libspi_flash.a:esp_flash_spi_init.c.o": { "bss": -4, "data": -120, "diram": 0, "flash_rodata": -261, "flash_text": -191, "iram": 0, "other": 0, "total": -576 }, "libspi_flash.a:flash_mmap.c.o": { "bss": -264, "data": 0, "diram": 0, "flash_rodata": -296, "flash_text": -125, "iram": -1320, "other": 0, "total": -2005 }, "libspi_flash.a:flash_mmap.o": { "bss": 296, "data": 0, "diram": 0, "flash_rodata": 327, "flash_text": 124, "iram": 1298, "other": 0, "total": 2045 }, "libspi_flash.a:flash_ops.c.o": { "bss": -4, "data": -20, "diram": 0, "flash_rodata": 0, "flash_text": -29, "iram": -14, "other": 0, "total": -67 }, "libspi_flash.a:flash_ops.o": { "bss": 41, "data": 32, "diram": 0, "flash_rodata": 0, "flash_text": 99, "iram": 2352, "other": 0, "total": 2524 }, "libspi_flash.a:memspi_host_driver.c.o": { "bss": 0, "data": -43, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -206, "other": 0, "total": -249 }, "libspi_flash.a:partition.c.o": { "bss": -8, "data": 0, "diram": 0, "flash_rodata": -181, "flash_text": -668, "iram": 0, "other": 0, "total": -857 }, "libspi_flash.a:partition.o": { "bss": 8, "data": 0, "diram": 0, "flash_rodata": 141, "flash_text": 582, "iram": 0, "other": 0, "total": 731 }, "libspi_flash.a:spi_flash_chip_drivers.c.o": { "bss": 0, "data": -20, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": -20 }, "libspi_flash.a:spi_flash_chip_gd.c.o": { "bss": 0, "data": -95, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -181, "other": 0, "total": -276 }, "libspi_flash.a:spi_flash_chip_generic.c.o": { "bss": 0, "data": -340, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -1423, "other": 0, "total": -1763 }, "libspi_flash.a:spi_flash_chip_issi.c.o": { "bss": 0, "data": -97, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -101, "other": 0, "total": -198 }, "libspi_flash.a:spi_flash_os_func_app.c.o": { "bss": 0, "data": -24, "diram": 0, "flash_rodata": 0, "flash_text": -25, "iram": -91, "other": 0, "total": -140 }, "libspi_flash.a:spi_flash_os_func_noos.c.o": { "bss": 0, "data": -16, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -127, "other": 0, "total": -143 }, "libspi_flash.a:spi_flash_rom_patch.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libspi_flash.a:spi_flash_rom_patch.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 766, "flash_text": 0, "iram": 2518, "other": 0, "total": 3284 }, "libstdc++.a:bad_alloc.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libstdc++.a:class_type_info.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 112, "flash_text": 0, "iram": 0, "other": 0, "total": 112 }, "libstdc++.a:del_op.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libstdc++.a:del_opv.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libstdc++.a:eh_exception.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libstdc++.a:eh_globals.o": { "bss": 16, "data": 0, "diram": 0, "flash_rodata": 193, "flash_text": 149, "iram": 0, "other": 0, "total": 358 }, "libstdc++.a:eh_personality.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 384, "flash_text": 1561, "iram": 0, "other": 0, "total": 1945 }, "libstdc++.a:eh_term_handler.o": { "bss": 0, "data": 4, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 4 }, "libstdc++.a:eh_terminate.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 141, "flash_text": 117, "iram": 0, "other": 0, "total": 258 }, "libstdc++.a:eh_unex_handler.o": { "bss": 0, "data": 4, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 4 }, "libstdc++.a:new_handler.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libstdc++.a:new_op.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 40, "flash_text": 0, "iram": 0, "other": 0, "total": 40 }, "libstdc++.a:new_opv.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 56, "flash_text": 0, "iram": 0, "other": 0, "total": 56 }, "libstdc++.a:pure.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libstdc++.a:si_class_type_info.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 136, "flash_text": 0, "iram": 0, "other": 0, "total": 136 }, "libstdc++.a:tinfo.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libtcpip_adapter.a:tcpip_adapter_lwip.o": { "bss": 81, "data": 0, "diram": 0, "flash_rodata": 359, "flash_text": 180, "iram": 0, "other": 0, "total": 620 }, "libunity.a:test_utils.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 140, "flash_text": 38, "iram": 0, "other": 0, "total": 178 }, "libunity.a:unity.o": { "bss": 108, "data": 0, "diram": 0, "flash_rodata": 90, "flash_text": 767, "iram": 0, "other": 0, "total": 965 }, "libunity.a:unity_platform.o": { "bss": 13, "data": 0, "diram": 0, "flash_rodata": 600, "flash_text": 1511, "iram": 0, "other": 0, "total": 2124 }, "libvfs.a:vfs.c.o": { "bss": -40, "data": -192, "diram": 0, "flash_rodata": -132, "flash_text": -1892, "iram": 0, "other": 0, "total": -2256 }, "libvfs.a:vfs.o": { "bss": 40, "data": 192, "diram": 0, "flash_rodata": 132, "flash_text": 1995, "iram": 0, "other": 0, "total": 2359 }, "libvfs.a:vfs_uart.c.o": { "bss": -8, "data": -116, "diram": 0, "flash_rodata": -783, "flash_text": -3758, "iram": 0, "other": 0, "total": -4665 }, "libvfs.a:vfs_uart.o": { "bss": 63, "data": 40, "diram": 0, "flash_rodata": 271, "flash_text": 1775, "iram": 0, "other": 0, "total": 2149 }, "libwpa.a:ap_config.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa.a:common.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa.a:wpa.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa.a:wpa_auth.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa.a:wpa_auth_ie.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa.a:wpa_common.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa.a:wpa_debug.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa.a:wpa_ie.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa.a:wpa_main.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa.a:wpabuf.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa.a:wpas_glue.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa2.a:wpa2_internal.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa_supplicant.a:md5-internal.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwpa_supplicant.a:os_xtensa.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libwps.a:wps_internal.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 }, "libxtensa-debug-module.a:eri.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 8, "other": 0, "total": 8 }, "libxtensa.a:debug_helpers.c.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": -217, "other": 0, "total": -217 }, "libxtensa.a:debug_helpers_asm.S.o": { "bss": 0, "data": 0, "diram": 0, "flash_rodata": 0, "flash_text": 0, "iram": 0, "other": 0, "total": 0 } } } { "current": { ".dram0.bss": { "p_uart_obj": 12, "s_rtc_isr_handle": 4, "s_rtc_isr_handler_list": 4 }, ".dram0.data": { "timer_spinlock": 16, "periph_spinlock": 8, "s_rtc_isr_handler_list_lock": 8, "uart_selectlock": 8 }, ".flash.rodata": { "str1.4": 249, "get_clk_en_mask": 128, "get_rst_en_mask": 128, "__FUNCTION__$5441": 24, "TG": 8 }, ".flash.text": { "get_clk_en_mask": 211, "get_rst_en_mask": 157, "timer_group_intr_enable": 112, "rtc_isr": 86, "periph_module_enable": 78, "rtc_isr_ensure_installed": 75, "rtc_gpio_force_hold_dis_all": 65, "rtc_isr_register": 65, "is_wifi_clk_peripheral": 28, "uart_set_select_notif_callback": 26, "get_rst_en_reg": 25, "get_clk_en_reg": 21, "uart_get_selectlock": 12 }, ".iram0.text": {}, ".iram0.vectors": {}, ".noinit": {} }, "reference": { ".dram0.bss": { "p_uart_obj": 12, "s_rtc_isr_handle": 4, "s_rtc_isr_handler_list": 4 }, ".dram0.data": { "uart_context": 48, "gpio_context": 24, "_gpio_hal": 8, "periph_spinlock": 8, "rtc_spinlock": 8, "s_rtc_isr_handler_list_lock": 8, "uart_selectlock": 8 }, ".flash.rodata": { "periph_module_enable": 488, "gpio_input_enable.str1.4": 243, "gpio_output_disable.str1.4": 192, "gpio_input_disable.str1.4": 188, "uart_pattern_enqueue.str1.4": 88, "gpio_od_enable.str1.4": 62, "gpio_set_direction.str1.4": 51, "uart_flush_input.str1.4": 45, "uart_set_word_length.str1.4": 31, "__FUNCTION__$7238": 27, "gpio_output_enable.str1.4": 27, "__FUNCTION__$6987": 23, "__func__$6068": 23, "__FUNCTION__$6982": 22, "__func__$6052": 22, "__FUNCTION__$6912": 21, "__FUNCTION__$6917": 21, "__func__$6060": 21, "__FUNCTION__$6245": 20, "__FUNCTION__$6237": 19, "__FUNCTION__$6249": 19, "__FUNCTION__$6282": 19, "__FUNCTION__$6922": 19, "__FUNCTION__$6927": 19, "__FUNCTION__$6241": 18, "__FUNCTION__$6942": 18, "__FUNCTION__$6948": 18, "__FUNCTION__$7173": 18, "uart_pattern_pop_pos.str1.4": 18, "__FUNCTION__$7244": 17, "__FUNCTION__$6253": 16, "__FUNCTION__$6932": 16, "__FUNCTION__$6937": 16, "__FUNCTION__$6257": 15, "__FUNCTION__$6262": 15, "uart_set_stop_bits.str1.4": 15 }, ".flash.text": { "periph_module_enable": 696, "uart_flush_input": 457, "uart_wait_tx_done": 425, "gpio_set_level": 196, "gpio_output_disable": 184, "gpio_set_direction": 172, "gpio_output_enable": 153, "uart_set_word_length": 144, "gpio_input_enable": 140, "gpio_input_disable": 132, "uart_set_stop_bits": 128, "gpio_od_enable": 118, "uart_get_bufferedlen": 109, "gpio_od_disable": 98, "uart_enable_intr_mask": 98, "uart_disable_intr_mask": 96, "uart_set_baudrate": 96, "rtc_isr": 90, "uart_get_baudrate": 82, "uart_set_parity": 82, "rtc_isr_ensure_installed": 79, "uart_pattern_queue_update": 74, "uart_get_parity": 69, "uart_get_stop_bits": 69, "uart_get_word_length": 69, "rtc_isr_register": 62, "rtc_gpio_force_hold_dis_all": 53, "uart_is_driver_installed": 30, "uart_set_select_notif_callback": 23, "uart_disable_rx_intr": 18, "uart_enable_rx_intr": 18, "uart_get_selectlock": 12 }, ".iram0.text": {}, ".iram0.vectors": {}, ".noinit": {} }, "diff": { ".dram0.bss": { "p_uart_obj": 0, "s_rtc_isr_handle": 0, "s_rtc_isr_handler_list": 0 }, ".dram0.data": { "_gpio_hal": -8, "gpio_context": -24, "periph_spinlock": 0, "rtc_spinlock": -8, "s_rtc_isr_handler_list_lock": 0, "timer_spinlock": 16, "uart_context": -48, "uart_selectlock": 0 }, ".flash.rodata": { "TG": 8, "__FUNCTION__$5441": 24, "__FUNCTION__$6237": -19, "__FUNCTION__$6241": -18, "__FUNCTION__$6245": -20, "__FUNCTION__$6249": -19, "__FUNCTION__$6253": -16, "__FUNCTION__$6257": -15, "__FUNCTION__$6262": -15, "__FUNCTION__$6282": -19, "__FUNCTION__$6912": -21, "__FUNCTION__$6917": -21, "__FUNCTION__$6922": -19, "__FUNCTION__$6927": -19, "__FUNCTION__$6932": -16, "__FUNCTION__$6937": -16, "__FUNCTION__$6942": -18, "__FUNCTION__$6948": -18, "__FUNCTION__$6982": -22, "__FUNCTION__$6987": -23, "__FUNCTION__$7173": -18, "__FUNCTION__$7238": -27, "__FUNCTION__$7244": -17, "__func__$6052": -22, "__func__$6060": -21, "__func__$6068": -23, "get_clk_en_mask": 128, "get_rst_en_mask": 128, "gpio_input_disable.str1.4": -188, "gpio_input_enable.str1.4": -243, "gpio_od_enable.str1.4": -62, "gpio_output_disable.str1.4": -192, "gpio_output_enable.str1.4": -27, "gpio_set_direction.str1.4": -51, "periph_module_enable": -488, "str1.4": 249, "uart_flush_input.str1.4": -45, "uart_pattern_enqueue.str1.4": -88, "uart_pattern_pop_pos.str1.4": -18, "uart_set_stop_bits.str1.4": -15, "uart_set_word_length.str1.4": -31 }, ".flash.text": { "get_clk_en_mask": 211, "get_clk_en_reg": 21, "get_rst_en_mask": 157, "get_rst_en_reg": 25, "gpio_input_disable": -132, "gpio_input_enable": -140, "gpio_od_disable": -98, "gpio_od_enable": -118, "gpio_output_disable": -184, "gpio_output_enable": -153, "gpio_set_direction": -172, "gpio_set_level": -196, "is_wifi_clk_peripheral": 28, "periph_module_enable": -618, "rtc_gpio_force_hold_dis_all": 12, "rtc_isr": -4, "rtc_isr_ensure_installed": -4, "rtc_isr_register": 3, "timer_group_intr_enable": 112, "uart_disable_intr_mask": -96, "uart_disable_rx_intr": -18, "uart_enable_intr_mask": -98, "uart_enable_rx_intr": -18, "uart_flush_input": -457, "uart_get_baudrate": -82, "uart_get_bufferedlen": -109, "uart_get_parity": -69, "uart_get_selectlock": 0, "uart_get_stop_bits": -69, "uart_get_word_length": -69, "uart_is_driver_installed": -30, "uart_pattern_queue_update": -74, "uart_set_baudrate": -96, "uart_set_parity": -82, "uart_set_select_notif_callback": 3, "uart_set_stop_bits": -128, "uart_set_word_length": -144, "uart_wait_tx_done": -425 }, ".iram0.text": {}, ".iram0.vectors": {}, ".noinit": {} } } *** Producing JSON file output... *** Producing text file output... *** Running idf_size_tests.py... Total sizes: DRAM .data size: 0 bytes DRAM .bss size: 0 bytes Used static DRAM: 0 bytes ( 0 available, nan% used) Used static IRAM: 0 bytes ( 0 available, nan% used) Flash code: 0 bytes Flash rodata: 0 bytes Total image size:~ 0 bytes (.bin may be padded larger)