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

## Memory use by archive member

Archive member | RX Code | RO Data | RW Data | ZI Data
--- | --- | --- | --- | ---
`__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)` | `3 984` | `35` | `` | ``
`fileops.o (libc_v6m_t_le_eabi.a)` | `148` | `` | `` | ``
`floatasmops_arm.o (libc_v6m_t_le_eabi.a)` | `1 834` | `` | `` | ``
`floatops.o (libc_v6m_t_le_eabi.a)` | `2 440` | `40` | `` | ``
`intasmops_arm.o (libc_v6m_t_le_eabi.a)` | `512` | `` | `` | ``
`intops.o (libc_v6m_t_le_eabi.a)` | `8` | `` | `` | ``
`mbops.o (mbops_timeops_v6m_t_le_eabi.a)` | `190` | `541` | `20` | `4`
`prinops.o (libc_v6m_t_le_eabi.a)` | `454` | `192` | `` | ``
`prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)` | `66` | `` | `12` | `12`
`SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)` | `38` | `` | `` | ``
`SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)` | `380` | `26` | `` | `1 208`
`strasmops_arm.o (strops_v6m_t_le_eabi.a)` | `72` | `` | `` | ``
`strops.o (strops_v6m_t_le_eabi.a)` | `388` | `` | `` | ``
`utilops.o (libc_v6m_t_le_eabi.a)` | `88` | `72` | `` | ``
`Subtotal (14 members from 5 archives)` | `10 602` | `906` | `32` | `1 224`
`Objects (50 files)` | `37 294` | `1 898` | `9` | `3 929`
`Linker created (shared data, fills, blocks):` | `` | `80` | `` | `2 560`
`Total:` | `47 896` | `2 884` | `41` | `7 713`

## Memory use by linker

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

# SECTION DETAIL

## Sections by address

