CONTENTS

LINK INFORMATION

SEGGER ARM Linker 4.44.1 compiled Dec 19 2024 18:37:45
Copyright (c) 2017-2024 SEGGER Microcontroller GmbH    www.segger.com

MODULE SUMMARY

Memory use by input file

Object File RX Code RO Data RW Data ZI Data
firmware_lto.o 39 072 1 844 4 3 761
SEGGER_THUMB_Startup.o 20
STM32G07x_Vectors.o 268
STM32G0xx_Startup.o 40
Subtotal (4 objects) 39 400 1 844 4 3 761
libc_v6m_t_le_eabi.a 9 720 339
mbops_timeops_v6m_t_le_eabi.a 190 541 20 4
prinops_rtt_v6m_t_le_eabi.a 446 26 12 1 220
SEGGER_crtinit_v6m_t_le_eabi.a 38
strops_v6m_t_le_eabi.a 460
Subtotal (5 archives) 10 854 906 32 1 224
Linker created (shared data, fills, blocks): 120 2 560
Total: 50 254 2 870 36 7 545

Memory use by archive member

Archive member RX Code RO Data RW Data ZI Data
__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a) 3 984 35
fileops.o (libc_v6m_t_le_eabi.a) 148
floatasmops_arm.o (libc_v6m_t_le_eabi.a) 2 086
floatops.o (libc_v6m_t_le_eabi.a) 2 440 40
intasmops_arm.o (libc_v6m_t_le_eabi.a) 512
intops.o (libc_v6m_t_le_eabi.a) 8
mbops.o (mbops_timeops_v6m_t_le_eabi.a) 190 541 20 4
prinops.o (libc_v6m_t_le_eabi.a) 454 192
prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a) 66 12 12
SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a) 38
SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a) 380 26 1 208
strasmops_arm.o (strops_v6m_t_le_eabi.a) 72
strops.o (strops_v6m_t_le_eabi.a) 388
utilops.o (libc_v6m_t_le_eabi.a) 88 72
Subtotal (14 members from 5 archives) 10 854 906 32 1 224
Objects (4 files) 39 400 1 844 4 3 761
Linker created (shared data, fills, blocks): 120 2 560
Total: 50 254 2 870 36 7 545

Memory use by linker

Description RX Code RO Data RW Data ZI Data
Initialization table 116
Integrity check 4
Memory for block 'heap' 1 536
Memory for block 'stack' 1 024
Subtotal (linker created): 120 2 560
Objects (4 files) 39 400 1 844 4 3 761
Archives (5 files) 10 854 906 32 1 224
Total: 50 254 2 870 36 7 545

SECTION DETAIL

Sections by address

