# CONTENTS

- LINK INFORMATION
  - Linker version
- MODULE SUMMARY
  - Memory use by input file
  - Memory use by archive member
  - Memory use by linker
- SECTION DETAIL
  - Sections by address
- SYMBOL LIST
  - RAM function symbols by name
  - RAM function symbols by address
  - RAM function symbols by descending size
  - Function symbols by name
  - Function symbols by address
  - Function symbols by descending size
  - Read-write data symbols by name
  - Read-write data symbols by address
  - Read-write data symbols by descending size
  - Read-only data symbols by name
  - Read-only data symbols by address
  - Untyped symbols by name
  - Untyped symbols by address
- LINK SUMMARY
  - Memory breakdown
  - Region summary
  - Diagnostic summary

# LINK INFORMATION

## Linker version

    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` | `728` | `` | `` | `192`
`ads1260.o` | `3 936` | `549` | `` | `49`
`ah_counter.o` | `1 448` | `` | `` | `24`
`battery_voltage.o` | `228` | `` | `` | `8`
`dma.o` | `48` | `` | `` | ``
`eeprom.o` | `4 364` | `230` | `` | `440`
`efficiency.o` | `108` | `` | `` | ``
`esr.o` | `1 236` | `` | `` | `520`
`fast_current.o` | `152` | `` | `` | `4`
`gpio.o` | `280` | `` | `` | ``
`hsi16 _calibration.o` | `172` | `23` | `` | `129`
`hsi16.o` | `768` | `42` | `` | `612`
`main.o` | `2 250` | `522` | `` | `640`
`modbus.o` | `2 922` | `14` | `` | ``
`outputs.o` | `1 200` | `391` | `` | `4`
`ref_voltage.o` | `92` | `` | `` | `4`
`rtc.o` | `208` | `` | `` | `44`
`SEGGER_THUMB_Startup.o` | `20` | `` | `` | ``
`self_discharge.o` | `444` | `` | `` | `16`
`shunt_temperature.o` | `116` | `` | `` | ``
`shunt_voltage.o` | `68` | `` | `` | ``
`spi.o` | `236` | `` | `` | `100`
`STM32G07x_Vectors.o` | `268` | `` | `` | ``
`stm32g0xx_hal.o` | `272` | `` | `5` | `4`
`stm32g0xx_hal_adc.o` | `3 148` | `` | `` | ``
`stm32g0xx_hal_adc_ex.o` | `652` | `` | `` | ``
`stm32g0xx_hal_cortex.o` | `380` | `` | `` | ``
`stm32g0xx_hal_crc.o` | `640` | `` | `` | ``
`stm32g0xx_hal_crc_ex.o` | `274` | `` | `` | ``
`stm32g0xx_hal_dma.o` | `1 038` | `` | `` | ``
`stm32g0xx_hal_flash.o` | `736` | `` | `` | `28`
`stm32g0xx_hal_flash_ex.o` | `812` | `` | `` | ``
`stm32g0xx_hal_gpio.o` | `876` | `` | `` | ``
`stm32g0xx_hal_msp.o` | `52` | `` | `` | ``
`stm32g0xx_hal_pwr.o` | `40` | `` | `` | ``
`stm32g0xx_hal_pwr_ex.o` | `116` | `` | `` | ``
`stm32g0xx_hal_rcc.o` | `2 348` | `` | `` | ``
`stm32g0xx_hal_rcc_ex.o` | `516` | `` | `` | ``
`stm32g0xx_hal_rtc.o` | `1 180` | `` | `` | ``
`stm32g0xx_hal_spi.o` | `1 858` | `` | `` | ``
`stm32g0xx_hal_tim.o` | `3 144` | `` | `` | ``
`stm32g0xx_hal_tim_ex.o` | `184` | `` | `` | ``
`stm32g0xx_hal_uart.o` | `5 294` | `` | `` | ``
`stm32g0xx_hal_uart_ex.o` | `108` | `` | `` | ``
`stm32g0xx_it.o` | `148` | `` | `` | `4`
`STM32G0xx_Startup.o` | `40` | `` | `` | ``
`sysdata.o` | `120` | `` | `` | `952`
`system_stm32g0xx.o` | `374` | `96` | `4` | ``
`usart.o` | `164` | `` | `` | `140`
`wh_counter.o` | `1 436` | `` | `` | `16`
`Subtotal (50 objects)` | `47 242` | `1 867` | `9` | `3 930`
`libc_v6m_t_le_eabi_balanced.a` | `8 638` | `339` | `` | ``
`mbops_timeops_v6m_t_le_eabi_balanced.a` | `190` | `541` | `20` | `4`
`prinops_rtt_v6m_t_le_eabi_balanced.a` | `484` | `26` | `12` | `1 220`
`SEGGER_crtinit_v6m_t_le_eabi_balanced.a` | `38` | `` | `` | ``
`strops_v6m_t_le_eabi_balanced.a` | `280` | `` | `` | ``
`Subtotal (5 archives)` | `9 630` | `906` | `32` | `1 224`
`Linker created (shared data, fills, blocks):` | `` | `196` | `` | `2 560`
`Total:` | `56 872` | `2 969` | `41` | `7 714`

## 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_balanced.a)` | `3 328` | `35` | `` | ``
`fileops.o (libc_v6m_t_le_eabi_balanced.a)` | `52` | `` | `` | ``
`floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)` | `1 834` | `` | `` | ``
`floatops.o (libc_v6m_t_le_eabi_balanced.a)` | `2 396` | `40` | `` | ``
`intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)` | `512` | `` | `` | ``
`intops.o (libc_v6m_t_le_eabi_balanced.a)` | `8` | `` | `` | ``
`mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)` | `190` | `541` | `20` | `4`
`prinops.o (libc_v6m_t_le_eabi_balanced.a)` | `416` | `192` | `` | ``
`prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)` | `66` | `` | `12` | `12`
`SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a)` | `38` | `` | `` | ``
`SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)` | `418` | `26` | `` | `1 208`
`strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)` | `36` | `` | `` | ``
`strops.o (strops_v6m_t_le_eabi_balanced.a)` | `244` | `` | `` | ``
`utilops.o (libc_v6m_t_le_eabi_balanced.a)` | `92` | `72` | `` | ``
`Subtotal (14 members from 5 archives)` | `9 630` | `906` | `32` | `1 224`
`Objects (50 files)` | `47 242` | `1 867` | `9` | `3 930`
`Linker created (shared data, fills, blocks):` | `` | `196` | `` | `2 560`
`Total:` | `56 872` | `2 969` | `41` | `7 714`

## Memory use by linker

Description | RX Code | RO Data | RW Data | ZI Data
--- | --- | --- | --- | ---
`Initialization table` | `` | `192` | `` | ``
`Integrity check` | `` | `4` | `` | ``
`Memory for block 'heap'` | `` | `` | `` | `1 536`
`Memory for block 'stack'` | `` | `` | `` | `1 024`
`Subtotal (linker created):` | `` | `196` | `` | `2 560`
`Objects (50 files)` | `47 242` | `1 867` | `9` | `3 930`
`Archives (5 files)` | `9 630` | `906` | `32` | `1 224`
`Total:` | `56 872` | `2 969` | `41` | `7 714`

