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
adc.o 656 192
ads1260.o 5 328 510 48
ah_counter.o 964 24
battery_voltage.o 248 8
dma.o 44
eeprom.o 3 396 223 440
efficiency.o 80
esr.o 1 188 520
fast_current.o 108 4
gpio.o 244
hsi16 _calibration.o 644 22 129
hsi16.o 572 41 612
main.o 1 946 500 640
modbus.o 2 560 14
outputs.o 704 378 4
ref_voltage.o 68 4
rtc.o 180 44
SEGGER_THUMB_Startup.o 20
self_discharge.o 280 16
shunt_temperature.o 84
shunt_voltage.o 52
spi.o 204 100
STM32G07x_Vectors.o 268
stm32g0xx_hal.o 188 5 4
stm32g0xx_hal_adc.o 1 916
stm32g0xx_hal_adc_ex.o 1 196
stm32g0xx_hal_cortex.o 164
stm32g0xx_hal_crc.o 714
stm32g0xx_hal_crc_ex.o 114
stm32g0xx_hal_dma.o 668
stm32g0xx_hal_flash.o 948 28
stm32g0xx_hal_flash_ex.o 512
stm32g0xx_hal_gpio.o 492
stm32g0xx_hal_msp.o 44
stm32g0xx_hal_pwr.o 40
stm32g0xx_hal_pwr_ex.o 132
stm32g0xx_hal_rcc.o 1 780
stm32g0xx_hal_rcc_ex.o 376
stm32g0xx_hal_rtc.o 978
stm32g0xx_hal_spi.o 1 544
stm32g0xx_hal_tim.o 1 820 32
stm32g0xx_hal_tim_ex.o 82
stm32g0xx_hal_uart.o 2 128 82
stm32g0xx_hal_uart_ex.o 54
stm32g0xx_it.o 132 4
STM32G0xx_Startup.o 40
sysdata.o 112 952
system_stm32g0xx.o 146 96 4
usart.o 140 140
wh_counter.o 996 16
Subtotal (50 objects) 37 294 1 898 9 3 929
libc_v6m_t_le_eabi.a 9 468 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 602 906 32 1 224
Linker created (shared data, fills, blocks): 80 2 560
Total: 47 896 2 884 41 7 713

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) 1 834
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 602 906 32 1 224
Objects (50 files) 37 294 1 898 9 3 929
Linker created (shared data, fills, blocks): 80 2 560
Total: 47 896 2 884 41 7 713

Memory use by linker