Range Symbol or [section] Name Size Al Init Ac Object File
08000000-080000bf _vectors 192 4 Code RX STM32G07x_Vectors.o
080000c0-080000e7 __SEGGER_RTL_float64_Log 40 8 Cnst RO floatops.o (libc_v6m_t_le_eabi.a)
080000e8-0800012f __SEGGER_RTL_aPower2 72 8 Cnst RO utilops.o (libc_v6m_t_le_eabi.a)
08000130-080001cf __SEGGER_RTL_ipow10 160 8 Cnst RO prinops.o (libc_v6m_t_le_eabi.a)
080001d0-08000243 ADC_DMAConvCplt 116 4 Code RX firmware_lto.o
08000244-080004df HAL_ADC_ConfigChannel 668 4 Code RX firmware_lto.o
080004e0-08000687 HAL_CRC_Calculate 424 4 Code RX firmware_lto.o
08000688-0800082b HAL_FLASH_Program 420 4 Code RX firmware_lto.o
0800082c-080008e7 HAL_FLASH_Lock 188 4 Code RX firmware_lto.o
080008e8-080009a3 HAL_FLASH_OB_Lock 188 4 Code RX firmware_lto.o
080009a4-08000b73 HAL_FLASHEx_Erase 464 4 Code RX firmware_lto.o
08000b74-08000d93 HAL_FLASHEx_OBProgram 544 4 Code RX firmware_lto.o
08000d94-08000f33 HAL_GPIO_Init 416 4 Code RX firmware_lto.o
08000f34-08001027 SPI_WaitFifoStateUntilTimeout 244 4 Code RX firmware_lto.o
08001028-080010cb SPI_WaitFlagStateUntilTimeout 164 4 Code RX firmware_lto.o
080010cc-08001353 HAL_SPI_TransmitReceive 648 4 Code RX firmware_lto.o
08001354-080013af UART_TxISR_16BIT_FIFOEN 92 4 Code RX firmware_lto.o
080013b0-080013ef UART_TxISR_16BIT 64 4 Code RX firmware_lto.o
080013f0-08001627 UART_RxISR_8BIT_FIFOEN 568 4 Code RX firmware_lto.o
08001628-0800182b UART_RxISR_16BIT_FIFOEN 516 4 Code RX firmware_lto.o
0800182c-0800197f HSI16_TIMx_ConfigForCalibration 340 4 Code RX firmware_lto.o
08001980-08001a67 HAL_TIM_IC_CaptureCallback 232 4 Code RX firmware_lto.o
08001a68-080027b7 ADS1260_init 3 408 4 Code RX firmware_lto.o
080027b8-08002aff EEPROM_fullRestore 840 4 Code RX firmware_lto.o
08002b00-08002e87 EEPROM_readConfig 904 4 Code RX firmware_lto.o
08002e88-080035e7 EEPROM_factoryRestore 1 888 4 Code RX firmware_lto.o
080035e8-080039eb EEPROM_storeConfig 1 028 4 Code RX firmware_lto.o
080039ec-08008eaf main 21 700 4 Code RX firmware_lto.o
08008eb0-0800932b SetFlashReadProtection 1 148 4 Code RX firmware_lto.o
0800932c-0800936f SysTick_Handler 68 4 Code RX firmware_lto.o
08009370-0800945b DMA_Channel1_IRQHandler 236 4 Code RX firmware_lto.o
0800945c-080096d3 USART1_IRQHandler 632 4 Code RX firmware_lto.o
080096d4-080096ff EXTI4_15_IRQHandler 44 4 Code RX firmware_lto.o
08009700-08009887 TIM16_IRQHandler 392 4 Code RX firmware_lto.o
08009888-08009917 SystemCoreClockUpdate 144 4 Code RX firmware_lto.o
08009918-08009927 putchar 16 4 Code RX fileops.o (libc_v6m_t_le_eabi.a)
08009928-08009953 puts 44 4 Code RX fileops.o (libc_v6m_t_le_eabi.a)
08009954-0800996f __SEGGER_RTL_float64_isnan 28 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08009970-08009987 __SEGGER_RTL_float64_isinf 24 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08009988-080099af __SEGGER_RTL_float64_isnormal 40 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
080099b0-080099f7 ldexp 72 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
080099f8-08009a2f frexp 56 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08009a30-08009bab fmod 380 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08009bac-08009c73 floor 200 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08009c74-08009ddf log 364 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08009de0-08009fb7 exp 472 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08009fb8-0800a237 pow 640 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
0800a238-0800a28f __SEGGER_RTL_pow10 88 4 Code RX utilops.o (libc_v6m_t_le_eabi.a)
0800a290-0800a457 __aeabi_dadd 456 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a458-0800a467 __aeabi_dsub 16 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a468-0800a51f __aeabi_fmul 184 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a520-0800a5e3 __aeabi_ddiv 196 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a5e4-0800a627 __aeabi_dcmple 68 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a628-0800a657 __aeabi_dcmpeq 48 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a658-0800a69b __aeabi_dcmpge 68 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a69c-0800a6db __aeabi_dcmpgt 64 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a6dc-0800a71b __aeabi_dcmplt 64 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a71c-0800a74f __aeabi_d2iz 52 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a750-0800a7c3 __aeabi_d2lz 116 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a7c4-0800a7e7 __aeabi_f2uiz 36 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a7e8-0800a817 __aeabi_d2uiz 48 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a818-0800a85f __aeabi_d2ulz 72 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a860-0800a87b __aeabi_i2d 28 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a87c-0800a8d7 __aeabi_l2d 92 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a8d8-0800a8f7 __aeabi_ui2f 32 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a8f8-0800a913 __aeabi_ui2d 28 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a914-0800a92b __aeabi_ul2d 24 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a92c-0800a94b __aeabi_llsl 32 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a94c-0800a96b __aeabi_llsr 32 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a96c-0800a98b __aeabi_lasr 32 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a98c-0800a9bb __aeabi_lmul 48 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a9bc-0800a9fb __aeabi_idiv 64 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
0800a9fc-0800aa0b __aeabi_idivmod 16 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
0800aa0c-0800aa43 __aeabi_uidiv 56 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
0800aa44-0800aa53 __aeabi_uidivmod 16 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
0800aa54-0800aa83 __aeabi_ldivmod 48 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
0800aa84-0800ab23 __aeabi_uldivmod 160 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
0800ab24-0800ab2b __aeabi_idiv0 8 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
0800ab2c-0800aba3 vfprintf_l 120 4 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800aba4-0800abcb printf 40 4 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800abcc-0800bb5b __SEGGER_RTL_vfprintf_float_long 3 984 4 Code RX __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800bb5c-0800bb8f __SEGGER_RTL_X_file_stat 52 4 Code RX prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0800bb90-0800bbfb SEGGER_RTT_WriteNoLock 108 4 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0800bbfc-0800bc6f SEGGER_RTT_Write 116 4 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0800bc70-0800bd17 strlen 168 4 Code RX strops.o (strops_v6m_t_le_eabi.a)
0800bd18-0800bdf3 strnlen 220 4 Code RX strops.o (strops_v6m_t_le_eabi.a)
0800bdf4-0800be03 memcpy 16 4 Code RX strasmops_arm.o (strops_v6m_t_le_eabi.a)
0800be04-0800be17 __aeabi_memclr 20 4 Code RX strasmops_arm.o (strops_v6m_t_le_eabi.a)
0800be18-0800be3b __aeabi_memmove 36 4 Code RX strasmops_arm.o (strops_v6m_t_le_eabi.a)
0800be3c-0800be4f __SEGGER_RTL_current_locale 20 4 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800be50-0800be6b __SEGGER_RTL_ascii_isctype 28 4 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800be6c-0800be87 __SEGGER_RTL_ascii_iswctype 28 4 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800be88-0800be97 [.rodata..Lswitch.table.UART_SetConfig.1] 16 4 Cnst RO firmware_lto.o
0800be98-0800bec3 [.rodata..Lswitch.table.UART_SetConfig.8] 44 4 Cnst RO firmware_lto.o
0800bec4-0800bf03 AHBPrescTable 64 4 Cnst RO firmware_lto.o
0800bf04-0800bf23 APBPrescTable 32 4 Cnst RO firmware_lto.o
0800bf24-0800bf2f __SEGGER_RTL_c_locale 12 4 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800bf30-0800bf4f __SEGGER_RTL_codeset_ascii 32 4 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800bf50-0800bfa7 __SEGGER_RTL_c_locale_data 88 4 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800bfa8-0800bfbb _start 20 4 Code RX SEGGER_THUMB_Startup.o
0800bfbc-0800bfe3 Reset_Handler 40 4 Code RX STM32G0xx_Startup.o
0800bfe4-0800c02f NMI_Handler 76 4 Code RX STM32G07x_Vectors.o
0800c030-0800c031 ADC_DMAHalfConvCplt 2 2 Code RX firmware_lto.o
0800c032-0800c083 UART_TxISR_8BIT_FIFOEN 82 2 Code RX firmware_lto.o
0800c084-0800c0dd UART_RxISR_8BIT 90 2 Code RX firmware_lto.o
0800c0de-0800c0df NMI_Handler 2 2 Code RX firmware_lto.o
0800c0e0-0800c0e1 HardFault_Handler 2 2 Code RX firmware_lto.o
0800c0e2-0800c0e3 SVC_Handler 2 2 Code RX firmware_lto.o
0800c0e4-0800c0e5 PendSV_Handler 2 2 Code RX firmware_lto.o
0800c0e6-0800c0e7 SystemInit 2 2 Code RX firmware_lto.o
0800c0e8-0800c271 __aeabi_dmul_aux 394 2 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800c272-0800c30b __SEGGER_RTL_putc 154 2 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800c30c-0800c325 __SEGGER_RTL_prin_flush 26 2 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800c326-0800c33f vfprintf 26 2 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800c340-0800c349 __SEGGER_RTL_X_file_write 10 2 Code RX prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0800c34a-0800c383 _WriteNoCheck 58 2 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0800c384-0800c3e5 _WriteBlocking 98 2 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0800c3e6-0800c413 __SEGGER_RTL_ascii_mbtowc 46 2 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c414-0800c421 __SEGGER_RTL_ascii_tolower 14 2 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c422-0800c42f __SEGGER_RTL_ascii_towlower 14 2 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c430-0800c445 [.rodata..Lswitch.table.UART_SetConfig.9] 22 2 Cnst RO firmware_lto.o
0800c446-0800c459 ADC_DMAError 20 2 Code RX firmware_lto.o
0800c45a-0800c491 UART_TxISR_8BIT 56 2 Code RX firmware_lto.o
0800c492-0800c4e5 UART_RxISR_16BIT 84 2 Code RX firmware_lto.o
0800c4e6-0800c509 fputc 36 2 Code RX fileops.o (libc_v6m_t_le_eabi.a)
0800c50a-0800c53d fwrite 52 2 Code RX fileops.o (libc_v6m_t_le_eabi.a)
0800c53e-0800c541 __SEGGER_RTL_float64_signbit 4 2 Code RX floatops.o (libc_v6m_t_le_eabi.a)
0800c542-0800c591 __SEGGER_RTL_float64_PolyEvalP 80 2 Code RX floatops.o (libc_v6m_t_le_eabi.a)
0800c592-0800c5e1 __SEGGER_RTL_float64_PolyEvalQ 80 2 Code RX floatops.o (libc_v6m_t_le_eabi.a)
0800c5e2-0800c5e9 abs 8 2 Code RX intops.o (libc_v6m_t_le_eabi.a)
0800c5ea-0800c605 __SEGGER_RTL_print_padding 28 2 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800c606-0800c631 __SEGGER_RTL_pre_padding 44 2 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800c632-0800c641 __SEGGER_RTL_stream_write 16 2 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800c642-0800c645 __SEGGER_RTL_X_file_bufsize 4 2 Code RX prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0800c646-0800c655 __SEGGER_RTL_ascii_wctomb 16 2 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c656-0800c661 __SEGGER_RTL_ascii_toupper 12 2 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c662-0800c66d __SEGGER_RTL_ascii_towupper 12 2 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c66e-0800c67c [.rodata..L.str.5.56] 15 1 Cnst RO firmware_lto.o
0800c67d-0800c687 [.rodata..L.str.6] 11 1 Cnst RO firmware_lto.o
0800c688-0800c69e [.rodata..L.str.10] 23 1 Cnst RO firmware_lto.o
0800c69f-0800c6ad [.rodata..L.str.11] 15 1 Cnst RO firmware_lto.o
0800c6ae-0800c6e0 [.rodata..L.str.13] 51 1 Cnst RO firmware_lto.o
0800c6e1-0800c703 [.rodata..L.str.15] 35 1 Cnst RO firmware_lto.o
0800c704-0800c71e [.rodata..Lstr.54] 27 1 Cnst RO firmware_lto.o
0800c71f-0800c739 [.rodata..Lstr.26] 27 1 Cnst RO firmware_lto.o
0800c73a-0800c780 [.rodata..Lstr.57] 71 1 Cnst RO firmware_lto.o
0800c781-0800c79f [.rodata..Lstr.10] 31 1 Cnst RO firmware_lto.o
0800c7a0-0800c7ae [.rodata..Lstr.22] 15 1 Cnst RO firmware_lto.o
0800c7af-0800c7c1 [.rodata..Lstr.23.69] 19 1 Cnst RO firmware_lto.o
0800c7c2-0800c7dc [.rodata..Lstr.26.67] 27 1 Cnst RO firmware_lto.o
0800c7dd-0800c7f7 [.rodata..Lstr.27.66] 27 1 Cnst RO firmware_lto.o
0800c7f8-0800c812 [.rodata..Lstr.28] 27 1 Cnst RO firmware_lto.o
0800c813-0800c825 [.rodata..Lstr.47] 19 1 Cnst RO firmware_lto.o
0800c826-0800c848 [.rodata..Lstr.13] 35 1 Cnst RO firmware_lto.o
0800c849-0800c86b [.rodata..Lstr.20] 35 1 Cnst RO firmware_lto.o
0800c86c-0800c872 [.rodata.libc..L.str] 7 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800c873-0800c8c9 __SEGGER_RTL_c_locale_month_names 87 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c8ca-0800c8d0 __SEGGER_RTL_c_locale_am_pm_indicator 7 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c8d1-0800c8df __SEGGER_RTL_c_locale_date_time_format 15 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c8e0-0800c8ed [.rodata..L.str.49] 14 1 Cnst RO firmware_lto.o
0800c8ee-0800c8ff [.rodata..L.str.2] 18 1 Cnst RO firmware_lto.o
0800c900-0800c909 [.rodata..L.str.7] 10 1 Cnst RO firmware_lto.o
0800c90a-0800c91f [.rodata..L.str.9] 22 1 Cnst RO firmware_lto.o
0800c920-0800c92d [.rodata..L.str.12] 14 1 Cnst RO firmware_lto.o
0800c92e-0800c937 [.rodata..L.str.14] 10 1 Cnst RO firmware_lto.o
0800c938-0800c955 [.rodata..Lstr.27] 30 1 Cnst RO firmware_lto.o
0800c956-0800c96b [.rodata..Lstr.8] 22 1 Cnst RO firmware_lto.o
0800c96c-0800c979 [.rodata..Lstr.68] 14 1 Cnst RO firmware_lto.o
0800c97a-0800c98b [.rodata..Lstr.29] 18 1 Cnst RO firmware_lto.o
0800c98c-0800c9a1 [.rodata..Lstr.48] 22 1 Cnst RO firmware_lto.o
0800c9a2-0800c9af [.rodata..Lstr.51] 14 1 Cnst RO firmware_lto.o
0800c9b0-0800c9d1 [.rodata..Lstr.15] 34 1 Cnst RO firmware_lto.o
0800c9d2-0800c9df [.rodata..Lstr.18] 14 1 Cnst RO firmware_lto.o
0800c9e0-0800ca01 [.rodata..Lstr.22.84] 34 1 Cnst RO firmware_lto.o
0800ca02-0800ca0f [.rodata..Lstr.25.85] 14 1 Cnst RO firmware_lto.o
0800ca10-0800ca49 __SEGGER_RTL_c_locale_day_names 58 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800ca4a-0800ca4b [.rodata.libc..L.str] 2 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800ca4c-0800ca4d __SEGGER_RTL_data_utf8_period 2 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800ca4e-0800ca66 [.rodata..L.str.3] 25 1 Cnst RO firmware_lto.o
0800ca67-0800ca83 [.rodata..L.str.4.55] 29 1 Cnst RO firmware_lto.o
0800ca84-0800cadc [.rodata..Lstr.24] 89 1 Cnst RO firmware_lto.o
0800cadd-0800cb09 [.rodata..Lstr.7] 45 1 Cnst RO firmware_lto.o
0800cb0a-0800cb1e [.rodata..Lstr.9] 21 1 Cnst RO firmware_lto.o
0800cb1f-0800cb33 [.rodata..Lstr.11] 21 1 Cnst RO firmware_lto.o
0800cb34-0800cb40 [.rodata..Lstr.24.70] 13 1 Cnst RO firmware_lto.o
0800cb41-0800cb55 [.rodata..Lstr.30] 21 1 Cnst RO firmware_lto.o
0800cb56-0800cb76 [.rodata..Lstr.34] 33 1 Cnst RO firmware_lto.o
0800cb77-0800cb97 [.rodata..Lstr.35] 33 1 Cnst RO firmware_lto.o
0800cb98-0800cbb4 [.rodata..Lstr.39] 29 1 Cnst RO firmware_lto.o
0800cbb5-0800cbc9 [.rodata..Lstr.53] 21 1 Cnst RO firmware_lto.o
0800cbca-0800cbea [.rodata..Lstr.14] 33 1 Cnst RO firmware_lto.o
0800cbeb-0800cc0b [.rodata..Lstr.17] 33 1 Cnst RO firmware_lto.o
0800cc0c-0800cc2c [.rodata..Lstr.19] 33 1 Cnst RO firmware_lto.o
0800cc2d-0800cc4d [.rodata..Lstr.21] 33 1 Cnst RO firmware_lto.o
0800cc4e-0800cc52 [.rodata.libc..L.str.1] 5 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800cc53-0800cc57 [.rodata.libc..L.str.2] 5 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800cc58-0800cc5c [.rodata.libc..L.str.3] 5 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800cc5d-0800cc61 [.rodata.libc..L.str.4] 5 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800cc62-0800cc72 _DoInit._aInitStr 17 1 Cnst RO SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0800cc73-0800cc7b [.rodata.libc..L.str] 9 1 Cnst RO SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0800cc7c-0800cc84 __SEGGER_RTL_c_locale_date_format 9 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800cc85-0800cc8d __SEGGER_RTL_c_locale_time_format 9 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800cc8e-0800ccaa __SEGGER_RTL_c_locale_abbrev_day_names 29 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800ccab-0800ccdb __SEGGER_RTL_c_locale_abbrev_month_names 49 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800ccdc-0800ccdc __SEGGER_RTL_data_empty_string 1 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800ccdd-0800cce9 __SEGGER_RTL_ascii_ctype_mask 13 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800ccea-0800cceb ( UNUSED .=.+2 ) 2 - ---- - -
0800ccec-0800ccef [.init_array] 4 4 ---- -- STM32G0xx_Startup.o
0800ccf0-0800ccff [.rodata..Lstr.6] 16 1 Cnst RO firmware_lto.o
0800cd00-0800cd13 [.rodata..L.str.8] 20 1 Cnst RO firmware_lto.o
0800cd14-0800cd2f [.rodata..L.str.16] 28 1 Cnst RO firmware_lto.o
0800cd30-0800cd53 [.rodata..Lstr.25] 36 1 Cnst RO firmware_lto.o
0800cd54-0800cd5f [.rodata..Lstr.12] 12 1 Cnst RO firmware_lto.o
0800cd60-0800cd6f [.rodata..Lstr.25.71] 16 1 Cnst RO firmware_lto.o
0800cd70-0800cd8b [.rodata..Lstr.31] 28 1 Cnst RO firmware_lto.o
0800cd8c-0800cdab [.rodata..Lstr.38] 32 1 Cnst RO firmware_lto.o
0800cdac-0800cdbb [.rodata..Lstr.49] 16 1 Cnst RO firmware_lto.o
0800cdbc-0800cdd3 [.rodata..Lstr.50] 24 1 Cnst RO firmware_lto.o
0800cdd4-0800cdf3 [.rodata..Lstr.52] 32 1 Cnst RO firmware_lto.o
0800cdf4-0800ce0b [.rodata..Lstr.16] 24 1 Cnst RO firmware_lto.o
0800ce0c-0800ce23 [.rodata..Lstr.23.83] 24 1 Cnst RO firmware_lto.o
0800ce24-0800ce43 [.rodata..Lstr.24.82] 32 1 Cnst RO firmware_lto.o
0800ce44-0800ce53 __SEGGER_RTL_hex_uc 16 1 Cnst RO prinops.o (libc_v6m_t_le_eabi.a)
0800ce54-0800ce63 __SEGGER_RTL_hex_lc 16 1 Cnst RO prinops.o (libc_v6m_t_le_eabi.a)
0800ce64-0800ce67 [.rodata.libc..L.str.5] 4 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800ce68-0800ce6b [.rodata.libc..L.str.6] 4 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800ce6c-0800ceeb __SEGGER_RTL_ascii_ctype_map 128 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800ceec-0800cf3b __SEGGER_init_table__ 80 4 Cnst RO [ Linker created ]
0800cf3c-0800cf5f __SEGGER_init_data__ 36 4 Cnst RO [ Linker created ]
0800cf60-0800cf71 __SEGGER_init_zero 18 2 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)
0800cf72-0800cf85 __SEGGER_init_copy 20 2 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)
0800cf86-0801c7fb ( UNUSED .=.+63606 ) 63 606 - ---- - -
0801c7fc-0801c7ff [.linker.rodata.icv.08000000-0801c7fb.CRC-32/STM32] 4 1 Cnst RO [ Linker created ]
20000000-20000013 __SEGGER_RTL_global_locale 20 4 Init RW mbops.o (mbops_timeops_v6m_t_le_eabi.a)
20000014-20000017 stdout 4 4 Init RW prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
20000018-2000001b stdin 4 4 Init RW prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
2000001c-2000001f stderr 4 4 Init RW prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
20000020-20000023 SystemCoreClock 4 4 Init RW firmware_lto.o
20000024-20000027 uwTick 4 4 Zero ZI firmware_lto.o
20000028-200003df sys_data 952 8 Zero ZI firmware_lto.o
200003e0-200004b7 eepromData 216 8 Zero ZI firmware_lto.o
200004b8-20000587 eepromOldData 208 8 Zero ZI firmware_lto.o
20000588-2000058f currentWithGainCorrection 8 8 Zero ZI firmware_lto.o
20000590-20000597 current 8 8 Zero ZI firmware_lto.o
20000598-2000059f WH_COUNTER_Exec.totalDischarge 8 8 Zero ZI firmware_lto.o
200005a0-200005a7 WH_COUNTER_Exec.totalCharge 8 8 Zero ZI firmware_lto.o
200005a8-200005af AH_COUNTER_Exec.totalDischarge 8 8 Zero ZI firmware_lto.o
200005b0-200005b7 AH_COUNTER_Exec.totalCharge 8 8 Zero ZI firmware_lto.o
200005b8-200007eb modbusData 564 4 Zero ZI firmware_lto.o
200007ec-200009eb aFrequenceChangeTable 512 4 Zero ZI firmware_lto.o
200009ec-20000a93 _SEGGER_RTT 168 4 Zero ZI SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
20000a94-20000b1f huart1 140 4 Zero ZI firmware_lto.o
20000b20-20000b9f voltage_buffer_fast 128 4 Zero ZI firmware_lto.o
20000ba0-20000c1f voltage_buffer 128 4 Zero ZI firmware_lto.o
20000c20-20000c9f current_buffer_fast 128 4 Zero ZI firmware_lto.o
20000ca0-20000d1f current_buffer 128 4 Zero ZI firmware_lto.o
20000d20-20000d83 hspi1 100 4 Zero ZI firmware_lto.o
20000d84-20000de7 hadc1 100 4 Zero ZI firmware_lto.o
20000de8-20000e43 hdma_adc1 92 4 Zero ZI firmware_lto.o
20000e44-20000e8f TimHandle 76 4 Zero ZI firmware_lto.o
20000e90-20000ebb hrtc 44 4 Zero ZI firmware_lto.o
20000ebc-20000edf hcrc 36 4 Zero ZI firmware_lto.o
20000ee0-20000f03 adcData 36 4 Zero ZI firmware_lto.o
20000f04-20000f07 newCurrentValue 4 4 Zero ZI firmware_lto.o
20000f08-20000f0b newADC 4 4 Zero ZI firmware_lto.o
20000f0c-20000f0f loopCounter 4 4 Zero ZI firmware_lto.o
20000f10-20000f13 __SEGGER_RTL_stdout_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
20000f14-20000f17 __SEGGER_RTL_stdin_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
20000f18-20000f1b __SEGGER_RTL_stderr_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
20000f1c-20000f1f __SEGGER_RTL_locale_ptr 4 4 Zero ZI mbops.o (mbops_timeops_v6m_t_le_eabi.a)
20000f20-20000f23 frequencyMW 4 4 Zero ZI firmware_lto.o
20000f24-20000f27 calTemperatureSensorDiff 4 4 Zero ZI firmware_lto.o
20000f28-20000f2b calTemperatureSensor30Value 4 4 Zero ZI firmware_lto.o
20000f2c-20000f2f avgValWithOffsetCompensation 4 4 Zero ZI firmware_lto.o
20000f30-20000f33 avgValWithOffsetCommonModeOffsetCorrection 4 4 Zero ZI firmware_lto.o
20000f34-20000f37 SysTick_Handler.ms 4 4 Zero ZI firmware_lto.o
20000f38-20000f3b SaveCounter.last_days 4 4 Zero ZI firmware_lto.o
20000f3c-20000f3f SELF_DISCHARGE_Exec.u_hold 4 4 Zero ZI firmware_lto.o
20000f40-20000f43 SELF_DISCHARGE_Exec.last_days 4 4 Zero ZI firmware_lto.o
20000f44-20000f47 SELF_DISCHARGE_Exec.holding_counter 4 4 Zero ZI firmware_lto.o
20000f48-20000f4b SELF_DISCHARGE_Exec.avgsum 4 4 Zero ZI firmware_lto.o
20000f4c-20000f4f REF_VOLTAGE_Exec.avgsum 4 4 Zero ZI firmware_lto.o
20000f50-20000f53 IC1ReadValue2 4 4 Zero ZI firmware_lto.o
20000f54-20000f57 IC1ReadValue1 4 4 Zero ZI firmware_lto.o
20000f58-20000f5b FAST_CURRENT_Exec.measCounter 4 4 Zero ZI firmware_lto.o
20000f5c-20000f5f EraseInitStruct.2 4 4 Zero ZI firmware_lto.o
20000f60-20000f63 ESR_FAST_Exec.last_refresh 4 4 Zero ZI firmware_lto.o
20000f64-20000f67 ESR_Exec.last_refresh 4 4 Zero ZI firmware_lto.o
20000f68-20000f6b CaptureState 4 4 Zero ZI firmware_lto.o
20000f6c-20000f6f Capture 4 4 Zero ZI firmware_lto.o
20000f70-20000f73 BATTERY_VOLTAGE_Exec.measCounter 4 4 Zero ZI firmware_lto.o
20000f74-20000f77 BATTERY_VOLTAGE_Exec.avgsumP 4 4 Zero ZI firmware_lto.o
20000f78-20000f7b ADS1260_ProcessCurrent.meas_counter 4 4 Zero ZI firmware_lto.o
20000f7c-20000f7f ADS1260_ProcessCurrent.avgsum 4 4 Zero ZI firmware_lto.o
20000f80-20000f80 uwTickPrio 1 4 Zero ZI firmware_lto.o
20000f81-20000f81 ( ALIGN .=.+1 ) 1 - ---- - -
20000f82-20000f83 OUTPUTS_CheckOVP.lastMode 2 2 Zero ZI firmware_lto.o
20000f84-20000f84 startMeasurement 1 4 Zero ZI firmware_lto.o
20000f85-20000f85 ( ALIGN .=.+1 ) 1 - ---- - -
20000f86-20000f87 OUTPUTS_CheckLVP.lastMode 2 2 Zero ZI firmware_lto.o
20000f88-20000f88 pFlash.0 1 4 Zero ZI firmware_lto.o
20000f89-20000f89 ( ALIGN .=.+1 ) 1 - ---- - -
20000f8a-20000f8b AH_COUNTER_Exec.lowVoltageCnt 2 2 Zero ZI firmware_lto.o
20000f8c-20000f8c EraseInitStruct.3 1 4 Zero ZI firmware_lto.o
20000f8d-20000f8d ( ALIGN .=.+1 ) 1 - ---- - -
20000f8e-20000f8f AH_COUNTER_Exec.batteryFullCounter 2 2 Zero ZI firmware_lto.o
20000f90-20000f90 EraseInitStruct.0 1 4 Zero ZI firmware_lto.o
20000f91-20001390 _acUpBuffer 1 024 1 Zero ZI SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
20001391-200013a0 _acDownBuffer 16 1 Zero ZI SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
200013a1-200013a7 ( UNUSED .=.+7 ) 7 - ---- - -
200013a8-200019a7 [.bss.block.heap] 1 536 8 None ZI [ Linker created ]
200019a8-20007bff ( UNUSED .=.+25176 ) 25 176 - ---- - -
20007c00-20007fff [.bss.block.stack] 1 024 8 None ZI [ Linker created ]