# 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_balanced.a)`
`080000e8-0800012f` | `__SEGGER_RTL_aPower2` | `72` | `8` | `Cnst` | `RO` | `utilops.o (libc_v6m_t_le_eabi_balanced.a)`
`08000130-080001cf` | `__SEGGER_RTL_ipow10` | `160` | `8` | `Cnst` | `RO` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`080001d0-08000207` | `HAL_Init` | `56` | `4` | `Code` | `RX` | `stm32g0xx_hal.o`
`08000208-0800027f` | `HAL_InitTick` | `120` | `4` | `Code` | `RX` | `stm32g0xx_hal.o`
`08000280-08000297` | `HAL_IncTick` | `24` | `4` | `Code` | `RX` | `stm32g0xx_hal.o`
`08000298-080002a3` | `HAL_GetTick` | `12` | `4` | `Code` | `RX` | `stm32g0xx_hal.o`
`080002a4-080002df` | `HAL_Delay` | `60` | `4` | `Code` | `RX` | `stm32g0xx_hal.o`
`080002e0-080005ef` | `HAL_ADC_Init` | `784` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`080005f0-0800060f` | `LL_ADC_EnableInternalRegulator` | `32` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`08000610-080006fb` | `ADC_Enable` | `236` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`080006fc-08000717` | `LL_ADC_REG_StartConversion` | `28` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`08000718-08000813` | `HAL_ADC_Start_DMA` | `252` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`08000814-0800082f` | `LL_ADC_Disable` | `28` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`08000830-08000c07` | `HAL_ADC_ConfigChannel` | `984` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`08000c08-08000c23` | `LL_ADC_REG_SetSequencerChAdd` | `28` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`08000c24-08000c4b` | `LL_ADC_SetChannelSamplingTime` | `40` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`08000c4c-08000c6b` | `LL_ADC_REG_SetSequencerChRem` | `32` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`08000c6c-08000c87` | `LL_ADC_Enable` | `28` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`08000c88-08000e4b` | `HAL_ADCEx_Calibration_Start` | `452` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc_ex.o`
`08000e4c-08000e67` | `LL_ADC_Enable` | `28` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc_ex.o`
`08000e68-08000e83` | `LL_ADC_Disable` | `28` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc_ex.o`
`08000e84-08000f03` | `__NVIC_SetPriority` | `128` | `4` | `Code` | `RX` | `stm32g0xx_hal_cortex.o`
`08000f04-08000f2b` | `__NVIC_EnableIRQ` | `40` | `4` | `Code` | `RX` | `stm32g0xx_hal_cortex.o`
`08000f2c-08000f5b` | `__NVIC_DisableIRQ` | `48` | `4` | `Code` | `RX` | `stm32g0xx_hal_cortex.o`
`08000f5c-08000fa7` | `SysTick_Config` | `76` | `4` | `Code` | `RX` | `stm32g0xx_hal_cortex.o`
`08000fa8-0800106b` | `HAL_CRC_Init` | `196` | `4` | `Code` | `RX` | `stm32g0xx_hal_crc.o`
`0800106c-0800115f` | `HAL_DMA_Init` | `244` | `4` | `Code` | `RX` | `stm32g0xx_hal_dma.o`
`08001160-080011a3` | `DMA_CalcDMAMUXChannelBaseAndMask` | `68` | `4` | `Code` | `RX` | `stm32g0xx_hal_dma.o`
`080011a4-080011df` | `DMA_CalcDMAMUXRequestGenBaseAndMask` | `60` | `4` | `Code` | `RX` | `stm32g0xx_hal_dma.o`
`080011e0-0800124f` | `DMA_SetConfig` | `112` | `4` | `Code` | `RX` | `stm32g0xx_hal_dma.o`
`08001250-0800138f` | `HAL_DMA_IRQHandler` | `320` | `4` | `Code` | `RX` | `stm32g0xx_hal_dma.o`
`08001390-08001427` | `HAL_FLASH_Program` | `152` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash.o`
`08001428-080014cf` | `FLASH_WaitForLastOperation` | `168` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash.o`
`080014d0-080014fb` | `FLASH_Program_DoubleWord` | `44` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash.o`
`080014fc-0800153f` | `HAL_FLASH_Unlock` | `68` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash.o`
`08001540-0800157b` | `HAL_FLASH_Lock` | `60` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash.o`
`0800157c-080015bf` | `HAL_FLASH_OB_Unlock` | `68` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash.o`
`080015c0-080015fb` | `HAL_FLASH_OB_Lock` | `60` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash.o`
`080015fc-080016c7` | `HAL_FLASHEx_Erase` | `204` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash_ex.o`
`080016c8-080016e3` | `FLASH_MassErase` | `28` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash_ex.o`
`080016e4-08001713` | `FLASH_PageErase` | `48` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash_ex.o`
`08001714-080017f7` | `HAL_FLASHEx_OBProgram` | `228` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash_ex.o`
`080017f8-0800182b` | `FLASH_OB_WRPConfig` | `52` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash_ex.o`
`0800182c-0800185b` | `FLASH_OB_OptrConfig` | `48` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash_ex.o`
`0800185c-08001877` | `FLASH_OB_GetUser` | `28` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash_ex.o`
`08001878-080018a3` | `FLASH_OB_GetRDP` | `44` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash_ex.o`
`080018a4-080018db` | `HAL_FLASHEx_OBGetConfig` | `56` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash_ex.o`
`080018dc-08001927` | `FLASH_OB_GetWRP` | `76` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash_ex.o`
`08001928-08001bc7` | `HAL_GPIO_Init` | `672` | `4` | `Code` | `RX` | `stm32g0xx_hal_gpio.o`
`08001bc8-08001c0f` | `HAL_GPIO_EXTI_IRQHandler` | `72` | `4` | `Code` | `RX` | `stm32g0xx_hal_gpio.o`
`08001c10-08001c23` | `HAL_PWR_EnableBkUpAccess` | `20` | `4` | `Code` | `RX` | `stm32g0xx_hal_pwr.o`
`08001c24-08001c37` | `HAL_PWR_DisableBkUpAccess` | `20` | `4` | `Code` | `RX` | `stm32g0xx_hal_pwr.o`
`08001c38-08001cab` | `HAL_PWREx_ControlVoltageScaling` | `116` | `4` | `Code` | `RX` | `stm32g0xx_hal_pwr_ex.o`
`08001cac-08002277` | `HAL_RCC_OscConfig` | `1 484` | `4` | `Code` | `RX` | `stm32g0xx_hal_rcc.o`
`08002278-0800248f` | `HAL_RCC_ClockConfig` | `536` | `4` | `Code` | `RX` | `stm32g0xx_hal_rcc.o`
`08002490-08002593` | `HAL_RCC_GetSysClockFreq` | `260` | `4` | `Code` | `RX` | `stm32g0xx_hal_rcc.o`
`08002594-0800259f` | `HAL_RCC_GetHCLKFreq` | `12` | `4` | `Code` | `RX` | `stm32g0xx_hal_rcc.o`
`080025a0-080025c7` | `HAL_RCC_GetPCLK1Freq` | `40` | `4` | `Code` | `RX` | `stm32g0xx_hal_rcc.o`
`080025c8-080025d7` | `LL_RCC_GetAPB1Prescaler` | `16` | `4` | `Code` | `RX` | `stm32g0xx_hal_rcc.o`
`080025d8-080027db` | `HAL_RCCEx_PeriphCLKConfig` | `516` | `4` | `Code` | `RX` | `stm32g0xx_hal_rcc_ex.o`
`080027dc-080028c7` | `HAL_RTC_Init` | `236` | `4` | `Code` | `RX` | `stm32g0xx_hal_rtc.o`
`080028c8-0800293f` | `RTC_EnterInitMode` | `120` | `4` | `Code` | `RX` | `stm32g0xx_hal_rtc.o`
`08002940-080029b3` | `RTC_ExitInitMode` | `116` | `4` | `Code` | `RX` | `stm32g0xx_hal_rtc.o`
`080029b4-08002ae7` | `HAL_RTC_SetTime` | `308` | `4` | `Code` | `RX` | `stm32g0xx_hal_rtc.o`
`08002ae8-08002bef` | `HAL_RTC_SetDate` | `264` | `4` | `Code` | `RX` | `stm32g0xx_hal_rtc.o`
`08002bf0-08002c3f` | `HAL_RTC_WaitForSynchro` | `80` | `4` | `Code` | `RX` | `stm32g0xx_hal_rtc.o`
`08002c40-08002d83` | `HAL_SPI_Init` | `324` | `4` | `Code` | `RX` | `stm32g0xx_hal_spi.o`
`08002d84-080030c3` | `HAL_SPI_TransmitReceive` | `832` | `4` | `Code` | `RX` | `stm32g0xx_hal_spi.o`
`080030c4-080031eb` | `SPI_WaitFifoStateUntilTimeout` | `296` | `4` | `Code` | `RX` | `stm32g0xx_hal_spi.o`
`080031ec-080032f3` | `SPI_WaitFlagStateUntilTimeout` | `264` | `4` | `Code` | `RX` | `stm32g0xx_hal_spi.o`
`080032f4-080033e7` | `TIM_Base_SetConfig` | `244` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`080033e8-08003487` | `HAL_TIM_IC_DeInit` | `160` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`08003488-0800371f` | `HAL_TIM_IC_Start_IT` | `664` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`08003720-080038af` | `HAL_TIM_IC_Stop_IT` | `400` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`080038b0-08003ab7` | `HAL_TIM_IRQHandler` | `520` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`08003ab8-08003b5f` | `TIM_TI1_SetConfig` | `168` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`08003b60-080045e3` | `UART_SetConfig` | `2 692` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`080045e4-08004673` | `UART_CheckIdleState` | `144` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`08004674-080047ab` | `HAL_UART_Transmit_IT` | `312` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`080047ac-08004837` | `UART_TxISR_16BIT_FIFOEN` | `140` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`08004838-08004897` | `UART_TxISR_16BIT` | `96` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`08004898-08004a77` | `HAL_UART_Receive_IT` | `480` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`08004a78-08004b67` | `UART_RxISR_16BIT_FIFOEN` | `240` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`08004b68-08004c53` | `UART_RxISR_8BIT_FIFOEN` | `236` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`08004c54-08004cff` | `orderTrimmingValues` | `172` | `4` | `Code` | `RX` | `hsi16 _calibration.o`
`08004d00-08004d13` | `HSI16_MeasurementInit` | `20` | `4` | `Code` | `RX` | `hsi16.o`
`08004d14-08004de3` | `HSI16_FreqMeasure` | `208` | `4` | `Code` | `RX` | `hsi16.o`
`08004de4-08004e6f` | `HSI16_GetCurve` | `140` | `4` | `Code` | `RX` | `hsi16.o`
`08004e70-08004eff` | `HSI16_TIMx_ConfigForCalibration` | `144` | `4` | `Code` | `RX` | `hsi16.o`
`08004f00-08004fff` | `HAL_TIM_IC_CaptureCallback` | `256` | `4` | `Code` | `RX` | `hsi16.o`
`08005000-0800513b` | `mbUartInit` | `316` | `4` | `Code` | `RX` | `modbus.o`
`0800513c-0800522f` | `RS485_ModbusEx_Init` | `244` | `4` | `Code` | `RX` | `modbus.o`
`08005230-080054af` | `MODBUS_UART_IRQHandler` | `640` | `4` | `Code` | `RX` | `modbus.o`
`080054b0-08005523` | `mbCrc16` | `116` | `4` | `Code` | `RX` | `modbus.o`
`08005524-0800559b` | `mbSlaveCheckModbusRtuQuery` | `120` | `4` | `Code` | `RX` | `modbus.o`
`0800559c-0800568b` | `mbSlaveReadHoldingRegisters` | `240` | `4` | `Code` | `RX` | `modbus.o`
`0800568c-0800574f` | `mbSlaveWriteSingleRegister` | `196` | `4` | `Code` | `RX` | `modbus.o`
`08005750-08005867` | `mbSlaveWriteMultipleRegisters` | `280` | `4` | `Code` | `RX` | `modbus.o`
`08005868-080059d3` | `MX_ADC1_Init` | `364` | `4` | `Code` | `RX` | `adc.o`
`080059d4-08005b3f` | `HAL_ADC_MspInit` | `364` | `4` | `Code` | `RX` | `adc.o`
`08005b40-08005c07` | `ADS_1260_SetDataRate` | `200` | `4` | `Code` | `RX` | `ads1260.o`
`08005c08-08005c4f` | `ADS_1260_BatteryCurrentOffsetCalibrationStart` | `72` | `4` | `Code` | `RX` | `ads1260.o`
`08005c50-08005ca3` | `ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart` | `84` | `4` | `Code` | `RX` | `ads1260.o`
`08005ca4-08005cef` | `ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart` | `76` | `4` | `Code` | `RX` | `ads1260.o`
`08005cf0-08005e33` | `ADS_1260_BatteryCurrentGainCalibrationStart` | `324` | `4` | `Code` | `RX` | `ads1260.o`
`08005e34-08005f97` | `ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart` | `356` | `4` | `Code` | `RX` | `ads1260.o`
`08005f98-0800605f` | `ADS1260_init` | `200` | `4` | `Code` | `RX` | `ads1260.o`
`08006060-080060e7` | `ADS_1260_SetExternalReference` | `136` | `4` | `Code` | `RX` | `ads1260.o`
`080060e8-080061af` | `ADS_1260_SetConversionMode` | `200` | `4` | `Code` | `RX` | `ads1260.o`
`080061b0-08006277` | `ADS_1260_SetChopMode` | `200` | `4` | `Code` | `RX` | `ads1260.o`
`08006278-08006307` | `ADS_1260_InputMuxSelect` | `144` | `4` | `Code` | `RX` | `ads1260.o`
`08006308-08006523` | `ADS_1260_ActivateStatusData` | `540` | `4` | `Code` | `RX` | `ads1260.o`
`08006524-080066c3` | `ADS_1260_ActivateLock` | `416` | `4` | `Code` | `RX` | `ads1260.o`
`080066c4-08006807` | `ADS1260_ReadConversion` | `324` | `4` | `Code` | `RX` | `ads1260.o`
`08006808-08006a87` | `ADS1260_ProcessCurrent` | `640` | `4` | `Code` | `RX` | `ads1260.o`
`08006a88-08006aa7` | `AH_COUNTER_Init` | `32` | `4` | `Code` | `RX` | `ah_counter.o`
`08006aa8-08006aeb` | `getSocAhRated` | `68` | `4` | `Code` | `RX` | `ah_counter.o`
`08006aec-08006bc7` | `getSocAhAuto` | `220` | `4` | `Code` | `RX` | `ah_counter.o`
`08006bc8-0800702f` | `AH_COUNTER_Exec` | `1 128` | `4` | `Code` | `RX` | `ah_counter.o`
`08007030-08007113` | `BATTERY_VOLTAGE_Exec` | `228` | `4` | `Code` | `RX` | `battery_voltage.o`
`08007114-08007143` | `MX_DMA_Init` | `48` | `4` | `Code` | `RX` | `dma.o`
`08007144-080071d7` | `EEPROM_isFirstStart` | `148` | `4` | `Code` | `RX` | `eeprom.o`
`080071d8-0800722f` | `getEEPROMData` | `88` | `4` | `Code` | `RX` | `eeprom.o`
`08007230-080074d3` | `EEPROM_fullRestore` | `676` | `4` | `Code` | `RX` | `eeprom.o`
`080074d4-08007813` | `EEPROM_readConfig` | `832` | `4` | `Code` | `RX` | `eeprom.o`
`08007814-08007e8f` | `EEPROM_factoryRestore` | `1 660` | `4` | `Code` | `RX` | `eeprom.o`
`08007e90-0800824f` | `EEPROM_storeConfig` | `960` | `4` | `Code` | `RX` | `eeprom.o`
`08008250-080082bb` | `EFFICIENCY_Exec` | `108` | `4` | `Code` | `RX` | `efficiency.o`
`080082bc-08008523` | `ESR_Exec` | `616` | `4` | `Code` | `RX` | `esr.o`
`08008524-0800878f` | `ESR_FAST_Exec` | `620` | `4` | `Code` | `RX` | `esr.o`
`08008790-08008827` | `FAST_CURRENT_Exec` | `152` | `4` | `Code` | `RX` | `fast_current.o`
`08008828-0800891f` | `MX_GPIO_Init` | `248` | `4` | `Code` | `RX` | `gpio.o`
`08008920-0800893f` | `HAL_GPIO_EXTI_Falling_Callback` | `32` | `4` | `Code` | `RX` | `gpio.o`
`08008940-08008df3` | `main` | `1 204` | `4` | `Code` | `RX` | `main.o`
`08008df4-08008e63` | `printprotectionstate` | `112` | `4` | `Code` | `RX` | `main.o`
`08008e64-08008f27` | `SystemClock_Config` | `196` | `4` | `Code` | `RX` | `main.o`
`08008f28-08008f7f` | `MX_CRC_Init` | `88` | `4` | `Code` | `RX` | `main.o`
`08008f80-08008fbb` | `SaveCounter` | `60` | `4` | `Code` | `RX` | `main.o`
`08008fbc-08008fd7` | `__NVIC_SystemReset` | `28` | `4` | `Code` | `RX` | `main.o`
`08008fd8-0800913f` | `SetFlashReadProtection` | `360` | `4` | `Code` | `RX` | `main.o`
`08009140-080091f3` | `SetBootFromFlashAndReadOutProtection` | `180` | `4` | `Code` | `RX` | `main.o`
`080091f4-08009207` | `HAL_ADC_ConvCpltCallback` | `20` | `4` | `Code` | `RX` | `main.o`
`08009208-0800921b` | `OUTPUTS_Init` | `20` | `4` | `Code` | `RX` | `outputs.o`
`0800921c-08009467` | `OUTPUTS_CheckLVP` | `588` | `4` | `Code` | `RX` | `outputs.o`
`08009468-080096b7` | `OUTPUTS_CheckOVP` | `592` | `4` | `Code` | `RX` | `outputs.o`
`080096b8-08009713` | `REF_VOLTAGE_Exec` | `92` | `4` | `Code` | `RX` | `ref_voltage.o`
`08009714-080097a3` | `MX_RTC_Init` | `144` | `4` | `Code` | `RX` | `rtc.o`
`080097a4-080097e3` | `HAL_RTC_MspInit` | `64` | `4` | `Code` | `RX` | `rtc.o`
`080097e4-0800999f` | `SELF_DISCHARGE_Exec` | `444` | `4` | `Code` | `RX` | `self_discharge.o`
`080099a0-08009a13` | `SHUNT_TEMPERATURE_Exec` | `116` | `4` | `Code` | `RX` | `shunt_temperature.o`
`08009a14-08009a57` | `SHUNT_VOLTAGE_Exec` | `68` | `4` | `Code` | `RX` | `shunt_voltage.o`
`08009a58-08009aa7` | `MX_SPI1_Init` | `80` | `4` | `Code` | `RX` | `spi.o`
`08009aa8-08009b43` | `HAL_SPI_MspInit` | `156` | `4` | `Code` | `RX` | `spi.o`
`08009b44-08009b77` | `HAL_MspInit` | `52` | `4` | `Code` | `RX` | `stm32g0xx_hal_msp.o`
`08009b78-08009bc7` | `SysTick_Handler` | `80` | `4` | `Code` | `RX` | `stm32g0xx_it.o`
`08009bc8-08009bd7` | `DMA_Channel1_IRQHandler` | `16` | `4` | `Code` | `RX` | `stm32g0xx_it.o`
`08009bd8-08009be7` | `USART1_IRQHandler` | `16` | `4` | `Code` | `RX` | `stm32g0xx_it.o`
`08009be8-08009bf7` | `TIM16_IRQHandler` | `16` | `4` | `Code` | `RX` | `stm32g0xx_it.o`
`08009bf8-08009c6f` | `SYS_DATA_Init` | `120` | `4` | `Code` | `RX` | `sysdata.o`
`08009c70-08009de3` | `SystemCoreClockUpdate` | `372` | `4` | `Code` | `RX` | `system_stm32g0xx.o`
`08009de4-08009e87` | `HAL_UART_MspInit` | `164` | `4` | `Code` | `RX` | `usart.o`
`08009e88-08009ea7` | `WH_COUNTER_Init` | `32` | `4` | `Code` | `RX` | `wh_counter.o`
`08009ea8-0800a0b7` | `WH_COUNTER_Exec` | `528` | `4` | `Code` | `RX` | `wh_counter.o`
`0800a0b8-0800a0f7` | `WH_COUNTER_SetDetectedEnergy` | `64` | `4` | `Code` | `RX` | `wh_counter.o`
`0800a0f8-0800a183` | `WH_COUNTER_CalcSoH` | `140` | `4` | `Code` | `RX` | `wh_counter.o`
`0800a184-0800a1f3` | `WH_COUNTER_GetSoCManual` | `112` | `4` | `Code` | `RX` | `wh_counter.o`
`0800a1f4-0800a2cf` | `WH_COUNTER_GetSoCAuto` | `220` | `4` | `Code` | `RX` | `wh_counter.o`
`0800a2d0-0800a3cb` | `WH_COUNTER_GetSoCAutoTemp` | `252` | `4` | `Code` | `RX` | `wh_counter.o`
`0800a3cc-0800a423` | `WH_COUNTER_SetToMax` | `88` | `4` | `Code` | `RX` | `wh_counter.o`
`0800a424-0800a43f` | `__SEGGER_RTL_float64_isnan` | `28` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800a440-0800a457` | `__SEGGER_RTL_float64_isinf` | `24` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800a458-0800a47f` | `__SEGGER_RTL_float64_isnormal` | `40` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800a480-0800a4c7` | `ldexp` | `72` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800a4c8-0800a4ff` | `frexp` | `56` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800a500-0800a67b` | `fmod` | `380` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800a67c-0800a73f` | `floor` | `196` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800a740-0800a8a7` | `log` | `360` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800a8a8-0800aa7b` | `exp` | `468` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800aa7c-0800acdb` | `pow` | `608` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800acdc-0800ad37` | `__SEGGER_RTL_pow10` | `92` | `4` | `Code` | `RX` | `utilops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800ad38-0800aeff` | `__aeabi_dadd` | `456` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800af00-0800af0f` | `__aeabi_dsub` | `16` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800af10-0800afd3` | `__aeabi_ddiv` | `196` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800afd4-0800b017` | `__aeabi_dcmple` | `68` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b018-0800b047` | `__aeabi_dcmpeq` | `48` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b048-0800b08b` | `__aeabi_dcmpge` | `68` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b08c-0800b0cb` | `__aeabi_dcmpgt` | `64` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b0cc-0800b10b` | `__aeabi_dcmplt` | `64` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b10c-0800b13f` | `__aeabi_d2iz` | `52` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b140-0800b1b3` | `__aeabi_d2lz` | `116` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b1b4-0800b1e3` | `__aeabi_d2uiz` | `48` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b1e4-0800b22b` | `__aeabi_d2ulz` | `72` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b22c-0800b247` | `__aeabi_i2d` | `28` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b248-0800b2a3` | `__aeabi_l2d` | `92` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b2a4-0800b2bf` | `__aeabi_ui2d` | `28` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b2c0-0800b2d7` | `__aeabi_ul2d` | `24` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b2d8-0800b2f7` | `__aeabi_llsl` | `32` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b2f8-0800b317` | `__aeabi_llsr` | `32` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b318-0800b337` | `__aeabi_lasr` | `32` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b338-0800b367` | `__aeabi_lmul` | `48` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b368-0800b3a7` | `__aeabi_idiv` | `64` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b3a8-0800b3b7` | `__aeabi_idivmod` | `16` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b3b8-0800b3ef` | `__aeabi_uidiv` | `56` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b3f0-0800b3ff` | `__aeabi_uidivmod` | `16` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b400-0800b42f` | `__aeabi_ldivmod` | `48` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b430-0800b4cf` | `__aeabi_uldivmod` | `160` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b4d0-0800b4d7` | `__aeabi_idiv0` | `8` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b4d8-0800b54f` | `vfprintf_l` | `120` | `4` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b550-0800b577` | `printf` | `40` | `4` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800b578-0800c277` | `__SEGGER_RTL_vfprintf_float_long` | `3 328` | `4` | `Code` | `RX` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`0800c278-0800c2ab` | `__SEGGER_RTL_X_file_stat` | `52` | `4` | `Code` | `RX` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0800c2ac-0800c2ff` | `_DoInit` | `84` | `4` | `Code` | `RX` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0800c300-0800c367` | `SEGGER_RTT_WriteNoLock` | `104` | `4` | `Code` | `RX` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0800c368-0800c39f` | `SEGGER_RTT_Write` | `56` | `4` | `Code` | `RX` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0800c3a0-0800c40f` | `strlen` | `112` | `4` | `Code` | `RX` | `strops.o (strops_v6m_t_le_eabi_balanced.a)`
`0800c410-0800c493` | `strnlen` | `132` | `4` | `Code` | `RX` | `strops.o (strops_v6m_t_le_eabi_balanced.a)`
`0800c494-0800c4a3` | `memcpy` | `16` | `4` | `Code` | `RX` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`0800c4a4-0800c4b7` | `__aeabi_memclr` | `20` | `4` | `Code` | `RX` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`0800c4b8-0800c4cb` | `__SEGGER_RTL_current_locale` | `20` | `4` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800c4cc-0800c4e7` | `__SEGGER_RTL_ascii_isctype` | `28` | `4` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800c4e8-0800c503` | `__SEGGER_RTL_ascii_iswctype` | `28` | `4` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800c504-0800c543` | `AHBPrescTable` | `64` | `4` | `Cnst` | `RO` | `system_stm32g0xx.o`
`0800c544-0800c563` | `APBPrescTable` | `32` | `4` | `Cnst` | `RO` | `system_stm32g0xx.o`
`0800c564-0800c56f` | `__SEGGER_RTL_c_locale` | `12` | `4` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800c570-0800c58f` | `__SEGGER_RTL_codeset_ascii` | `32` | `4` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800c590-0800c5e7` | `__SEGGER_RTL_c_locale_data` | `88` | `4` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800c5e8-0800c5fb` | `_start` | `20` | `4` | `Code` | `RX` | `SEGGER_THUMB_Startup.o`
`0800c5fc-0800c623` | `Reset_Handler` | `40` | `4` | `Code` | `RX` | `STM32G0xx_Startup.o`
`0800c624-0800c66f` | `NMI_Handler` | `76` | `4` | `Code` | `RX` | `STM32G07x_Vectors.o`
`0800c670-0800c673` | `[.init_array]` | `4` | `4` | `----` | `--` | `STM32G0xx_Startup.o`
`0800c674-0800c785` | `HAL_CRCEx_Polynomial_Set` | `274` | `4` | `Code` | `RX` | `stm32g0xx_hal_crc_ex.o`
`0800c786-0800c797` | `LL_ADC_REG_IsConversionOngoing` | `18` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800c798-0800c815` | `HAL_TIM_ReadCapturedValue` | `126` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800c816-0800c83b` | `LL_ADC_SetSamplingTimeCommonChannels` | `38` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800c83c-0800c851` | `LL_ADC_REG_IsTriggerSourceSWStart` | `22` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800c852-0800c867` | `ADC_DMAHalfConvCplt` | `22` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800c868-0800c891` | `ADC_DMAError` | `42` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800c892-0800c8bf` | `LL_ADC_REG_SetSequencerRanks` | `46` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800c8c0-0800c8d1` | `LL_ADC_GetCommonPathInternalCh` | `18` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800c8d2-0800c8e3` | `LL_ADC_IsDisableOngoing` | `18` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800c8e4-0800c8fd` | `LL_ADC_StartCalibration` | `26` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc_ex.o`
`0800c8fe-0800c90f` | `LL_ADC_GetCalibrationFactor` | `18` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc_ex.o`
`0800c910-0800c921` | `LL_ADC_GetClock` | `18` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc_ex.o`
`0800c922-0800c933` | `LL_ADC_GetCommonClock` | `18` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc_ex.o`
`0800c934-0800c949` | `HAL_NVIC_EnableIRQ` | `22` | `2` | `Code` | `RX` | `stm32g0xx_hal_cortex.o`
`0800c94a-0800c95f` | `HAL_NVIC_DisableIRQ` | `22` | `2` | `Code` | `RX` | `stm32g0xx_hal_cortex.o`
`0800c960-0800c9b9` | `CRC_Handle_16` | `90` | `2` | `Code` | `RX` | `stm32g0xx_hal_crc.o`
`0800c9ba-0800ca43` | `HAL_CRC_Calculate` | `138` | `2` | `Code` | `RX` | `stm32g0xx_hal_crc.o`
`0800ca44-0800cb2d` | `HAL_DMA_Start_IT` | `234` | `2` | `Code` | `RX` | `stm32g0xx_hal_dma.o`
`0800cb2e-0800cb5b` | `HAL_GPIO_ReadPin` | `46` | `2` | `Code` | `RX` | `stm32g0xx_hal_gpio.o`
`0800cb5c-0800cb65` | `HAL_GPIO_EXTI_Rising_Callback` | `10` | `2` | `Code` | `RX` | `stm32g0xx_hal_gpio.o`
`0800cb66-0800cbf3` | `SPI_EndRxTxTransaction` | `142` | `2` | `Code` | `RX` | `stm32g0xx_hal_spi.o`
`0800cbf4-0800cc25` | `TIM_CCxChannelCmd` | `50` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800cc26-0800ccbf` | `HAL_TIM_IC_Init` | `154` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800ccc0-0800cdd5` | `HAL_TIM_IC_ConfigChannel` | `278` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800cdd6-0800ce43` | `TIM_TI2_SetConfig` | `110` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800ce44-0800ceb5` | `TIM_TI4_SetConfig` | `114` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800ceb6-0800cfeb` | `UART_AdvFeatureConfig` | `310` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800cfec-0800d069` | `UART_TxISR_8BIT_FIFOEN` | `126` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800d06a-0800d0bb` | `UART_TxISR_8BIT` | `82` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800d0bc-0800d149` | `UART_RxISR_16BIT` | `142` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800d14a-0800d1d3` | `UART_RxISR_8BIT` | `138` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800d1d4-0800d24d` | `mbInit` | `122` | `2` | `Code` | `RX` | `modbus.o`
`0800d24e-0800d277` | `UART_EndTransmit_IT` | `42` | `2` | `Code` | `RX` | `modbus.o`
`0800d278-0800d29d` | `mbSend` | `38` | `2` | `Code` | `RX` | `modbus.o`
`0800d29e-0800d2af` | `mbClearTxBuffer` | `18` | `2` | `Code` | `RX` | `modbus.o`
`0800d2b0-0800d2c5` | `mbClearRxFrame` | `22` | `2` | `Code` | `RX` | `modbus.o`
`0800d2c6-0800d327` | `mbSlaveProcessRtuQuery` | `98` | `2` | `Code` | `RX` | `modbus.o`
`0800d328-0800d359` | `mbSlaveResponseException` | `50` | `2` | `Code` | `RX` | `modbus.o`
`0800d35a-0800d35b` | `Error_Handler` | `2` | `2` | `Code` | `RX` | `main.o`
`0800d35c-0800d35d` | `NMI_Handler` | `2` | `2` | `Code` | `RX` | `stm32g0xx_it.o`
`0800d35e-0800d35f` | `HardFault_Handler` | `2` | `2` | `Code` | `RX` | `stm32g0xx_it.o`
`0800d360-0800d361` | `SVC_Handler` | `2` | `2` | `Code` | `RX` | `stm32g0xx_it.o`
`0800d362-0800d363` | `PendSV_Handler` | `2` | `2` | `Code` | `RX` | `stm32g0xx_it.o`
`0800d364-0800d365` | `SystemInit` | `2` | `2` | `Code` | `RX` | `system_stm32g0xx.o`
`0800d366-0800d4ef` | `__aeabi_dmul_aux` | `394` | `2` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0800d4f0-0800d579` | `__SEGGER_RTL_putc` | `138` | `2` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800d57a-0800d593` | `__SEGGER_RTL_prin_flush` | `26` | `2` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800d594-0800d5a9` | `__SEGGER_RTL_pre_padding` | `22` | `2` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800d5aa-0800d5c3` | `vfprintf` | `26` | `2` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800d5c4-0800d5cd` | `__SEGGER_RTL_X_file_write` | `10` | `2` | `Code` | `RX` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0800d5ce-0800d5e3` | `_GetAvailWriteSpace` | `22` | `2` | `Code` | `RX` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0800d5e4-0800d61d` | `_WriteNoCheck` | `58` | `2` | `Code` | `RX` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0800d61e-0800d67b` | `_WriteBlocking` | `94` | `2` | `Code` | `RX` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0800d67c-0800d6a9` | `__SEGGER_RTL_ascii_mbtowc` | `46` | `2` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800d6aa-0800d6b7` | `__SEGGER_RTL_ascii_tolower` | `14` | `2` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800d6b8-0800d6c5` | `__SEGGER_RTL_ascii_towlower` | `14` | `2` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800d6c6-0800d6d9` | `LL_ADC_IsInternalRegulatorEnabled` | `20` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800d6da-0800d6e9` | `LL_ADC_IsEnabled` | `16` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800d6ea-0800d705` | `LL_ADC_GetSamplingTimeCommonChannels` | `28` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800d706-0800d7b5` | `ADC_Disable` | `176` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800d7b6-0800d85d` | `ADC_DMAConvCplt` | `168` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800d85e-0800d865` | `HAL_ADC_ErrorCallback` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800d866-0800d86d` | `HAL_ADC_ConvHalfCpltCallback` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800d86e-0800d889` | `LL_ADC_SetCommonPathInternalCh` | `28` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800d88a-0800d899` | `LL_ADC_IsEnabled` | `16` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc_ex.o`
`0800d89a-0800d8ad` | `LL_ADC_IsCalibrationOnGoing` | `20` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc_ex.o`
`0800d8ae-0800d8c9` | `LL_ADC_SetCalibrationFactor` | `28` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc_ex.o`
`0800d8ca-0800d8e5` | `HAL_NVIC_SetPriority` | `28` | `2` | `Code` | `RX` | `stm32g0xx_hal_cortex.o`
`0800d8e6-0800d8f5` | `HAL_SYSTICK_Config` | `16` | `2` | `Code` | `RX` | `stm32g0xx_hal_cortex.o`
`0800d8f6-0800d8fd` | `HAL_CRC_MspInit` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_crc.o`
`0800d8fe-0800d9cd` | `CRC_Handle_8` | `208` | `2` | `Code` | `RX` | `stm32g0xx_hal_crc.o`
`0800d9ce-0800d9f5` | `HAL_GPIO_WritePin` | `40` | `2` | `Code` | `RX` | `stm32g0xx_hal_gpio.o`
`0800d9f6-0800da19` | `HAL_GPIO_TogglePin` | `36` | `2` | `Code` | `RX` | `stm32g0xx_hal_gpio.o`
`0800da1a-0800da51` | `RTC_ByteToBcd2` | `56` | `2` | `Code` | `RX` | `stm32g0xx_hal_rtc.o`
`0800da52-0800da59` | `HAL_TIM_IC_MspInit` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800da5a-0800da61` | `HAL_TIM_IC_MspDeInit` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800da62-0800da69` | `HAL_TIM_OC_DelayElapsedCallback` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800da6a-0800da71` | `HAL_TIM_PWM_PulseFinishedCallback` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800da72-0800da79` | `HAL_TIM_PeriodElapsedCallback` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800da7a-0800da81` | `HAL_TIM_TriggerCallback` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800da82-0800daed` | `TIM_TI3_SetConfig` | `108` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800daee-0800db8d` | `HAL_TIMEx_TISelection` | `160` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim_ex.o`
`0800db8e-0800db95` | `HAL_TIMEx_CommutCallback` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim_ex.o`
`0800db96-0800db9d` | `HAL_TIMEx_BreakCallback` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim_ex.o`
`0800db9e-0800dba5` | `HAL_TIMEx_Break2Callback` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim_ex.o`
`0800dba6-0800dc31` | `UART_WaitOnFlagUntilTimeout` | `140` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800dc32-0800dc39` | `HAL_UART_TxCpltCallback` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800dc3a-0800dc41` | `HAL_UART_RxCpltCallback` | `8` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800dc42-0800dcad` | `HAL_UARTEx_DisableFifoMode` | `108` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart_ex.o`
`0800dcae-0800dd19` | `UART_TxISR_8BIT` | `108` | `2` | `Code` | `RX` | `modbus.o`
`0800dd1a-0800dd61` | `mbCheckCrc16` | `72` | `2` | `Code` | `RX` | `modbus.o`
`0800dd62-0800dda5` | `mbAppendCrc16` | `68` | `2` | `Code` | `RX` | `modbus.o`
`0800dda6-0800ddb5` | `mbGetFrameComplete` | `16` | `2` | `Code` | `RX` | `modbus.o`
`0800ddb6-0800de29` | `mbSlaveProcessPdu` | `116` | `2` | `Code` | `RX` | `modbus.o`
`0800de2a-0800de39` | `ADS1260_StartConversion` | `16` | `2` | `Code` | `RX` | `ads1260.o`
`0800de3a-0800de41` | `ADS1260_ConversionFinished` | `8` | `2` | `Code` | `RX` | `ads1260.o`
`0800de42-0800de4d` | `EXTI4_15_IRQHandler` | `12` | `2` | `Code` | `RX` | `stm32g0xx_it.o`
`0800de4e-0800de81` | `fwrite` | `52` | `2` | `Code` | `RX` | `fileops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800de82-0800de85` | `__SEGGER_RTL_float64_signbit` | `4` | `2` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800de86-0800ded5` | `__SEGGER_RTL_float64_PolyEvalP` | `80` | `2` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800ded6-0800df25` | `__SEGGER_RTL_float64_PolyEvalQ` | `80` | `2` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800df26-0800df2d` | `abs` | `8` | `2` | `Code` | `RX` | `intops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800df2e-0800df49` | `__SEGGER_RTL_print_padding` | `28` | `2` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800df4a-0800df59` | `__SEGGER_RTL_stream_write` | `16` | `2` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800df5a-0800df5d` | `__SEGGER_RTL_X_file_bufsize` | `4` | `2` | `Code` | `RX` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0800df5e-0800df6d` | `__SEGGER_RTL_ascii_wctomb` | `16` | `2` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800df6e-0800df79` | `__SEGGER_RTL_ascii_toupper` | `12` | `2` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800df7a-0800df85` | `__SEGGER_RTL_ascii_towupper` | `12` | `2` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800df86-0800df9c` | `[.rodata..L.str]` | `23` | `1` | `Cnst` | `RO` | `hsi16 _calibration.o`
`0800df9d-0800dfab` | `[.rodata..L.str.5]` | `15` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800dfac-0800dfb6` | `[.rodata..L.str.6]` | `11` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800dfb7-0800dfcd` | `[.rodata..L.str.10]` | `23` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800dfce-0800dfdc` | `[.rodata..L.str.11]` | `15` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800dfdd-0800e00f` | `[.rodata..L.str.13]` | `51` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e010-0800e032` | `[.rodata..L.str.15]` | `35` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e033-0800e051` | `[.rodata..L.str.20]` | `31` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e052-0800e068` | `[.rodata..L.str]` | `23` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800e069-0800e077` | `[.rodata..L.str]` | `15` | `1` | `Cnst` | `RO` | `main.o`
`0800e078-0800e08e` | `[.rodata..L.str.7]` | `23` | `1` | `Cnst` | `RO` | `main.o`
`0800e08f-0800e09d` | `[.rodata..L.str.11]` | `15` | `1` | `Cnst` | `RO` | `main.o`
`0800e09e-0800e0b0` | `[.rodata..L.str.14]` | `19` | `1` | `Cnst` | `RO` | `main.o`
`0800e0b1-0800e0d3` | `[.rodata..L.str.2]` | `35` | `1` | `Cnst` | `RO` | `outputs.o`
`0800e0d4-0800e0e2` | `[.rodata..L.str.5]` | `15` | `1` | `Cnst` | `RO` | `outputs.o`
`0800e0e3-0800e105` | `[.rodata..L.str.8]` | `35` | `1` | `Cnst` | `RO` | `outputs.o`
`0800e106-0800e114` | `[.rodata..L.str.12]` | `15` | `1` | `Cnst` | `RO` | `outputs.o`
`0800e115-0800e11b` | `[.rodata.libc..L.str]` | `7` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`0800e11c-0800e172` | `__SEGGER_RTL_c_locale_month_names` | `87` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800e173-0800e179` | `__SEGGER_RTL_c_locale_am_pm_indicator` | `7` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800e17a-0800e188` | `__SEGGER_RTL_c_locale_date_time_format` | `15` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800e189-0800e196` | `[.rodata..L.str]` | `14` | `1` | `Cnst` | `RO` | `modbus.o`
`0800e197-0800e1a8` | `[.rodata..L.str.2]` | `18` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e1a9-0800e202` | `[.rodata..L.str.3]` | `90` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e203-0800e20c` | `[.rodata..L.str.7]` | `10` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e20d-0800e222` | `[.rodata..L.str.9]` | `22` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e223-0800e230` | `[.rodata..L.str.12]` | `14` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e231-0800e23a` | `[.rodata..L.str.14]` | `10` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e23b-0800e25c` | `[.rodata..L.str.18]` | `34` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e25d-0800e28a` | `[.rodata..L.str.1]` | `46` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800e28b-0800e2a0` | `[.rodata..L.str.3]` | `22` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800e2a1-0800e2b6` | `[.rodata..L.str.5]` | `22` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800e2b7-0800e2c4` | `[.rodata..L.str.3]` | `14` | `1` | `Cnst` | `RO` | `main.o`
`0800e2c5-0800e2da` | `[.rodata..L.str.9]` | `22` | `1` | `Cnst` | `RO` | `main.o`
`0800e2db-0800e2f8` | `[.rodata..L.str.13]` | `30` | `1` | `Cnst` | `RO` | `main.o`
`0800e2f9-0800e30e` | `[.rodata..L.str.15]` | `22` | `1` | `Cnst` | `RO` | `main.o`
`0800e30f-0800e330` | `[.rodata..L.str.16]` | `34` | `1` | `Cnst` | `RO` | `main.o`
`0800e331-0800e352` | `[.rodata..L.str.18]` | `34` | `1` | `Cnst` | `RO` | `main.o`
`0800e353-0800e374` | `[.rodata..L.str]` | `34` | `1` | `Cnst` | `RO` | `outputs.o`
`0800e375-0800e396` | `[.rodata..L.str.3]` | `34` | `1` | `Cnst` | `RO` | `outputs.o`
`0800e397-0800e3b8` | `[.rodata..L.str.9]` | `34` | `1` | `Cnst` | `RO` | `outputs.o`
`0800e3b9-0800e3da` | `[.rodata..L.str.11]` | `34` | `1` | `Cnst` | `RO` | `outputs.o`
`0800e3db-0800e414` | `__SEGGER_RTL_c_locale_day_names` | `58` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800e415-0800e416` | `[.rodata.libc..L.str]` | `2` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800e417-0800e418` | `__SEGGER_RTL_data_utf8_period` | `2` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800e419-0800e429` | `[.rodata..L.str.2]` | `17` | `1` | `Cnst` | `RO` | `hsi16.o`
`0800e42a-0800e442` | `[.rodata..L.str.3]` | `25` | `1` | `Cnst` | `RO` | `hsi16.o`
`0800e443-0800e45f` | `[.rodata..L.str.4]` | `29` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e460-0800e484` | `[.rodata..L.str.17]` | `37` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e485-0800e491` | `[.rodata..L.str.6]` | `13` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800e492-0800e4a2` | `[.rodata..L.str.4]` | `17` | `1` | `Cnst` | `RO` | `main.o`
`0800e4a3-0800e4c3` | `[.rodata..L.str.5]` | `33` | `1` | `Cnst` | `RO` | `main.o`
`0800e4c4-0800e4d4` | `[.rodata..L.str.8]` | `17` | `1` | `Cnst` | `RO` | `main.o`
`0800e4d5-0800e4ed` | `[.rodata..L.str.10]` | `25` | `1` | `Cnst` | `RO` | `main.o`
`0800e4ee-0800e50e` | `[.rodata..L.str.12]` | `33` | `1` | `Cnst` | `RO` | `main.o`
`0800e50f-0800e52b` | `[.rodata..L.str.17]` | `29` | `1` | `Cnst` | `RO` | `main.o`
`0800e52c-0800e544` | `[.rodata..L.str.1]` | `25` | `1` | `Cnst` | `RO` | `outputs.o`
`0800e545-0800e565` | `[.rodata..L.str.6]` | `33` | `1` | `Cnst` | `RO` | `outputs.o`
`0800e566-0800e57e` | `[.rodata..L.str.7]` | `25` | `1` | `Cnst` | `RO` | `outputs.o`
`0800e57f-0800e583` | `[.rodata.libc..L.str.1]` | `5` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`0800e584-0800e588` | `[.rodata.libc..L.str.2]` | `5` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`0800e589-0800e58d` | `[.rodata.libc..L.str.3]` | `5` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`0800e58e-0800e592` | `[.rodata.libc..L.str.4]` | `5` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`0800e593-0800e5a3` | `_DoInit._aInitStr` | `17` | `1` | `Cnst` | `RO` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0800e5a4-0800e5ac` | `[.rodata.libc..L.str]` | `9` | `1` | `Cnst` | `RO` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0800e5ad-0800e5b5` | `__SEGGER_RTL_c_locale_date_format` | `9` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800e5b6-0800e5be` | `__SEGGER_RTL_c_locale_time_format` | `9` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800e5bf-0800e5db` | `__SEGGER_RTL_c_locale_abbrev_day_names` | `29` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800e5dc-0800e60c` | `__SEGGER_RTL_c_locale_abbrev_month_names` | `49` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800e60d-0800e60d` | `__SEGGER_RTL_data_empty_string` | `1` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800e60e-0800e61a` | `__SEGGER_RTL_ascii_ctype_mask` | `13` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800e61b-0800e636` | `[.rodata..L.str]` | `28` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e637-0800e64a` | `[.rodata..L.str.8]` | `20` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e64b-0800e666` | `[.rodata..L.str.16]` | `28` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e667-0800e682` | `[.rodata..L.str.19]` | `28` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800e683-0800e6ca` | `[.rodata..L.str.2]` | `72` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800e6cb-0800e6ea` | `[.rodata..L.str.4]` | `32` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800e6eb-0800e6fa` | `[.rodata..L.str.1]` | `16` | `1` | `Cnst` | `RO` | `main.o`
`0800e6fb-0800e70e` | `[.rodata..L.str.2]` | `20` | `1` | `Cnst` | `RO` | `main.o`
`0800e70f-0800e722` | `[.rodata..L.str.6]` | `20` | `1` | `Cnst` | `RO` | `main.o`
`0800e723-0800e73e` | `[.rodata..L.str.19]` | `28` | `1` | `Cnst` | `RO` | `main.o`
`0800e73f-0800e75a` | `[.rodata..L.str.20]` | `28` | `1` | `Cnst` | `RO` | `main.o`
`0800e75b-0800e776` | `[.rodata..L.str.21]` | `28` | `1` | `Cnst` | `RO` | `main.o`
`0800e777-0800e79a` | `[.rodata..L.str.4]` | `36` | `1` | `Cnst` | `RO` | `outputs.o`
`0800e79b-0800e7be` | `[.rodata..L.str.10]` | `36` | `1` | `Cnst` | `RO` | `outputs.o`
`0800e7bf-0800e7ce` | `__SEGGER_RTL_hex_uc` | `16` | `1` | `Cnst` | `RO` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800e7cf-0800e7de` | `__SEGGER_RTL_hex_lc` | `16` | `1` | `Cnst` | `RO` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0800e7df-0800e7e2` | `[.rodata.libc..L.str.5]` | `4` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`0800e7e3-0800e7e6` | `[.rodata.libc..L.str.6]` | `4` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`0800e7e7-0800e866` | `__SEGGER_RTL_ascii_ctype_map` | `128` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0800e867-0800e867` | `( UNUSED .=.+1 )` | `1` | `-` | `----` | `-` | `-`
`0800e868-0800e887` | `__SEGGER_init_table__` | `32` | `4` | `Cnst` | `RO` | `[ Linker created ]`
`0800e888-0800e927` | `__SEGGER_init_data__` | `160` | `4` | `Cnst` | `RO` | `[ Linker created ]`
`0800e928-0800e939` | `__SEGGER_init_zero` | `18` | `2` | `Code` | `RX` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a)`
`0800e93a-0800e94d` | `__SEGGER_init_copy` | `20` | `2` | `Code` | `RX` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a)`
`0800e94e-0801c7fb` | `( UNUSED .=.+57006 )` | `57 006` | `-` | `----` | `-` | `-`
`0801c7fc-0801c7ff` | `[.linker.rodata.icv.08000000-0801c7fb.CRC-32/STM32]` | `4` | `1` | `Cnst` | `RO` | `[ Linker created ]`
`20000000-20000073` | `FLASH_Program_Fast` | `116` | `4` | `Init` | `RX` | `stm32g0xx_hal_flash.o`
`20000074-20000087` | `__SEGGER_RTL_global_locale` | `20` | `4` | `Init` | `RW` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`20000088-2000008b` | `uwTickPrio` | `4` | `4` | `Init` | `RW` | `stm32g0xx_hal.o`
`2000008c-2000008f` | `stdout` | `4` | `4` | `Init` | `RW` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`20000090-20000093` | `stdin` | `4` | `4` | `Init` | `RW` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`20000094-20000097` | `stderr` | `4` | `4` | `Init` | `RW` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`20000098-2000009b` | `SystemCoreClock` | `4` | `4` | `Init` | `RW` | `system_stm32g0xx.o`
`2000009c-2000009c` | `uwTickFreq` | `1` | `1` | `Init` | `RW` | `stm32g0xx_hal.o`
`2000009d-2000009d` | `selectTrimingValue` | `1` | `1` | `Zero` | `ZI` | `hsi16 _calibration.o`
`2000009e-2000009f` | `OUTPUTS_CheckOVP.lastMode` | `2` | `2` | `Zero` | `ZI` | `outputs.o`
`200000a0-20000457` | `sys_data` | `952` | `8` | `Zero` | `ZI` | `sysdata.o`
`20000458-2000052f` | `eepromData` | `216` | `8` | `Zero` | `ZI` | `eeprom.o`
`20000530-200005ff` | `eepromOldData` | `208` | `8` | `Zero` | `ZI` | `eeprom.o`
`20000600-20000607` | `currentWithGainCorrection` | `8` | `8` | `Zero` | `ZI` | `ads1260.o`
`20000608-2000060f` | `currentWithGainAndGainShuntTempCorrection` | `8` | `8` | `Zero` | `ZI` | `ads1260.o`
`20000610-20000617` | `current` | `8` | `8` | `Zero` | `ZI` | `ads1260.o`
`20000618-2000061f` | `WH_COUNTER_Exec.totalDischarge` | `8` | `8` | `Zero` | `ZI` | `wh_counter.o`
`20000620-20000627` | `WH_COUNTER_Exec.totalCharge` | `8` | `8` | `Zero` | `ZI` | `wh_counter.o`
`20000628-2000062f` | `AH_COUNTER_Exec.totalDischarge` | `8` | `8` | `Zero` | `ZI` | `ah_counter.o`
`20000630-20000637` | `AH_COUNTER_Exec.totalCharge` | `8` | `8` | `Zero` | `ZI` | `ah_counter.o`
`20000638-2000086b` | `modbusData` | `564` | `4` | `Zero` | `ZI` | `main.o`
`2000086c-20000a6b` | `aFrequenceChangeTable` | `512` | `4` | `Zero` | `ZI` | `hsi16.o`
`20000a6c-20000b13` | `_SEGGER_RTT` | `168` | `4` | `Zero` | `ZI` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`20000b14-20000b9f` | `huart1` | `140` | `4` | `Zero` | `ZI` | `usart.o`
`20000ba0-20000c1f` | `voltage_buffer_fast` | `128` | `4` | `Zero` | `ZI` | `esr.o`
`20000c20-20000c9f` | `voltage_buffer` | `128` | `4` | `Zero` | `ZI` | `esr.o`
`20000ca0-20000d1f` | `current_buffer_fast` | `128` | `4` | `Zero` | `ZI` | `esr.o`
`20000d20-20000d9f` | `current_buffer` | `128` | `4` | `Zero` | `ZI` | `esr.o`
`20000da0-20000e03` | `hspi1` | `100` | `4` | `Zero` | `ZI` | `spi.o`
`20000e04-20000e67` | `hadc1` | `100` | `4` | `Zero` | `ZI` | `adc.o`
`20000e68-20000ec3` | `hdma_adc1` | `92` | `4` | `Zero` | `ZI` | `adc.o`
`20000ec4-20000f0f` | `TimHandle` | `76` | `4` | `Zero` | `ZI` | `hsi16.o`
`20000f10-20000f3b` | `hrtc` | `44` | `4` | `Zero` | `ZI` | `rtc.o`
`20000f3c-20000f5f` | `hcrc` | `36` | `4` | `Zero` | `ZI` | `main.o`
`20000f60-20000f7f` | `adcData` | `32` | `4` | `Zero` | `ZI` | `main.o`
`20000f80-20000f9b` | `pFlash` | `28` | `4` | `Zero` | `ZI` | `stm32g0xx_hal_flash.o`
`20000f9c-20000fab` | `EraseInitStruct` | `16` | `4` | `Zero` | `ZI` | `eeprom.o`
`20000fac-20000faf` | `uwTick` | `4` | `4` | `Zero` | `ZI` | `stm32g0xx_hal.o`
`20000fb0-20000fb3` | `startMeasurement` | `4` | `4` | `Zero` | `ZI` | `ah_counter.o`
`20000fb4-20000fb7` | `newCurrentValue` | `4` | `4` | `Zero` | `ZI` | `ads1260.o`
`20000fb8-20000fbb` | `newADC` | `4` | `4` | `Zero` | `ZI` | `main.o`
`20000fbc-20000fbf` | `loopCounter` | `4` | `4` | `Zero` | `ZI` | `hsi16.o`
`20000fc0-20000fc3` | `__SEGGER_RTL_stdout_file` | `4` | `4` | `Zero` | `ZI` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`20000fc4-20000fc7` | `__SEGGER_RTL_stdin_file` | `4` | `4` | `Zero` | `ZI` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`20000fc8-20000fcb` | `__SEGGER_RTL_stderr_file` | `4` | `4` | `Zero` | `ZI` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`20000fcc-20000fcf` | `__SEGGER_RTL_locale_ptr` | `4` | `4` | `Zero` | `ZI` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`20000fd0-20000fd3` | `frequencyMW` | `4` | `4` | `Zero` | `ZI` | `hsi16.o`
`20000fd4-20000fd7` | `avgValWithOffsetCompensation` | `4` | `4` | `Zero` | `ZI` | `ads1260.o`
`20000fd8-20000fdb` | `avgValWithOffsetCommonModeOffsetTemperatureCorrection` | `4` | `4` | `Zero` | `ZI` | `ads1260.o`
`20000fdc-20000fdf` | `avgValWithOffsetCommonModeOffsetCorrection` | `4` | `4` | `Zero` | `ZI` | `ads1260.o`
`20000fe0-20000fe3` | `SysTick_Handler.ms` | `4` | `4` | `Zero` | `ZI` | `stm32g0xx_it.o`
`20000fe4-20000fe7` | `SaveCounter.last_days` | `4` | `4` | `Zero` | `ZI` | `main.o`
`20000fe8-20000feb` | `SELF_DISCHARGE_Exec.u_hold` | `4` | `4` | `Zero` | `ZI` | `self_discharge.o`
`20000fec-20000fef` | `SELF_DISCHARGE_Exec.last_days` | `4` | `4` | `Zero` | `ZI` | `self_discharge.o`
`20000ff0-20000ff3` | `SELF_DISCHARGE_Exec.holding_counter` | `4` | `4` | `Zero` | `ZI` | `self_discharge.o`
`20000ff4-20000ff7` | `SELF_DISCHARGE_Exec.avgsum` | `4` | `4` | `Zero` | `ZI` | `self_discharge.o`
`20000ff8-20000ffb` | `REF_VOLTAGE_Exec.avgsum` | `4` | `4` | `Zero` | `ZI` | `ref_voltage.o`
`20000ffc-20000fff` | `IC1ReadValue2` | `4` | `4` | `Zero` | `ZI` | `hsi16.o`
`20001000-20001003` | `IC1ReadValue1` | `4` | `4` | `Zero` | `ZI` | `hsi16.o`
`20001004-20001007` | `FAST_CURRENT_Exec.measCounter` | `4` | `4` | `Zero` | `ZI` | `fast_current.o`
`20001008-2000100b` | `ESR_FAST_Exec.last_refresh` | `4` | `4` | `Zero` | `ZI` | `esr.o`
`2000100c-2000100f` | `ESR_Exec.last_refresh` | `4` | `4` | `Zero` | `ZI` | `esr.o`
`20001010-20001013` | `CaptureState` | `4` | `4` | `Zero` | `ZI` | `hsi16.o`
`20001014-20001017` | `Capture` | `4` | `4` | `Zero` | `ZI` | `hsi16.o`
`20001018-2000101b` | `BATTERY_VOLTAGE_Exec.measCounter` | `4` | `4` | `Zero` | `ZI` | `battery_voltage.o`
`2000101c-2000101f` | `BATTERY_VOLTAGE_Exec.avgsumP` | `4` | `4` | `Zero` | `ZI` | `battery_voltage.o`
`20001020-20001023` | `ADS1260_ProcessCurrent.meas_counter` | `4` | `4` | `Zero` | `ZI` | `ads1260.o`
`20001024-20001027` | `ADS1260_ProcessCurrent.avgsum` | `4` | `4` | `Zero` | `ZI` | `ads1260.o`
`20001028-20001029` | `OUTPUTS_CheckLVP.lastMode` | `2` | `2` | `Zero` | `ZI` | `outputs.o`
`2000102a-2000102b` | `AH_COUNTER_Exec.lowVoltageCnt` | `2` | `2` | `Zero` | `ZI` | `ah_counter.o`
`2000102c-2000102d` | `AH_COUNTER_Exec.batteryFullCounter` | `2` | `2` | `Zero` | `ZI` | `ah_counter.o`
`2000102e-2000142d` | `_acUpBuffer` | `1 024` | `1` | `Zero` | `ZI` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`2000142e-200014ad` | `trimmingValueOrder` | `128` | `1` | `Zero` | `ZI` | `hsi16 _calibration.o`
`200014ae-200014bd` | `_acDownBuffer` | `16` | `1` | `Zero` | `ZI` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`200014be-200014be` | `ads1260DataCoversionState` | `1` | `1` | `Zero` | `ZI` | `ads1260.o`
`200014bf-200014bf` | `( UNUSED .=.+1 )` | `1` | `-` | `----` | `-` | `-`
`200014c0-20001abf` | `[.bss.block.heap]` | `1 536` | `8` | `None` | `ZI` | `[ Linker created ]`
`20001ac0-20007bff` | `( UNUSED .=.+24896 )` | `24 896` | `-` | `----` | `-` | `-`
`20007c00-20007fff` | `[.bss.block.stack]` | `1 024` | `8` | `None` | `ZI` | `[ Linker created ]`