Range | Symbol or [section] Name | Size | Al | Init | Ac | Object File
--- | --- | --- | --- | --- | --- | ---
`08000000-080000bf` | `_vectors` | `192` | `4` | `Code` | `RX` | `STM32G07x_Vectors.o`
`080000c0-080000e7` | `__SEGGER_RTL_float64_Log` | `40` | `8` | `Cnst` | `RO` | `floatops.o (libc_v6m_t_le_eabi.a)`
`080000e8-0800012f` | `__SEGGER_RTL_aPower2` | `72` | `8` | `Cnst` | `RO` | `utilops.o (libc_v6m_t_le_eabi.a)`
`08000130-080001cf` | `__SEGGER_RTL_ipow10` | `160` | `8` | `Cnst` | `RO` | `prinops.o (libc_v6m_t_le_eabi.a)`
`080001d0-080001f7` | `HAL_Init` | `40` | `4` | `Code` | `RX` | `stm32g0xx_hal.o`
`080001f8-08000243` | `HAL_InitTick` | `76` | `4` | `Code` | `RX` | `stm32g0xx_hal.o`
`08000244-0800025b` | `HAL_IncTick` | `24` | `4` | `Code` | `RX` | `stm32g0xx_hal.o`
`0800025c-08000267` | `HAL_GetTick` | `12` | `4` | `Code` | `RX` | `stm32g0xx_hal.o`
`08000268-0800028b` | `HAL_Delay` | `36` | `4` | `Code` | `RX` | `stm32g0xx_hal.o`
`0800028c-080004cf` | `HAL_ADC_Init` | `580` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`080004d0-08000537` | `ADC_Disable` | `104` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`08000538-08000613` | `ADC_Enable` | `220` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`08000614-080006c7` | `HAL_ADC_Start_DMA` | `180` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`080006c8-0800095b` | `HAL_ADC_ConfigChannel` | `660` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800095c-08000e07` | `HAL_ADCEx_Calibration_Start` | `1 196` | `4` | `Code` | `RX` | `stm32g0xx_hal_adc_ex.o`
`08000e08-08000e3f` | `HAL_NVIC_SetPriority` | `56` | `4` | `Code` | `RX` | `stm32g0xx_hal_cortex.o`
`08000e40-08000e57` | `HAL_NVIC_EnableIRQ` | `24` | `4` | `Code` | `RX` | `stm32g0xx_hal_cortex.o`
`08000e58-08000e77` | `HAL_NVIC_DisableIRQ` | `32` | `4` | `Code` | `RX` | `stm32g0xx_hal_cortex.o`
`08000e78-08000eab` | `HAL_SYSTICK_Config` | `52` | `4` | `Code` | `RX` | `stm32g0xx_hal_cortex.o`
`08000eac-08000f23` | `HAL_CRC_Init` | `120` | `4` | `Code` | `RX` | `stm32g0xx_hal_crc.o`
`08000f24-0800100f` | `HAL_DMA_Init` | `236` | `4` | `Code` | `RX` | `stm32g0xx_hal_dma.o`
`08001010-080010db` | `HAL_DMA_Start_IT` | `204` | `4` | `Code` | `RX` | `stm32g0xx_hal_dma.o`
`080010dc-080011bf` | `HAL_DMA_IRQHandler` | `228` | `4` | `Code` | `RX` | `stm32g0xx_hal_dma.o`
`080011c0-0800136f` | `HAL_FLASH_Program` | `432` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash.o`
`08001370-08001423` | `FLASH_WaitForLastOperation` | `180` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash.o`
`08001424-0800144b` | `HAL_FLASH_Unlock` | `40` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash.o`
`0800144c-080014cb` | `HAL_FLASH_Lock` | `128` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash.o`
`080014cc-080014f3` | `HAL_FLASH_OB_Unlock` | `40` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash.o`
`080014f4-08001573` | `HAL_FLASH_OB_Lock` | `128` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash.o`
`08001574-0800163b` | `HAL_FLASHEx_Erase` | `200` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash_ex.o`
`0800163c-08001723` | `HAL_FLASHEx_OBProgram` | `232` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash_ex.o`
`08001724-08001773` | `HAL_FLASHEx_OBGetConfig` | `80` | `4` | `Code` | `RX` | `stm32g0xx_hal_flash_ex.o`
`08001774-0800190b` | `HAL_GPIO_Init` | `408` | `4` | `Code` | `RX` | `stm32g0xx_hal_gpio.o`
`0800190c-08001933` | `HAL_GPIO_EXTI_IRQHandler` | `40` | `4` | `Code` | `RX` | `stm32g0xx_hal_gpio.o`
`08001934-08001947` | `HAL_PWR_EnableBkUpAccess` | `20` | `4` | `Code` | `RX` | `stm32g0xx_hal_pwr.o`
`08001948-0800195b` | `HAL_PWR_DisableBkUpAccess` | `20` | `4` | `Code` | `RX` | `stm32g0xx_hal_pwr.o`
`0800195c-080019df` | `HAL_PWREx_ControlVoltageScaling` | `132` | `4` | `Code` | `RX` | `stm32g0xx_hal_pwr_ex.o`
`080019e0-08001e23` | `HAL_RCC_OscConfig` | `1 092` | `4` | `Code` | `RX` | `stm32g0xx_hal_rcc.o`
`08001e24-08002023` | `HAL_RCC_ClockConfig` | `512` | `4` | `Code` | `RX` | `stm32g0xx_hal_rcc.o`
`08002024-080020ab` | `HAL_RCC_GetSysClockFreq` | `136` | `4` | `Code` | `RX` | `stm32g0xx_hal_rcc.o`
`080020ac-080020d3` | `HAL_RCC_GetPCLK1Freq` | `40` | `4` | `Code` | `RX` | `stm32g0xx_hal_rcc.o`
`080020d4-0800224b` | `HAL_RCCEx_PeriphCLKConfig` | `376` | `4` | `Code` | `RX` | `stm32g0xx_hal_rcc_ex.o`
`0800224c-08002317` | `HAL_RTC_Init` | `204` | `4` | `Code` | `RX` | `stm32g0xx_hal_rtc.o`
`08002318-080023af` | `RTC_ExitInitMode` | `152` | `4` | `Code` | `RX` | `stm32g0xx_hal_rtc.o`
`080023b0-080024f7` | `HAL_RTC_SetTime` | `328` | `4` | `Code` | `RX` | `stm32g0xx_hal_rtc.o`
`080024f8-080025f3` | `HAL_SPI_Init` | `252` | `4` | `Code` | `RX` | `stm32g0xx_hal_spi.o`
`080025f4-080028cb` | `HAL_SPI_TransmitReceive` | `728` | `4` | `Code` | `RX` | `stm32g0xx_hal_spi.o`
`080028cc-08002a2f` | `SPI_WaitFifoStateUntilTimeout` | `356` | `4` | `Code` | `RX` | `stm32g0xx_hal_spi.o`
`08002a30-08002aff` | `SPI_WaitFlagStateUntilTimeout` | `208` | `4` | `Code` | `RX` | `stm32g0xx_hal_spi.o`
`08002b00-08002bf7` | `HAL_TIM_IC_Init` | `248` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`08002bf8-08002c4f` | `HAL_TIM_IC_DeInit` | `88` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`08002c50-08002dc7` | `HAL_TIM_IC_Start_IT` | `376` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`08002dc8-08002e7f` | `HAL_TIM_IC_Stop_IT` | `184` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`08002e80-08003053` | `HAL_TIM_IRQHandler` | `468` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`08003054-080031d7` | `HAL_TIM_IC_ConfigChannel` | `388` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`080031d8-0800320f` | `HAL_TIM_ReadCapturedValue` | `56` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`08003210-0800325b` | `HAL_TIMEx_TISelection` | `76` | `4` | `Code` | `RX` | `stm32g0xx_hal_tim_ex.o`
`0800325c-0800345b` | `UART_SetConfig` | `512` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800345c-080034ef` | `UART_CheckIdleState` | `148` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`080034f0-0800359f` | `HAL_UART_Transmit_IT` | `176` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`080035a0-080035fb` | `UART_TxISR_16BIT_FIFOEN` | `92` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`080035fc-0800363b` | `UART_TxISR_16BIT` | `64` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800363c-0800374f` | `HAL_UART_Receive_IT` | `276` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`08003750-080037ef` | `UART_RxISR_16BIT_FIFOEN` | `160` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`080037f0-08003893` | `UART_RxISR_8BIT_FIFOEN` | `164` | `4` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`08003894-08003b17` | `orderTrimmingValues` | `644` | `4` | `Code` | `RX` | `hsi16 _calibration.o`
`08003b18-08003b2b` | `HSI16_MeasurementInit` | `20` | `4` | `Code` | `RX` | `hsi16.o`
`08003b2c-08003c1b` | `HSI16_GetCurve` | `240` | `4` | `Code` | `RX` | `hsi16.o`
`08003c1c-08003ca7` | `HSI16_TIMx_ConfigForCalibration` | `140` | `4` | `Code` | `RX` | `hsi16.o`
`08003ca8-08003d53` | `HAL_TIM_IC_CaptureCallback` | `172` | `4` | `Code` | `RX` | `hsi16.o`
`08003d54-08003e77` | `mbUartInit` | `292` | `4` | `Code` | `RX` | `modbus.o`
`08003e78-080040df` | `MODBUS_UART_IRQHandler` | `616` | `4` | `Code` | `RX` | `modbus.o`
`080040e0-080042d3` | `mbSlaveCheckModbusRtuQuery` | `500` | `4` | `Code` | `RX` | `modbus.o`
`080042d4-080044cb` | `mbSlaveProcessRtuQuery` | `504` | `4` | `Code` | `RX` | `modbus.o`
`080044cc-0800470b` | `mbSlaveProcessPdu` | `576` | `4` | `Code` | `RX` | `modbus.o`
`0800470c-0800485f` | `MX_ADC1_Init` | `340` | `4` | `Code` | `RX` | `adc.o`
`08004860-0800499b` | `HAL_ADC_MspInit` | `316` | `4` | `Code` | `RX` | `adc.o`
`0800499c-08004a5b` | `ADS_1260_SetDataRate` | `192` | `4` | `Code` | `RX` | `ads1260.o`
`08004a5c-08004a8b` | `ADS_1260_BatteryCurrentOffsetCalibrationStart` | `48` | `4` | `Code` | `RX` | `ads1260.o`
`08004a8c-08004abf` | `ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart` | `52` | `4` | `Code` | `RX` | `ads1260.o`
`08004ac0-08004af7` | `ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart` | `56` | `4` | `Code` | `RX` | `ads1260.o`
`08004af8-08004bfb` | `ADS_1260_BatteryCurrentGainCalibrationStart` | `260` | `4` | `Code` | `RX` | `ads1260.o`
`08004bfc-08004d23` | `ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart` | `296` | `4` | `Code` | `RX` | `ads1260.o`
`08004d24-08005b93` | `ADS1260_init` | `3 696` | `4` | `Code` | `RX` | `ads1260.o`
`08005b94-08005e63` | `ADS1260_ReadConversion` | `720` | `4` | `Code` | `RX` | `ads1260.o`
`08005e64-08005e83` | `AH_COUNTER_Init` | `32` | `4` | `Code` | `RX` | `ah_counter.o`
`08005e84-08006227` | `AH_COUNTER_Exec` | `932` | `4` | `Code` | `RX` | `ah_counter.o`
`08006228-0800631f` | `BATTERY_VOLTAGE_Exec` | `248` | `4` | `Code` | `RX` | `battery_voltage.o`
`08006320-0800634b` | `MX_DMA_Init` | `44` | `4` | `Code` | `RX` | `dma.o`
`0800634c-080063a3` | `EEPROM_isFirstStart` | `88` | `4` | `Code` | `RX` | `eeprom.o`
`080063a4-08006553` | `EEPROM_fullRestore` | `432` | `4` | `Code` | `RX` | `eeprom.o`
`08006554-08006897` | `EEPROM_readConfig` | `836` | `4` | `Code` | `RX` | `eeprom.o`
`08006898-08006e67` | `EEPROM_factoryRestore` | `1 488` | `4` | `Code` | `RX` | `eeprom.o`
`08006e68-0800708f` | `EEPROM_storeConfig` | `552` | `4` | `Code` | `RX` | `eeprom.o`
`08007090-080070df` | `EFFICIENCY_Exec` | `80` | `4` | `Code` | `RX` | `efficiency.o`
`080070e0-0800732f` | `ESR_Exec` | `592` | `4` | `Code` | `RX` | `esr.o`
`08007330-08007583` | `ESR_FAST_Exec` | `596` | `4` | `Code` | `RX` | `esr.o`
`08007584-080075ef` | `FAST_CURRENT_Exec` | `108` | `4` | `Code` | `RX` | `fast_current.o`
`080075f0-080076cf` | `MX_GPIO_Init` | `224` | `4` | `Code` | `RX` | `gpio.o`
`080076d0-080076e3` | `HAL_GPIO_EXTI_Falling_Callback` | `20` | `4` | `Code` | `RX` | `gpio.o`
`080076e4-08007d27` | `main` | `1 604` | `4` | `Code` | `RX` | `main.o`
`08007d28-08007e6f` | `SetFlashReadProtection` | `328` | `4` | `Code` | `RX` | `main.o`
`08007e70-08007e7b` | `HAL_ADC_ConvCpltCallback` | `12` | `4` | `Code` | `RX` | `main.o`
`08007e7c-08007e8b` | `OUTPUTS_Init` | `16` | `4` | `Code` | `RX` | `outputs.o`
`08007e8c-08007fe3` | `OUTPUTS_CheckLVP` | `344` | `4` | `Code` | `RX` | `outputs.o`
`08007fe4-0800813b` | `OUTPUTS_CheckOVP` | `344` | `4` | `Code` | `RX` | `outputs.o`
`0800813c-0800817f` | `REF_VOLTAGE_Exec` | `68` | `4` | `Code` | `RX` | `ref_voltage.o`
`08008180-080081fb` | `MX_RTC_Init` | `124` | `4` | `Code` | `RX` | `rtc.o`
`080081fc-08008233` | `HAL_RTC_MspInit` | `56` | `4` | `Code` | `RX` | `rtc.o`
`08008234-0800834b` | `SELF_DISCHARGE_Exec` | `280` | `4` | `Code` | `RX` | `self_discharge.o`
`0800834c-0800839f` | `SHUNT_TEMPERATURE_Exec` | `84` | `4` | `Code` | `RX` | `shunt_temperature.o`
`080083a0-080083d3` | `SHUNT_VOLTAGE_Exec` | `52` | `4` | `Code` | `RX` | `shunt_voltage.o`
`080083d4-0800841b` | `MX_SPI1_Init` | `72` | `4` | `Code` | `RX` | `spi.o`
`0800841c-0800849f` | `HAL_SPI_MspInit` | `132` | `4` | `Code` | `RX` | `spi.o`
`080084a0-080084cb` | `HAL_MspInit` | `44` | `4` | `Code` | `RX` | `stm32g0xx_hal_msp.o`
`080084cc-0800850b` | `SysTick_Handler` | `64` | `4` | `Code` | `RX` | `stm32g0xx_it.o`
`0800850c-0800851b` | `DMA_Channel1_IRQHandler` | `16` | `4` | `Code` | `RX` | `stm32g0xx_it.o`
`0800851c-0800852b` | `USART1_IRQHandler` | `16` | `4` | `Code` | `RX` | `stm32g0xx_it.o`
`0800852c-0800853b` | `TIM16_IRQHandler` | `16` | `4` | `Code` | `RX` | `stm32g0xx_it.o`
`0800853c-080085ab` | `SYS_DATA_Init` | `112` | `4` | `Code` | `RX` | `sysdata.o`
`080085ac-0800863b` | `SystemCoreClockUpdate` | `144` | `4` | `Code` | `RX` | `system_stm32g0xx.o`
`0800863c-080086c7` | `HAL_UART_MspInit` | `140` | `4` | `Code` | `RX` | `usart.o`
`080086c8-080086e7` | `WH_COUNTER_Init` | `32` | `4` | `Code` | `RX` | `wh_counter.o`
`080086e8-08008897` | `WH_COUNTER_Exec` | `432` | `4` | `Code` | `RX` | `wh_counter.o`
`08008898-0800890b` | `WH_COUNTER_SetDetectedEnergy` | `116` | `4` | `Code` | `RX` | `wh_counter.o`
`0800890c-0800895f` | `WH_COUNTER_GetSoCManual` | `84` | `4` | `Code` | `RX` | `wh_counter.o`
`08008960-080089cf` | `WH_COUNTER_GetSoCAuto` | `112` | `4` | `Code` | `RX` | `wh_counter.o`
`080089d0-08008a5b` | `WH_COUNTER_GetSoCAutoTemp` | `140` | `4` | `Code` | `RX` | `wh_counter.o`
`08008a5c-08008aab` | `WH_COUNTER_SetToMax` | `80` | `4` | `Code` | `RX` | `wh_counter.o`
`08008aac-08008abb` | `putchar` | `16` | `4` | `Code` | `RX` | `fileops.o (libc_v6m_t_le_eabi.a)`
`08008abc-08008ae7` | `puts` | `44` | `4` | `Code` | `RX` | `fileops.o (libc_v6m_t_le_eabi.a)`
`08008ae8-08008b03` | `__SEGGER_RTL_float64_isnan` | `28` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi.a)`
`08008b04-08008b1b` | `__SEGGER_RTL_float64_isinf` | `24` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi.a)`
`08008b1c-08008b43` | `__SEGGER_RTL_float64_isnormal` | `40` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi.a)`
`08008b44-08008b8b` | `ldexp` | `72` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi.a)`
`08008b8c-08008bc3` | `frexp` | `56` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi.a)`
`08008bc4-08008d3f` | `fmod` | `380` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi.a)`
`08008d40-08008e07` | `floor` | `200` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi.a)`
`08008e08-08008f73` | `log` | `364` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi.a)`
`08008f74-0800914b` | `exp` | `472` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0800914c-080093cb` | `pow` | `640` | `4` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi.a)`
`080093cc-08009423` | `__SEGGER_RTL_pow10` | `88` | `4` | `Code` | `RX` | `utilops.o (libc_v6m_t_le_eabi.a)`
`08009424-080095eb` | `__aeabi_dadd` | `456` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`080095ec-080095fb` | `__aeabi_dsub` | `16` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`080095fc-080096bf` | `__aeabi_ddiv` | `196` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`080096c0-08009703` | `__aeabi_dcmple` | `68` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009704-08009733` | `__aeabi_dcmpeq` | `48` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009734-08009777` | `__aeabi_dcmpge` | `68` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009778-080097b7` | `__aeabi_dcmpgt` | `64` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`080097b8-080097f7` | `__aeabi_dcmplt` | `64` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`080097f8-0800982b` | `__aeabi_d2iz` | `52` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0800982c-0800989f` | `__aeabi_d2lz` | `116` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`080098a0-080098cf` | `__aeabi_d2uiz` | `48` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`080098d0-08009917` | `__aeabi_d2ulz` | `72` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009918-08009933` | `__aeabi_i2d` | `28` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009934-0800998f` | `__aeabi_l2d` | `92` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009990-080099ab` | `__aeabi_ui2d` | `28` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`080099ac-080099c3` | `__aeabi_ul2d` | `24` | `4` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`080099c4-080099e3` | `__aeabi_llsl` | `32` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`080099e4-08009a03` | `__aeabi_llsr` | `32` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009a04-08009a23` | `__aeabi_lasr` | `32` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009a24-08009a53` | `__aeabi_lmul` | `48` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009a54-08009a93` | `__aeabi_idiv` | `64` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009a94-08009aa3` | `__aeabi_idivmod` | `16` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009aa4-08009adb` | `__aeabi_uidiv` | `56` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009adc-08009aeb` | `__aeabi_uidivmod` | `16` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009aec-08009b1b` | `__aeabi_ldivmod` | `48` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009b1c-08009bbb` | `__aeabi_uldivmod` | `160` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009bbc-08009bc3` | `__aeabi_idiv0` | `8` | `4` | `Code` | `RX` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`08009bc4-08009c3b` | `vfprintf_l` | `120` | `4` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi.a)`
`08009c3c-08009c63` | `printf` | `40` | `4` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi.a)`
`08009c64-0800abf3` | `__SEGGER_RTL_vfprintf_float_long` | `3 984` | `4` | `Code` | `RX` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`0800abf4-0800ac27` | `__SEGGER_RTL_X_file_stat` | `52` | `4` | `Code` | `RX` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`0800ac28-0800ac93` | `SEGGER_RTT_WriteNoLock` | `108` | `4` | `Code` | `RX` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`0800ac94-0800ad07` | `SEGGER_RTT_Write` | `116` | `4` | `Code` | `RX` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`0800ad08-0800adaf` | `strlen` | `168` | `4` | `Code` | `RX` | `strops.o (strops_v6m_t_le_eabi.a)`
`0800adb0-0800ae8b` | `strnlen` | `220` | `4` | `Code` | `RX` | `strops.o (strops_v6m_t_le_eabi.a)`
`0800ae8c-0800ae9b` | `memcpy` | `16` | `4` | `Code` | `RX` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0800ae9c-0800aeaf` | `__aeabi_memclr` | `20` | `4` | `Code` | `RX` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0800aeb0-0800aed3` | `__aeabi_memmove` | `36` | `4` | `Code` | `RX` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0800aed4-0800aee7` | `__SEGGER_RTL_current_locale` | `20` | `4` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800aee8-0800af03` | `__SEGGER_RTL_ascii_isctype` | `28` | `4` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800af04-0800af1f` | `__SEGGER_RTL_ascii_iswctype` | `28` | `4` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800af20-0800af2f` | `[.rodata..Lswitch.table.HAL_TIM_IC_Start_IT]` | `16` | `4` | `Cnst` | `RO` | `stm32g0xx_hal_tim.o`
`0800af30-0800af3f` | `[.rodata..Lswitch.table.HAL_TIM_IC_Stop_IT]` | `16` | `4` | `Cnst` | `RO` | `stm32g0xx_hal_tim.o`
`0800af40-0800af4f` | `[.rodata..Lswitch.table.UART_SetConfig.1]` | `16` | `4` | `Cnst` | `RO` | `stm32g0xx_hal_uart.o`
`0800af50-0800af7b` | `[.rodata..Lswitch.table.UART_SetConfig.8]` | `44` | `4` | `Cnst` | `RO` | `stm32g0xx_hal_uart.o`
`0800af7c-0800afbb` | `AHBPrescTable` | `64` | `4` | `Cnst` | `RO` | `system_stm32g0xx.o`
`0800afbc-0800afdb` | `APBPrescTable` | `32` | `4` | `Cnst` | `RO` | `system_stm32g0xx.o`
`0800afdc-0800afe7` | `__SEGGER_RTL_c_locale` | `12` | `4` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800afe8-0800b007` | `__SEGGER_RTL_codeset_ascii` | `32` | `4` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800b008-0800b05f` | `__SEGGER_RTL_c_locale_data` | `88` | `4` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800b060-0800b073` | `_start` | `20` | `4` | `Code` | `RX` | `SEGGER_THUMB_Startup.o`
`0800b074-0800b09b` | `Reset_Handler` | `40` | `4` | `Code` | `RX` | `STM32G0xx_Startup.o`
`0800b09c-0800b0e7` | `NMI_Handler` | `76` | `4` | `Code` | `RX` | `STM32G07x_Vectors.o`
`0800b0e8-0800b159` | `HAL_CRCEx_Polynomial_Set` | `114` | `4` | `Code` | `RX` | `stm32g0xx_hal_crc_ex.o`
`0800b15a-0800b163` | `ADC_DMAHalfConvCplt` | `10` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800b164-0800b17d` | `ADC_DMAError` | `26` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800b17e-0800b17f` | `HAL_ADC_ErrorCallback` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800b180-0800b181` | `HAL_ADC_ConvHalfCpltCallback` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800b182-0800b183` | `HAL_CRC_MspInit` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_crc.o`
`0800b184-0800b18d` | `HAL_GPIO_ReadPin` | `10` | `2` | `Code` | `RX` | `stm32g0xx_hal_gpio.o`
`0800b18e-0800b18f` | `HAL_GPIO_EXTI_Rising_Callback` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_gpio.o`
`0800b190-0800b2b5` | `HAL_RTC_SetDate` | `294` | `2` | `Code` | `RX` | `stm32g0xx_hal_rtc.o`
`0800b2b6-0800b2b7` | `HAL_TIM_IC_MspInit` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800b2b8-0800b2b9` | `HAL_TIM_IC_MspDeInit` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800b2ba-0800b2bb` | `HAL_TIM_OC_DelayElapsedCallback` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800b2bc-0800b2bd` | `HAL_TIM_PWM_PulseFinishedCallback` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800b2be-0800b2bf` | `HAL_TIM_PeriodElapsedCallback` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800b2c0-0800b2c1` | `HAL_TIM_TriggerCallback` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim.o`
`0800b2c2-0800b2c3` | `HAL_TIMEx_CommutCallback` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim_ex.o`
`0800b2c4-0800b2c5` | `HAL_TIMEx_BreakCallback` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim_ex.o`
`0800b2c6-0800b2c7` | `HAL_TIMEx_Break2Callback` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_tim_ex.o`
`0800b2c8-0800b399` | `UART_AdvFeatureConfig` | `210` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800b39a-0800b3eb` | `UART_TxISR_8BIT_FIFOEN` | `82` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800b3ec-0800b445` | `UART_RxISR_16BIT` | `90` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800b446-0800b4a3` | `UART_RxISR_8BIT` | `94` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800b4a4-0800b4a5` | `HAL_UART_TxCpltCallback` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800b4a6-0800b4a7` | `HAL_UART_RxCpltCallback` | `2` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800b4a8-0800b4dd` | `HAL_UARTEx_DisableFifoMode` | `54` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart_ex.o`
`0800b4de-0800b4df` | `Error_Handler` | `2` | `2` | `Code` | `RX` | `main.o`
`0800b4e0-0800b4e1` | `NMI_Handler` | `2` | `2` | `Code` | `RX` | `stm32g0xx_it.o`
`0800b4e2-0800b4e3` | `HardFault_Handler` | `2` | `2` | `Code` | `RX` | `stm32g0xx_it.o`
`0800b4e4-0800b4e5` | `SVC_Handler` | `2` | `2` | `Code` | `RX` | `stm32g0xx_it.o`
`0800b4e6-0800b4e7` | `PendSV_Handler` | `2` | `2` | `Code` | `RX` | `stm32g0xx_it.o`
`0800b4e8-0800b4e9` | `SystemInit` | `2` | `2` | `Code` | `RX` | `system_stm32g0xx.o`
`0800b4ea-0800b673` | `__aeabi_dmul_aux` | `394` | `2` | `Code` | `RX` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0800b674-0800b70d` | `__SEGGER_RTL_putc` | `154` | `2` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0800b70e-0800b727` | `__SEGGER_RTL_prin_flush` | `26` | `2` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0800b728-0800b741` | `vfprintf` | `26` | `2` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0800b742-0800b74b` | `__SEGGER_RTL_X_file_write` | `10` | `2` | `Code` | `RX` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`0800b74c-0800b785` | `_WriteNoCheck` | `58` | `2` | `Code` | `RX` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`0800b786-0800b7e7` | `_WriteBlocking` | `98` | `2` | `Code` | `RX` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`0800b7e8-0800b815` | `__SEGGER_RTL_ascii_mbtowc` | `46` | `2` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800b816-0800b823` | `__SEGGER_RTL_ascii_tolower` | `14` | `2` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800b824-0800b831` | `__SEGGER_RTL_ascii_towlower` | `14` | `2` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800b832-0800b847` | `[.rodata..Lswitch.table.UART_SetConfig.9]` | `22` | `2` | `Cnst` | `RO` | `stm32g0xx_hal_uart.o`
`0800b848-0800b8cb` | `ADC_DMAConvCplt` | `132` | `2` | `Code` | `RX` | `stm32g0xx_hal_adc.o`
`0800b8cc-0800bb1b` | `HAL_CRC_Calculate` | `592` | `2` | `Code` | `RX` | `stm32g0xx_hal_crc.o`
`0800bb1c-0800bb2b` | `HAL_GPIO_WritePin` | `16` | `2` | `Code` | `RX` | `stm32g0xx_hal_gpio.o`
`0800bb2c-0800bb3b` | `HAL_GPIO_TogglePin` | `16` | `2` | `Code` | `RX` | `stm32g0xx_hal_gpio.o`
`0800bb3c-0800bb73` | `UART_TxISR_8BIT` | `56` | `2` | `Code` | `RX` | `stm32g0xx_hal_uart.o`
`0800bb74-0800bbb7` | `mbInit` | `68` | `2` | `Code` | `RX` | `modbus.o`
`0800bbb8-0800bbbb` | `mbGetFrameComplete` | `4` | `2` | `Code` | `RX` | `modbus.o`
`0800bbbc-0800bbc3` | `ADS1260_ConversionFinished` | `8` | `2` | `Code` | `RX` | `ads1260.o`
`0800bbc4-0800bbcf` | `EXTI4_15_IRQHandler` | `12` | `2` | `Code` | `RX` | `stm32g0xx_it.o`
`0800bbd0-0800bbf3` | `fputc` | `36` | `2` | `Code` | `RX` | `fileops.o (libc_v6m_t_le_eabi.a)`
`0800bbf4-0800bc27` | `fwrite` | `52` | `2` | `Code` | `RX` | `fileops.o (libc_v6m_t_le_eabi.a)`
`0800bc28-0800bc2b` | `__SEGGER_RTL_float64_signbit` | `4` | `2` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0800bc2c-0800bc7b` | `__SEGGER_RTL_float64_PolyEvalP` | `80` | `2` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0800bc7c-0800bccb` | `__SEGGER_RTL_float64_PolyEvalQ` | `80` | `2` | `Code` | `RX` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0800bccc-0800bcd3` | `abs` | `8` | `2` | `Code` | `RX` | `intops.o (libc_v6m_t_le_eabi.a)`
`0800bcd4-0800bcef` | `__SEGGER_RTL_print_padding` | `28` | `2` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0800bcf0-0800bd1b` | `__SEGGER_RTL_pre_padding` | `44` | `2` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0800bd1c-0800bd2b` | `__SEGGER_RTL_stream_write` | `16` | `2` | `Code` | `RX` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0800bd2c-0800bd2f` | `__SEGGER_RTL_X_file_bufsize` | `4` | `2` | `Code` | `RX` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`0800bd30-0800bd3f` | `__SEGGER_RTL_ascii_wctomb` | `16` | `2` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800bd40-0800bd4b` | `__SEGGER_RTL_ascii_toupper` | `12` | `2` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800bd4c-0800bd57` | `__SEGGER_RTL_ascii_towupper` | `12` | `2` | `Code` | `RX` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800bd58-0800bd66` | `[.rodata..L.str.5]` | `15` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800bd67-0800bd71` | `[.rodata..L.str.6]` | `11` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800bd72-0800bd88` | `[.rodata..L.str.10]` | `23` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800bd89-0800bd97` | `[.rodata..L.str.11]` | `15` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800bd98-0800bdca` | `[.rodata..L.str.13]` | `51` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800bdcb-0800bded` | `[.rodata..L.str.15]` | `35` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800bdee-0800be08` | `[.rodata..Lstr]` | `27` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800be09-0800be23` | `[.rodata..Lstr.26]` | `27` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800be24-0800be6a` | `[.rodata..Lstr]` | `71` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800be6b-0800be89` | `[.rodata..Lstr.10]` | `31` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800be8a-0800be98` | `[.rodata..Lstr.22]` | `15` | `1` | `Cnst` | `RO` | `main.o`
`0800be99-0800beab` | `[.rodata..Lstr.23]` | `19` | `1` | `Cnst` | `RO` | `main.o`
`0800beac-0800bec6` | `[.rodata..Lstr.26]` | `27` | `1` | `Cnst` | `RO` | `main.o`
`0800bec7-0800bee1` | `[.rodata..Lstr.27]` | `27` | `1` | `Cnst` | `RO` | `main.o`
`0800bee2-0800befc` | `[.rodata..Lstr.28]` | `27` | `1` | `Cnst` | `RO` | `main.o`
`0800befd-0800bf0f` | `[.rodata..Lstr.47]` | `19` | `1` | `Cnst` | `RO` | `main.o`
`0800bf10-0800bf32` | `[.rodata..Lstr.13]` | `35` | `1` | `Cnst` | `RO` | `outputs.o`
`0800bf33-0800bf55` | `[.rodata..Lstr.20]` | `35` | `1` | `Cnst` | `RO` | `outputs.o`
`0800bf56-0800bf5c` | `[.rodata.libc..L.str]` | `7` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`0800bf5d-0800bfb3` | `__SEGGER_RTL_c_locale_month_names` | `87` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800bfb4-0800bfba` | `__SEGGER_RTL_c_locale_am_pm_indicator` | `7` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800bfbb-0800bfc9` | `__SEGGER_RTL_c_locale_date_time_format` | `15` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800bfca-0800bfdf` | `[.rodata..Lstr]` | `22` | `1` | `Cnst` | `RO` | `hsi16 _calibration.o`
`0800bfe0-0800bfed` | `[.rodata..L.str]` | `14` | `1` | `Cnst` | `RO` | `modbus.o`
`0800bfee-0800bfff` | `[.rodata..L.str.2]` | `18` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800c000-0800c009` | `[.rodata..L.str.7]` | `10` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800c00a-0800c01f` | `[.rodata..L.str.9]` | `22` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800c020-0800c02d` | `[.rodata..L.str.12]` | `14` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800c02e-0800c037` | `[.rodata..L.str.14]` | `10` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800c038-0800c055` | `[.rodata..Lstr.27]` | `30` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800c056-0800c06b` | `[.rodata..Lstr.8]` | `22` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800c06c-0800c079` | `[.rodata..Lstr]` | `14` | `1` | `Cnst` | `RO` | `main.o`
`0800c07a-0800c08b` | `[.rodata..Lstr.29]` | `18` | `1` | `Cnst` | `RO` | `main.o`
`0800c08c-0800c0a1` | `[.rodata..Lstr.48]` | `22` | `1` | `Cnst` | `RO` | `main.o`
`0800c0a2-0800c0af` | `[.rodata..Lstr.51]` | `14` | `1` | `Cnst` | `RO` | `main.o`
`0800c0b0-0800c0d1` | `[.rodata..Lstr.15]` | `34` | `1` | `Cnst` | `RO` | `outputs.o`
`0800c0d2-0800c0df` | `[.rodata..Lstr.18]` | `14` | `1` | `Cnst` | `RO` | `outputs.o`
`0800c0e0-0800c101` | `[.rodata..Lstr.22]` | `34` | `1` | `Cnst` | `RO` | `outputs.o`
`0800c102-0800c10f` | `[.rodata..Lstr.25]` | `14` | `1` | `Cnst` | `RO` | `outputs.o`
`0800c110-0800c149` | `__SEGGER_RTL_c_locale_day_names` | `58` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800c14a-0800c14b` | `[.rodata.libc..L.str]` | `2` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800c14c-0800c14d` | `__SEGGER_RTL_data_utf8_period` | `2` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800c14e-0800c166` | `[.rodata..L.str.3]` | `25` | `1` | `Cnst` | `RO` | `hsi16.o`
`0800c167-0800c183` | `[.rodata..L.str.4]` | `29` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800c184-0800c1dc` | `[.rodata..Lstr.24]` | `89` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800c1dd-0800c209` | `[.rodata..Lstr.7]` | `45` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800c20a-0800c21e` | `[.rodata..Lstr.9]` | `21` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800c21f-0800c233` | `[.rodata..Lstr.11]` | `21` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800c234-0800c240` | `[.rodata..Lstr.24]` | `13` | `1` | `Cnst` | `RO` | `main.o`
`0800c241-0800c255` | `[.rodata..Lstr.30]` | `21` | `1` | `Cnst` | `RO` | `main.o`
`0800c256-0800c276` | `[.rodata..Lstr.34]` | `33` | `1` | `Cnst` | `RO` | `main.o`
`0800c277-0800c297` | `[.rodata..Lstr.35]` | `33` | `1` | `Cnst` | `RO` | `main.o`
`0800c298-0800c2b4` | `[.rodata..Lstr.39]` | `29` | `1` | `Cnst` | `RO` | `main.o`
`0800c2b5-0800c2c9` | `[.rodata..Lstr.53]` | `21` | `1` | `Cnst` | `RO` | `main.o`
`0800c2ca-0800c2ea` | `[.rodata..Lstr.14]` | `33` | `1` | `Cnst` | `RO` | `outputs.o`
`0800c2eb-0800c30b` | `[.rodata..Lstr.17]` | `33` | `1` | `Cnst` | `RO` | `outputs.o`
`0800c30c-0800c32c` | `[.rodata..Lstr.19]` | `33` | `1` | `Cnst` | `RO` | `outputs.o`
`0800c32d-0800c34d` | `[.rodata..Lstr.21]` | `33` | `1` | `Cnst` | `RO` | `outputs.o`
`0800c34e-0800c352` | `[.rodata.libc..L.str.1]` | `5` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`0800c353-0800c357` | `[.rodata.libc..L.str.2]` | `5` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`0800c358-0800c35c` | `[.rodata.libc..L.str.3]` | `5` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`0800c35d-0800c361` | `[.rodata.libc..L.str.4]` | `5` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`0800c362-0800c372` | `_DoInit._aInitStr` | `17` | `1` | `Cnst` | `RO` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`0800c373-0800c37b` | `[.rodata.libc..L.str]` | `9` | `1` | `Cnst` | `RO` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`0800c37c-0800c384` | `__SEGGER_RTL_c_locale_date_format` | `9` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800c385-0800c38d` | `__SEGGER_RTL_c_locale_time_format` | `9` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800c38e-0800c3aa` | `__SEGGER_RTL_c_locale_abbrev_day_names` | `29` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800c3ab-0800c3db` | `__SEGGER_RTL_c_locale_abbrev_month_names` | `49` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800c3dc-0800c3dc` | `__SEGGER_RTL_data_empty_string` | `1` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800c3dd-0800c3e9` | `__SEGGER_RTL_ascii_ctype_mask` | `13` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800c3ea-0800c3eb` | `( UNUSED .=.+2 )` | `2` | `-` | `----` | `-` | `-`
`0800c3ec-0800c3ef` | `[.init_array]` | `4` | `4` | `----` | `--` | `STM32G0xx_Startup.o`
`0800c3f0-0800c3ff` | `[.rodata..Lstr.6]` | `16` | `1` | `Cnst` | `RO` | `hsi16.o`
`0800c400-0800c413` | `[.rodata..L.str.8]` | `20` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800c414-0800c42f` | `[.rodata..L.str.16]` | `28` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800c430-0800c453` | `[.rodata..Lstr.25]` | `36` | `1` | `Cnst` | `RO` | `ads1260.o`
`0800c454-0800c45f` | `[.rodata..Lstr.12]` | `12` | `1` | `Cnst` | `RO` | `eeprom.o`
`0800c460-0800c46f` | `[.rodata..Lstr.25]` | `16` | `1` | `Cnst` | `RO` | `main.o`
`0800c470-0800c48b` | `[.rodata..Lstr.31]` | `28` | `1` | `Cnst` | `RO` | `main.o`
`0800c48c-0800c4ab` | `[.rodata..Lstr.38]` | `32` | `1` | `Cnst` | `RO` | `main.o`
`0800c4ac-0800c4bb` | `[.rodata..Lstr.49]` | `16` | `1` | `Cnst` | `RO` | `main.o`
`0800c4bc-0800c4d3` | `[.rodata..Lstr.50]` | `24` | `1` | `Cnst` | `RO` | `main.o`
`0800c4d4-0800c4f3` | `[.rodata..Lstr.52]` | `32` | `1` | `Cnst` | `RO` | `main.o`
`0800c4f4-0800c50b` | `[.rodata..Lstr.16]` | `24` | `1` | `Cnst` | `RO` | `outputs.o`
`0800c50c-0800c523` | `[.rodata..Lstr.23]` | `24` | `1` | `Cnst` | `RO` | `outputs.o`
`0800c524-0800c543` | `[.rodata..Lstr.24]` | `32` | `1` | `Cnst` | `RO` | `outputs.o`
`0800c544-0800c553` | `__SEGGER_RTL_hex_uc` | `16` | `1` | `Cnst` | `RO` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0800c554-0800c563` | `__SEGGER_RTL_hex_lc` | `16` | `1` | `Cnst` | `RO` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0800c564-0800c567` | `[.rodata.libc..L.str.5]` | `4` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`0800c568-0800c56b` | `[.rodata.libc..L.str.6]` | `4` | `1` | `Cnst` | `RO` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`0800c56c-0800c5eb` | `__SEGGER_RTL_ascii_ctype_map` | `128` | `1` | `Cnst` | `RO` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0800c5ec-0800c60b` | `__SEGGER_init_table__` | `32` | `4` | `Cnst` | `RO` | `[ Linker created ]`
`0800c60c-0800c637` | `__SEGGER_init_data__` | `44` | `4` | `Cnst` | `RO` | `[ Linker created ]`
`0800c638-0800c649` | `__SEGGER_init_zero` | `18` | `2` | `Code` | `RX` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)`
`0800c64a-0800c65d` | `__SEGGER_init_copy` | `20` | `2` | `Code` | `RX` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)`
`0800c65e-0801c7fb` | `( UNUSED .=.+65950 )` | `65 950` | `-` | `----` | `-` | `-`
`0801c7fc-0801c7ff` | `[.linker.rodata.icv.08000000-0801c7fb.CRC-32/STM32]` | `4` | `1` | `Cnst` | `RO` | `[ Linker created ]`
`20000000-20000013` | `__SEGGER_RTL_global_locale` | `20` | `4` | `Init` | `RW` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`20000014-20000017` | `uwTickPrio` | `4` | `4` | `Init` | `RW` | `stm32g0xx_hal.o`
`20000018-2000001b` | `stdout` | `4` | `4` | `Init` | `RW` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`2000001c-2000001f` | `stdin` | `4` | `4` | `Init` | `RW` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`20000020-20000023` | `stderr` | `4` | `4` | `Init` | `RW` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`20000024-20000027` | `SystemCoreClock` | `4` | `4` | `Init` | `RW` | `system_stm32g0xx.o`
`20000028-20000028` | `uwTickFreq` | `1` | `1` | `Init` | `RW` | `stm32g0xx_hal.o`
`20000029-20000029` | `selectTrimingValue` | `1` | `1` | `Zero` | `ZI` | `hsi16 _calibration.o`
`2000002a-2000002b` | `OUTPUTS_CheckOVP.lastMode` | `2` | `2` | `Zero` | `ZI` | `outputs.o`
`2000002c-2000002f` | `uwTick` | `4` | `4` | `Zero` | `ZI` | `stm32g0xx_hal.o`
`20000030-200003e7` | `sys_data` | `952` | `8` | `Zero` | `ZI` | `sysdata.o`
`200003e8-200004bf` | `eepromData` | `216` | `8` | `Zero` | `ZI` | `eeprom.o`
`200004c0-2000058f` | `eepromOldData` | `208` | `8` | `Zero` | `ZI` | `eeprom.o`
`20000590-20000597` | `currentWithGainCorrection` | `8` | `8` | `Zero` | `ZI` | `ads1260.o`
`20000598-2000059f` | `currentWithGainAndGainShuntTempCorrection` | `8` | `8` | `Zero` | `ZI` | `ads1260.o`
`200005a0-200005a7` | `current` | `8` | `8` | `Zero` | `ZI` | `ads1260.o`
`200005a8-200005af` | `WH_COUNTER_Exec.totalDischarge` | `8` | `8` | `Zero` | `ZI` | `wh_counter.o`
`200005b0-200005b7` | `WH_COUNTER_Exec.totalCharge` | `8` | `8` | `Zero` | `ZI` | `wh_counter.o`
`200005b8-200005bf` | `AH_COUNTER_Exec.totalDischarge` | `8` | `8` | `Zero` | `ZI` | `ah_counter.o`
`200005c0-200005c7` | `AH_COUNTER_Exec.totalCharge` | `8` | `8` | `Zero` | `ZI` | `ah_counter.o`
`200005c8-200007fb` | `modbusData` | `564` | `4` | `Zero` | `ZI` | `main.o`
`200007fc-200009fb` | `aFrequenceChangeTable` | `512` | `4` | `Zero` | `ZI` | `hsi16.o`
`200009fc-20000aa3` | `_SEGGER_RTT` | `168` | `4` | `Zero` | `ZI` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`20000aa4-20000b2f` | `huart1` | `140` | `4` | `Zero` | `ZI` | `usart.o`
`20000b30-20000baf` | `voltage_buffer_fast` | `128` | `4` | `Zero` | `ZI` | `esr.o`
`20000bb0-20000c2f` | `voltage_buffer` | `128` | `4` | `Zero` | `ZI` | `esr.o`
`20000c30-20000caf` | `current_buffer_fast` | `128` | `4` | `Zero` | `ZI` | `esr.o`
`20000cb0-20000d2f` | `current_buffer` | `128` | `4` | `Zero` | `ZI` | `esr.o`
`20000d30-20000d93` | `hspi1` | `100` | `4` | `Zero` | `ZI` | `spi.o`
`20000d94-20000df7` | `hadc1` | `100` | `4` | `Zero` | `ZI` | `adc.o`
`20000df8-20000e53` | `hdma_adc1` | `92` | `4` | `Zero` | `ZI` | `adc.o`
`20000e54-20000e9f` | `TimHandle` | `76` | `4` | `Zero` | `ZI` | `hsi16.o`
`20000ea0-20000ecb` | `hrtc` | `44` | `4` | `Zero` | `ZI` | `rtc.o`
`20000ecc-20000eef` | `hcrc` | `36` | `4` | `Zero` | `ZI` | `main.o`
`20000ef0-20000f0f` | `adcData` | `32` | `4` | `Zero` | `ZI` | `main.o`
`20000f10-20000f2b` | `pFlash` | `28` | `4` | `Zero` | `ZI` | `stm32g0xx_hal_flash.o`
`20000f2c-20000f3b` | `EraseInitStruct` | `16` | `4` | `Zero` | `ZI` | `eeprom.o`
`20000f3c-20000f3f` | `startMeasurement` | `4` | `4` | `Zero` | `ZI` | `ah_counter.o`
`20000f40-20000f43` | `newCurrentValue` | `4` | `4` | `Zero` | `ZI` | `ads1260.o`
`20000f44-20000f47` | `newADC` | `4` | `4` | `Zero` | `ZI` | `main.o`
`20000f48-20000f4b` | `loopCounter` | `4` | `4` | `Zero` | `ZI` | `hsi16.o`
`20000f4c-20000f4f` | `__SEGGER_RTL_stdout_file` | `4` | `4` | `Zero` | `ZI` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`20000f50-20000f53` | `__SEGGER_RTL_stdin_file` | `4` | `4` | `Zero` | `ZI` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`20000f54-20000f57` | `__SEGGER_RTL_stderr_file` | `4` | `4` | `Zero` | `ZI` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`20000f58-20000f5b` | `__SEGGER_RTL_locale_ptr` | `4` | `4` | `Zero` | `ZI` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`20000f5c-20000f5f` | `frequencyMW` | `4` | `4` | `Zero` | `ZI` | `hsi16.o`
`20000f60-20000f63` | `avgValWithOffsetCompensation` | `4` | `4` | `Zero` | `ZI` | `ads1260.o`
`20000f64-20000f67` | `avgValWithOffsetCommonModeOffsetTemperatureCorrection` | `4` | `4` | `Zero` | `ZI` | `ads1260.o`
`20000f68-20000f6b` | `avgValWithOffsetCommonModeOffsetCorrection` | `4` | `4` | `Zero` | `ZI` | `ads1260.o`
`20000f6c-20000f6f` | `SysTick_Handler.ms` | `4` | `4` | `Zero` | `ZI` | `stm32g0xx_it.o`
`20000f70-20000f73` | `SaveCounter.last_days` | `4` | `4` | `Zero` | `ZI` | `main.o`
`20000f74-20000f77` | `SELF_DISCHARGE_Exec.u_hold` | `4` | `4` | `Zero` | `ZI` | `self_discharge.o`
`20000f78-20000f7b` | `SELF_DISCHARGE_Exec.last_days` | `4` | `4` | `Zero` | `ZI` | `self_discharge.o`
`20000f7c-20000f7f` | `SELF_DISCHARGE_Exec.holding_counter` | `4` | `4` | `Zero` | `ZI` | `self_discharge.o`
`20000f80-20000f83` | `SELF_DISCHARGE_Exec.avgsum` | `4` | `4` | `Zero` | `ZI` | `self_discharge.o`
`20000f84-20000f87` | `REF_VOLTAGE_Exec.avgsum` | `4` | `4` | `Zero` | `ZI` | `ref_voltage.o`
`20000f88-20000f8b` | `IC1ReadValue2` | `4` | `4` | `Zero` | `ZI` | `hsi16.o`
`20000f8c-20000f8f` | `IC1ReadValue1` | `4` | `4` | `Zero` | `ZI` | `hsi16.o`
`20000f90-20000f93` | `FAST_CURRENT_Exec.measCounter` | `4` | `4` | `Zero` | `ZI` | `fast_current.o`
`20000f94-20000f97` | `ESR_FAST_Exec.last_refresh` | `4` | `4` | `Zero` | `ZI` | `esr.o`
`20000f98-20000f9b` | `ESR_Exec.last_refresh` | `4` | `4` | `Zero` | `ZI` | `esr.o`
`20000f9c-20000f9f` | `CaptureState` | `4` | `4` | `Zero` | `ZI` | `hsi16.o`
`20000fa0-20000fa3` | `Capture` | `4` | `4` | `Zero` | `ZI` | `hsi16.o`
`20000fa4-20000fa7` | `BATTERY_VOLTAGE_Exec.measCounter` | `4` | `4` | `Zero` | `ZI` | `battery_voltage.o`
`20000fa8-20000fab` | `BATTERY_VOLTAGE_Exec.avgsumP` | `4` | `4` | `Zero` | `ZI` | `battery_voltage.o`
`20000fac-20000faf` | `ADS1260_ProcessCurrent.meas_counter` | `4` | `4` | `Zero` | `ZI` | `ads1260.o`
`20000fb0-20000fb3` | `ADS1260_ProcessCurrent.avgsum` | `4` | `4` | `Zero` | `ZI` | `ads1260.o`
`20000fb4-20000fb5` | `OUTPUTS_CheckLVP.lastMode` | `2` | `2` | `Zero` | `ZI` | `outputs.o`
`20000fb6-20000fb7` | `AH_COUNTER_Exec.lowVoltageCnt` | `2` | `2` | `Zero` | `ZI` | `ah_counter.o`
`20000fb8-20000fb9` | `AH_COUNTER_Exec.batteryFullCounter` | `2` | `2` | `Zero` | `ZI` | `ah_counter.o`
`20000fba-200013b9` | `_acUpBuffer` | `1 024` | `1` | `Zero` | `ZI` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`200013ba-20001439` | `trimmingValueOrder` | `128` | `1` | `Zero` | `ZI` | `hsi16 _calibration.o`
`2000143a-20001449` | `_acDownBuffer` | `16` | `1` | `Zero` | `ZI` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`2000144a-2000144f` | `( UNUSED .=.+6 )` | `6` | `-` | `----` | `-` | `-`
`20001450-20001a4f` | `[.bss.block.heap]` | `1 536` | `8` | `None` | `ZI` | `[ Linker created ]`
`20001a50-20007bff` | `( UNUSED .=.+25008 )` | `25 008` | `-` | `----` | `-` | `-`
`20007c00-20007fff` | `[.bss.block.stack]` | `1 024` | `8` | `None` | `ZI` | `[ Linker created ]`

# SYMBOL LIST

## Function symbols by name

Symbol name | Address | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | --- | ---
`ADC_COMP_IRQHandler` | `0x0800B0C1` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`ADC_DMAConvCplt` | `0x0800B849` | `132` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`ADC_DMAError` | `0x0800B165` | `26` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`ADC_DMAHalfConvCplt` | `0x0800B15B` | `10` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`ADC_Disable` | `0x080004D1` | `104` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`ADC_Enable` | `0x08000539` | `220` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`ADS1260_ConversionFinished` | `0x0800BBBD` | `8` | `2` | `Code` | `Gb` | `ads1260.o`
`ADS1260_ReadConversion` | `0x08005B95` | `720` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS1260_init` | `0x08004D25` | `3 696` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_BatteryCurrentGainCalibrationStart` | `0x08004AF9` | `260` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart` | `0x08004BFD` | `296` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_BatteryCurrentOffsetCalibrationStart` | `0x08004A5D` | `48` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart` | `0x08004A8D` | `52` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart` | `0x08004AC1` | `56` | `4` | `Code` | `Gb` | `ads1260.o`
`ADS_1260_SetDataRate` | `0x0800499D` | `192` | `4` | `Code` | `Gb` | `ads1260.o`
`AES_RNG_IRQHandler` | `0x0800B0E7` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`AH_COUNTER_Exec` | `0x08005E85` | `932` | `4` | `Code` | `Gb` | `ah_counter.o`
`AH_COUNTER_Init` | `0x08005E65` | `32` | `4` | `Code` | `Gb` | `ah_counter.o`
`BATTERY_VOLTAGE_Exec` | `0x08006229` | `248` | `4` | `Code` | `Gb` | `battery_voltage.o`
`CEC_IRQHandler` | `0x0800B0E5` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`DMA_Channel1_IRQHandler` | `0x0800850D` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`DMA_Channel1_IRQHandler` | `0x0800B0BB` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`DMA_Channel2_3_IRQHandler` | `0x0800B0BD` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`DMA_Channel4_5_6_7_IRQHandler` | `0x0800B0BF` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`Dummy_Handler` | `0x0800B0A7` | `` | `4` | `Code` | `Lc` | `STM32G07x_Vectors.o`
`EEPROM_factoryRestore` | `0x08006899` | `1 488` | `4` | `Code` | `Gb` | `eeprom.o`
`EEPROM_fullRestore` | `0x080063A5` | `432` | `4` | `Code` | `Gb` | `eeprom.o`
`EEPROM_isFirstStart` | `0x0800634D` | `88` | `4` | `Code` | `Gb` | `eeprom.o`
`EEPROM_readConfig` | `0x08006555` | `836` | `4` | `Code` | `Gb` | `eeprom.o`
`EEPROM_storeConfig` | `0x08006E69` | `552` | `4` | `Code` | `Gb` | `eeprom.o`
`EFFICIENCY_Exec` | `0x08007091` | `80` | `4` | `Code` | `Gb` | `efficiency.o`
`ESR_Exec` | `0x080070E1` | `592` | `4` | `Code` | `Gb` | `esr.o`
`ESR_FAST_Exec` | `0x08007331` | `596` | `4` | `Code` | `Gb` | `esr.o`
`EXTI0_1_IRQHandler` | `0x0800B0B3` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`EXTI2_3_IRQHandler` | `0x0800B0B5` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`EXTI4_15_IRQHandler` | `0x0800B0B7` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`EXTI4_15_IRQHandler` | `0x0800BBC5` | `12` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`Error_Handler` | `0x0800B4DF` | `2` | `2` | `Code` | `Gb` | `main.o`
`FAST_CURRENT_Exec` | `0x08007585` | `108` | `4` | `Code` | `Gb` | `fast_current.o`
`FLASH_IRQHandler` | `0x0800B0AF` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`FLASH_WaitForLastOperation` | `0x08001371` | `180` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_ADCEx_Calibration_Start` | `0x0800095D` | `1 196` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc_ex.o`
`HAL_ADC_ConfigChannel` | `0x080006C9` | `660` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`HAL_ADC_ConvCpltCallback` | `0x08007E71` | `12` | `4` | `Code` | `Gb` | `main.o`
`HAL_ADC_ConvHalfCpltCallback` | `0x0800B181` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_adc.o`
`HAL_ADC_ErrorCallback` | `0x0800B17F` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_adc.o`
`HAL_ADC_Init` | `0x0800028D` | `580` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`HAL_ADC_MspInit` | `0x08004861` | `316` | `4` | `Code` | `Gb` | `adc.o`
`HAL_ADC_Start_DMA` | `0x08000615` | `180` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`HAL_CRCEx_Polynomial_Set` | `0x0800B0E9` | `114` | `4` | `Code` | `Gb` | `stm32g0xx_hal_crc_ex.o`
`HAL_CRC_Calculate` | `0x0800B8CD` | `592` | `2` | `Code` | `Gb` | `stm32g0xx_hal_crc.o`
`HAL_CRC_Init` | `0x08000EAD` | `120` | `4` | `Code` | `Gb` | `stm32g0xx_hal_crc.o`
`HAL_CRC_MspInit` | `0x0800B183` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_crc.o`
`HAL_DMA_IRQHandler` | `0x080010DD` | `228` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`HAL_DMA_Init` | `0x08000F25` | `236` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`HAL_DMA_Start_IT` | `0x08001011` | `204` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`HAL_Delay` | `0x08000269` | `36` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`HAL_FLASHEx_Erase` | `0x08001575` | `200` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`HAL_FLASHEx_OBGetConfig` | `0x08001725` | `80` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`HAL_FLASHEx_OBProgram` | `0x0800163D` | `232` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`HAL_FLASH_Lock` | `0x0800144D` | `128` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_FLASH_OB_Lock` | `0x080014F5` | `128` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_FLASH_OB_Unlock` | `0x080014CD` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_FLASH_Program` | `0x080011C1` | `432` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_FLASH_Unlock` | `0x08001425` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_GPIO_EXTI_Falling_Callback` | `0x080076D1` | `20` | `4` | `Code` | `Gb` | `gpio.o`
`HAL_GPIO_EXTI_IRQHandler` | `0x0800190D` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_GPIO_EXTI_Rising_Callback` | `0x0800B18F` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_gpio.o`
`HAL_GPIO_Init` | `0x08001775` | `408` | `4` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_GPIO_ReadPin` | `0x0800B185` | `10` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_GPIO_TogglePin` | `0x0800BB2D` | `16` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_GPIO_WritePin` | `0x0800BB1D` | `16` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_GetTick` | `0x0800025D` | `12` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`HAL_IncTick` | `0x08000245` | `24` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`HAL_Init` | `0x080001D1` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal.o`
`HAL_InitTick` | `0x080001F9` | `76` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`HAL_MspInit` | `0x080084A1` | `44` | `4` | `Code` | `Gb` | `stm32g0xx_hal_msp.o`
`HAL_NVIC_DisableIRQ` | `0x08000E59` | `32` | `4` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`HAL_NVIC_EnableIRQ` | `0x08000E41` | `24` | `4` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`HAL_NVIC_SetPriority` | `0x08000E09` | `56` | `4` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`HAL_PWREx_ControlVoltageScaling` | `0x0800195D` | `132` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr_ex.o`
`HAL_PWR_DisableBkUpAccess` | `0x08001949` | `20` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr.o`
`HAL_PWR_EnableBkUpAccess` | `0x08001935` | `20` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr.o`
`HAL_RCCEx_PeriphCLKConfig` | `0x080020D5` | `376` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc_ex.o`
`HAL_RCC_ClockConfig` | `0x08001E25` | `512` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`HAL_RCC_GetPCLK1Freq` | `0x080020AD` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`HAL_RCC_GetSysClockFreq` | `0x08002025` | `136` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`HAL_RCC_OscConfig` | `0x080019E1` | `1 092` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`HAL_RTC_Init` | `0x0800224D` | `204` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`HAL_RTC_MspInit` | `0x080081FD` | `56` | `4` | `Code` | `Gb` | `rtc.o`
`HAL_RTC_SetDate` | `0x0800B191` | `294` | `2` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`HAL_RTC_SetTime` | `0x080023B1` | `328` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`HAL_SPI_Init` | `0x080024F9` | `252` | `4` | `Code` | `Gb` | `stm32g0xx_hal_spi.o`
`HAL_SPI_MspInit` | `0x0800841D` | `132` | `4` | `Code` | `Gb` | `spi.o`
`HAL_SPI_TransmitReceive` | `0x080025F5` | `728` | `4` | `Code` | `Gb` | `stm32g0xx_hal_spi.o`
`HAL_SYSTICK_Config` | `0x08000E79` | `52` | `4` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`HAL_TIMEx_Break2Callback` | `0x0800B2C7` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIMEx_BreakCallback` | `0x0800B2C5` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIMEx_CommutCallback` | `0x0800B2C3` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIMEx_TISelection` | `0x08003211` | `76` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIM_IC_CaptureCallback` | `0x08003CA9` | `172` | `4` | `Code` | `Gb` | `hsi16.o`
`HAL_TIM_IC_ConfigChannel` | `0x08003055` | `388` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_DeInit` | `0x08002BF9` | `88` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_Init` | `0x08002B01` | `248` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_MspDeInit` | `0x0800B2B9` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_MspInit` | `0x0800B2B7` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_Start_IT` | `0x08002C51` | `376` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_Stop_IT` | `0x08002DC9` | `184` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IRQHandler` | `0x08002E81` | `468` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_OC_DelayElapsedCallback` | `0x0800B2BB` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_PWM_PulseFinishedCallback` | `0x0800B2BD` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_PeriodElapsedCallback` | `0x0800B2BF` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_ReadCapturedValue` | `0x080031D9` | `56` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HAL_TIM_TriggerCallback` | `0x0800B2C1` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_UARTEx_DisableFifoMode` | `0x0800B4A9` | `54` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart_ex.o`
`HAL_UART_MspInit` | `0x0800863D` | `140` | `4` | `Code` | `Gb` | `usart.o`
`HAL_UART_Receive_IT` | `0x0800363D` | `276` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`HAL_UART_RxCpltCallback` | `0x0800B4A7` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_uart.o`
`HAL_UART_Transmit_IT` | `0x080034F1` | `176` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`HAL_UART_TxCpltCallback` | `0x0800B4A5` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_uart.o`
`HSI16_GetCurve` | `0x08003B2D` | `240` | `4` | `Code` | `Gb` | `hsi16.o`
`HSI16_MeasurementInit` | `0x08003B19` | `20` | `4` | `Code` | `Gb` | `hsi16.o`
`HSI16_TIMx_ConfigForCalibration` | `0x08003C1D` | `140` | `4` | `Code` | `Gb` | `hsi16.o`
`HardFault_Handler` | `0x0800B09F` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`HardFault_Handler` | `0x0800B4E3` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`I2C1_IRQHandler` | `0x0800B0D7` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`I2C2_IRQHandler` | `0x0800B0D9` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`MODBUS_UART_IRQHandler` | `0x08003E79` | `616` | `4` | `Code` | `Gb` | `modbus.o`
`MX_ADC1_Init` | `0x0800470D` | `340` | `4` | `Code` | `Gb` | `adc.o`
`MX_DMA_Init` | `0x08006321` | `44` | `4` | `Code` | `Gb` | `dma.o`
`MX_GPIO_Init` | `0x080075F1` | `224` | `4` | `Code` | `Gb` | `gpio.o`
`MX_RTC_Init` | `0x08008181` | `124` | `4` | `Code` | `Gb` | `rtc.o`
`MX_SPI1_Init` | `0x080083D5` | `72` | `4` | `Code` | `Gb` | `spi.o`
`NMI_Handler` | `0x0800B09D` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`NMI_Handler` | `0x0800B4E1` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`OUTPUTS_CheckLVP` | `0x08007E8D` | `344` | `4` | `Code` | `Gb` | `outputs.o`
`OUTPUTS_CheckOVP` | `0x08007FE5` | `344` | `4` | `Code` | `Gb` | `outputs.o`
`OUTPUTS_Init` | `0x08007E7D` | `16` | `4` | `Code` | `Gb` | `outputs.o`
`PVD_IRQHandler` | `0x0800B0AB` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`PendSV_Handler` | `0x0800B0A3` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`PendSV_Handler` | `0x0800B4E7` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`RCC_IRQHandler` | `0x0800B0B1` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`REF_VOLTAGE_Exec` | `0x0800813D` | `68` | `4` | `Code` | `Gb` | `ref_voltage.o`
`RTC_ExitInitMode` | `0x08002319` | `152` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`RTC_STAMP_IRQHandler` | `0x0800B0AD` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`Reset_Handler` | `0x0800B075` | `` | `4` | `Code` | `Gb` | `STM32G0xx_Startup.o`
`SEGGER_RTT_Write` | `0x0800AC95` | `116` | `4` | `Code` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`SEGGER_RTT_WriteNoLock` | `0x0800AC29` | `108` | `4` | `Code` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`SELF_DISCHARGE_Exec` | `0x08008235` | `280` | `4` | `Code` | `Gb` | `self_discharge.o`
`SHUNT_TEMPERATURE_Exec` | `0x0800834D` | `84` | `4` | `Code` | `Gb` | `shunt_temperature.o`
`SHUNT_VOLTAGE_Exec` | `0x080083A1` | `52` | `4` | `Code` | `Gb` | `shunt_voltage.o`
`SPI1_IRQHandler` | `0x0800B0DB` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`SPI2_IRQHandler` | `0x0800B0DD` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`SPI_WaitFifoStateUntilTimeout` | `0x080028CD` | `356` | `4` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`SPI_WaitFlagStateUntilTimeout` | `0x08002A31` | `208` | `4` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`SVC_Handler` | `0x0800B0A1` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`SVC_Handler` | `0x0800B4E5` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`SYS_DATA_Init` | `0x0800853D` | `112` | `4` | `Code` | `Gb` | `sysdata.o`
`SetFlashReadProtection` | `0x08007D29` | `328` | `4` | `Code` | `Gb` | `main.o`
`SysTick_Handler` | `0x080084CD` | `64` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`SysTick_Handler` | `0x0800B0A5` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`SystemCoreClockUpdate` | `0x080085AD` | `144` | `4` | `Code` | `Gb` | `system_stm32g0xx.o`
`SystemInit` | `0x0800B4E9` | `2` | `2` | `Code` | `Gb` | `system_stm32g0xx.o`
`TIM14_IRQHandler` | `0x0800B0CF` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM15_IRQHandler` | `0x0800B0D1` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM16_IRQHandler` | `0x0800852D` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`TIM16_IRQHandler` | `0x0800B0D3` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM17_IRQHandler` | `0x0800B0D5` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM1_BRK_UP_TRG_COMP_IRQHandler` | `0x0800B0C3` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM1_CC_IRQHandler` | `0x0800B0C5` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM2_IRQHandler` | `0x0800B0C7` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM3_IRQHandler` | `0x0800B0C9` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM6_DAC_LPTIM1_IRQHandler` | `0x0800B0CB` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM7_LPTIM2_IRQHandler` | `0x0800B0CD` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`UART_AdvFeatureConfig` | `0x0800B2C9` | `210` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`UART_CheckIdleState` | `0x0800345D` | `148` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`UART_RxISR_16BIT` | `0x0800B3ED` | `90` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_RxISR_16BIT_FIFOEN` | `0x08003751` | `160` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_RxISR_8BIT` | `0x0800B447` | `94` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_RxISR_8BIT_FIFOEN` | `0x080037F1` | `164` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_SetConfig` | `0x0800325D` | `512` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`UART_TxISR_16BIT` | `0x080035FD` | `64` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_TxISR_16BIT_FIFOEN` | `0x080035A1` | `92` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_TxISR_8BIT` | `0x0800BB3D` | `56` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_TxISR_8BIT_FIFOEN` | `0x0800B39B` | `82` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UCPD1_UCPD2_IRQHandler` | `0x0800B0B9` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`USART1_IRQHandler` | `0x0800851D` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`USART1_IRQHandler` | `0x0800B0DF` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`USART2_IRQHandler` | `0x0800B0E1` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`USART3_USART4_LPUART1_IRQHandler` | `0x0800B0E3` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`WH_COUNTER_Exec` | `0x080086E9` | `432` | `4` | `Code` | `Gb` | `wh_counter.o`
`WH_COUNTER_GetSoCAuto` | `0x08008961` | `112` | `4` | `Code` | `Gb` | `wh_counter.o`
`WH_COUNTER_GetSoCAutoTemp` | `0x080089D1` | `140` | `4` | `Code` | `Gb` | `wh_counter.o`
`WH_COUNTER_GetSoCManual` | `0x0800890D` | `84` | `4` | `Code` | `Gb` | `wh_counter.o`
`WH_COUNTER_Init` | `0x080086C9` | `32` | `4` | `Code` | `Gb` | `wh_counter.o`
`WH_COUNTER_SetDetectedEnergy` | `0x08008899` | `116` | `4` | `Code` | `Gb` | `wh_counter.o`
`WH_COUNTER_SetToMax` | `0x08008A5D` | `80` | `4` | `Code` | `Gb` | `wh_counter.o`
`WWDG_IRQHandler` | `0x0800B0A9` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`_WriteBlocking` | `0x0800B787` | `98` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`_WriteNoCheck` | `0x0800B74D` | `58` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`__SEGGER_RTL_X_file_bufsize` | `0x0800BD2D` | `4` | `2` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`__SEGGER_RTL_X_file_stat` | `0x0800ABF5` | `52` | `4` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`__SEGGER_RTL_X_file_write` | `0x0800B743` | `10` | `2` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_isctype` | `0x0800AEE9` | `28` | `4` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_iswctype` | `0x0800AF05` | `28` | `4` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_mbtowc` | `0x0800B7E9` | `46` | `2` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_tolower` | `0x0800B817` | `14` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_toupper` | `0x0800BD41` | `12` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_towlower` | `0x0800B825` | `14` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_towupper` | `0x0800BD4D` | `12` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_wctomb` | `0x0800BD31` | `16` | `2` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_current_locale` | `0x0800AED5` | `20` | `4` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_float64_PolyEvalP` | `0x0800BC2D` | `80` | `2` | `Code` | `Lc` | `floatops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_float64_PolyEvalQ` | `0x0800BC7D` | `80` | `2` | `Code` | `Lc` | `floatops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_float64_isinf` | `0x08008B05` | `24` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_float64_isnan` | `0x08008AE9` | `28` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_float64_isnormal` | `0x08008B1D` | `40` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_float64_signbit` | `0x0800BC29` | `4` | `2` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_pow10` | `0x080093CD` | `88` | `4` | `Code` | `Gb` | `utilops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_pre_padding` | `0x0800BCF1` | `44` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_prin_flush` | `0x0800B70F` | `26` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_print_padding` | `0x0800BCD5` | `28` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_putc` | `0x0800B675` | `154` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_stream_write` | `0x0800BD1D` | `16` | `2` | `Code` | `Lc` | `prinops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_vfprintf` | `0x08009C65` | `3 984` | `4` | `Code` | `Gb` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_vfprintf_float_long` | `0x08009C65` | `3 984` | `4` | `Code` | `Gb` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_init_copy` | `0x0800C64B` | `20` | `2` | `Code` | `Wk` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)`
`__SEGGER_init_done` | `0x0800B06B` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`__SEGGER_init_zero` | `0x0800C639` | `18` | `2` | `Code` | `Wk` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)`
`__aeabi_d2iz` | `0x080097F9` | `52` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_d2lz` | `0x0800982D` | `114` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_d2uiz` | `0x080098A1` | `46` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_d2ulz` | `0x080098D1` | `72` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_dadd` | `0x08009425` | `456` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_dcmpeq` | `0x08009705` | `46` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_dcmpge` | `0x08009735` | `68` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_dcmpgt` | `0x08009779` | `62` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_dcmple` | `0x080096C1` | `68` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_dcmplt` | `0x080097B9` | `62` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_ddiv` | `0x080095FD` | `196` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_dmul` | `0x0800B523` | `` | `2` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_dmul_aux` | `0x0800B4EB` | `394` | `2` | `Code` | `Lc` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_dsub` | `0x080095ED` | `12` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_i2d` | `0x08009919` | `22` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_idiv` | `0x08009A55` | `64` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_idiv0` | `0x08009BBD` | `6` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_idivmod` | `0x08009A95` | `14` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_l2d` | `0x08009935` | `92` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_lasr` | `0x08009A05` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_ldivmod` | `0x08009AED` | `46` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_llsl` | `0x080099C5` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_llsr` | `0x080099E5` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_lmul` | `0x08009A25` | `46` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_memclr` | `0x0800AE9D` | `20` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memclr4` | `0x0800AE9D` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memclr8` | `0x0800AE9D` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memcpy` | `0x0800AE8D` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memcpy4` | `0x0800AE8D` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memcpy8` | `0x0800AE8D` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memmove` | `0x0800AEB1` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memmove4` | `0x0800AEB1` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memmove8` | `0x0800AEB1` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memset` | `0x0800AE9F` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memset4` | `0x0800AE9F` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memset8` | `0x0800AE9F` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_ui2d` | `0x08009991` | `28` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_uidiv` | `0x08009AA5` | `56` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_uidivmod` | `0x08009ADD` | `16` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_ul2d` | `0x080099AD` | `20` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_uldivmod` | `0x08009B1D` | `160` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`_start` | `0x0800B061` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`abs` | `0x0800BCCD` | `8` | `2` | `Code` | `Wk` | `intops.o (libc_v6m_t_le_eabi.a)`
`exit` | `0x0800B06F` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`exp` | `0x08008F75` | `472` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`floor` | `0x08008D41` | `200` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`fmod` | `0x08008BC5` | `380` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`fputc` | `0x0800BBD1` | `36` | `2` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi.a)`
`frexp` | `0x08008B8D` | `56` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`fwrite` | `0x0800BBF5` | `52` | `2` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi.a)`
`ldexp` | `0x08008B45` | `72` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`log` | `0x08008E09` | `364` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`main` | `0x080076E5` | `1 604` | `4` | `Code` | `Gb` | `main.o`
`mbGetFrameComplete` | `0x0800BBB9` | `4` | `2` | `Code` | `Gb` | `modbus.o`
`mbInit` | `0x0800BB75` | `68` | `2` | `Code` | `Gb` | `modbus.o`
`mbSlaveCheckModbusRtuQuery` | `0x080040E1` | `500` | `4` | `Code` | `Gb` | `modbus.o`
`mbSlaveProcessPdu` | `0x080044CD` | `576` | `4` | `Code` | `Gb` | `modbus.o`
`mbSlaveProcessRtuQuery` | `0x080042D5` | `504` | `4` | `Code` | `Gb` | `modbus.o`
`mbUartInit` | `0x08003D55` | `292` | `4` | `Code` | `Gb` | `modbus.o`
`memcpy` | `0x0800AE8D` | `14` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`memset` | `0x0800AEA5` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`orderTrimmingValues` | `0x08003895` | `644` | `4` | `Code` | `Gb` | `hsi16 _calibration.o`
`pow` | `0x0800914D` | `640` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`printf` | `0x08009C3D` | `40` | `4` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi.a)`
`putchar` | `0x08008AAD` | `16` | `4` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi.a)`
`puts` | `0x08008ABD` | `44` | `4` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi.a)`
`strlen` | `0x0800AD09` | `168` | `4` | `Code` | `Wk` | `strops.o (strops_v6m_t_le_eabi.a)`
`strnlen` | `0x0800ADB1` | `220` | `4` | `Code` | `Wk` | `strops.o (strops_v6m_t_le_eabi.a)`
`vfprintf` | `0x0800B729` | `26` | `2` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi.a)`
`vfprintf_l` | `0x08009BC5` | `120` | `4` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi.a)`