SYMBOL LIST

Function symbols by name

Symbol name Address Size Align Type Bd Object File
ADC_COMP_IRQHandler 0x0800C009 4 Code Wk STM32G07x_Vectors.o
ADC_DMAConvCplt 0x080001D1 116 4 Code Lc firmware_lto.o
ADC_DMAError 0x0800C447 20 2 Code Lc firmware_lto.o
ADC_DMAHalfConvCplt 0x0800C031 2 2 Code Lc firmware_lto.o
ADS1260_init 0x08001A69 3 408 4 Code Lc firmware_lto.o
AES_RNG_IRQHandler 0x0800C02F 4 Code Wk STM32G07x_Vectors.o
CEC_IRQHandler 0x0800C02D 4 Code Wk STM32G07x_Vectors.o
DMA_Channel1_IRQHandler 0x08009371 236 4 Code Gb firmware_lto.o
DMA_Channel1_IRQHandler 0x0800C003 4 Code Wk STM32G07x_Vectors.o
DMA_Channel2_3_IRQHandler 0x0800C005 4 Code Wk STM32G07x_Vectors.o
DMA_Channel4_5_6_7_IRQHandler 0x0800C007 4 Code Wk STM32G07x_Vectors.o
Dummy_Handler 0x0800BFEF 4 Code Lc STM32G07x_Vectors.o
EEPROM_factoryRestore 0x08002E89 1 888 4 Code Lc firmware_lto.o
EEPROM_fullRestore 0x080027B9 840 4 Code Lc firmware_lto.o
EEPROM_readConfig 0x08002B01 904 4 Code Lc firmware_lto.o
EEPROM_storeConfig 0x080035E9 1 028 4 Code Lc firmware_lto.o
EXTI0_1_IRQHandler 0x0800BFFB 4 Code Wk STM32G07x_Vectors.o
EXTI2_3_IRQHandler 0x0800BFFD 4 Code Wk STM32G07x_Vectors.o
EXTI4_15_IRQHandler 0x080096D5 44 4 Code Gb firmware_lto.o
EXTI4_15_IRQHandler 0x0800BFFF 4 Code Wk STM32G07x_Vectors.o
FLASH_IRQHandler 0x0800BFF7 4 Code Wk STM32G07x_Vectors.o
HAL_ADC_ConfigChannel 0x08000245 668 4 Code Lc firmware_lto.o
HAL_CRC_Calculate 0x080004E1 424 4 Code Lc firmware_lto.o
HAL_FLASHEx_Erase 0x080009A5 464 4 Code Lc firmware_lto.o
HAL_FLASHEx_OBProgram 0x08000B75 544 4 Code Lc firmware_lto.o
HAL_FLASH_Lock 0x0800082D 188 4 Code Lc firmware_lto.o
HAL_FLASH_OB_Lock 0x080008E9 188 4 Code Lc firmware_lto.o
HAL_FLASH_Program 0x08000689 420 4 Code Lc firmware_lto.o
HAL_GPIO_Init 0x08000D95 416 4 Code Lc firmware_lto.o
HAL_SPI_TransmitReceive 0x080010CD 648 4 Code Lc firmware_lto.o
HAL_TIM_IC_CaptureCallback 0x08001981 232 4 Code Lc firmware_lto.o
HSI16_TIMx_ConfigForCalibration 0x0800182D 340 4 Code Lc firmware_lto.o
HardFault_Handler 0x0800BFE7 4 Code Wk STM32G07x_Vectors.o
HardFault_Handler 0x0800C0E1 2 2 Code Gb firmware_lto.o
I2C1_IRQHandler 0x0800C01F 4 Code Wk STM32G07x_Vectors.o
I2C2_IRQHandler 0x0800C021 4 Code Wk STM32G07x_Vectors.o
NMI_Handler 0x0800BFE5 4 Code Wk STM32G07x_Vectors.o
NMI_Handler 0x0800C0DF 2 2 Code Gb firmware_lto.o
PVD_IRQHandler 0x0800BFF3 4 Code Wk STM32G07x_Vectors.o
PendSV_Handler 0x0800BFEB 4 Code Wk STM32G07x_Vectors.o
PendSV_Handler 0x0800C0E5 2 2 Code Gb firmware_lto.o
RCC_IRQHandler 0x0800BFF9 4 Code Wk STM32G07x_Vectors.o
RTC_STAMP_IRQHandler 0x0800BFF5 4 Code Wk STM32G07x_Vectors.o
Reset_Handler 0x0800BFBD 4 Code Gb STM32G0xx_Startup.o
SEGGER_RTT_Write 0x0800BBFD 116 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
SEGGER_RTT_WriteNoLock 0x0800BB91 108 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
SPI1_IRQHandler 0x0800C023 4 Code Wk STM32G07x_Vectors.o
SPI2_IRQHandler 0x0800C025 4 Code Wk STM32G07x_Vectors.o
SPI_WaitFifoStateUntilTimeout 0x08000F35 244 4 Code Lc firmware_lto.o
SPI_WaitFlagStateUntilTimeout 0x08001029 164 4 Code Lc firmware_lto.o
SVC_Handler 0x0800BFE9 4 Code Wk STM32G07x_Vectors.o
SVC_Handler 0x0800C0E3 2 2 Code Gb firmware_lto.o
SetFlashReadProtection 0x08008EB1 1 148 4 Code Lc firmware_lto.o
SysTick_Handler 0x0800932D 68 4 Code Gb firmware_lto.o
SysTick_Handler 0x0800BFED 4 Code Wk STM32G07x_Vectors.o
SystemCoreClockUpdate 0x08009889 144 4 Code Gb firmware_lto.o
SystemInit 0x0800C0E7 2 2 Code Gb firmware_lto.o
TIM14_IRQHandler 0x0800C017 4 Code Wk STM32G07x_Vectors.o
TIM15_IRQHandler 0x0800C019 4 Code Wk STM32G07x_Vectors.o
TIM16_IRQHandler 0x08009701 392 4 Code Gb firmware_lto.o
TIM16_IRQHandler 0x0800C01B 4 Code Wk STM32G07x_Vectors.o
TIM17_IRQHandler 0x0800C01D 4 Code Wk STM32G07x_Vectors.o
TIM1_BRK_UP_TRG_COMP_IRQHandler 0x0800C00B 4 Code Wk STM32G07x_Vectors.o
TIM1_CC_IRQHandler 0x0800C00D 4 Code Wk STM32G07x_Vectors.o
TIM2_IRQHandler 0x0800C00F 4 Code Wk STM32G07x_Vectors.o
TIM3_IRQHandler 0x0800C011 4 Code Wk STM32G07x_Vectors.o
TIM6_DAC_LPTIM1_IRQHandler 0x0800C013 4 Code Wk STM32G07x_Vectors.o
TIM7_LPTIM2_IRQHandler 0x0800C015 4 Code Wk STM32G07x_Vectors.o
UART_RxISR_16BIT 0x0800C493 84 2 Code Lc firmware_lto.o
UART_RxISR_16BIT_FIFOEN 0x08001629 516 4 Code Lc firmware_lto.o
UART_RxISR_8BIT 0x0800C085 90 2 Code Lc firmware_lto.o
UART_RxISR_8BIT_FIFOEN 0x080013F1 568 4 Code Lc firmware_lto.o
UART_TxISR_16BIT 0x080013B1 64 4 Code Lc firmware_lto.o
UART_TxISR_16BIT_FIFOEN 0x08001355 92 4 Code Lc firmware_lto.o
UART_TxISR_8BIT 0x0800C45B 56 2 Code Lc firmware_lto.o
UART_TxISR_8BIT_FIFOEN 0x0800C033 82 2 Code Lc firmware_lto.o
UCPD1_UCPD2_IRQHandler 0x0800C001 4 Code Wk STM32G07x_Vectors.o
USART1_IRQHandler 0x0800945D 632 4 Code Gb firmware_lto.o
USART1_IRQHandler 0x0800C027 4 Code Wk STM32G07x_Vectors.o
USART2_IRQHandler 0x0800C029 4 Code Wk STM32G07x_Vectors.o
USART3_USART4_LPUART1_IRQHandler 0x0800C02B 4 Code Wk STM32G07x_Vectors.o
WWDG_IRQHandler 0x0800BFF1 4 Code Wk STM32G07x_Vectors.o
_WriteBlocking 0x0800C385 98 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
_WriteNoCheck 0x0800C34B 58 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_X_file_bufsize 0x0800C643 4 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_X_file_stat 0x0800BB5D 52 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_X_file_write 0x0800C341 10 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_isctype 0x0800BE51 28 4 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_iswctype 0x0800BE6D 28 4 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_mbtowc 0x0800C3E7 46 2 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_tolower 0x0800C415 14 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_toupper 0x0800C657 12 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_towlower 0x0800C423 14 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_towupper 0x0800C663 12 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_wctomb 0x0800C647 16 2 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_current_locale 0x0800BE3D 20 4 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_PolyEvalP 0x0800C543 80 2 Code Lc floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_PolyEvalQ 0x0800C593 80 2 Code Lc floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_isinf 0x08009971 24 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_isnan 0x08009955 28 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_isnormal 0x08009989 40 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_signbit 0x0800C53F 4 2 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_pow10 0x0800A239 88 4 Code Gb utilops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_pre_padding 0x0800C607 44 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_prin_flush 0x0800C30D 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_print_padding 0x0800C5EB 28 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_putc 0x0800C273 154 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_stream_write 0x0800C633 16 2 Code Lc prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_vfprintf 0x0800ABCD 3 984 4 Code Gb __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_vfprintf_float_long 0x0800ABCD 3 984 4 Code Gb __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
__SEGGER_init_copy 0x0800CF73 20 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)
__SEGGER_init_done 0x0800BFB3 4 Code Gb SEGGER_THUMB_Startup.o
__SEGGER_init_zero 0x0800CF61 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)
__aeabi_d2iz 0x0800A71D 52 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_d2lz 0x0800A751 114 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_d2uiz 0x0800A7E9 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_d2ulz 0x0800A819 72 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dadd 0x0800A291 456 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmpeq 0x0800A629 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmpge 0x0800A659 68 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmpgt 0x0800A69D 62 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmple 0x0800A5E5 68 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmplt 0x0800A6DD 62 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_ddiv 0x0800A521 196 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dmul 0x0800C121 2 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dmul_aux 0x0800C0E9 394 2 Code Lc floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dsub 0x0800A459 12 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_f2uiz 0x0800A7C5 36 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_fmul 0x0800A469 182 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_i2d 0x0800A861 22 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_idiv 0x0800A9BD 64 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_idiv0 0x0800AB25 6 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_idivmod 0x0800A9FD 14 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_l2d 0x0800A87D 92 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_lasr 0x0800A96D 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_ldivmod 0x0800AA55 46 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_llsl 0x0800A92D 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_llsr 0x0800A94D 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_lmul 0x0800A98D 46 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_memclr 0x0800BE05 20 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memclr4 0x0800BE05 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memclr8 0x0800BE05 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memcpy 0x0800BDF5 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memcpy4 0x0800BDF5 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memcpy8 0x0800BDF5 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memmove 0x0800BE19 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memmove4 0x0800BE19 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memmove8 0x0800BE19 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memset 0x0800BE07 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memset4 0x0800BE07 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memset8 0x0800BE07 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_ui2d 0x0800A8F9 28 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_ui2f 0x0800A8D9 30 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_uidiv 0x0800AA0D 56 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_uidivmod 0x0800AA45 16 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_ul2d 0x0800A915 20 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_uldivmod 0x0800AA85 160 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
_start 0x0800BFA9 4 Code Gb SEGGER_THUMB_Startup.o
abs 0x0800C5E3 8 2 Code Wk intops.o (libc_v6m_t_le_eabi.a)
exit 0x0800BFB7 4 Code Gb SEGGER_THUMB_Startup.o
exp 0x08009DE1 472 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
floor 0x08009BAD 200 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
fmod 0x08009A31 380 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
fputc 0x0800C4E7 36 2 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
frexp 0x080099F9 56 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
fwrite 0x0800C50B 52 2 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
ldexp 0x080099B1 72 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
log 0x08009C75 364 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
main 0x080039ED 21 700 4 Code Gb firmware_lto.o
memcpy 0x0800BDF5 14 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
memset 0x0800BE0D 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
pow 0x08009FB9 640 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
printf 0x0800ABA5 40 4 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
putchar 0x08009919 16 4 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
puts 0x08009929 44 4 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
strlen 0x0800BC71 168 4 Code Wk strops.o (strops_v6m_t_le_eabi.a)
strnlen 0x0800BD19 220 4 Code Wk strops.o (strops_v6m_t_le_eabi.a)
vfprintf 0x0800C327 26 2 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
vfprintf_l 0x0800AB2D 120 4 Code Wk prinops.o (libc_v6m_t_le_eabi.a)

