source: trunk/firmware_bootloader/SES/Output/Debug/Exe/bootloader.map@ 2

Last change on this file since 2 was 1, checked in by f.jahn, 3 years ago
File size: 78.9 KB
Line 
1***********************************************************************************************
2*** ***
3*** LINK INFORMATION ***
4*** ***
5***********************************************************************************************
6
7Linker version:
8
9 SEGGER ARM Linker 4.38.0 compiled Nov 21 2022 19:07:37
10 Copyright (c) 2017-2022 SEGGER Microcontroller GmbH www.segger.com
11
12
13***********************************************************************************************
14*** ***
15*** MODULE SUMMARY ***
16*** ***
17***********************************************************************************************
18
19Memory use by input file:
20
21 Object File RX Code RO Data RW Data ZI Data
22 --------------------------------------------- ---------- ---------- ---------- ----------
23 aes.o 752 767 184
24 main.o 2 790 1 105 9
25 SEGGER_THUMB_Startup.o 20
26 STM32G07x_Vectors.o 260
27 STM32G0xx_Startup.o 6
28 system_stm32g0xx.o 156 64 4
29 --------------------------------------------- ---------- ---------- ---------- ----------
30 Subtotal (6 objects) 3 984 1 936 4 193
31 --------------------------------------------- ---------- ---------- ---------- ----------
32 libc_v6m_t_le_eabi_small.a 2 278 580 20 4
33 prinops_rtt_v6m_t_le_eabi_small.a 466 26 12 1 220
34 SEGGER_crtinit_v6m_t_le_eabi_small.a 38
35 --------------------------------------------- ---------- ---------- ---------- ----------
36 Subtotal (3 archives) 2 782 606 32 1 224
37 --------------------------------------------- ---------- ---------- ---------- ----------
38 Linker created (shared data, fills, blocks): 80 4 096
39 ============================================= ========== ========== ========== ==========
40 Total: 6 766 2 622 36 5 513
41 ============================================= ========== ========== ========== ==========
42
43Memory use by archive member:
44
45 Archive member RX Code RO Data RW Data ZI Data
46 --------------------------------------------- ---------- ---------- ---------- ----------
47 __SEGGER_RTL_vfprintf_int.o (libc_v6m_t_le_eabi_small.a)
48 1 308 7
49 fileops.o (libc_v6m_t_le_eabi_small.a) 50
50 intasmops_arm.o (libc_v6m_t_le_eabi_small.a) 244
51 mbops.o (libc_v6m_t_le_eabi_small.a) 188 541 20 4
52 prinops.o (libc_v6m_t_le_eabi_small.a) 420 32
53 prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
54 62 12 12
55 SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_small.a)
56 38
57 SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
58 404 26 1 208
59 strasmops_arm.o (libc_v6m_t_le_eabi_small.a) 48
60 strops.o (libc_v6m_t_le_eabi_small.a) 20
61 --------------------------------------------- ---------- ---------- ---------- ----------
62 Subtotal (10 members from 3 archives) 2 782 606 32 1 224
63 Objects (6 files) 3 984 1 936 4 193
64 Linker created (shared data, fills, blocks): 80 4 096
65 ============================================= ========== ========== ========== ==========
66 Total: 6 766 2 622 36 5 513
67 ============================================= ========== ========== ========== ==========
68
69Memory use by linker:
70
71 Description RX Code RO Data RW Data ZI Data
72 --------------------------------------------- ---------- ---------- ---------- ----------
73 Initialization table 80
74 Memory for block 'stack' 4 096
75 --------------------------------------------- ---------- ---------- ---------- ----------
76 Subtotal (linker created): 80 4 096
77 --------------------------------------------- ---------- ---------- ---------- ----------
78 Objects (6 files) 3 984 1 936 4 193
79 Archives (3 files) 2 782 606 32 1 224
80 ============================================= ========== ========== ========== ==========
81 Total: 6 766 2 622 36 5 513
82 ============================================= ========== ========== ========== ==========
83
84
85***********************************************************************************************
86*** ***
87*** SECTION DETAIL ***
88*** ***
89***********************************************************************************************
90
91Sections by address:
92
93 Range Symbol or [section] Name Size Al Init Ac Object File
94 ----------------- ------------------------- ---------- -- ---- -- -----------
95 08000000-080000bf _vectors 192 512
96 Code RX STM32G07x_Vectors.o
97 080000c0-080000cf FW_VERSION 16 16 Cnst RO main.o
98 080000d0-080000df SystemInit 16 4 Code RX system_stm32g0xx.o
99 080000e0-0800016b SystemCoreClockUpdate 140 4 Code RX system_stm32g0xx.o
100 0800016c-080001ab AHBPrescTable 64 4 Cnst RO system_stm32g0xx.o
101 080001ac-080007b3 main 1 544 4 Code RX main.o
102 080007b4-080009cf Init 540 4 Code RX main.o
103 080009d0-08000a93 WaitForByte 196 4 Code RX main.o
104 08000a94-08000b7b JumpToApplication 232 4 Code RX main.o
105 08000b7c-08000bdb Transmit 96 4 Code RX main.o
106 08000bdc-08000bf7 Delay 28 4 Code RX main.o
107 08000bf8-08000c3b TurnErrorLEDOn 68 4 Code RX main.o
108 08000c3c-08000c4b SysTick_Handler 16 4 Code RX main.o
109 08000c4c-08000f03 AES128_ECB_decrypt 696 4 Code RX aes.o
110 08000f04-08000f3b AddRoundKey 56 4 Code RX aes.o
111 08000f3c-08000f53 __SEGGER_RTL_current_locale
112 24 4 Code RX mbops.o (libc_v6m_t_le_eabi_small.a)
113 08000f54-08000f6f __SEGGER_RTL_ascii_isctype
114 28 4 Code RX mbops.o (libc_v6m_t_le_eabi_small.a)
115 08000f70-08000f8b __SEGGER_RTL_ascii_iswctype
116 28 4 Code RX mbops.o (libc_v6m_t_le_eabi_small.a)
117 08000f8c-08000ff7 vfprintf_l 108 4 Code RX prinops.o (libc_v6m_t_le_eabi_small.a)
118 08000ff8-0800101f printf 40 4 Code RX prinops.o (libc_v6m_t_le_eabi_small.a)
119 08001020-0800153b __SEGGER_RTL_vfprintf_int 1 308 4 Code RX __SEGGER_RTL_vfprintf_int.o (libc_v6m_t_le_eabi_small.a)
120 0800153c-0800156b __SEGGER_RTL_X_file_stat 48 4 Code RX prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
121 0800156c-080015c3 _DoInit 88 4 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
122 080015c4-0800162f SEGGER_RTT_WriteNoLock 108 4 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
123 08001630-08001663 SEGGER_RTT_Write 52 4 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
124 08001664-0800166f __SEGGER_RTL_c_locale 12 4 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
125 08001670-0800168f __SEGGER_RTL_codeset_ascii
126 32 4 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
127 08001690-080016e7 __SEGGER_RTL_c_locale_data
128 88 4 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
129 080016e8-080016fb _start 20 4 Code RX SEGGER_THUMB_Startup.o
130 080016fc-08001701 reset_handler 6 2 Code RX STM32G0xx_Startup.o
131 08001702-08001703 SVC_Handler 2 2 Code RX STM32G07x_Vectors.o
132 08001704-08001705 PendSV_Handler 2 2 Code RX STM32G07x_Vectors.o
133 08001706-08001707 WWDG_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
134 08001708-08001709 PVD_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
135 0800170a-0800170b RTC_STAMP_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
136 0800170c-0800170d FLASH_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
137 0800170e-0800170f RCC_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
138 08001710-08001711 EXTI0_1_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
139 08001712-08001713 EXTI2_3_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
140 08001714-08001715 EXTI4_15_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
141 08001716-08001717 UCPD1_UCPD2_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
142 08001718-08001719 DMA_Channel1_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
143 0800171a-0800171b DMA_Channel2_3_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
144 0800171c-0800171d DMA_Channel4_5_6_7_IRQHandler
145 2 2 Code RX STM32G07x_Vectors.o
146 0800171e-0800171f ADC_COMP_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
147 08001720-08001721 TIM1_BRK_UP_TRG_COMP_IRQHandler
148 2 2 Code RX STM32G07x_Vectors.o
149 08001722-08001723 TIM1_CC_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
150 08001724-08001725 TIM2_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
151 08001726-08001727 TIM3_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
152 08001728-08001729 TIM6_DAC_LPTIM1_IRQHandler
153 2 2 Code RX STM32G07x_Vectors.o
154 0800172a-0800172b TIM7_LPTIM2_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
155 0800172c-0800172d TIM14_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
156 0800172e-0800172f TIM15_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
157 08001730-08001731 TIM16_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
158 08001732-08001733 TIM17_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
159 08001734-08001735 I2C1_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
160 08001736-08001737 I2C2_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
161 08001738-08001739 SPI1_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
162 0800173a-0800173b SPI2_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
163 0800173c-0800173d USART1_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
164 0800173e-0800173f USART2_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
165 08001740-08001741 USART3_USART4_LPUART1_IRQHandler
166 2 2 Code RX STM32G07x_Vectors.o
167 08001742-08001743 CEC_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
168 08001744-08001745 AES_RNG_IRQHandler 2 2 Code RX STM32G07x_Vectors.o
169 08001746-08001753 NMI_Handler 14 2 Code RX main.o
170 08001754-08001785 fwrite 50 2 Code RX fileops.o (libc_v6m_t_le_eabi_small.a)
171 08001786-080017b3 __aeabi_lmul 46 2 Code RX intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
172 080017b4-080017b9 __aeabi_idiv0 6 2 Code RX intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
173 080017ba-080017c7 strlen 14 2 Code RX strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
174 080017c8-080017d5 memcpy 14 2 Code RX strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
175 080017d6-0800185f __SEGGER_RTL_putc 138 2 Code RX prinops.o (libc_v6m_t_le_eabi_small.a)
176 08001860-08001879 __SEGGER_RTL_prin_flush 26 2 Code RX prinops.o (libc_v6m_t_le_eabi_small.a)
177 0800187a-08001893 __SEGGER_RTL_print_padding
178 26 2 Code RX prinops.o (libc_v6m_t_le_eabi_small.a)
179 08001894-080018a9 __SEGGER_RTL_pre_padding 22 2 Code RX prinops.o (libc_v6m_t_le_eabi_small.a)
180 080018aa-080018bb __SEGGER_RTL_init_prin_l 18 2 Code RX prinops.o (libc_v6m_t_le_eabi_small.a)
181 080018bc-080018d5 vfprintf 26 2 Code RX prinops.o (libc_v6m_t_le_eabi_small.a)
182 080018d6-080018df __SEGGER_RTL_X_file_write 10 2 Code RX prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
183 080018e0-080018f1 _GetAvailWriteSpace 18 2 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
184 080018f2-0800194b _WriteBlocking 90 2 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
185 0800194c-0800195f TransmitACK 20 2 Code RX main.o
186 08001960-08001973 TransmitNACK 20 2 Code RX main.o
187 08001974-08001983 HardFault_Handler 16 2 Code RX main.o
188 08001984-080019bb __aeabi_uidiv 56 2 Code RX intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
189 080019bc-08001a43 __aeabi_uldivmod 136 2 Code RX intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
190 08001a44-08001a6f __SEGGER_RTL_ascii_mbtowc 44 2 Code RX mbops.o (libc_v6m_t_le_eabi_small.a)
191 08001a70-08001a7f __SEGGER_RTL_ascii_wctomb 16 2 Code RX mbops.o (libc_v6m_t_le_eabi_small.a)
192 08001a80-08001a8b __SEGGER_RTL_ascii_toupper
193 12 2 Code RX mbops.o (libc_v6m_t_le_eabi_small.a)
194 08001a8c-08001a97 __SEGGER_RTL_ascii_tolower
195 12 2 Code RX mbops.o (libc_v6m_t_le_eabi_small.a)
196 08001a98-08001aa3 __SEGGER_RTL_ascii_towupper
197 12 2 Code RX mbops.o (libc_v6m_t_le_eabi_small.a)
198 08001aa4-08001aaf __SEGGER_RTL_ascii_towlower
199 12 2 Code RX mbops.o (libc_v6m_t_le_eabi_small.a)
200 08001ab0-08001ac3 __aeabi_memclr 20 2 Code RX strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
201 08001ac4-08001ad7 strnlen 20 2 Code RX strops.o (libc_v6m_t_le_eabi_small.a)
202 08001ad8-08001ae7 __SEGGER_RTL_stream_write 16 2 Code RX prinops.o (libc_v6m_t_le_eabi_small.a)
203 08001ae8-08001aeb __SEGGER_RTL_X_file_bufsize
204 4 2 Code RX prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
205 08001aec-08001b1b _WriteNoCheck 48 2 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
206 08001b1c-08001b2e [.rodata..L.str.2] 19 1 Cnst RO main.o
207 08001b2f-08001b45 [.rodata..L.str.3] 23 1 Cnst RO main.o
208 08001b46-08001b58 [.rodata..L.str.10] 19 1 Cnst RO main.o
209 08001b59-08001b6f [.rodata..L.str.13] 23 1 Cnst RO main.o
210 08001b70-08001b9a [.rodata..L.str.14] 43 1 Cnst RO main.o
211 08001b9b-08001bd5 [.rodata..L.str.24] 59 1 Cnst RO main.o
212 08001bd6-08001bf0 [.rodata..L.str.26] 27 1 Cnst RO main.o
213 08001bf1-08001c0f [.rodata..L.str.27] 31 1 Cnst RO main.o
214 08001c10-08001c1e [.rodata..L.str.41] 15 1 Cnst RO main.o
215 08001c1f-08001d1d Rcon 255 1 Cnst RO aes.o
216 08001d1e-08001d74 __SEGGER_RTL_c_locale_month_names
217 87 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
218 08001d75-08001d7b __SEGGER_RTL_c_locale_am_pm_indicator
219 7 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
220 08001d7c-08001d8a __SEGGER_RTL_c_locale_date_time_format
221 15 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
222 08001d8b-08001d91 [.rodata.libc..L.str] 7 1 Cnst RO __SEGGER_RTL_vfprintf_int.o (libc_v6m_t_le_eabi_small.a)
223 08001d92-08001daf [.rodata..L.str.6] 30 1 Cnst RO main.o
224 08001db0-08001dcd [.rodata..L.str.7] 30 1 Cnst RO main.o
225 08001dce-08001de3 [.rodata..L.str.9] 22 1 Cnst RO main.o
226 08001de4-08001de5 [.rodata..L.str.12] 2 1 Cnst RO main.o
227 08001de6-08001e03 [.rodata..L.str.16] 30 1 Cnst RO main.o
228 08001e04-08001e1d [.rodata..L.str.17] 26 1 Cnst RO main.o
229 08001e1e-08001e37 [.rodata..L.str.20] 26 1 Cnst RO main.o
230 08001e38-08001e5d [.rodata..L.str.21] 38 1 Cnst RO main.o
231 08001e5e-08001e9f [.rodata..L.str.25] 66 1 Cnst RO main.o
232 08001ea0-08001ead [.rodata..L.str.31] 14 1 Cnst RO main.o
233 08001eae-08001ec3 [.rodata..L.str.32] 22 1 Cnst RO main.o
234 08001ec4-08001ee1 [.rodata..L.str.35] 30 1 Cnst RO main.o
235 08001ee2-08001ef7 [.rodata..L.str.36] 22 1 Cnst RO main.o
236 08001ef8-08001ef9 [.rodata.libc..L.str] 2 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
237 08001efa-08001efb __SEGGER_RTL_data_utf8_period
238 2 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
239 08001efc-08001f35 __SEGGER_RTL_c_locale_day_names
240 58 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
241 08001f36-08001f5e [.rodata..L.str.15] 41 1 Cnst RO main.o
242 08001f5f-08001f7b [.rodata..L.str.18] 29 1 Cnst RO main.o
243 08001f7c-08001f90 [.rodata..L.str.28] 21 1 Cnst RO main.o
244 08001f91-08001f99 [.rodata..L.str.29] 9 1 Cnst RO main.o
245 08001f9a-08001f9e [.rodata..L.str.33] 5 1 Cnst RO main.o
246 08001f9f-08001fa3 [.rodata..L.str.34] 5 1 Cnst RO main.o
247 08001fa4-08001fc0 [.rodata..L.str.38] 29 1 Cnst RO main.o
248 08001fc1-08001fc5 [.rodata..L.str.39] 5 1 Cnst RO main.o
249 08001fc6-08001fe2 __SEGGER_RTL_c_locale_abbrev_day_names
250 29 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
251 08001fe3-08002013 __SEGGER_RTL_c_locale_abbrev_month_names
252 49 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
253 08002014-08002014 __SEGGER_RTL_data_empty_string
254 1 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
255 08002015-0800201d __SEGGER_RTL_c_locale_date_format
256 9 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
257 0800201e-08002026 __SEGGER_RTL_c_locale_time_format
258 9 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
259 08002027-08002033 __SEGGER_RTL_ascii_ctype_mask
260 13 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
261 08002034-0800203c [.rodata.libc._DoInit.str1.1]
262 9 1 Cnst RO SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
263 0800203d-0800204d _aInitStr.0 17 1 Cnst RO SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
264 0800204e-0800204f ( UNUSED .=.+2 ) 2 - ---- - -
265 08002050-08002053 [.init_array] 4 4 ---- -- STM32G0xx_Startup.o
266 08002054-08002063 AES_KEY 16 1 Cnst RO main.o
267 08002064-08002097 [.rodata..L.str] 52 1 Cnst RO main.o
268 08002098-0800209f [.rodata..L.str.1] 8 1 Cnst RO main.o
269 080020a0-080020b3 [.rodata..L.str.4] 20 1 Cnst RO main.o
270 080020b4-080020cf [.rodata..L.str.5] 28 1 Cnst RO main.o
271 080020d0-080020d7 [.rodata..L.str.8] 8 1 Cnst RO main.o
272 080020d8-080020db [.rodata..L.str.11] 4 1 Cnst RO main.o
273 080020dc-08002103 [.rodata..L.str.19] 40 1 Cnst RO main.o
274 08002104-0800212b [.rodata..L.str.22] 40 1 Cnst RO main.o
275 0800212c-0800213f [.rodata..L.str.30] 20 1 Cnst RO main.o
276 08002140-0800215b [.rodata..L.str.37] 28 1 Cnst RO main.o
277 0800215c-08002173 [.rodata..L.str.40] 24 1 Cnst RO main.o
278 08002174-08002193 [.rodata..L.str.42] 32 1 Cnst RO main.o
279 08002194-0800219b [.rodata..L.str.43] 8 1 Cnst RO main.o
280 0800219c-0800229b sbox 256 1 Cnst RO aes.o
281 0800229c-0800239b rsbox 256 1 Cnst RO aes.o
282 0800239c-0800241b __SEGGER_RTL_ascii_ctype_map
283 128 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_small.a)
284 0800241c-0800242b __SEGGER_RTL_hex_uc 16 1 Cnst RO prinops.o (libc_v6m_t_le_eabi_small.a)
285 0800242c-0800243b __SEGGER_RTL_hex_lc 16 1 Cnst RO prinops.o (libc_v6m_t_le_eabi_small.a)
286 0800243c-08002467 __SEGGER_init_table__ 44 4 Cnst RO [ Linker created ]
287 08002468-0800248b __SEGGER_init_data__ 36 4 Cnst RO [ Linker created ]
288 0800248c-0800249d __SEGGER_init_zero 18 2 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_small.a)
289 0800249e-080024b1 __SEGGER_init_copy 20 2 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_small.a)
290 080024b2-1fffffff ( UNUSED .=.+402643790 ) 402 643 790
291 - ---- - -
292 20000000-20000013 __SEGGER_RTL_global_locale
293 20 4 Init RW mbops.o (libc_v6m_t_le_eabi_small.a)
294 20000014-20000017 stdout 4 4 Init RW prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
295 20000018-2000001b stdin 4 4 Init RW prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
296 2000001c-2000001f stderr 4 4 Init RW prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
297 20000020-20000023 SystemCoreClock 4 4 Init RW system_stm32g0xx.o
298 20000024-200000cb _SEGGER_RTT 168 4 Zero ZI SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
299 200000cc-200000d0 u 5 4 Zero ZI main.o
300 200000d1-200000d3 ( ALIGN .=.+3 ) 3 - ---- - -
301 200000d4-200000d7 state 4 4 Zero ZI aes.o
302 200000d8-200000db msCounter 4 4 Zero ZI main.o
303 200000dc-200000df __SEGGER_RTL_stdout_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
304 200000e0-200000e3 __SEGGER_RTL_stdin_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
305 200000e4-200000e7 __SEGGER_RTL_stderr_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
306 200000e8-200000eb __SEGGER_RTL_locale_ptr 4 4 Zero ZI mbops.o (libc_v6m_t_le_eabi_small.a)
307 200000ec-200000ef Key 4 4 Zero ZI aes.o
308 200000f0-200004ef _acUpBuffer 1 024 1 Zero ZI SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
309 200004f0-2000059f RoundKey 176 1 Zero ZI aes.o
310 200005a0-200005af _acDownBuffer 16 1 Zero ZI SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
311 200005b0-20006fff ( UNUSED .=.+27216 ) 27 216 - ---- - -
312 20007000-20007fff [.bss.block.stack] 4 096 8 None ZI [ Linker created ]
313
314
315***********************************************************************************************
316*** ***
317*** SYMBOL LIST ***
318*** ***
319***********************************************************************************************
320
321Function symbols by name:
322
323 Symbol name Address Size Align Type Bd Object File
324 ------------------------- ---------- ---------- ----- ---- -- -----------
325 ADC_COMP_IRQHandler 0x0800171F 2 Code Wk STM32G07x_Vectors.o
326 AES128_ECB_decrypt 0x08000C4D 696 4 Code Gb aes.o
327 AES_RNG_IRQHandler 0x08001745 2 Code Wk STM32G07x_Vectors.o
328 AddRoundKey 0x08000F05 56 4 Code Lc aes.o
329 CEC_IRQHandler 0x08001743 2 Code Wk STM32G07x_Vectors.o
330 DMA_Channel1_IRQHandler 0x08001719 2 Code Wk STM32G07x_Vectors.o
331 DMA_Channel2_3_IRQHandler 0x0800171B 2 Code Wk STM32G07x_Vectors.o
332 DMA_Channel4_5_6_7_IRQHandler
333 0x0800171D 2 Code Wk STM32G07x_Vectors.o
334 Delay 0x08000BDD 28 4 Code Gb main.o
335 EXTI0_1_IRQHandler 0x08001711 2 Code Wk STM32G07x_Vectors.o
336 EXTI2_3_IRQHandler 0x08001713 2 Code Wk STM32G07x_Vectors.o
337 EXTI4_15_IRQHandler 0x08001715 2 Code Wk STM32G07x_Vectors.o
338 FLASH_IRQHandler 0x0800170D 2 Code Wk STM32G07x_Vectors.o
339 HardFault_Handler 0x08001975 16 2 Code Gb main.o
340 I2C1_IRQHandler 0x08001735 2 Code Wk STM32G07x_Vectors.o
341 I2C2_IRQHandler 0x08001737 2 Code Wk STM32G07x_Vectors.o
342 Init 0x080007B5 540 4 Code Gb main.o
343 JumpToApplication 0x08000A95 232 4 Code Gb main.o
344 NMI_Handler 0x08001747 14 2 Code Gb main.o
345 PVD_IRQHandler 0x08001709 2 Code Wk STM32G07x_Vectors.o
346 PendSV_Handler 0x08001705 2 Code Wk STM32G07x_Vectors.o
347 RCC_IRQHandler 0x0800170F 2 Code Wk STM32G07x_Vectors.o
348 RTC_STAMP_IRQHandler 0x0800170B 2 Code Wk STM32G07x_Vectors.o
349 Reset_Handler 0x080016FD 2 Code Gb STM32G0xx_Startup.o
350 SEGGER_RTT_Write 0x08001631 52 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
351 SEGGER_RTT_WriteNoLock 0x080015C5 108 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
352 SPI1_IRQHandler 0x08001739 2 Code Wk STM32G07x_Vectors.o
353 SPI2_IRQHandler 0x0800173B 2 Code Wk STM32G07x_Vectors.o
354 SVC_Handler 0x08001703 2 Code Wk STM32G07x_Vectors.o
355 SysTick_Handler 0x08000C3D 16 4 Code Gb main.o
356 SystemCoreClockUpdate 0x080000E1 140 4 Code Gb system_stm32g0xx.o
357 SystemInit 0x080000D1 16 4 Code Gb system_stm32g0xx.o
358 TIM14_IRQHandler 0x0800172D 2 Code Wk STM32G07x_Vectors.o
359 TIM15_IRQHandler 0x0800172F 2 Code Wk STM32G07x_Vectors.o
360 TIM16_IRQHandler 0x08001731 2 Code Wk STM32G07x_Vectors.o
361 TIM17_IRQHandler 0x08001733 2 Code Wk STM32G07x_Vectors.o
362 TIM1_BRK_UP_TRG_COMP_IRQHandler
363 0x08001721 2 Code Wk STM32G07x_Vectors.o
364 TIM1_CC_IRQHandler 0x08001723 2 Code Wk STM32G07x_Vectors.o
365 TIM2_IRQHandler 0x08001725 2 Code Wk STM32G07x_Vectors.o
366 TIM3_IRQHandler 0x08001727 2 Code Wk STM32G07x_Vectors.o
367 TIM6_DAC_LPTIM1_IRQHandler
368 0x08001729 2 Code Wk STM32G07x_Vectors.o
369 TIM7_LPTIM2_IRQHandler 0x0800172B 2 Code Wk STM32G07x_Vectors.o
370 Transmit 0x08000B7D 96 4 Code Gb main.o
371 TransmitACK 0x0800194D 20 2 Code Gb main.o
372 TransmitNACK 0x08001961 20 2 Code Gb main.o
373 TurnErrorLEDOn 0x08000BF9 68 4 Code Gb main.o
374 UCPD1_UCPD2_IRQHandler 0x08001717 2 Code Wk STM32G07x_Vectors.o
375 USART1_IRQHandler 0x0800173D 2 Code Wk STM32G07x_Vectors.o
376 USART2_IRQHandler 0x0800173F 2 Code Wk STM32G07x_Vectors.o
377 USART3_USART4_LPUART1_IRQHandler
378 0x08001741 2 Code Wk STM32G07x_Vectors.o
379 WWDG_IRQHandler 0x08001707 2 Code Wk STM32G07x_Vectors.o
380 WaitForByte 0x080009D1 196 4 Code Gb main.o
381 _DoInit 0x0800156D 88 4 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
382 _GetAvailWriteSpace 0x080018E1 18 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
383 _WriteBlocking 0x080018F3 90 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
384 _WriteNoCheck 0x08001AED 48 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
385 __SEGGER_RTL_X_file_bufsize
386 0x08001AE9 4 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
387 __SEGGER_RTL_X_file_stat 0x0800153D 48 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
388 __SEGGER_RTL_X_file_write 0x080018D7 10 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
389 __SEGGER_RTL_ascii_isctype
390 0x08000F55 28 4 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
391 __SEGGER_RTL_ascii_iswctype
392 0x08000F71 28 4 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
393 __SEGGER_RTL_ascii_mbtowc 0x08001A45 44 2 Code Gb mbops.o (libc_v6m_t_le_eabi_small.a)
394 __SEGGER_RTL_ascii_tolower
395 0x08001A8D 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
396 __SEGGER_RTL_ascii_toupper
397 0x08001A81 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
398 __SEGGER_RTL_ascii_towlower
399 0x08001AA5 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
400 __SEGGER_RTL_ascii_towupper
401 0x08001A99 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
402 __SEGGER_RTL_ascii_wctomb 0x08001A71 16 2 Code Gb mbops.o (libc_v6m_t_le_eabi_small.a)
403 __SEGGER_RTL_current_locale
404 0x08000F3D 24 4 Code Gb mbops.o (libc_v6m_t_le_eabi_small.a)
405 __SEGGER_RTL_init_prin_l 0x080018AB 18 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
406 __SEGGER_RTL_pre_padding 0x08001895 22 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
407 __SEGGER_RTL_prin_flush 0x08001861 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
408 __SEGGER_RTL_print_padding
409 0x0800187B 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
410 __SEGGER_RTL_putc 0x080017D7 138 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
411 __SEGGER_RTL_stream_write 0x08001AD9 16 2 Code Lc prinops.o (libc_v6m_t_le_eabi_small.a)
412 __SEGGER_RTL_vfprintf 0x08001021 1 308 4 Code Gb __SEGGER_RTL_vfprintf_int.o (libc_v6m_t_le_eabi_small.a)
413 __SEGGER_RTL_vfprintf_int 0x08001021 1 308 4 Code Gb __SEGGER_RTL_vfprintf_int.o (libc_v6m_t_le_eabi_small.a)
414 __SEGGER_init_copy 0x0800249F 20 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_small.a)
415 __SEGGER_init_done 0x080016F3 4 Code Gb SEGGER_THUMB_Startup.o
416 __SEGGER_init_zero 0x0800248D 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_small.a)
417 __aeabi_idiv0 0x080017B5 6 2 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
418 __aeabi_lmul 0x08001787 46 2 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
419 __aeabi_memclr 0x08001AB1 20 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
420 __aeabi_memclr4 0x08001AB1 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
421 __aeabi_memclr8 0x08001AB1 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
422 __aeabi_memcpy 0x080017C9 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
423 __aeabi_memcpy4 0x080017C9 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
424 __aeabi_memcpy8 0x080017C9 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
425 __aeabi_memset 0x08001AB3 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
426 __aeabi_memset4 0x08001AB3 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
427 __aeabi_memset8 0x08001AB3 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
428 __aeabi_uidiv 0x08001985 56 2 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
429 __aeabi_uldivmod 0x080019BD 136 2 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
430 _start 0x080016E9 4 Code Gb SEGGER_THUMB_Startup.o
431 exit 0x080016F7 4 Code Gb SEGGER_THUMB_Startup.o
432 fwrite 0x08001755 50 2 Code Wk fileops.o (libc_v6m_t_le_eabi_small.a)
433 main 0x080001AD 1 544 4 Code Gb main.o
434 memcpy 0x080017C9 14 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
435 memset 0x08001AB9 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
436 printf 0x08000FF9 40 4 Code Wk prinops.o (libc_v6m_t_le_eabi_small.a)
437 reset_handler 0x080016FD 2 Code Gb STM32G0xx_Startup.o
438 strlen 0x080017BB 14 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
439 strnlen 0x08001AC5 20 2 Code Wk strops.o (libc_v6m_t_le_eabi_small.a)
440 vfprintf 0x080018BD 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
441 vfprintf_l 0x08000F8D 108 4 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
442
443Function symbols by address:
444
445 Address Symbol name Size Align Type Bd Object File
446 ---------- ------------------------- ---------- ----- ---- -- -----------
447 0x080000D1 SystemInit 16 4 Code Gb system_stm32g0xx.o
448 0x080000E1 SystemCoreClockUpdate 140 4 Code Gb system_stm32g0xx.o
449 0x080001AD main 1 544 4 Code Gb main.o
450 0x080007B5 Init 540 4 Code Gb main.o
451 0x080009D1 WaitForByte 196 4 Code Gb main.o
452 0x08000A95 JumpToApplication 232 4 Code Gb main.o
453 0x08000B7D Transmit 96 4 Code Gb main.o
454 0x08000BDD Delay 28 4 Code Gb main.o
455 0x08000BF9 TurnErrorLEDOn 68 4 Code Gb main.o
456 0x08000C3D SysTick_Handler 16 4 Code Gb main.o
457 0x08000C4D AES128_ECB_decrypt 696 4 Code Gb aes.o
458 0x08000F05 AddRoundKey 56 4 Code Lc aes.o
459 0x08000F3D __SEGGER_RTL_current_locale
460 24 4 Code Gb mbops.o (libc_v6m_t_le_eabi_small.a)
461 0x08000F55 __SEGGER_RTL_ascii_isctype
462 28 4 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
463 0x08000F71 __SEGGER_RTL_ascii_iswctype
464 28 4 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
465 0x08000F8D vfprintf_l 108 4 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
466 0x08000FF9 printf 40 4 Code Wk prinops.o (libc_v6m_t_le_eabi_small.a)
467 0x08001021 __SEGGER_RTL_vfprintf_int 1 308 4 Code Gb __SEGGER_RTL_vfprintf_int.o (libc_v6m_t_le_eabi_small.a)
468 0x08001021 __SEGGER_RTL_vfprintf 1 308 4 Code Gb __SEGGER_RTL_vfprintf_int.o (libc_v6m_t_le_eabi_small.a)
469 0x0800153D __SEGGER_RTL_X_file_stat 48 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
470 0x0800156D _DoInit 88 4 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
471 0x080015C5 SEGGER_RTT_WriteNoLock 108 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
472 0x08001631 SEGGER_RTT_Write 52 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
473 0x080016E9 _start 4 Code Gb SEGGER_THUMB_Startup.o
474 0x080016F3 __SEGGER_init_done 4 Code Gb SEGGER_THUMB_Startup.o
475 0x080016F7 exit 4 Code Gb SEGGER_THUMB_Startup.o
476 0x080016FD reset_handler 2 Code Gb STM32G0xx_Startup.o
477 0x080016FD Reset_Handler 2 Code Gb STM32G0xx_Startup.o
478 0x08001703 SVC_Handler 2 Code Wk STM32G07x_Vectors.o
479 0x08001705 PendSV_Handler 2 Code Wk STM32G07x_Vectors.o
480 0x08001707 WWDG_IRQHandler 2 Code Wk STM32G07x_Vectors.o
481 0x08001709 PVD_IRQHandler 2 Code Wk STM32G07x_Vectors.o
482 0x0800170B RTC_STAMP_IRQHandler 2 Code Wk STM32G07x_Vectors.o
483 0x0800170D FLASH_IRQHandler 2 Code Wk STM32G07x_Vectors.o
484 0x0800170F RCC_IRQHandler 2 Code Wk STM32G07x_Vectors.o
485 0x08001711 EXTI0_1_IRQHandler 2 Code Wk STM32G07x_Vectors.o
486 0x08001713 EXTI2_3_IRQHandler 2 Code Wk STM32G07x_Vectors.o
487 0x08001715 EXTI4_15_IRQHandler 2 Code Wk STM32G07x_Vectors.o
488 0x08001717 UCPD1_UCPD2_IRQHandler 2 Code Wk STM32G07x_Vectors.o
489 0x08001719 DMA_Channel1_IRQHandler 2 Code Wk STM32G07x_Vectors.o
490 0x0800171B DMA_Channel2_3_IRQHandler 2 Code Wk STM32G07x_Vectors.o
491 0x0800171D DMA_Channel4_5_6_7_IRQHandler
492 2 Code Wk STM32G07x_Vectors.o
493 0x0800171F ADC_COMP_IRQHandler 2 Code Wk STM32G07x_Vectors.o
494 0x08001721 TIM1_BRK_UP_TRG_COMP_IRQHandler
495 2 Code Wk STM32G07x_Vectors.o
496 0x08001723 TIM1_CC_IRQHandler 2 Code Wk STM32G07x_Vectors.o
497 0x08001725 TIM2_IRQHandler 2 Code Wk STM32G07x_Vectors.o
498 0x08001727 TIM3_IRQHandler 2 Code Wk STM32G07x_Vectors.o
499 0x08001729 TIM6_DAC_LPTIM1_IRQHandler
500 2 Code Wk STM32G07x_Vectors.o
501 0x0800172B TIM7_LPTIM2_IRQHandler 2 Code Wk STM32G07x_Vectors.o
502 0x0800172D TIM14_IRQHandler 2 Code Wk STM32G07x_Vectors.o
503 0x0800172F TIM15_IRQHandler 2 Code Wk STM32G07x_Vectors.o
504 0x08001731 TIM16_IRQHandler 2 Code Wk STM32G07x_Vectors.o
505 0x08001733 TIM17_IRQHandler 2 Code Wk STM32G07x_Vectors.o
506 0x08001735 I2C1_IRQHandler 2 Code Wk STM32G07x_Vectors.o
507 0x08001737 I2C2_IRQHandler 2 Code Wk STM32G07x_Vectors.o
508 0x08001739 SPI1_IRQHandler 2 Code Wk STM32G07x_Vectors.o
509 0x0800173B SPI2_IRQHandler 2 Code Wk STM32G07x_Vectors.o
510 0x0800173D USART1_IRQHandler 2 Code Wk STM32G07x_Vectors.o
511 0x0800173F USART2_IRQHandler 2 Code Wk STM32G07x_Vectors.o
512 0x08001741 USART3_USART4_LPUART1_IRQHandler
513 2 Code Wk STM32G07x_Vectors.o
514 0x08001743 CEC_IRQHandler 2 Code Wk STM32G07x_Vectors.o
515 0x08001745 AES_RNG_IRQHandler 2 Code Wk STM32G07x_Vectors.o
516 0x08001747 NMI_Handler 14 2 Code Gb main.o
517 0x08001755 fwrite 50 2 Code Wk fileops.o (libc_v6m_t_le_eabi_small.a)
518 0x08001787 __aeabi_lmul 46 2 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
519 0x080017B5 __aeabi_idiv0 6 2 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
520 0x080017BB strlen 14 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
521 0x080017C9 memcpy 14 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
522 0x080017C9 __aeabi_memcpy8 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
523 0x080017C9 __aeabi_memcpy4 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
524 0x080017C9 __aeabi_memcpy 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
525 0x080017D7 __SEGGER_RTL_putc 138 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
526 0x08001861 __SEGGER_RTL_prin_flush 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
527 0x0800187B __SEGGER_RTL_print_padding
528 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
529 0x08001895 __SEGGER_RTL_pre_padding 22 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
530 0x080018AB __SEGGER_RTL_init_prin_l 18 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
531 0x080018BD vfprintf 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
532 0x080018D7 __SEGGER_RTL_X_file_write 10 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
533 0x080018E1 _GetAvailWriteSpace 18 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
534 0x080018F3 _WriteBlocking 90 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
535 0x0800194D TransmitACK 20 2 Code Gb main.o
536 0x08001961 TransmitNACK 20 2 Code Gb main.o
537 0x08001975 HardFault_Handler 16 2 Code Gb main.o
538 0x08001985 __aeabi_uidiv 56 2 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
539 0x080019BD __aeabi_uldivmod 136 2 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
540 0x08001A45 __SEGGER_RTL_ascii_mbtowc 44 2 Code Gb mbops.o (libc_v6m_t_le_eabi_small.a)
541 0x08001A71 __SEGGER_RTL_ascii_wctomb 16 2 Code Gb mbops.o (libc_v6m_t_le_eabi_small.a)
542 0x08001A81 __SEGGER_RTL_ascii_toupper
543 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
544 0x08001A8D __SEGGER_RTL_ascii_tolower
545 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
546 0x08001A99 __SEGGER_RTL_ascii_towupper
547 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
548 0x08001AA5 __SEGGER_RTL_ascii_towlower
549 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
550 0x08001AB1 __aeabi_memclr8 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
551 0x08001AB1 __aeabi_memclr4 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
552 0x08001AB1 __aeabi_memclr 20 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
553 0x08001AB3 __aeabi_memset8 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
554 0x08001AB3 __aeabi_memset4 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
555 0x08001AB3 __aeabi_memset 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
556 0x08001AB9 memset 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
557 0x08001AC5 strnlen 20 2 Code Wk strops.o (libc_v6m_t_le_eabi_small.a)
558 0x08001AD9 __SEGGER_RTL_stream_write 16 2 Code Lc prinops.o (libc_v6m_t_le_eabi_small.a)
559 0x08001AE9 __SEGGER_RTL_X_file_bufsize
560 4 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
561 0x08001AED _WriteNoCheck 48 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
562 0x0800248D __SEGGER_init_zero 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_small.a)
563 0x0800249F __SEGGER_init_copy 20 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_small.a)
564
565Function symbols by descending size:
566
567 Symbol name Size Align Type Bd Object File
568 ------------------------- ---------- ----- ---- -- -----------
569 main 1 544 4 Code Gb main.o
570 __SEGGER_RTL_vfprintf 1 308 4 Code Gb __SEGGER_RTL_vfprintf_int.o (libc_v6m_t_le_eabi_small.a)
571 __SEGGER_RTL_vfprintf_int 1 308 4 Code Gb __SEGGER_RTL_vfprintf_int.o (libc_v6m_t_le_eabi_small.a)
572 AES128_ECB_decrypt 696 4 Code Gb aes.o
573 Init 540 4 Code Gb main.o
574 JumpToApplication 232 4 Code Gb main.o
575 WaitForByte 196 4 Code Gb main.o
576 SystemCoreClockUpdate 140 4 Code Gb system_stm32g0xx.o
577 __SEGGER_RTL_putc 138 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
578 __aeabi_uldivmod 136 2 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
579 SEGGER_RTT_WriteNoLock 108 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
580 vfprintf_l 108 4 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
581 Transmit 96 4 Code Gb main.o
582 _WriteBlocking 90 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
583 _DoInit 88 4 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
584 TurnErrorLEDOn 68 4 Code Gb main.o
585 AddRoundKey 56 4 Code Lc aes.o
586 __aeabi_uidiv 56 2 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
587 SEGGER_RTT_Write 52 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
588 fwrite 50 2 Code Wk fileops.o (libc_v6m_t_le_eabi_small.a)
589 _WriteNoCheck 48 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
590 __SEGGER_RTL_X_file_stat 48 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
591 __aeabi_lmul 46 2 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
592 __SEGGER_RTL_ascii_mbtowc 44 2 Code Gb mbops.o (libc_v6m_t_le_eabi_small.a)
593 printf 40 4 Code Wk prinops.o (libc_v6m_t_le_eabi_small.a)
594 Delay 28 4 Code Gb main.o
595 __SEGGER_RTL_ascii_isctype
596 28 4 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
597 __SEGGER_RTL_ascii_iswctype
598 28 4 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
599 __SEGGER_RTL_prin_flush 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
600 __SEGGER_RTL_print_padding
601 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
602 vfprintf 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
603 __SEGGER_RTL_current_locale
604 24 4 Code Gb mbops.o (libc_v6m_t_le_eabi_small.a)
605 __SEGGER_RTL_pre_padding 22 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
606 TransmitACK 20 2 Code Gb main.o
607 TransmitNACK 20 2 Code Gb main.o
608 __SEGGER_init_copy 20 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_small.a)
609 __aeabi_memclr 20 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
610 strnlen 20 2 Code Wk strops.o (libc_v6m_t_le_eabi_small.a)
611 _GetAvailWriteSpace 18 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
612 __SEGGER_RTL_init_prin_l 18 2 Code Gb prinops.o (libc_v6m_t_le_eabi_small.a)
613 __SEGGER_init_zero 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_small.a)
614 HardFault_Handler 16 2 Code Gb main.o
615 SysTick_Handler 16 4 Code Gb main.o
616 SystemInit 16 4 Code Gb system_stm32g0xx.o
617 __SEGGER_RTL_ascii_wctomb 16 2 Code Gb mbops.o (libc_v6m_t_le_eabi_small.a)
618 __SEGGER_RTL_stream_write 16 2 Code Lc prinops.o (libc_v6m_t_le_eabi_small.a)
619 NMI_Handler 14 2 Code Gb main.o
620 memcpy 14 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
621 strlen 14 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
622 __SEGGER_RTL_ascii_tolower
623 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
624 __SEGGER_RTL_ascii_toupper
625 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
626 __SEGGER_RTL_ascii_towlower
627 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
628 __SEGGER_RTL_ascii_towupper
629 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_small.a)
630 __SEGGER_RTL_X_file_write 10 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
631 __aeabi_idiv0 6 2 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_small.a)
632 __SEGGER_RTL_X_file_bufsize
633 4 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
634 ADC_COMP_IRQHandler 2 Code Wk STM32G07x_Vectors.o
635 AES_RNG_IRQHandler 2 Code Wk STM32G07x_Vectors.o
636 CEC_IRQHandler 2 Code Wk STM32G07x_Vectors.o
637 DMA_Channel1_IRQHandler 2 Code Wk STM32G07x_Vectors.o
638 DMA_Channel2_3_IRQHandler 2 Code Wk STM32G07x_Vectors.o
639 DMA_Channel4_5_6_7_IRQHandler
640 2 Code Wk STM32G07x_Vectors.o
641 EXTI0_1_IRQHandler 2 Code Wk STM32G07x_Vectors.o
642 EXTI2_3_IRQHandler 2 Code Wk STM32G07x_Vectors.o
643 EXTI4_15_IRQHandler 2 Code Wk STM32G07x_Vectors.o
644 FLASH_IRQHandler 2 Code Wk STM32G07x_Vectors.o
645 I2C1_IRQHandler 2 Code Wk STM32G07x_Vectors.o
646 I2C2_IRQHandler 2 Code Wk STM32G07x_Vectors.o
647 PVD_IRQHandler 2 Code Wk STM32G07x_Vectors.o
648 PendSV_Handler 2 Code Wk STM32G07x_Vectors.o
649 RCC_IRQHandler 2 Code Wk STM32G07x_Vectors.o
650 RTC_STAMP_IRQHandler 2 Code Wk STM32G07x_Vectors.o
651 Reset_Handler 2 Code Gb STM32G0xx_Startup.o
652 SPI1_IRQHandler 2 Code Wk STM32G07x_Vectors.o
653 SPI2_IRQHandler 2 Code Wk STM32G07x_Vectors.o
654 SVC_Handler 2 Code Wk STM32G07x_Vectors.o
655 TIM14_IRQHandler 2 Code Wk STM32G07x_Vectors.o
656 TIM15_IRQHandler 2 Code Wk STM32G07x_Vectors.o
657 TIM16_IRQHandler 2 Code Wk STM32G07x_Vectors.o
658 TIM17_IRQHandler 2 Code Wk STM32G07x_Vectors.o
659 TIM1_BRK_UP_TRG_COMP_IRQHandler
660 2 Code Wk STM32G07x_Vectors.o
661 TIM1_CC_IRQHandler 2 Code Wk STM32G07x_Vectors.o
662 TIM2_IRQHandler 2 Code Wk STM32G07x_Vectors.o
663 TIM3_IRQHandler 2 Code Wk STM32G07x_Vectors.o
664 TIM6_DAC_LPTIM1_IRQHandler
665 2 Code Wk STM32G07x_Vectors.o
666 TIM7_LPTIM2_IRQHandler 2 Code Wk STM32G07x_Vectors.o
667 UCPD1_UCPD2_IRQHandler 2 Code Wk STM32G07x_Vectors.o
668 USART1_IRQHandler 2 Code Wk STM32G07x_Vectors.o
669 USART2_IRQHandler 2 Code Wk STM32G07x_Vectors.o
670 USART3_USART4_LPUART1_IRQHandler
671 2 Code Wk STM32G07x_Vectors.o
672 WWDG_IRQHandler 2 Code Wk STM32G07x_Vectors.o
673 __SEGGER_init_done 4 Code Gb SEGGER_THUMB_Startup.o
674 __aeabi_memclr4 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
675 __aeabi_memclr8 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
676 __aeabi_memcpy 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
677 __aeabi_memcpy4 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
678 __aeabi_memcpy8 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
679 __aeabi_memset 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
680 __aeabi_memset4 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
681 __aeabi_memset8 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
682 _start 4 Code Gb SEGGER_THUMB_Startup.o
683 exit 4 Code Gb SEGGER_THUMB_Startup.o
684 memset 2 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_small.a)
685 reset_handler 2 Code Gb STM32G0xx_Startup.o
686
687Read-write data symbols by name:
688
689 Symbol name Address Size Align Type Bd Object File
690 ------------------------- ---------- ---------- ----- ---- -- -----------
691 Key 0x200000EC 4 4 Zero Lc aes.o
692 RoundKey 0x200004F0 176 Zero Lc aes.o
693 SystemCoreClock 0x20000020 4 4 Init Gb system_stm32g0xx.o
694 _SEGGER_RTT 0x20000024 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
695 __RAL_global_locale 0x20000000 20 4 Init Gb mbops.o (libc_v6m_t_le_eabi_small.a)
696 __SEGGER_RTL_global_locale
697 0x20000000 20 4 Init Gb mbops.o (libc_v6m_t_le_eabi_small.a)
698 __SEGGER_RTL_locale_ptr 0x200000E8 4 4 Zero Gb mbops.o (libc_v6m_t_le_eabi_small.a)
699 __SEGGER_RTL_stderr_file 0x200000E4 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
700 __SEGGER_RTL_stdin_file 0x200000E0 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
701 __SEGGER_RTL_stdout_file 0x200000DC 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
702 _acDownBuffer 0x200005A0 16 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
703 _acUpBuffer 0x200000F0 1 024 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
704 msCounter 0x200000D8 4 4 Zero Gb main.o
705 state 0x200000D4 4 4 Zero Lc aes.o
706 stderr 0x2000001C 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
707 stdin 0x20000018 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
708 stdout 0x20000014 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
709 u 0x200000CC 5 4 Zero Gb main.o
710
711Read-write data symbols by address:
712
713 Address Symbol name Size Align Type Bd Object File
714 ---------- ------------------------- ---------- ----- ---- -- -----------
715 0x20000000 __SEGGER_RTL_global_locale
716 20 4 Init Gb mbops.o (libc_v6m_t_le_eabi_small.a)
717 0x20000000 __RAL_global_locale 20 4 Init Gb mbops.o (libc_v6m_t_le_eabi_small.a)
718 0x20000014 stdout 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
719 0x20000018 stdin 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
720 0x2000001C stderr 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
721 0x20000020 SystemCoreClock 4 4 Init Gb system_stm32g0xx.o
722 0x20000024 _SEGGER_RTT 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
723 0x200000CC u 5 4 Zero Gb main.o
724 0x200000D4 state 4 4 Zero Lc aes.o
725 0x200000D8 msCounter 4 4 Zero Gb main.o
726 0x200000DC __SEGGER_RTL_stdout_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
727 0x200000E0 __SEGGER_RTL_stdin_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
728 0x200000E4 __SEGGER_RTL_stderr_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
729 0x200000E8 __SEGGER_RTL_locale_ptr 4 4 Zero Gb mbops.o (libc_v6m_t_le_eabi_small.a)
730 0x200000EC Key 4 4 Zero Lc aes.o
731 0x200000F0 _acUpBuffer 1 024 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
732 0x200004F0 RoundKey 176 Zero Lc aes.o
733 0x200005A0 _acDownBuffer 16 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
734
735Read-write data symbols by descending size:
736
737 Symbol name Size Align Type Bd Object File
738 ------------------------- ---------- ----- ---- -- -----------
739 _acUpBuffer 1 024 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
740 RoundKey 176 Zero Lc aes.o
741 _SEGGER_RTT 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
742 __RAL_global_locale 20 4 Init Gb mbops.o (libc_v6m_t_le_eabi_small.a)
743 __SEGGER_RTL_global_locale
744 20 4 Init Gb mbops.o (libc_v6m_t_le_eabi_small.a)
745 _acDownBuffer 16 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
746 u 5 4 Zero Gb main.o
747 Key 4 4 Zero Lc aes.o
748 SystemCoreClock 4 4 Init Gb system_stm32g0xx.o
749 __SEGGER_RTL_locale_ptr 4 4 Zero Gb mbops.o (libc_v6m_t_le_eabi_small.a)
750 __SEGGER_RTL_stderr_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
751 __SEGGER_RTL_stdin_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
752 __SEGGER_RTL_stdout_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
753 msCounter 4 4 Zero Gb main.o
754 state 4 4 Zero Lc aes.o
755 stderr 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
756 stdin 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
757 stdout 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_small.a)
758
759Read-only data symbols by name:
760
761 Symbol name Address Size Align Type Bd Object File
762 ------------------------- ---------- ---------- ----- ---- -- -----------
763 AES_KEY 0x08002054 16 Cnst Gb main.o
764 AHBPrescTable 0x0800016C 64 4 Cnst Gb system_stm32g0xx.o
765 FW_VERSION 0x080000C0 16 16 Cnst Gb main.o
766 Rcon 0x08001C1F 255 Cnst Lc aes.o
767 __SEGGER_RTL_ascii_ctype_map
768 0x0800239C 128 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
769 __SEGGER_RTL_ascii_ctype_mask
770 0x08002027 13 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
771 __SEGGER_RTL_c_locale 0x08001664 12 4 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
772 __SEGGER_RTL_c_locale_abbrev_day_names
773 0x08001FC6 29 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
774 __SEGGER_RTL_c_locale_abbrev_month_names
775 0x08001FE3 49 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
776 __SEGGER_RTL_c_locale_am_pm_indicator
777 0x08001D75 7 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
778 __SEGGER_RTL_c_locale_data
779 0x08001690 88 4 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
780 __SEGGER_RTL_c_locale_date_format
781 0x08002015 9 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
782 __SEGGER_RTL_c_locale_date_time_format
783 0x08001D7C 15 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
784 __SEGGER_RTL_c_locale_day_names
785 0x08001EFC 58 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
786 __SEGGER_RTL_c_locale_month_names
787 0x08001D1E 87 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
788 __SEGGER_RTL_c_locale_time_format
789 0x0800201E 9 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
790 __SEGGER_RTL_codeset_ascii
791 0x08001670 32 4 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
792 __SEGGER_RTL_data_empty_string
793 0x08002014 1 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
794 __SEGGER_RTL_data_utf8_period
795 0x08001EFA 2 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
796 __SEGGER_RTL_hex_lc 0x0800242C 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi_small.a)
797 __SEGGER_RTL_hex_uc 0x0800241C 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi_small.a)
798 __SEGGER_init_data__ 0x08002468 [36] 4 Cnst Lc [ Linker created ]
799 __SEGGER_init_table__ 0x0800243C [44] 4 Cnst Lc [ Linker created ]
800 _aInitStr.0 0x0800203D 17 Cnst Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
801 rsbox 0x0800229C 256 Cnst Lc aes.o
802 sbox 0x0800219C 256 Cnst Lc aes.o
803
804Read-only data symbols by address:
805
806 Address Symbol name Size Align Type Bd Object File
807 ---------- ------------------------- ---------- ----- ---- -- -----------
808 0x080000C0 FW_VERSION 16 16 Cnst Gb main.o
809 0x0800016C AHBPrescTable 64 4 Cnst Gb system_stm32g0xx.o
810 0x08001664 __SEGGER_RTL_c_locale 12 4 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
811 0x08001670 __SEGGER_RTL_codeset_ascii
812 32 4 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
813 0x08001690 __SEGGER_RTL_c_locale_data
814 88 4 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
815 0x08001C1F Rcon 255 Cnst Lc aes.o
816 0x08001D1E __SEGGER_RTL_c_locale_month_names
817 87 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
818 0x08001D75 __SEGGER_RTL_c_locale_am_pm_indicator
819 7 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
820 0x08001D7C __SEGGER_RTL_c_locale_date_time_format
821 15 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
822 0x08001EFA __SEGGER_RTL_data_utf8_period
823 2 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
824 0x08001EFC __SEGGER_RTL_c_locale_day_names
825 58 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
826 0x08001FC6 __SEGGER_RTL_c_locale_abbrev_day_names
827 29 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
828 0x08001FE3 __SEGGER_RTL_c_locale_abbrev_month_names
829 49 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
830 0x08002014 __SEGGER_RTL_data_empty_string
831 1 Cnst Gb mbops.o (libc_v6m_t_le_eabi_small.a)
832 0x08002015 __SEGGER_RTL_c_locale_date_format
833 9 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
834 0x0800201E __SEGGER_RTL_c_locale_time_format
835 9 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
836 0x08002027 __SEGGER_RTL_ascii_ctype_mask
837 13 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
838 0x0800203D _aInitStr.0 17 Cnst Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_small.a)
839 0x08002054 AES_KEY 16 Cnst Gb main.o
840 0x0800219C sbox 256 Cnst Lc aes.o
841 0x0800229C rsbox 256 Cnst Lc aes.o
842 0x0800239C __SEGGER_RTL_ascii_ctype_map
843 128 Cnst Lc mbops.o (libc_v6m_t_le_eabi_small.a)
844 0x0800241C __SEGGER_RTL_hex_uc 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi_small.a)
845 0x0800242C __SEGGER_RTL_hex_lc 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi_small.a)
846 0x0800243C __SEGGER_init_table__ [44] 4 Cnst Lc [ Linker created ]
847 0x08002468 __SEGGER_init_data__ [36] 4 Cnst Lc [ Linker created ]
848
849Untyped symbols by name:
850
851 Symbol name Value Size Align Type Bd Object File
852 ------------------------- ---------- ---------- ----- ---- -- -----------
853 __FLASH1_segment_end__ 0x08003000 ---- Gb [ Linker created ]
854 __FLASH1_segment_size__ 0x00003000 ---- Gb [ Linker created ]
855 __FLASH1_segment_start__ 0x08000000 ---- Gb [ Linker created ]
856 __FLASH1_segment_used_end__
857 0x080024B2 ---- Gb [ Linker created ]
858 __FLASH1_segment_used_size__
859 0x000024B2 ---- Gb [ Linker created ]
860 __FLASH1_segment_used_start__
861 0x08000000 ---- Gb [ Linker created ]
862 __FLASH_segment_end__ 0x08003000 ---- Gb [ Linker created ]
863 __FLASH_segment_size__ 0x00003000 ---- Gb [ Linker created ]
864 __FLASH_segment_start__ 0x08000000 ---- Gb [ Linker created ]
865 __FLASH_segment_used_end__
866 0x080024B2 ---- Gb [ Linker created ]
867 __FLASH_segment_used_size__
868 0x000024B2 ---- Gb [ Linker created ]
869 __FLASH_segment_used_start__
870 0x08000000 ---- Gb [ Linker created ]
871 __HEAPSIZE__ 0x00000000 ---- Gb [ Linker created ]
872 __RAM1_segment_end__ 0x20008000 ---- Gb [ Linker created ]
873 __RAM1_segment_size__ 0x00008000 ---- Gb [ Linker created ]
874 __RAM1_segment_start__ 0x20000000 ---- Gb [ Linker created ]
875 __RAM1_segment_used_end__ 0x20008000 ---- Gb [ Linker created ]
876 __RAM1_segment_used_size__
877 0x00008000 ---- Gb [ Linker created ]
878 __RAM1_segment_used_start__
879 0x20000000 ---- Gb [ Linker created ]
880 __RAM_segment_end__ 0x20008000 ---- Gb [ Linker created ]
881 __RAM_segment_size__ 0x00008000 ---- Gb [ Linker created ]
882 __RAM_segment_start__ 0x20000000 ---- Gb [ Linker created ]
883 __RAM_segment_used_end__ 0x20008000 ---- Gb [ Linker created ]
884 __RAM_segment_used_size__ 0x00008000 ---- Gb [ Linker created ]
885 __RAM_segment_used_start__
886 0x20000000 ---- Gb [ Linker created ]
887 __SEGGER_init_run_loop 0x080016EA 4 Code Lc SEGGER_THUMB_Startup.o
888 __STACKSIZE_PROCESS__ 0x00000000 ---- Gb [ Linker created ]
889 __STACKSIZE__ 0x00001000 ---- Gb [ Linker created ]
890 __stack_end__ 0x20008000 ---- Gb [ Linker created ]
891 __thread_pointer$ 0x00000000 ---- Gb [ Linker created ]
892 _vectors 0x08000000 [192] 512 Code Gb STM32G07x_Vectors.o
893 _vectors_end 0x080000C0 512 Code Lc STM32G07x_Vectors.o
894
895Untyped symbols by address:
896
897 Value Symbol name Size Align Type Bd Object File
898 ---------- ------------------------- ---------- ----- ---- -- -----------
899 0x00000000 __thread_pointer$ ---- Gb [ Linker created ]
900 0x00000000 __STACKSIZE_PROCESS__ ---- Gb [ Linker created ]
901 0x00000000 __HEAPSIZE__ ---- Gb [ Linker created ]
902 0x00001000 __STACKSIZE__ ---- Gb [ Linker created ]
903 0x000024B2 __FLASH_segment_used_size__
904 ---- Gb [ Linker created ]
905 0x000024B2 __FLASH1_segment_used_size__
906 ---- Gb [ Linker created ]
907 0x00003000 __FLASH_segment_size__ ---- Gb [ Linker created ]
908 0x00003000 __FLASH1_segment_size__ ---- Gb [ Linker created ]
909 0x00008000 __RAM_segment_used_size__ ---- Gb [ Linker created ]
910 0x00008000 __RAM_segment_size__ ---- Gb [ Linker created ]
911 0x00008000 __RAM1_segment_used_size__
912 ---- Gb [ Linker created ]
913 0x00008000 __RAM1_segment_size__ ---- Gb [ Linker created ]
914 0x08000000 _vectors [192] 512 Code Gb STM32G07x_Vectors.o
915 0x08000000 __FLASH_segment_used_start__
916 ---- Gb [ Linker created ]
917 0x08000000 __FLASH_segment_start__ ---- Gb [ Linker created ]
918 0x08000000 __FLASH1_segment_used_start__
919 ---- Gb [ Linker created ]
920 0x08000000 __FLASH1_segment_start__ ---- Gb [ Linker created ]
921 0x080000C0 _vectors_end 512 Code Lc STM32G07x_Vectors.o
922 0x080016EA __SEGGER_init_run_loop 4 Code Lc SEGGER_THUMB_Startup.o
923 0x080024B2 __FLASH_segment_used_end__
924 ---- Gb [ Linker created ]
925 0x080024B2 __FLASH1_segment_used_end__
926 ---- Gb [ Linker created ]
927 0x08003000 __FLASH_segment_end__ ---- Gb [ Linker created ]
928 0x08003000 __FLASH1_segment_end__ ---- Gb [ Linker created ]
929 0x20000000 __RAM_segment_used_start__
930 ---- Gb [ Linker created ]
931 0x20000000 __RAM_segment_start__ ---- Gb [ Linker created ]
932 0x20000000 __RAM1_segment_used_start__
933 ---- Gb [ Linker created ]
934 0x20000000 __RAM1_segment_start__ ---- Gb [ Linker created ]
935 0x20008000 __stack_end__ ---- Gb [ Linker created ]
936 0x20008000 __RAM_segment_used_end__ ---- Gb [ Linker created ]
937 0x20008000 __RAM_segment_end__ ---- Gb [ Linker created ]
938 0x20008000 __RAM1_segment_used_end__ ---- Gb [ Linker created ]
939 0x20008000 __RAM1_segment_end__ ---- Gb [ Linker created ]
940
941
942***********************************************************************************************
943*** ***
944*** LINK SUMMARY ***
945*** ***
946***********************************************************************************************
947
948Memory breakdown:
949
950 6 766 bytes read-only code +
951 2 622 bytes read-only data = 9 388 bytes read-only (total)
952 5 549 bytes read-write data
953
954Region summary:
955
956 Name Range Size Used Unused Alignment Loss
957 ---------- ----------------- ----------- ------------------- ------------------- -------------------
958 FLASH 08000000-08002fff 12 288 9 392 76.43% 2 896 23.57% 0 0.00%
959 RAM 20000000-20007fff 32 768 5 549 16.93% 27 216 83.06% 3 0.01%
960
961Link complete: 0 errors, 0 warnings, 0 remarks
Note: See TracBrowser for help on using the repository browser.