## Function symbols by address

Address | Symbol name | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | --- | ---
`0x080001D1` | `HAL_Init` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal.o`
`0x080001F9` | `HAL_InitTick` | `76` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`0x08000245` | `HAL_IncTick` | `24` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`0x0800025D` | `HAL_GetTick` | `12` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`0x08000269` | `HAL_Delay` | `36` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`0x0800028D` | `HAL_ADC_Init` | `580` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`0x080004D1` | `ADC_Disable` | `104` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`0x08000539` | `ADC_Enable` | `220` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`0x08000615` | `HAL_ADC_Start_DMA` | `180` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`0x080006C9` | `HAL_ADC_ConfigChannel` | `660` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`0x0800095D` | `HAL_ADCEx_Calibration_Start` | `1 196` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc_ex.o`
`0x08000E09` | `HAL_NVIC_SetPriority` | `56` | `4` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`0x08000E41` | `HAL_NVIC_EnableIRQ` | `24` | `4` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`0x08000E59` | `HAL_NVIC_DisableIRQ` | `32` | `4` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`0x08000E79` | `HAL_SYSTICK_Config` | `52` | `4` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`0x08000EAD` | `HAL_CRC_Init` | `120` | `4` | `Code` | `Gb` | `stm32g0xx_hal_crc.o`
`0x08000F25` | `HAL_DMA_Init` | `236` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`0x08001011` | `HAL_DMA_Start_IT` | `204` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`0x080010DD` | `HAL_DMA_IRQHandler` | `228` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`0x080011C1` | `HAL_FLASH_Program` | `432` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`0x08001371` | `FLASH_WaitForLastOperation` | `180` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`0x08001425` | `HAL_FLASH_Unlock` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`0x0800144D` | `HAL_FLASH_Lock` | `128` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`0x080014CD` | `HAL_FLASH_OB_Unlock` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`0x080014F5` | `HAL_FLASH_OB_Lock` | `128` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`0x08001575` | `HAL_FLASHEx_Erase` | `200` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`0x0800163D` | `HAL_FLASHEx_OBProgram` | `232` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`0x08001725` | `HAL_FLASHEx_OBGetConfig` | `80` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`0x08001775` | `HAL_GPIO_Init` | `408` | `4` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`0x0800190D` | `HAL_GPIO_EXTI_IRQHandler` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`0x08001935` | `HAL_PWR_EnableBkUpAccess` | `20` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr.o`
`0x08001949` | `HAL_PWR_DisableBkUpAccess` | `20` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr.o`
`0x0800195D` | `HAL_PWREx_ControlVoltageScaling` | `132` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr_ex.o`
`0x080019E1` | `HAL_RCC_OscConfig` | `1 092` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`0x08001E25` | `HAL_RCC_ClockConfig` | `512` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`0x08002025` | `HAL_RCC_GetSysClockFreq` | `136` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`0x080020AD` | `HAL_RCC_GetPCLK1Freq` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`0x080020D5` | `HAL_RCCEx_PeriphCLKConfig` | `376` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc_ex.o`
`0x0800224D` | `HAL_RTC_Init` | `204` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`0x08002319` | `RTC_ExitInitMode` | `152` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`0x080023B1` | `HAL_RTC_SetTime` | `328` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`0x080024F9` | `HAL_SPI_Init` | `252` | `4` | `Code` | `Gb` | `stm32g0xx_hal_spi.o`
`0x080025F5` | `HAL_SPI_TransmitReceive` | `728` | `4` | `Code` | `Gb` | `stm32g0xx_hal_spi.o`
`0x080028CD` | `SPI_WaitFifoStateUntilTimeout` | `356` | `4` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`0x08002A31` | `SPI_WaitFlagStateUntilTimeout` | `208` | `4` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`0x08002B01` | `HAL_TIM_IC_Init` | `248` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x08002BF9` | `HAL_TIM_IC_DeInit` | `88` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x08002C51` | `HAL_TIM_IC_Start_IT` | `376` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x08002DC9` | `HAL_TIM_IC_Stop_IT` | `184` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x08002E81` | `HAL_TIM_IRQHandler` | `468` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x08003055` | `HAL_TIM_IC_ConfigChannel` | `388` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x080031D9` | `HAL_TIM_ReadCapturedValue` | `56` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`0x08003211` | `HAL_TIMEx_TISelection` | `76` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim_ex.o`
`0x0800325D` | `UART_SetConfig` | `512` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`0x0800345D` | `UART_CheckIdleState` | `148` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`0x080034F1` | `HAL_UART_Transmit_IT` | `176` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`0x080035A1` | `UART_TxISR_16BIT_FIFOEN` | `92` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x080035FD` | `UART_TxISR_16BIT` | `64` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x0800363D` | `HAL_UART_Receive_IT` | `276` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`0x08003751` | `UART_RxISR_16BIT_FIFOEN` | `160` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x080037F1` | `UART_RxISR_8BIT_FIFOEN` | `164` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x08003895` | `orderTrimmingValues` | `644` | `4` | `Code` | `Gb` | `hsi16 _calibration.o`
`0x08003B19` | `HSI16_MeasurementInit` | `20` | `4` | `Code` | `Gb` | `hsi16.o`
`0x08003B2D` | `HSI16_GetCurve` | `240` | `4` | `Code` | `Gb` | `hsi16.o`
`0x08003C1D` | `HSI16_TIMx_ConfigForCalibration` | `140` | `4` | `Code` | `Gb` | `hsi16.o`
`0x08003CA9` | `HAL_TIM_IC_CaptureCallback` | `172` | `4` | `Code` | `Gb` | `hsi16.o`
`0x08003D55` | `mbUartInit` | `292` | `4` | `Code` | `Gb` | `modbus.o`
`0x08003E79` | `MODBUS_UART_IRQHandler` | `616` | `4` | `Code` | `Gb` | `modbus.o`
`0x080040E1` | `mbSlaveCheckModbusRtuQuery` | `500` | `4` | `Code` | `Gb` | `modbus.o`
`0x080042D5` | `mbSlaveProcessRtuQuery` | `504` | `4` | `Code` | `Gb` | `modbus.o`
`0x080044CD` | `mbSlaveProcessPdu` | `576` | `4` | `Code` | `Gb` | `modbus.o`
`0x0800470D` | `MX_ADC1_Init` | `340` | `4` | `Code` | `Gb` | `adc.o`
`0x08004861` | `HAL_ADC_MspInit` | `316` | `4` | `Code` | `Gb` | `adc.o`
`0x0800499D` | `ADS_1260_SetDataRate` | `192` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08004A5D` | `ADS_1260_BatteryCurrentOffsetCalibrationStart` | `48` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08004A8D` | `ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart` | `52` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08004AC1` | `ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart` | `56` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08004AF9` | `ADS_1260_BatteryCurrentGainCalibrationStart` | `260` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08004BFD` | `ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart` | `296` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08004D25` | `ADS1260_init` | `3 696` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08005B95` | `ADS1260_ReadConversion` | `720` | `4` | `Code` | `Gb` | `ads1260.o`
`0x08005E65` | `AH_COUNTER_Init` | `32` | `4` | `Code` | `Gb` | `ah_counter.o`
`0x08005E85` | `AH_COUNTER_Exec` | `932` | `4` | `Code` | `Gb` | `ah_counter.o`
`0x08006229` | `BATTERY_VOLTAGE_Exec` | `248` | `4` | `Code` | `Gb` | `battery_voltage.o`
`0x08006321` | `MX_DMA_Init` | `44` | `4` | `Code` | `Gb` | `dma.o`
`0x0800634D` | `EEPROM_isFirstStart` | `88` | `4` | `Code` | `Gb` | `eeprom.o`
`0x080063A5` | `EEPROM_fullRestore` | `432` | `4` | `Code` | `Gb` | `eeprom.o`
`0x08006555` | `EEPROM_readConfig` | `836` | `4` | `Code` | `Gb` | `eeprom.o`
`0x08006899` | `EEPROM_factoryRestore` | `1 488` | `4` | `Code` | `Gb` | `eeprom.o`
`0x08006E69` | `EEPROM_storeConfig` | `552` | `4` | `Code` | `Gb` | `eeprom.o`
`0x08007091` | `EFFICIENCY_Exec` | `80` | `4` | `Code` | `Gb` | `efficiency.o`
`0x080070E1` | `ESR_Exec` | `592` | `4` | `Code` | `Gb` | `esr.o`
`0x08007331` | `ESR_FAST_Exec` | `596` | `4` | `Code` | `Gb` | `esr.o`
`0x08007585` | `FAST_CURRENT_Exec` | `108` | `4` | `Code` | `Gb` | `fast_current.o`
`0x080075F1` | `MX_GPIO_Init` | `224` | `4` | `Code` | `Gb` | `gpio.o`
`0x080076D1` | `HAL_GPIO_EXTI_Falling_Callback` | `20` | `4` | `Code` | `Gb` | `gpio.o`
`0x080076E5` | `main` | `1 604` | `4` | `Code` | `Gb` | `main.o`
`0x08007D29` | `SetFlashReadProtection` | `328` | `4` | `Code` | `Gb` | `main.o`
`0x08007E71` | `HAL_ADC_ConvCpltCallback` | `12` | `4` | `Code` | `Gb` | `main.o`
`0x08007E7D` | `OUTPUTS_Init` | `16` | `4` | `Code` | `Gb` | `outputs.o`
`0x08007E8D` | `OUTPUTS_CheckLVP` | `344` | `4` | `Code` | `Gb` | `outputs.o`
`0x08007FE5` | `OUTPUTS_CheckOVP` | `344` | `4` | `Code` | `Gb` | `outputs.o`
`0x0800813D` | `REF_VOLTAGE_Exec` | `68` | `4` | `Code` | `Gb` | `ref_voltage.o`
`0x08008181` | `MX_RTC_Init` | `124` | `4` | `Code` | `Gb` | `rtc.o`
`0x080081FD` | `HAL_RTC_MspInit` | `56` | `4` | `Code` | `Gb` | `rtc.o`
`0x08008235` | `SELF_DISCHARGE_Exec` | `280` | `4` | `Code` | `Gb` | `self_discharge.o`
`0x0800834D` | `SHUNT_TEMPERATURE_Exec` | `84` | `4` | `Code` | `Gb` | `shunt_temperature.o`
`0x080083A1` | `SHUNT_VOLTAGE_Exec` | `52` | `4` | `Code` | `Gb` | `shunt_voltage.o`
`0x080083D5` | `MX_SPI1_Init` | `72` | `4` | `Code` | `Gb` | `spi.o`
`0x0800841D` | `HAL_SPI_MspInit` | `132` | `4` | `Code` | `Gb` | `spi.o`
`0x080084A1` | `HAL_MspInit` | `44` | `4` | `Code` | `Gb` | `stm32g0xx_hal_msp.o`
`0x080084CD` | `SysTick_Handler` | `64` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800850D` | `DMA_Channel1_IRQHandler` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800851D` | `USART1_IRQHandler` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800852D` | `TIM16_IRQHandler` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800853D` | `SYS_DATA_Init` | `112` | `4` | `Code` | `Gb` | `sysdata.o`
`0x080085AD` | `SystemCoreClockUpdate` | `144` | `4` | `Code` | `Gb` | `system_stm32g0xx.o`
`0x0800863D` | `HAL_UART_MspInit` | `140` | `4` | `Code` | `Gb` | `usart.o`
`0x080086C9` | `WH_COUNTER_Init` | `32` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x080086E9` | `WH_COUNTER_Exec` | `432` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x08008899` | `WH_COUNTER_SetDetectedEnergy` | `116` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x0800890D` | `WH_COUNTER_GetSoCManual` | `84` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x08008961` | `WH_COUNTER_GetSoCAuto` | `112` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x080089D1` | `WH_COUNTER_GetSoCAutoTemp` | `140` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x08008A5D` | `WH_COUNTER_SetToMax` | `80` | `4` | `Code` | `Gb` | `wh_counter.o`
`0x08008AAD` | `putchar` | `16` | `4` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi.a)`
`0x08008ABD` | `puts` | `44` | `4` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi.a)`
`0x08008AE9` | `__SEGGER_RTL_float64_isnan` | `28` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x08008B05` | `__SEGGER_RTL_float64_isinf` | `24` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x08008B1D` | `__SEGGER_RTL_float64_isnormal` | `40` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x08008B45` | `ldexp` | `72` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x08008B8D` | `frexp` | `56` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x08008BC5` | `fmod` | `380` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x08008D41` | `floor` | `200` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x08008E09` | `log` | `364` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x08008F75` | `exp` | `472` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x0800914D` | `pow` | `640` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x080093CD` | `__SEGGER_RTL_pow10` | `88` | `4` | `Code` | `Gb` | `utilops.o (libc_v6m_t_le_eabi.a)`
`0x08009425` | `__aeabi_dadd` | `456` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x080095ED` | `__aeabi_dsub` | `12` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x080095FD` | `__aeabi_ddiv` | `196` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x080096C1` | `__aeabi_dcmple` | `68` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009705` | `__aeabi_dcmpeq` | `46` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009735` | `__aeabi_dcmpge` | `68` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009779` | `__aeabi_dcmpgt` | `62` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x080097B9` | `__aeabi_dcmplt` | `62` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x080097F9` | `__aeabi_d2iz` | `52` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x0800982D` | `__aeabi_d2lz` | `114` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x080098A1` | `__aeabi_d2uiz` | `46` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x080098D1` | `__aeabi_d2ulz` | `72` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009919` | `__aeabi_i2d` | `22` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009935` | `__aeabi_l2d` | `92` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009991` | `__aeabi_ui2d` | `28` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x080099AD` | `__aeabi_ul2d` | `20` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x080099C5` | `__aeabi_llsl` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x080099E5` | `__aeabi_llsr` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009A05` | `__aeabi_lasr` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009A25` | `__aeabi_lmul` | `46` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009A55` | `__aeabi_idiv` | `64` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009A95` | `__aeabi_idivmod` | `14` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009AA5` | `__aeabi_uidiv` | `56` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009ADD` | `__aeabi_uidivmod` | `16` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009AED` | `__aeabi_ldivmod` | `46` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009B1D` | `__aeabi_uldivmod` | `160` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009BBD` | `__aeabi_idiv0` | `6` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x08009BC5` | `vfprintf_l` | `120` | `4` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0x08009C3D` | `printf` | `40` | `4` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0x08009C65` | `__SEGGER_RTL_vfprintf_float_long` | `3 984` | `4` | `Code` | `Gb` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`0x08009C65` | `__SEGGER_RTL_vfprintf` | `3 984` | `4` | `Code` | `Gb` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`0x0800ABF5` | `__SEGGER_RTL_X_file_stat` | `52` | `4` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x0800AC29` | `SEGGER_RTT_WriteNoLock` | `108` | `4` | `Code` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x0800AC95` | `SEGGER_RTT_Write` | `116` | `4` | `Code` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x0800AD09` | `strlen` | `168` | `4` | `Code` | `Wk` | `strops.o (strops_v6m_t_le_eabi.a)`
`0x0800ADB1` | `strnlen` | `220` | `4` | `Code` | `Wk` | `strops.o (strops_v6m_t_le_eabi.a)`
`0x0800AE8D` | `memcpy` | `14` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AE8D` | `__aeabi_memcpy8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AE8D` | `__aeabi_memcpy4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AE8D` | `__aeabi_memcpy` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AE9D` | `__aeabi_memclr8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AE9D` | `__aeabi_memclr4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AE9D` | `__aeabi_memclr` | `20` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AE9F` | `__aeabi_memset8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AE9F` | `__aeabi_memset4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AE9F` | `__aeabi_memset` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AEA5` | `memset` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AEB1` | `__aeabi_memmove8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AEB1` | `__aeabi_memmove4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AEB1` | `__aeabi_memmove` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`0x0800AED5` | `__SEGGER_RTL_current_locale` | `20` | `4` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800AEE9` | `__SEGGER_RTL_ascii_isctype` | `28` | `4` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800AF05` | `__SEGGER_RTL_ascii_iswctype` | `28` | `4` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800B061` | `_start` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`0x0800B06B` | `__SEGGER_init_done` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`0x0800B06F` | `exit` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`0x0800B075` | `Reset_Handler` | `` | `4` | `Code` | `Gb` | `STM32G0xx_Startup.o`
`0x0800B09D` | `NMI_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B09F` | `HardFault_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0A1` | `SVC_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0A3` | `PendSV_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0A5` | `SysTick_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0A7` | `Dummy_Handler` | `` | `4` | `Code` | `Lc` | `STM32G07x_Vectors.o`
`0x0800B0A9` | `WWDG_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0AB` | `PVD_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0AD` | `RTC_STAMP_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0AF` | `FLASH_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0B1` | `RCC_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0B3` | `EXTI0_1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0B5` | `EXTI2_3_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0B7` | `EXTI4_15_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0B9` | `UCPD1_UCPD2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0BB` | `DMA_Channel1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0BD` | `DMA_Channel2_3_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0BF` | `DMA_Channel4_5_6_7_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0C1` | `ADC_COMP_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0C3` | `TIM1_BRK_UP_TRG_COMP_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0C5` | `TIM1_CC_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0C7` | `TIM2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0C9` | `TIM3_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0CB` | `TIM6_DAC_LPTIM1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0CD` | `TIM7_LPTIM2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0CF` | `TIM14_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0D1` | `TIM15_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0D3` | `TIM16_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0D5` | `TIM17_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0D7` | `I2C1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0D9` | `I2C2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0DB` | `SPI1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0DD` | `SPI2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0DF` | `USART1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0E1` | `USART2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0E3` | `USART3_USART4_LPUART1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0E5` | `CEC_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0E7` | `AES_RNG_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`0x0800B0E9` | `HAL_CRCEx_Polynomial_Set` | `114` | `4` | `Code` | `Gb` | `stm32g0xx_hal_crc_ex.o`
`0x0800B15B` | `ADC_DMAHalfConvCplt` | `10` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800B165` | `ADC_DMAError` | `26` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800B17F` | `HAL_ADC_ErrorCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_adc.o`
`0x0800B181` | `HAL_ADC_ConvHalfCpltCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_adc.o`
`0x0800B183` | `HAL_CRC_MspInit` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_crc.o`
`0x0800B185` | `HAL_GPIO_ReadPin` | `10` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`0x0800B18F` | `HAL_GPIO_EXTI_Rising_Callback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_gpio.o`
`0x0800B191` | `HAL_RTC_SetDate` | `294` | `2` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`0x0800B2B7` | `HAL_TIM_IC_MspInit` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`0x0800B2B9` | `HAL_TIM_IC_MspDeInit` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`0x0800B2BB` | `HAL_TIM_OC_DelayElapsedCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`0x0800B2BD` | `HAL_TIM_PWM_PulseFinishedCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`0x0800B2BF` | `HAL_TIM_PeriodElapsedCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`0x0800B2C1` | `HAL_TIM_TriggerCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`0x0800B2C3` | `HAL_TIMEx_CommutCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`0x0800B2C5` | `HAL_TIMEx_BreakCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`0x0800B2C7` | `HAL_TIMEx_Break2Callback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`0x0800B2C9` | `UART_AdvFeatureConfig` | `210` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`0x0800B39B` | `UART_TxISR_8BIT_FIFOEN` | `82` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x0800B3ED` | `UART_RxISR_16BIT` | `90` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x0800B447` | `UART_RxISR_8BIT` | `94` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x0800B4A5` | `HAL_UART_TxCpltCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_uart.o`
`0x0800B4A7` | `HAL_UART_RxCpltCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_uart.o`
`0x0800B4A9` | `HAL_UARTEx_DisableFifoMode` | `54` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart_ex.o`
`0x0800B4DF` | `Error_Handler` | `2` | `2` | `Code` | `Gb` | `main.o`
`0x0800B4E1` | `NMI_Handler` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800B4E3` | `HardFault_Handler` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800B4E5` | `SVC_Handler` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800B4E7` | `PendSV_Handler` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800B4E9` | `SystemInit` | `2` | `2` | `Code` | `Gb` | `system_stm32g0xx.o`
`0x0800B4EB` | `__aeabi_dmul_aux` | `394` | `2` | `Code` | `Lc` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x0800B523` | `__aeabi_dmul` | `` | `2` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`0x0800B675` | `__SEGGER_RTL_putc` | `154` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0x0800B70F` | `__SEGGER_RTL_prin_flush` | `26` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0x0800B729` | `vfprintf` | `26` | `2` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0x0800B743` | `__SEGGER_RTL_X_file_write` | `10` | `2` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x0800B74D` | `_WriteNoCheck` | `58` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x0800B787` | `_WriteBlocking` | `98` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x0800B7E9` | `__SEGGER_RTL_ascii_mbtowc` | `46` | `2` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800B817` | `__SEGGER_RTL_ascii_tolower` | `14` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800B825` | `__SEGGER_RTL_ascii_towlower` | `14` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800B849` | `ADC_DMAConvCplt` | `132` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`0x0800B8CD` | `HAL_CRC_Calculate` | `592` | `2` | `Code` | `Gb` | `stm32g0xx_hal_crc.o`
`0x0800BB1D` | `HAL_GPIO_WritePin` | `16` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`0x0800BB2D` | `HAL_GPIO_TogglePin` | `16` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`0x0800BB3D` | `UART_TxISR_8BIT` | `56` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`0x0800BB75` | `mbInit` | `68` | `2` | `Code` | `Gb` | `modbus.o`
`0x0800BBB9` | `mbGetFrameComplete` | `4` | `2` | `Code` | `Gb` | `modbus.o`
`0x0800BBBD` | `ADS1260_ConversionFinished` | `8` | `2` | `Code` | `Gb` | `ads1260.o`
`0x0800BBC5` | `EXTI4_15_IRQHandler` | `12` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`0x0800BBD1` | `fputc` | `36` | `2` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi.a)`
`0x0800BBF5` | `fwrite` | `52` | `2` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi.a)`
`0x0800BC29` | `__SEGGER_RTL_float64_signbit` | `4` | `2` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x0800BC2D` | `__SEGGER_RTL_float64_PolyEvalP` | `80` | `2` | `Code` | `Lc` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x0800BC7D` | `__SEGGER_RTL_float64_PolyEvalQ` | `80` | `2` | `Code` | `Lc` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x0800BCCD` | `abs` | `8` | `2` | `Code` | `Wk` | `intops.o (libc_v6m_t_le_eabi.a)`
`0x0800BCD5` | `__SEGGER_RTL_print_padding` | `28` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0x0800BCF1` | `__SEGGER_RTL_pre_padding` | `44` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0x0800BD1D` | `__SEGGER_RTL_stream_write` | `16` | `2` | `Code` | `Lc` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0x0800BD2D` | `__SEGGER_RTL_X_file_bufsize` | `4` | `2` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x0800BD31` | `__SEGGER_RTL_ascii_wctomb` | `16` | `2` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800BD41` | `__SEGGER_RTL_ascii_toupper` | `12` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800BD4D` | `__SEGGER_RTL_ascii_towupper` | `12` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800C639` | `__SEGGER_init_zero` | `18` | `2` | `Code` | `Wk` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)`
`0x0800C64B` | `__SEGGER_init_copy` | `20` | `2` | `Code` | `Wk` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)`

## Function symbols by descending size

Symbol name | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | ---
`__SEGGER_RTL_vfprintf` | `3 984` | `4` | `Code` | `Gb` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_vfprintf_float_long` | `3 984` | `4` | `Code` | `Gb` | `__SEGGER_RTL_vfprintf_float_long.o (libc_v6m_t_le_eabi.a)`
`ADS1260_init` | `3 696` | `4` | `Code` | `Gb` | `ads1260.o`
`main` | `1 604` | `4` | `Code` | `Gb` | `main.o`
`EEPROM_factoryRestore` | `1 488` | `4` | `Code` | `Gb` | `eeprom.o`
`HAL_ADCEx_Calibration_Start` | `1 196` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc_ex.o`
`HAL_RCC_OscConfig` | `1 092` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`AH_COUNTER_Exec` | `932` | `4` | `Code` | `Gb` | `ah_counter.o`
`EEPROM_readConfig` | `836` | `4` | `Code` | `Gb` | `eeprom.o`
`HAL_SPI_TransmitReceive` | `728` | `4` | `Code` | `Gb` | `stm32g0xx_hal_spi.o`
`ADS1260_ReadConversion` | `720` | `4` | `Code` | `Gb` | `ads1260.o`
`HAL_ADC_ConfigChannel` | `660` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`orderTrimmingValues` | `644` | `4` | `Code` | `Gb` | `hsi16 _calibration.o`
`pow` | `640` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`MODBUS_UART_IRQHandler` | `616` | `4` | `Code` | `Gb` | `modbus.o`
`ESR_FAST_Exec` | `596` | `4` | `Code` | `Gb` | `esr.o`
`ESR_Exec` | `592` | `4` | `Code` | `Gb` | `esr.o`
`HAL_CRC_Calculate` | `592` | `2` | `Code` | `Gb` | `stm32g0xx_hal_crc.o`
`HAL_ADC_Init` | `580` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`mbSlaveProcessPdu` | `576` | `4` | `Code` | `Gb` | `modbus.o`
`EEPROM_storeConfig` | `552` | `4` | `Code` | `Gb` | `eeprom.o`
`HAL_RCC_ClockConfig` | `512` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`UART_SetConfig` | `512` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`mbSlaveProcessRtuQuery` | `504` | `4` | `Code` | `Gb` | `modbus.o`
`mbSlaveCheckModbusRtuQuery` | `500` | `4` | `Code` | `Gb` | `modbus.o`
`exp` | `472` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`HAL_TIM_IRQHandler` | `468` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`__aeabi_dadd` | `456` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`EEPROM_fullRestore` | `432` | `4` | `Code` | `Gb` | `eeprom.o`
`HAL_FLASH_Program` | `432` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`WH_COUNTER_Exec` | `432` | `4` | `Code` | `Gb` | `wh_counter.o`
`HAL_GPIO_Init` | `408` | `4` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`__aeabi_dmul_aux` | `394` | `2` | `Code` | `Lc` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`HAL_TIM_IC_ConfigChannel` | `388` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`fmod` | `380` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`HAL_RCCEx_PeriphCLKConfig` | `376` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc_ex.o`
`HAL_TIM_IC_Start_IT` | `376` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`log` | `364` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`SPI_WaitFifoStateUntilTimeout` | `356` | `4` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`OUTPUTS_CheckLVP` | `344` | `4` | `Code` | `Gb` | `outputs.o`
`OUTPUTS_CheckOVP` | `344` | `4` | `Code` | `Gb` | `outputs.o`
`MX_ADC1_Init` | `340` | `4` | `Code` | `Gb` | `adc.o`
`HAL_RTC_SetTime` | `328` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`SetFlashReadProtection` | `328` | `4` | `Code` | `Gb` | `main.o`
`HAL_ADC_MspInit` | `316` | `4` | `Code` | `Gb` | `adc.o`
`ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart` | `296` | `4` | `Code` | `Gb` | `ads1260.o`
`HAL_RTC_SetDate` | `294` | `2` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`mbUartInit` | `292` | `4` | `Code` | `Gb` | `modbus.o`
`SELF_DISCHARGE_Exec` | `280` | `4` | `Code` | `Gb` | `self_discharge.o`
`HAL_UART_Receive_IT` | `276` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`ADS_1260_BatteryCurrentGainCalibrationStart` | `260` | `4` | `Code` | `Gb` | `ads1260.o`
`HAL_SPI_Init` | `252` | `4` | `Code` | `Gb` | `stm32g0xx_hal_spi.o`
`BATTERY_VOLTAGE_Exec` | `248` | `4` | `Code` | `Gb` | `battery_voltage.o`
`HAL_TIM_IC_Init` | `248` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`HSI16_GetCurve` | `240` | `4` | `Code` | `Gb` | `hsi16.o`
`HAL_DMA_Init` | `236` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`HAL_FLASHEx_OBProgram` | `232` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`HAL_DMA_IRQHandler` | `228` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`MX_GPIO_Init` | `224` | `4` | `Code` | `Gb` | `gpio.o`
`ADC_Enable` | `220` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`strnlen` | `220` | `4` | `Code` | `Wk` | `strops.o (strops_v6m_t_le_eabi.a)`
`UART_AdvFeatureConfig` | `210` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`SPI_WaitFlagStateUntilTimeout` | `208` | `4` | `Code` | `Lc` | `stm32g0xx_hal_spi.o`
`HAL_DMA_Start_IT` | `204` | `4` | `Code` | `Gb` | `stm32g0xx_hal_dma.o`
`HAL_RTC_Init` | `204` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`HAL_FLASHEx_Erase` | `200` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`floor` | `200` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`__aeabi_ddiv` | `196` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`ADS_1260_SetDataRate` | `192` | `4` | `Code` | `Gb` | `ads1260.o`
`HAL_TIM_IC_Stop_IT` | `184` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`FLASH_WaitForLastOperation` | `180` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_ADC_Start_DMA` | `180` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`HAL_UART_Transmit_IT` | `176` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`HAL_TIM_IC_CaptureCallback` | `172` | `4` | `Code` | `Gb` | `hsi16.o`
`strlen` | `168` | `4` | `Code` | `Wk` | `strops.o (strops_v6m_t_le_eabi.a)`
`UART_RxISR_8BIT_FIFOEN` | `164` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_RxISR_16BIT_FIFOEN` | `160` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`__aeabi_uldivmod` | `160` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_putc` | `154` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`RTC_ExitInitMode` | `152` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rtc.o`
`UART_CheckIdleState` | `148` | `4` | `Code` | `Gb` | `stm32g0xx_hal_uart.o`
`SystemCoreClockUpdate` | `144` | `4` | `Code` | `Gb` | `system_stm32g0xx.o`
`HAL_UART_MspInit` | `140` | `4` | `Code` | `Gb` | `usart.o`
`HSI16_TIMx_ConfigForCalibration` | `140` | `4` | `Code` | `Gb` | `hsi16.o`
`WH_COUNTER_GetSoCAutoTemp` | `140` | `4` | `Code` | `Gb` | `wh_counter.o`
`HAL_RCC_GetSysClockFreq` | `136` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`ADC_DMAConvCplt` | `132` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`HAL_PWREx_ControlVoltageScaling` | `132` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr_ex.o`
`HAL_SPI_MspInit` | `132` | `4` | `Code` | `Gb` | `spi.o`
`HAL_FLASH_Lock` | `128` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_FLASH_OB_Lock` | `128` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`MX_RTC_Init` | `124` | `4` | `Code` | `Gb` | `rtc.o`
`HAL_CRC_Init` | `120` | `4` | `Code` | `Gb` | `stm32g0xx_hal_crc.o`
`vfprintf_l` | `120` | `4` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi.a)`
`SEGGER_RTT_Write` | `116` | `4` | `Code` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`WH_COUNTER_SetDetectedEnergy` | `116` | `4` | `Code` | `Gb` | `wh_counter.o`
`HAL_CRCEx_Polynomial_Set` | `114` | `4` | `Code` | `Gb` | `stm32g0xx_hal_crc_ex.o`
`__aeabi_d2lz` | `114` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`SYS_DATA_Init` | `112` | `4` | `Code` | `Gb` | `sysdata.o`
`WH_COUNTER_GetSoCAuto` | `112` | `4` | `Code` | `Gb` | `wh_counter.o`
`FAST_CURRENT_Exec` | `108` | `4` | `Code` | `Gb` | `fast_current.o`
`SEGGER_RTT_WriteNoLock` | `108` | `4` | `Code` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`ADC_Disable` | `104` | `4` | `Code` | `Gb` | `stm32g0xx_hal_adc.o`
`_WriteBlocking` | `98` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`UART_RxISR_8BIT` | `94` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`UART_TxISR_16BIT_FIFOEN` | `92` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`__aeabi_l2d` | `92` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`UART_RxISR_16BIT` | `90` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`EEPROM_isFirstStart` | `88` | `4` | `Code` | `Gb` | `eeprom.o`
`HAL_TIM_IC_DeInit` | `88` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`__SEGGER_RTL_pow10` | `88` | `4` | `Code` | `Gb` | `utilops.o (libc_v6m_t_le_eabi.a)`
`SHUNT_TEMPERATURE_Exec` | `84` | `4` | `Code` | `Gb` | `shunt_temperature.o`
`WH_COUNTER_GetSoCManual` | `84` | `4` | `Code` | `Gb` | `wh_counter.o`
`UART_TxISR_8BIT_FIFOEN` | `82` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`EFFICIENCY_Exec` | `80` | `4` | `Code` | `Gb` | `efficiency.o`
`HAL_FLASHEx_OBGetConfig` | `80` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash_ex.o`
`WH_COUNTER_SetToMax` | `80` | `4` | `Code` | `Gb` | `wh_counter.o`
`__SEGGER_RTL_float64_PolyEvalP` | `80` | `2` | `Code` | `Lc` | `floatops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_float64_PolyEvalQ` | `80` | `2` | `Code` | `Lc` | `floatops.o (libc_v6m_t_le_eabi.a)`
`HAL_InitTick` | `76` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`HAL_TIMEx_TISelection` | `76` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim_ex.o`
`MX_SPI1_Init` | `72` | `4` | `Code` | `Gb` | `spi.o`
`__aeabi_d2ulz` | `72` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`ldexp` | `72` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`REF_VOLTAGE_Exec` | `68` | `4` | `Code` | `Gb` | `ref_voltage.o`
`__aeabi_dcmpge` | `68` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_dcmple` | `68` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`mbInit` | `68` | `2` | `Code` | `Gb` | `modbus.o`
`SysTick_Handler` | `64` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`UART_TxISR_16BIT` | `64` | `4` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`__aeabi_idiv` | `64` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_dcmpgt` | `62` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_dcmplt` | `62` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`_WriteNoCheck` | `58` | `2` | `Code` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart` | `56` | `4` | `Code` | `Gb` | `ads1260.o`
`HAL_NVIC_SetPriority` | `56` | `4` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`HAL_RTC_MspInit` | `56` | `4` | `Code` | `Gb` | `rtc.o`
`HAL_TIM_ReadCapturedValue` | `56` | `4` | `Code` | `Gb` | `stm32g0xx_hal_tim.o`
`UART_TxISR_8BIT` | `56` | `2` | `Code` | `Lc` | `stm32g0xx_hal_uart.o`
`__aeabi_uidiv` | `56` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`frexp` | `56` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`HAL_UARTEx_DisableFifoMode` | `54` | `2` | `Code` | `Gb` | `stm32g0xx_hal_uart_ex.o`
`ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart` | `52` | `4` | `Code` | `Gb` | `ads1260.o`
`HAL_SYSTICK_Config` | `52` | `4` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`SHUNT_VOLTAGE_Exec` | `52` | `4` | `Code` | `Gb` | `shunt_voltage.o`
`__SEGGER_RTL_X_file_stat` | `52` | `4` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`__aeabi_d2iz` | `52` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`fwrite` | `52` | `2` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi.a)`
`ADS_1260_BatteryCurrentOffsetCalibrationStart` | `48` | `4` | `Code` | `Gb` | `ads1260.o`
`__SEGGER_RTL_ascii_mbtowc` | `46` | `2` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__aeabi_d2uiz` | `46` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_dcmpeq` | `46` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_ldivmod` | `46` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_lmul` | `46` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`HAL_MspInit` | `44` | `4` | `Code` | `Gb` | `stm32g0xx_hal_msp.o`
`MX_DMA_Init` | `44` | `4` | `Code` | `Gb` | `dma.o`
`__SEGGER_RTL_pre_padding` | `44` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`puts` | `44` | `4` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi.a)`
`HAL_FLASH_OB_Unlock` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_FLASH_Unlock` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_flash.o`
`HAL_GPIO_EXTI_IRQHandler` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_Init` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal.o`
`HAL_RCC_GetPCLK1Freq` | `40` | `4` | `Code` | `Gb` | `stm32g0xx_hal_rcc.o`
`__SEGGER_RTL_float64_isnormal` | `40` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`printf` | `40` | `4` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi.a)`
`HAL_Delay` | `36` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`fputc` | `36` | `2` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi.a)`
`AH_COUNTER_Init` | `32` | `4` | `Code` | `Gb` | `ah_counter.o`
`HAL_NVIC_DisableIRQ` | `32` | `4` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`WH_COUNTER_Init` | `32` | `4` | `Code` | `Gb` | `wh_counter.o`
`__aeabi_lasr` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_llsl` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_llsr` | `30` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_isctype` | `28` | `4` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_iswctype` | `28` | `4` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_float64_isnan` | `28` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_print_padding` | `28` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`__aeabi_ui2d` | `28` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`ADC_DMAError` | `26` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`__SEGGER_RTL_prin_flush` | `26` | `2` | `Code` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`vfprintf` | `26` | `2` | `Code` | `Wk` | `prinops.o (libc_v6m_t_le_eabi.a)`
`HAL_IncTick` | `24` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`HAL_NVIC_EnableIRQ` | `24` | `4` | `Code` | `Gb` | `stm32g0xx_hal_cortex.o`
`__SEGGER_RTL_float64_isinf` | `24` | `4` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`__aeabi_i2d` | `22` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`HAL_GPIO_EXTI_Falling_Callback` | `20` | `4` | `Code` | `Gb` | `gpio.o`
`HAL_PWR_DisableBkUpAccess` | `20` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr.o`
`HAL_PWR_EnableBkUpAccess` | `20` | `4` | `Code` | `Gb` | `stm32g0xx_hal_pwr.o`
`HSI16_MeasurementInit` | `20` | `4` | `Code` | `Gb` | `hsi16.o`
`__SEGGER_RTL_current_locale` | `20` | `4` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_init_copy` | `20` | `2` | `Code` | `Wk` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)`
`__aeabi_memclr` | `20` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_ul2d` | `20` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_init_zero` | `18` | `2` | `Code` | `Wk` | `SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi.a)`
`DMA_Channel1_IRQHandler` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`HAL_GPIO_TogglePin` | `16` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`HAL_GPIO_WritePin` | `16` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`OUTPUTS_Init` | `16` | `4` | `Code` | `Gb` | `outputs.o`
`TIM16_IRQHandler` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`USART1_IRQHandler` | `16` | `4` | `Code` | `Gb` | `stm32g0xx_it.o`
`__SEGGER_RTL_ascii_wctomb` | `16` | `2` | `Code` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_stream_write` | `16` | `2` | `Code` | `Lc` | `prinops.o (libc_v6m_t_le_eabi.a)`
`__aeabi_uidivmod` | `16` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`putchar` | `16` | `4` | `Code` | `Wk` | `fileops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_tolower` | `14` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_towlower` | `14` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__aeabi_idivmod` | `14` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`memcpy` | `14` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`EXTI4_15_IRQHandler` | `12` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`HAL_ADC_ConvCpltCallback` | `12` | `4` | `Code` | `Gb` | `main.o`
`HAL_GetTick` | `12` | `4` | `Code` | `Wk` | `stm32g0xx_hal.o`
`__SEGGER_RTL_ascii_toupper` | `12` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_towupper` | `12` | `2` | `Code` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__aeabi_dsub` | `12` | `4` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`ADC_DMAHalfConvCplt` | `10` | `2` | `Code` | `Lc` | `stm32g0xx_hal_adc.o`
`HAL_GPIO_ReadPin` | `10` | `2` | `Code` | `Gb` | `stm32g0xx_hal_gpio.o`
`__SEGGER_RTL_X_file_write` | `10` | `2` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`ADS1260_ConversionFinished` | `8` | `2` | `Code` | `Gb` | `ads1260.o`
`abs` | `8` | `2` | `Code` | `Wk` | `intops.o (libc_v6m_t_le_eabi.a)`
`__aeabi_idiv0` | `6` | `4` | `Code` | `Wk` | `intasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_X_file_bufsize` | `4` | `2` | `Code` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`__SEGGER_RTL_float64_signbit` | `4` | `2` | `Code` | `Wk` | `floatops.o (libc_v6m_t_le_eabi.a)`
`mbGetFrameComplete` | `4` | `2` | `Code` | `Gb` | `modbus.o`
`Error_Handler` | `2` | `2` | `Code` | `Gb` | `main.o`
`HAL_ADC_ConvHalfCpltCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_adc.o`
`HAL_ADC_ErrorCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_adc.o`
`HAL_CRC_MspInit` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_crc.o`
`HAL_GPIO_EXTI_Rising_Callback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_gpio.o`
`HAL_TIMEx_Break2Callback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIMEx_BreakCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIMEx_CommutCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim_ex.o`
`HAL_TIM_IC_MspDeInit` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_IC_MspInit` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_OC_DelayElapsedCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_PWM_PulseFinishedCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_PeriodElapsedCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_TIM_TriggerCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_tim.o`
`HAL_UART_RxCpltCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_uart.o`
`HAL_UART_TxCpltCallback` | `2` | `2` | `Code` | `Wk` | `stm32g0xx_hal_uart.o`
`HardFault_Handler` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`NMI_Handler` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`PendSV_Handler` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`SVC_Handler` | `2` | `2` | `Code` | `Gb` | `stm32g0xx_it.o`
`SystemInit` | `2` | `2` | `Code` | `Gb` | `system_stm32g0xx.o`
`ADC_COMP_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`AES_RNG_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`CEC_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`DMA_Channel1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`DMA_Channel2_3_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`DMA_Channel4_5_6_7_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`Dummy_Handler` | `` | `4` | `Code` | `Lc` | `STM32G07x_Vectors.o`
`EXTI0_1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`EXTI2_3_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`EXTI4_15_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`FLASH_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`HardFault_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`I2C1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`I2C2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`NMI_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`PVD_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`PendSV_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`RCC_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`RTC_STAMP_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`Reset_Handler` | `` | `4` | `Code` | `Gb` | `STM32G0xx_Startup.o`
`SPI1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`SPI2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`SVC_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`SysTick_Handler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM14_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM15_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM16_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM17_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM1_BRK_UP_TRG_COMP_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM1_CC_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM3_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM6_DAC_LPTIM1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`TIM7_LPTIM2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`UCPD1_UCPD2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`USART1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`USART2_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`USART3_USART4_LPUART1_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`WWDG_IRQHandler` | `` | `4` | `Code` | `Wk` | `STM32G07x_Vectors.o`
`__SEGGER_init_done` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`__aeabi_dmul` | `` | `2` | `Code` | `Wk` | `floatasmops_arm.o (libc_v6m_t_le_eabi.a)`
`__aeabi_memclr4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memclr8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memcpy` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memcpy4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memcpy8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memmove` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memmove4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memmove8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memset` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memset4` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`__aeabi_memset8` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`
`_start` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`exit` | `` | `4` | `Code` | `Gb` | `SEGGER_THUMB_Startup.o`
`memset` | `` | `4` | `Code` | `Wk` | `strasmops_arm.o (strops_v6m_t_le_eabi.a)`

## Read-write data symbols by name

Symbol name | Address | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | --- | ---
`ADS1260_ProcessCurrent.avgsum` | `0x20000FB0` | `4` | `4` | `Zero` | `Lc` | `ads1260.o`
`ADS1260_ProcessCurrent.meas_counter` | `0x20000FAC` | `4` | `4` | `Zero` | `Lc` | `ads1260.o`
`AH_COUNTER_Exec.batteryFullCounter` | `0x20000FB8` | `2` | `2` | `Zero` | `Lc` | `ah_counter.o`
`AH_COUNTER_Exec.lowVoltageCnt` | `0x20000FB6` | `2` | `2` | `Zero` | `Lc` | `ah_counter.o`
`AH_COUNTER_Exec.totalCharge` | `0x200005C0` | `8` | `8` | `Zero` | `Lc` | `ah_counter.o`
`AH_COUNTER_Exec.totalDischarge` | `0x200005B8` | `8` | `8` | `Zero` | `Lc` | `ah_counter.o`
`BATTERY_VOLTAGE_Exec.avgsumP` | `0x20000FA8` | `4` | `4` | `Zero` | `Lc` | `battery_voltage.o`
`BATTERY_VOLTAGE_Exec.measCounter` | `0x20000FA4` | `4` | `4` | `Zero` | `Lc` | `battery_voltage.o`
`Capture` | `0x20000FA0` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`CaptureState` | `0x20000F9C` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`ESR_Exec.last_refresh` | `0x20000F98` | `4` | `4` | `Zero` | `Lc` | `esr.o`
`ESR_FAST_Exec.last_refresh` | `0x20000F94` | `4` | `4` | `Zero` | `Lc` | `esr.o`
`EraseInitStruct` | `0x20000F2C` | `16` | `4` | `Zero` | `Lc` | `eeprom.o`
`FAST_CURRENT_Exec.measCounter` | `0x20000F90` | `4` | `4` | `Zero` | `Lc` | `fast_current.o`
`IC1ReadValue1` | `0x20000F8C` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`IC1ReadValue2` | `0x20000F88` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`OUTPUTS_CheckLVP.lastMode` | `0x20000FB4` | `2` | `2` | `Zero` | `Lc` | `outputs.o`
`OUTPUTS_CheckOVP.lastMode` | `0x2000002A` | `2` | `2` | `Zero` | `Lc` | `outputs.o`
`REF_VOLTAGE_Exec.avgsum` | `0x20000F84` | `4` | `4` | `Zero` | `Lc` | `ref_voltage.o`
`SELF_DISCHARGE_Exec.avgsum` | `0x20000F80` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`SELF_DISCHARGE_Exec.holding_counter` | `0x20000F7C` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`SELF_DISCHARGE_Exec.last_days` | `0x20000F78` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`SELF_DISCHARGE_Exec.u_hold` | `0x20000F74` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`SaveCounter.last_days` | `0x20000F70` | `4` | `4` | `Zero` | `Lc` | `main.o`
`SysTick_Handler.ms` | `0x20000F6C` | `4` | `4` | `Zero` | `Lc` | `stm32g0xx_it.o`
`SystemCoreClock` | `0x20000024` | `4` | `4` | `Init` | `Gb` | `system_stm32g0xx.o`
`TimHandle` | `0x20000E54` | `76` | `4` | `Zero` | `Gb` | `hsi16.o`
`WH_COUNTER_Exec.totalCharge` | `0x200005B0` | `8` | `8` | `Zero` | `Lc` | `wh_counter.o`
`WH_COUNTER_Exec.totalDischarge` | `0x200005A8` | `8` | `8` | `Zero` | `Lc` | `wh_counter.o`
`_SEGGER_RTT` | `0x200009FC` | `168` | `4` | `Zero` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`__RAL_global_locale` | `0x20000000` | `20` | `4` | `Init` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_global_locale` | `0x20000000` | `20` | `4` | `Init` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_locale_ptr` | `0x20000F58` | `4` | `4` | `Zero` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_stderr_file` | `0x20000F54` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`__SEGGER_RTL_stdin_file` | `0x20000F50` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`__SEGGER_RTL_stdout_file` | `0x20000F4C` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`_acDownBuffer` | `0x2000143A` | `16` | `` | `Zero` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`_acUpBuffer` | `0x20000FBA` | `1 024` | `` | `Zero` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`aFrequenceChangeTable` | `0x200007FC` | `512` | `4` | `Zero` | `Gb` | `hsi16.o`
`adcData` | `0x20000EF0` | `32` | `4` | `Zero` | `Lc` | `main.o`
`avgValWithOffsetCommonModeOffsetCorrection` | `0x20000F68` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`avgValWithOffsetCommonModeOffsetTemperatureCorrection` | `0x20000F64` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`avgValWithOffsetCompensation` | `0x20000F60` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`current` | `0x200005A0` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`currentWithGainAndGainShuntTempCorrection` | `0x20000598` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`currentWithGainCorrection` | `0x20000590` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`current_buffer` | `0x20000CB0` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`current_buffer_fast` | `0x20000C30` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`eepromData` | `0x200003E8` | `216` | `8` | `Zero` | `Lc` | `eeprom.o`
`eepromOldData` | `0x200004C0` | `208` | `8` | `Zero` | `Lc` | `eeprom.o`
`frequencyMW` | `0x20000F5C` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`hadc1` | `0x20000D94` | `100` | `4` | `Zero` | `Gb` | `adc.o`
`hcrc` | `0x20000ECC` | `36` | `4` | `Zero` | `Gb` | `main.o`
`hdma_adc1` | `0x20000DF8` | `92` | `4` | `Zero` | `Gb` | `adc.o`
`hrtc` | `0x20000EA0` | `44` | `4` | `Zero` | `Gb` | `rtc.o`
`hspi1` | `0x20000D30` | `100` | `4` | `Zero` | `Gb` | `spi.o`
`huart1` | `0x20000AA4` | `140` | `4` | `Zero` | `Gb` | `usart.o`
`loopCounter` | `0x20000F48` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`modbusData` | `0x200005C8` | `564` | `4` | `Zero` | `Gb` | `main.o`
`newADC` | `0x20000F44` | `4` | `4` | `Zero` | `Lc` | `main.o`
`newCurrentValue` | `0x20000F40` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`pFlash` | `0x20000F10` | `28` | `4` | `Zero` | `Gb` | `stm32g0xx_hal_flash.o`
`selectTrimingValue` | `0x20000029` | `1` | `` | `Zero` | `Lc` | `hsi16 _calibration.o`
`startMeasurement` | `0x20000F3C` | `4` | `4` | `Zero` | `Gb` | `ah_counter.o`
`stderr` | `0x20000020` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`stdin` | `0x2000001C` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`stdout` | `0x20000018` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`sys_data` | `0x20000030` | `952` | `8` | `Zero` | `Gb` | `sysdata.o`
`trimmingValueOrder` | `0x200013BA` | `128` | `` | `Zero` | `Lc` | `hsi16 _calibration.o`
`uwTick` | `0x2000002C` | `4` | `4` | `Zero` | `Gb` | `stm32g0xx_hal.o`
`uwTickFreq` | `0x20000028` | `1` | `` | `Init` | `Gb` | `stm32g0xx_hal.o`
`uwTickPrio` | `0x20000014` | `4` | `4` | `Init` | `Gb` | `stm32g0xx_hal.o`
`voltage_buffer` | `0x20000BB0` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`voltage_buffer_fast` | `0x20000B30` | `128` | `4` | `Zero` | `Gb` | `esr.o`