Function symbols by address

Address Symbol name Size Align Type Bd Object File
0x080001D1 ADC_DMAConvCplt 116 4 Code Lc firmware_lto.o
0x08000245 HAL_ADC_ConfigChannel 668 4 Code Lc firmware_lto.o
0x080004E1 HAL_CRC_Calculate 424 4 Code Lc firmware_lto.o
0x08000689 HAL_FLASH_Program 420 4 Code Lc firmware_lto.o
0x0800082D HAL_FLASH_Lock 188 4 Code Lc firmware_lto.o
0x080008E9 HAL_FLASH_OB_Lock 188 4 Code Lc firmware_lto.o
0x080009A5 HAL_FLASHEx_Erase 464 4 Code Lc firmware_lto.o
0x08000B75 HAL_FLASHEx_OBProgram 544 4 Code Lc firmware_lto.o
0x08000D95 HAL_GPIO_Init 416 4 Code Lc firmware_lto.o
0x08000F35 SPI_WaitFifoStateUntilTimeout 244 4 Code Lc firmware_lto.o
0x08001029 SPI_WaitFlagStateUntilTimeout 164 4 Code Lc firmware_lto.o
0x080010CD HAL_SPI_TransmitReceive 648 4 Code Lc firmware_lto.o
0x08001355 UART_TxISR_16BIT_FIFOEN 92 4 Code Lc firmware_lto.o
0x080013B1 UART_TxISR_16BIT 64 4 Code Lc firmware_lto.o
0x080013F1 UART_RxISR_8BIT_FIFOEN 568 4 Code Lc firmware_lto.o
0x08001629 UART_RxISR_16BIT_FIFOEN 516 4 Code Lc firmware_lto.o
0x0800182D HSI16_TIMx_ConfigForCalibration 340 4 Code Lc firmware_lto.o
0x08001981 HAL_TIM_IC_CaptureCallback 232 4 Code Lc firmware_lto.o
0x08001A69 ADS1260_init 3 408 4 Code Lc firmware_lto.o
0x080027B9 EEPROM_fullRestore 840 4 Code Lc firmware_lto.o
0x08002B01 EEPROM_readConfig 904 4 Code Lc firmware_lto.o
0x08002E89 EEPROM_factoryRestore 1 888 4 Code Lc firmware_lto.o
0x080035E9 EEPROM_storeConfig 1 028 4 Code Lc firmware_lto.o
0x080039ED main 21 700 4 Code Gb firmware_lto.o
0x08008EB1 SetFlashReadProtection 1 148 4 Code Lc firmware_lto.o
0x0800932D SysTick_Handler 68 4 Code Gb firmware_lto.o
0x08009371 DMA_Channel1_IRQHandler 236 4 Code Gb firmware_lto.o
0x0800945D USART1_IRQHandler 632 4 Code Gb firmware_lto.o
0x080096D5 EXTI4_15_IRQHandler 44 4 Code Gb firmware_lto.o
0x08009701 TIM16_IRQHandler 392 4 Code Gb firmware_lto.o
0x08009889 SystemCoreClockUpdate 144 4 Code Gb firmware_lto.o
0x08009919 putchar 16 4 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
0x08009929 puts 44 4 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
0x08009955 __SEGGER_RTL_float64_isnan 28 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08009971 __SEGGER_RTL_float64_isinf 24 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08009989 __SEGGER_RTL_float64_isnormal 40 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x080099B1 ldexp 72 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x080099F9 frexp 56 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08009A31 fmod 380 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08009BAD floor 200 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08009C75 log 364 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08009DE1 exp 472 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08009FB9 pow 640 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x0800A239 __SEGGER_RTL_pow10 88 4 Code Gb utilops.o (libc_v6m_t_le_eabi.a)
0x0800A291 __aeabi_dadd 456 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A459 __aeabi_dsub 12 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A469 __aeabi_fmul 182 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A521 __aeabi_ddiv 196 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A5E5 __aeabi_dcmple 68 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A629 __aeabi_dcmpeq 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A659 __aeabi_dcmpge 68 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A69D __aeabi_dcmpgt 62 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A6DD __aeabi_dcmplt 62 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A71D __aeabi_d2iz 52 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A751 __aeabi_d2lz 114 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A7C5 __aeabi_f2uiz 36 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A7E9 __aeabi_d2uiz 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A819 __aeabi_d2ulz 72 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A861 __aeabi_i2d 22 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A87D __aeabi_l2d 92 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A8D9 __aeabi_ui2f 30 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A8F9 __aeabi_ui2d 28 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A915 __aeabi_ul2d 20 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A92D __aeabi_llsl 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A94D __aeabi_llsr 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A96D __aeabi_lasr 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A98D __aeabi_lmul 46 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A9BD __aeabi_idiv 64 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800A9FD __aeabi_idivmod 14 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800AA0D __aeabi_uidiv 56 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800AA45 __aeabi_uidivmod 16 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800AA55 __aeabi_ldivmod 46 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800AA85 __aeabi_uldivmod 160 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800AB25 __aeabi_idiv0 6 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800AB2D vfprintf_l 120 4 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
0x0800ABA5 printf 40 4 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
0x0800ABCD __SEGGER_RTL_vfprintf_float_long 3 984 4 Code Gb __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0x0800ABCD __SEGGER_RTL_vfprintf 3 984 4 Code Gb __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0x0800BB5D __SEGGER_RTL_X_file_stat 52 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800BB91 SEGGER_RTT_WriteNoLock 108 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800BBFD SEGGER_RTT_Write 116 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800BC71 strlen 168 4 Code Wk strops.o (strops_v6m_t_le_eabi.a)
0x0800BD19 strnlen 220 4 Code Wk strops.o (strops_v6m_t_le_eabi.a)
0x0800BDF5 memcpy 14 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BDF5 __aeabi_memcpy8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BDF5 __aeabi_memcpy4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BDF5 __aeabi_memcpy 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BE05 __aeabi_memclr8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BE05 __aeabi_memclr4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BE05 __aeabi_memclr 20 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BE07 __aeabi_memset8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BE07 __aeabi_memset4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BE07 __aeabi_memset 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BE0D memset 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BE19 __aeabi_memmove8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BE19 __aeabi_memmove4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BE19 __aeabi_memmove 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800BE3D __SEGGER_RTL_current_locale 20 4 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800BE51 __SEGGER_RTL_ascii_isctype 28 4 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800BE6D __SEGGER_RTL_ascii_iswctype 28 4 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800BFA9 _start 4 Code Gb SEGGER_THUMB_Startup.o
0x0800BFB3 __SEGGER_init_done 4 Code Gb SEGGER_THUMB_Startup.o
0x0800BFB7 exit 4 Code Gb SEGGER_THUMB_Startup.o
0x0800BFBD Reset_Handler 4 Code Gb STM32G0xx_Startup.o
0x0800BFE5 NMI_Handler 4 Code Wk STM32G07x_Vectors.o
0x0800BFE7 HardFault_Handler 4 Code Wk STM32G07x_Vectors.o
0x0800BFE9 SVC_Handler 4 Code Wk STM32G07x_Vectors.o
0x0800BFEB PendSV_Handler 4 Code Wk STM32G07x_Vectors.o
0x0800BFED SysTick_Handler 4 Code Wk STM32G07x_Vectors.o
0x0800BFEF Dummy_Handler 4 Code Lc STM32G07x_Vectors.o
0x0800BFF1 WWDG_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800BFF3 PVD_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800BFF5 RTC_STAMP_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800BFF7 FLASH_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800BFF9 RCC_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800BFFB EXTI0_1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800BFFD EXTI2_3_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800BFFF EXTI4_15_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C001 UCPD1_UCPD2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C003 DMA_Channel1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C005 DMA_Channel2_3_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C007 DMA_Channel4_5_6_7_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C009 ADC_COMP_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C00B TIM1_BRK_UP_TRG_COMP_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C00D TIM1_CC_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C00F TIM2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C011 TIM3_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C013 TIM6_DAC_LPTIM1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C015 TIM7_LPTIM2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C017 TIM14_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C019 TIM15_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C01B TIM16_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C01D TIM17_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C01F I2C1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C021 I2C2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C023 SPI1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C025 SPI2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C027 USART1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C029 USART2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C02B USART3_USART4_LPUART1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C02D CEC_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C02F AES_RNG_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800C031 ADC_DMAHalfConvCplt 2 2 Code Lc firmware_lto.o
0x0800C033 UART_TxISR_8BIT_FIFOEN 82 2 Code Lc firmware_lto.o
0x0800C085 UART_RxISR_8BIT 90 2 Code Lc firmware_lto.o
0x0800C0DF NMI_Handler 2 2 Code Gb firmware_lto.o
0x0800C0E1 HardFault_Handler 2 2 Code Gb firmware_lto.o
0x0800C0E3 SVC_Handler 2 2 Code Gb firmware_lto.o
0x0800C0E5 PendSV_Handler 2 2 Code Gb firmware_lto.o
0x0800C0E7 SystemInit 2 2 Code Gb firmware_lto.o
0x0800C0E9 __aeabi_dmul_aux 394 2 Code Lc floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800C121 __aeabi_dmul 2 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800C273 __SEGGER_RTL_putc 154 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
0x0800C30D __SEGGER_RTL_prin_flush 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
0x0800C327 vfprintf 26 2 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
0x0800C341 __SEGGER_RTL_X_file_write 10 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800C34B _WriteNoCheck 58 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800C385 _WriteBlocking 98 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800C3E7 __SEGGER_RTL_ascii_mbtowc 46 2 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C415 __SEGGER_RTL_ascii_tolower 14 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C423 __SEGGER_RTL_ascii_towlower 14 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C447 ADC_DMAError 20 2 Code Lc firmware_lto.o
0x0800C45B UART_TxISR_8BIT 56 2 Code Lc firmware_lto.o
0x0800C493 UART_RxISR_16BIT 84 2 Code Lc firmware_lto.o
0x0800C4E7 fputc 36 2 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
0x0800C50B fwrite 52 2 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
0x0800C53F __SEGGER_RTL_float64_signbit 4 2 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x0800C543 __SEGGER_RTL_float64_PolyEvalP 80 2 Code Lc floatops.o (libc_v6m_t_le_eabi.a)
0x0800C593 __SEGGER_RTL_float64_PolyEvalQ 80 2 Code Lc floatops.o (libc_v6m_t_le_eabi.a)
0x0800C5E3 abs 8 2 Code Wk intops.o (libc_v6m_t_le_eabi.a)
0x0800C5EB __SEGGER_RTL_print_padding 28 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
0x0800C607 __SEGGER_RTL_pre_padding 44 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
0x0800C633 __SEGGER_RTL_stream_write 16 2 Code Lc prinops.o (libc_v6m_t_le_eabi.a)
0x0800C643 __SEGGER_RTL_X_file_bufsize 4 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800C647 __SEGGER_RTL_ascii_wctomb 16 2 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C657 __SEGGER_RTL_ascii_toupper 12 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C663 __SEGGER_RTL_ascii_towupper 12 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800CF61 __SEGGER_init_zero 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)
0x0800CF73 __SEGGER_init_copy 20 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)