# SYMBOL LIST

## RAM function symbols by name

Symbol name | Address | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | --- | ---
`FLASH_Program_Fast` | `0x20000001` | `116` | `4` | `Init` | `Lc` | `stm32g0xx_hal_flash.o`

## RAM function symbols by address

Address | Symbol name | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | --- | ---
`0x20000001` | `FLASH_Program_Fast` | `116` | `4` | `Init` | `Lc` | `stm32g0xx_hal_flash.o`

## RAM function symbols by descending size

Symbol name | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | ---
`FLASH_Program_Fast` | `116` | `4` | `Init` | `Lc` | `stm32g0xx_hal_flash.o`

## Function symbols by name

Symbol name | Address | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | --- | ---
`ADC_COMP_IRQHandler` | `0x0800C649` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`ADC_DMAConvCplt` | `0x0800D7B7` | `168` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`ADC_DMAError` | `0x0800C869` | `42` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`ADC_DMAHalfConvCplt` | `0x0800C853` | `22` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`ADC_Disable` | `0x0800D707` | `176` | `2` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`ADC_Enable` | `0x08000611` | `236` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`ADS1260_ConversionFinished` | `0x0800DE3B` | `8` | `2` | `Code` | `Gb` | `ads1260.o`
`ADS1260_ProcessCurrent` | `0x08006809` | `640` | `4` | `Code` | `Lc` | `ads1260.o`
`ADS1260_ReadConversion` | `0x080066C5` | `324` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS1260_StartConversion` | `0x0800DE2B` | `16` | `2` | `Code` | `Gb` | `ads1260.o`
`ADS1260_init` | `0x08005F99` | `200` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_ActivateLock` | `0x08006525` | `416` | `4` | `Code` | `Lc` | `ads1260.o`
`ADS_1260_ActivateStatusData` | `0x08006309` | `540` | `4` | `Code` | `Lc` | `ads1260.o`
`ADS_1260_BatteryCurrentGainCalibrationStart` | `0x08005CF1` | `324` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart` | `0x08005E35` | `356` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_BatteryCurrentOffsetCalibrationStart` | `0x08005C09` | `72` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart` | `0x08005C51` | `84` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart` | `0x08005CA5` | `76` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_InputMuxSelect` | `0x08006279` | `144` | `4` | `Code` | `Lc` | `ads1260.o`
`ADS_1260_SetChopMode` | `0x080061B1` | `200` | `4` | `Code` | `Lc` | `ads1260.o`
`ADS_1260_SetConversionMode` | `0x080060E9` | `200` | `4` | `Code` | `Lc` | `ads1260.o`
`ADS_1260_SetDataRate` | `0x08005B41` | `200` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_SetExternalReference` | `0x08006061` | `136` | `4` | `Code` | `Lc` | `ads1260.o`
`AES_RNG_IRQHandler` | `0x0800C66F` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`AH_COUNTER_Exec` | `0x08006BC9` | `1 128` | `4` | `Code` | `Gb` | `ah_counter.o`
`AH_COUNTER_Init` | `0x08006A89` | `32` | `4` | `Code` | `Gb` | `ah_counter.o`
`BATTERY_VOLTAGE_Exec` | `0x08007031` | `228` | `4` | `Code` | `Gb` | `battery_voltage.o`
`CEC_IRQHandler` | `0x0800C66D` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`CRC_Handle_16` | `0x0800C961` | `90` | `2` | `Code` | `Lc` | `stm32g0xx_hal_crc.o`
`CRC_Handle_8` | `0x0800D8FF` | `208` | `2` | `Code` | `Lc` | `stm32g0xx_hal_crc.o`
`DMA_CalcDMAMUXChannelBaseAndMask` | `0x08001161` | `68` | `4` | `Code` | `Lc` | `stm32g0xx_hal_dma.o`
`DMA_CalcDMAMUXRequestGenBaseAndMask` | `0x080011A5` | `60` | `4` | `Code` | `Lc` | `stm32g0xx_hal_dma.o`
`DMA_Channel1_IRQHandler` | `0x08009BC9` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`DMA_Channel1_IRQHandler` | `0x0800C643` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`DMA_Channel2_3_IRQHandler` | `0x0800C645` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`DMA_Channel4_5_6_7_IRQHandler` | `0x0800C647` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`DMA_SetConfig` | `0x080011E1` | `112` | `4` | `Code` | `Lc` | `stm32g0xx_hal_dma.o`
`Dummy_Handler` | `0x0800C62F` | `` | `4` | `Code` | `Lc` | `STM32G07x_Vectors.o`
`EEPROM_factoryRestore` | `0x08007815` | `1 660` | `4` | `Code` | `Gb` | `eeprom.o`
`EEPROM_fullRestore` | `0x08007231` | `676` | `4` | `Code` | `Gb` | `eeprom.o`
`EEPROM_isFirstStart` | `0x08007145` | `148` | `4` | `Code` | `Gb` | `eeprom.o`
`EEPROM_readConfig` | `0x080074D5` | `832` | `4` | `Code` | `Gb` | `eeprom.o`
`EEPROM_storeConfig` | `0x08007E91` | `960` | `4` | `Code` | `Gb` | `eeprom.o`
`EFFICIENCY_Exec` | `0x08008251` | `108` | `4` | `Code` | `Gb` | `efficiency.o`
`ESR_Exec` | `0x080082BD` | `616` | `4` | `Code` | `Gb` | `esr.o`
`ESR_FAST_Exec` | `0x08008525` | `620` | `4` | `Code` | `Gb` | `esr.o`
`EXTI0_1_IRQHandler` | `0x0800C63B` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`EXTI2_3_IRQHandler` | `0x0800C63D` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`EXTI4_15_IRQHandler` | `0x0800C63F` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`EXTI4_15_IRQHandler` | `0x0800DE43` | `12` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`Error_Handler` | `0x0800D35B` | `2` | `2` | `Code` | `Gb` | `main.o`
`FAST_CURRENT_Exec` | `0x08008791` | `152` | `4` | `Code` | `Gb` | `fast_current.o`
`FLASH_IRQHandler` | `0x0800C637` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`FLASH_MassErase` | `0x080016C9` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`FLASH_OB_GetRDP` | `0x08001879` | `44` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`FLASH_OB_GetUser` | `0x0800185D` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`FLASH_OB_GetWRP` | `0x080018DD` | `76` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`FLASH_OB_OptrConfig` | `0x0800182D` | `48` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`FLASH_OB_WRPConfig` | `0x080017F9` | `52` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`FLASH_PageErase` | `0x080016E5` | `48` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`FLASH_Program_DoubleWord` | `0x080014D1` | `44` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash.o`
`FLASH_Program_Fast__TT_veneer_T16_LDR_BX` | `0x08001419` | `` | `4` | `Code` | `Lc` | `[ Linker created ]`
`FLASH_WaitForLastOperation` | `0x08001429` | `168` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_ADCEx_Calibration_Start` | `0x08000C89` | `452` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc_ex.o`
`HAL_ADC_ConfigChannel` | `0x08000831` | `984` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`HAL_ADC_ConvCpltCallback` | `0x080091F5` | `20` | `4` | `Code` | `Gb` | `main.o`
`HAL_ADC_ConvHalfCpltCallback` | `0x0800D867` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_adc.o`
`HAL_ADC_ErrorCallback` | `0x0800D85F` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_adc.o`
`HAL_ADC_Init` | `0x080002E1` | `784` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`HAL_ADC_MspInit` | `0x080059D5` | `364` | `4` | `Code` | `Gb` | `adc.o`
`HAL_ADC_Start_DMA` | `0x08000719` | `252` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`HAL_CRCEx_Polynomial_Set` | `0x0800C675` | `274` | `4` | `Code` | `Gb` | `stm32g0xx_hal_crc_ex.o`
`HAL_CRC_Calculate` | `0x0800C9BB` | `138` | `2` | `Code` | `Gb` | `stm32g0xx_hal_crc.o`
`HAL_CRC_Init` | `0x08000FA9` | `196` | `4` | `Code` | `Gb` | `stm32g0xx_hal_crc.o`
`HAL_CRC_MspInit` | `0x0800D8F7` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_crc.o`
`HAL_DMA_IRQHandler` | `0x08001251` | `320` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`HAL_DMA_Init` | `0x0800106D` | `244` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`HAL_DMA_Start_IT` | `0x0800CA45` | `234` | `2` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`HAL_Delay` | `0x080002A5` | `60` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`HAL_FLASHEx_Erase` | `0x080015FD` | `204` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`HAL_FLASHEx_OBGetConfig` | `0x080018A5` | `56` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`HAL_FLASHEx_OBProgram` | `0x08001715` | `228` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`HAL_FLASH_Lock` | `0x08001541` | `60` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_FLASH_OB_Lock` | `0x080015C1` | `60` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_FLASH_OB_Unlock` | `0x0800157D` | `68` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_FLASH_Program` | `0x08001391` | `136` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_FLASH_Unlock` | `0x080014FD` | `68` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_GPIO_EXTI_Falling_Callback` | `0x08008921` | `32` | `4` | `Code` | `Gb` | `gpio.o`
`HAL_GPIO_EXTI_IRQHandler` | `0x08001BC9` | `72` | `4` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_GPIO_EXTI_Rising_Callback` | `0x0800CB5D` | `10` | `2` | `Code` | `Wk` | `stm32g0xx_hal_gpio.o`
`HAL_GPIO_Init` | `0x08001929` | `672` | `4` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_GPIO_ReadPin` | `0x0800CB2F` | `46` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_GPIO_TogglePin` | `0x0800D9F7` | `36` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_GPIO_WritePin` | `0x0800D9CF` | `40` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_GetTick` | `0x08000299` | `12` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`HAL_IncTick` | `0x08000281` | `24` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`HAL_Init` | `0x080001D1` | `56` | `4` | `Code` | `Gb` | `stm32g0xx_hal.o`
`HAL_InitTick` | `0x08000209` | `120` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`HAL_MspInit` | `0x08009B45` | `52` | `4` | `Code` | `Gb` | `stm32g0xx_hal_msp.o`
`HAL_NVIC_DisableIRQ` | `0x0800C94B` | `22` | `2` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`HAL_NVIC_EnableIRQ` | `0x0800C935` | `22` | `2` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`HAL_NVIC_SetPriority` | `0x0800D8CB` | `28` | `2` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`HAL_PWREx_ControlVoltageScaling` | `0x08001C39` | `116` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr_ex.o`
`HAL_PWR_DisableBkUpAccess` | `0x08001C25` | `20` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr.o`
`HAL_PWR_EnableBkUpAccess` | `0x08001C11` | `20` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr.o`
`HAL_RCCEx_PeriphCLKConfig` | `0x080025D9` | `516` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc_ex.o`
`HAL_RCC_ClockConfig` | `0x08002279` | `536` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`HAL_RCC_GetHCLKFreq` | `0x08002595` | `12` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`HAL_RCC_GetPCLK1Freq` | `0x080025A1` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`HAL_RCC_GetSysClockFreq` | `0x08002491` | `260` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`HAL_RCC_OscConfig` | `0x08001CAD` | `1 484` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`HAL_RTC_Init` | `0x080027DD` | `236` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`HAL_RTC_MspInit` | `0x080097A5` | `64` | `4` | `Code` | `Gb` | `rtc.o`
`HAL_RTC_SetDate` | `0x08002AE9` | `264` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`HAL_RTC_SetTime` | `0x080029B5` | `308` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`HAL_RTC_WaitForSynchro` | `0x08002BF1` | `80` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`HAL_SPI_Init` | `0x08002C41` | `324` | `4` | `Code` | `Gb` | `stm32g0xx_hal_spi.o`
`HAL_SPI_MspInit` | `0x08009AA9` | `156` | `4` | `Code` | `Gb` | `spi.o`
`HAL_SPI_TransmitReceive` | `0x08002D85` | `832` | `4` | `Code` | `Gb` | `stm32g0xx_hal_spi.o`
`HAL_SYSTICK_Config` | `0x0800D8E7` | `16` | `2` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`HAL_TIMEx_Break2Callback` | `0x0800DB9F` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIMEx_BreakCallback` | `0x0800DB97` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIMEx_CommutCallback` | `0x0800DB8F` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIMEx_TISelection` | `0x0800DAEF` | `160` | `2` | `Code` | `Gb` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIM_IC_CaptureCallback` | `0x08004F01` | `256` | `4` | `Code` | `Gb` | `hsi16.o`
`HAL_TIM_IC_ConfigChannel` | `0x0800CCC1` | `278` | `2` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_DeInit` | `0x080033E9` | `160` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_Init` | `0x0800CC27` | `154` | `2` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_MspDeInit` | `0x0800DA5B` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_MspInit` | `0x0800DA53` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_Start_IT` | `0x08003489` | `664` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_Stop_IT` | `0x08003721` | `400` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IRQHandler` | `0x080038B1` | `520` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_OC_DelayElapsedCallback` | `0x0800DA63` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_PWM_PulseFinishedCallback` | `0x0800DA6B` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_PeriodElapsedCallback` | `0x0800DA73` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_ReadCapturedValue` | `0x0800C799` | `126` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_TriggerCallback` | `0x0800DA7B` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_UARTEx_DisableFifoMode` | `0x0800DC43` | `108` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart_ex.o`
`HAL_UART_MspInit` | `0x08009DE5` | `164` | `4` | `Code` | `Gb` | `usart.o`
`HAL_UART_Receive_IT` | `0x08004899` | `480` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`HAL_UART_RxCpltCallback` | `0x0800DC3B` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_uart.o`
`HAL_UART_Transmit_IT` | `0x08004675` | `312` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`HAL_UART_TxCpltCallback` | `0x0800DC33` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_uart.o`
`HSI16_FreqMeasure` | `0x08004D15` | `208` | `4` | `Code` | `Gb` | `hsi16.o`
`HSI16_GetCurve` | `0x08004DE5` | `140` | `4` | `Code` | `Gb` | `hsi16.o`
`HSI16_MeasurementInit` | `0x08004D01` | `20` | `4` | `Code` | `Gb` | `hsi16.o`
`HSI16_TIMx_ConfigForCalibration` | `0x08004E71` | `144` | `4` | `Code` | `Gb` | `hsi16.o`
`HardFault_Handler` | `0x0800C627` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`HardFault_Handler` | `0x0800D35F` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`I2C1_IRQHandler` | `0x0800C65F` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`I2C2_IRQHandler` | `0x0800C661` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`LL_ADC_Disable` | `0x08000815` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_Disable` | `0x08000E69` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_Enable` | `0x08000C6D` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_Enable` | `0x08000E4D` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_EnableInternalRegulator` | `0x080005F1` | `32` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_GetCalibrationFactor` | `0x0800C8FF` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_GetClock` | `0x0800C911` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_GetCommonClock` | `0x0800C923` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_GetCommonPathInternalCh` | `0x0800C8C1` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_GetSamplingTimeCommonChannels` | `0x0800D6EB` | `28` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_IsCalibrationOnGoing` | `0x0800D89B` | `20` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_IsDisableOngoing` | `0x0800C8D3` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_IsEnabled` | `0x0800D6DB` | `16` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_IsEnabled` | `0x0800D88B` | `16` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_IsInternalRegulatorEnabled` | `0x0800D6C7` | `20` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_REG_IsConversionOngoing` | `0x0800C787` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_REG_IsTriggerSourceSWStart` | `0x0800C83D` | `22` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_REG_SetSequencerChAdd` | `0x08000C09` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_REG_SetSequencerChRem` | `0x08000C4D` | `32` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_REG_SetSequencerRanks` | `0x0800C893` | `46` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_REG_StartConversion` | `0x080006FD` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_SetCalibrationFactor` | `0x0800D8AF` | `28` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_SetChannelSamplingTime` | `0x08000C25` | `40` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_SetCommonPathInternalCh` | `0x0800D86F` | `28` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_SetSamplingTimeCommonChannels` | `0x0800C817` | `38` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_StartCalibration` | `0x0800C8E5` | `26` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_RCC_GetAPB1Prescaler` | `0x080025C9` | `16` | `4` | `Code` | `Lc` | `stm32g0xx_hal_rcc.o`
`MODBUS_UART_IRQHandler` | `0x08005231` | `640` | `4` | `Code` | `Gb` | `modbus.o`
`MX_ADC1_Init` | `0x08005869` | `364` | `4` | `Code` | `Gb` | `adc.o`
`MX_CRC_Init` | `0x08008F29` | `88` | `4` | `Code` | `Lc` | `main.o`
`MX_DMA_Init` | `0x08007115` | `48` | `4` | `Code` | `Gb` | `dma.o`
`MX_GPIO_Init` | `0x08008829` | `248` | `4` | `Code` | `Gb` | `gpio.o`
`MX_RTC_Init` | `0x08009715` | `144` | `4` | `Code` | `Gb` | `rtc.o`
`MX_SPI1_Init` | `0x08009A59` | `80` | `4` | `Code` | `Gb` | `spi.o`
`NMI_Handler` | `0x0800C625` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`NMI_Handler` | `0x0800D35D` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`OUTPUTS_CheckLVP` | `0x0800921D` | `588` | `4` | `Code` | `Gb` | `outputs.o`
`OUTPUTS_CheckOVP` | `0x08009469` | `592` | `4` | `Code` | `Gb` | `outputs.o`
`OUTPUTS_Init` | `0x08009209` | `20` | `4` | `Code` | `Gb` | `outputs.o`
`PVD_IRQHandler` | `0x0800C633` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`PendSV_Handler` | `0x0800C62B` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`PendSV_Handler` | `0x0800D363` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`RCC_IRQHandler` | `0x0800C639` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`REF_VOLTAGE_Exec` | `0x080096B9` | `92` | `4` | `Code` | `Gb` | `ref_voltage.o`
`RS485_ModbusEx_Init` | `0x0800513D` | `244` | `4` | `Code` | `Lc` | `modbus.o`
`RTC_ByteToBcd2` | `0x0800DA1B` | `56` | `2` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`RTC_EnterInitMode` | `0x080028C9` | `120` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`RTC_ExitInitMode` | `0x08002941` | `116` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`RTC_STAMP_IRQHandler` | `0x0800C635` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`Reset_Handler` | `0x0800C5FD` | `` | `4` | `Code` | `Gb` | `STM32G0xx_Startup.o`
`SEGGER_RTT_Write` | `0x0800C369` | `56` | `4` | `Code` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`SEGGER_RTT_WriteNoLock` | `0x0800C301` | `104` | `4` | `Code` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`SELF_DISCHARGE_Exec` | `0x080097E5` | `444` | `4` | `Code` | `Gb` | `self_discharge.o`
`SHUNT_TEMPERATURE_Exec` | `0x080099A1` | `116` | `4` | `Code` | `Gb` | `shunt_temperature.o`
`SHUNT_VOLTAGE_Exec` | `0x08009A15` | `68` | `4` | `Code` | `Gb` | `shunt_voltage.o`
`SPI1_IRQHandler` | `0x0800C663` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`SPI2_IRQHandler` | `0x0800C665` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`SPI_EndRxTxTransaction` | `0x0800CB67` | `142` | `2` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`SPI_WaitFifoStateUntilTimeout` | `0x080030C5` | `296` | `4` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`SPI_WaitFlagStateUntilTimeout` | `0x080031ED` | `264` | `4` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`SVC_Handler` | `0x0800C629` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`SVC_Handler` | `0x0800D361` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`SYS_DATA_Init` | `0x08009BF9` | `120` | `4` | `Code` | `Gb` | `sysdata.o`
`SaveCounter` | `0x08008F81` | `60` | `4` | `Code` | `Gb` | `main.o`
`SetBootFromFlashAndReadOutProtection` | `0x08009141` | `180` | `4` | `Code` | `Gb` | `main.o`
`SetFlashReadProtection` | `0x08008FD9` | `360` | `4` | `Code` | `Gb` | `main.o`
`SysTick_Config` | `0x08000F5D` | `76` | `4` | `Code` | `Lc` | `stm32g0xx_hal_cortex.o`
`SysTick_Handler` | `0x08009B79` | `80` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`SysTick_Handler` | `0x0800C62D` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`SystemClock_Config` | `0x08008E65` | `196` | `4` | `Code` | `Gb` | `main.o`
`SystemCoreClockUpdate` | `0x08009C71` | `372` | `4` | `Code` | `Gb` | `system_stm32g0xx.o`
`SystemInit` | `0x0800D365` | `2` | `2` | `Code` | `Gb` | `system_stm32g0xx.o`
`TIM14_IRQHandler` | `0x0800C657` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM15_IRQHandler` | `0x0800C659` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM16_IRQHandler` | `0x08009BE9` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`TIM16_IRQHandler` | `0x0800C65B` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM17_IRQHandler` | `0x0800C65D` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM1_BRK_UP_TRG_COMP_IRQHandler` | `0x0800C64B` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM1_CC_IRQHandler` | `0x0800C64D` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM2_IRQHandler` | `0x0800C64F` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM3_IRQHandler` | `0x0800C651` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM6_DAC_LPTIM1_IRQHandler` | `0x0800C653` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM7_LPTIM2_IRQHandler` | `0x0800C655` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM_Base_SetConfig` | `0x080032F5` | `244` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`TIM_CCxChannelCmd` | `0x0800CBF5` | `50` | `2` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`TIM_TI1_SetConfig` | `0x08003AB9` | `168` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`TIM_TI2_SetConfig` | `0x0800CDD7` | `110` | `2` | `Code` | `Lc` | `stm32g0xx_hal_tim.o`
`TIM_TI3_SetConfig` | `0x0800DA83` | `108` | `2` | `Code` | `Lc` | `stm32g0xx_hal_tim.o`
`TIM_TI4_SetConfig` | `0x0800CE45` | `114` | `2` | `Code` | `Lc` | `stm32g0xx_hal_tim.o`
`UART_AdvFeatureConfig` | `0x0800CEB7` | `310` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`UART_CheckIdleState` | `0x080045E5` | `144` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`UART_EndTransmit_IT` | `0x0800D24F` | `42` | `2` | `Code` | `Lc` | `modbus.o`
`UART_RxISR_16BIT` | `0x0800D0BD` | `142` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_RxISR_16BIT_FIFOEN` | `0x08004A79` | `240` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_RxISR_8BIT` | `0x0800D14B` | `138` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_RxISR_8BIT_FIFOEN` | `0x08004B69` | `236` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_SetConfig` | `0x08003B61` | `2 692` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`UART_TxISR_16BIT` | `0x08004839` | `96` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_TxISR_16BIT_FIFOEN` | `0x080047AD` | `140` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_TxISR_8BIT` | `0x0800D06B` | `82` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_TxISR_8BIT` | `0x0800DCAF` | `108` | `2` | `Code` | `Lc` | `modbus.o`
`UART_TxISR_8BIT_FIFOEN` | `0x0800CFED` | `126` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_WaitOnFlagUntilTimeout` | `0x0800DBA7` | `140` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`UCPD1_UCPD2_IRQHandler` | `0x0800C641` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`USART1_IRQHandler` | `0x08009BD9` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`USART1_IRQHandler` | `0x0800C667` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`USART2_IRQHandler` | `0x0800C669` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`USART3_USART4_LPUART1_IRQHandler` | `0x0800C66B` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`WH_COUNTER_CalcSoH` | `0x0800A0F9` | `140` | `4` | `Code` | `Gb` | `wh_counter.o`
`WH_COUNTER_Exec` | `0x08009EA9` | `528` | `4` | `Code` | `Gb` | `wh_counter.o`
`WH_COUNTER_GetSoCAuto` | `0x0800A1F5` | `220` | `4` | `Code` | `Gb` | `wh_counter.o`
`WH_COUNTER_GetSoCAutoTemp` | `0x0800A2D1` | `252` | `4` | `Code` | `Gb` | `wh_counter.o`
`WH_COUNTER_GetSoCManual` | `0x0800A185` | `112` | `4` | `Code` | `Gb` | `wh_counter.o`
`WH_COUNTER_Init` | `0x08009E89` | `32` | `4` | `Code` | `Gb` | `wh_counter.o`
`WH_COUNTER_SetDetectedEnergy` | `0x0800A0B9` | `64` | `4` | `Code` | `Gb` | `wh_counter.o`
`WH_COUNTER_SetToMax` | `0x0800A3CD` | `88` | `4` | `Code` | `Gb` | `wh_counter.o`
`WWDG_IRQHandler` | `0x0800C631` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`_DoInit` | `0x0800C2AD` | `84` | `4` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`_GetAvailWriteSpace` | `0x0800D5CF` | `22` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`_WriteBlocking` | `0x0800D61F` | `94` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`_WriteNoCheck` | `0x0800D5E5` | `58` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__NVIC_DisableIRQ` | `0x08000F2D` | `48` | `4` | `Code` | `Lc` | `stm32g0xx_hal_cortex.o`
`__NVIC_EnableIRQ` | `0x08000F05` | `40` | `4` | `Code` | `Lc` | `stm32g0xx_hal_cortex.o`
`__NVIC_SetPriority` | `0x08000E85` | `128` | `4` | `Code` | `Lc` | `stm32g0xx_hal_cortex.o`
`__NVIC_SystemReset` | `0x08008FBD` | `28` | `4` | `Code` | `Lc` | `main.o`
`__SEGGER_RTL_X_file_bufsize` | `0x0800DF5B` | `4` | `2` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_X_file_stat` | `0x0800C279` | `52` | `4` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_X_file_write` | `0x0800D5C5` | `10` | `2` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ascii_isctype` | `0x0800C4CD` | `28` | `4` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ascii_iswctype` | `0x0800C4E9` | `28` | `4` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ascii_mbtowc` | `0x0800D67D` | `46` | `2` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ascii_tolower` | `0x0800D6AB` | `14` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ascii_toupper` | `0x0800DF6F` | `12` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ascii_towlower` | `0x0800D6B9` | `14` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ascii_towupper` | `0x0800DF7B` | `12` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ascii_wctomb` | `0x0800DF5F` | `16` | `2` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_current_locale` | `0x0800C4B9` | `20` | `4` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_float64_PolyEvalP` | `0x0800DE87` | `80` | `2` | `Code` | `Lc` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_float64_PolyEvalQ` | `0x0800DED7` | `80` | `2` | `Code` | `Lc` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_float64_isinf` | `0x0800A441` | `24` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_float64_isnan` | `0x0800A425` | `28` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_float64_isnormal` | `0x0800A459` | `40` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_float64_signbit` | `0x0800DE83` | `4` | `2` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_pow10` | `0x0800ACDD` | `92` | `4` | `Code` | `Gb` | `utilops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_pre_padding` | `0x0800D595` | `22` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_prin_flush` | `0x0800D57B` | `26` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_print_padding` | `0x0800DF2F` | `28` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_putc` | `0x0800D4F1` | `138` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_stream_write` | `0x0800DF4B` | `16` | `2` | `Code` | `Lc` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_vfprintf` | `0x0800B579` | `3 328` | `4` | `Code` | `Gb` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_vfprintf_float_long` | `0x0800B579` | `3 328` | `4` | `Code` | `Gb` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_init_copy` | `0x0800E93B` | `20` | `2` | `Code` | `Wk` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a)`
`__SEGGER_init_done` | `0x0800C5F3` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`__SEGGER_init_zero` | `0x0800E929` | `18` | `2` | `Code` | `Wk` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a)`
`__aeabi_d2iz` | `0x0800B10D` | `52` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_d2lz` | `0x0800B141` | `114` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_d2uiz` | `0x0800B1B5` | `46` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_d2ulz` | `0x0800B1E5` | `72` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dadd` | `0x0800AD39` | `456` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dcmpeq` | `0x0800B019` | `46` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dcmpge` | `0x0800B049` | `68` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dcmpgt` | `0x0800B08D` | `62` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dcmple` | `0x0800AFD5` | `68` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dcmplt` | `0x0800B0CD` | `62` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_ddiv` | `0x0800AF11` | `196` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dmul` | `0x0800D39F` | `` | `2` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dmul_aux` | `0x0800D367` | `394` | `2` | `Code` | `Lc` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dsub` | `0x0800AF01` | `12` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_i2d` | `0x0800B22D` | `22` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_idiv` | `0x0800B369` | `64` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_idiv0` | `0x0800B4D1` | `6` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_idivmod` | `0x0800B3A9` | `14` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_l2d` | `0x0800B249` | `92` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_lasr` | `0x0800B319` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_ldivmod` | `0x0800B401` | `46` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_llsl` | `0x0800B2D9` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_llsr` | `0x0800B2F9` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_lmul` | `0x0800B339` | `46` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_memclr` | `0x0800C4A5` | `20` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memclr4` | `0x0800C4A5` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memclr8` | `0x0800C4A5` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memcpy` | `0x0800C495` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memcpy4` | `0x0800C495` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memcpy8` | `0x0800C495` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memset` | `0x0800C4A7` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memset4` | `0x0800C4A7` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memset8` | `0x0800C4A7` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_ui2d` | `0x0800B2A5` | `28` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_uidiv` | `0x0800B3B9` | `56` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_uidivmod` | `0x0800B3F1` | `16` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_ul2d` | `0x0800B2C1` | `20` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_uldivmod` | `0x0800B431` | `160` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`_start` | `0x0800C5E9` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`abs` | `0x0800DF27` | `8` | `2` | `Code` | `Wk` | `intops.o (libc_v6m_t_le_eabi_balanced.a)`
`exit` | `0x0800C5F7` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`exp` | `0x0800A8A9` | `468` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`floor` | `0x0800A67D` | `196` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`fmod` | `0x0800A501` | `380` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`frexp` | `0x0800A4C9` | `56` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`fwrite` | `0x0800DE4F` | `52` | `2` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi_balanced.a)`
`getEEPROMData` | `0x080071D9` | `88` | `4` | `Code` | `Lc` | `eeprom.o`
`getSocAhAuto` | `0x08006AED` | `220` | `4` | `Code` | `Gb` | `ah_counter.o`
`getSocAhRated` | `0x08006AA9` | `68` | `4` | `Code` | `Gb` | `ah_counter.o`
`ldexp` | `0x0800A481` | `72` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`log` | `0x0800A741` | `360` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`main` | `0x08008941` | `1 204` | `4` | `Code` | `Gb` | `main.o`
`mbAppendCrc16` | `0x0800DD63` | `68` | `2` | `Code` | `Gb` | `modbus.o`
`mbCheckCrc16` | `0x0800DD1B` | `72` | `2` | `Code` | `Gb` | `modbus.o`
`mbClearRxFrame` | `0x0800D2B1` | `22` | `2` | `Code` | `Gb` | `modbus.o`
`mbClearTxBuffer` | `0x0800D29F` | `18` | `2` | `Code` | `Gb` | `modbus.o`
`mbCrc16` | `0x080054B1` | `116` | `4` | `Code` | `Gb` | `modbus.o`
`mbGetFrameComplete` | `0x0800DDA7` | `16` | `2` | `Code` | `Gb` | `modbus.o`
`mbInit` | `0x0800D1D5` | `122` | `2` | `Code` | `Gb` | `modbus.o`
`mbSend` | `0x0800D279` | `38` | `2` | `Code` | `Gb` | `modbus.o`
`mbSlaveCheckModbusRtuQuery` | `0x08005525` | `120` | `4` | `Code` | `Gb` | `modbus.o`
`mbSlaveProcessPdu` | `0x0800DDB7` | `116` | `2` | `Code` | `Gb` | `modbus.o`
`mbSlaveProcessRtuQuery` | `0x0800D2C7` | `98` | `2` | `Code` | `Gb` | `modbus.o`
`mbSlaveReadHoldingRegisters` | `0x0800559D` | `240` | `4` | `Code` | `Gb` | `modbus.o`
`mbSlaveResponseException` | `0x0800D329` | `50` | `2` | `Code` | `Gb` | `modbus.o`
`mbSlaveWriteMultipleRegisters` | `0x08005751` | `280` | `4` | `Code` | `Gb` | `modbus.o`
`mbSlaveWriteSingleRegister` | `0x0800568D` | `196` | `4` | `Code` | `Gb` | `modbus.o`
`mbUartInit` | `0x08005001` | `316` | `4` | `Code` | `Gb` | `modbus.o`
`memcpy` | `0x0800C495` | `14` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`memset` | `0x0800C4AD` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`orderTrimmingValues` | `0x08004C55` | `172` | `4` | `Code` | `Gb` | `hsi16 _calibration.o`
`pow` | `0x0800AA7D` | `608` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`printf` | `0x0800B551` | `40` | `4` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`printprotectionstate` | `0x08008DF5` | `112` | `4` | `Code` | `Gb` | `main.o`
`strlen` | `0x0800C3A1` | `112` | `4` | `Code` | `Wk` | `strops.o (strops_v6m_t_le_eabi_balanced.a)`
`strnlen` | `0x0800C411` | `132` | `4` | `Code` | `Wk` | `strops.o (strops_v6m_t_le_eabi_balanced.a)`
`vfprintf` | `0x0800D5AB` | `26` | `2` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`vfprintf_l` | `0x0800B4D9` | `120` | `4` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`

## Function symbols by address

Address | Symbol name | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | --- | ---
`0x080001D1` | `HAL_Init` | `56` | `4` | `Code` | `Gb` | `stm32g0xx_hal.o`
`0x08000209` | `HAL_InitTick` | `120` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`0x08000281` | `HAL_IncTick` | `24` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`0x08000299` | `HAL_GetTick` | `12` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`0x080002A5` | `HAL_Delay` | `60` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`0x080002E1` | `HAL_ADC_Init` | `784` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`0x080005F1` | `LL_ADC_EnableInternalRegulator` | `32` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x08000611` | `ADC_Enable` | `236` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`0x080006FD` | `LL_ADC_REG_StartConversion` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x08000719` | `HAL_ADC_Start_DMA` | `252` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`0x08000815` | `LL_ADC_Disable` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x08000831` | `HAL_ADC_ConfigChannel` | `984` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`0x08000C09` | `LL_ADC_REG_SetSequencerChAdd` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x08000C25` | `LL_ADC_SetChannelSamplingTime` | `40` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x08000C4D` | `LL_ADC_REG_SetSequencerChRem` | `32` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x08000C6D` | `LL_ADC_Enable` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x08000C89` | `HAL_ADCEx_Calibration_Start` | `452` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc_ex.o`
`0x08000E4D` | `LL_ADC_Enable` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`0x08000E69` | `LL_ADC_Disable` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`0x08000E85` | `__NVIC_SetPriority` | `128` | `4` | `Code` | `Lc` | `stm32g0xx_hal_cortex.o`
`0x08000F05` | `__NVIC_EnableIRQ` | `40` | `4` | `Code` | `Lc` | `stm32g0xx_hal_cortex.o`
`0x08000F2D` | `__NVIC_DisableIRQ` | `48` | `4` | `Code` | `Lc` | `stm32g0xx_hal_cortex.o`
`0x08000F5D` | `SysTick_Config` | `76` | `4` | `Code` | `Lc` | `stm32g0xx_hal_cortex.o`
`0x08000FA9` | `HAL_CRC_Init` | `196` | `4` | `Code` | `Gb` | `stm32g0xx_hal_crc.o`
`0x0800106D` | `HAL_DMA_Init` | `244` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`0x08001161` | `DMA_CalcDMAMUXChannelBaseAndMask` | `68` | `4` | `Code` | `Lc` | `stm32g0xx_hal_dma.o`
`0x080011A5` | `DMA_CalcDMAMUXRequestGenBaseAndMask` | `60` | `4` | `Code` | `Lc` | `stm32g0xx_hal_dma.o`
`0x080011E1` | `DMA_SetConfig` | `112` | `4` | `Code` | `Lc` | `stm32g0xx_hal_dma.o`
`0x08001251` | `HAL_DMA_IRQHandler` | `320` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`0x08001391` | `HAL_FLASH_Program` | `136` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`0x08001419` | `FLASH_Program_Fast__TT_veneer_T16_LDR_BX` | `` | `4` | `Code` | `Lc` | `[ Linker created ]`
`0x08001429` | `FLASH_WaitForLastOperation` | `168` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`0x080014D1` | `FLASH_Program_DoubleWord` | `44` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash.o`
`0x080014FD` | `HAL_FLASH_Unlock` | `68` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`0x08001541` | `HAL_FLASH_Lock` | `60` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`0x0800157D` | `HAL_FLASH_OB_Unlock` | `68` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`0x080015C1` | `HAL_FLASH_OB_Lock` | `60` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`0x080015FD` | `HAL_FLASHEx_Erase` | `204` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`0x080016C9` | `FLASH_MassErase` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`0x080016E5` | `FLASH_PageErase` | `48` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`0x08001715` | `HAL_FLASHEx_OBProgram` | `228` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`0x080017F9` | `FLASH_OB_WRPConfig` | `52` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`0x0800182D` | `FLASH_OB_OptrConfig` | `48` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`0x0800185D` | `FLASH_OB_GetUser` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`0x08001879` | `FLASH_OB_GetRDP` | `44` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`0x080018A5` | `HAL_FLASHEx_OBGetConfig` | `56` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`0x080018DD` | `FLASH_OB_GetWRP` | `76` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`0x08001929` | `HAL_GPIO_Init` | `672` | `4` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`0x08001BC9` | `HAL_GPIO_EXTI_IRQHandler` | `72` | `4` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`0x08001C11` | `HAL_PWR_EnableBkUpAccess` | `20` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr.o`
`0x08001C25` | `HAL_PWR_DisableBkUpAccess` | `20` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr.o`
`0x08001C39` | `HAL_PWREx_ControlVoltageScaling` | `116` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr_ex.o`
`0x08001CAD` | `HAL_RCC_OscConfig` | `1 484` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`0x08002279` | `HAL_RCC_ClockConfig` | `536` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`0x08002491` | `HAL_RCC_GetSysClockFreq` | `260` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`0x08002595` | `HAL_RCC_GetHCLKFreq` | `12` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`0x080025A1` | `HAL_RCC_GetPCLK1Freq` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`0x080025C9` | `LL_RCC_GetAPB1Prescaler` | `16` | `4` | `Code` | `Lc` | `stm32g0xx_hal_rcc.o`
`0x080025D9` | `HAL_RCCEx_PeriphCLKConfig` | `516` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc_ex.o`
`0x080027DD` | `HAL_RTC_Init` | `236` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`0x080028C9` | `RTC_EnterInitMode` | `120` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`0x08002941` | `RTC_ExitInitMode` | `116` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`0x080029B5` | `HAL_RTC_SetTime` | `308` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`0x08002AE9` | `HAL_RTC_SetDate` | `264` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`0x08002BF1` | `HAL_RTC_WaitForSynchro` | `80` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`0x08002C41` | `HAL_SPI_Init` | `324` | `4` | `Code` | `Gb` | `stm32g0xx_hal_spi.o`
`0x08002D85` | `HAL_SPI_TransmitReceive` | `832` | `4` | `Code` | `Gb` | `stm32g0xx_hal_spi.o`
`0x080030C5` | `SPI_WaitFifoStateUntilTimeout` | `296` | `4` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`0x080031ED` | `SPI_WaitFlagStateUntilTimeout` | `264` | `4` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`0x080032F5` | `TIM_Base_SetConfig` | `244` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x080033E9` | `HAL_TIM_IC_DeInit` | `160` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x08003489` | `HAL_TIM_IC_Start_IT` | `664` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x08003721` | `HAL_TIM_IC_Stop_IT` | `400` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x080038B1` | `HAL_TIM_IRQHandler` | `520` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x08003AB9` | `TIM_TI1_SetConfig` | `168` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x08003B61` | `UART_SetConfig` | `2 692` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`0x080045E5` | `UART_CheckIdleState` | `144` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`0x08004675` | `HAL_UART_Transmit_IT` | `312` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`0x080047AD` | `UART_TxISR_16BIT_FIFOEN` | `140` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x08004839` | `UART_TxISR_16BIT` | `96` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x08004899` | `HAL_UART_Receive_IT` | `480` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`0x08004A79` | `UART_RxISR_16BIT_FIFOEN` | `240` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x08004B69` | `UART_RxISR_8BIT_FIFOEN` | `236` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x08004C55` | `orderTrimmingValues` | `172` | `4` | `Code` | `Gb` | `hsi16 _calibration.o`
`0x08004D01` | `HSI16_MeasurementInit` | `20` | `4` | `Code` | `Gb` | `hsi16.o`
`0x08004D15` | `HSI16_FreqMeasure` | `208` | `4` | `Code` | `Gb` | `hsi16.o`
`0x08004DE5` | `HSI16_GetCurve` | `140` | `4` | `Code` | `Gb` | `hsi16.o`
`0x08004E71` | `HSI16_TIMx_ConfigForCalibration` | `144` | `4` | `Code` | `Gb` | `hsi16.o`
`0x08004F01` | `HAL_TIM_IC_CaptureCallback` | `256` | `4` | `Code` | `Gb` | `hsi16.o`
`0x08005001` | `mbUartInit` | `316` | `4` | `Code` | `Gb` | `modbus.o`
`0x0800513D` | `RS485_ModbusEx_Init` | `244` | `4` | `Code` | `Lc` | `modbus.o`
`0x08005231` | `MODBUS_UART_IRQHandler` | `640` | `4` | `Code` | `Gb` | `modbus.o`
`0x080054B1` | `mbCrc16` | `116` | `4` | `Code` | `Gb` | `modbus.o`
`0x08005525` | `mbSlaveCheckModbusRtuQuery` | `120` | `4` | `Code` | `Gb` | `modbus.o`
`0x0800559D` | `mbSlaveReadHoldingRegisters` | `240` | `4` | `Code` | `Gb` | `modbus.o`
`0x0800568D` | `mbSlaveWriteSingleRegister` | `196` | `4` | `Code` | `Gb` | `modbus.o`
`0x08005751` | `mbSlaveWriteMultipleRegisters` | `280` | `4` | `Code` | `Gb` | `modbus.o`
`0x08005869` | `MX_ADC1_Init` | `364` | `4` | `Code` | `Gb` | `adc.o`
`0x080059D5` | `HAL_ADC_MspInit` | `364` | `4` | `Code` | `Gb` | `adc.o`
`0x08005B41` | `ADS_1260_SetDataRate` | `200` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08005C09` | `ADS_1260_BatteryCurrentOffsetCalibrationStart` | `72` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08005C51` | `ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart` | `84` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08005CA5` | `ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart` | `76` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08005CF1` | `ADS_1260_BatteryCurrentGainCalibrationStart` | `324` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08005E35` | `ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart` | `356` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08005F99` | `ADS1260_init` | `200` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08006061` | `ADS_1260_SetExternalReference` | `136` | `4` | `Code` | `Lc` | `ads1260.o`
`0x080060E9` | `ADS_1260_SetConversionMode` | `200` | `4` | `Code` | `Lc` | `ads1260.o`
`0x080061B1` | `ADS_1260_SetChopMode` | `200` | `4` | `Code` | `Lc` | `ads1260.o`
`0x08006279` | `ADS_1260_InputMuxSelect` | `144` | `4` | `Code` | `Lc` | `ads1260.o`
`0x08006309` | `ADS_1260_ActivateStatusData` | `540` | `4` | `Code` | `Lc` | `ads1260.o`
`0x08006525` | `ADS_1260_ActivateLock` | `416` | `4` | `Code` | `Lc` | `ads1260.o`
`0x080066C5` | `ADS1260_ReadConversion` | `324` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08006809` | `ADS1260_ProcessCurrent` | `640` | `4` | `Code` | `Lc` | `ads1260.o`
`0x08006A89` | `AH_COUNTER_Init` | `32` | `4` | `Code` | `Gb` | `ah_counter.o`
`0x08006AA9` | `getSocAhRated` | `68` | `4` | `Code` | `Gb` | `ah_counter.o`
`0x08006AED` | `getSocAhAuto` | `220` | `4` | `Code` | `Gb` | `ah_counter.o`
`0x08006BC9` | `AH_COUNTER_Exec` | `1 128` | `4` | `Code` | `Gb` | `ah_counter.o`
`0x08007031` | `BATTERY_VOLTAGE_Exec` | `228` | `4` | `Code` | `Gb` | `battery_voltage.o`
`0x08007115` | `MX_DMA_Init` | `48` | `4` | `Code` | `Gb` | `dma.o`
`0x08007145` | `EEPROM_isFirstStart` | `148` | `4` | `Code` | `Gb` | `eeprom.o`
`0x080071D9` | `getEEPROMData` | `88` | `4` | `Code` | `Lc` | `eeprom.o`
`0x08007231` | `EEPROM_fullRestore` | `676` | `4` | `Code` | `Gb` | `eeprom.o`
`0x080074D5` | `EEPROM_readConfig` | `832` | `4` | `Code` | `Gb` | `eeprom.o`
`0x08007815` | `EEPROM_factoryRestore` | `1 660` | `4` | `Code` | `Gb` | `eeprom.o`
`0x08007E91` | `EEPROM_storeConfig` | `960` | `4` | `Code` | `Gb` | `eeprom.o`
`0x08008251` | `EFFICIENCY_Exec` | `108` | `4` | `Code` | `Gb` | `efficiency.o`
`0x080082BD` | `ESR_Exec` | `616` | `4` | `Code` | `Gb` | `esr.o`
`0x08008525` | `ESR_FAST_Exec` | `620` | `4` | `Code` | `Gb` | `esr.o`
`0x08008791` | `FAST_CURRENT_Exec` | `152` | `4` | `Code` | `Gb` | `fast_current.o`
`0x08008829` | `MX_GPIO_Init` | `248` | `4` | `Code` | `Gb` | `gpio.o`
`0x08008921` | `HAL_GPIO_EXTI_Falling_Callback` | `32` | `4` | `Code` | `Gb` | `gpio.o`
`0x08008941` | `main` | `1 204` | `4` | `Code` | `Gb` | `main.o`
`0x08008DF5` | `printprotectionstate` | `112` | `4` | `Code` | `Gb` | `main.o`
`0x08008E65` | `SystemClock_Config` | `196` | `4` | `Code` | `Gb` | `main.o`
`0x08008F29` | `MX_CRC_Init` | `88` | `4` | `Code` | `Lc` | `main.o`
`0x08008F81` | `SaveCounter` | `60` | `4` | `Code` | `Gb` | `main.o`
`0x08008FBD` | `__NVIC_SystemReset` | `28` | `4` | `Code` | `Lc` | `main.o`
`0x08008FD9` | `SetFlashReadProtection` | `360` | `4` | `Code` | `Gb` | `main.o`
`0x08009141` | `SetBootFromFlashAndReadOutProtection` | `180` | `4` | `Code` | `Gb` | `main.o`
`0x080091F5` | `HAL_ADC_ConvCpltCallback` | `20` | `4` | `Code` | `Gb` | `main.o`
`0x08009209` | `OUTPUTS_Init` | `20` | `4` | `Code` | `Gb` | `outputs.o`
`0x0800921D` | `OUTPUTS_CheckLVP` | `588` | `4` | `Code` | `Gb` | `outputs.o`
`0x08009469` | `OUTPUTS_CheckOVP` | `592` | `4` | `Code` | `Gb` | `outputs.o`
`0x080096B9` | `REF_VOLTAGE_Exec` | `92` | `4` | `Code` | `Gb` | `ref_voltage.o`
`0x08009715` | `MX_RTC_Init` | `144` | `4` | `Code` | `Gb` | `rtc.o`
`0x080097A5` | `HAL_RTC_MspInit` | `64` | `4` | `Code` | `Gb` | `rtc.o`
`0x080097E5` | `SELF_DISCHARGE_Exec` | `444` | `4` | `Code` | `Gb` | `self_discharge.o`
`0x080099A1` | `SHUNT_TEMPERATURE_Exec` | `116` | `4` | `Code` | `Gb` | `shunt_temperature.o`
`0x08009A15` | `SHUNT_VOLTAGE_Exec` | `68` | `4` | `Code` | `Gb` | `shunt_voltage.o`
`0x08009A59` | `MX_SPI1_Init` | `80` | `4` | `Code` | `Gb` | `spi.o`
`0x08009AA9` | `HAL_SPI_MspInit` | `156` | `4` | `Code` | `Gb` | `spi.o`
`0x08009B45` | `HAL_MspInit` | `52` | `4` | `Code` | `Gb` | `stm32g0xx_hal_msp.o`
`0x08009B79` | `SysTick_Handler` | `80` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x08009BC9` | `DMA_Channel1_IRQHandler` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x08009BD9` | `USART1_IRQHandler` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x08009BE9` | `TIM16_IRQHandler` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x08009BF9` | `SYS_DATA_Init` | `120` | `4` | `Code` | `Gb` | `sysdata.o`
`0x08009C71` | `SystemCoreClockUpdate` | `372` | `4` | `Code` | `Gb` | `system_stm32g0xx.o`
`0x08009DE5` | `HAL_UART_MspInit` | `164` | `4` | `Code` | `Gb` | `usart.o`
`0x08009E89` | `WH_COUNTER_Init` | `32` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x08009EA9` | `WH_COUNTER_Exec` | `528` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x0800A0B9` | `WH_COUNTER_SetDetectedEnergy` | `64` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x0800A0F9` | `WH_COUNTER_CalcSoH` | `140` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x0800A185` | `WH_COUNTER_GetSoCManual` | `112` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x0800A1F5` | `WH_COUNTER_GetSoCAuto` | `220` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x0800A2D1` | `WH_COUNTER_GetSoCAutoTemp` | `252` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x0800A3CD` | `WH_COUNTER_SetToMax` | `88` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x0800A425` | `__SEGGER_RTL_float64_isnan` | `28` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800A441` | `__SEGGER_RTL_float64_isinf` | `24` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800A459` | `__SEGGER_RTL_float64_isnormal` | `40` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800A481` | `ldexp` | `72` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800A4C9` | `frexp` | `56` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800A501` | `fmod` | `380` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800A67D` | `floor` | `196` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800A741` | `log` | `360` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800A8A9` | `exp` | `468` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800AA7D` | `pow` | `608` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800ACDD` | `__SEGGER_RTL_pow10` | `92` | `4` | `Code` | `Gb` | `utilops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800AD39` | `__aeabi_dadd` | `456` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800AF01` | `__aeabi_dsub` | `12` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800AF11` | `__aeabi_ddiv` | `196` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800AFD5` | `__aeabi_dcmple` | `68` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B019` | `__aeabi_dcmpeq` | `46` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B049` | `__aeabi_dcmpge` | `68` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B08D` | `__aeabi_dcmpgt` | `62` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B0CD` | `__aeabi_dcmplt` | `62` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B10D` | `__aeabi_d2iz` | `52` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B141` | `__aeabi_d2lz` | `114` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B1B5` | `__aeabi_d2uiz` | `46` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B1E5` | `__aeabi_d2ulz` | `72` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B22D` | `__aeabi_i2d` | `22` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B249` | `__aeabi_l2d` | `92` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B2A5` | `__aeabi_ui2d` | `28` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B2C1` | `__aeabi_ul2d` | `20` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B2D9` | `__aeabi_llsl` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B2F9` | `__aeabi_llsr` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B319` | `__aeabi_lasr` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B339` | `__aeabi_lmul` | `46` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B369` | `__aeabi_idiv` | `64` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B3A9` | `__aeabi_idivmod` | `14` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B3B9` | `__aeabi_uidiv` | `56` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B3F1` | `__aeabi_uidivmod` | `16` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B401` | `__aeabi_ldivmod` | `46` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B431` | `__aeabi_uldivmod` | `160` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B4D1` | `__aeabi_idiv0` | `6` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B4D9` | `vfprintf_l` | `120` | `4` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B551` | `printf` | `40` | `4` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B579` | `__SEGGER_RTL_vfprintf_float_long` | `3 328` | `4` | `Code` | `Gb` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800B579` | `__SEGGER_RTL_vfprintf` | `3 328` | `4` | `Code` | `Gb` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800C279` | `__SEGGER_RTL_X_file_stat` | `52` | `4` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x0800C2AD` | `_DoInit` | `84` | `4` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x0800C301` | `SEGGER_RTT_WriteNoLock` | `104` | `4` | `Code` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x0800C369` | `SEGGER_RTT_Write` | `56` | `4` | `Code` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x0800C3A1` | `strlen` | `112` | `4` | `Code` | `Wk` | `strops.o (strops_v6m_t_le_eabi_balanced.a)`
`0x0800C411` | `strnlen` | `132` | `4` | `Code` | `Wk` | `strops.o (strops_v6m_t_le_eabi_balanced.a)`
`0x0800C495` | `memcpy` | `14` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`0x0800C495` | `__aeabi_memcpy8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`0x0800C495` | `__aeabi_memcpy4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`0x0800C495` | `__aeabi_memcpy` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`0x0800C4A5` | `__aeabi_memclr8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`0x0800C4A5` | `__aeabi_memclr4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`0x0800C4A5` | `__aeabi_memclr` | `20` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`0x0800C4A7` | `__aeabi_memset8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`0x0800C4A7` | `__aeabi_memset4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`0x0800C4A7` | `__aeabi_memset` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`0x0800C4AD` | `memset` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`0x0800C4B9` | `__SEGGER_RTL_current_locale` | `20` | `4` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800C4CD` | `__SEGGER_RTL_ascii_isctype` | `28` | `4` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800C4E9` | `__SEGGER_RTL_ascii_iswctype` | `28` | `4` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800C5E9` | `_start` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`0x0800C5F3` | `__SEGGER_init_done` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`0x0800C5F7` | `exit` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`0x0800C5FD` | `Reset_Handler` | `` | `4` | `Code` | `Gb` | `STM32G0xx_Startup.o`
`0x0800C625` | `NMI_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C627` | `HardFault_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C629` | `SVC_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C62B` | `PendSV_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C62D` | `SysTick_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C62F` | `Dummy_Handler` | `` | `4` | `Code` | `Lc` | `STM32G07x_Vectors.o`
`0x0800C631` | `WWDG_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C633` | `PVD_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C635` | `RTC_STAMP_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C637` | `FLASH_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C639` | `RCC_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C63B` | `EXTI0_1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C63D` | `EXTI2_3_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C63F` | `EXTI4_15_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C641` | `UCPD1_UCPD2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C643` | `DMA_Channel1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C645` | `DMA_Channel2_3_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C647` | `DMA_Channel4_5_6_7_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C649` | `ADC_COMP_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C64B` | `TIM1_BRK_UP_TRG_COMP_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C64D` | `TIM1_CC_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C64F` | `TIM2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C651` | `TIM3_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C653` | `TIM6_DAC_LPTIM1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C655` | `TIM7_LPTIM2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C657` | `TIM14_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C659` | `TIM15_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C65B` | `TIM16_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C65D` | `TIM17_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C65F` | `I2C1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C661` | `I2C2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C663` | `SPI1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C665` | `SPI2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C667` | `USART1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C669` | `USART2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C66B` | `USART3_USART4_LPUART1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C66D` | `CEC_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C66F` | `AES_RNG_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800C675` | `HAL_CRCEx_Polynomial_Set` | `274` | `4` | `Code` | `Gb` | `stm32g0xx_hal_crc_ex.o`
`0x0800C787` | `LL_ADC_REG_IsConversionOngoing` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800C799` | `HAL_TIM_ReadCapturedValue` | `126` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x0800C817` | `LL_ADC_SetSamplingTimeCommonChannels` | `38` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800C83D` | `LL_ADC_REG_IsTriggerSourceSWStart` | `22` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800C853` | `ADC_DMAHalfConvCplt` | `22` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800C869` | `ADC_DMAError` | `42` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800C893` | `LL_ADC_REG_SetSequencerRanks` | `46` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800C8C1` | `LL_ADC_GetCommonPathInternalCh` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800C8D3` | `LL_ADC_IsDisableOngoing` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800C8E5` | `LL_ADC_StartCalibration` | `26` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`0x0800C8FF` | `LL_ADC_GetCalibrationFactor` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`0x0800C911` | `LL_ADC_GetClock` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`0x0800C923` | `LL_ADC_GetCommonClock` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`0x0800C935` | `HAL_NVIC_EnableIRQ` | `22` | `2` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`0x0800C94B` | `HAL_NVIC_DisableIRQ` | `22` | `2` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`0x0800C961` | `CRC_Handle_16` | `90` | `2` | `Code` | `Lc` | `stm32g0xx_hal_crc.o`
`0x0800C9BB` | `HAL_CRC_Calculate` | `138` | `2` | `Code` | `Gb` | `stm32g0xx_hal_crc.o`
`0x0800CA45` | `HAL_DMA_Start_IT` | `234` | `2` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`0x0800CB2F` | `HAL_GPIO_ReadPin` | `46` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`0x0800CB5D` | `HAL_GPIO_EXTI_Rising_Callback` | `10` | `2` | `Code` | `Wk` | `stm32g0xx_hal_gpio.o`
`0x0800CB67` | `SPI_EndRxTxTransaction` | `142` | `2` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`0x0800CBF5` | `TIM_CCxChannelCmd` | `50` | `2` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x0800CC27` | `HAL_TIM_IC_Init` | `154` | `2` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x0800CCC1` | `HAL_TIM_IC_ConfigChannel` | `278` | `2` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x0800CDD7` | `TIM_TI2_SetConfig` | `110` | `2` | `Code` | `Lc` | `stm32g0xx_hal_tim.o`
`0x0800CE45` | `TIM_TI4_SetConfig` | `114` | `2` | `Code` | `Lc` | `stm32g0xx_hal_tim.o`
`0x0800CEB7` | `UART_AdvFeatureConfig` | `310` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`0x0800CFED` | `UART_TxISR_8BIT_FIFOEN` | `126` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x0800D06B` | `UART_TxISR_8BIT` | `82` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x0800D0BD` | `UART_RxISR_16BIT` | `142` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x0800D14B` | `UART_RxISR_8BIT` | `138` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x0800D1D5` | `mbInit` | `122` | `2` | `Code` | `Gb` | `modbus.o`
`0x0800D24F` | `UART_EndTransmit_IT` | `42` | `2` | `Code` | `Lc` | `modbus.o`
`0x0800D279` | `mbSend` | `38` | `2` | `Code` | `Gb` | `modbus.o`
`0x0800D29F` | `mbClearTxBuffer` | `18` | `2` | `Code` | `Gb` | `modbus.o`
`0x0800D2B1` | `mbClearRxFrame` | `22` | `2` | `Code` | `Gb` | `modbus.o`
`0x0800D2C7` | `mbSlaveProcessRtuQuery` | `98` | `2` | `Code` | `Gb` | `modbus.o`
`0x0800D329` | `mbSlaveResponseException` | `50` | `2` | `Code` | `Gb` | `modbus.o`
`0x0800D35B` | `Error_Handler` | `2` | `2` | `Code` | `Gb` | `main.o`
`0x0800D35D` | `NMI_Handler` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800D35F` | `HardFault_Handler` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800D361` | `SVC_Handler` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800D363` | `PendSV_Handler` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800D365` | `SystemInit` | `2` | `2` | `Code` | `Gb` | `system_stm32g0xx.o`
`0x0800D367` | `__aeabi_dmul_aux` | `394` | `2` | `Code` | `Lc` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800D39F` | `__aeabi_dmul` | `` | `2` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800D4F1` | `__SEGGER_RTL_putc` | `138` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800D57B` | `__SEGGER_RTL_prin_flush` | `26` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800D595` | `__SEGGER_RTL_pre_padding` | `22` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800D5AB` | `vfprintf` | `26` | `2` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800D5C5` | `__SEGGER_RTL_X_file_write` | `10` | `2` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x0800D5CF` | `_GetAvailWriteSpace` | `22` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x0800D5E5` | `_WriteNoCheck` | `58` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x0800D61F` | `_WriteBlocking` | `94` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x0800D67D` | `__SEGGER_RTL_ascii_mbtowc` | `46` | `2` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800D6AB` | `__SEGGER_RTL_ascii_tolower` | `14` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800D6B9` | `__SEGGER_RTL_ascii_towlower` | `14` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800D6C7` | `LL_ADC_IsInternalRegulatorEnabled` | `20` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800D6DB` | `LL_ADC_IsEnabled` | `16` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800D6EB` | `LL_ADC_GetSamplingTimeCommonChannels` | `28` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800D707` | `ADC_Disable` | `176` | `2` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`0x0800D7B7` | `ADC_DMAConvCplt` | `168` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800D85F` | `HAL_ADC_ErrorCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_adc.o`
`0x0800D867` | `HAL_ADC_ConvHalfCpltCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_adc.o`
`0x0800D86F` | `LL_ADC_SetCommonPathInternalCh` | `28` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800D88B` | `LL_ADC_IsEnabled` | `16` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`0x0800D89B` | `LL_ADC_IsCalibrationOnGoing` | `20` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`0x0800D8AF` | `LL_ADC_SetCalibrationFactor` | `28` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`0x0800D8CB` | `HAL_NVIC_SetPriority` | `28` | `2` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`0x0800D8E7` | `HAL_SYSTICK_Config` | `16` | `2` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`0x0800D8F7` | `HAL_CRC_MspInit` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_crc.o`
`0x0800D8FF` | `CRC_Handle_8` | `208` | `2` | `Code` | `Lc` | `stm32g0xx_hal_crc.o`
`0x0800D9CF` | `HAL_GPIO_WritePin` | `40` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`0x0800D9F7` | `HAL_GPIO_TogglePin` | `36` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`0x0800DA1B` | `RTC_ByteToBcd2` | `56` | `2` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`0x0800DA53` | `HAL_TIM_IC_MspInit` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`0x0800DA5B` | `HAL_TIM_IC_MspDeInit` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`0x0800DA63` | `HAL_TIM_OC_DelayElapsedCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`0x0800DA6B` | `HAL_TIM_PWM_PulseFinishedCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`0x0800DA73` | `HAL_TIM_PeriodElapsedCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`0x0800DA7B` | `HAL_TIM_TriggerCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`0x0800DA83` | `TIM_TI3_SetConfig` | `108` | `2` | `Code` | `Lc` | `stm32g0xx_hal_tim.o`
`0x0800DAEF` | `HAL_TIMEx_TISelection` | `160` | `2` | `Code` | `Gb` | `stm32g0xx_hal_tim_ex.o`
`0x0800DB8F` | `HAL_TIMEx_CommutCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`0x0800DB97` | `HAL_TIMEx_BreakCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`0x0800DB9F` | `HAL_TIMEx_Break2Callback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`0x0800DBA7` | `UART_WaitOnFlagUntilTimeout` | `140` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`0x0800DC33` | `HAL_UART_TxCpltCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_uart.o`
`0x0800DC3B` | `HAL_UART_RxCpltCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_uart.o`
`0x0800DC43` | `HAL_UARTEx_DisableFifoMode` | `108` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart_ex.o`
`0x0800DCAF` | `UART_TxISR_8BIT` | `108` | `2` | `Code` | `Lc` | `modbus.o`
`0x0800DD1B` | `mbCheckCrc16` | `72` | `2` | `Code` | `Gb` | `modbus.o`
`0x0800DD63` | `mbAppendCrc16` | `68` | `2` | `Code` | `Gb` | `modbus.o`
`0x0800DDA7` | `mbGetFrameComplete` | `16` | `2` | `Code` | `Gb` | `modbus.o`
`0x0800DDB7` | `mbSlaveProcessPdu` | `116` | `2` | `Code` | `Gb` | `modbus.o`
`0x0800DE2B` | `ADS1260_StartConversion` | `16` | `2` | `Code` | `Gb` | `ads1260.o`
`0x0800DE3B` | `ADS1260_ConversionFinished` | `8` | `2` | `Code` | `Gb` | `ads1260.o`
`0x0800DE43` | `EXTI4_15_IRQHandler` | `12` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800DE4F` | `fwrite` | `52` | `2` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800DE83` | `__SEGGER_RTL_float64_signbit` | `4` | `2` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800DE87` | `__SEGGER_RTL_float64_PolyEvalP` | `80` | `2` | `Code` | `Lc` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800DED7` | `__SEGGER_RTL_float64_PolyEvalQ` | `80` | `2` | `Code` | `Lc` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800DF27` | `abs` | `8` | `2` | `Code` | `Wk` | `intops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800DF2F` | `__SEGGER_RTL_print_padding` | `28` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800DF4B` | `__SEGGER_RTL_stream_write` | `16` | `2` | `Code` | `Lc` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800DF5B` | `__SEGGER_RTL_X_file_bufsize` | `4` | `2` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x0800DF5F` | `__SEGGER_RTL_ascii_wctomb` | `16` | `2` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800DF6F` | `__SEGGER_RTL_ascii_toupper` | `12` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800DF7B` | `__SEGGER_RTL_ascii_towupper` | `12` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E929` | `__SEGGER_init_zero` | `18` | `2` | `Code` | `Wk` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a)`
`0x0800E93B` | `__SEGGER_init_copy` | `20` | `2` | `Code` | `Wk` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a)`