## Read-write data symbols by address

Address | Symbol name | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | --- | ---
`0x20000000` | `__SEGGER_RTL_global_locale` | `20` | `4` | `Init` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x20000000` | `__RAL_global_locale` | `20` | `4` | `Init` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x20000014` | `uwTickPrio` | `4` | `4` | `Init` | `Gb` | `stm32g0xx_hal.o`
`0x20000018` | `stdout` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x2000001C` | `stdin` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x20000020` | `stderr` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x20000024` | `SystemCoreClock` | `4` | `4` | `Init` | `Gb` | `system_stm32g0xx.o`
`0x20000028` | `uwTickFreq` | `1` | `` | `Init` | `Gb` | `stm32g0xx_hal.o`
`0x20000029` | `selectTrimingValue` | `1` | `` | `Zero` | `Lc` | `hsi16 _calibration.o`
`0x2000002A` | `OUTPUTS_CheckOVP.lastMode` | `2` | `2` | `Zero` | `Lc` | `outputs.o`
`0x2000002C` | `uwTick` | `4` | `4` | `Zero` | `Gb` | `stm32g0xx_hal.o`
`0x20000030` | `sys_data` | `952` | `8` | `Zero` | `Gb` | `sysdata.o`
`0x200003E8` | `eepromData` | `216` | `8` | `Zero` | `Lc` | `eeprom.o`
`0x200004C0` | `eepromOldData` | `208` | `8` | `Zero` | `Lc` | `eeprom.o`
`0x20000590` | `currentWithGainCorrection` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`0x20000598` | `currentWithGainAndGainShuntTempCorrection` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`0x200005A0` | `current` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`0x200005A8` | `WH_COUNTER_Exec.totalDischarge` | `8` | `8` | `Zero` | `Lc` | `wh_counter.o`
`0x200005B0` | `WH_COUNTER_Exec.totalCharge` | `8` | `8` | `Zero` | `Lc` | `wh_counter.o`
`0x200005B8` | `AH_COUNTER_Exec.totalDischarge` | `8` | `8` | `Zero` | `Lc` | `ah_counter.o`
`0x200005C0` | `AH_COUNTER_Exec.totalCharge` | `8` | `8` | `Zero` | `Lc` | `ah_counter.o`
`0x200005C8` | `modbusData` | `564` | `4` | `Zero` | `Gb` | `main.o`
`0x200007FC` | `aFrequenceChangeTable` | `512` | `4` | `Zero` | `Gb` | `hsi16.o`
`0x200009FC` | `_SEGGER_RTT` | `168` | `4` | `Zero` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x20000AA4` | `huart1` | `140` | `4` | `Zero` | `Gb` | `usart.o`
`0x20000B30` | `voltage_buffer_fast` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`0x20000BB0` | `voltage_buffer` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`0x20000C30` | `current_buffer_fast` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`0x20000CB0` | `current_buffer` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`0x20000D30` | `hspi1` | `100` | `4` | `Zero` | `Gb` | `spi.o`
`0x20000D94` | `hadc1` | `100` | `4` | `Zero` | `Gb` | `adc.o`
`0x20000DF8` | `hdma_adc1` | `92` | `4` | `Zero` | `Gb` | `adc.o`
`0x20000E54` | `TimHandle` | `76` | `4` | `Zero` | `Gb` | `hsi16.o`
`0x20000EA0` | `hrtc` | `44` | `4` | `Zero` | `Gb` | `rtc.o`
`0x20000ECC` | `hcrc` | `36` | `4` | `Zero` | `Gb` | `main.o`
`0x20000EF0` | `adcData` | `32` | `4` | `Zero` | `Lc` | `main.o`
`0x20000F10` | `pFlash` | `28` | `4` | `Zero` | `Gb` | `stm32g0xx_hal_flash.o`
`0x20000F2C` | `EraseInitStruct` | `16` | `4` | `Zero` | `Lc` | `eeprom.o`
`0x20000F3C` | `startMeasurement` | `4` | `4` | `Zero` | `Gb` | `ah_counter.o`
`0x20000F40` | `newCurrentValue` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`0x20000F44` | `newADC` | `4` | `4` | `Zero` | `Lc` | `main.o`
`0x20000F48` | `loopCounter` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`0x20000F4C` | `__SEGGER_RTL_stdout_file` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x20000F50` | `__SEGGER_RTL_stdin_file` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x20000F54` | `__SEGGER_RTL_stderr_file` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x20000F58` | `__SEGGER_RTL_locale_ptr` | `4` | `4` | `Zero` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x20000F5C` | `frequencyMW` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`0x20000F60` | `avgValWithOffsetCompensation` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`0x20000F64` | `avgValWithOffsetCommonModeOffsetTemperatureCorrection` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`0x20000F68` | `avgValWithOffsetCommonModeOffsetCorrection` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`0x20000F6C` | `SysTick_Handler.ms` | `4` | `4` | `Zero` | `Lc` | `stm32g0xx_it.o`
`0x20000F70` | `SaveCounter.last_days` | `4` | `4` | `Zero` | `Lc` | `main.o`
`0x20000F74` | `SELF_DISCHARGE_Exec.u_hold` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`0x20000F78` | `SELF_DISCHARGE_Exec.last_days` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`0x20000F7C` | `SELF_DISCHARGE_Exec.holding_counter` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`0x20000F80` | `SELF_DISCHARGE_Exec.avgsum` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`0x20000F84` | `REF_VOLTAGE_Exec.avgsum` | `4` | `4` | `Zero` | `Lc` | `ref_voltage.o`
`0x20000F88` | `IC1ReadValue2` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`0x20000F8C` | `IC1ReadValue1` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`0x20000F90` | `FAST_CURRENT_Exec.measCounter` | `4` | `4` | `Zero` | `Lc` | `fast_current.o`
`0x20000F94` | `ESR_FAST_Exec.last_refresh` | `4` | `4` | `Zero` | `Lc` | `esr.o`
`0x20000F98` | `ESR_Exec.last_refresh` | `4` | `4` | `Zero` | `Lc` | `esr.o`
`0x20000F9C` | `CaptureState` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`0x20000FA0` | `Capture` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`0x20000FA4` | `BATTERY_VOLTAGE_Exec.measCounter` | `4` | `4` | `Zero` | `Lc` | `battery_voltage.o`
`0x20000FA8` | `BATTERY_VOLTAGE_Exec.avgsumP` | `4` | `4` | `Zero` | `Lc` | `battery_voltage.o`
`0x20000FAC` | `ADS1260_ProcessCurrent.meas_counter` | `4` | `4` | `Zero` | `Lc` | `ads1260.o`
`0x20000FB0` | `ADS1260_ProcessCurrent.avgsum` | `4` | `4` | `Zero` | `Lc` | `ads1260.o`
`0x20000FB4` | `OUTPUTS_CheckLVP.lastMode` | `2` | `2` | `Zero` | `Lc` | `outputs.o`
`0x20000FB6` | `AH_COUNTER_Exec.lowVoltageCnt` | `2` | `2` | `Zero` | `Lc` | `ah_counter.o`
`0x20000FB8` | `AH_COUNTER_Exec.batteryFullCounter` | `2` | `2` | `Zero` | `Lc` | `ah_counter.o`
`0x20000FBA` | `_acUpBuffer` | `1 024` | `` | `Zero` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x200013BA` | `trimmingValueOrder` | `128` | `` | `Zero` | `Lc` | `hsi16 _calibration.o`
`0x2000143A` | `_acDownBuffer` | `16` | `` | `Zero` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`