Function symbols by descending size

Symbol name Size Align Type Bd Object File
main 21 700 4 Code Gb firmware_lto.o
__SEGGER_RTL_vfprintf 3 984 4 Code Gb __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_vfprintf_float_long 3 984 4 Code Gb __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
ADS1260_init 3 408 4 Code Lc firmware_lto.o
EEPROM_factoryRestore 1 888 4 Code Lc firmware_lto.o
SetFlashReadProtection 1 148 4 Code Lc firmware_lto.o
EEPROM_storeConfig 1 028 4 Code Lc firmware_lto.o
EEPROM_readConfig 904 4 Code Lc firmware_lto.o
EEPROM_fullRestore 840 4 Code Lc firmware_lto.o
HAL_ADC_ConfigChannel 668 4 Code Lc firmware_lto.o
HAL_SPI_TransmitReceive 648 4 Code Lc firmware_lto.o
pow 640 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
USART1_IRQHandler 632 4 Code Gb firmware_lto.o
UART_RxISR_8BIT_FIFOEN 568 4 Code Lc firmware_lto.o
HAL_FLASHEx_OBProgram 544 4 Code Lc firmware_lto.o
UART_RxISR_16BIT_FIFOEN 516 4 Code Lc firmware_lto.o
exp 472 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
HAL_FLASHEx_Erase 464 4 Code Lc firmware_lto.o
__aeabi_dadd 456 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
HAL_CRC_Calculate 424 4 Code Lc firmware_lto.o
HAL_FLASH_Program 420 4 Code Lc firmware_lto.o
HAL_GPIO_Init 416 4 Code Lc firmware_lto.o
__aeabi_dmul_aux 394 2 Code Lc floatasmops_arm.o (libc_v6m_t_le_eabi.a)
TIM16_IRQHandler 392 4 Code Gb firmware_lto.o
fmod 380 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
log 364 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
HSI16_TIMx_ConfigForCalibration 340 4 Code Lc firmware_lto.o
SPI_WaitFifoStateUntilTimeout 244 4 Code Lc firmware_lto.o
DMA_Channel1_IRQHandler 236 4 Code Gb firmware_lto.o
HAL_TIM_IC_CaptureCallback 232 4 Code Lc firmware_lto.o
strnlen 220 4 Code Wk strops.o (strops_v6m_t_le_eabi.a)
floor 200 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
__aeabi_ddiv 196 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
HAL_FLASH_Lock 188 4 Code Lc firmware_lto.o
HAL_FLASH_OB_Lock 188 4 Code Lc firmware_lto.o
__aeabi_fmul 182 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
strlen 168 4 Code Wk strops.o (strops_v6m_t_le_eabi.a)
SPI_WaitFlagStateUntilTimeout 164 4 Code Lc firmware_lto.o
__aeabi_uldivmod 160 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_putc 154 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
SystemCoreClockUpdate 144 4 Code Gb firmware_lto.o
vfprintf_l 120 4 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
ADC_DMAConvCplt 116 4 Code Lc firmware_lto.o
SEGGER_RTT_Write 116 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
__aeabi_d2lz 114 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
SEGGER_RTT_WriteNoLock 108 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
_WriteBlocking 98 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
UART_TxISR_16BIT_FIFOEN 92 4 Code Lc firmware_lto.o
__aeabi_l2d 92 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
UART_RxISR_8BIT 90 2 Code Lc firmware_lto.o
__SEGGER_RTL_pow10 88 4 Code Gb utilops.o (libc_v6m_t_le_eabi.a)
UART_RxISR_16BIT 84 2 Code Lc firmware_lto.o
UART_TxISR_8BIT_FIFOEN 82 2 Code Lc firmware_lto.o
__SEGGER_RTL_float64_PolyEvalP 80 2 Code Lc floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_PolyEvalQ 80 2 Code Lc floatops.o (libc_v6m_t_le_eabi.a)
__aeabi_d2ulz 72 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
ldexp 72 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
SysTick_Handler 68 4 Code Gb firmware_lto.o
__aeabi_dcmpge 68 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmple 68 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
UART_TxISR_16BIT 64 4 Code Lc firmware_lto.o
__aeabi_idiv 64 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmpgt 62 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmplt 62 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
_WriteNoCheck 58 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
UART_TxISR_8BIT 56 2 Code Lc firmware_lto.o
__aeabi_uidiv 56 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
frexp 56 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_X_file_stat 52 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__aeabi_d2iz 52 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
fwrite 52 2 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_mbtowc 46 2 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__aeabi_d2uiz 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmpeq 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_ldivmod 46 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_lmul 46 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
EXTI4_15_IRQHandler 44 4 Code Gb firmware_lto.o
__SEGGER_RTL_pre_padding 44 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
puts 44 4 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_isnormal 40 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
printf 40 4 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
__aeabi_f2uiz 36 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
fputc 36 2 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
__aeabi_lasr 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_llsl 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_llsr 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_ui2f 30 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_isctype 28 4 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_iswctype 28 4 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_isnan 28 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_print_padding 28 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
__aeabi_ui2d 28 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_prin_flush 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
vfprintf 26 2 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_isinf 24 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
__aeabi_i2d 22 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
ADC_DMAError 20 2 Code Lc firmware_lto.o
__SEGGER_RTL_current_locale 20 4 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_init_copy 20 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)
__aeabi_memclr 20 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_ul2d 20 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__SEGGER_init_zero 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_wctomb 16 2 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_stream_write 16 2 Code Lc prinops.o (libc_v6m_t_le_eabi.a)
__aeabi_uidivmod 16 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
putchar 16 4 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_tolower 14 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_towlower 14 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__aeabi_idivmod 14 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
memcpy 14 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_toupper 12 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_towupper 12 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__aeabi_dsub 12 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_X_file_write 10 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
abs 8 2 Code Wk intops.o (libc_v6m_t_le_eabi.a)
__aeabi_idiv0 6 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_X_file_bufsize 4 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_signbit 4 2 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
ADC_DMAHalfConvCplt 2 2 Code Lc firmware_lto.o
HardFault_Handler 2 2 Code Gb firmware_lto.o
NMI_Handler 2 2 Code Gb firmware_lto.o
PendSV_Handler 2 2 Code Gb firmware_lto.o
SVC_Handler 2 2 Code Gb firmware_lto.o
SystemInit 2 2 Code Gb firmware_lto.o
ADC_COMP_IRQHandler 4 Code Wk STM32G07x_Vectors.o
AES_RNG_IRQHandler 4 Code Wk STM32G07x_Vectors.o
CEC_IRQHandler 4 Code Wk STM32G07x_Vectors.o
DMA_Channel1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
DMA_Channel2_3_IRQHandler 4 Code Wk STM32G07x_Vectors.o
DMA_Channel4_5_6_7_IRQHandler 4 Code Wk STM32G07x_Vectors.o
Dummy_Handler 4 Code Lc STM32G07x_Vectors.o
EXTI0_1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
EXTI2_3_IRQHandler 4 Code Wk STM32G07x_Vectors.o
EXTI4_15_IRQHandler 4 Code Wk STM32G07x_Vectors.o
FLASH_IRQHandler 4 Code Wk STM32G07x_Vectors.o
HardFault_Handler 4 Code Wk STM32G07x_Vectors.o
I2C1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
I2C2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
NMI_Handler 4 Code Wk STM32G07x_Vectors.o
PVD_IRQHandler 4 Code Wk STM32G07x_Vectors.o
PendSV_Handler 4 Code Wk STM32G07x_Vectors.o
RCC_IRQHandler 4 Code Wk STM32G07x_Vectors.o
RTC_STAMP_IRQHandler 4 Code Wk STM32G07x_Vectors.o
Reset_Handler 4 Code Gb STM32G0xx_Startup.o
SPI1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
SPI2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
SVC_Handler 4 Code Wk STM32G07x_Vectors.o
SysTick_Handler 4 Code Wk STM32G07x_Vectors.o
TIM14_IRQHandler 4 Code Wk STM32G07x_Vectors.o
TIM15_IRQHandler 4 Code Wk STM32G07x_Vectors.o
TIM16_IRQHandler 4 Code Wk STM32G07x_Vectors.o
TIM17_IRQHandler 4 Code Wk STM32G07x_Vectors.o
TIM1_BRK_UP_TRG_COMP_IRQHandler 4 Code Wk STM32G07x_Vectors.o
TIM1_CC_IRQHandler 4 Code Wk STM32G07x_Vectors.o
TIM2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
TIM3_IRQHandler 4 Code Wk STM32G07x_Vectors.o
TIM6_DAC_LPTIM1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
TIM7_LPTIM2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
UCPD1_UCPD2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
USART1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
USART2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
USART3_USART4_LPUART1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
WWDG_IRQHandler 4 Code Wk STM32G07x_Vectors.o
__SEGGER_init_done 4 Code Gb SEGGER_THUMB_Startup.o
__aeabi_dmul 2 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_memclr4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memclr8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memcpy 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memcpy4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memcpy8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memmove 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memmove4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memmove8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memset 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memset4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memset8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
_start 4 Code Gb SEGGER_THUMB_Startup.o
exit 4 Code Gb SEGGER_THUMB_Startup.o
memset 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)