## Function symbols by descending size

Symbol name | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | ---
`__SEGGER_RTL_vfprintf` | `3 328` | `4` | `Code` | `Gb` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_vfprintf_float_long` | `3 328` | `4` | `Code` | `Gb` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi_balanced.a)`
`UART_SetConfig` | `2 692` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`EEPROM_factoryRestore` | `1 660` | `4` | `Code` | `Gb` | `eeprom.o`
`HAL_RCC_OscConfig` | `1 484` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`main` | `1 204` | `4` | `Code` | `Gb` | `main.o`
`AH_COUNTER_Exec` | `1 128` | `4` | `Code` | `Gb` | `ah_counter.o`
`HAL_ADC_ConfigChannel` | `984` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`EEPROM_storeConfig` | `960` | `4` | `Code` | `Gb` | `eeprom.o`
`EEPROM_readConfig` | `832` | `4` | `Code` | `Gb` | `eeprom.o`
`HAL_SPI_TransmitReceive` | `832` | `4` | `Code` | `Gb` | `stm32g0xx_hal_spi.o`
`HAL_ADC_Init` | `784` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`EEPROM_fullRestore` | `676` | `4` | `Code` | `Gb` | `eeprom.o`
`HAL_GPIO_Init` | `672` | `4` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_TIM_IC_Start_IT` | `664` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`ADS1260_ProcessCurrent` | `640` | `4` | `Code` | `Lc` | `ads1260.o`
`MODBUS_UART_IRQHandler` | `640` | `4` | `Code` | `Gb` | `modbus.o`
`ESR_FAST_Exec` | `620` | `4` | `Code` | `Gb` | `esr.o`
`ESR_Exec` | `616` | `4` | `Code` | `Gb` | `esr.o`
`pow` | `608` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`OUTPUTS_CheckOVP` | `592` | `4` | `Code` | `Gb` | `outputs.o`
`OUTPUTS_CheckLVP` | `588` | `4` | `Code` | `Gb` | `outputs.o`
`ADS_1260_ActivateStatusData` | `540` | `4` | `Code` | `Lc` | `ads1260.o`
`HAL_RCC_ClockConfig` | `536` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`WH_COUNTER_Exec` | `528` | `4` | `Code` | `Gb` | `wh_counter.o`
`HAL_TIM_IRQHandler` | `520` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_RCCEx_PeriphCLKConfig` | `516` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc_ex.o`
`HAL_UART_Receive_IT` | `480` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`exp` | `468` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dadd` | `456` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`HAL_ADCEx_Calibration_Start` | `452` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc_ex.o`
`SELF_DISCHARGE_Exec` | `444` | `4` | `Code` | `Gb` | `self_discharge.o`
`ADS_1260_ActivateLock` | `416` | `4` | `Code` | `Lc` | `ads1260.o`
`HAL_TIM_IC_Stop_IT` | `400` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`__aeabi_dmul_aux` | `394` | `2` | `Code` | `Lc` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`fmod` | `380` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`SystemCoreClockUpdate` | `372` | `4` | `Code` | `Gb` | `system_stm32g0xx.o`
`HAL_ADC_MspInit` | `364` | `4` | `Code` | `Gb` | `adc.o`
`MX_ADC1_Init` | `364` | `4` | `Code` | `Gb` | `adc.o`
`SetFlashReadProtection` | `360` | `4` | `Code` | `Gb` | `main.o`
`log` | `360` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart` | `356` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS1260_ReadConversion` | `324` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_BatteryCurrentGainCalibrationStart` | `324` | `4` | `Code` | `Gb` | `ads1260.o`
`HAL_SPI_Init` | `324` | `4` | `Code` | `Gb` | `stm32g0xx_hal_spi.o`
`HAL_DMA_IRQHandler` | `320` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`mbUartInit` | `316` | `4` | `Code` | `Gb` | `modbus.o`
`HAL_UART_Transmit_IT` | `312` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`UART_AdvFeatureConfig` | `310` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`HAL_RTC_SetTime` | `308` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`SPI_WaitFifoStateUntilTimeout` | `296` | `4` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`mbSlaveWriteMultipleRegisters` | `280` | `4` | `Code` | `Gb` | `modbus.o`
`HAL_TIM_IC_ConfigChannel` | `278` | `2` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_CRCEx_Polynomial_Set` | `274` | `4` | `Code` | `Gb` | `stm32g0xx_hal_crc_ex.o`
`HAL_RTC_SetDate` | `264` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`SPI_WaitFlagStateUntilTimeout` | `264` | `4` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`HAL_RCC_GetSysClockFreq` | `260` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`HAL_TIM_IC_CaptureCallback` | `256` | `4` | `Code` | `Gb` | `hsi16.o`
`HAL_ADC_Start_DMA` | `252` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`WH_COUNTER_GetSoCAutoTemp` | `252` | `4` | `Code` | `Gb` | `wh_counter.o`
`MX_GPIO_Init` | `248` | `4` | `Code` | `Gb` | `gpio.o`
`HAL_DMA_Init` | `244` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`RS485_ModbusEx_Init` | `244` | `4` | `Code` | `Lc` | `modbus.o`
`TIM_Base_SetConfig` | `244` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`UART_RxISR_16BIT_FIFOEN` | `240` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`mbSlaveReadHoldingRegisters` | `240` | `4` | `Code` | `Gb` | `modbus.o`
`ADC_Enable` | `236` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`HAL_RTC_Init` | `236` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`UART_RxISR_8BIT_FIFOEN` | `236` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`HAL_DMA_Start_IT` | `234` | `2` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`BATTERY_VOLTAGE_Exec` | `228` | `4` | `Code` | `Gb` | `battery_voltage.o`
`HAL_FLASHEx_OBProgram` | `228` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`WH_COUNTER_GetSoCAuto` | `220` | `4` | `Code` | `Gb` | `wh_counter.o`
`getSocAhAuto` | `220` | `4` | `Code` | `Gb` | `ah_counter.o`
`CRC_Handle_8` | `208` | `2` | `Code` | `Lc` | `stm32g0xx_hal_crc.o`
`HSI16_FreqMeasure` | `208` | `4` | `Code` | `Gb` | `hsi16.o`
`HAL_FLASHEx_Erase` | `204` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`ADS1260_init` | `200` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_SetChopMode` | `200` | `4` | `Code` | `Lc` | `ads1260.o`
`ADS_1260_SetConversionMode` | `200` | `4` | `Code` | `Lc` | `ads1260.o`
`ADS_1260_SetDataRate` | `200` | `4` | `Code` | `Gb` | `ads1260.o`
`HAL_CRC_Init` | `196` | `4` | `Code` | `Gb` | `stm32g0xx_hal_crc.o`
`SystemClock_Config` | `196` | `4` | `Code` | `Gb` | `main.o`
`__aeabi_ddiv` | `196` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`floor` | `196` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`mbSlaveWriteSingleRegister` | `196` | `4` | `Code` | `Gb` | `modbus.o`
`SetBootFromFlashAndReadOutProtection` | `180` | `4` | `Code` | `Gb` | `main.o`
`ADC_Disable` | `176` | `2` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`orderTrimmingValues` | `172` | `4` | `Code` | `Gb` | `hsi16 _calibration.o`
`ADC_DMAConvCplt` | `168` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`FLASH_WaitForLastOperation` | `168` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`TIM_TI1_SetConfig` | `168` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_UART_MspInit` | `164` | `4` | `Code` | `Gb` | `usart.o`
`HAL_TIMEx_TISelection` | `160` | `2` | `Code` | `Gb` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIM_IC_DeInit` | `160` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`__aeabi_uldivmod` | `160` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`HAL_SPI_MspInit` | `156` | `4` | `Code` | `Gb` | `spi.o`
`HAL_TIM_IC_Init` | `154` | `2` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`FAST_CURRENT_Exec` | `152` | `4` | `Code` | `Gb` | `fast_current.o`
`EEPROM_isFirstStart` | `148` | `4` | `Code` | `Gb` | `eeprom.o`
`ADS_1260_InputMuxSelect` | `144` | `4` | `Code` | `Lc` | `ads1260.o`
`HSI16_TIMx_ConfigForCalibration` | `144` | `4` | `Code` | `Gb` | `hsi16.o`
`MX_RTC_Init` | `144` | `4` | `Code` | `Gb` | `rtc.o`
`UART_CheckIdleState` | `144` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`SPI_EndRxTxTransaction` | `142` | `2` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`UART_RxISR_16BIT` | `142` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`HSI16_GetCurve` | `140` | `4` | `Code` | `Gb` | `hsi16.o`
`UART_TxISR_16BIT_FIFOEN` | `140` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_WaitOnFlagUntilTimeout` | `140` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`WH_COUNTER_CalcSoH` | `140` | `4` | `Code` | `Gb` | `wh_counter.o`
`HAL_CRC_Calculate` | `138` | `2` | `Code` | `Gb` | `stm32g0xx_hal_crc.o`
`UART_RxISR_8BIT` | `138` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`__SEGGER_RTL_putc` | `138` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`ADS_1260_SetExternalReference` | `136` | `4` | `Code` | `Lc` | `ads1260.o`
`HAL_FLASH_Program` | `136` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`strnlen` | `132` | `4` | `Code` | `Wk` | `strops.o (strops_v6m_t_le_eabi_balanced.a)`
`__NVIC_SetPriority` | `128` | `4` | `Code` | `Lc` | `stm32g0xx_hal_cortex.o`
`HAL_TIM_ReadCapturedValue` | `126` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`UART_TxISR_8BIT_FIFOEN` | `126` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`mbInit` | `122` | `2` | `Code` | `Gb` | `modbus.o`
`HAL_InitTick` | `120` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`RTC_EnterInitMode` | `120` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`SYS_DATA_Init` | `120` | `4` | `Code` | `Gb` | `sysdata.o`
`mbSlaveCheckModbusRtuQuery` | `120` | `4` | `Code` | `Gb` | `modbus.o`
`vfprintf_l` | `120` | `4` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`HAL_PWREx_ControlVoltageScaling` | `116` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr_ex.o`
`RTC_ExitInitMode` | `116` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`SHUNT_TEMPERATURE_Exec` | `116` | `4` | `Code` | `Gb` | `shunt_temperature.o`
`mbCrc16` | `116` | `4` | `Code` | `Gb` | `modbus.o`
`mbSlaveProcessPdu` | `116` | `2` | `Code` | `Gb` | `modbus.o`
`TIM_TI4_SetConfig` | `114` | `2` | `Code` | `Lc` | `stm32g0xx_hal_tim.o`
`__aeabi_d2lz` | `114` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`DMA_SetConfig` | `112` | `4` | `Code` | `Lc` | `stm32g0xx_hal_dma.o`
`WH_COUNTER_GetSoCManual` | `112` | `4` | `Code` | `Gb` | `wh_counter.o`
`printprotectionstate` | `112` | `4` | `Code` | `Gb` | `main.o`
`strlen` | `112` | `4` | `Code` | `Wk` | `strops.o (strops_v6m_t_le_eabi_balanced.a)`
`TIM_TI2_SetConfig` | `110` | `2` | `Code` | `Lc` | `stm32g0xx_hal_tim.o`
`EFFICIENCY_Exec` | `108` | `4` | `Code` | `Gb` | `efficiency.o`
`HAL_UARTEx_DisableFifoMode` | `108` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart_ex.o`
`TIM_TI3_SetConfig` | `108` | `2` | `Code` | `Lc` | `stm32g0xx_hal_tim.o`
`UART_TxISR_8BIT` | `108` | `2` | `Code` | `Lc` | `modbus.o`
`SEGGER_RTT_WriteNoLock` | `104` | `4` | `Code` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`mbSlaveProcessRtuQuery` | `98` | `2` | `Code` | `Gb` | `modbus.o`
`UART_TxISR_16BIT` | `96` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`_WriteBlocking` | `94` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`REF_VOLTAGE_Exec` | `92` | `4` | `Code` | `Gb` | `ref_voltage.o`
`__SEGGER_RTL_pow10` | `92` | `4` | `Code` | `Gb` | `utilops.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_l2d` | `92` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`CRC_Handle_16` | `90` | `2` | `Code` | `Lc` | `stm32g0xx_hal_crc.o`
`MX_CRC_Init` | `88` | `4` | `Code` | `Lc` | `main.o`
`WH_COUNTER_SetToMax` | `88` | `4` | `Code` | `Gb` | `wh_counter.o`
`getEEPROMData` | `88` | `4` | `Code` | `Lc` | `eeprom.o`
`ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart` | `84` | `4` | `Code` | `Gb` | `ads1260.o`
`_DoInit` | `84` | `4` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`UART_TxISR_8BIT` | `82` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`HAL_RTC_WaitForSynchro` | `80` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`MX_SPI1_Init` | `80` | `4` | `Code` | `Gb` | `spi.o`
`SysTick_Handler` | `80` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`__SEGGER_RTL_float64_PolyEvalP` | `80` | `2` | `Code` | `Lc` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_float64_PolyEvalQ` | `80` | `2` | `Code` | `Lc` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart` | `76` | `4` | `Code` | `Gb` | `ads1260.o`
`FLASH_OB_GetWRP` | `76` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`SysTick_Config` | `76` | `4` | `Code` | `Lc` | `stm32g0xx_hal_cortex.o`
`ADS_1260_BatteryCurrentOffsetCalibrationStart` | `72` | `4` | `Code` | `Gb` | `ads1260.o`
`HAL_GPIO_EXTI_IRQHandler` | `72` | `4` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`__aeabi_d2ulz` | `72` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`ldexp` | `72` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`mbCheckCrc16` | `72` | `2` | `Code` | `Gb` | `modbus.o`
`DMA_CalcDMAMUXChannelBaseAndMask` | `68` | `4` | `Code` | `Lc` | `stm32g0xx_hal_dma.o`
`HAL_FLASH_OB_Unlock` | `68` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_FLASH_Unlock` | `68` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`SHUNT_VOLTAGE_Exec` | `68` | `4` | `Code` | `Gb` | `shunt_voltage.o`
`__aeabi_dcmpge` | `68` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dcmple` | `68` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`getSocAhRated` | `68` | `4` | `Code` | `Gb` | `ah_counter.o`
`mbAppendCrc16` | `68` | `2` | `Code` | `Gb` | `modbus.o`
`HAL_RTC_MspInit` | `64` | `4` | `Code` | `Gb` | `rtc.o`
`WH_COUNTER_SetDetectedEnergy` | `64` | `4` | `Code` | `Gb` | `wh_counter.o`
`__aeabi_idiv` | `64` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dcmpgt` | `62` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dcmplt` | `62` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`DMA_CalcDMAMUXRequestGenBaseAndMask` | `60` | `4` | `Code` | `Lc` | `stm32g0xx_hal_dma.o`
`HAL_Delay` | `60` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`HAL_FLASH_Lock` | `60` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_FLASH_OB_Lock` | `60` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`SaveCounter` | `60` | `4` | `Code` | `Gb` | `main.o`
`_WriteNoCheck` | `58` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`HAL_FLASHEx_OBGetConfig` | `56` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`HAL_Init` | `56` | `4` | `Code` | `Gb` | `stm32g0xx_hal.o`
`RTC_ByteToBcd2` | `56` | `2` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`SEGGER_RTT_Write` | `56` | `4` | `Code` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__aeabi_uidiv` | `56` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`frexp` | `56` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`FLASH_OB_WRPConfig` | `52` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`HAL_MspInit` | `52` | `4` | `Code` | `Gb` | `stm32g0xx_hal_msp.o`
`__SEGGER_RTL_X_file_stat` | `52` | `4` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__aeabi_d2iz` | `52` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`fwrite` | `52` | `2` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi_balanced.a)`
`TIM_CCxChannelCmd` | `50` | `2` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`mbSlaveResponseException` | `50` | `2` | `Code` | `Gb` | `modbus.o`
`FLASH_OB_OptrConfig` | `48` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`FLASH_PageErase` | `48` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`MX_DMA_Init` | `48` | `4` | `Code` | `Gb` | `dma.o`
`__NVIC_DisableIRQ` | `48` | `4` | `Code` | `Lc` | `stm32g0xx_hal_cortex.o`
`HAL_GPIO_ReadPin` | `46` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`LL_ADC_REG_SetSequencerRanks` | `46` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`__SEGGER_RTL_ascii_mbtowc` | `46` | `2` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__aeabi_d2uiz` | `46` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_dcmpeq` | `46` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_ldivmod` | `46` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_lmul` | `46` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`FLASH_OB_GetRDP` | `44` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`FLASH_Program_DoubleWord` | `44` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash.o`
`ADC_DMAError` | `42` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`UART_EndTransmit_IT` | `42` | `2` | `Code` | `Lc` | `modbus.o`
`HAL_GPIO_WritePin` | `40` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_RCC_GetPCLK1Freq` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`LL_ADC_SetChannelSamplingTime` | `40` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`__NVIC_EnableIRQ` | `40` | `4` | `Code` | `Lc` | `stm32g0xx_hal_cortex.o`
`__SEGGER_RTL_float64_isnormal` | `40` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`printf` | `40` | `4` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`LL_ADC_SetSamplingTimeCommonChannels` | `38` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`mbSend` | `38` | `2` | `Code` | `Gb` | `modbus.o`
`HAL_GPIO_TogglePin` | `36` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`AH_COUNTER_Init` | `32` | `4` | `Code` | `Gb` | `ah_counter.o`
`HAL_GPIO_EXTI_Falling_Callback` | `32` | `4` | `Code` | `Gb` | `gpio.o`
`LL_ADC_EnableInternalRegulator` | `32` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_REG_SetSequencerChRem` | `32` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.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_balanced.a)`
`__aeabi_llsl` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_llsr` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`FLASH_MassErase` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`FLASH_OB_GetUser` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_flash_ex.o`
`HAL_NVIC_SetPriority` | `28` | `2` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`LL_ADC_Disable` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_Disable` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_Enable` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_Enable` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_GetSamplingTimeCommonChannels` | `28` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_REG_SetSequencerChAdd` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_REG_StartConversion` | `28` | `4` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_SetCalibrationFactor` | `28` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_SetCommonPathInternalCh` | `28` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`__NVIC_SystemReset` | `28` | `4` | `Code` | `Lc` | `main.o`
`__SEGGER_RTL_ascii_isctype` | `28` | `4` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ascii_iswctype` | `28` | `4` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_float64_isnan` | `28` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_print_padding` | `28` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_ui2d` | `28` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`LL_ADC_StartCalibration` | `26` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`__SEGGER_RTL_prin_flush` | `26` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`vfprintf` | `26` | `2` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`HAL_IncTick` | `24` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`__SEGGER_RTL_float64_isinf` | `24` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`ADC_DMAHalfConvCplt` | `22` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`HAL_NVIC_DisableIRQ` | `22` | `2` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`HAL_NVIC_EnableIRQ` | `22` | `2` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`LL_ADC_REG_IsTriggerSourceSWStart` | `22` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`_GetAvailWriteSpace` | `22` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_pre_padding` | `22` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_i2d` | `22` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`mbClearRxFrame` | `22` | `2` | `Code` | `Gb` | `modbus.o`
`HAL_ADC_ConvCpltCallback` | `20` | `4` | `Code` | `Gb` | `main.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`
`LL_ADC_IsCalibrationOnGoing` | `20` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_IsInternalRegulatorEnabled` | `20` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`OUTPUTS_Init` | `20` | `4` | `Code` | `Gb` | `outputs.o`
`__SEGGER_RTL_current_locale` | `20` | `4` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_init_copy` | `20` | `2` | `Code` | `Wk` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a)`
`__aeabi_memclr` | `20` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_ul2d` | `20` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`LL_ADC_GetCalibrationFactor` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_GetClock` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_GetCommonClock` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_ADC_GetCommonPathInternalCh` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_IsDisableOngoing` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_REG_IsConversionOngoing` | `18` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`__SEGGER_init_zero` | `18` | `2` | `Code` | `Wk` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a)`
`mbClearTxBuffer` | `18` | `2` | `Code` | `Gb` | `modbus.o`
`ADS1260_StartConversion` | `16` | `2` | `Code` | `Gb` | `ads1260.o`
`DMA_Channel1_IRQHandler` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`HAL_SYSTICK_Config` | `16` | `2` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`LL_ADC_IsEnabled` | `16` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`LL_ADC_IsEnabled` | `16` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc_ex.o`
`LL_RCC_GetAPB1Prescaler` | `16` | `4` | `Code` | `Lc` | `stm32g0xx_hal_rcc.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_balanced.a)`
`__SEGGER_RTL_stream_write` | `16` | `2` | `Code` | `Lc` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_uidivmod` | `16` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`mbGetFrameComplete` | `16` | `2` | `Code` | `Gb` | `modbus.o`
`__SEGGER_RTL_ascii_tolower` | `14` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ascii_towlower` | `14` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__aeabi_idivmod` | `14` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`memcpy` | `14` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`EXTI4_15_IRQHandler` | `12` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`HAL_GetTick` | `12` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`HAL_RCC_GetHCLKFreq` | `12` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`__SEGGER_RTL_ascii_toupper` | `12` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ascii_towupper` | `12` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__aeabi_dsub` | `12` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`HAL_GPIO_EXTI_Rising_Callback` | `10` | `2` | `Code` | `Wk` | `stm32g0xx_hal_gpio.o`
`__SEGGER_RTL_X_file_write` | `10` | `2` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`ADS1260_ConversionFinished` | `8` | `2` | `Code` | `Gb` | `ads1260.o`
`HAL_ADC_ConvHalfCpltCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_adc.o`
`HAL_ADC_ErrorCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_adc.o`
`HAL_CRC_MspInit` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_crc.o`
`HAL_TIMEx_Break2Callback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIMEx_BreakCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIMEx_CommutCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIM_IC_MspDeInit` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_MspInit` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_OC_DelayElapsedCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_PWM_PulseFinishedCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_PeriodElapsedCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_TriggerCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_UART_RxCpltCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_uart.o`
`HAL_UART_TxCpltCallback` | `8` | `2` | `Code` | `Wk` | `stm32g0xx_hal_uart.o`
`abs` | `8` | `2` | `Code` | `Wk` | `intops.o (libc_v6m_t_le_eabi_balanced.a)`
`__aeabi_idiv0` | `6` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_X_file_bufsize` | `4` | `2` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_float64_signbit` | `4` | `2` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`Error_Handler` | `2` | `2` | `Code` | `Gb` | `main.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`
`FLASH_Program_Fast__TT_veneer_T16_LDR_BX` | `` | `4` | `Code` | `Lc` | `[ Linker created ]`
`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_balanced.a)`
`__aeabi_memclr4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memclr8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memcpy` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memcpy4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memcpy8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memset` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memset4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a)`
`__aeabi_memset8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi_balanced.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_balanced.a)`