## Read-write data symbols by descending size

Symbol name | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | ---
`_acUpBuffer` | `1 024` | `` | `Zero` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`sys_data` | `952` | `8` | `Zero` | `Gb` | `sysdata.o`
`modbusData` | `564` | `4` | `Zero` | `Gb` | `main.o`
`aFrequenceChangeTable` | `512` | `4` | `Zero` | `Gb` | `hsi16.o`
`eepromData` | `216` | `8` | `Zero` | `Lc` | `eeprom.o`
`eepromOldData` | `208` | `8` | `Zero` | `Lc` | `eeprom.o`
`_SEGGER_RTT` | `168` | `4` | `Zero` | `Gb` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`huart1` | `140` | `4` | `Zero` | `Gb` | `usart.o`
`current_buffer` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`current_buffer_fast` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`trimmingValueOrder` | `128` | `` | `Zero` | `Lc` | `hsi16 _calibration.o`
`voltage_buffer` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`voltage_buffer_fast` | `128` | `4` | `Zero` | `Gb` | `esr.o`
`hadc1` | `100` | `4` | `Zero` | `Gb` | `adc.o`
`hspi1` | `100` | `4` | `Zero` | `Gb` | `spi.o`
`hdma_adc1` | `92` | `4` | `Zero` | `Gb` | `adc.o`
`TimHandle` | `76` | `4` | `Zero` | `Gb` | `hsi16.o`
`hrtc` | `44` | `4` | `Zero` | `Gb` | `rtc.o`
`hcrc` | `36` | `4` | `Zero` | `Gb` | `main.o`
`adcData` | `32` | `4` | `Zero` | `Lc` | `main.o`
`pFlash` | `28` | `4` | `Zero` | `Gb` | `stm32g0xx_hal_flash.o`
`__RAL_global_locale` | `20` | `4` | `Init` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_global_locale` | `20` | `4` | `Init` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`EraseInitStruct` | `16` | `4` | `Zero` | `Lc` | `eeprom.o`
`_acDownBuffer` | `16` | `` | `Zero` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`AH_COUNTER_Exec.totalCharge` | `8` | `8` | `Zero` | `Lc` | `ah_counter.o`
`AH_COUNTER_Exec.totalDischarge` | `8` | `8` | `Zero` | `Lc` | `ah_counter.o`
`WH_COUNTER_Exec.totalCharge` | `8` | `8` | `Zero` | `Lc` | `wh_counter.o`
`WH_COUNTER_Exec.totalDischarge` | `8` | `8` | `Zero` | `Lc` | `wh_counter.o`
`current` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`currentWithGainAndGainShuntTempCorrection` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`currentWithGainCorrection` | `8` | `8` | `Zero` | `Gb` | `ads1260.o`
`ADS1260_ProcessCurrent.avgsum` | `4` | `4` | `Zero` | `Lc` | `ads1260.o`
`ADS1260_ProcessCurrent.meas_counter` | `4` | `4` | `Zero` | `Lc` | `ads1260.o`
`BATTERY_VOLTAGE_Exec.avgsumP` | `4` | `4` | `Zero` | `Lc` | `battery_voltage.o`
`BATTERY_VOLTAGE_Exec.measCounter` | `4` | `4` | `Zero` | `Lc` | `battery_voltage.o`
`Capture` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`CaptureState` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`ESR_Exec.last_refresh` | `4` | `4` | `Zero` | `Lc` | `esr.o`
`ESR_FAST_Exec.last_refresh` | `4` | `4` | `Zero` | `Lc` | `esr.o`
`FAST_CURRENT_Exec.measCounter` | `4` | `4` | `Zero` | `Lc` | `fast_current.o`
`IC1ReadValue1` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`IC1ReadValue2` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`REF_VOLTAGE_Exec.avgsum` | `4` | `4` | `Zero` | `Lc` | `ref_voltage.o`
`SELF_DISCHARGE_Exec.avgsum` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`SELF_DISCHARGE_Exec.holding_counter` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`SELF_DISCHARGE_Exec.last_days` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`SELF_DISCHARGE_Exec.u_hold` | `4` | `4` | `Zero` | `Lc` | `self_discharge.o`
`SaveCounter.last_days` | `4` | `4` | `Zero` | `Lc` | `main.o`
`SysTick_Handler.ms` | `4` | `4` | `Zero` | `Lc` | `stm32g0xx_it.o`
`SystemCoreClock` | `4` | `4` | `Init` | `Gb` | `system_stm32g0xx.o`
`__SEGGER_RTL_locale_ptr` | `4` | `4` | `Zero` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_stderr_file` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`__SEGGER_RTL_stdin_file` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`__SEGGER_RTL_stdout_file` | `4` | `4` | `Zero` | `Lc` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`avgValWithOffsetCommonModeOffsetCorrection` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`avgValWithOffsetCommonModeOffsetTemperatureCorrection` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`avgValWithOffsetCompensation` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`frequencyMW` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`loopCounter` | `4` | `4` | `Zero` | `Lc` | `hsi16.o`
`newADC` | `4` | `4` | `Zero` | `Lc` | `main.o`
`newCurrentValue` | `4` | `4` | `Zero` | `Gb` | `ads1260.o`
`startMeasurement` | `4` | `4` | `Zero` | `Gb` | `ah_counter.o`
`stderr` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`stdin` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`stdout` | `4` | `4` | `Init` | `Gb` | `prinops_rtt.o (prinops_rtt_v6m_t_le_eabi.a)`
`uwTick` | `4` | `4` | `Zero` | `Gb` | `stm32g0xx_hal.o`
`uwTickPrio` | `4` | `4` | `Init` | `Gb` | `stm32g0xx_hal.o`
`AH_COUNTER_Exec.batteryFullCounter` | `2` | `2` | `Zero` | `Lc` | `ah_counter.o`
`AH_COUNTER_Exec.lowVoltageCnt` | `2` | `2` | `Zero` | `Lc` | `ah_counter.o`
`OUTPUTS_CheckLVP.lastMode` | `2` | `2` | `Zero` | `Lc` | `outputs.o`
`OUTPUTS_CheckOVP.lastMode` | `2` | `2` | `Zero` | `Lc` | `outputs.o`
`selectTrimingValue` | `1` | `` | `Zero` | `Lc` | `hsi16 _calibration.o`
`uwTickFreq` | `1` | `` | `Init` | `Gb` | `stm32g0xx_hal.o`