Read-write data symbols by name

Symbol name Address Size Align Type Bd Object File
ADS1260_ProcessCurrent.avgsum 0x20000F7C 4 4 Zero Lc firmware_lto.o
ADS1260_ProcessCurrent.meas_counter 0x20000F78 4 4 Zero Lc firmware_lto.o
AH_COUNTER_Exec.batteryFullCounter 0x20000F8E 2 2 Zero Lc firmware_lto.o
AH_COUNTER_Exec.lowVoltageCnt 0x20000F8A 2 2 Zero Lc firmware_lto.o
AH_COUNTER_Exec.totalCharge 0x200005B0 8 8 Zero Lc firmware_lto.o
AH_COUNTER_Exec.totalDischarge 0x200005A8 8 8 Zero Lc firmware_lto.o
BATTERY_VOLTAGE_Exec.avgsumP 0x20000F74 4 4 Zero Lc firmware_lto.o
BATTERY_VOLTAGE_Exec.measCounter 0x20000F70 4 4 Zero Lc firmware_lto.o
Capture 0x20000F6C 4 4 Zero Lc firmware_lto.o
CaptureState 0x20000F68 4 4 Zero Lc firmware_lto.o
ESR_Exec.last_refresh 0x20000F64 4 4 Zero Lc firmware_lto.o
ESR_FAST_Exec.last_refresh 0x20000F60 4 4 Zero Lc firmware_lto.o
EraseInitStruct.0 0x20000F90 1 4 Zero Lc firmware_lto.o
EraseInitStruct.2 0x20000F5C 4 4 Zero Lc firmware_lto.o
EraseInitStruct.3 0x20000F8C 1 4 Zero Lc firmware_lto.o
FAST_CURRENT_Exec.measCounter 0x20000F58 4 4 Zero Lc firmware_lto.o
IC1ReadValue1 0x20000F54 4 4 Zero Lc firmware_lto.o
IC1ReadValue2 0x20000F50 4 4 Zero Lc firmware_lto.o
OUTPUTS_CheckLVP.lastMode 0x20000F86 2 2 Zero Lc firmware_lto.o
OUTPUTS_CheckOVP.lastMode 0x20000F82 2 2 Zero Lc firmware_lto.o
REF_VOLTAGE_Exec.avgsum 0x20000F4C 4 4 Zero Lc firmware_lto.o
SELF_DISCHARGE_Exec.avgsum 0x20000F48 4 4 Zero Lc firmware_lto.o
SELF_DISCHARGE_Exec.holding_counter 0x20000F44 4 4 Zero Lc firmware_lto.o
SELF_DISCHARGE_Exec.last_days 0x20000F40 4 4 Zero Lc firmware_lto.o
SELF_DISCHARGE_Exec.u_hold 0x20000F3C 4 4 Zero Lc firmware_lto.o
SaveCounter.last_days 0x20000F38 4 4 Zero Lc firmware_lto.o
SysTick_Handler.ms 0x20000F34 4 4 Zero Lc firmware_lto.o
SystemCoreClock 0x20000020 4 4 Init Lc firmware_lto.o
TimHandle 0x20000E44 76 4 Zero Lc firmware_lto.o
WH_COUNTER_Exec.totalCharge 0x200005A0 8 8 Zero Lc firmware_lto.o
WH_COUNTER_Exec.totalDischarge 0x20000598 8 8 Zero Lc firmware_lto.o
_SEGGER_RTT 0x200009EC 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
__RAL_global_locale 0x20000000 20 4 Init Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_global_locale 0x20000000 20 4 Init Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_locale_ptr 0x20000F1C 4 4 Zero Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_stderr_file 0x20000F18 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_stdin_file 0x20000F14 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_stdout_file 0x20000F10 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
_acDownBuffer 0x20001391 16 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
_acUpBuffer 0x20000F91 1 024 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
aFrequenceChangeTable 0x200007EC 512 4 Zero Lc firmware_lto.o
adcData 0x20000EE0 36 4 Zero Lc firmware_lto.o
avgValWithOffsetCommonModeOffsetCorrection 0x20000F30 4 4 Zero Lc firmware_lto.o
avgValWithOffsetCompensation 0x20000F2C 4 4 Zero Lc firmware_lto.o
calTemperatureSensor30Value 0x20000F28 4 4 Zero Lc firmware_lto.o
calTemperatureSensorDiff 0x20000F24 4 4 Zero Lc firmware_lto.o
current 0x20000590 8 8 Zero Lc firmware_lto.o
currentWithGainCorrection 0x20000588 8 8 Zero Lc firmware_lto.o
current_buffer 0x20000CA0 128 4 Zero Lc firmware_lto.o
current_buffer_fast 0x20000C20 128 4 Zero Lc firmware_lto.o
eepromData 0x200003E0 216 8 Zero Lc firmware_lto.o
eepromOldData 0x200004B8 208 8 Zero Lc firmware_lto.o
frequencyMW 0x20000F20 4 4 Zero Lc firmware_lto.o
hadc1 0x20000D84 100 4 Zero Lc firmware_lto.o
hcrc 0x20000EBC 36 4 Zero Lc firmware_lto.o
hdma_adc1 0x20000DE8 92 4 Zero Lc firmware_lto.o
hrtc 0x20000E90 44 4 Zero Lc firmware_lto.o
hspi1 0x20000D20 100 4 Zero Lc firmware_lto.o
huart1 0x20000A94 140 4 Zero Lc firmware_lto.o
loopCounter 0x20000F0C 4 4 Zero Lc firmware_lto.o
modbusData 0x200005B8 564 4 Zero Lc firmware_lto.o
newADC 0x20000F08 4 4 Zero Lc firmware_lto.o
newCurrentValue 0x20000F04 4 4 Zero Lc firmware_lto.o
pFlash.0 0x20000F88 1 4 Zero Lc firmware_lto.o
startMeasurement 0x20000F84 1 4 Zero Lc firmware_lto.o
stderr 0x2000001C 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
stdin 0x20000018 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
stdout 0x20000014 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
sys_data 0x20000028 952 8 Zero Lc firmware_lto.o
uwTick 0x20000024 4 4 Zero Lc firmware_lto.o
uwTickPrio 0x20000F80 1 4 Zero Lc firmware_lto.o
voltage_buffer 0x20000BA0 128 4 Zero Lc firmware_lto.o
voltage_buffer_fast 0x20000B20 128 4 Zero Lc firmware_lto.o