## Read-write data symbols by name

Symbol name | Address | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | --- | ---
`ADS1260_ProcessCurrent.avgsum` | `0x20001024` | `4` | `4` | `Zero` | `Lc` | `ads1260.o`
`ADS1260_ProcessCurrent.meas_counter` | `0x20001020` | `4` | `4` | `Zero` | `Lc` | `ads1260.o`
`AH_COUNTER_Exec.batteryFullCounter` | `0x2000102C` | `2` | `2` | `Zero` | `Lc` | `ah_counter.o`
`AH_COUNTER_Exec.lowVoltageCnt` | `0x2000102A` | `2` | `2` | `Zero` | `Lc` | `ah_counter.o`
`AH_COUNTER_Exec.totalCharge` | `0x20000630` | `8` | `8` | `Zero` | `Lc` | `ah_counter.o`
`AH_COUNTER_Exec.totalDischarge` | `0x20000628` | `8` | `8` | `Zero` | `Lc` | `ah_counter.o`
`BATTERY_VOLTAGE_Exec.avgsumP` | `0x2000101C` | `4` | `4` | `Zero` | `Lc` | `battery_voltage.o`
`BATTERY_VOLTAGE_Exec.measCounter` | `0x20001018` | `4` | `4` | `Zero` | `Lc` | `battery_voltage.o`
`Capture` | `0x20001014` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`CaptureState` | `0x20001010` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`ESR_Exec.last_refresh` | `0x2000100C` | `4` | `4` | `Zero` | `Lc` | `esr.o`
`ESR_FAST_Exec.last_refresh` | `0x20001008` | `4` | `4` | `Zero` | `Lc` | `esr.o`
`EraseInitStruct` | `0x20000F9C` | `16` | `4` | `Zero` | `Lc` | `eeprom.o`
`FAST_CURRENT_Exec.measCounter` | `0x20001004` | `4` | `4` | `Zero` | `Lc` | `fast_current.o`
`IC1ReadValue1` | `0x20001000` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`IC1ReadValue2` | `0x20000FFC` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`OUTPUTS_CheckLVP.lastMode` | `0x20001028` | `2` | `2` | `Zero` | `Lc` | `outputs.o`
`OUTPUTS_CheckOVP.lastMode` | `0x2000009E` | `2` | `2` | `Zero` | `Lc` | `outputs.o`
`REF_VOLTAGE_Exec.avgsum` | `0x20000FF8` | `4` | `4` | `Zero` | `Lc` | `ref_voltage.o`
`SELF_DISCHARGE_Exec.avgsum` | `0x20000FF4` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`SELF_DISCHARGE_Exec.holding_counter` | `0x20000FF0` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`SELF_DISCHARGE_Exec.last_days` | `0x20000FEC` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`SELF_DISCHARGE_Exec.u_hold` | `0x20000FE8` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`SaveCounter.last_days` | `0x20000FE4` | `4` | `4` | `Zero` | `Lc` | `main.o`
`SysTick_Handler.ms` | `0x20000FE0` | `4` | `4` | `Zero` | `Lc` | `stm32g0xx_it.o`
`SystemCoreClock` | `0x20000098` | `4` | `4` | `Init` | `Gb` | `system_stm32g0xx.o`
`TimHandle` | `0x20000EC4` | `76` | `4` | `Zero` | `Gb` | `hsi16.o`
`WH_COUNTER_Exec.totalCharge` | `0x20000620` | `8` | `8` | `Zero` | `Lc` | `wh_counter.o`
`WH_COUNTER_Exec.totalDischarge` | `0x20000618` | `8` | `8` | `Zero` | `Lc` | `wh_counter.o`
`_SEGGER_RTT` | `0x20000A6C` | `168` | `4` | `Zero` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__RAL_global_locale` | `0x20000074` | `20` | `4` | `Init` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_global_locale` | `0x20000074` | `20` | `4` | `Init` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_locale_ptr` | `0x20000FCC` | `4` | `4` | `Zero` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_stderr_file` | `0x20000FC8` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_stdin_file` | `0x20000FC4` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_stdout_file` | `0x20000FC0` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`_acDownBuffer` | `0x200014AE` | `16` | `` | `Zero` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`_acUpBuffer` | `0x2000102E` | `1 024` | `` | `Zero` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`aFrequenceChangeTable` | `0x2000086C` | `512` | `4` | `Zero` | `Gb` | `hsi16.o`
`adcData` | `0x20000F60` | `32` | `4` | `Zero` | `Lc` | `main.o`
`ads1260DataCoversionState` | `0x200014BE` | `1` | `` | `Zero` | `Lc` | `ads1260.o`
`avgValWithOffsetCommonModeOffsetCorrection` | `0x20000FDC` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`avgValWithOffsetCommonModeOffsetTemperatureCorrection` | `0x20000FD8` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`avgValWithOffsetCompensation` | `0x20000FD4` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`current` | `0x20000610` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`currentWithGainAndGainShuntTempCorrection` | `0x20000608` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`currentWithGainCorrection` | `0x20000600` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`current_buffer` | `0x20000D20` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`current_buffer_fast` | `0x20000CA0` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`eepromData` | `0x20000458` | `216` | `8` | `Zero` | `Lc` | `eeprom.o`
`eepromOldData` | `0x20000530` | `208` | `8` | `Zero` | `Lc` | `eeprom.o`
`frequencyMW` | `0x20000FD0` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`hadc1` | `0x20000E04` | `100` | `4` | `Zero` | `Gb` | `adc.o`
`hcrc` | `0x20000F3C` | `36` | `4` | `Zero` | `Gb` | `main.o`
`hdma_adc1` | `0x20000E68` | `92` | `4` | `Zero` | `Gb` | `adc.o`
`hrtc` | `0x20000F10` | `44` | `4` | `Zero` | `Gb` | `rtc.o`
`hspi1` | `0x20000DA0` | `100` | `4` | `Zero` | `Gb` | `spi.o`
`huart1` | `0x20000B14` | `140` | `4` | `Zero` | `Gb` | `usart.o`
`loopCounter` | `0x20000FBC` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`modbusData` | `0x20000638` | `564` | `4` | `Zero` | `Gb` | `main.o`
`newADC` | `0x20000FB8` | `4` | `4` | `Zero` | `Lc` | `main.o`
`newCurrentValue` | `0x20000FB4` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`pFlash` | `0x20000F80` | `28` | `4` | `Zero` | `Gb` | `stm32g0xx_hal_flash.o`
`selectTrimingValue` | `0x2000009D` | `1` | `` | `Zero` | `Lc` | `hsi16 _calibration.o`
`startMeasurement` | `0x20000FB0` | `4` | `4` | `Zero` | `Gb` | `ah_counter.o`
`stderr` | `0x20000094` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`stdin` | `0x20000090` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`stdout` | `0x2000008C` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`sys_data` | `0x200000A0` | `952` | `8` | `Zero` | `Gb` | `sysdata.o`
`trimmingValueOrder` | `0x2000142E` | `128` | `` | `Zero` | `Lc` | `hsi16 _calibration.o`
`uwTick` | `0x20000FAC` | `4` | `4` | `Zero` | `Gb` | `stm32g0xx_hal.o`
`uwTickFreq` | `0x2000009C` | `1` | `` | `Init` | `Gb` | `stm32g0xx_hal.o`
`uwTickPrio` | `0x20000088` | `4` | `4` | `Init` | `Gb` | `stm32g0xx_hal.o`
`voltage_buffer` | `0x20000C20` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`voltage_buffer_fast` | `0x20000BA0` | `128` | `4` | `Zero` | `Gb` | `esr.o`