## Read-only data symbols by name

Symbol name | Address | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | --- | ---
`AHBPrescTable` | `0x0800AF7C` | `64` | `4` | `Cnst` | `Gb` | `system_stm32g0xx.o`
`APBPrescTable` | `0x0800AFBC` | `32` | `4` | `Cnst` | `Gb` | `system_stm32g0xx.o`
`_DoInit._aInitStr` | `0x0800C362` | `17` | `` | `Cnst` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`__SEGGER_RTL_aPower2` | `0x080000E8` | `72` | `8` | `Cnst` | `Lc` | `utilops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_ctype_map` | `0x0800C56C` | `128` | `` | `Cnst` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ascii_ctype_mask` | `0x0800C3DD` | `13` | `` | `Cnst` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_c_locale` | `0x0800AFDC` | `12` | `4` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_c_locale_abbrev_day_names` | `0x0800C38E` | `29` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_c_locale_abbrev_month_names` | `0x0800C3AB` | `49` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_c_locale_am_pm_indicator` | `0x0800BFB4` | `7` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_c_locale_data` | `0x0800B008` | `88` | `4` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_c_locale_date_format` | `0x0800C37C` | `9` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_c_locale_date_time_format` | `0x0800BFBB` | `15` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_c_locale_day_names` | `0x0800C110` | `58` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_c_locale_month_names` | `0x0800BF5D` | `87` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_c_locale_time_format` | `0x0800C385` | `9` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_codeset_ascii` | `0x0800AFE8` | `32` | `4` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_data_empty_string` | `0x0800C3DC` | `1` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_data_utf8_period` | `0x0800C14C` | `2` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`__SEGGER_RTL_float64_Log` | `0x080000C0` | `40` | `8` | `Cnst` | `Lc` | `floatops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_hex_lc` | `0x0800C554` | `16` | `` | `Cnst` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_hex_uc` | `0x0800C544` | `16` | `` | `Cnst` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_RTL_ipow10` | `0x08000130` | `160` | `8` | `Cnst` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`__SEGGER_init_data__` | `0x0800C60C` | `[44]` | `4` | `Cnst` | `Lc` | `[ Linker created ]`
`__SEGGER_init_table__` | `0x0800C5EC` | `[32]` | `4` | `Cnst` | `Lc` | `[ Linker created ]`