Read-write data symbols by address

Address Symbol name Size Align Type Bd Object File
0x20000000 __SEGGER_RTL_global_locale 20 4 Init Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x20000000 __RAL_global_locale 20 4 Init Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x20000014 stdout 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x20000018 stdin 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x2000001C stderr 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x20000020 SystemCoreClock 4 4 Init Lc firmware_lto.o
0x20000024 uwTick 4 4 Zero Lc firmware_lto.o
0x20000028 sys_data 952 8 Zero Lc firmware_lto.o
0x200003E0 eepromData 216 8 Zero Lc firmware_lto.o
0x200004B8 eepromOldData 208 8 Zero Lc firmware_lto.o
0x20000588 currentWithGainCorrection 8 8 Zero Lc firmware_lto.o
0x20000590 current 8 8 Zero Lc firmware_lto.o
0x20000598 WH_COUNTER_Exec.totalDischarge 8 8 Zero Lc firmware_lto.o
0x200005A0 WH_COUNTER_Exec.totalCharge 8 8 Zero Lc firmware_lto.o
0x200005A8 AH_COUNTER_Exec.totalDischarge 8 8 Zero Lc firmware_lto.o
0x200005B0 AH_COUNTER_Exec.totalCharge 8 8 Zero Lc firmware_lto.o
0x200005B8 modbusData 564 4 Zero Lc firmware_lto.o
0x200007EC aFrequenceChangeTable 512 4 Zero Lc firmware_lto.o
0x200009EC _SEGGER_RTT 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x20000A94 huart1 140 4 Zero Lc firmware_lto.o
0x20000B20 voltage_buffer_fast 128 4 Zero Lc firmware_lto.o
0x20000BA0 voltage_buffer 128 4 Zero Lc firmware_lto.o
0x20000C20 current_buffer_fast 128 4 Zero Lc firmware_lto.o
0x20000CA0 current_buffer 128 4 Zero Lc firmware_lto.o
0x20000D20 hspi1 100 4 Zero Lc firmware_lto.o
0x20000D84 hadc1 100 4 Zero Lc firmware_lto.o
0x20000DE8 hdma_adc1 92 4 Zero Lc firmware_lto.o
0x20000E44 TimHandle 76 4 Zero Lc firmware_lto.o
0x20000E90 hrtc 44 4 Zero Lc firmware_lto.o
0x20000EBC hcrc 36 4 Zero Lc firmware_lto.o
0x20000EE0 adcData 36 4 Zero Lc firmware_lto.o
0x20000F04 newCurrentValue 4 4 Zero Lc firmware_lto.o
0x20000F08 newADC 4 4 Zero Lc firmware_lto.o
0x20000F0C loopCounter 4 4 Zero Lc firmware_lto.o
0x20000F10 __SEGGER_RTL_stdout_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x20000F14 __SEGGER_RTL_stdin_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x20000F18 __SEGGER_RTL_stderr_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x20000F1C __SEGGER_RTL_locale_ptr 4 4 Zero Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x20000F20 frequencyMW 4 4 Zero Lc firmware_lto.o
0x20000F24 calTemperatureSensorDiff 4 4 Zero Lc firmware_lto.o
0x20000F28 calTemperatureSensor30Value 4 4 Zero Lc firmware_lto.o
0x20000F2C avgValWithOffsetCompensation 4 4 Zero Lc firmware_lto.o
0x20000F30 avgValWithOffsetCommonModeOffsetCorrection 4 4 Zero Lc firmware_lto.o
0x20000F34 SysTick_Handler.ms 4 4 Zero Lc firmware_lto.o
0x20000F38 SaveCounter.last_days 4 4 Zero Lc firmware_lto.o
0x20000F3C SELF_DISCHARGE_Exec.u_hold 4 4 Zero Lc firmware_lto.o
0x20000F40 SELF_DISCHARGE_Exec.last_days 4 4 Zero Lc firmware_lto.o
0x20000F44 SELF_DISCHARGE_Exec.holding_counter 4 4 Zero Lc firmware_lto.o
0x20000F48 SELF_DISCHARGE_Exec.avgsum 4 4 Zero Lc firmware_lto.o
0x20000F4C REF_VOLTAGE_Exec.avgsum 4 4 Zero Lc firmware_lto.o
0x20000F50 IC1ReadValue2 4 4 Zero Lc firmware_lto.o
0x20000F54 IC1ReadValue1 4 4 Zero Lc firmware_lto.o
0x20000F58 FAST_CURRENT_Exec.measCounter 4 4 Zero Lc firmware_lto.o
0x20000F5C EraseInitStruct.2 4 4 Zero Lc firmware_lto.o
0x20000F60 ESR_FAST_Exec.last_refresh 4 4 Zero Lc firmware_lto.o
0x20000F64 ESR_Exec.last_refresh 4 4 Zero Lc firmware_lto.o
0x20000F68 CaptureState 4 4 Zero Lc firmware_lto.o
0x20000F6C Capture 4 4 Zero Lc firmware_lto.o
0x20000F70 BATTERY_VOLTAGE_Exec.measCounter 4 4 Zero Lc firmware_lto.o
0x20000F74 BATTERY_VOLTAGE_Exec.avgsumP 4 4 Zero Lc firmware_lto.o
0x20000F78 ADS1260_ProcessCurrent.meas_counter 4 4 Zero Lc firmware_lto.o
0x20000F7C ADS1260_ProcessCurrent.avgsum 4 4 Zero Lc firmware_lto.o
0x20000F80 uwTickPrio 1 4 Zero Lc firmware_lto.o
0x20000F82 OUTPUTS_CheckOVP.lastMode 2 2 Zero Lc firmware_lto.o
0x20000F84 startMeasurement 1 4 Zero Lc firmware_lto.o
0x20000F86 OUTPUTS_CheckLVP.lastMode 2 2 Zero Lc firmware_lto.o
0x20000F88 pFlash.0 1 4 Zero Lc firmware_lto.o
0x20000F8A AH_COUNTER_Exec.lowVoltageCnt 2 2 Zero Lc firmware_lto.o
0x20000F8C EraseInitStruct.3 1 4 Zero Lc firmware_lto.o
0x20000F8E AH_COUNTER_Exec.batteryFullCounter 2 2 Zero Lc firmware_lto.o
0x20000F90 EraseInitStruct.0 1 4 Zero Lc firmware_lto.o
0x20000F91 _acUpBuffer 1 024 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x20001391 _acDownBuffer 16 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.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_v6m_t_le_eabi.a)
sys_data 952 8 Zero Lc firmware_lto.o
modbusData 564 4 Zero Lc firmware_lto.o
aFrequenceChangeTable 512 4 Zero Lc firmware_lto.o
eepromData 216 8 Zero Lc firmware_lto.o
eepromOldData 208 8 Zero Lc firmware_lto.o
_SEGGER_RTT 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
huart1 140 4 Zero Lc firmware_lto.o
current_buffer 128 4 Zero Lc firmware_lto.o
current_buffer_fast 128 4 Zero Lc firmware_lto.o
voltage_buffer 128 4 Zero Lc firmware_lto.o
voltage_buffer_fast 128 4 Zero Lc firmware_lto.o
hadc1 100 4 Zero Lc firmware_lto.o
hspi1 100 4 Zero Lc firmware_lto.o
hdma_adc1 92 4 Zero Lc firmware_lto.o
TimHandle 76 4 Zero Lc firmware_lto.o
hrtc 44 4 Zero Lc firmware_lto.o
adcData 36 4 Zero Lc firmware_lto.o
hcrc 36 4 Zero Lc firmware_lto.o
__RAL_global_locale 20 4 Init Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_global_locale 20 4 Init Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
_acDownBuffer 16 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
AH_COUNTER_Exec.totalCharge 8 8 Zero Lc firmware_lto.o
AH_COUNTER_Exec.totalDischarge 8 8 Zero Lc firmware_lto.o
WH_COUNTER_Exec.totalCharge 8 8 Zero Lc firmware_lto.o
WH_COUNTER_Exec.totalDischarge 8 8 Zero Lc firmware_lto.o
current 8 8 Zero Lc firmware_lto.o
currentWithGainCorrection 8 8 Zero Lc firmware_lto.o
ADS1260_ProcessCurrent.avgsum 4 4 Zero Lc firmware_lto.o
ADS1260_ProcessCurrent.meas_counter 4 4 Zero Lc firmware_lto.o
BATTERY_VOLTAGE_Exec.avgsumP 4 4 Zero Lc firmware_lto.o
BATTERY_VOLTAGE_Exec.measCounter 4 4 Zero Lc firmware_lto.o
Capture 4 4 Zero Lc firmware_lto.o
CaptureState 4 4 Zero Lc firmware_lto.o
ESR_Exec.last_refresh 4 4 Zero Lc firmware_lto.o
ESR_FAST_Exec.last_refresh 4 4 Zero Lc firmware_lto.o
EraseInitStruct.2 4 4 Zero Lc firmware_lto.o
FAST_CURRENT_Exec.measCounter 4 4 Zero Lc firmware_lto.o
IC1ReadValue1 4 4 Zero Lc firmware_lto.o
IC1ReadValue2 4 4 Zero Lc firmware_lto.o
REF_VOLTAGE_Exec.avgsum 4 4 Zero Lc firmware_lto.o
SELF_DISCHARGE_Exec.avgsum 4 4 Zero Lc firmware_lto.o
SELF_DISCHARGE_Exec.holding_counter 4 4 Zero Lc firmware_lto.o
SELF_DISCHARGE_Exec.last_days 4 4 Zero Lc firmware_lto.o
SELF_DISCHARGE_Exec.u_hold 4 4 Zero Lc firmware_lto.o
SaveCounter.last_days 4 4 Zero Lc firmware_lto.o
SysTick_Handler.ms 4 4 Zero Lc firmware_lto.o
SystemCoreClock 4 4 Init Lc firmware_lto.o
__SEGGER_RTL_locale_ptr 4 4 Zero Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_stderr_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_stdin_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_stdout_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
avgValWithOffsetCommonModeOffsetCorrection 4 4 Zero Lc firmware_lto.o
avgValWithOffsetCompensation 4 4 Zero Lc firmware_lto.o
calTemperatureSensor30Value 4 4 Zero Lc firmware_lto.o
calTemperatureSensorDiff 4 4 Zero Lc firmware_lto.o
frequencyMW 4 4 Zero Lc firmware_lto.o
loopCounter 4 4 Zero Lc firmware_lto.o
newADC 4 4 Zero Lc firmware_lto.o
newCurrentValue 4 4 Zero Lc firmware_lto.o
stderr 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
stdin 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
stdout 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
uwTick 4 4 Zero Lc firmware_lto.o
AH_COUNTER_Exec.batteryFullCounter 2 2 Zero Lc firmware_lto.o
AH_COUNTER_Exec.lowVoltageCnt 2 2 Zero Lc firmware_lto.o
OUTPUTS_CheckLVP.lastMode 2 2 Zero Lc firmware_lto.o
OUTPUTS_CheckOVP.lastMode 2 2 Zero Lc firmware_lto.o
EraseInitStruct.0 1 4 Zero Lc firmware_lto.o
EraseInitStruct.3 1 4 Zero Lc firmware_lto.o
pFlash.0 1 4 Zero Lc firmware_lto.o
startMeasurement 1 4 Zero Lc firmware_lto.o
uwTickPrio 1 4 Zero Lc firmware_lto.o