Description RX Code RO Data RW Data ZI Data
Initialization table 76
Integrity check 4
Memory for block 'heap' 1 536
Memory for block 'stack' 1 024
Subtotal (linker created): 80 2 560
Objects (50 files) 37 294 1 898 9 3 929
Archives (5 files) 10 602 906 32 1 224
Total: 47 896 2 884 41 7 713

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-080001f7 HAL_Init 40 4 Code RX stm32g0xx_hal.o
080001f8-08000243 HAL_InitTick 76 4 Code RX stm32g0xx_hal.o
08000244-0800025b HAL_IncTick 24 4 Code RX stm32g0xx_hal.o
0800025c-08000267 HAL_GetTick 12 4 Code RX stm32g0xx_hal.o
08000268-0800028b HAL_Delay 36 4 Code RX stm32g0xx_hal.o
0800028c-080004cf HAL_ADC_Init 580 4 Code RX stm32g0xx_hal_adc.o
080004d0-08000537 ADC_Disable 104 4 Code RX stm32g0xx_hal_adc.o
08000538-08000613 ADC_Enable 220 4 Code RX stm32g0xx_hal_adc.o
08000614-080006c7 HAL_ADC_Start_DMA 180 4 Code RX stm32g0xx_hal_adc.o
080006c8-0800095b HAL_ADC_ConfigChannel 660 4 Code RX stm32g0xx_hal_adc.o
0800095c-08000e07 HAL_ADCEx_Calibration_Start 1 196 4 Code RX stm32g0xx_hal_adc_ex.o
08000e08-08000e3f HAL_NVIC_SetPriority 56 4 Code RX stm32g0xx_hal_cortex.o
08000e40-08000e57 HAL_NVIC_EnableIRQ 24 4 Code RX stm32g0xx_hal_cortex.o
08000e58-08000e77 HAL_NVIC_DisableIRQ 32 4 Code RX stm32g0xx_hal_cortex.o
08000e78-08000eab HAL_SYSTICK_Config 52 4 Code RX stm32g0xx_hal_cortex.o
08000eac-08000f23 HAL_CRC_Init 120 4 Code RX stm32g0xx_hal_crc.o
08000f24-0800100f HAL_DMA_Init 236 4 Code RX stm32g0xx_hal_dma.o
08001010-080010db HAL_DMA_Start_IT 204 4 Code RX stm32g0xx_hal_dma.o
080010dc-080011bf HAL_DMA_IRQHandler 228 4 Code RX stm32g0xx_hal_dma.o
080011c0-0800136f HAL_FLASH_Program 432 4 Code RX stm32g0xx_hal_flash.o
08001370-08001423 FLASH_WaitForLastOperation 180 4 Code RX stm32g0xx_hal_flash.o
08001424-0800144b HAL_FLASH_Unlock 40 4 Code RX stm32g0xx_hal_flash.o
0800144c-080014cb HAL_FLASH_Lock 128 4 Code RX stm32g0xx_hal_flash.o
080014cc-080014f3 HAL_FLASH_OB_Unlock 40 4 Code RX stm32g0xx_hal_flash.o
080014f4-08001573 HAL_FLASH_OB_Lock 128 4 Code RX stm32g0xx_hal_flash.o
08001574-0800163b HAL_FLASHEx_Erase 200 4 Code RX stm32g0xx_hal_flash_ex.o
0800163c-08001723 HAL_FLASHEx_OBProgram 232 4 Code RX stm32g0xx_hal_flash_ex.o
08001724-08001773 HAL_FLASHEx_OBGetConfig 80 4 Code RX stm32g0xx_hal_flash_ex.o
08001774-0800190b HAL_GPIO_Init 408 4 Code RX stm32g0xx_hal_gpio.o
0800190c-08001933 HAL_GPIO_EXTI_IRQHandler 40 4 Code RX stm32g0xx_hal_gpio.o
08001934-08001947 HAL_PWR_EnableBkUpAccess 20 4 Code RX stm32g0xx_hal_pwr.o
08001948-0800195b HAL_PWR_DisableBkUpAccess 20 4 Code RX stm32g0xx_hal_pwr.o
0800195c-080019df HAL_PWREx_ControlVoltageScaling 132 4 Code RX stm32g0xx_hal_pwr_ex.o
080019e0-08001e23 HAL_RCC_OscConfig 1 092 4 Code RX stm32g0xx_hal_rcc.o
08001e24-08002023 HAL_RCC_ClockConfig 512 4 Code RX stm32g0xx_hal_rcc.o
08002024-080020ab HAL_RCC_GetSysClockFreq 136 4 Code RX stm32g0xx_hal_rcc.o
080020ac-080020d3 HAL_RCC_GetPCLK1Freq 40 4 Code RX stm32g0xx_hal_rcc.o
080020d4-0800224b HAL_RCCEx_PeriphCLKConfig 376 4 Code RX stm32g0xx_hal_rcc_ex.o
0800224c-08002317 HAL_RTC_Init 204 4 Code RX stm32g0xx_hal_rtc.o
08002318-080023af RTC_ExitInitMode 152 4 Code RX stm32g0xx_hal_rtc.o
080023b0-080024f7 HAL_RTC_SetTime 328 4 Code RX stm32g0xx_hal_rtc.o
080024f8-080025f3 HAL_SPI_Init 252 4 Code RX stm32g0xx_hal_spi.o
080025f4-080028cb HAL_SPI_TransmitReceive 728 4 Code RX stm32g0xx_hal_spi.o
080028cc-08002a2f SPI_WaitFifoStateUntilTimeout 356 4 Code RX stm32g0xx_hal_spi.o
08002a30-08002aff SPI_WaitFlagStateUntilTimeout 208 4 Code RX stm32g0xx_hal_spi.o
08002b00-08002bf7 HAL_TIM_IC_Init 248 4 Code RX stm32g0xx_hal_tim.o
08002bf8-08002c4f HAL_TIM_IC_DeInit 88 4 Code RX stm32g0xx_hal_tim.o
08002c50-08002dc7 HAL_TIM_IC_Start_IT 376 4 Code RX stm32g0xx_hal_tim.o
08002dc8-08002e7f HAL_TIM_IC_Stop_IT 184 4 Code RX stm32g0xx_hal_tim.o
08002e80-08003053 HAL_TIM_IRQHandler 468 4 Code RX stm32g0xx_hal_tim.o
08003054-080031d7 HAL_TIM_IC_ConfigChannel 388 4 Code RX stm32g0xx_hal_tim.o
080031d8-0800320f HAL_TIM_ReadCapturedValue 56 4 Code RX stm32g0xx_hal_tim.o
08003210-0800325b HAL_TIMEx_TISelection 76 4 Code RX stm32g0xx_hal_tim_ex.o
0800325c-0800345b UART_SetConfig 512 4 Code RX stm32g0xx_hal_uart.o
0800345c-080034ef UART_CheckIdleState 148 4 Code RX stm32g0xx_hal_uart.o
080034f0-0800359f HAL_UART_Transmit_IT 176 4 Code RX stm32g0xx_hal_uart.o
080035a0-080035fb UART_TxISR_16BIT_FIFOEN 92 4 Code RX stm32g0xx_hal_uart.o
080035fc-0800363b UART_TxISR_16BIT 64 4 Code RX stm32g0xx_hal_uart.o
0800363c-0800374f HAL_UART_Receive_IT 276 4 Code RX stm32g0xx_hal_uart.o
08003750-080037ef UART_RxISR_16BIT_FIFOEN 160 4 Code RX stm32g0xx_hal_uart.o
080037f0-08003893 UART_RxISR_8BIT_FIFOEN 164 4 Code RX stm32g0xx_hal_uart.o
08003894-08003b17 orderTrimmingValues 644 4 Code RX hsi16 _calibration.o
08003b18-08003b2b HSI16_MeasurementInit 20 4 Code RX hsi16.o
08003b2c-08003c1b HSI16_GetCurve 240 4 Code RX hsi16.o
08003c1c-08003ca7 HSI16_TIMx_ConfigForCalibration 140 4 Code RX hsi16.o
08003ca8-08003d53 HAL_TIM_IC_CaptureCallback 172 4 Code RX hsi16.o
08003d54-08003e77 mbUartInit 292 4 Code RX modbus.o
08003e78-080040df MODBUS_UART_IRQHandler 616 4 Code RX modbus.o
080040e0-080042d3 mbSlaveCheckModbusRtuQuery 500 4 Code RX modbus.o
080042d4-080044cb mbSlaveProcessRtuQuery 504 4 Code RX modbus.o
080044cc-0800470b mbSlaveProcessPdu 576 4 Code RX modbus.o
0800470c-0800485f MX_ADC1_Init 340 4 Code RX adc.o
08004860-0800499b HAL_ADC_MspInit 316 4 Code RX adc.o
0800499c-08004a5b ADS_1260_SetDataRate 192 4 Code RX ads1260.o
08004a5c-08004a8b ADS_1260_BatteryCurrentOffsetCalibrationStart 48 4 Code RX ads1260.o
08004a8c-08004abf ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart 52 4 Code RX ads1260.o
08004ac0-08004af7 ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart 56 4 Code RX ads1260.o
08004af8-08004bfb ADS_1260_BatteryCurrentGainCalibrationStart 260 4 Code RX ads1260.o
08004bfc-08004d23 ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart 296 4 Code RX ads1260.o
08004d24-08005b93 ADS1260_init 3 696 4 Code RX ads1260.o
08005b94-08005e63 ADS1260_ReadConversion 720 4 Code RX ads1260.o
08005e64-08005e83 AH_COUNTER_Init 32 4 Code RX ah_counter.o
08005e84-08006227 AH_COUNTER_Exec 932 4 Code RX ah_counter.o
08006228-0800631f BATTERY_VOLTAGE_Exec 248 4 Code RX battery_voltage.o
08006320-0800634b MX_DMA_Init 44 4 Code RX dma.o
0800634c-080063a3 EEPROM_isFirstStart 88 4 Code RX eeprom.o
080063a4-08006553 EEPROM_fullRestore 432 4 Code RX eeprom.o
08006554-08006897 EEPROM_readConfig 836 4 Code RX eeprom.o
08006898-08006e67 EEPROM_factoryRestore 1 488 4 Code RX eeprom.o
08006e68-0800708f EEPROM_storeConfig 552 4 Code RX eeprom.o
08007090-080070df EFFICIENCY_Exec 80 4 Code RX efficiency.o
080070e0-0800732f ESR_Exec 592 4 Code RX esr.o
08007330-08007583 ESR_FAST_Exec 596 4 Code RX esr.o
08007584-080075ef FAST_CURRENT_Exec 108 4 Code RX fast_current.o
080075f0-080076cf MX_GPIO_Init 224 4 Code RX gpio.o
080076d0-080076e3 HAL_GPIO_EXTI_Falling_Callback 20 4 Code RX gpio.o
080076e4-08007d27 main 1 604 4 Code RX main.o
08007d28-08007e6f SetFlashReadProtection 328 4 Code RX main.o
08007e70-08007e7b HAL_ADC_ConvCpltCallback 12 4 Code RX main.o
08007e7c-08007e8b OUTPUTS_Init 16 4 Code RX outputs.o
08007e8c-08007fe3 OUTPUTS_CheckLVP 344 4 Code RX outputs.o
08007fe4-0800813b OUTPUTS_CheckOVP 344 4 Code RX outputs.o
0800813c-0800817f REF_VOLTAGE_Exec 68 4 Code RX ref_voltage.o
08008180-080081fb MX_RTC_Init 124 4 Code RX rtc.o
080081fc-08008233 HAL_RTC_MspInit 56 4 Code RX rtc.o
08008234-0800834b SELF_DISCHARGE_Exec 280 4 Code RX self_discharge.o
0800834c-0800839f SHUNT_TEMPERATURE_Exec 84 4 Code RX shunt_temperature.o
080083a0-080083d3 SHUNT_VOLTAGE_Exec 52 4 Code RX shunt_voltage.o
080083d4-0800841b MX_SPI1_Init 72 4 Code RX spi.o
0800841c-0800849f HAL_SPI_MspInit 132 4 Code RX spi.o
080084a0-080084cb HAL_MspInit 44 4 Code RX stm32g0xx_hal_msp.o
080084cc-0800850b SysTick_Handler 64 4 Code RX stm32g0xx_it.o
0800850c-0800851b DMA_Channel1_IRQHandler 16 4 Code RX stm32g0xx_it.o
0800851c-0800852b USART1_IRQHandler 16 4 Code RX stm32g0xx_it.o
0800852c-0800853b TIM16_IRQHandler 16 4 Code RX stm32g0xx_it.o
0800853c-080085ab SYS_DATA_Init 112 4 Code RX sysdata.o
080085ac-0800863b SystemCoreClockUpdate 144 4 Code RX system_stm32g0xx.o
0800863c-080086c7 HAL_UART_MspInit 140 4 Code RX usart.o
080086c8-080086e7 WH_COUNTER_Init 32 4 Code RX wh_counter.o
080086e8-08008897 WH_COUNTER_Exec 432 4 Code RX wh_counter.o
08008898-0800890b WH_COUNTER_SetDetectedEnergy 116 4 Code RX wh_counter.o
0800890c-0800895f WH_COUNTER_GetSoCManual 84 4 Code RX wh_counter.o
08008960-080089cf WH_COUNTER_GetSoCAuto 112 4 Code RX wh_counter.o
080089d0-08008a5b WH_COUNTER_GetSoCAutoTemp 140 4 Code RX wh_counter.o
08008a5c-08008aab WH_COUNTER_SetToMax 80 4 Code RX wh_counter.o
08008aac-08008abb putchar 16 4 Code RX fileops.o (libc_v6m_t_le_eabi.a)
08008abc-08008ae7 puts 44 4 Code RX fileops.o (libc_v6m_t_le_eabi.a)
08008ae8-08008b03 __SEGGER_RTL_float64_isnan 28 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08008b04-08008b1b __SEGGER_RTL_float64_isinf 24 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08008b1c-08008b43 __SEGGER_RTL_float64_isnormal 40 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08008b44-08008b8b ldexp 72 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08008b8c-08008bc3 frexp 56 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08008bc4-08008d3f fmod 380 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08008d40-08008e07 floor 200 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08008e08-08008f73 log 364 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
08008f74-0800914b exp 472 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
0800914c-080093cb pow 640 4 Code RX floatops.o (libc_v6m_t_le_eabi.a)
080093cc-08009423 __SEGGER_RTL_pow10 88 4 Code RX utilops.o (libc_v6m_t_le_eabi.a)
08009424-080095eb __aeabi_dadd 456 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
080095ec-080095fb __aeabi_dsub 16 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
080095fc-080096bf __aeabi_ddiv 196 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
080096c0-08009703 __aeabi_dcmple 68 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
08009704-08009733 __aeabi_dcmpeq 48 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
08009734-08009777 __aeabi_dcmpge 68 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
08009778-080097b7 __aeabi_dcmpgt 64 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
080097b8-080097f7 __aeabi_dcmplt 64 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
080097f8-0800982b __aeabi_d2iz 52 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800982c-0800989f __aeabi_d2lz 116 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
080098a0-080098cf __aeabi_d2uiz 48 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
080098d0-08009917 __aeabi_d2ulz 72 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
08009918-08009933 __aeabi_i2d 28 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
08009934-0800998f __aeabi_l2d 92 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
08009990-080099ab __aeabi_ui2d 28 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
080099ac-080099c3 __aeabi_ul2d 24 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
080099c4-080099e3 __aeabi_llsl 32 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
080099e4-08009a03 __aeabi_llsr 32 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
08009a04-08009a23 __aeabi_lasr 32 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
08009a24-08009a53 __aeabi_lmul 48 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
08009a54-08009a93 __aeabi_idiv 64 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
08009a94-08009aa3 __aeabi_idivmod 16 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
08009aa4-08009adb __aeabi_uidiv 56 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
08009adc-08009aeb __aeabi_uidivmod 16 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
08009aec-08009b1b __aeabi_ldivmod 48 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
08009b1c-08009bbb __aeabi_uldivmod 160 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
08009bbc-08009bc3 __aeabi_idiv0 8 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi.a)
08009bc4-08009c3b vfprintf_l 120 4 Code RX prinops.o (libc_v6m_t_le_eabi.a)
08009c3c-08009c63 printf 40 4 Code RX prinops.o (libc_v6m_t_le_eabi.a)
08009c64-0800abf3 __SEGGER_RTL_vfprintf_float_long 3 984 4 Code RX __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800abf4-0800ac27 __SEGGER_RTL_X_file_stat 52 4 Code RX prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0800ac28-0800ac93 SEGGER_RTT_WriteNoLock 108 4 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0800ac94-0800ad07 SEGGER_RTT_Write 116 4 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0800ad08-0800adaf strlen 168 4 Code RX strops.o (strops_v6m_t_le_eabi.a)
0800adb0-0800ae8b strnlen 220 4 Code RX strops.o (strops_v6m_t_le_eabi.a)
0800ae8c-0800ae9b memcpy 16 4 Code RX strasmops_arm.o (strops_v6m_t_le_eabi.a)
0800ae9c-0800aeaf __aeabi_memclr 20 4 Code RX strasmops_arm.o (strops_v6m_t_le_eabi.a)
0800aeb0-0800aed3 __aeabi_memmove 36 4 Code RX strasmops_arm.o (strops_v6m_t_le_eabi.a)
0800aed4-0800aee7 __SEGGER_RTL_current_locale 20 4 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800aee8-0800af03 __SEGGER_RTL_ascii_isctype 28 4 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800af04-0800af1f __SEGGER_RTL_ascii_iswctype 28 4 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800af20-0800af2f [.rodata..Lswitch.table.HAL_TIM_IC_Start_IT] 16 4 Cnst RO stm32g0xx_hal_tim.o
0800af30-0800af3f [.rodata..Lswitch.table.HAL_TIM_IC_Stop_IT] 16 4 Cnst RO stm32g0xx_hal_tim.o
0800af40-0800af4f [.rodata..Lswitch.table.UART_SetConfig.1] 16 4 Cnst RO stm32g0xx_hal_uart.o
0800af50-0800af7b [.rodata..Lswitch.table.UART_SetConfig.8] 44 4 Cnst RO stm32g0xx_hal_uart.o
0800af7c-0800afbb AHBPrescTable 64 4 Cnst RO system_stm32g0xx.o
0800afbc-0800afdb APBPrescTable 32 4 Cnst RO system_stm32g0xx.o
0800afdc-0800afe7 __SEGGER_RTL_c_locale 12 4 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800afe8-0800b007 __SEGGER_RTL_codeset_ascii 32 4 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800b008-0800b05f __SEGGER_RTL_c_locale_data 88 4 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800b060-0800b073 _start 20 4 Code RX SEGGER_THUMB_Startup.o
0800b074-0800b09b Reset_Handler 40 4 Code RX STM32G0xx_Startup.o
0800b09c-0800b0e7 NMI_Handler 76 4 Code RX STM32G07x_Vectors.o
0800b0e8-0800b159 HAL_CRCEx_Polynomial_Set 114 4 Code RX stm32g0xx_hal_crc_ex.o
0800b15a-0800b163 ADC_DMAHalfConvCplt 10 2 Code RX stm32g0xx_hal_adc.o
0800b164-0800b17d ADC_DMAError 26 2 Code RX stm32g0xx_hal_adc.o
0800b17e-0800b17f HAL_ADC_ErrorCallback 2 2 Code RX stm32g0xx_hal_adc.o
0800b180-0800b181 HAL_ADC_ConvHalfCpltCallback 2 2 Code RX stm32g0xx_hal_adc.o
0800b182-0800b183 HAL_CRC_MspInit 2 2 Code RX stm32g0xx_hal_crc.o
0800b184-0800b18d HAL_GPIO_ReadPin 10 2 Code RX stm32g0xx_hal_gpio.o
0800b18e-0800b18f HAL_GPIO_EXTI_Rising_Callback 2 2 Code RX stm32g0xx_hal_gpio.o
0800b190-0800b2b5 HAL_RTC_SetDate 294 2 Code RX stm32g0xx_hal_rtc.o
0800b2b6-0800b2b7 HAL_TIM_IC_MspInit 2 2 Code RX stm32g0xx_hal_tim.o
0800b2b8-0800b2b9 HAL_TIM_IC_MspDeInit 2 2 Code RX stm32g0xx_hal_tim.o
0800b2ba-0800b2bb HAL_TIM_OC_DelayElapsedCallback 2 2 Code RX stm32g0xx_hal_tim.o
0800b2bc-0800b2bd HAL_TIM_PWM_PulseFinishedCallback 2 2 Code RX stm32g0xx_hal_tim.o
0800b2be-0800b2bf HAL_TIM_PeriodElapsedCallback 2 2 Code RX stm32g0xx_hal_tim.o
0800b2c0-0800b2c1 HAL_TIM_TriggerCallback 2 2 Code RX stm32g0xx_hal_tim.o
0800b2c2-0800b2c3 HAL_TIMEx_CommutCallback 2 2 Code RX stm32g0xx_hal_tim_ex.o
0800b2c4-0800b2c5 HAL_TIMEx_BreakCallback 2 2 Code RX stm32g0xx_hal_tim_ex.o
0800b2c6-0800b2c7 HAL_TIMEx_Break2Callback 2 2 Code RX stm32g0xx_hal_tim_ex.o
0800b2c8-0800b399 UART_AdvFeatureConfig 210 2 Code RX stm32g0xx_hal_uart.o
0800b39a-0800b3eb UART_TxISR_8BIT_FIFOEN 82 2 Code RX stm32g0xx_hal_uart.o
0800b3ec-0800b445 UART_RxISR_16BIT 90 2 Code RX stm32g0xx_hal_uart.o
0800b446-0800b4a3 UART_RxISR_8BIT 94 2 Code RX stm32g0xx_hal_uart.o
0800b4a4-0800b4a5 HAL_UART_TxCpltCallback 2 2 Code RX stm32g0xx_hal_uart.o
0800b4a6-0800b4a7 HAL_UART_RxCpltCallback 2 2 Code RX stm32g0xx_hal_uart.o
0800b4a8-0800b4dd HAL_UARTEx_DisableFifoMode 54 2 Code RX stm32g0xx_hal_uart_ex.o
0800b4de-0800b4df Error_Handler 2 2 Code RX main.o
0800b4e0-0800b4e1 NMI_Handler 2 2 Code RX stm32g0xx_it.o
0800b4e2-0800b4e3 HardFault_Handler 2 2 Code RX stm32g0xx_it.o
0800b4e4-0800b4e5 SVC_Handler 2 2 Code RX stm32g0xx_it.o
0800b4e6-0800b4e7 PendSV_Handler 2 2 Code RX stm32g0xx_it.o
0800b4e8-0800b4e9 SystemInit 2 2 Code RX system_stm32g0xx.o
0800b4ea-0800b673 __aeabi_dmul_aux 394 2 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0800b674-0800b70d __SEGGER_RTL_putc 154 2 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800b70e-0800b727 __SEGGER_RTL_prin_flush 26 2 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800b728-0800b741 vfprintf 26 2 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800b742-0800b74b __SEGGER_RTL_X_file_write 10 2 Code RX prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0800b74c-0800b785 _WriteNoCheck 58 2 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0800b786-0800b7e7 _WriteBlocking 98 2 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0800b7e8-0800b815 __SEGGER_RTL_ascii_mbtowc 46 2 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800b816-0800b823 __SEGGER_RTL_ascii_tolower 14 2 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800b824-0800b831 __SEGGER_RTL_ascii_towlower 14 2 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800b832-0800b847 [.rodata..Lswitch.table.UART_SetConfig.9] 22 2 Cnst RO stm32g0xx_hal_uart.o
0800b848-0800b8cb ADC_DMAConvCplt 132 2 Code RX stm32g0xx_hal_adc.o
0800b8cc-0800bb1b HAL_CRC_Calculate 592 2 Code RX stm32g0xx_hal_crc.o
0800bb1c-0800bb2b HAL_GPIO_WritePin 16 2 Code RX stm32g0xx_hal_gpio.o
0800bb2c-0800bb3b HAL_GPIO_TogglePin 16 2 Code RX stm32g0xx_hal_gpio.o
0800bb3c-0800bb73 UART_TxISR_8BIT 56 2 Code RX stm32g0xx_hal_uart.o
0800bb74-0800bbb7 mbInit 68 2 Code RX modbus.o
0800bbb8-0800bbbb mbGetFrameComplete 4 2 Code RX modbus.o
0800bbbc-0800bbc3 ADS1260_ConversionFinished 8 2 Code RX ads1260.o
0800bbc4-0800bbcf EXTI4_15_IRQHandler 12 2 Code RX stm32g0xx_it.o
0800bbd0-0800bbf3 fputc 36 2 Code RX fileops.o (libc_v6m_t_le_eabi.a)
0800bbf4-0800bc27 fwrite 52 2 Code RX fileops.o (libc_v6m_t_le_eabi.a)
0800bc28-0800bc2b __SEGGER_RTL_float64_signbit 4 2 Code RX floatops.o (libc_v6m_t_le_eabi.a)
0800bc2c-0800bc7b __SEGGER_RTL_float64_PolyEvalP 80 2 Code RX floatops.o (libc_v6m_t_le_eabi.a)
0800bc7c-0800bccb __SEGGER_RTL_float64_PolyEvalQ 80 2 Code RX floatops.o (libc_v6m_t_le_eabi.a)
0800bccc-0800bcd3 abs 8 2 Code RX intops.o (libc_v6m_t_le_eabi.a)
0800bcd4-0800bcef __SEGGER_RTL_print_padding 28 2 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800bcf0-0800bd1b __SEGGER_RTL_pre_padding 44 2 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800bd1c-0800bd2b __SEGGER_RTL_stream_write 16 2 Code RX prinops.o (libc_v6m_t_le_eabi.a)
0800bd2c-0800bd2f __SEGGER_RTL_X_file_bufsize 4 2 Code RX prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0800bd30-0800bd3f __SEGGER_RTL_ascii_wctomb 16 2 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800bd40-0800bd4b __SEGGER_RTL_ascii_toupper 12 2 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800bd4c-0800bd57 __SEGGER_RTL_ascii_towupper 12 2 Code RX mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800bd58-0800bd66 [.rodata..L.str.5] 15 1 Cnst RO ads1260.o
0800bd67-0800bd71 [.rodata..L.str.6] 11 1 Cnst RO ads1260.o
0800bd72-0800bd88 [.rodata..L.str.10] 23 1 Cnst RO ads1260.o
0800bd89-0800bd97 [.rodata..L.str.11] 15 1 Cnst RO ads1260.o
0800bd98-0800bdca [.rodata..L.str.13] 51 1 Cnst RO ads1260.o
0800bdcb-0800bded [.rodata..L.str.15] 35 1 Cnst RO ads1260.o
0800bdee-0800be08 [.rodata..Lstr] 27 1 Cnst RO ads1260.o
0800be09-0800be23 [.rodata..Lstr.26] 27 1 Cnst RO ads1260.o
0800be24-0800be6a [.rodata..Lstr] 71 1 Cnst RO eeprom.o
0800be6b-0800be89 [.rodata..Lstr.10] 31 1 Cnst RO eeprom.o
0800be8a-0800be98 [.rodata..Lstr.22] 15 1 Cnst RO main.o
0800be99-0800beab [.rodata..Lstr.23] 19 1 Cnst RO main.o
0800beac-0800bec6 [.rodata..Lstr.26] 27 1 Cnst RO main.o
0800bec7-0800bee1 [.rodata..Lstr.27] 27 1 Cnst RO main.o
0800bee2-0800befc [.rodata..Lstr.28] 27 1 Cnst RO main.o
0800befd-0800bf0f [.rodata..Lstr.47] 19 1 Cnst RO main.o
0800bf10-0800bf32 [.rodata..Lstr.13] 35 1 Cnst RO outputs.o
0800bf33-0800bf55 [.rodata..Lstr.20] 35 1 Cnst RO outputs.o
0800bf56-0800bf5c [.rodata.libc..L.str] 7 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800bf5d-0800bfb3 __SEGGER_RTL_c_locale_month_names 87 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800bfb4-0800bfba __SEGGER_RTL_c_locale_am_pm_indicator 7 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800bfbb-0800bfc9 __SEGGER_RTL_c_locale_date_time_format 15 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800bfca-0800bfdf [.rodata..Lstr] 22 1 Cnst RO hsi16 _calibration.o
0800bfe0-0800bfed [.rodata..L.str] 14 1 Cnst RO modbus.o
0800bfee-0800bfff [.rodata..L.str.2] 18 1 Cnst RO ads1260.o
0800c000-0800c009 [.rodata..L.str.7] 10 1 Cnst RO ads1260.o
0800c00a-0800c01f [.rodata..L.str.9] 22 1 Cnst RO ads1260.o
0800c020-0800c02d [.rodata..L.str.12] 14 1 Cnst RO ads1260.o
0800c02e-0800c037 [.rodata..L.str.14] 10 1 Cnst RO ads1260.o
0800c038-0800c055 [.rodata..Lstr.27] 30 1 Cnst RO ads1260.o
0800c056-0800c06b [.rodata..Lstr.8] 22 1 Cnst RO eeprom.o
0800c06c-0800c079 [.rodata..Lstr] 14 1 Cnst RO main.o
0800c07a-0800c08b [.rodata..Lstr.29] 18 1 Cnst RO main.o
0800c08c-0800c0a1 [.rodata..Lstr.48] 22 1 Cnst RO main.o
0800c0a2-0800c0af [.rodata..Lstr.51] 14 1 Cnst RO main.o
0800c0b0-0800c0d1 [.rodata..Lstr.15] 34 1 Cnst RO outputs.o
0800c0d2-0800c0df [.rodata..Lstr.18] 14 1 Cnst RO outputs.o
0800c0e0-0800c101 [.rodata..Lstr.22] 34 1 Cnst RO outputs.o
0800c102-0800c10f [.rodata..Lstr.25] 14 1 Cnst RO outputs.o
0800c110-0800c149 __SEGGER_RTL_c_locale_day_names 58 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c14a-0800c14b [.rodata.libc..L.str] 2 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c14c-0800c14d __SEGGER_RTL_data_utf8_period 2 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c14e-0800c166 [.rodata..L.str.3] 25 1 Cnst RO hsi16.o
0800c167-0800c183 [.rodata..L.str.4] 29 1 Cnst RO ads1260.o
0800c184-0800c1dc [.rodata..Lstr.24] 89 1 Cnst RO ads1260.o
0800c1dd-0800c209 [.rodata..Lstr.7] 45 1 Cnst RO eeprom.o
0800c20a-0800c21e [.rodata..Lstr.9] 21 1 Cnst RO eeprom.o
0800c21f-0800c233 [.rodata..Lstr.11] 21 1 Cnst RO eeprom.o
0800c234-0800c240 [.rodata..Lstr.24] 13 1 Cnst RO main.o
0800c241-0800c255 [.rodata..Lstr.30] 21 1 Cnst RO main.o
0800c256-0800c276 [.rodata..Lstr.34] 33 1 Cnst RO main.o
0800c277-0800c297 [.rodata..Lstr.35] 33 1 Cnst RO main.o
0800c298-0800c2b4 [.rodata..Lstr.39] 29 1 Cnst RO main.o
0800c2b5-0800c2c9 [.rodata..Lstr.53] 21 1 Cnst RO main.o
0800c2ca-0800c2ea [.rodata..Lstr.14] 33 1 Cnst RO outputs.o
0800c2eb-0800c30b [.rodata..Lstr.17] 33 1 Cnst RO outputs.o
0800c30c-0800c32c [.rodata..Lstr.19] 33 1 Cnst RO outputs.o
0800c32d-0800c34d [.rodata..Lstr.21] 33 1 Cnst RO outputs.o
0800c34e-0800c352 [.rodata.libc..L.str.1] 5 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800c353-0800c357 [.rodata.libc..L.str.2] 5 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800c358-0800c35c [.rodata.libc..L.str.3] 5 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800c35d-0800c361 [.rodata.libc..L.str.4] 5 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800c362-0800c372 _DoInit._aInitStr 17 1 Cnst RO SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0800c373-0800c37b [.rodata.libc..L.str] 9 1 Cnst RO SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0800c37c-0800c384 __SEGGER_RTL_c_locale_date_format 9 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c385-0800c38d __SEGGER_RTL_c_locale_time_format 9 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c38e-0800c3aa __SEGGER_RTL_c_locale_abbrev_day_names 29 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c3ab-0800c3db __SEGGER_RTL_c_locale_abbrev_month_names 49 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c3dc-0800c3dc __SEGGER_RTL_data_empty_string 1 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c3dd-0800c3e9 __SEGGER_RTL_ascii_ctype_mask 13 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c3ea-0800c3eb ( UNUSED .=.+2 ) 2 - ---- - -
0800c3ec-0800c3ef [.init_array] 4 4 ---- -- STM32G0xx_Startup.o
0800c3f0-0800c3ff [.rodata..Lstr.6] 16 1 Cnst RO hsi16.o
0800c400-0800c413 [.rodata..L.str.8] 20 1 Cnst RO ads1260.o
0800c414-0800c42f [.rodata..L.str.16] 28 1 Cnst RO ads1260.o
0800c430-0800c453 [.rodata..Lstr.25] 36 1 Cnst RO ads1260.o
0800c454-0800c45f [.rodata..Lstr.12] 12 1 Cnst RO eeprom.o
0800c460-0800c46f [.rodata..Lstr.25] 16 1 Cnst RO main.o
0800c470-0800c48b [.rodata..Lstr.31] 28 1 Cnst RO main.o
0800c48c-0800c4ab [.rodata..Lstr.38] 32 1 Cnst RO main.o
0800c4ac-0800c4bb [.rodata..Lstr.49] 16 1 Cnst RO main.o
0800c4bc-0800c4d3 [.rodata..Lstr.50] 24 1 Cnst RO main.o
0800c4d4-0800c4f3 [.rodata..Lstr.52] 32 1 Cnst RO main.o
0800c4f4-0800c50b [.rodata..Lstr.16] 24 1 Cnst RO outputs.o
0800c50c-0800c523 [.rodata..Lstr.23] 24 1 Cnst RO outputs.o
0800c524-0800c543 [.rodata..Lstr.24] 32 1 Cnst RO outputs.o
0800c544-0800c553 __SEGGER_RTL_hex_uc 16 1 Cnst RO prinops.o (libc_v6m_t_le_eabi.a)
0800c554-0800c563 __SEGGER_RTL_hex_lc 16 1 Cnst RO prinops.o (libc_v6m_t_le_eabi.a)
0800c564-0800c567 [.rodata.libc..L.str.5] 4 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800c568-0800c56b [.rodata.libc..L.str.6] 4 1 Cnst RO __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0800c56c-0800c5eb __SEGGER_RTL_ascii_ctype_map 128 1 Cnst RO mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0800c5ec-0800c60b __SEGGER_init_table__ 32 4 Cnst RO [ Linker created ]
0800c60c-0800c637 __SEGGER_init_data__ 44 4 Cnst RO [ Linker created ]
0800c638-0800c649 __SEGGER_init_zero 18 2 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)
0800c64a-0800c65d __SEGGER_init_copy 20 2 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)
0800c65e-0801c7fb ( UNUSED .=.+65950 ) 65 950 - ---- - -
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 uwTickPrio 4 4 Init RW stm32g0xx_hal.o
20000018-2000001b stdout 4 4 Init RW prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
2000001c-2000001f stdin 4 4 Init RW prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
20000020-20000023 stderr 4 4 Init RW prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
20000024-20000027 SystemCoreClock 4 4 Init RW system_stm32g0xx.o
20000028-20000028 uwTickFreq 1 1 Init RW stm32g0xx_hal.o
20000029-20000029 selectTrimingValue 1 1 Zero ZI hsi16 _calibration.o
2000002a-2000002b OUTPUTS_CheckOVP.lastMode 2 2 Zero ZI outputs.o
2000002c-2000002f uwTick 4 4 Zero ZI stm32g0xx_hal.o
20000030-200003e7 sys_data 952 8 Zero ZI sysdata.o
200003e8-200004bf eepromData 216 8 Zero ZI eeprom.o
200004c0-2000058f eepromOldData 208 8 Zero ZI eeprom.o
20000590-20000597 currentWithGainCorrection 8 8 Zero ZI ads1260.o
20000598-2000059f currentWithGainAndGainShuntTempCorrection 8 8 Zero ZI ads1260.o
200005a0-200005a7 current 8 8 Zero ZI ads1260.o
200005a8-200005af WH_COUNTER_Exec.totalDischarge 8 8 Zero ZI wh_counter.o
200005b0-200005b7 WH_COUNTER_Exec.totalCharge 8 8 Zero ZI wh_counter.o
200005b8-200005bf AH_COUNTER_Exec.totalDischarge 8 8 Zero ZI ah_counter.o
200005c0-200005c7 AH_COUNTER_Exec.totalCharge 8 8 Zero ZI ah_counter.o
200005c8-200007fb modbusData 564 4 Zero ZI main.o
200007fc-200009fb aFrequenceChangeTable 512 4 Zero ZI hsi16.o
200009fc-20000aa3 _SEGGER_RTT 168 4 Zero ZI SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
20000aa4-20000b2f huart1 140 4 Zero ZI usart.o
20000b30-20000baf voltage_buffer_fast 128 4 Zero ZI esr.o
20000bb0-20000c2f voltage_buffer 128 4 Zero ZI esr.o
20000c30-20000caf current_buffer_fast 128 4 Zero ZI esr.o
20000cb0-20000d2f current_buffer 128 4 Zero ZI esr.o
20000d30-20000d93 hspi1 100 4 Zero ZI spi.o
20000d94-20000df7 hadc1 100 4 Zero ZI adc.o
20000df8-20000e53 hdma_adc1 92 4 Zero ZI adc.o
20000e54-20000e9f TimHandle 76 4 Zero ZI hsi16.o
20000ea0-20000ecb hrtc 44 4 Zero ZI rtc.o
20000ecc-20000eef hcrc 36 4 Zero ZI main.o
20000ef0-20000f0f adcData 32 4 Zero ZI main.o
20000f10-20000f2b pFlash 28 4 Zero ZI stm32g0xx_hal_flash.o
20000f2c-20000f3b EraseInitStruct 16 4 Zero ZI eeprom.o
20000f3c-20000f3f startMeasurement 4 4 Zero ZI ah_counter.o
20000f40-20000f43 newCurrentValue 4 4 Zero ZI ads1260.o
20000f44-20000f47 newADC 4 4 Zero ZI main.o
20000f48-20000f4b loopCounter 4 4 Zero ZI hsi16.o
20000f4c-20000f4f __SEGGER_RTL_stdout_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
20000f50-20000f53 __SEGGER_RTL_stdin_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
20000f54-20000f57 __SEGGER_RTL_stderr_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
20000f58-20000f5b __SEGGER_RTL_locale_ptr 4 4 Zero ZI mbops.o (mbops_timeops_v6m_t_le_eabi.a)
20000f5c-20000f5f frequencyMW 4 4 Zero ZI hsi16.o
20000f60-20000f63 avgValWithOffsetCompensation 4 4 Zero ZI ads1260.o
20000f64-20000f67 avgValWithOffsetCommonModeOffsetTemperatureCorrection 4 4 Zero ZI ads1260.o
20000f68-20000f6b avgValWithOffsetCommonModeOffsetCorrection 4 4 Zero ZI ads1260.o
20000f6c-20000f6f SysTick_Handler.ms 4 4 Zero ZI stm32g0xx_it.o
20000f70-20000f73 SaveCounter.last_days 4 4 Zero ZI main.o
20000f74-20000f77 SELF_DISCHARGE_Exec.u_hold 4 4 Zero ZI self_discharge.o
20000f78-20000f7b SELF_DISCHARGE_Exec.last_days 4 4 Zero ZI self_discharge.o
20000f7c-20000f7f SELF_DISCHARGE_Exec.holding_counter 4 4 Zero ZI self_discharge.o
20000f80-20000f83 SELF_DISCHARGE_Exec.avgsum 4 4 Zero ZI self_discharge.o
20000f84-20000f87 REF_VOLTAGE_Exec.avgsum 4 4 Zero ZI ref_voltage.o
20000f88-20000f8b IC1ReadValue2 4 4 Zero ZI hsi16.o
20000f8c-20000f8f IC1ReadValue1 4 4 Zero ZI hsi16.o
20000f90-20000f93 FAST_CURRENT_Exec.measCounter 4 4 Zero ZI fast_current.o
20000f94-20000f97 ESR_FAST_Exec.last_refresh 4 4 Zero ZI esr.o
20000f98-20000f9b ESR_Exec.last_refresh 4 4 Zero ZI esr.o
20000f9c-20000f9f CaptureState 4 4 Zero ZI hsi16.o
20000fa0-20000fa3 Capture 4 4 Zero ZI hsi16.o
20000fa4-20000fa7 BATTERY_VOLTAGE_Exec.measCounter 4 4 Zero ZI battery_voltage.o
20000fa8-20000fab BATTERY_VOLTAGE_Exec.avgsumP 4 4 Zero ZI battery_voltage.o
20000fac-20000faf ADS1260_ProcessCurrent.meas_counter 4 4 Zero ZI ads1260.o
20000fb0-20000fb3 ADS1260_ProcessCurrent.avgsum 4 4 Zero ZI ads1260.o
20000fb4-20000fb5 OUTPUTS_CheckLVP.lastMode 2 2 Zero ZI outputs.o
20000fb6-20000fb7 AH_COUNTER_Exec.lowVoltageCnt 2 2 Zero ZI ah_counter.o
20000fb8-20000fb9 AH_COUNTER_Exec.batteryFullCounter 2 2 Zero ZI ah_counter.o
20000fba-200013b9 _acUpBuffer 1 024 1 Zero ZI SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
200013ba-20001439 trimmingValueOrder 128 1 Zero ZI hsi16 _calibration.o
2000143a-20001449 _acDownBuffer 16 1 Zero ZI SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
2000144a-2000144f ( UNUSED .=.+6 ) 6 - ---- - -
20001450-20001a4f [.bss.block.heap] 1 536 8 None ZI [ Linker created ]
20001a50-20007bff ( UNUSED .=.+25008 ) 25 008 - ---- - -
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 0x0800B0C1 4 Code Wk STM32G07x_Vectors.o
ADC_DMAConvCplt 0x0800B849 132 2 Code Lc stm32g0xx_hal_adc.o
ADC_DMAError 0x0800B165 26 2 Code Lc stm32g0xx_hal_adc.o
ADC_DMAHalfConvCplt 0x0800B15B 10 2 Code Lc stm32g0xx_hal_adc.o
ADC_Disable 0x080004D1 104 4 Code Gb stm32g0xx_hal_adc.o
ADC_Enable 0x08000539 220 4 Code Gb stm32g0xx_hal_adc.o
ADS1260_ConversionFinished 0x0800BBBD 8 2 Code Gb ads1260.o
ADS1260_ReadConversion 0x08005B95 720 4 Code Gb ads1260.o
ADS1260_init 0x08004D25 3 696 4 Code Gb ads1260.o
ADS_1260_BatteryCurrentGainCalibrationStart 0x08004AF9 260 4 Code Gb ads1260.o
ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart 0x08004BFD 296 4 Code Gb ads1260.o
ADS_1260_BatteryCurrentOffsetCalibrationStart 0x08004A5D 48 4 Code Gb ads1260.o
ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart 0x08004A8D 52 4 Code Gb ads1260.o
ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart 0x08004AC1 56 4 Code Gb ads1260.o
ADS_1260_SetDataRate 0x0800499D 192 4 Code Gb ads1260.o
AES_RNG_IRQHandler 0x0800B0E7 4 Code Wk STM32G07x_Vectors.o
AH_COUNTER_Exec 0x08005E85 932 4 Code Gb ah_counter.o
AH_COUNTER_Init 0x08005E65 32 4 Code Gb ah_counter.o
BATTERY_VOLTAGE_Exec 0x08006229 248 4 Code Gb battery_voltage.o
CEC_IRQHandler 0x0800B0E5 4 Code Wk STM32G07x_Vectors.o
DMA_Channel1_IRQHandler 0x0800850D 16 4 Code Gb stm32g0xx_it.o
DMA_Channel1_IRQHandler 0x0800B0BB 4 Code Wk STM32G07x_Vectors.o
DMA_Channel2_3_IRQHandler 0x0800B0BD 4 Code Wk STM32G07x_Vectors.o
DMA_Channel4_5_6_7_IRQHandler 0x0800B0BF 4 Code Wk STM32G07x_Vectors.o
Dummy_Handler 0x0800B0A7 4 Code Lc STM32G07x_Vectors.o
EEPROM_factoryRestore 0x08006899 1 488 4 Code Gb eeprom.o
EEPROM_fullRestore 0x080063A5 432 4 Code Gb eeprom.o
EEPROM_isFirstStart 0x0800634D 88 4 Code Gb eeprom.o
EEPROM_readConfig 0x08006555 836 4 Code Gb eeprom.o
EEPROM_storeConfig 0x08006E69 552 4 Code Gb eeprom.o
EFFICIENCY_Exec 0x08007091 80 4 Code Gb efficiency.o
ESR_Exec 0x080070E1 592 4 Code Gb esr.o
ESR_FAST_Exec 0x08007331 596 4 Code Gb esr.o
EXTI0_1_IRQHandler 0x0800B0B3 4 Code Wk STM32G07x_Vectors.o
EXTI2_3_IRQHandler 0x0800B0B5 4 Code Wk STM32G07x_Vectors.o
EXTI4_15_IRQHandler 0x0800B0B7 4 Code Wk STM32G07x_Vectors.o
EXTI4_15_IRQHandler 0x0800BBC5 12 2 Code Gb stm32g0xx_it.o
Error_Handler 0x0800B4DF 2 2 Code Gb main.o
FAST_CURRENT_Exec 0x08007585 108 4 Code Gb fast_current.o
FLASH_IRQHandler 0x0800B0AF 4 Code Wk STM32G07x_Vectors.o
FLASH_WaitForLastOperation 0x08001371 180 4 Code Gb stm32g0xx_hal_flash.o
HAL_ADCEx_Calibration_Start 0x0800095D 1 196 4 Code Gb stm32g0xx_hal_adc_ex.o
HAL_ADC_ConfigChannel 0x080006C9 660 4 Code Gb stm32g0xx_hal_adc.o
HAL_ADC_ConvCpltCallback 0x08007E71 12 4 Code Gb main.o
HAL_ADC_ConvHalfCpltCallback 0x0800B181 2 2 Code Wk stm32g0xx_hal_adc.o
HAL_ADC_ErrorCallback 0x0800B17F 2 2 Code Wk stm32g0xx_hal_adc.o
HAL_ADC_Init 0x0800028D 580 4 Code Gb stm32g0xx_hal_adc.o
HAL_ADC_MspInit 0x08004861 316 4 Code Gb adc.o
HAL_ADC_Start_DMA 0x08000615 180 4 Code Gb stm32g0xx_hal_adc.o
HAL_CRCEx_Polynomial_Set 0x0800B0E9 114 4 Code Gb stm32g0xx_hal_crc_ex.o
HAL_CRC_Calculate 0x0800B8CD 592 2 Code Gb stm32g0xx_hal_crc.o
HAL_CRC_Init 0x08000EAD 120 4 Code Gb stm32g0xx_hal_crc.o
HAL_CRC_MspInit 0x0800B183 2 2 Code Wk stm32g0xx_hal_crc.o
HAL_DMA_IRQHandler 0x080010DD 228 4 Code Gb stm32g0xx_hal_dma.o
HAL_DMA_Init 0x08000F25 236 4 Code Gb stm32g0xx_hal_dma.o
HAL_DMA_Start_IT 0x08001011 204 4 Code Gb stm32g0xx_hal_dma.o
HAL_Delay 0x08000269 36 4 Code Wk stm32g0xx_hal.o
HAL_FLASHEx_Erase 0x08001575 200 4 Code Gb stm32g0xx_hal_flash_ex.o
HAL_FLASHEx_OBGetConfig 0x08001725 80 4 Code Gb stm32g0xx_hal_flash_ex.o
HAL_FLASHEx_OBProgram 0x0800163D 232 4 Code Gb stm32g0xx_hal_flash_ex.o
HAL_FLASH_Lock 0x0800144D 128 4 Code Gb stm32g0xx_hal_flash.o
HAL_FLASH_OB_Lock 0x080014F5 128 4 Code Gb stm32g0xx_hal_flash.o
HAL_FLASH_OB_Unlock 0x080014CD 40 4 Code Gb stm32g0xx_hal_flash.o
HAL_FLASH_Program 0x080011C1 432 4 Code Gb stm32g0xx_hal_flash.o
HAL_FLASH_Unlock 0x08001425 40 4 Code Gb stm32g0xx_hal_flash.o
HAL_GPIO_EXTI_Falling_Callback 0x080076D1 20 4 Code Gb gpio.o
HAL_GPIO_EXTI_IRQHandler 0x0800190D 40 4 Code Gb stm32g0xx_hal_gpio.o
HAL_GPIO_EXTI_Rising_Callback 0x0800B18F 2 2 Code Wk stm32g0xx_hal_gpio.o
HAL_GPIO_Init 0x08001775 408 4 Code Gb stm32g0xx_hal_gpio.o
HAL_GPIO_ReadPin 0x0800B185 10 2 Code Gb stm32g0xx_hal_gpio.o
HAL_GPIO_TogglePin 0x0800BB2D 16 2 Code Gb stm32g0xx_hal_gpio.o
HAL_GPIO_WritePin 0x0800BB1D 16 2 Code Gb stm32g0xx_hal_gpio.o
HAL_GetTick 0x0800025D 12 4 Code Wk stm32g0xx_hal.o
HAL_IncTick 0x08000245 24 4 Code Wk stm32g0xx_hal.o
HAL_Init 0x080001D1 40 4 Code Gb stm32g0xx_hal.o
HAL_InitTick 0x080001F9 76 4 Code Wk stm32g0xx_hal.o
HAL_MspInit 0x080084A1 44 4 Code Gb stm32g0xx_hal_msp.o
HAL_NVIC_DisableIRQ 0x08000E59 32 4 Code Gb stm32g0xx_hal_cortex.o
HAL_NVIC_EnableIRQ 0x08000E41 24 4 Code Gb stm32g0xx_hal_cortex.o
HAL_NVIC_SetPriority 0x08000E09 56 4 Code Gb stm32g0xx_hal_cortex.o
HAL_PWREx_ControlVoltageScaling 0x0800195D 132 4 Code Gb stm32g0xx_hal_pwr_ex.o
HAL_PWR_DisableBkUpAccess 0x08001949 20 4 Code Gb stm32g0xx_hal_pwr.o
HAL_PWR_EnableBkUpAccess 0x08001935 20 4 Code Gb stm32g0xx_hal_pwr.o
HAL_RCCEx_PeriphCLKConfig 0x080020D5 376 4 Code Gb stm32g0xx_hal_rcc_ex.o
HAL_RCC_ClockConfig 0x08001E25 512 4 Code Gb stm32g0xx_hal_rcc.o
HAL_RCC_GetPCLK1Freq 0x080020AD 40 4 Code Gb stm32g0xx_hal_rcc.o
HAL_RCC_GetSysClockFreq 0x08002025 136 4 Code Gb stm32g0xx_hal_rcc.o
HAL_RCC_OscConfig 0x080019E1 1 092 4 Code Gb stm32g0xx_hal_rcc.o
HAL_RTC_Init 0x0800224D 204 4 Code Gb stm32g0xx_hal_rtc.o
HAL_RTC_MspInit 0x080081FD 56 4 Code Gb rtc.o
HAL_RTC_SetDate 0x0800B191 294 2 Code Gb stm32g0xx_hal_rtc.o
HAL_RTC_SetTime 0x080023B1 328 4 Code Gb stm32g0xx_hal_rtc.o
HAL_SPI_Init 0x080024F9 252 4 Code Gb stm32g0xx_hal_spi.o
HAL_SPI_MspInit 0x0800841D 132 4 Code Gb spi.o
HAL_SPI_TransmitReceive 0x080025F5 728 4 Code Gb stm32g0xx_hal_spi.o
HAL_SYSTICK_Config 0x08000E79 52 4 Code Gb stm32g0xx_hal_cortex.o
HAL_TIMEx_Break2Callback 0x0800B2C7 2 2 Code Wk stm32g0xx_hal_tim_ex.o
HAL_TIMEx_BreakCallback 0x0800B2C5 2 2 Code Wk stm32g0xx_hal_tim_ex.o
HAL_TIMEx_CommutCallback 0x0800B2C3 2 2 Code Wk stm32g0xx_hal_tim_ex.o
HAL_TIMEx_TISelection 0x08003211 76 4 Code Gb stm32g0xx_hal_tim_ex.o
HAL_TIM_IC_CaptureCallback 0x08003CA9 172 4 Code Gb hsi16.o
HAL_TIM_IC_ConfigChannel 0x08003055 388 4 Code Gb stm32g0xx_hal_tim.o
HAL_TIM_IC_DeInit 0x08002BF9 88 4 Code Gb stm32g0xx_hal_tim.o
HAL_TIM_IC_Init 0x08002B01 248 4 Code Gb stm32g0xx_hal_tim.o
HAL_TIM_IC_MspDeInit 0x0800B2B9 2 2 Code Wk stm32g0xx_hal_tim.o
HAL_TIM_IC_MspInit 0x0800B2B7 2 2 Code Wk stm32g0xx_hal_tim.o
HAL_TIM_IC_Start_IT 0x08002C51 376 4 Code Gb stm32g0xx_hal_tim.o
HAL_TIM_IC_Stop_IT 0x08002DC9 184 4 Code Gb stm32g0xx_hal_tim.o
HAL_TIM_IRQHandler 0x08002E81 468 4 Code Gb stm32g0xx_hal_tim.o
HAL_TIM_OC_DelayElapsedCallback 0x0800B2BB 2 2 Code Wk stm32g0xx_hal_tim.o
HAL_TIM_PWM_PulseFinishedCallback 0x0800B2BD 2 2 Code Wk stm32g0xx_hal_tim.o
HAL_TIM_PeriodElapsedCallback 0x0800B2BF 2 2 Code Wk stm32g0xx_hal_tim.o
HAL_TIM_ReadCapturedValue 0x080031D9 56 4 Code Gb stm32g0xx_hal_tim.o
HAL_TIM_TriggerCallback 0x0800B2C1 2 2 Code Wk stm32g0xx_hal_tim.o
HAL_UARTEx_DisableFifoMode 0x0800B4A9 54 2 Code Gb stm32g0xx_hal_uart_ex.o
HAL_UART_MspInit 0x0800863D 140 4 Code Gb usart.o
HAL_UART_Receive_IT 0x0800363D 276 4 Code Gb stm32g0xx_hal_uart.o
HAL_UART_RxCpltCallback 0x0800B4A7 2 2 Code Wk stm32g0xx_hal_uart.o
HAL_UART_Transmit_IT 0x080034F1 176 4 Code Gb stm32g0xx_hal_uart.o
HAL_UART_TxCpltCallback 0x0800B4A5 2 2 Code Wk stm32g0xx_hal_uart.o
HSI16_GetCurve 0x08003B2D 240 4 Code Gb hsi16.o
HSI16_MeasurementInit 0x08003B19 20 4 Code Gb hsi16.o
HSI16_TIMx_ConfigForCalibration 0x08003C1D 140 4 Code Gb hsi16.o
HardFault_Handler 0x0800B09F 4 Code Wk STM32G07x_Vectors.o
HardFault_Handler 0x0800B4E3 2 2 Code Gb stm32g0xx_it.o
I2C1_IRQHandler 0x0800B0D7 4 Code Wk STM32G07x_Vectors.o
I2C2_IRQHandler 0x0800B0D9 4 Code Wk STM32G07x_Vectors.o
MODBUS_UART_IRQHandler 0x08003E79 616 4 Code Gb modbus.o
MX_ADC1_Init 0x0800470D 340 4 Code Gb adc.o
MX_DMA_Init 0x08006321 44 4 Code Gb dma.o
MX_GPIO_Init 0x080075F1 224 4 Code Gb gpio.o
MX_RTC_Init 0x08008181 124 4 Code Gb rtc.o
MX_SPI1_Init 0x080083D5 72 4 Code Gb spi.o
NMI_Handler 0x0800B09D 4 Code Wk STM32G07x_Vectors.o
NMI_Handler 0x0800B4E1 2 2 Code Gb stm32g0xx_it.o
OUTPUTS_CheckLVP 0x08007E8D 344 4 Code Gb outputs.o
OUTPUTS_CheckOVP 0x08007FE5 344 4 Code Gb outputs.o
OUTPUTS_Init 0x08007E7D 16 4 Code Gb outputs.o
PVD_IRQHandler 0x0800B0AB 4 Code Wk STM32G07x_Vectors.o
PendSV_Handler 0x0800B0A3 4 Code Wk STM32G07x_Vectors.o
PendSV_Handler 0x0800B4E7 2 2 Code Gb stm32g0xx_it.o
RCC_IRQHandler 0x0800B0B1 4 Code Wk STM32G07x_Vectors.o
REF_VOLTAGE_Exec 0x0800813D 68 4 Code Gb ref_voltage.o
RTC_ExitInitMode 0x08002319 152 4 Code Gb stm32g0xx_hal_rtc.o
RTC_STAMP_IRQHandler 0x0800B0AD 4 Code Wk STM32G07x_Vectors.o
Reset_Handler 0x0800B075 4 Code Gb STM32G0xx_Startup.o
SEGGER_RTT_Write 0x0800AC95 116 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
SEGGER_RTT_WriteNoLock 0x0800AC29 108 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
SELF_DISCHARGE_Exec 0x08008235 280 4 Code Gb self_discharge.o
SHUNT_TEMPERATURE_Exec 0x0800834D 84 4 Code Gb shunt_temperature.o
SHUNT_VOLTAGE_Exec 0x080083A1 52 4 Code Gb shunt_voltage.o
SPI1_IRQHandler 0x0800B0DB 4 Code Wk STM32G07x_Vectors.o
SPI2_IRQHandler 0x0800B0DD 4 Code Wk STM32G07x_Vectors.o
SPI_WaitFifoStateUntilTimeout 0x080028CD 356 4 Code Lc stm32g0xx_hal_spi.o
SPI_WaitFlagStateUntilTimeout 0x08002A31 208 4 Code Lc stm32g0xx_hal_spi.o
SVC_Handler 0x0800B0A1 4 Code Wk STM32G07x_Vectors.o
SVC_Handler 0x0800B4E5 2 2 Code Gb stm32g0xx_it.o
SYS_DATA_Init 0x0800853D 112 4 Code Gb sysdata.o
SetFlashReadProtection 0x08007D29 328 4 Code Gb main.o
SysTick_Handler 0x080084CD 64 4 Code Gb stm32g0xx_it.o
SysTick_Handler 0x0800B0A5 4 Code Wk STM32G07x_Vectors.o
SystemCoreClockUpdate 0x080085AD 144 4 Code Gb system_stm32g0xx.o
SystemInit 0x0800B4E9 2 2 Code Gb system_stm32g0xx.o
TIM14_IRQHandler 0x0800B0CF 4 Code Wk STM32G07x_Vectors.o
TIM15_IRQHandler 0x0800B0D1 4 Code Wk STM32G07x_Vectors.o
TIM16_IRQHandler 0x0800852D 16 4 Code Gb stm32g0xx_it.o
TIM16_IRQHandler 0x0800B0D3 4 Code Wk STM32G07x_Vectors.o
TIM17_IRQHandler 0x0800B0D5 4 Code Wk STM32G07x_Vectors.o
TIM1_BRK_UP_TRG_COMP_IRQHandler 0x0800B0C3 4 Code Wk STM32G07x_Vectors.o
TIM1_CC_IRQHandler 0x0800B0C5 4 Code Wk STM32G07x_Vectors.o
TIM2_IRQHandler 0x0800B0C7 4 Code Wk STM32G07x_Vectors.o
TIM3_IRQHandler 0x0800B0C9 4 Code Wk STM32G07x_Vectors.o
TIM6_DAC_LPTIM1_IRQHandler 0x0800B0CB 4 Code Wk STM32G07x_Vectors.o
TIM7_LPTIM2_IRQHandler 0x0800B0CD 4 Code Wk STM32G07x_Vectors.o
UART_AdvFeatureConfig 0x0800B2C9 210 2 Code Gb stm32g0xx_hal_uart.o
UART_CheckIdleState 0x0800345D 148 4 Code Gb stm32g0xx_hal_uart.o
UART_RxISR_16BIT 0x0800B3ED 90 2 Code Lc stm32g0xx_hal_uart.o
UART_RxISR_16BIT_FIFOEN 0x08003751 160 4 Code Lc stm32g0xx_hal_uart.o
UART_RxISR_8BIT 0x0800B447 94 2 Code Lc stm32g0xx_hal_uart.o
UART_RxISR_8BIT_FIFOEN 0x080037F1 164 4 Code Lc stm32g0xx_hal_uart.o
UART_SetConfig 0x0800325D 512 4 Code Gb stm32g0xx_hal_uart.o
UART_TxISR_16BIT 0x080035FD 64 4 Code Lc stm32g0xx_hal_uart.o
UART_TxISR_16BIT_FIFOEN 0x080035A1 92 4 Code Lc stm32g0xx_hal_uart.o
UART_TxISR_8BIT 0x0800BB3D 56 2 Code Lc stm32g0xx_hal_uart.o
UART_TxISR_8BIT_FIFOEN 0x0800B39B 82 2 Code Lc stm32g0xx_hal_uart.o
UCPD1_UCPD2_IRQHandler 0x0800B0B9 4 Code Wk STM32G07x_Vectors.o
USART1_IRQHandler 0x0800851D 16 4 Code Gb stm32g0xx_it.o
USART1_IRQHandler 0x0800B0DF 4 Code Wk STM32G07x_Vectors.o
USART2_IRQHandler 0x0800B0E1 4 Code Wk STM32G07x_Vectors.o
USART3_USART4_LPUART1_IRQHandler 0x0800B0E3 4 Code Wk STM32G07x_Vectors.o
WH_COUNTER_Exec 0x080086E9 432 4 Code Gb wh_counter.o
WH_COUNTER_GetSoCAuto 0x08008961 112 4 Code Gb wh_counter.o
WH_COUNTER_GetSoCAutoTemp 0x080089D1 140 4 Code Gb wh_counter.o
WH_COUNTER_GetSoCManual 0x0800890D 84 4 Code Gb wh_counter.o
WH_COUNTER_Init 0x080086C9 32 4 Code Gb wh_counter.o
WH_COUNTER_SetDetectedEnergy 0x08008899 116 4 Code Gb wh_counter.o
WH_COUNTER_SetToMax 0x08008A5D 80 4 Code Gb wh_counter.o
WWDG_IRQHandler 0x0800B0A9 4 Code Wk STM32G07x_Vectors.o
_WriteBlocking 0x0800B787 98 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
_WriteNoCheck 0x0800B74D 58 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_X_file_bufsize 0x0800BD2D 4 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_X_file_stat 0x0800ABF5 52 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_X_file_write 0x0800B743 10 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_isctype 0x0800AEE9 28 4 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_iswctype 0x0800AF05 28 4 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_mbtowc 0x0800B7E9 46 2 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_tolower 0x0800B817 14 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_toupper 0x0800BD41 12 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_towlower 0x0800B825 14 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_towupper 0x0800BD4D 12 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_wctomb 0x0800BD31 16 2 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_current_locale 0x0800AED5 20 4 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_PolyEvalP 0x0800BC2D 80 2 Code Lc floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_PolyEvalQ 0x0800BC7D 80 2 Code Lc floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_isinf 0x08008B05 24 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_isnan 0x08008AE9 28 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_isnormal 0x08008B1D 40 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_float64_signbit 0x0800BC29 4 2 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_pow10 0x080093CD 88 4 Code Gb utilops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_pre_padding 0x0800BCF1 44 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_prin_flush 0x0800B70F 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_print_padding 0x0800BCD5 28 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_putc 0x0800B675 154 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_stream_write 0x0800BD1D 16 2 Code Lc prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_vfprintf 0x08009C65 3 984 4 Code Gb __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_vfprintf_float_long 0x08009C65 3 984 4 Code Gb __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
__SEGGER_init_copy 0x0800C64B 20 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)
__SEGGER_init_done 0x0800B06B 4 Code Gb SEGGER_THUMB_Startup.o
__SEGGER_init_zero 0x0800C639 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)
__aeabi_d2iz 0x080097F9 52 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_d2lz 0x0800982D 114 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_d2uiz 0x080098A1 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_d2ulz 0x080098D1 72 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dadd 0x08009425 456 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmpeq 0x08009705 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmpge 0x08009735 68 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmpgt 0x08009779 62 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmple 0x080096C1 68 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dcmplt 0x080097B9 62 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_ddiv 0x080095FD 196 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dmul 0x0800B523 2 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dmul_aux 0x0800B4EB 394 2 Code Lc floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_dsub 0x080095ED 12 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_i2d 0x08009919 22 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_idiv 0x08009A55 64 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_idiv0 0x08009BBD 6 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_idivmod 0x08009A95 14 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_l2d 0x08009935 92 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_lasr 0x08009A05 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_ldivmod 0x08009AED 46 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_llsl 0x080099C5 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_llsr 0x080099E5 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_lmul 0x08009A25 46 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_memclr 0x0800AE9D 20 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memclr4 0x0800AE9D 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memclr8 0x0800AE9D 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memcpy 0x0800AE8D 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memcpy4 0x0800AE8D 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memcpy8 0x0800AE8D 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memmove 0x0800AEB1 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memmove4 0x0800AEB1 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memmove8 0x0800AEB1 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memset 0x0800AE9F 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memset4 0x0800AE9F 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_memset8 0x0800AE9F 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
__aeabi_ui2d 0x08009991 28 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_uidiv 0x08009AA5 56 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_uidivmod 0x08009ADD 16 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_ul2d 0x080099AD 20 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
__aeabi_uldivmod 0x08009B1D 160 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
_start 0x0800B061 4 Code Gb SEGGER_THUMB_Startup.o
abs 0x0800BCCD 8 2 Code Wk intops.o (libc_v6m_t_le_eabi.a)
exit 0x0800B06F 4 Code Gb SEGGER_THUMB_Startup.o
exp 0x08008F75 472 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
floor 0x08008D41 200 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
fmod 0x08008BC5 380 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
fputc 0x0800BBD1 36 2 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
frexp 0x08008B8D 56 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
fwrite 0x0800BBF5 52 2 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
ldexp 0x08008B45 72 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
log 0x08008E09 364 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
main 0x080076E5 1 604 4 Code Gb main.o
mbGetFrameComplete 0x0800BBB9 4 2 Code Gb modbus.o
mbInit 0x0800BB75 68 2 Code Gb modbus.o
mbSlaveCheckModbusRtuQuery 0x080040E1 500 4 Code Gb modbus.o
mbSlaveProcessPdu 0x080044CD 576 4 Code Gb modbus.o
mbSlaveProcessRtuQuery 0x080042D5 504 4 Code Gb modbus.o
mbUartInit 0x08003D55 292 4 Code Gb modbus.o
memcpy 0x0800AE8D 14 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
memset 0x0800AEA5 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
orderTrimmingValues 0x08003895 644 4 Code Gb hsi16 _calibration.o
pow 0x0800914D 640 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
printf 0x08009C3D 40 4 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
putchar 0x08008AAD 16 4 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
puts 0x08008ABD 44 4 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
strlen 0x0800AD09 168 4 Code Wk strops.o (strops_v6m_t_le_eabi.a)
strnlen 0x0800ADB1 220 4 Code Wk strops.o (strops_v6m_t_le_eabi.a)
vfprintf 0x0800B729 26 2 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
vfprintf_l 0x08009BC5 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 HAL_Init 40 4 Code Gb stm32g0xx_hal.o
0x080001F9 HAL_InitTick 76 4 Code Wk stm32g0xx_hal.o
0x08000245 HAL_IncTick 24 4 Code Wk stm32g0xx_hal.o
0x0800025D HAL_GetTick 12 4 Code Wk stm32g0xx_hal.o
0x08000269 HAL_Delay 36 4 Code Wk stm32g0xx_hal.o
0x0800028D HAL_ADC_Init 580 4 Code Gb stm32g0xx_hal_adc.o
0x080004D1 ADC_Disable 104 4 Code Gb stm32g0xx_hal_adc.o
0x08000539 ADC_Enable 220 4 Code Gb stm32g0xx_hal_adc.o
0x08000615 HAL_ADC_Start_DMA 180 4 Code Gb stm32g0xx_hal_adc.o
0x080006C9 HAL_ADC_ConfigChannel 660 4 Code Gb stm32g0xx_hal_adc.o
0x0800095D HAL_ADCEx_Calibration_Start 1 196 4 Code Gb stm32g0xx_hal_adc_ex.o
0x08000E09 HAL_NVIC_SetPriority 56 4 Code Gb stm32g0xx_hal_cortex.o
0x08000E41 HAL_NVIC_EnableIRQ 24 4 Code Gb stm32g0xx_hal_cortex.o
0x08000E59 HAL_NVIC_DisableIRQ 32 4 Code Gb stm32g0xx_hal_cortex.o
0x08000E79 HAL_SYSTICK_Config 52 4 Code Gb stm32g0xx_hal_cortex.o
0x08000EAD HAL_CRC_Init 120 4 Code Gb stm32g0xx_hal_crc.o
0x08000F25 HAL_DMA_Init 236 4 Code Gb stm32g0xx_hal_dma.o
0x08001011 HAL_DMA_Start_IT 204 4 Code Gb stm32g0xx_hal_dma.o
0x080010DD HAL_DMA_IRQHandler 228 4 Code Gb stm32g0xx_hal_dma.o
0x080011C1 HAL_FLASH_Program 432 4 Code Gb stm32g0xx_hal_flash.o
0x08001371 FLASH_WaitForLastOperation 180 4 Code Gb stm32g0xx_hal_flash.o
0x08001425 HAL_FLASH_Unlock 40 4 Code Gb stm32g0xx_hal_flash.o
0x0800144D HAL_FLASH_Lock 128 4 Code Gb stm32g0xx_hal_flash.o
0x080014CD HAL_FLASH_OB_Unlock 40 4 Code Gb stm32g0xx_hal_flash.o
0x080014F5 HAL_FLASH_OB_Lock 128 4 Code Gb stm32g0xx_hal_flash.o
0x08001575 HAL_FLASHEx_Erase 200 4 Code Gb stm32g0xx_hal_flash_ex.o
0x0800163D HAL_FLASHEx_OBProgram 232 4 Code Gb stm32g0xx_hal_flash_ex.o
0x08001725 HAL_FLASHEx_OBGetConfig 80 4 Code Gb stm32g0xx_hal_flash_ex.o
0x08001775 HAL_GPIO_Init 408 4 Code Gb stm32g0xx_hal_gpio.o
0x0800190D HAL_GPIO_EXTI_IRQHandler 40 4 Code Gb stm32g0xx_hal_gpio.o
0x08001935 HAL_PWR_EnableBkUpAccess 20 4 Code Gb stm32g0xx_hal_pwr.o
0x08001949 HAL_PWR_DisableBkUpAccess 20 4 Code Gb stm32g0xx_hal_pwr.o
0x0800195D HAL_PWREx_ControlVoltageScaling 132 4 Code Gb stm32g0xx_hal_pwr_ex.o
0x080019E1 HAL_RCC_OscConfig 1 092 4 Code Gb stm32g0xx_hal_rcc.o
0x08001E25 HAL_RCC_ClockConfig 512 4 Code Gb stm32g0xx_hal_rcc.o
0x08002025 HAL_RCC_GetSysClockFreq 136 4 Code Gb stm32g0xx_hal_rcc.o
0x080020AD HAL_RCC_GetPCLK1Freq 40 4 Code Gb stm32g0xx_hal_rcc.o
0x080020D5 HAL_RCCEx_PeriphCLKConfig 376 4 Code Gb stm32g0xx_hal_rcc_ex.o
0x0800224D HAL_RTC_Init 204 4 Code Gb stm32g0xx_hal_rtc.o
0x08002319 RTC_ExitInitMode 152 4 Code Gb stm32g0xx_hal_rtc.o
0x080023B1 HAL_RTC_SetTime 328 4 Code Gb stm32g0xx_hal_rtc.o
0x080024F9 HAL_SPI_Init 252 4 Code Gb stm32g0xx_hal_spi.o
0x080025F5 HAL_SPI_TransmitReceive 728 4 Code Gb stm32g0xx_hal_spi.o
0x080028CD SPI_WaitFifoStateUntilTimeout 356 4 Code Lc stm32g0xx_hal_spi.o
0x08002A31 SPI_WaitFlagStateUntilTimeout 208 4 Code Lc stm32g0xx_hal_spi.o
0x08002B01 HAL_TIM_IC_Init 248 4 Code Gb stm32g0xx_hal_tim.o
0x08002BF9 HAL_TIM_IC_DeInit 88 4 Code Gb stm32g0xx_hal_tim.o
0x08002C51 HAL_TIM_IC_Start_IT 376 4 Code Gb stm32g0xx_hal_tim.o
0x08002DC9 HAL_TIM_IC_Stop_IT 184 4 Code Gb stm32g0xx_hal_tim.o
0x08002E81 HAL_TIM_IRQHandler 468 4 Code Gb stm32g0xx_hal_tim.o
0x08003055 HAL_TIM_IC_ConfigChannel 388 4 Code Gb stm32g0xx_hal_tim.o
0x080031D9 HAL_TIM_ReadCapturedValue 56 4 Code Gb stm32g0xx_hal_tim.o
0x08003211 HAL_TIMEx_TISelection 76 4 Code Gb stm32g0xx_hal_tim_ex.o
0x0800325D UART_SetConfig 512 4 Code Gb stm32g0xx_hal_uart.o
0x0800345D UART_CheckIdleState 148 4 Code Gb stm32g0xx_hal_uart.o
0x080034F1 HAL_UART_Transmit_IT 176 4 Code Gb stm32g0xx_hal_uart.o
0x080035A1 UART_TxISR_16BIT_FIFOEN 92 4 Code Lc stm32g0xx_hal_uart.o
0x080035FD UART_TxISR_16BIT 64 4 Code Lc stm32g0xx_hal_uart.o
0x0800363D HAL_UART_Receive_IT 276 4 Code Gb stm32g0xx_hal_uart.o
0x08003751 UART_RxISR_16BIT_FIFOEN 160 4 Code Lc stm32g0xx_hal_uart.o
0x080037F1 UART_RxISR_8BIT_FIFOEN 164 4 Code Lc stm32g0xx_hal_uart.o
0x08003895 orderTrimmingValues 644 4 Code Gb hsi16 _calibration.o
0x08003B19 HSI16_MeasurementInit 20 4 Code Gb hsi16.o
0x08003B2D HSI16_GetCurve 240 4 Code Gb hsi16.o
0x08003C1D HSI16_TIMx_ConfigForCalibration 140 4 Code Gb hsi16.o
0x08003CA9 HAL_TIM_IC_CaptureCallback 172 4 Code Gb hsi16.o
0x08003D55 mbUartInit 292 4 Code Gb modbus.o
0x08003E79 MODBUS_UART_IRQHandler 616 4 Code Gb modbus.o
0x080040E1 mbSlaveCheckModbusRtuQuery 500 4 Code Gb modbus.o
0x080042D5 mbSlaveProcessRtuQuery 504 4 Code Gb modbus.o
0x080044CD mbSlaveProcessPdu 576 4 Code Gb modbus.o
0x0800470D MX_ADC1_Init 340 4 Code Gb adc.o
0x08004861 HAL_ADC_MspInit 316 4 Code Gb adc.o
0x0800499D ADS_1260_SetDataRate 192 4 Code Gb ads1260.o
0x08004A5D ADS_1260_BatteryCurrentOffsetCalibrationStart 48 4 Code Gb ads1260.o
0x08004A8D ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart 52 4 Code Gb ads1260.o
0x08004AC1 ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart 56 4 Code Gb ads1260.o
0x08004AF9 ADS_1260_BatteryCurrentGainCalibrationStart 260 4 Code Gb ads1260.o
0x08004BFD ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart 296 4 Code Gb ads1260.o
0x08004D25 ADS1260_init 3 696 4 Code Gb ads1260.o
0x08005B95 ADS1260_ReadConversion 720 4 Code Gb ads1260.o
0x08005E65 AH_COUNTER_Init 32 4 Code Gb ah_counter.o
0x08005E85 AH_COUNTER_Exec 932 4 Code Gb ah_counter.o
0x08006229 BATTERY_VOLTAGE_Exec 248 4 Code Gb battery_voltage.o
0x08006321 MX_DMA_Init 44 4 Code Gb dma.o
0x0800634D EEPROM_isFirstStart 88 4 Code Gb eeprom.o
0x080063A5 EEPROM_fullRestore 432 4 Code Gb eeprom.o
0x08006555 EEPROM_readConfig 836 4 Code Gb eeprom.o
0x08006899 EEPROM_factoryRestore 1 488 4 Code Gb eeprom.o
0x08006E69 EEPROM_storeConfig 552 4 Code Gb eeprom.o
0x08007091 EFFICIENCY_Exec 80 4 Code Gb efficiency.o
0x080070E1 ESR_Exec 592 4 Code Gb esr.o
0x08007331 ESR_FAST_Exec 596 4 Code Gb esr.o
0x08007585 FAST_CURRENT_Exec 108 4 Code Gb fast_current.o
0x080075F1 MX_GPIO_Init 224 4 Code Gb gpio.o
0x080076D1 HAL_GPIO_EXTI_Falling_Callback 20 4 Code Gb gpio.o
0x080076E5 main 1 604 4 Code Gb main.o
0x08007D29 SetFlashReadProtection 328 4 Code Gb main.o
0x08007E71 HAL_ADC_ConvCpltCallback 12 4 Code Gb main.o
0x08007E7D OUTPUTS_Init 16 4 Code Gb outputs.o
0x08007E8D OUTPUTS_CheckLVP 344 4 Code Gb outputs.o
0x08007FE5 OUTPUTS_CheckOVP 344 4 Code Gb outputs.o
0x0800813D REF_VOLTAGE_Exec 68 4 Code Gb ref_voltage.o
0x08008181 MX_RTC_Init 124 4 Code Gb rtc.o
0x080081FD HAL_RTC_MspInit 56 4 Code Gb rtc.o
0x08008235 SELF_DISCHARGE_Exec 280 4 Code Gb self_discharge.o
0x0800834D SHUNT_TEMPERATURE_Exec 84 4 Code Gb shunt_temperature.o
0x080083A1 SHUNT_VOLTAGE_Exec 52 4 Code Gb shunt_voltage.o
0x080083D5 MX_SPI1_Init 72 4 Code Gb spi.o
0x0800841D HAL_SPI_MspInit 132 4 Code Gb spi.o
0x080084A1 HAL_MspInit 44 4 Code Gb stm32g0xx_hal_msp.o
0x080084CD SysTick_Handler 64 4 Code Gb stm32g0xx_it.o
0x0800850D DMA_Channel1_IRQHandler 16 4 Code Gb stm32g0xx_it.o
0x0800851D USART1_IRQHandler 16 4 Code Gb stm32g0xx_it.o
0x0800852D TIM16_IRQHandler 16 4 Code Gb stm32g0xx_it.o
0x0800853D SYS_DATA_Init 112 4 Code Gb sysdata.o
0x080085AD SystemCoreClockUpdate 144 4 Code Gb system_stm32g0xx.o
0x0800863D HAL_UART_MspInit 140 4 Code Gb usart.o
0x080086C9 WH_COUNTER_Init 32 4 Code Gb wh_counter.o
0x080086E9 WH_COUNTER_Exec 432 4 Code Gb wh_counter.o
0x08008899 WH_COUNTER_SetDetectedEnergy 116 4 Code Gb wh_counter.o
0x0800890D WH_COUNTER_GetSoCManual 84 4 Code Gb wh_counter.o
0x08008961 WH_COUNTER_GetSoCAuto 112 4 Code Gb wh_counter.o
0x080089D1 WH_COUNTER_GetSoCAutoTemp 140 4 Code Gb wh_counter.o
0x08008A5D WH_COUNTER_SetToMax 80 4 Code Gb wh_counter.o
0x08008AAD putchar 16 4 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
0x08008ABD puts 44 4 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
0x08008AE9 __SEGGER_RTL_float64_isnan 28 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08008B05 __SEGGER_RTL_float64_isinf 24 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08008B1D __SEGGER_RTL_float64_isnormal 40 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08008B45 ldexp 72 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08008B8D frexp 56 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08008BC5 fmod 380 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08008D41 floor 200 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08008E09 log 364 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x08008F75 exp 472 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x0800914D pow 640 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x080093CD __SEGGER_RTL_pow10 88 4 Code Gb utilops.o (libc_v6m_t_le_eabi.a)
0x08009425 __aeabi_dadd 456 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x080095ED __aeabi_dsub 12 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x080095FD __aeabi_ddiv 196 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x080096C1 __aeabi_dcmple 68 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009705 __aeabi_dcmpeq 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009735 __aeabi_dcmpge 68 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009779 __aeabi_dcmpgt 62 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x080097B9 __aeabi_dcmplt 62 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x080097F9 __aeabi_d2iz 52 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800982D __aeabi_d2lz 114 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x080098A1 __aeabi_d2uiz 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x080098D1 __aeabi_d2ulz 72 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009919 __aeabi_i2d 22 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009935 __aeabi_l2d 92 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009991 __aeabi_ui2d 28 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x080099AD __aeabi_ul2d 20 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x080099C5 __aeabi_llsl 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x080099E5 __aeabi_llsr 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009A05 __aeabi_lasr 30 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009A25 __aeabi_lmul 46 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009A55 __aeabi_idiv 64 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009A95 __aeabi_idivmod 14 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009AA5 __aeabi_uidiv 56 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009ADD __aeabi_uidivmod 16 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009AED __aeabi_ldivmod 46 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009B1D __aeabi_uldivmod 160 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009BBD __aeabi_idiv0 6 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi.a)
0x08009BC5 vfprintf_l 120 4 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
0x08009C3D printf 40 4 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
0x08009C65 __SEGGER_RTL_vfprintf_float_long 3 984 4 Code Gb __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0x08009C65 __SEGGER_RTL_vfprintf 3 984 4 Code Gb __SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)
0x0800ABF5 __SEGGER_RTL_X_file_stat 52 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800AC29 SEGGER_RTT_WriteNoLock 108 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800AC95 SEGGER_RTT_Write 116 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800AD09 strlen 168 4 Code Wk strops.o (strops_v6m_t_le_eabi.a)
0x0800ADB1 strnlen 220 4 Code Wk strops.o (strops_v6m_t_le_eabi.a)
0x0800AE8D memcpy 14 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AE8D __aeabi_memcpy8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AE8D __aeabi_memcpy4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AE8D __aeabi_memcpy 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AE9D __aeabi_memclr8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AE9D __aeabi_memclr4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AE9D __aeabi_memclr 20 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AE9F __aeabi_memset8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AE9F __aeabi_memset4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AE9F __aeabi_memset 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AEA5 memset 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AEB1 __aeabi_memmove8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AEB1 __aeabi_memmove4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AEB1 __aeabi_memmove 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi.a)
0x0800AED5 __SEGGER_RTL_current_locale 20 4 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800AEE9 __SEGGER_RTL_ascii_isctype 28 4 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800AF05 __SEGGER_RTL_ascii_iswctype 28 4 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800B061 _start 4 Code Gb SEGGER_THUMB_Startup.o
0x0800B06B __SEGGER_init_done 4 Code Gb SEGGER_THUMB_Startup.o
0x0800B06F exit 4 Code Gb SEGGER_THUMB_Startup.o
0x0800B075 Reset_Handler 4 Code Gb STM32G0xx_Startup.o
0x0800B09D NMI_Handler 4 Code Wk STM32G07x_Vectors.o
0x0800B09F HardFault_Handler 4 Code Wk STM32G07x_Vectors.o
0x0800B0A1 SVC_Handler 4 Code Wk STM32G07x_Vectors.o
0x0800B0A3 PendSV_Handler 4 Code Wk STM32G07x_Vectors.o
0x0800B0A5 SysTick_Handler 4 Code Wk STM32G07x_Vectors.o
0x0800B0A7 Dummy_Handler 4 Code Lc STM32G07x_Vectors.o
0x0800B0A9 WWDG_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0AB PVD_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0AD RTC_STAMP_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0AF FLASH_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0B1 RCC_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0B3 EXTI0_1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0B5 EXTI2_3_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0B7 EXTI4_15_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0B9 UCPD1_UCPD2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0BB DMA_Channel1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0BD DMA_Channel2_3_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0BF DMA_Channel4_5_6_7_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0C1 ADC_COMP_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0C3 TIM1_BRK_UP_TRG_COMP_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0C5 TIM1_CC_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0C7 TIM2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0C9 TIM3_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0CB TIM6_DAC_LPTIM1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0CD TIM7_LPTIM2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0CF TIM14_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0D1 TIM15_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0D3 TIM16_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0D5 TIM17_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0D7 I2C1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0D9 I2C2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0DB SPI1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0DD SPI2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0DF USART1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0E1 USART2_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0E3 USART3_USART4_LPUART1_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0E5 CEC_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0E7 AES_RNG_IRQHandler 4 Code Wk STM32G07x_Vectors.o
0x0800B0E9 HAL_CRCEx_Polynomial_Set 114 4 Code Gb stm32g0xx_hal_crc_ex.o
0x0800B15B ADC_DMAHalfConvCplt 10 2 Code Lc stm32g0xx_hal_adc.o
0x0800B165 ADC_DMAError 26 2 Code Lc stm32g0xx_hal_adc.o
0x0800B17F HAL_ADC_ErrorCallback 2 2 Code Wk stm32g0xx_hal_adc.o
0x0800B181 HAL_ADC_ConvHalfCpltCallback 2 2 Code Wk stm32g0xx_hal_adc.o
0x0800B183 HAL_CRC_MspInit 2 2 Code Wk stm32g0xx_hal_crc.o
0x0800B185 HAL_GPIO_ReadPin 10 2 Code Gb stm32g0xx_hal_gpio.o
0x0800B18F HAL_GPIO_EXTI_Rising_Callback 2 2 Code Wk stm32g0xx_hal_gpio.o
0x0800B191 HAL_RTC_SetDate 294 2 Code Gb stm32g0xx_hal_rtc.o
0x0800B2B7 HAL_TIM_IC_MspInit 2 2 Code Wk stm32g0xx_hal_tim.o
0x0800B2B9 HAL_TIM_IC_MspDeInit 2 2 Code Wk stm32g0xx_hal_tim.o
0x0800B2BB HAL_TIM_OC_DelayElapsedCallback 2 2 Code Wk stm32g0xx_hal_tim.o
0x0800B2BD HAL_TIM_PWM_PulseFinishedCallback 2 2 Code Wk stm32g0xx_hal_tim.o
0x0800B2BF HAL_TIM_PeriodElapsedCallback 2 2 Code Wk stm32g0xx_hal_tim.o
0x0800B2C1 HAL_TIM_TriggerCallback 2 2 Code Wk stm32g0xx_hal_tim.o
0x0800B2C3 HAL_TIMEx_CommutCallback 2 2 Code Wk stm32g0xx_hal_tim_ex.o
0x0800B2C5 HAL_TIMEx_BreakCallback 2 2 Code Wk stm32g0xx_hal_tim_ex.o
0x0800B2C7 HAL_TIMEx_Break2Callback 2 2 Code Wk stm32g0xx_hal_tim_ex.o
0x0800B2C9 UART_AdvFeatureConfig 210 2 Code Gb stm32g0xx_hal_uart.o
0x0800B39B UART_TxISR_8BIT_FIFOEN 82 2 Code Lc stm32g0xx_hal_uart.o
0x0800B3ED UART_RxISR_16BIT 90 2 Code Lc stm32g0xx_hal_uart.o
0x0800B447 UART_RxISR_8BIT 94 2 Code Lc stm32g0xx_hal_uart.o
0x0800B4A5 HAL_UART_TxCpltCallback 2 2 Code Wk stm32g0xx_hal_uart.o
0x0800B4A7 HAL_UART_RxCpltCallback 2 2 Code Wk stm32g0xx_hal_uart.o
0x0800B4A9 HAL_UARTEx_DisableFifoMode 54 2 Code Gb stm32g0xx_hal_uart_ex.o
0x0800B4DF Error_Handler 2 2 Code Gb main.o
0x0800B4E1 NMI_Handler 2 2 Code Gb stm32g0xx_it.o
0x0800B4E3 HardFault_Handler 2 2 Code Gb stm32g0xx_it.o
0x0800B4E5 SVC_Handler 2 2 Code Gb stm32g0xx_it.o
0x0800B4E7 PendSV_Handler 2 2 Code Gb stm32g0xx_it.o
0x0800B4E9 SystemInit 2 2 Code Gb system_stm32g0xx.o
0x0800B4EB __aeabi_dmul_aux 394 2 Code Lc floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800B523 __aeabi_dmul 2 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
0x0800B675 __SEGGER_RTL_putc 154 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
0x0800B70F __SEGGER_RTL_prin_flush 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
0x0800B729 vfprintf 26 2 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
0x0800B743 __SEGGER_RTL_X_file_write 10 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800B74D _WriteNoCheck 58 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800B787 _WriteBlocking 98 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800B7E9 __SEGGER_RTL_ascii_mbtowc 46 2 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800B817 __SEGGER_RTL_ascii_tolower 14 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800B825 __SEGGER_RTL_ascii_towlower 14 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800B849 ADC_DMAConvCplt 132 2 Code Lc stm32g0xx_hal_adc.o
0x0800B8CD HAL_CRC_Calculate 592 2 Code Gb stm32g0xx_hal_crc.o
0x0800BB1D HAL_GPIO_WritePin 16 2 Code Gb stm32g0xx_hal_gpio.o
0x0800BB2D HAL_GPIO_TogglePin 16 2 Code Gb stm32g0xx_hal_gpio.o
0x0800BB3D UART_TxISR_8BIT 56 2 Code Lc stm32g0xx_hal_uart.o
0x0800BB75 mbInit 68 2 Code Gb modbus.o
0x0800BBB9 mbGetFrameComplete 4 2 Code Gb modbus.o
0x0800BBBD ADS1260_ConversionFinished 8 2 Code Gb ads1260.o
0x0800BBC5 EXTI4_15_IRQHandler 12 2 Code Gb stm32g0xx_it.o
0x0800BBD1 fputc 36 2 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
0x0800BBF5 fwrite 52 2 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
0x0800BC29 __SEGGER_RTL_float64_signbit 4 2 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
0x0800BC2D __SEGGER_RTL_float64_PolyEvalP 80 2 Code Lc floatops.o (libc_v6m_t_le_eabi.a)
0x0800BC7D __SEGGER_RTL_float64_PolyEvalQ 80 2 Code Lc floatops.o (libc_v6m_t_le_eabi.a)
0x0800BCCD abs 8 2 Code Wk intops.o (libc_v6m_t_le_eabi.a)
0x0800BCD5 __SEGGER_RTL_print_padding 28 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
0x0800BCF1 __SEGGER_RTL_pre_padding 44 2 Code Gb prinops.o (libc_v6m_t_le_eabi.a)
0x0800BD1D __SEGGER_RTL_stream_write 16 2 Code Lc prinops.o (libc_v6m_t_le_eabi.a)
0x0800BD2D __SEGGER_RTL_X_file_bufsize 4 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800BD31 __SEGGER_RTL_ascii_wctomb 16 2 Code Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800BD41 __SEGGER_RTL_ascii_toupper 12 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800BD4D __SEGGER_RTL_ascii_towupper 12 2 Code Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C639 __SEGGER_init_zero 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)
0x0800C64B __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
__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 696 4 Code Gb ads1260.o
main 1 604 4 Code Gb main.o
EEPROM_factoryRestore 1 488 4 Code Gb eeprom.o
HAL_ADCEx_Calibration_Start 1 196 4 Code Gb stm32g0xx_hal_adc_ex.o
HAL_RCC_OscConfig 1 092 4 Code Gb stm32g0xx_hal_rcc.o
AH_COUNTER_Exec 932 4 Code Gb ah_counter.o
EEPROM_readConfig 836 4 Code Gb eeprom.o
HAL_SPI_TransmitReceive 728 4 Code Gb stm32g0xx_hal_spi.o
ADS1260_ReadConversion 720 4 Code Gb ads1260.o
HAL_ADC_ConfigChannel 660 4 Code Gb stm32g0xx_hal_adc.o
orderTrimmingValues 644 4 Code Gb hsi16 _calibration.o
pow 640 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
MODBUS_UART_IRQHandler 616 4 Code Gb modbus.o
ESR_FAST_Exec 596 4 Code Gb esr.o
ESR_Exec 592 4 Code Gb esr.o
HAL_CRC_Calculate 592 2 Code Gb stm32g0xx_hal_crc.o
HAL_ADC_Init 580 4 Code Gb stm32g0xx_hal_adc.o
mbSlaveProcessPdu 576 4 Code Gb modbus.o
EEPROM_storeConfig 552 4 Code Gb eeprom.o
HAL_RCC_ClockConfig 512 4 Code Gb stm32g0xx_hal_rcc.o
UART_SetConfig 512 4 Code Gb stm32g0xx_hal_uart.o
mbSlaveProcessRtuQuery 504 4 Code Gb modbus.o
mbSlaveCheckModbusRtuQuery 500 4 Code Gb modbus.o
exp 472 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
HAL_TIM_IRQHandler 468 4 Code Gb stm32g0xx_hal_tim.o
__aeabi_dadd 456 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
EEPROM_fullRestore 432 4 Code Gb eeprom.o
HAL_FLASH_Program 432 4 Code Gb stm32g0xx_hal_flash.o
WH_COUNTER_Exec 432 4 Code Gb wh_counter.o
HAL_GPIO_Init 408 4 Code Gb stm32g0xx_hal_gpio.o
__aeabi_dmul_aux 394 2 Code Lc floatasmops_arm.o (libc_v6m_t_le_eabi.a)
HAL_TIM_IC_ConfigChannel 388 4 Code Gb stm32g0xx_hal_tim.o
fmod 380 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
HAL_RCCEx_PeriphCLKConfig 376 4 Code Gb stm32g0xx_hal_rcc_ex.o
HAL_TIM_IC_Start_IT 376 4 Code Gb stm32g0xx_hal_tim.o
log 364 4 Code Wk floatops.o (libc_v6m_t_le_eabi.a)
SPI_WaitFifoStateUntilTimeout 356 4 Code Lc stm32g0xx_hal_spi.o
OUTPUTS_CheckLVP 344 4 Code Gb outputs.o
OUTPUTS_CheckOVP 344 4 Code Gb outputs.o
MX_ADC1_Init 340 4 Code Gb adc.o
HAL_RTC_SetTime 328 4 Code Gb stm32g0xx_hal_rtc.o
SetFlashReadProtection 328 4 Code Gb main.o
HAL_ADC_MspInit 316 4 Code Gb adc.o
ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart 296 4 Code Gb ads1260.o
HAL_RTC_SetDate 294 2 Code Gb stm32g0xx_hal_rtc.o
mbUartInit 292 4 Code Gb modbus.o
SELF_DISCHARGE_Exec 280 4 Code Gb self_discharge.o
HAL_UART_Receive_IT 276 4 Code Gb stm32g0xx_hal_uart.o
ADS_1260_BatteryCurrentGainCalibrationStart 260 4 Code Gb ads1260.o
HAL_SPI_Init 252 4 Code Gb stm32g0xx_hal_spi.o
BATTERY_VOLTAGE_Exec 248 4 Code Gb battery_voltage.o
HAL_TIM_IC_Init 248 4 Code Gb stm32g0xx_hal_tim.o
HSI16_GetCurve 240 4 Code Gb hsi16.o
HAL_DMA_Init 236 4 Code Gb stm32g0xx_hal_dma.o
HAL_FLASHEx_OBProgram 232 4 Code Gb stm32g0xx_hal_flash_ex.o
HAL_DMA_IRQHandler 228 4 Code Gb stm32g0xx_hal_dma.o
MX_GPIO_Init 224 4 Code Gb gpio.o
ADC_Enable 220 4 Code Gb stm32g0xx_hal_adc.o
strnlen 220 4 Code Wk strops.o (strops_v6m_t_le_eabi.a)
UART_AdvFeatureConfig 210 2 Code Gb stm32g0xx_hal_uart.o
SPI_WaitFlagStateUntilTimeout 208 4 Code Lc stm32g0xx_hal_spi.o
HAL_DMA_Start_IT 204 4 Code Gb stm32g0xx_hal_dma.o
HAL_RTC_Init 204 4 Code Gb stm32g0xx_hal_rtc.o
HAL_FLASHEx_Erase 200 4 Code Gb stm32g0xx_hal_flash_ex.o
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)
ADS_1260_SetDataRate 192 4 Code Gb ads1260.o
HAL_TIM_IC_Stop_IT 184 4 Code Gb stm32g0xx_hal_tim.o
FLASH_WaitForLastOperation 180 4 Code Gb stm32g0xx_hal_flash.o
HAL_ADC_Start_DMA 180 4 Code Gb stm32g0xx_hal_adc.o
HAL_UART_Transmit_IT 176 4 Code Gb stm32g0xx_hal_uart.o
HAL_TIM_IC_CaptureCallback 172 4 Code Gb hsi16.o
strlen 168 4 Code Wk strops.o (strops_v6m_t_le_eabi.a)
UART_RxISR_8BIT_FIFOEN 164 4 Code Lc stm32g0xx_hal_uart.o
UART_RxISR_16BIT_FIFOEN 160 4 Code Lc stm32g0xx_hal_uart.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)
RTC_ExitInitMode 152 4 Code Gb stm32g0xx_hal_rtc.o
UART_CheckIdleState 148 4 Code Gb stm32g0xx_hal_uart.o
SystemCoreClockUpdate 144 4 Code Gb system_stm32g0xx.o
HAL_UART_MspInit 140 4 Code Gb usart.o
HSI16_TIMx_ConfigForCalibration 140 4 Code Gb hsi16.o
WH_COUNTER_GetSoCAutoTemp 140 4 Code Gb wh_counter.o
HAL_RCC_GetSysClockFreq 136 4 Code Gb stm32g0xx_hal_rcc.o
ADC_DMAConvCplt 132 2 Code Lc stm32g0xx_hal_adc.o
HAL_PWREx_ControlVoltageScaling 132 4 Code Gb stm32g0xx_hal_pwr_ex.o
HAL_SPI_MspInit 132 4 Code Gb spi.o
HAL_FLASH_Lock 128 4 Code Gb stm32g0xx_hal_flash.o
HAL_FLASH_OB_Lock 128 4 Code Gb stm32g0xx_hal_flash.o
MX_RTC_Init 124 4 Code Gb rtc.o
HAL_CRC_Init 120 4 Code Gb stm32g0xx_hal_crc.o
vfprintf_l 120 4 Code Wk prinops.o (libc_v6m_t_le_eabi.a)
SEGGER_RTT_Write 116 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
WH_COUNTER_SetDetectedEnergy 116 4 Code Gb wh_counter.o
HAL_CRCEx_Polynomial_Set 114 4 Code Gb stm32g0xx_hal_crc_ex.o
__aeabi_d2lz 114 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
SYS_DATA_Init 112 4 Code Gb sysdata.o
WH_COUNTER_GetSoCAuto 112 4 Code Gb wh_counter.o
FAST_CURRENT_Exec 108 4 Code Gb fast_current.o
SEGGER_RTT_WriteNoLock 108 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
ADC_Disable 104 4 Code Gb stm32g0xx_hal_adc.o
_WriteBlocking 98 2 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
UART_RxISR_8BIT 94 2 Code Lc stm32g0xx_hal_uart.o
UART_TxISR_16BIT_FIFOEN 92 4 Code Lc stm32g0xx_hal_uart.o
__aeabi_l2d 92 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi.a)
UART_RxISR_16BIT 90 2 Code Lc stm32g0xx_hal_uart.o
EEPROM_isFirstStart 88 4 Code Gb eeprom.o
HAL_TIM_IC_DeInit 88 4 Code Gb stm32g0xx_hal_tim.o
__SEGGER_RTL_pow10 88 4 Code Gb utilops.o (libc_v6m_t_le_eabi.a)
SHUNT_TEMPERATURE_Exec 84 4 Code Gb shunt_temperature.o
WH_COUNTER_GetSoCManual 84 4 Code Gb wh_counter.o
UART_TxISR_8BIT_FIFOEN 82 2 Code Lc stm32g0xx_hal_uart.o
EFFICIENCY_Exec 80 4 Code Gb efficiency.o
HAL_FLASHEx_OBGetConfig 80 4 Code Gb stm32g0xx_hal_flash_ex.o
WH_COUNTER_SetToMax 80 4 Code Gb wh_counter.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)
HAL_InitTick 76 4 Code Wk stm32g0xx_hal.o
HAL_TIMEx_TISelection 76 4 Code Gb stm32g0xx_hal_tim_ex.o
MX_SPI1_Init 72 4 Code Gb spi.o
__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)
REF_VOLTAGE_Exec 68 4 Code Gb ref_voltage.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)
mbInit 68 2 Code Gb modbus.o
SysTick_Handler 64 4 Code Gb stm32g0xx_it.o
UART_TxISR_16BIT 64 4 Code Lc stm32g0xx_hal_uart.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)
ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart 56 4 Code Gb ads1260.o
HAL_NVIC_SetPriority 56 4 Code Gb stm32g0xx_hal_cortex.o
HAL_RTC_MspInit 56 4 Code Gb rtc.o
HAL_TIM_ReadCapturedValue 56 4 Code Gb stm32g0xx_hal_tim.o
UART_TxISR_8BIT 56 2 Code Lc stm32g0xx_hal_uart.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)
HAL_UARTEx_DisableFifoMode 54 2 Code Gb stm32g0xx_hal_uart_ex.o
ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart 52 4 Code Gb ads1260.o
HAL_SYSTICK_Config 52 4 Code Gb stm32g0xx_hal_cortex.o
SHUNT_VOLTAGE_Exec 52 4 Code Gb shunt_voltage.o
__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)
ADS_1260_BatteryCurrentOffsetCalibrationStart 48 4 Code Gb ads1260.o
__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)
HAL_MspInit 44 4 Code Gb stm32g0xx_hal_msp.o
MX_DMA_Init 44 4 Code Gb dma.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)
HAL_FLASH_OB_Unlock 40 4 Code Gb stm32g0xx_hal_flash.o
HAL_FLASH_Unlock 40 4 Code Gb stm32g0xx_hal_flash.o
HAL_GPIO_EXTI_IRQHandler 40 4 Code Gb stm32g0xx_hal_gpio.o
HAL_Init 40 4 Code Gb stm32g0xx_hal.o
HAL_RCC_GetPCLK1Freq 40 4 Code Gb stm32g0xx_hal_rcc.o
__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)
HAL_Delay 36 4 Code Wk stm32g0xx_hal.o
fputc 36 2 Code Wk fileops.o (libc_v6m_t_le_eabi.a)
AH_COUNTER_Init 32 4 Code Gb ah_counter.o
HAL_NVIC_DisableIRQ 32 4 Code Gb stm32g0xx_hal_cortex.o
WH_COUNTER_Init 32 4 Code Gb wh_counter.o
__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)
__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)
ADC_DMAError 26 2 Code Lc stm32g0xx_hal_adc.o
__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)
HAL_IncTick 24 4 Code Wk stm32g0xx_hal.o
HAL_NVIC_EnableIRQ 24 4 Code Gb stm32g0xx_hal_cortex.o
__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)
HAL_GPIO_EXTI_Falling_Callback 20 4 Code Gb gpio.o
HAL_PWR_DisableBkUpAccess 20 4 Code Gb stm32g0xx_hal_pwr.o
HAL_PWR_EnableBkUpAccess 20 4 Code Gb stm32g0xx_hal_pwr.o
HSI16_MeasurementInit 20 4 Code Gb hsi16.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)
DMA_Channel1_IRQHandler 16 4 Code Gb stm32g0xx_it.o
HAL_GPIO_TogglePin 16 2 Code Gb stm32g0xx_hal_gpio.o
HAL_GPIO_WritePin 16 2 Code Gb stm32g0xx_hal_gpio.o
OUTPUTS_Init 16 4 Code Gb outputs.o
TIM16_IRQHandler 16 4 Code Gb stm32g0xx_it.o
USART1_IRQHandler 16 4 Code Gb stm32g0xx_it.o
__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)
EXTI4_15_IRQHandler 12 2 Code Gb stm32g0xx_it.o
HAL_ADC_ConvCpltCallback 12 4 Code Gb main.o
HAL_GetTick 12 4 Code Wk stm32g0xx_hal.o
__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)
ADC_DMAHalfConvCplt 10 2 Code Lc stm32g0xx_hal_adc.o
HAL_GPIO_ReadPin 10 2 Code Gb stm32g0xx_hal_gpio.o
__SEGGER_RTL_X_file_write 10 2 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
ADS1260_ConversionFinished 8 2 Code Gb ads1260.o
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)
mbGetFrameComplete 4 2 Code Gb modbus.o
Error_Handler 2 2 Code Gb main.o
HAL_ADC_ConvHalfCpltCallback 2 2 Code Wk stm32g0xx_hal_adc.o
HAL_ADC_ErrorCallback 2 2 Code Wk stm32g0xx_hal_adc.o
HAL_CRC_MspInit 2 2 Code Wk stm32g0xx_hal_crc.o
HAL_GPIO_EXTI_Rising_Callback 2 2 Code Wk stm32g0xx_hal_gpio.o
HAL_TIMEx_Break2Callback 2 2 Code Wk stm32g0xx_hal_tim_ex.o
HAL_TIMEx_BreakCallback 2 2 Code Wk stm32g0xx_hal_tim_ex.o
HAL_TIMEx_CommutCallback 2 2 Code Wk stm32g0xx_hal_tim_ex.o
HAL_TIM_IC_MspDeInit 2 2 Code Wk stm32g0xx_hal_tim.o
HAL_TIM_IC_MspInit 2 2 Code Wk stm32g0xx_hal_tim.o
HAL_TIM_OC_DelayElapsedCallback 2 2 Code Wk stm32g0xx_hal_tim.o
HAL_TIM_PWM_PulseFinishedCallback 2 2 Code Wk stm32g0xx_hal_tim.o
HAL_TIM_PeriodElapsedCallback 2 2 Code Wk stm32g0xx_hal_tim.o
HAL_TIM_TriggerCallback 2 2 Code Wk stm32g0xx_hal_tim.o
HAL_UART_RxCpltCallback 2 2 Code Wk stm32g0xx_hal_uart.o
HAL_UART_TxCpltCallback 2 2 Code Wk stm32g0xx_hal_uart.o
HardFault_Handler 2 2 Code Gb stm32g0xx_it.o
NMI_Handler 2 2 Code Gb stm32g0xx_it.o
PendSV_Handler 2 2 Code Gb stm32g0xx_it.o
SVC_Handler 2 2 Code Gb stm32g0xx_it.o
SystemInit 2 2 Code Gb system_stm32g0xx.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 0x20000FB0 4 4 Zero Lc ads1260.o
ADS1260_ProcessCurrent.meas_counter 0x20000FAC 4 4 Zero Lc ads1260.o
AH_COUNTER_Exec.batteryFullCounter 0x20000FB8 2 2 Zero Lc ah_counter.o
AH_COUNTER_Exec.lowVoltageCnt 0x20000FB6 2 2 Zero Lc ah_counter.o
AH_COUNTER_Exec.totalCharge 0x200005C0 8 8 Zero Lc ah_counter.o
AH_COUNTER_Exec.totalDischarge 0x200005B8 8 8 Zero Lc ah_counter.o
BATTERY_VOLTAGE_Exec.avgsumP 0x20000FA8 4 4 Zero Lc battery_voltage.o
BATTERY_VOLTAGE_Exec.measCounter 0x20000FA4 4 4 Zero Lc battery_voltage.o
Capture 0x20000FA0 4 4 Zero Lc hsi16.o
CaptureState 0x20000F9C 4 4 Zero Lc hsi16.o
ESR_Exec.last_refresh 0x20000F98 4 4 Zero Lc esr.o
ESR_FAST_Exec.last_refresh 0x20000F94 4 4 Zero Lc esr.o
EraseInitStruct 0x20000F2C 16 4 Zero Lc eeprom.o
FAST_CURRENT_Exec.measCounter 0x20000F90 4 4 Zero Lc fast_current.o
IC1ReadValue1 0x20000F8C 4 4 Zero Lc hsi16.o
IC1ReadValue2 0x20000F88 4 4 Zero Lc hsi16.o
OUTPUTS_CheckLVP.lastMode 0x20000FB4 2 2 Zero Lc outputs.o
OUTPUTS_CheckOVP.lastMode 0x2000002A 2 2 Zero Lc outputs.o
REF_VOLTAGE_Exec.avgsum 0x20000F84 4 4 Zero Lc ref_voltage.o
SELF_DISCHARGE_Exec.avgsum 0x20000F80 4 4 Zero Lc self_discharge.o
SELF_DISCHARGE_Exec.holding_counter 0x20000F7C 4 4 Zero Lc self_discharge.o
SELF_DISCHARGE_Exec.last_days 0x20000F78 4 4 Zero Lc self_discharge.o
SELF_DISCHARGE_Exec.u_hold 0x20000F74 4 4 Zero Lc self_discharge.o
SaveCounter.last_days 0x20000F70 4 4 Zero Lc main.o
SysTick_Handler.ms 0x20000F6C 4 4 Zero Lc stm32g0xx_it.o
SystemCoreClock 0x20000024 4 4 Init Gb system_stm32g0xx.o
TimHandle 0x20000E54 76 4 Zero Gb hsi16.o
WH_COUNTER_Exec.totalCharge 0x200005B0 8 8 Zero Lc wh_counter.o
WH_COUNTER_Exec.totalDischarge 0x200005A8 8 8 Zero Lc wh_counter.o
_SEGGER_RTT 0x200009FC 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 0x20000F58 4 4 Zero Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_stderr_file 0x20000F54 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_stdin_file 0x20000F50 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
__SEGGER_RTL_stdout_file 0x20000F4C 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
_acDownBuffer 0x2000143A 16 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
_acUpBuffer 0x20000FBA 1 024 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
aFrequenceChangeTable 0x200007FC 512 4 Zero Gb hsi16.o
adcData 0x20000EF0 32 4 Zero Lc main.o
avgValWithOffsetCommonModeOffsetCorrection 0x20000F68 4 4 Zero Gb ads1260.o
avgValWithOffsetCommonModeOffsetTemperatureCorrection 0x20000F64 4 4 Zero Gb ads1260.o
avgValWithOffsetCompensation 0x20000F60 4 4 Zero Gb ads1260.o
current 0x200005A0 8 8 Zero Gb ads1260.o
currentWithGainAndGainShuntTempCorrection 0x20000598 8 8 Zero Gb ads1260.o
currentWithGainCorrection 0x20000590 8 8 Zero Gb ads1260.o
current_buffer 0x20000CB0 128 4 Zero Gb esr.o
current_buffer_fast 0x20000C30 128 4 Zero Gb esr.o
eepromData 0x200003E8 216 8 Zero Lc eeprom.o
eepromOldData 0x200004C0 208 8 Zero Lc eeprom.o
frequencyMW 0x20000F5C 4 4 Zero Lc hsi16.o
hadc1 0x20000D94 100 4 Zero Gb adc.o
hcrc 0x20000ECC 36 4 Zero Gb main.o
hdma_adc1 0x20000DF8 92 4 Zero Gb adc.o
hrtc 0x20000EA0 44 4 Zero Gb rtc.o
hspi1 0x20000D30 100 4 Zero Gb spi.o
huart1 0x20000AA4 140 4 Zero Gb usart.o
loopCounter 0x20000F48 4 4 Zero Lc hsi16.o
modbusData 0x200005C8 564 4 Zero Gb main.o
newADC 0x20000F44 4 4 Zero Lc main.o
newCurrentValue 0x20000F40 4 4 Zero Gb ads1260.o
pFlash 0x20000F10 28 4 Zero Gb stm32g0xx_hal_flash.o
selectTrimingValue 0x20000029 1 Zero Lc hsi16 _calibration.o
startMeasurement 0x20000F3C 4 4 Zero Gb ah_counter.o
stderr 0x20000020 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
stdin 0x2000001C 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
stdout 0x20000018 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
sys_data 0x20000030 952 8 Zero Gb sysdata.o
trimmingValueOrder 0x200013BA 128 Zero Lc hsi16 _calibration.o
uwTick 0x2000002C 4 4 Zero Gb stm32g0xx_hal.o
uwTickFreq 0x20000028 1 Init Gb stm32g0xx_hal.o
uwTickPrio 0x20000014 4 4 Init Gb stm32g0xx_hal.o
voltage_buffer 0x20000BB0 128 4 Zero Gb esr.o
voltage_buffer_fast 0x20000B30 128 4 Zero Gb esr.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 uwTickPrio 4 4 Init Gb stm32g0xx_hal.o
0x20000018 stdout 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x2000001C stdin 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x20000020 stderr 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x20000024 SystemCoreClock 4 4 Init Gb system_stm32g0xx.o
0x20000028 uwTickFreq 1 Init Gb stm32g0xx_hal.o
0x20000029 selectTrimingValue 1 Zero Lc hsi16 _calibration.o
0x2000002A OUTPUTS_CheckOVP.lastMode 2 2 Zero Lc outputs.o
0x2000002C uwTick 4 4 Zero Gb stm32g0xx_hal.o
0x20000030 sys_data 952 8 Zero Gb sysdata.o
0x200003E8 eepromData 216 8 Zero Lc eeprom.o
0x200004C0 eepromOldData 208 8 Zero Lc eeprom.o
0x20000590 currentWithGainCorrection 8 8 Zero Gb ads1260.o
0x20000598 currentWithGainAndGainShuntTempCorrection 8 8 Zero Gb ads1260.o
0x200005A0 current 8 8 Zero Gb ads1260.o
0x200005A8 WH_COUNTER_Exec.totalDischarge 8 8 Zero Lc wh_counter.o
0x200005B0 WH_COUNTER_Exec.totalCharge 8 8 Zero Lc wh_counter.o
0x200005B8 AH_COUNTER_Exec.totalDischarge 8 8 Zero Lc ah_counter.o
0x200005C0 AH_COUNTER_Exec.totalCharge 8 8 Zero Lc ah_counter.o
0x200005C8 modbusData 564 4 Zero Gb main.o
0x200007FC aFrequenceChangeTable 512 4 Zero Gb hsi16.o
0x200009FC _SEGGER_RTT 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x20000AA4 huart1 140 4 Zero Gb usart.o
0x20000B30 voltage_buffer_fast 128 4 Zero Gb esr.o
0x20000BB0 voltage_buffer 128 4 Zero Gb esr.o
0x20000C30 current_buffer_fast 128 4 Zero Gb esr.o
0x20000CB0 current_buffer 128 4 Zero Gb esr.o
0x20000D30 hspi1 100 4 Zero Gb spi.o
0x20000D94 hadc1 100 4 Zero Gb adc.o
0x20000DF8 hdma_adc1 92 4 Zero Gb adc.o
0x20000E54 TimHandle 76 4 Zero Gb hsi16.o
0x20000EA0 hrtc 44 4 Zero Gb rtc.o
0x20000ECC hcrc 36 4 Zero Gb main.o
0x20000EF0 adcData 32 4 Zero Lc main.o
0x20000F10 pFlash 28 4 Zero Gb stm32g0xx_hal_flash.o
0x20000F2C EraseInitStruct 16 4 Zero Lc eeprom.o
0x20000F3C startMeasurement 4 4 Zero Gb ah_counter.o
0x20000F40 newCurrentValue 4 4 Zero Gb ads1260.o
0x20000F44 newADC 4 4 Zero Lc main.o
0x20000F48 loopCounter 4 4 Zero Lc hsi16.o
0x20000F4C __SEGGER_RTL_stdout_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x20000F50 __SEGGER_RTL_stdin_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x20000F54 __SEGGER_RTL_stderr_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)
0x20000F58 __SEGGER_RTL_locale_ptr 4 4 Zero Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x20000F5C frequencyMW 4 4 Zero Lc hsi16.o
0x20000F60 avgValWithOffsetCompensation 4 4 Zero Gb ads1260.o
0x20000F64 avgValWithOffsetCommonModeOffsetTemperatureCorrection 4 4 Zero Gb ads1260.o
0x20000F68 avgValWithOffsetCommonModeOffsetCorrection 4 4 Zero Gb ads1260.o
0x20000F6C SysTick_Handler.ms 4 4 Zero Lc stm32g0xx_it.o
0x20000F70 SaveCounter.last_days 4 4 Zero Lc main.o
0x20000F74 SELF_DISCHARGE_Exec.u_hold 4 4 Zero Lc self_discharge.o
0x20000F78 SELF_DISCHARGE_Exec.last_days 4 4 Zero Lc self_discharge.o
0x20000F7C SELF_DISCHARGE_Exec.holding_counter 4 4 Zero Lc self_discharge.o
0x20000F80 SELF_DISCHARGE_Exec.avgsum 4 4 Zero Lc self_discharge.o
0x20000F84 REF_VOLTAGE_Exec.avgsum 4 4 Zero Lc ref_voltage.o
0x20000F88 IC1ReadValue2 4 4 Zero Lc hsi16.o
0x20000F8C IC1ReadValue1 4 4 Zero Lc hsi16.o
0x20000F90 FAST_CURRENT_Exec.measCounter 4 4 Zero Lc fast_current.o
0x20000F94 ESR_FAST_Exec.last_refresh 4 4 Zero Lc esr.o
0x20000F98 ESR_Exec.last_refresh 4 4 Zero Lc esr.o
0x20000F9C CaptureState 4 4 Zero Lc hsi16.o
0x20000FA0 Capture 4 4 Zero Lc hsi16.o
0x20000FA4 BATTERY_VOLTAGE_Exec.measCounter 4 4 Zero Lc battery_voltage.o
0x20000FA8 BATTERY_VOLTAGE_Exec.avgsumP 4 4 Zero Lc battery_voltage.o
0x20000FAC ADS1260_ProcessCurrent.meas_counter 4 4 Zero Lc ads1260.o
0x20000FB0 ADS1260_ProcessCurrent.avgsum 4 4 Zero Lc ads1260.o
0x20000FB4 OUTPUTS_CheckLVP.lastMode 2 2 Zero Lc outputs.o
0x20000FB6 AH_COUNTER_Exec.lowVoltageCnt 2 2 Zero Lc ah_counter.o
0x20000FB8 AH_COUNTER_Exec.batteryFullCounter 2 2 Zero Lc ah_counter.o
0x20000FBA _acUpBuffer 1 024 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x200013BA trimmingValueOrder 128 Zero Lc hsi16 _calibration.o
0x2000143A _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 Gb sysdata.o
modbusData 564 4 Zero Gb main.o
aFrequenceChangeTable 512 4 Zero Gb hsi16.o
eepromData 216 8 Zero Lc eeprom.o
eepromOldData 208 8 Zero Lc eeprom.o
_SEGGER_RTT 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
huart1 140 4 Zero Gb usart.o
current_buffer 128 4 Zero Gb esr.o
current_buffer_fast 128 4 Zero Gb esr.o
trimmingValueOrder 128 Zero Lc hsi16 _calibration.o
voltage_buffer 128 4 Zero Gb esr.o
voltage_buffer_fast 128 4 Zero Gb esr.o
hadc1 100 4 Zero Gb adc.o
hspi1 100 4 Zero Gb spi.o
hdma_adc1 92 4 Zero Gb adc.o
TimHandle 76 4 Zero Gb hsi16.o
hrtc 44 4 Zero Gb rtc.o
hcrc 36 4 Zero Gb main.o
adcData 32 4 Zero Lc main.o
pFlash 28 4 Zero Gb stm32g0xx_hal_flash.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)
EraseInitStruct 16 4 Zero Lc eeprom.o
_acDownBuffer 16 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
AH_COUNTER_Exec.totalCharge 8 8 Zero Lc ah_counter.o
AH_COUNTER_Exec.totalDischarge 8 8 Zero Lc ah_counter.o
WH_COUNTER_Exec.totalCharge 8 8 Zero Lc wh_counter.o
WH_COUNTER_Exec.totalDischarge 8 8 Zero Lc wh_counter.o
current 8 8 Zero Gb ads1260.o
currentWithGainAndGainShuntTempCorrection 8 8 Zero Gb ads1260.o
currentWithGainCorrection 8 8 Zero Gb ads1260.o
ADS1260_ProcessCurrent.avgsum 4 4 Zero Lc ads1260.o
ADS1260_ProcessCurrent.meas_counter 4 4 Zero Lc ads1260.o
BATTERY_VOLTAGE_Exec.avgsumP 4 4 Zero Lc battery_voltage.o
BATTERY_VOLTAGE_Exec.measCounter 4 4 Zero Lc battery_voltage.o
Capture 4 4 Zero Lc hsi16.o
CaptureState 4 4 Zero Lc hsi16.o
ESR_Exec.last_refresh 4 4 Zero Lc esr.o
ESR_FAST_Exec.last_refresh 4 4 Zero Lc esr.o
FAST_CURRENT_Exec.measCounter 4 4 Zero Lc fast_current.o
IC1ReadValue1 4 4 Zero Lc hsi16.o
IC1ReadValue2 4 4 Zero Lc hsi16.o
REF_VOLTAGE_Exec.avgsum 4 4 Zero Lc ref_voltage.o
SELF_DISCHARGE_Exec.avgsum 4 4 Zero Lc self_discharge.o
SELF_DISCHARGE_Exec.holding_counter 4 4 Zero Lc self_discharge.o
SELF_DISCHARGE_Exec.last_days 4 4 Zero Lc self_discharge.o
SELF_DISCHARGE_Exec.u_hold 4 4 Zero Lc self_discharge.o
SaveCounter.last_days 4 4 Zero Lc main.o
SysTick_Handler.ms 4 4 Zero Lc stm32g0xx_it.o
SystemCoreClock 4 4 Init Gb system_stm32g0xx.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 Gb ads1260.o
avgValWithOffsetCommonModeOffsetTemperatureCorrection 4 4 Zero Gb ads1260.o
avgValWithOffsetCompensation 4 4 Zero Gb ads1260.o
frequencyMW 4 4 Zero Lc hsi16.o
loopCounter 4 4 Zero Lc hsi16.o
newADC 4 4 Zero Lc main.o
newCurrentValue 4 4 Zero Gb ads1260.o
startMeasurement 4 4 Zero Gb ah_counter.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 Gb stm32g0xx_hal.o
uwTickPrio 4 4 Init Gb stm32g0xx_hal.o
AH_COUNTER_Exec.batteryFullCounter 2 2 Zero Lc ah_counter.o
AH_COUNTER_Exec.lowVoltageCnt 2 2 Zero Lc ah_counter.o
OUTPUTS_CheckLVP.lastMode 2 2 Zero Lc outputs.o
OUTPUTS_CheckOVP.lastMode 2 2 Zero Lc outputs.o
selectTrimingValue 1 Zero Lc hsi16 _calibration.o
uwTickFreq 1 Init Gb stm32g0xx_hal.o