## Read-only data symbols by address

Address | Symbol name | Size | Align | Type | Bd | Object File
--- | --- | --- | --- | --- | --- | ---
`0x080000C0` | `__SEGGER_RTL_float64_Log` | `40` | `8` | `Cnst` | `Lc` | `floatops.o (libc_v6m_t_le_eabi.a)`
`0x080000E8` | `__SEGGER_RTL_aPower2` | `72` | `8` | `Cnst` | `Lc` | `utilops.o (libc_v6m_t_le_eabi.a)`
`0x08000130` | `__SEGGER_RTL_ipow10` | `160` | `8` | `Cnst` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0x0800AF7C` | `AHBPrescTable` | `64` | `4` | `Cnst` | `Gb` | `system_stm32g0xx.o`
`0x0800AFBC` | `APBPrescTable` | `32` | `4` | `Cnst` | `Gb` | `system_stm32g0xx.o`
`0x0800AFDC` | `__SEGGER_RTL_c_locale` | `12` | `4` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800AFE8` | `__SEGGER_RTL_codeset_ascii` | `32` | `4` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800B008` | `__SEGGER_RTL_c_locale_data` | `88` | `4` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800BF5D` | `__SEGGER_RTL_c_locale_month_names` | `87` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800BFB4` | `__SEGGER_RTL_c_locale_am_pm_indicator` | `7` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800BFBB` | `__SEGGER_RTL_c_locale_date_time_format` | `15` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800C110` | `__SEGGER_RTL_c_locale_day_names` | `58` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800C14C` | `__SEGGER_RTL_data_utf8_period` | `2` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800C362` | `_DoInit._aInitStr` | `17` | `` | `Cnst` | `Lc` | `SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi.a)`
`0x0800C37C` | `__SEGGER_RTL_c_locale_date_format` | `9` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800C385` | `__SEGGER_RTL_c_locale_time_format` | `9` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800C38E` | `__SEGGER_RTL_c_locale_abbrev_day_names` | `29` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800C3AB` | `__SEGGER_RTL_c_locale_abbrev_month_names` | `49` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800C3DC` | `__SEGGER_RTL_data_empty_string` | `1` | `` | `Cnst` | `Gb` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800C3DD` | `__SEGGER_RTL_ascii_ctype_mask` | `13` | `` | `Cnst` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800C544` | `__SEGGER_RTL_hex_uc` | `16` | `` | `Cnst` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0x0800C554` | `__SEGGER_RTL_hex_lc` | `16` | `` | `Cnst` | `Gb` | `prinops.o (libc_v6m_t_le_eabi.a)`
`0x0800C56C` | `__SEGGER_RTL_ascii_ctype_map` | `128` | `` | `Cnst` | `Lc` | `mbops.o (mbops_timeops_v6m_t_le_eabi.a)`
`0x0800C5EC` | `__SEGGER_init_table__` | `[32]` | `4` | `Cnst` | `Lc` | `[ Linker created ]`
`0x0800C60C` | `__SEGGER_init_data__` | `[44]` | `4` | `Cnst` | `Lc` | `[ Linker created ]`

## Untyped symbols by name

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

## Untyped symbols by address

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

# LINK SUMMARY

## Memory breakdown

47 896 bytes read-only code + 2 884 bytes read-only data = 50 780 bytes read-only (total) 7 754 bytes read-write data

## Region summary

Name | Range | Size | Used | Unused | Alignment Loss
--- | --- | --- | --- | --- | ---
`` | `08000000-0801c7ff` | `116 736` | `50 784 43.50%` | `65 952 56.50%` | `0 0.00%`
`RAM` | `20000000-20007fff` | `32 768` | `7 754 23.66%` | `25 014 76.34%` | `0 0.00%`

## Diagnostic summary

Link complete: 0 errors, 0 warnings, 0 remarks