Read-only data symbols by name

Symbol name Address Size Align Type Bd Object File
AHBPrescTable 0x0800BEC4 64 4 Cnst Lc firmware_lto.o
APBPrescTable 0x0800BF04 32 4 Cnst Lc firmware_lto.o
_DoInit._aInitStr 0x0800CC62 17 Cnst Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_aPower2 0x080000E8 72 8 Cnst Lc utilops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_ctype_map 0x0800CE6C 128 Cnst Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_ctype_mask 0x0800CCDD 13 Cnst Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale 0x0800BF24 12 4 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_abbrev_day_names 0x0800CC8E 29 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_abbrev_month_names 0x0800CCAB 49 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_am_pm_indicator 0x0800C8CA 7 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_data 0x0800BF50 88 4 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_date_format 0x0800CC7C 9 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_date_time_format 0x0800C8D1 15 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_day_names 0x0800CA10 58 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_month_names 0x0800C873 87 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_time_format 0x0800CC85 9 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_codeset_ascii 0x0800BF30 32 4 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_data_empty_string 0x0800CCDC 1 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_data_utf8_period 0x0800CA4C 2 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_Log 0x080000C0 40 8 Cnst Lc floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_hex_lc 0x0800CE54 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_hex_uc 0x0800CE44 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_ipow10 0x08000130 160 8 Cnst Gb prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_init_data__ 0x0800CF3C [36] 4 Cnst Lc [ Linker created ]
__SEGGER_init_table__ 0x0800CEEC [80] 4 Cnst Lc [ Linker created ]

Read-only data symbols by address

Address Symbol name Size Align Type Bd Object File
0x080000C0 __SEGGER_RTL_float64_Log 40 8 Cnst Lc floatops.o (libc_v6m_t_le_eabi.a)
0x080000E8 __SEGGER_RTL_aPower2 72 8 Cnst Lc utilops.o (libc_v6m_t_le_eabi.a)
0x08000130 __SEGGER_RTL_ipow10 160 8 Cnst Gb prinops.o (libc_v6m_t_le_eabi.a)
0x0800BEC4 AHBPrescTable 64 4 Cnst Lc firmware_lto.o
0x0800BF04 APBPrescTable 32 4 Cnst Lc firmware_lto.o
0x0800BF24 __SEGGER_RTL_c_locale 12 4 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800BF30 __SEGGER_RTL_codeset_ascii 32 4 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800BF50 __SEGGER_RTL_c_locale_data 88 4 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C873 __SEGGER_RTL_c_locale_month_names 87 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C8CA __SEGGER_RTL_c_locale_am_pm_indicator 7 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C8D1 __SEGGER_RTL_c_locale_date_time_format 15 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800CA10 __SEGGER_RTL_c_locale_day_names 58 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800CA4C __SEGGER_RTL_data_utf8_period 2 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800CC62 _DoInit._aInitStr 17 Cnst Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800CC7C __SEGGER_RTL_c_locale_date_format 9 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800CC85 __SEGGER_RTL_c_locale_time_format 9 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800CC8E __SEGGER_RTL_c_locale_abbrev_day_names 29 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800CCAB __SEGGER_RTL_c_locale_abbrev_month_names 49 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800CCDC __SEGGER_RTL_data_empty_string 1 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800CCDD __SEGGER_RTL_ascii_ctype_mask 13 Cnst Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800CE44 __SEGGER_RTL_hex_uc 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi.a)
0x0800CE54 __SEGGER_RTL_hex_lc 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi.a)
0x0800CE6C __SEGGER_RTL_ascii_ctype_map 128 Cnst Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800CEEC __SEGGER_init_table__ [80] 4 Cnst Lc [ Linker created ]
0x0800CF3C __SEGGER_init_data__ [36] 4 Cnst Lc [ Linker created ]

Untyped symbols by name

Symbol name Value Size Align Type Bd Object File
__APP_segment_end__ 0x0801C7FC ---- Gb [ Linker created ]
__APP_segment_size__ 0x0001C7FC ---- Gb [ Linker created ]
__APP_segment_start__ 0x08000000 ---- Gb [ Linker created ]
__APP_segment_used_end__ 0x0800CF86 ---- Gb [ Linker created ]
__APP_segment_used_size__ 0x0000CF86 ---- Gb [ Linker created ]
__APP_segment_used_start__ 0x08000000 ---- Gb [ Linker created ]
__CRC_segment_end__ 0x0801C800 ---- Gb [ Linker created ]
__CRC_segment_size__ 0x00000004 ---- Gb [ Linker created ]
__CRC_segment_start__ 0x0801C7FC ---- Gb [ Linker created ]
__CRC_segment_used_end__ 0x0801C800 ---- Gb [ Linker created ]
__CRC_segment_used_size__ 0x00000004 ---- Gb [ Linker created ]
__CRC_segment_used_start__ 0x0801C7FC ---- Gb [ Linker created ]
__FLASH1_segment_end__ 0x0801C800 ---- Gb [ Linker created ]
__FLASH1_segment_size__ 0x0001C800 ---- Gb [ Linker created ]
__FLASH1_segment_start__ 0x08000000 ---- Gb [ Linker created ]
__FLASH1_segment_used_end__ 0x0801C800 ---- Gb [ Linker created ]
__FLASH1_segment_used_size__ 0x0001C800 ---- Gb [ Linker created ]
__FLASH1_segment_used_start__ 0x08000000 ---- Gb [ Linker created ]
__FLASH_segment_end__ 0x0801C800 ---- Gb [ Linker created ]
__FLASH_segment_size__ 0x0001C800 ---- Gb [ Linker created ]
__FLASH_segment_start__ 0x08000000 ---- Gb [ Linker created ]
__FLASH_segment_used_end__ 0x0801C800 ---- Gb [ Linker created ]
__FLASH_segment_used_size__ 0x0001C800 ---- Gb [ Linker created ]
__FLASH_segment_used_start__ 0x08000000 ---- Gb [ Linker created ]
__HEAPSIZE__ 0x00000600 ---- Gb [ Linker created ]
__RAM1_segment_end__ 0x20008000 ---- Gb [ Linker created ]
__RAM1_segment_size__ 0x00008000 ---- Gb [ Linker created ]
__RAM1_segment_start__ 0x20000000 ---- Gb [ Linker created ]
__RAM1_segment_used_end__ 0x20008000 ---- Gb [ Linker created ]
__RAM1_segment_used_size__ 0x00008000 ---- Gb [ Linker created ]
__RAM1_segment_used_start__ 0x20000000 ---- Gb [ Linker created ]
__RAM_segment_end__ 0x20008000 ---- Gb [ Linker created ]
__RAM_segment_size__ 0x00008000 ---- Gb [ Linker created ]
__RAM_segment_start__ 0x20000000 ---- Gb [ Linker created ]
__RAM_segment_used_end__ 0x20008000 ---- Gb [ Linker created ]
__RAM_segment_used_size__ 0x00008000 ---- Gb [ Linker created ]
__RAM_segment_used_start__ 0x20000000 ---- Gb [ Linker created ]
__SEGGER_init_run_loop 0x0800BFAA 4 Code Lc SEGGER_THUMB_Startup.o
__STACKSIZE_PROCESS__ 0x00000000 ---- Gb [ Linker created ]
__STACKSIZE__ 0x00000400 ---- Gb [ Linker created ]
__stack_end__ 0x20008000 ---- Gb [ Linker created ]
__thread_pointer$ 0x00000000 ---- Gb [ Linker created ]
_vectors 0x08000000 [192] 4 Code Gb STM32G07x_Vectors.o
_vectors_end 0x080000C0 4 Code Lc STM32G07x_Vectors.o

Untyped symbols by address

Value Symbol name Size Align Type Bd Object File
0x00000000 __thread_pointer$ ---- Gb [ Linker created ]
0x00000000 __STACKSIZE_PROCESS__ ---- Gb [ Linker created ]
0x00000004 __CRC_segment_used_size__ ---- Gb [ Linker created ]
0x00000004 __CRC_segment_size__ ---- Gb [ Linker created ]
0x00000400 __STACKSIZE__ ---- Gb [ Linker created ]
0x00000600 __HEAPSIZE__ ---- Gb [ Linker created ]
0x00008000 __RAM_segment_used_size__ ---- Gb [ Linker created ]
0x00008000 __RAM_segment_size__ ---- Gb [ Linker created ]
0x00008000 __RAM1_segment_used_size__ ---- Gb [ Linker created ]
0x00008000 __RAM1_segment_size__ ---- Gb [ Linker created ]
0x0000CF86 __APP_segment_used_size__ ---- Gb [ Linker created ]
0x0001C7FC __APP_segment_size__ ---- Gb [ Linker created ]
0x0001C800 __FLASH_segment_used_size__ ---- Gb [ Linker created ]
0x0001C800 __FLASH_segment_size__ ---- Gb [ Linker created ]
0x0001C800 __FLASH1_segment_used_size__ ---- Gb [ Linker created ]
0x0001C800 __FLASH1_segment_size__ ---- Gb [ Linker created ]
0x08000000 _vectors [192] 4 Code Gb STM32G07x_Vectors.o
0x08000000 __FLASH_segment_used_start__ ---- Gb [ Linker created ]
0x08000000 __FLASH_segment_start__ ---- Gb [ Linker created ]
0x08000000 __FLASH1_segment_used_start__ ---- Gb [ Linker created ]
0x08000000 __FLASH1_segment_start__ ---- Gb [ Linker created ]
0x08000000 __APP_segment_used_start__ ---- Gb [ Linker created ]
0x08000000 __APP_segment_start__ ---- Gb [ Linker created ]
0x080000C0 _vectors_end 4 Code Lc STM32G07x_Vectors.o
0x0800BFAA __SEGGER_init_run_loop 4 Code Lc SEGGER_THUMB_Startup.o
0x0800CF86 __APP_segment_used_end__ ---- Gb [ Linker created ]
0x0801C7FC __CRC_segment_used_start__ ---- Gb [ Linker created ]
0x0801C7FC __CRC_segment_start__ ---- Gb [ Linker created ]
0x0801C7FC __APP_segment_end__ ---- Gb [ Linker created ]
0x0801C800 __FLASH_segment_used_end__ ---- Gb [ Linker created ]
0x0801C800 __FLASH_segment_end__ ---- Gb [ Linker created ]
0x0801C800 __FLASH1_segment_used_end__ ---- Gb [ Linker created ]
0x0801C800 __FLASH1_segment_end__ ---- Gb [ Linker created ]
0x0801C800 __CRC_segment_used_end__ ---- Gb [ Linker created ]
0x0801C800 __CRC_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 ]
0x20008000 __stack_end__ ---- Gb [ Linker created ]
0x20008000 __RAM_segment_used_end__ ---- Gb [ Linker created ]
0x20008000 __RAM_segment_end__ ---- Gb [ Linker created ]
0x20008000 __RAM1_segment_used_end__ ---- Gb [ Linker created ]
0x20008000 __RAM1_segment_end__ ---- Gb [ Linker created ]

LINK SUMMARY

50 254 bytes read-only code + 2 870 bytes read-only data = 53 124 bytes read-only (total) 7 581 bytes read-write data
Name Range Size Used Unused Alignment Loss
08000000-0801c7ff 116 736 53 128 45.51% 63 608 54.49% 0 0.00%
RAM 20000000-20007fff 32 768 7 581 23.14% 25 183 76.85% 4 0.01%
Link complete: 0 errors, 0 warnings, 0 remarks