*********************************************************************************************** *** *** *** LINK INFORMATION *** *** *** *********************************************************************************************** Linker version: SEGGER ARM Linker 4.38.8 compiled Jan 12 2024 11:59:21 Copyright (c) 2017-2022 SEGGER Microcontroller GmbH www.segger.com *********************************************************************************************** *** *** *** MODULE SUMMARY *** *** *** *********************************************************************************************** Memory use by input file: Object File RX Code RO Data RW Data ZI Data --------------------------------------------- ---------- ---------- ---------- ---------- Cortex_M_Startup.o 50 64 main.o 56 17 SEGGER_THUMB_Startup.o 20 --------------------------------------------- ---------- ---------- ---------- ---------- Subtotal (3 objects) 126 81 --------------------------------------------- ---------- ---------- ---------- ---------- libc_v7em_t_le_eabi_balanced.a 1 786 573 20 4 prinops_rtt_v7em_t_le_eabi_balanced.a 486 26 12 1 220 SEGGER_crtinit_v7em_t_le_eabi_balanced.a 58 strops_unaligned_v7em_t_le_eabi_balanced.a 196 --------------------------------------------- ---------- ---------- ---------- ---------- Subtotal (4 archives) 2 526 599 32 1 224 --------------------------------------------- ---------- ---------- ---------- ---------- Linker created (shared data, fills, blocks): 48 2 048 ============================================= ========== ========== ========== ========== Total: 2 652 728 32 3 272 ============================================= ========== ========== ========== ========== Memory use by archive member: Archive member RX Code RO Data RW Data ZI Data --------------------------------------------- ---------- ---------- ---------- ---------- __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_t_le_eabi_balanced.a) 906 fileops.o (libc_v7em_t_le_eabi_balanced.a) 46 intasmops_arm.o (libc_v7em_t_le_eabi_balanced.a) 304 mbops.o (libc_v7em_t_le_eabi_balanced.a) 180 541 20 4 prinops.o (libc_v7em_t_le_eabi_balanced.a) 350 32 prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 66 12 12 SEGGER_crtinit.o (SEGGER_crtinit_v7em_t_le_eabi_balanced.a) 58 SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 420 26 1 208 strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 196 --------------------------------------------- ---------- ---------- ---------- ---------- Subtotal (9 members from 4 archives) 2 526 599 32 1 224 Objects (3 files) 126 81 Linker created (shared data, fills, blocks): 48 2 048 ============================================= ========== ========== ========== ========== Total: 2 652 728 32 3 272 ============================================= ========== ========== ========== ========== Memory use by linker: Description RX Code RO Data RW Data ZI Data --------------------------------------------- ---------- ---------- ---------- ---------- Initialization table 48 Memory for block 'stack' 2 048 --------------------------------------------- ---------- ---------- ---------- ---------- Subtotal (linker created): 48 2 048 --------------------------------------------- ---------- ---------- ---------- ---------- Objects (3 files) 126 81 Archives (4 files) 2 526 599 32 1 224 ============================================= ========== ========== ========== ========== Total: 2 652 728 32 3 272 ============================================= ========== ========== ========== ========== *********************************************************************************************** *** *** *** SECTION DETAIL *** *** *** *********************************************************************************************** Sections by address: Range Symbol or [section] Name Size Al Init Ac Object File ----------------- ------------------------- ---------- -- ---- -- ----------- 00000000-0000003f _vectors 64 4 Cnst RO Cortex_M_Startup.o 00000040-00000067 HardFault_Handler 40 4 Code RX Cortex_M_Startup.o 00000068-0000007b _start 20 4 Code RX SEGGER_THUMB_Startup.o 0000007c-00000087 __SEGGER_RTL_c_locale 12 4 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000088-000000a7 __SEGGER_RTL_codeset_ascii 32 4 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 000000a8-000000ff __SEGGER_RTL_c_locale_data 88 4 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000100-0000022f __aeabi_uldivmod 304 4 Code RX intasmops_arm.o (libc_v7em_t_le_eabi_balanced.a) 00000230-0000028b memcpy 92 4 Code RX strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 0000028c-000002f3 __aeabi_memclr 104 4 Code RX strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 000002f4-0000067d __SEGGER_RTL_vfprintf_int_nwp 906 4 Code RX __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_t_le_eabi_balanced.a) 0000067e-0000067f NMI_Handler 2 2 Code RX Cortex_M_Startup.o 00000680-000006ad fwrite 46 2 Code RX fileops.o (libc_v7em_t_le_eabi_balanced.a) 000006ae-000006c7 __SEGGER_RTL_current_locale 26 2 Code RX mbops.o (libc_v7em_t_le_eabi_balanced.a) 000006c8-000006d5 __SEGGER_RTL_ascii_wctomb 14 2 Code RX mbops.o (libc_v7em_t_le_eabi_balanced.a) 000006d6-000006df __SEGGER_RTL_stream_write 10 2 Code RX prinops.o (libc_v7em_t_le_eabi_balanced.a) 000006e0-000006e5 __SEGGER_RTL_X_file_write 6 2 Code RX prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 000006e6-0000073f SEGGER_RTT_WriteNoLock 90 2 Code RX SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 00000740-00000775 SEGGER_RTT_Write 54 2 Code RX SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 00000776-000007ad main 56 2 Code RX main.o 000007ae-000007b5 Reset_Handler 8 2 Code RX Cortex_M_Startup.o 000007b6-000007e9 __SEGGER_RTL_ascii_mbtowc 52 2 Code RX mbops.o (libc_v7em_t_le_eabi_balanced.a) 000007ea-00000809 __SEGGER_RTL_ascii_isctype 32 2 Code RX mbops.o (libc_v7em_t_le_eabi_balanced.a) 0000080a-00000815 __SEGGER_RTL_ascii_toupper 12 2 Code RX mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000816-00000821 __SEGGER_RTL_ascii_tolower 12 2 Code RX mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000822-00000841 __SEGGER_RTL_ascii_iswctype 32 2 Code RX mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000842-000008c5 __SEGGER_RTL_putc 132 2 Code RX prinops.o (libc_v7em_t_le_eabi_balanced.a) 000008c6-000008e1 __SEGGER_RTL_prin_flush 28 2 Code RX prinops.o (libc_v7em_t_le_eabi_balanced.a) 000008e2-000008fd vfprintf 28 2 Code RX prinops.o (libc_v7em_t_le_eabi_balanced.a) 000008fe-00000969 vfprintf_l 108 2 Code RX prinops.o (libc_v7em_t_le_eabi_balanced.a) 0000096a-00000995 printf 44 2 Code RX prinops.o (libc_v7em_t_le_eabi_balanced.a) 00000996-000009cd __SEGGER_RTL_X_file_stat 56 2 Code RX prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 000009ce-000009d1 __SEGGER_RTL_X_file_bufsize 4 2 Code RX prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 000009d2-00000a35 _DoInit 100 2 Code RX SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 00000a36-00000a49 _GetAvailWriteSpace 20 2 Code RX SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 00000a4a-00000a8d _WriteNoCheck 68 2 Code RX SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 00000a8e-00000ae5 _WriteBlocking 88 2 Code RX SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 00000ae6-00000b3c __SEGGER_RTL_c_locale_month_names 87 1 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000b3d-00000b43 __SEGGER_RTL_c_locale_am_pm_indicator 7 1 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000b44-00000b52 __SEGGER_RTL_c_locale_date_time_format 15 1 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000b53-00000b54 [.rodata.libc..L.str] 2 1 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000b55-00000b56 __SEGGER_RTL_data_utf8_period 2 1 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000b57-00000b90 __SEGGER_RTL_c_locale_day_names 58 1 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000b91-00000ba1 [.rodata..L.str] 17 1 Cnst RO main.o 00000ba2-00000bbe __SEGGER_RTL_c_locale_abbrev_day_names 29 1 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000bbf-00000bef __SEGGER_RTL_c_locale_abbrev_month_names 49 1 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000bf0-00000bf0 __SEGGER_RTL_data_empty_string 1 1 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000bf1-00000bf9 __SEGGER_RTL_c_locale_date_format 9 1 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000bfa-00000c02 __SEGGER_RTL_c_locale_time_format 9 1 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000c03-00000c0f __SEGGER_RTL_ascii_ctype_mask 13 1 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000c10-00000c20 _DoInit._aInitStr 17 1 Cnst RO SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 00000c21-00000c29 [.rodata.libc..L.str] 9 1 Cnst RO SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 00000c2a-00000ca9 __SEGGER_RTL_ascii_ctype_map 128 1 Cnst RO mbops.o (libc_v7em_t_le_eabi_balanced.a) 00000caa-00000cb9 __SEGGER_RTL_hex_uc 16 1 Cnst RO prinops.o (libc_v7em_t_le_eabi_balanced.a) 00000cba-00000cc9 __SEGGER_RTL_hex_lc 16 1 Cnst RO prinops.o (libc_v7em_t_le_eabi_balanced.a) 00000cca-00000ccb ( UNUSED .=.+2 ) 2 - ---- - - 00000ccc-00000ceb __SEGGER_init_table__ 32 4 Cnst RO [ Linker created ] 00000cec-00000cfb __SEGGER_init_data__ 16 4 Cnst RO [ Linker created ] 00000cfc-00000d0d __SEGGER_init_zero 18 2 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v7em_t_le_eabi_balanced.a) 00000d0e-00000d35 __SEGGER_init_zpak 40 2 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v7em_t_le_eabi_balanced.a) 00000d36-1fffffff ( UNUSED .=.+536867530 ) 536 867 530 - ---- - - 20000000-200000a7 _SEGGER_RTT 168 4 Zero ZI SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 200000a8-200000ab __SEGGER_RTL_stdout_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 200000ac-200000af __SEGGER_RTL_stdin_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 200000b0-200000b3 __SEGGER_RTL_stderr_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 200000b4-200000b7 __SEGGER_RTL_locale_ptr 4 4 Zero ZI mbops.o (libc_v7em_t_le_eabi_balanced.a) 200000b8-200004b7 _acUpBuffer 1 024 1 Zero ZI SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 200004b8-200004c7 _acDownBuffer 16 1 Zero ZI SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 200004c8-200004db __SEGGER_RTL_global_locale 20 4 Init RW mbops.o (libc_v7em_t_le_eabi_balanced.a) 200004dc-200004df stdout 4 4 Init RW prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 200004e0-200004e3 stdin 4 4 Init RW prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 200004e4-200004e7 stderr 4 4 Init RW prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 200004e8-2000f7ff ( UNUSED .=.+62232 ) 62 232 - ---- - - 2000f800-2000ffff [.bss.block.stack] 2 048 8 None ZI [ Linker created ] *********************************************************************************************** *** *** *** SYMBOL LIST *** *** *** *********************************************************************************************** Weak symbols with no definition: Symbol name ------------------------- SystemInit Function symbols by name: Symbol name Address Size Align Type Bd Object File ------------------------- ---------- ---------- ----- ---- -- ----------- BusFault_Handler 0x0000067F 2 2 Code Wk Cortex_M_Startup.o DebugMon_Handler 0x0000067F 2 2 Code Wk Cortex_M_Startup.o HardFault_Handler 0x00000041 36 4 Code Wk Cortex_M_Startup.o MemManage_Handler 0x0000067F 2 2 Code Wk Cortex_M_Startup.o NMI_Handler 0x0000067F 2 2 Code Wk Cortex_M_Startup.o PendSV_Handler 0x0000067F 2 2 Code Wk Cortex_M_Startup.o Reset_Handler 0x000007AF 8 2 Code Gb Cortex_M_Startup.o SEGGER_RTT_Write 0x00000741 54 2 Code Gb SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) SEGGER_RTT_WriteNoLock 0x000006E7 90 2 Code Gb SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) SVC_Handler 0x0000067F 2 2 Code Wk Cortex_M_Startup.o SysTick_Handler 0x0000067F 2 2 Code Wk Cortex_M_Startup.o UsageFault_Handler 0x0000067F 2 2 Code Wk Cortex_M_Startup.o _DoInit 0x000009D3 100 2 Code Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) _GetAvailWriteSpace 0x00000A37 20 2 Code Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) _WriteBlocking 0x00000A8F 88 2 Code Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) _WriteNoCheck 0x00000A4B 68 2 Code Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_X_file_bufsize 0x000009CF 4 2 Code Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_X_file_stat 0x00000997 56 2 Code Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_X_file_write 0x000006E1 6 2 Code Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_isctype 0x000007EB 32 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_iswctype 0x00000823 32 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_mbtowc 0x000007B7 52 2 Code Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_tolower 0x00000817 12 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_toupper 0x0000080B 12 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_towlower 0x00000817 12 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_towupper 0x0000080B 12 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_wctomb 0x000006C9 14 2 Code Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_current_locale 0x000006AF 26 2 Code Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_prin_flush 0x000008C7 28 2 Code Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_putc 0x00000843 132 2 Code Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_stream_write 0x000006D7 10 2 Code Lc prinops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_vfprintf 0x000002F5 906 4 Code Gb __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_vfprintf_int_nwp 0x000002F5 906 4 Code Gb __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_init_done 0x00000073 4 Code Gb SEGGER_THUMB_Startup.o __SEGGER_init_zero 0x00000CFD 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v7em_t_le_eabi_balanced.a) __SEGGER_init_zpak 0x00000D0F 40 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v7em_t_le_eabi_balanced.a) __aeabi_memclr 0x0000028D 104 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memclr4 0x0000028D 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memclr8 0x0000028D 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memcpy 0x00000231 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memcpy4 0x0000024F 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memcpy8 0x0000024F 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memset 0x0000028F 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memset4 0x0000028F 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memset8 0x0000028F 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_uldivmod 0x00000101 302 4 Code Wk intasmops_arm.o (libc_v7em_t_le_eabi_balanced.a) __startup_complete 0x00000073 4 Code Gb SEGGER_THUMB_Startup.o _start 0x00000069 14 4 Code Gb SEGGER_THUMB_Startup.o exit 0x00000077 2 4 Code Gb SEGGER_THUMB_Startup.o fwrite 0x00000681 46 2 Code Wk fileops.o (libc_v7em_t_le_eabi_balanced.a) main 0x00000777 56 2 Code Gb main.o memcpy 0x00000231 92 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) memset 0x00000295 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) printf 0x0000096B 44 2 Code Wk prinops.o (libc_v7em_t_le_eabi_balanced.a) reset_handler 0x000007AF 8 2 Code Gb Cortex_M_Startup.o vfprintf 0x000008E3 28 2 Code Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) vfprintf_l 0x000008FF 108 2 Code Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) Function symbols by address: Address Symbol name Size Align Type Bd Object File ---------- ------------------------- ---------- ----- ---- -- ----------- 0x00000041 HardFault_Handler 36 4 Code Wk Cortex_M_Startup.o 0x00000069 _start 14 4 Code Gb SEGGER_THUMB_Startup.o 0x00000073 __startup_complete 4 Code Gb SEGGER_THUMB_Startup.o 0x00000073 __SEGGER_init_done 4 Code Gb SEGGER_THUMB_Startup.o 0x00000077 exit 2 4 Code Gb SEGGER_THUMB_Startup.o 0x00000101 __aeabi_uldivmod 302 4 Code Wk intasmops_arm.o (libc_v7em_t_le_eabi_balanced.a) 0x00000231 memcpy 92 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 0x00000231 __aeabi_memcpy 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 0x0000024F __aeabi_memcpy8 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 0x0000024F __aeabi_memcpy4 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 0x0000028D __aeabi_memclr8 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 0x0000028D __aeabi_memclr4 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 0x0000028D __aeabi_memclr 104 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 0x0000028F __aeabi_memset8 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 0x0000028F __aeabi_memset4 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 0x0000028F __aeabi_memset 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 0x00000295 memset 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) 0x000002F5 __SEGGER_RTL_vfprintf_int_nwp 906 4 Code Gb __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_t_le_eabi_balanced.a) 0x000002F5 __SEGGER_RTL_vfprintf 906 4 Code Gb __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_t_le_eabi_balanced.a) 0x0000067F UsageFault_Handler 2 2 Code Wk Cortex_M_Startup.o 0x0000067F SysTick_Handler 2 2 Code Wk Cortex_M_Startup.o 0x0000067F SVC_Handler 2 2 Code Wk Cortex_M_Startup.o 0x0000067F PendSV_Handler 2 2 Code Wk Cortex_M_Startup.o 0x0000067F NMI_Handler 2 2 Code Wk Cortex_M_Startup.o 0x0000067F MemManage_Handler 2 2 Code Wk Cortex_M_Startup.o 0x0000067F DebugMon_Handler 2 2 Code Wk Cortex_M_Startup.o 0x0000067F BusFault_Handler 2 2 Code Wk Cortex_M_Startup.o 0x00000681 fwrite 46 2 Code Wk fileops.o (libc_v7em_t_le_eabi_balanced.a) 0x000006AF __SEGGER_RTL_current_locale 26 2 Code Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x000006C9 __SEGGER_RTL_ascii_wctomb 14 2 Code Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x000006D7 __SEGGER_RTL_stream_write 10 2 Code Lc prinops.o (libc_v7em_t_le_eabi_balanced.a) 0x000006E1 __SEGGER_RTL_X_file_write 6 2 Code Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x000006E7 SEGGER_RTT_WriteNoLock 90 2 Code Gb SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x00000741 SEGGER_RTT_Write 54 2 Code Gb SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x00000777 main 56 2 Code Gb main.o 0x000007AF reset_handler 8 2 Code Gb Cortex_M_Startup.o 0x000007AF Reset_Handler 8 2 Code Gb Cortex_M_Startup.o 0x000007B7 __SEGGER_RTL_ascii_mbtowc 52 2 Code Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x000007EB __SEGGER_RTL_ascii_isctype 32 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x0000080B __SEGGER_RTL_ascii_towupper 12 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x0000080B __SEGGER_RTL_ascii_toupper 12 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000817 __SEGGER_RTL_ascii_towlower 12 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000817 __SEGGER_RTL_ascii_tolower 12 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000823 __SEGGER_RTL_ascii_iswctype 32 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000843 __SEGGER_RTL_putc 132 2 Code Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) 0x000008C7 __SEGGER_RTL_prin_flush 28 2 Code Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) 0x000008E3 vfprintf 28 2 Code Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) 0x000008FF vfprintf_l 108 2 Code Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) 0x0000096B printf 44 2 Code Wk prinops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000997 __SEGGER_RTL_X_file_stat 56 2 Code Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x000009CF __SEGGER_RTL_X_file_bufsize 4 2 Code Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x000009D3 _DoInit 100 2 Code Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x00000A37 _GetAvailWriteSpace 20 2 Code Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x00000A4B _WriteNoCheck 68 2 Code Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x00000A8F _WriteBlocking 88 2 Code Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x00000CFD __SEGGER_init_zero 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v7em_t_le_eabi_balanced.a) 0x00000D0F __SEGGER_init_zpak 40 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v7em_t_le_eabi_balanced.a) Function symbols by descending size: Symbol name Size Align Type Bd Object File ------------------------- ---------- ----- ---- -- ----------- __SEGGER_RTL_vfprintf 906 4 Code Gb __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_vfprintf_int_nwp 906 4 Code Gb __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_t_le_eabi_balanced.a) __aeabi_uldivmod 302 4 Code Wk intasmops_arm.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_putc 132 2 Code Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) vfprintf_l 108 2 Code Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) __aeabi_memclr 104 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) _DoInit 100 2 Code Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) memcpy 92 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) SEGGER_RTT_WriteNoLock 90 2 Code Gb SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) _WriteBlocking 88 2 Code Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) _WriteNoCheck 68 2 Code Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_X_file_stat 56 2 Code Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) main 56 2 Code Gb main.o SEGGER_RTT_Write 54 2 Code Gb SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_mbtowc 52 2 Code Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) fwrite 46 2 Code Wk fileops.o (libc_v7em_t_le_eabi_balanced.a) printf 44 2 Code Wk prinops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_init_zpak 40 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v7em_t_le_eabi_balanced.a) HardFault_Handler 36 4 Code Wk Cortex_M_Startup.o __SEGGER_RTL_ascii_isctype 32 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_iswctype 32 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_prin_flush 28 2 Code Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) vfprintf 28 2 Code Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_current_locale 26 2 Code Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) _GetAvailWriteSpace 20 2 Code Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_init_zero 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_wctomb 14 2 Code Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) _start 14 4 Code Gb SEGGER_THUMB_Startup.o __SEGGER_RTL_ascii_tolower 12 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_toupper 12 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_towlower 12 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_towupper 12 2 Code Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_stream_write 10 2 Code Lc prinops.o (libc_v7em_t_le_eabi_balanced.a) Reset_Handler 8 2 Code Gb Cortex_M_Startup.o reset_handler 8 2 Code Gb Cortex_M_Startup.o __SEGGER_RTL_X_file_write 6 2 Code Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_X_file_bufsize 4 2 Code Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) BusFault_Handler 2 2 Code Wk Cortex_M_Startup.o DebugMon_Handler 2 2 Code Wk Cortex_M_Startup.o MemManage_Handler 2 2 Code Wk Cortex_M_Startup.o NMI_Handler 2 2 Code Wk Cortex_M_Startup.o PendSV_Handler 2 2 Code Wk Cortex_M_Startup.o SVC_Handler 2 2 Code Wk Cortex_M_Startup.o SysTick_Handler 2 2 Code Wk Cortex_M_Startup.o UsageFault_Handler 2 2 Code Wk Cortex_M_Startup.o exit 2 4 Code Gb SEGGER_THUMB_Startup.o __SEGGER_init_done 4 Code Gb SEGGER_THUMB_Startup.o __aeabi_memclr4 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memclr8 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memcpy 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memcpy4 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memcpy8 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memset 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memset4 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __aeabi_memset8 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) __startup_complete 4 Code Gb SEGGER_THUMB_Startup.o memset 4 Code Wk strasmops_arm.o (strops_unaligned_v7em_t_le_eabi_balanced.a) Read-write data symbols by name: Symbol name Address Size Align Type Bd Object File ------------------------- ---------- ---------- ----- ---- -- ----------- _SEGGER_RTT 0x20000000 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __RAL_global_locale 0x200004C8 20 4 Init Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_global_locale 0x200004C8 20 4 Init Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_locale_ptr 0x200000B4 4 4 Zero Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_stderr_file 0x200000B0 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_stdin_file 0x200000AC 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_stdout_file 0x200000A8 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) _acDownBuffer 0x200004B8 16 Zero Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) _acUpBuffer 0x200000B8 1 024 Zero Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) stderr 0x200004E4 4 4 Init Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) stdin 0x200004E0 4 4 Init Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) stdout 0x200004DC 4 4 Init Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) Read-write data symbols by address: Address Symbol name Size Align Type Bd Object File ---------- ------------------------- ---------- ----- ---- -- ----------- 0x20000000 _SEGGER_RTT 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x200000A8 __SEGGER_RTL_stdout_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x200000AC __SEGGER_RTL_stdin_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x200000B0 __SEGGER_RTL_stderr_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x200000B4 __SEGGER_RTL_locale_ptr 4 4 Zero Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x200000B8 _acUpBuffer 1 024 Zero Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x200004B8 _acDownBuffer 16 Zero Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x200004C8 __SEGGER_RTL_global_locale 20 4 Init Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x200004C8 __RAL_global_locale 20 4 Init Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x200004DC stdout 4 4 Init Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x200004E0 stdin 4 4 Init Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x200004E4 stderr 4 4 Init Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) Read-write data symbols by descending size: Symbol name Size Align Type Bd Object File ------------------------- ---------- ----- ---- -- ----------- _acUpBuffer 1 024 Zero Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) _SEGGER_RTT 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __RAL_global_locale 20 4 Init Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_global_locale 20 4 Init Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) _acDownBuffer 16 Zero Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_locale_ptr 4 4 Zero Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_stderr_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_stdin_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_stdout_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) stderr 4 4 Init Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) stdin 4 4 Init Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) stdout 4 4 Init Gb prinops_rtt.o (prinops_rtt_v7em_t_le_eabi_balanced.a) Read-only data symbols by name: Symbol name Address Size Align Type Bd Object File ------------------------- ---------- ---------- ----- ---- -- ----------- _DoInit._aInitStr 0x00000C10 17 Cnst Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_ctype_map 0x00000C2A 128 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_ctype_mask 0x00000C03 13 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale 0x0000007C 12 4 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_abbrev_day_names 0x00000BA2 29 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_abbrev_month_names 0x00000BBF 49 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_am_pm_indicator 0x00000B3D 7 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_data 0x000000A8 88 4 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_date_format 0x00000BF1 9 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_date_time_format 0x00000B44 15 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_day_names 0x00000B57 58 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_month_names 0x00000AE6 87 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_time_format 0x00000BFA 9 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_codeset_ascii 0x00000088 32 4 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_data_empty_string 0x00000BF0 1 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_data_utf8_period 0x00000B55 2 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_hex_lc 0x00000CBA 16 Cnst Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_RTL_hex_uc 0x00000CAA 16 Cnst Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) __SEGGER_init_data__ 0x00000CEC [16] 4 Cnst Lc [ Linker created ] __SEGGER_init_table__ 0x00000CCC [32] 4 Cnst Lc [ Linker created ] Read-only data symbols by address: Address Symbol name Size Align Type Bd Object File ---------- ------------------------- ---------- ----- ---- -- ----------- 0x0000007C __SEGGER_RTL_c_locale 12 4 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000088 __SEGGER_RTL_codeset_ascii 32 4 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x000000A8 __SEGGER_RTL_c_locale_data 88 4 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000AE6 __SEGGER_RTL_c_locale_month_names 87 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000B3D __SEGGER_RTL_c_locale_am_pm_indicator 7 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000B44 __SEGGER_RTL_c_locale_date_time_format 15 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000B55 __SEGGER_RTL_data_utf8_period 2 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000B57 __SEGGER_RTL_c_locale_day_names 58 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000BA2 __SEGGER_RTL_c_locale_abbrev_day_names 29 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000BBF __SEGGER_RTL_c_locale_abbrev_month_names 49 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000BF0 __SEGGER_RTL_data_empty_string 1 Cnst Gb mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000BF1 __SEGGER_RTL_c_locale_date_format 9 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000BFA __SEGGER_RTL_c_locale_time_format 9 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000C03 __SEGGER_RTL_ascii_ctype_mask 13 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000C10 _DoInit._aInitStr 17 Cnst Lc SEGGER_RTT.o (prinops_rtt_v7em_t_le_eabi_balanced.a) 0x00000C2A __SEGGER_RTL_ascii_ctype_map 128 Cnst Lc mbops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000CAA __SEGGER_RTL_hex_uc 16 Cnst Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000CBA __SEGGER_RTL_hex_lc 16 Cnst Gb prinops.o (libc_v7em_t_le_eabi_balanced.a) 0x00000CCC __SEGGER_init_table__ [32] 4 Cnst Lc [ Linker created ] 0x00000CEC __SEGGER_init_data__ [16] 4 Cnst Lc [ Linker created ] Untyped symbols by name: Symbol name Value Size Align Type Bd Object File ------------------------- ---------- ---------- ----- ---- -- ----------- __FLASH1_segment_end__ 0x00100000 ---- Gb [ Linker created ] __FLASH1_segment_size__ 0x00100000 ---- Gb [ Linker created ] __FLASH1_segment_start__ 0x00000000 ---- Gb [ Linker created ] __FLASH1_segment_used_end__ 0x00000D36 ---- Gb [ Linker created ] __FLASH1_segment_used_size__ 0x00000D36 ---- Gb [ Linker created ] __FLASH1_segment_used_start__ 0x00000000 ---- Gb [ Linker created ] __FLASH_segment_end__ 0x00100000 ---- Gb [ Linker created ] __FLASH_segment_size__ 0x00100000 ---- Gb [ Linker created ] __FLASH_segment_start__ 0x00000000 ---- Gb [ Linker created ] __FLASH_segment_used_end__ 0x00000D36 ---- Gb [ Linker created ] __FLASH_segment_used_size__ 0x00000D36 ---- Gb [ Linker created ] __FLASH_segment_used_start__ 0x00000000 ---- Gb [ Linker created ] __HEAPSIZE__ 0x00000800 ---- Gb [ Linker created ] __RAM1_segment_end__ 0x20010000 ---- Gb [ Linker created ] __RAM1_segment_size__ 0x00010000 ---- Gb [ Linker created ] __RAM1_segment_start__ 0x20000000 ---- Gb [ Linker created ] __RAM1_segment_used_end__ 0x20010000 ---- Gb [ Linker created ] __RAM1_segment_used_size__ 0x00010000 ---- Gb [ Linker created ] __RAM1_segment_used_start__ 0x20000000 ---- Gb [ Linker created ] __RAM_segment_end__ 0x20010000 ---- Gb [ Linker created ] __RAM_segment_size__ 0x00010000 ---- Gb [ Linker created ] __RAM_segment_start__ 0x20000000 ---- Gb [ Linker created ] __RAM_segment_used_end__ 0x20010000 ---- Gb [ Linker created ] __RAM_segment_used_size__ 0x00010000 ---- Gb [ Linker created ] __RAM_segment_used_start__ 0x20000000 ---- Gb [ Linker created ] __STACKSIZE_PROCESS__ 0x00000000 ---- Gb [ Linker created ] __STACKSIZE__ 0x00000800 ---- Gb [ Linker created ] __stack_end__ 0x20010000 ---- Gb [ Linker created ] __thread_pointer$ 0x00000000 ---- Gb [ Linker created ] _vectors 0x00000000 64 4 Cnst Gb Cortex_M_Startup.o _vectors_end 0x00000040 4 Cnst Lc Cortex_M_Startup.o Untyped symbols by address: Value Symbol name Size Align Type Bd Object File ---------- ------------------------- ---------- ----- ---- -- ----------- 0x00000000 _vectors 64 4 Cnst Gb Cortex_M_Startup.o 0x00000000 __thread_pointer$ ---- Gb [ Linker created ] 0x00000000 __STACKSIZE_PROCESS__ ---- Gb [ Linker created ] 0x00000000 __FLASH_segment_used_start__ ---- Gb [ Linker created ] 0x00000000 __FLASH_segment_start__ ---- Gb [ Linker created ] 0x00000000 __FLASH1_segment_used_start__ ---- Gb [ Linker created ] 0x00000000 __FLASH1_segment_start__ ---- Gb [ Linker created ] 0x00000040 _vectors_end 4 Cnst Lc Cortex_M_Startup.o 0x00000800 __STACKSIZE__ ---- Gb [ Linker created ] 0x00000800 __HEAPSIZE__ ---- Gb [ Linker created ] 0x00000D36 __FLASH_segment_used_size__ ---- Gb [ Linker created ] 0x00000D36 __FLASH_segment_used_end__ ---- Gb [ Linker created ] 0x00000D36 __FLASH1_segment_used_size__ ---- Gb [ Linker created ] 0x00000D36 __FLASH1_segment_used_end__ ---- Gb [ Linker created ] 0x00010000 __RAM_segment_used_size__ ---- Gb [ Linker created ] 0x00010000 __RAM_segment_size__ ---- Gb [ Linker created ] 0x00010000 __RAM1_segment_used_size__ ---- Gb [ Linker created ] 0x00010000 __RAM1_segment_size__ ---- Gb [ Linker created ] 0x00100000 __FLASH_segment_size__ ---- Gb [ Linker created ] 0x00100000 __FLASH_segment_end__ ---- Gb [ Linker created ] 0x00100000 __FLASH1_segment_size__ ---- Gb [ Linker created ] 0x00100000 __FLASH1_segment_end__ ---- Gb [ Linker created ] 0x20000000 __RAM_segment_used_start__ ---- Gb [ Linker created ] 0x20000000 __RAM_segment_start__ ---- Gb [ Linker created ] 0x20000000 __RAM1_segment_used_start__ ---- Gb [ Linker created ] 0x20000000 __RAM1_segment_start__ ---- Gb [ Linker created ] 0x20010000 __stack_end__ ---- Gb [ Linker created ] 0x20010000 __RAM_segment_used_end__ ---- Gb [ Linker created ] 0x20010000 __RAM_segment_end__ ---- Gb [ Linker created ] 0x20010000 __RAM1_segment_used_end__ ---- Gb [ Linker created ] 0x20010000 __RAM1_segment_end__ ---- Gb [ Linker created ] *********************************************************************************************** *** *** *** LINK SUMMARY *** *** *** *********************************************************************************************** Memory breakdown: 2 652 bytes read-only code + 728 bytes read-only data = 3 380 bytes read-only (total) 3 304 bytes read-write data Region summary: Name Range Size Used Unused Alignment Loss ---------- ----------------- ----------- ------------------- ------------------- ------------------- FLASH 00000000-000fffff 1 048 576 3 380 0.32% 1 045 196 99.68% 0 0.00% RAM 20000000-2000ffff 65 536 3 304 5.04% 62 232 94.96% 0 0.00% Link complete: 0 errors, 0 warnings, 0 remarks