Read-only data symbols by name

Symbol name Address Size Align Type Bd Object File
AHBPrescTable 0x0800AF7C 64 4 Cnst Gb system_stm32g0xx.o
APBPrescTable 0x0800AFBC 32 4 Cnst Gb system_stm32g0xx.o
_DoInit._aInitStr 0x0800C362 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 0x0800C56C 128 Cnst Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_ascii_ctype_mask 0x0800C3DD 13 Cnst Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale 0x0800AFDC 12 4 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_abbrev_day_names 0x0800C38E 29 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_abbrev_month_names 0x0800C3AB 49 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_am_pm_indicator 0x0800BFB4 7 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_data 0x0800B008 88 4 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_date_format 0x0800C37C 9 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_date_time_format 0x0800BFBB 15 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_day_names 0x0800C110 58 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_month_names 0x0800BF5D 87 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_c_locale_time_format 0x0800C385 9 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_codeset_ascii 0x0800AFE8 32 4 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_data_empty_string 0x0800C3DC 1 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
__SEGGER_RTL_data_utf8_period 0x0800C14C 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 0x0800C554 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi.a)
__SEGGER_RTL_hex_uc 0x0800C544 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__ 0x0800C60C [44] 4 Cnst Lc [ Linker created ]
__SEGGER_init_table__ 0x0800C5EC [32] 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)
0x0800AF7C AHBPrescTable 64 4 Cnst Gb system_stm32g0xx.o
0x0800AFBC APBPrescTable 32 4 Cnst Gb system_stm32g0xx.o
0x0800AFDC __SEGGER_RTL_c_locale 12 4 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800AFE8 __SEGGER_RTL_codeset_ascii 32 4 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800B008 __SEGGER_RTL_c_locale_data 88 4 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800BF5D __SEGGER_RTL_c_locale_month_names 87 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800BFB4 __SEGGER_RTL_c_locale_am_pm_indicator 7 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800BFBB __SEGGER_RTL_c_locale_date_time_format 15 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C110 __SEGGER_RTL_c_locale_day_names 58 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C14C __SEGGER_RTL_data_utf8_period 2 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C362 _DoInit._aInitStr 17 Cnst Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)
0x0800C37C __SEGGER_RTL_c_locale_date_format 9 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C385 __SEGGER_RTL_c_locale_time_format 9 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C38E __SEGGER_RTL_c_locale_abbrev_day_names 29 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C3AB __SEGGER_RTL_c_locale_abbrev_month_names 49 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C3DC __SEGGER_RTL_data_empty_string 1 Cnst Gb mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C3DD __SEGGER_RTL_ascii_ctype_mask 13 Cnst Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C544 __SEGGER_RTL_hex_uc 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi.a)
0x0800C554 __SEGGER_RTL_hex_lc 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi.a)
0x0800C56C __SEGGER_RTL_ascii_ctype_map 128 Cnst Lc mbops.o (mbops_timeops_v6m_t_le_eabi.a)
0x0800C5EC __SEGGER_init_table__ [32] 4 Cnst Lc [ Linker created ]
0x0800C60C __SEGGER_init_data__ [44] 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__ 0x0800C65E ---- Gb [ Linker created ]
__APP_segment_used_size__ 0x0000C65E ---- 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 0x0800B062 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 ]
0x0000C65E __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
0x0800B062 __SEGGER_init_run_loop 4 Code Lc SEGGER_THUMB_Startup.o
0x0800C65E __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

47 896 bytes read-only code + 2 884 bytes read-only data = 50 780 bytes read-only (total) 7 754 bytes read-write data
Name Range Size Used Unused Alignment Loss
08000000-0801c7ff 116 736 50 784 43.50% 65 952 56.50% 0 0.00%
RAM 20000000-20007fff 32 768 7 754 23.66% 25 014 76.34% 0 0.00%
Link complete: 0 errors, 0 warnings, 0 remarks