## Read-write data symbols by address

Address | Symbol name | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | --- | ---
`0x20000074` | `__SEGGER_RTL_global_locale` | `20` | `4` | `Init` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x20000074` | `__RAL_global_locale` | `20` | `4` | `Init` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x20000088` | `uwTickPrio` | `4` | `4` | `Init` | `Gb` | `stm32g0xx_hal.o`
`0x2000008C` | `stdout` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x20000090` | `stdin` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x20000094` | `stderr` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x20000098` | `SystemCoreClock` | `4` | `4` | `Init` | `Gb` | `system_stm32g0xx.o`
`0x2000009C` | `uwTickFreq` | `1` | `` | `Init` | `Gb` | `stm32g0xx_hal.o`
`0x2000009D` | `selectTrimingValue` | `1` | `` | `Zero` | `Lc` | `hsi16 _calibration.o`
`0x2000009E` | `OUTPUTS_CheckOVP.lastMode` | `2` | `2` | `Zero` | `Lc` | `outputs.o`
`0x200000A0` | `sys_data` | `952` | `8` | `Zero` | `Gb` | `sysdata.o`
`0x20000458` | `eepromData` | `216` | `8` | `Zero` | `Lc` | `eeprom.o`
`0x20000530` | `eepromOldData` | `208` | `8` | `Zero` | `Lc` | `eeprom.o`
`0x20000600` | `currentWithGainCorrection` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`0x20000608` | `currentWithGainAndGainShuntTempCorrection` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`0x20000610` | `current` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`0x20000618` | `WH_COUNTER_Exec.totalDischarge` | `8` | `8` | `Zero` | `Lc` | `wh_counter.o`
`0x20000620` | `WH_COUNTER_Exec.totalCharge` | `8` | `8` | `Zero` | `Lc` | `wh_counter.o`
`0x20000628` | `AH_COUNTER_Exec.totalDischarge` | `8` | `8` | `Zero` | `Lc` | `ah_counter.o`
`0x20000630` | `AH_COUNTER_Exec.totalCharge` | `8` | `8` | `Zero` | `Lc` | `ah_counter.o`
`0x20000638` | `modbusData` | `564` | `4` | `Zero` | `Gb` | `main.o`
`0x2000086C` | `aFrequenceChangeTable` | `512` | `4` | `Zero` | `Gb` | `hsi16.o`
`0x20000A6C` | `_SEGGER_RTT` | `168` | `4` | `Zero` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x20000B14` | `huart1` | `140` | `4` | `Zero` | `Gb` | `usart.o`
`0x20000BA0` | `voltage_buffer_fast` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`0x20000C20` | `voltage_buffer` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`0x20000CA0` | `current_buffer_fast` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`0x20000D20` | `current_buffer` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`0x20000DA0` | `hspi1` | `100` | `4` | `Zero` | `Gb` | `spi.o`
`0x20000E04` | `hadc1` | `100` | `4` | `Zero` | `Gb` | `adc.o`
`0x20000E68` | `hdma_adc1` | `92` | `4` | `Zero` | `Gb` | `adc.o`
`0x20000EC4` | `TimHandle` | `76` | `4` | `Zero` | `Gb` | `hsi16.o`
`0x20000F10` | `hrtc` | `44` | `4` | `Zero` | `Gb` | `rtc.o`
`0x20000F3C` | `hcrc` | `36` | `4` | `Zero` | `Gb` | `main.o`
`0x20000F60` | `adcData` | `32` | `4` | `Zero` | `Lc` | `main.o`
`0x20000F80` | `pFlash` | `28` | `4` | `Zero` | `Gb` | `stm32g0xx_hal_flash.o`
`0x20000F9C` | `EraseInitStruct` | `16` | `4` | `Zero` | `Lc` | `eeprom.o`
`0x20000FAC` | `uwTick` | `4` | `4` | `Zero` | `Gb` | `stm32g0xx_hal.o`
`0x20000FB0` | `startMeasurement` | `4` | `4` | `Zero` | `Gb` | `ah_counter.o`
`0x20000FB4` | `newCurrentValue` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`0x20000FB8` | `newADC` | `4` | `4` | `Zero` | `Lc` | `main.o`
`0x20000FBC` | `loopCounter` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`0x20000FC0` | `__SEGGER_RTL_stdout_file` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x20000FC4` | `__SEGGER_RTL_stdin_file` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x20000FC8` | `__SEGGER_RTL_stderr_file` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x20000FCC` | `__SEGGER_RTL_locale_ptr` | `4` | `4` | `Zero` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x20000FD0` | `frequencyMW` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`0x20000FD4` | `avgValWithOffsetCompensation` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`0x20000FD8` | `avgValWithOffsetCommonModeOffsetTemperatureCorrection` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`0x20000FDC` | `avgValWithOffsetCommonModeOffsetCorrection` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`0x20000FE0` | `SysTick_Handler.ms` | `4` | `4` | `Zero` | `Lc` | `stm32g0xx_it.o`
`0x20000FE4` | `SaveCounter.last_days` | `4` | `4` | `Zero` | `Lc` | `main.o`
`0x20000FE8` | `SELF_DISCHARGE_Exec.u_hold` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`0x20000FEC` | `SELF_DISCHARGE_Exec.last_days` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`0x20000FF0` | `SELF_DISCHARGE_Exec.holding_counter` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`0x20000FF4` | `SELF_DISCHARGE_Exec.avgsum` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`0x20000FF8` | `REF_VOLTAGE_Exec.avgsum` | `4` | `4` | `Zero` | `Lc` | `ref_voltage.o`
`0x20000FFC` | `IC1ReadValue2` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`0x20001000` | `IC1ReadValue1` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`0x20001004` | `FAST_CURRENT_Exec.measCounter` | `4` | `4` | `Zero` | `Lc` | `fast_current.o`
`0x20001008` | `ESR_FAST_Exec.last_refresh` | `4` | `4` | `Zero` | `Lc` | `esr.o`
`0x2000100C` | `ESR_Exec.last_refresh` | `4` | `4` | `Zero` | `Lc` | `esr.o`
`0x20001010` | `CaptureState` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`0x20001014` | `Capture` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`0x20001018` | `BATTERY_VOLTAGE_Exec.measCounter` | `4` | `4` | `Zero` | `Lc` | `battery_voltage.o`
`0x2000101C` | `BATTERY_VOLTAGE_Exec.avgsumP` | `4` | `4` | `Zero` | `Lc` | `battery_voltage.o`
`0x20001020` | `ADS1260_ProcessCurrent.meas_counter` | `4` | `4` | `Zero` | `Lc` | `ads1260.o`
`0x20001024` | `ADS1260_ProcessCurrent.avgsum` | `4` | `4` | `Zero` | `Lc` | `ads1260.o`
`0x20001028` | `OUTPUTS_CheckLVP.lastMode` | `2` | `2` | `Zero` | `Lc` | `outputs.o`
`0x2000102A` | `AH_COUNTER_Exec.lowVoltageCnt` | `2` | `2` | `Zero` | `Lc` | `ah_counter.o`
`0x2000102C` | `AH_COUNTER_Exec.batteryFullCounter` | `2` | `2` | `Zero` | `Lc` | `ah_counter.o`
`0x2000102E` | `_acUpBuffer` | `1 024` | `` | `Zero` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x2000142E` | `trimmingValueOrder` | `128` | `` | `Zero` | `Lc` | `hsi16 _calibration.o`
`0x200014AE` | `_acDownBuffer` | `16` | `` | `Zero` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x200014BE` | `ads1260DataCoversionState` | `1` | `` | `Zero` | `Lc` | `ads1260.o`

## 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_balanced.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_balanced.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_balanced.a)`
`__SEGGER_RTL_global_locale` | `20` | `4` | `Init` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`EraseInitStruct` | `16` | `4` | `Zero` | `Lc` | `eeprom.o`
`_acDownBuffer` | `16` | `` | `Zero` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.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_balanced.a)`
`__SEGGER_RTL_stderr_file` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_stdin_file` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_stdout_file` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.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_balanced.a)`
`stdin` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`stdout` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.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`
`ads1260DataCoversionState` | `1` | `` | `Zero` | `Lc` | `ads1260.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` | `0x0800C504` | `64` | `4` | `Cnst` | `Gb` | `system_stm32g0xx.o`
`APBPrescTable` | `0x0800C544` | `32` | `4` | `Cnst` | `Gb` | `system_stm32g0xx.o`
`_DoInit._aInitStr` | `0x0800E593` | `17` | `` | `Cnst` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_aPower2` | `0x080000E8` | `72` | `8` | `Cnst` | `Lc` | `utilops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ascii_ctype_map` | `0x0800E7E7` | `128` | `` | `Cnst` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ascii_ctype_mask` | `0x0800E60E` | `13` | `` | `Cnst` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_c_locale` | `0x0800C564` | `12` | `4` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_c_locale_abbrev_day_names` | `0x0800E5BF` | `29` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_c_locale_abbrev_month_names` | `0x0800E5DC` | `49` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_c_locale_am_pm_indicator` | `0x0800E173` | `7` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_c_locale_data` | `0x0800C590` | `88` | `4` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_c_locale_date_format` | `0x0800E5AD` | `9` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_c_locale_date_time_format` | `0x0800E17A` | `15` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_c_locale_day_names` | `0x0800E3DB` | `58` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_c_locale_month_names` | `0x0800E11C` | `87` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_c_locale_time_format` | `0x0800E5B6` | `9` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_codeset_ascii` | `0x0800C570` | `32` | `4` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_data_empty_string` | `0x0800E60D` | `1` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_data_utf8_period` | `0x0800E417` | `2` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_float64_Log` | `0x080000C0` | `40` | `8` | `Cnst` | `Lc` | `floatops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_hex_lc` | `0x0800E7CF` | `16` | `` | `Cnst` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_hex_uc` | `0x0800E7BF` | `16` | `` | `Cnst` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_RTL_ipow10` | `0x08000130` | `160` | `8` | `Cnst` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`__SEGGER_init_data__` | `0x0800E888` | `[160]` | `4` | `Cnst` | `Lc` | `[ Linker created ]`
`__SEGGER_init_table__` | `0x0800E868` | `[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_balanced.a)`
`0x080000E8` | `__SEGGER_RTL_aPower2` | `72` | `8` | `Cnst` | `Lc` | `utilops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x08000130` | `__SEGGER_RTL_ipow10` | `160` | `8` | `Cnst` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800C504` | `AHBPrescTable` | `64` | `4` | `Cnst` | `Gb` | `system_stm32g0xx.o`
`0x0800C544` | `APBPrescTable` | `32` | `4` | `Cnst` | `Gb` | `system_stm32g0xx.o`
`0x0800C564` | `__SEGGER_RTL_c_locale` | `12` | `4` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800C570` | `__SEGGER_RTL_codeset_ascii` | `32` | `4` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800C590` | `__SEGGER_RTL_c_locale_data` | `88` | `4` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E11C` | `__SEGGER_RTL_c_locale_month_names` | `87` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E173` | `__SEGGER_RTL_c_locale_am_pm_indicator` | `7` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E17A` | `__SEGGER_RTL_c_locale_date_time_format` | `15` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E3DB` | `__SEGGER_RTL_c_locale_day_names` | `58` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E417` | `__SEGGER_RTL_data_utf8_period` | `2` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E593` | `_DoInit._aInitStr` | `17` | `` | `Cnst` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a)`
`0x0800E5AD` | `__SEGGER_RTL_c_locale_date_format` | `9` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E5B6` | `__SEGGER_RTL_c_locale_time_format` | `9` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E5BF` | `__SEGGER_RTL_c_locale_abbrev_day_names` | `29` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E5DC` | `__SEGGER_RTL_c_locale_abbrev_month_names` | `49` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E60D` | `__SEGGER_RTL_data_empty_string` | `1` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E60E` | `__SEGGER_RTL_ascii_ctype_mask` | `13` | `` | `Cnst` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E7BF` | `__SEGGER_RTL_hex_uc` | `16` | `` | `Cnst` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800E7CF` | `__SEGGER_RTL_hex_lc` | `16` | `` | `Cnst` | `Gb` | `prinops.o (libc_v6m_t_le_eabi_balanced.a)`
`0x0800E7E7` | `__SEGGER_RTL_ascii_ctype_map` | `128` | `` | `Cnst` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi_balanced.a)`
`0x0800E868` | `__SEGGER_init_table__` | `[32]` | `4` | `Cnst` | `Lc` | `[ Linker created ]`
`0x0800E888` | `__SEGGER_init_data__` | `[160]` | `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__` | `0x0800E94E` | `` | `` | `----` | `Gb` | `[ Linker created ]`
`__APP_segment_used_size__` | `0x0000E94E` | `` | `` | `----` | `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` | `0x0800C5EA` | `` | `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 ]`
`0x0000E94E` | `__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`
`0x0800C5EA` | `__SEGGER_init_run_loop` | `` | `4` | `Code` | `Lc` | `SEGGER_THUMB_Startup.o`
`0x0800E94E` | `__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

## Memory breakdown

56 872 bytes read-only code + 2 969 bytes read-only data = 59 841 bytes read-only (total) 7 755 bytes read-write data

## Region summary

Name | Range | Size | Used | Unused | Alignment Loss
--- | --- | --- | --- | --- | ---
`` | `08000000-0801c7ff` | `116 736` | `59 729 51.17%` | `57 007 48.83%` | `0 0.00%`
`RAM` | `20000000-20007fff` | `32 768` | `7 871 24.02%` | `24 897 75.98%` | `0 0.00%`

## Diagnostic summary

Link complete: 0 errors, 0 warnings, 0 remarks