Index: trunk/fw_g473rct/SES/Output/Debug125A_12V/Exe/smartPro.map
===================================================================
--- trunk/fw_g473rct/SES/Output/Debug125A_12V/Exe/smartPro.map	(revision 25)
+++ trunk/fw_g473rct/SES/Output/Debug125A_12V/Exe/smartPro.map	(revision 26)
@@ -23,19 +23,19 @@
   adc.o                                               2 576                               1 028
   ads1260.o                                           4 118         612                      49
-  ah_counter.o                                        2 000                                  24
+  ah_counter.o                                        2 176                                  24
   battery_voltage.o                                     348                                   8
   chip_temperature.o                                    708                                  20
   crc.o                                                 136                                  36
   dma.o                                                 176                                    
-  eeprom.o                                            3 164         236                     188
+  eeprom.o                                            3 232         236                     196
   efficiency.o                                          116                                    
-  esr.o                                               1 508                                 264
-  fast_current.o                                        204                                    
+  esr.o                                               1 508                                 520
+  fast_current.o                                        460                                    
   fdcan.o                                               616                                 204
-  gpio.o                                                404                                    
+  gpio.o                                                428                                    
   i2c.o                                                 548                                 168
   int_bat_voltage.o                                     124                                    
-  main.o                                              2 686         547                     756
-  modbus.o                                            2 278         143                        
+  main.o                                              3 450         547                     884
+  modbus.o                                            2 322         143                        
   outputs.o                                           1 312         398                       4
   rtc.o                                                 204                                  40
@@ -78,7 +78,7 @@
   usart.o                                               820                                 488
   usb.o                                                 176                                 732
-  wh_counter.o                                        2 032                                  16
+  wh_counter.o                                        2 004                                  16
   ---------------------------------------------  ----------  ----------  ----------  ----------
-  Subtotal (58 objects)                              73 440       4 004          44       5 097
+  Subtotal (58 objects)                              74 744       4 004          44       5 489
   ---------------------------------------------  ----------  ----------  ----------  ----------
   libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a
@@ -97,5 +97,5 @@
   Linker created (shared data, fills, blocks):                       92                   2 048
   =============================================  ==========  ==========  ==========  ==========
-  Total:                                             79 800       4 735          76       8 369
+  Total:                                             81 104       4 735          76       8 761
   =============================================  ==========  ==========  ==========  ==========
 
@@ -130,8 +130,8 @@
   ---------------------------------------------  ----------  ----------  ----------  ----------
   Subtotal (12 members from 5 archives)               6 360         639          32       1 224
-  Objects (58 files)                                 73 440       4 004          44       5 097
+  Objects (58 files)                                 74 744       4 004          44       5 489
   Linker created (shared data, fills, blocks):                       92                   2 048
   =============================================  ==========  ==========  ==========  ==========
-  Total:                                             79 800       4 735          76       8 369
+  Total:                                             81 104       4 735          76       8 761
   =============================================  ==========  ==========  ==========  ==========
 
@@ -145,8 +145,8 @@
   Subtotal (linker created):                                         92                   2 048
   ---------------------------------------------  ----------  ----------  ----------  ----------
-  Objects (58 files)                                 73 440       4 004          44       5 097
+  Objects (58 files)                                 74 744       4 004          44       5 489
   Archives (5 files)                                  6 360         639          32       1 224
   =============================================  ==========  ==========  ==========  ==========
-  Total:                                             79 800       4 735          76       8 369
+  Total:                                             81 104       4 735          76       8 761
   =============================================  ==========  ==========  ==========  ==========
 
@@ -164,601 +164,603 @@
   08000000-080001d7  _vectors                          472  512
                                                                 Code  RX  stm32g473xx_Vectors.o
-  080001d8-080007d3  main                            1 532   8  Code  RX  main.o
-  080007d4-080007d5  NMI_Handler                         2   2  Code  RX  stm32g4xx_it.o
-  080007d6-080007d7  HardFault_Handler                   2   2  Code  RX  stm32g4xx_it.o
-  080007d8-0800093f  ADS_1260_BatteryCurrentGainCalibrationStart
+  080001d8-080008cf  main                            1 784   8  Code  RX  main.o
+  080008d0-08000a37  ADS_1260_BatteryCurrentGainCalibrationStart
                                                        360   8  Code  RX  ads1260.o
-  08000940-08000af7  ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart
+  08000a38-08000bef  ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart
                                                        440   8  Code  RX  ads1260.o
-  08000af8-08000e0b  ADS1260_ProcessCurrent            788   8  Code  RX  ads1260.o
-  08000e0c-08000e0d  MemManage_Handler                   2   2  Code  RX  stm32g4xx_it.o
-  08000e0e-08000e0f  BusFault_Handler                    2   2  Code  RX  stm32g4xx_it.o
-  08000e10-08000f6b  BATTERY_VOLTAGE_Exec              348   8  Code  RX  battery_voltage.o
-  08000f6c-08000f6d  UsageFault_Handler                  2   2  Code  RX  stm32g4xx_it.o
-  08000f6e-08000f6e  __SEGGER_RTL_data_empty_string
+  08000bf0-08000f03  ADS1260_ProcessCurrent            788   8  Code  RX  ads1260.o
+  08000f04-08000f05  NMI_Handler                         2   2  Code  RX  stm32g4xx_it.o
+  08000f06-08000f07  HardFault_Handler                   2   2  Code  RX  stm32g4xx_it.o
+  08000f08-08001063  BATTERY_VOLTAGE_Exec              348   8  Code  RX  battery_voltage.o
+  08001064-08001065  MemManage_Handler                   2   2  Code  RX  stm32g4xx_it.o
+  08001066-08001067  BusFault_Handler                    2   2  Code  RX  stm32g4xx_it.o
+  08001068-0800132b  ESR_Exec                          708   8  Code  RX  esr.o
+  0800132c-0800132d  UsageFault_Handler                  2   2  Code  RX  stm32g4xx_it.o
+  0800132e-0800132e  __SEGGER_RTL_data_empty_string
                                                          1   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08000f6f-08000f6f  ( UNUSED .=.+1 )                    1   -  ----  -   -
-  08000f70-0800129f  ESR_FAST_Exec                     816   8  Code  RX  esr.o
-  080012a0-0800136b  FAST_CURRENT_Exec                 204   8  Code  RX  fast_current.o
-  0800136c-0800136d  WWDG_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  0800136e-0800136f  PVD_PVM_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  08001370-080013eb  INT_BAT_VOLTAGE_Exec              124   8  Code  RX  int_bat_voltage.o
-  080013ec-080013ed  RTC_TAMP_LSECSS_IRQHandler
+  0800132f-0800132f  ( UNUSED .=.+1 )                    1   -  ----  -   -
+  08001330-0800164f  ESR_FAST_Exec                     800   8  Code  RX  esr.o
+  08001650-0800172b  CurrentGainCal                    220   8  Code  RX  fast_current.o
+  0800172c-0800172d  WWDG_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  0800172e-0800172f  PVD_PVM_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08001730-08001803  FAST_CURRENT_Exec                 212   8  Code  RX  fast_current.o
+  08001804-08001805  RTC_TAMP_LSECSS_IRQHandler
                                                          2   2  Code  RX  stm32g473xx_Vectors.o
-  080013ee-080013ef  RTC_WKUP_IRQHandler                 2   2  Code  RX  stm32g473xx_Vectors.o
-  080013f0-08001603  SELF_DISCHARGE_Exec               532   8  Code  RX  self_discharge.o
-  08001604-08001605  FLASH_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
-  08001606-08001607  RCC_IRQHandler                      2   2  Code  RX  stm32g473xx_Vectors.o
-  08001608-080016f3  SHUNT_TEMPERATURE_Exec            236   8  Code  RX  shunt_temperature.o
-  080016f4-080016f5  EXTI0_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
-  080016f6-080016f7  EXTI1_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
-  080016f8-0800176b  SHUNT_VOLTAGE_Exec                116   8  Code  RX  shunt_voltage.o
-  0800176c-0800176d  EXTI3_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
-  0800176e-0800176f  EXTI4_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
-  08001770-0800192f  log                               448   8  Code  RX  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08001930-08001b13  exp                               484   8  Code  RX  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08001b14-08001b15  ADC1_2_IRQHandler                   2   2  Code  RX  stm32g473xx_Vectors.o
-  08001b16-08001b17  USB_HP_IRQHandler                   2   2  Code  RX  stm32g473xx_Vectors.o
-  08001b18-08001d97  __SEGGER_RTL_float64_pow_inline
+  08001806-08001807  RTC_WKUP_IRQHandler                 2   2  Code  RX  stm32g473xx_Vectors.o
+  08001808-08001883  INT_BAT_VOLTAGE_Exec              124   8  Code  RX  int_bat_voltage.o
+  08001884-08001885  FLASH_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
+  08001886-08001887  RCC_IRQHandler                      2   2  Code  RX  stm32g473xx_Vectors.o
+  08001888-08001a9b  SELF_DISCHARGE_Exec               532   8  Code  RX  self_discharge.o
+  08001a9c-08001a9d  EXTI0_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
+  08001a9e-08001a9f  EXTI1_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
+  08001aa0-08001b8b  SHUNT_TEMPERATURE_Exec            236   8  Code  RX  shunt_temperature.o
+  08001b8c-08001b8d  EXTI3_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
+  08001b8e-08001b8f  EXTI4_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
+  08001b90-08001c03  SHUNT_VOLTAGE_Exec                116   8  Code  RX  shunt_voltage.o
+  08001c04-08001c05  ADC1_2_IRQHandler                   2   2  Code  RX  stm32g473xx_Vectors.o
+  08001c06-08001c07  USB_HP_IRQHandler                   2   2  Code  RX  stm32g473xx_Vectors.o
+  08001c08-08001dc7  log                               448   8  Code  RX  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08001dc8-08001fab  exp                               484   8  Code  RX  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08001fac-08001fad  USB_LP_IRQHandler                   2   2  Code  RX  stm32g473xx_Vectors.o
+  08001fae-08001faf  FDCAN1_IT0_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
+  08001fb0-0800222f  __SEGGER_RTL_float64_pow_inline
                                                        640   8  Code  RX  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08001d98-08001dbf  __SEGGER_RTL_float64_Log           40   8  Cnst  RO  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08001dc0-08001ecf  MX_ADC1_Init                      272   4  Code  RX  adc.o
-  08001ed0-08001fa7  MX_ADC2_Init                      216   4  Code  RX  adc.o
-  08001fa8-080020eb  MX_ADC3_Init                      324   4  Code  RX  adc.o
-  080020ec-080021cf  MX_ADC4_Init                      228   4  Code  RX  adc.o
-  080021d0-0800230f  MX_ADC5_Init                      320   4  Code  RX  adc.o
-  08002310-080027cf  HAL_ADC_MspInit                 1 216   4  Code  RX  adc.o
-  080027d0-08002823  MX_CRC_Init                        84   4  Code  RX  crc.o
-  08002824-08002857  HAL_CRC_MspInit                    52   4  Code  RX  crc.o
-  08002858-08002907  MX_DMA_Init                       176   4  Code  RX  dma.o
-  08002908-08002993  MX_FDCAN2_Init                    140   4  Code  RX  fdcan.o
-  08002994-08002a1f  MX_FDCAN3_Init                    140   4  Code  RX  fdcan.o
-  08002a20-08002b6f  HAL_FDCAN_MspInit                 336   4  Code  RX  fdcan.o
-  08002b70-08002ce3  MX_GPIO_Init                      372   4  Code  RX  gpio.o
-  08002ce4-08002d03  HAL_GPIO_EXTI_Callback             32   4  Code  RX  gpio.o
-  08002d04-08002d87  MX_I2C3_Init                      132   4  Code  RX  i2c.o
-  08002d88-08002e03  MX_I2C4_Init                      124   4  Code  RX  i2c.o
-  08002e04-08002f27  HAL_I2C_MspInit                   292   4  Code  RX  i2c.o
-  08002f28-08002f9f  MX_SPI3_Init                      120   4  Code  RX  spi.o
-  08002fa0-0800305b  HAL_SPI_MspInit                   188   4  Code  RX  spi.o
-  0800305c-080030ab  HAL_MspInit                        80   4  Code  RX  stm32g4xx_hal_msp.o
-  080030ac-080030bb  DMA1_Channel1_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
-  080030bc-080030cb  DMA1_Channel2_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
-  080030cc-080030db  DMA1_Channel3_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
-  080030dc-080030eb  DMA1_Channel4_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
-  080030ec-080030fb  DMA1_Channel5_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
-  080030fc-0800310b  DMA1_Channel6_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
-  0800310c-0800311b  DMA1_Channel7_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
-  0800311c-0800312b  USART1_IRQHandler                  16   4  Code  RX  stm32g4xx_it.o
-  0800312c-0800313b  USART2_IRQHandler                  16   4  Code  RX  stm32g4xx_it.o
-  0800313c-080031d3  MX_USART1_UART_Init               152   4  Code  RX  usart.o
-  080031d4-08003277  MX_USART2_UART_Init               164   4  Code  RX  usart.o
-  08003278-0800346f  HAL_UART_MspInit                  504   4  Code  RX  usart.o
-  08003470-080034bf  MX_USB_PCD_Init                    80   4  Code  RX  usb.o
-  080034c0-0800351f  HAL_PCD_MspInit                    96   4  Code  RX  usb.o
-  08003520-08003547  __NVIC_SystemReset                 40   4  Code  RX  main.o
-  08003548-080035f7  SystemClock_Config                176   4  Code  RX  main.o
-  080035f8-08003633  LoadBackupRegister                 60   4  Code  RX  main.o
-  08003634-08003713  SaveBackupRegister                224   4  Code  RX  main.o
-  08003714-0800377b  HAL_ADC_ConvCpltCallback          104   4  Code  RX  main.o
-  0800377c-080038db  SetFlashReadProtection            352   4  Code  RX  main.o
-  080038dc-0800398f  SetBootFromFlashAndReadOutProtection
+  08002230-08002257  __SEGGER_RTL_float64_Log           40   8  Cnst  RO  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08002258-08002367  MX_ADC1_Init                      272   4  Code  RX  adc.o
+  08002368-0800243f  MX_ADC2_Init                      216   4  Code  RX  adc.o
+  08002440-08002583  MX_ADC3_Init                      324   4  Code  RX  adc.o
+  08002584-08002667  MX_ADC4_Init                      228   4  Code  RX  adc.o
+  08002668-080027a7  MX_ADC5_Init                      320   4  Code  RX  adc.o
+  080027a8-08002c67  HAL_ADC_MspInit                 1 216   4  Code  RX  adc.o
+  08002c68-08002cbb  MX_CRC_Init                        84   4  Code  RX  crc.o
+  08002cbc-08002cef  HAL_CRC_MspInit                    52   4  Code  RX  crc.o
+  08002cf0-08002d9f  MX_DMA_Init                       176   4  Code  RX  dma.o
+  08002da0-08002e2b  MX_FDCAN2_Init                    140   4  Code  RX  fdcan.o
+  08002e2c-08002eb7  MX_FDCAN3_Init                    140   4  Code  RX  fdcan.o
+  08002eb8-08003007  HAL_FDCAN_MspInit                 336   4  Code  RX  fdcan.o
+  08003008-08003193  MX_GPIO_Init                      396   4  Code  RX  gpio.o
+  08003194-080031b3  HAL_GPIO_EXTI_Callback             32   4  Code  RX  gpio.o
+  080031b4-08003237  MX_I2C3_Init                      132   4  Code  RX  i2c.o
+  08003238-080032b3  MX_I2C4_Init                      124   4  Code  RX  i2c.o
+  080032b4-080033d7  HAL_I2C_MspInit                   292   4  Code  RX  i2c.o
+  080033d8-080033ff  __NVIC_SystemReset                 40   4  Code  RX  main.o
+  08003400-080034af  SystemClock_Config                176   4  Code  RX  main.o
+  080034b0-080036eb  LoadBackupRegister                572   4  Code  RX  main.o
+  080036ec-080037cb  SaveBackupRegister                224   4  Code  RX  main.o
+  080037cc-08003833  HAL_ADC_ConvCpltCallback          104   4  Code  RX  main.o
+  08003834-08003993  SetFlashReadProtection            352   4  Code  RX  main.o
+  08003994-08003a47  SetBootFromFlashAndReadOutProtection
                                                        180   4  Code  RX  main.o
-  08003990-080039e7  MX_RTC_Init                        88   4  Code  RX  rtc.o
-  080039e8-08003a5b  HAL_RTC_MspInit                   116   4  Code  RX  rtc.o
-  08003a5c-08003ad7  HAL_InitTick                      124   4  Code  RX  stm32g4xx_hal.o
-  08003ad8-08003af3  HAL_IncTick                        28   4  Code  RX  stm32g4xx_hal.o
-  08003af4-08003aff  HAL_GetTick                        12   4  Code  RX  stm32g4xx_hal.o
-  08003b00-08003b43  HAL_Delay                          68   4  Code  RX  stm32g4xx_hal.o
-  08003b44-08003b7f  HAL_SYSCFG_VREFBUF_HighImpedanceConfig
+  08003a48-08003a9f  MX_RTC_Init                        88   4  Code  RX  rtc.o
+  08003aa0-08003b13  HAL_RTC_MspInit                   116   4  Code  RX  rtc.o
+  08003b14-08003b8b  MX_SPI3_Init                      120   4  Code  RX  spi.o
+  08003b8c-08003c47  HAL_SPI_MspInit                   188   4  Code  RX  spi.o
+  08003c48-08003c97  HAL_MspInit                        80   4  Code  RX  stm32g4xx_hal_msp.o
+  08003c98-08003ca7  DMA1_Channel1_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
+  08003ca8-08003cb7  DMA1_Channel2_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
+  08003cb8-08003cc7  DMA1_Channel3_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
+  08003cc8-08003cd7  DMA1_Channel4_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
+  08003cd8-08003ce7  DMA1_Channel5_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
+  08003ce8-08003cf7  DMA1_Channel6_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
+  08003cf8-08003d07  DMA1_Channel7_IRQHandler           16   4  Code  RX  stm32g4xx_it.o
+  08003d08-08003d17  USART1_IRQHandler                  16   4  Code  RX  stm32g4xx_it.o
+  08003d18-08003d27  USART2_IRQHandler                  16   4  Code  RX  stm32g4xx_it.o
+  08003d28-08003dbf  MX_USART1_UART_Init               152   4  Code  RX  usart.o
+  08003dc0-08003e63  MX_USART2_UART_Init               164   4  Code  RX  usart.o
+  08003e64-0800405b  HAL_UART_MspInit                  504   4  Code  RX  usart.o
+  0800405c-080040ab  MX_USB_PCD_Init                    80   4  Code  RX  usb.o
+  080040ac-0800410b  HAL_PCD_MspInit                    96   4  Code  RX  usb.o
+  0800410c-08004187  HAL_InitTick                      124   4  Code  RX  stm32g4xx_hal.o
+  08004188-080041a3  HAL_IncTick                        28   4  Code  RX  stm32g4xx_hal.o
+  080041a4-080041af  HAL_GetTick                        12   4  Code  RX  stm32g4xx_hal.o
+  080041b0-080041f3  HAL_Delay                          68   4  Code  RX  stm32g4xx_hal.o
+  080041f4-0800422f  HAL_SYSCFG_VREFBUF_HighImpedanceConfig
                                                         60   4  Code  RX  stm32g4xx_hal.o
-  08003b80-08003b93  HAL_SYSCFG_DisableVREFBUF          20   4  Code  RX  stm32g4xx_hal.o
-  08003b94-08003bd3  LL_ADC_SetOffset                   64   4  Code  RX  stm32g4xx_hal_adc.o
-  08003bd4-08003c0f  LL_ADC_SetChannelSingleDiff
+  08004230-08004243  HAL_SYSCFG_DisableVREFBUF          20   4  Code  RX  stm32g4xx_hal.o
+  08004244-08004283  LL_ADC_SetOffset                   64   4  Code  RX  stm32g4xx_hal_adc.o
+  08004284-080042bf  LL_ADC_SetChannelSingleDiff
                                                         60   4  Code  RX  stm32g4xx_hal_adc.o
-  08003c10-080044db  HAL_ADC_Init                    2 252   4  Code  RX  stm32g4xx_hal_adc.o
-  080044dc-080046cf  HAL_ADC_Start_DMA                 500   4  Code  RX  stm32g4xx_hal_adc.o
-  080046d0-080055eb  HAL_ADC_ConfigChannel           3 868   4  Code  RX  stm32g4xx_hal_adc.o
-  080055ec-08005717  ADC_Enable                        300   4  Code  RX  stm32g4xx_hal_adc.o
-  08005718-08005847  HAL_ADCEx_Calibration_Start
+  080042c0-08004b8b  HAL_ADC_Init                    2 252   4  Code  RX  stm32g4xx_hal_adc.o
+  08004b8c-08004d7f  HAL_ADC_Start_DMA                 500   4  Code  RX  stm32g4xx_hal_adc.o
+  08004d80-08005c9b  HAL_ADC_ConfigChannel           3 868   4  Code  RX  stm32g4xx_hal_adc.o
+  08005c9c-08005dc7  ADC_Enable                        300   4  Code  RX  stm32g4xx_hal_adc.o
+  08005dc8-08005ef7  HAL_ADCEx_Calibration_Start
                                                        304   4  Code  RX  stm32g4xx_hal_adc_ex.o
-  08005848-08005a3f  HAL_ADCEx_MultiModeStart_DMA
+  08005ef8-080060ef  HAL_ADCEx_MultiModeStart_DMA
                                                        504   4  Code  RX  stm32g4xx_hal_adc_ex.o
-  08005a40-08005d73  HAL_ADCEx_MultiModeConfigChannel
+  080060f0-08006423  HAL_ADCEx_MultiModeConfigChannel
                                                        820   4  Code  RX  stm32g4xx_hal_adc_ex.o
-  08005d74-08005db3  __NVIC_SetPriorityGrouping
+  08006424-08006463  __NVIC_SetPriorityGrouping
                                                         64   4  Code  RX  stm32g4xx_hal_cortex.o
-  08005db4-08005dc7  __NVIC_GetPriorityGrouping
+  08006464-08006477  __NVIC_GetPriorityGrouping
                                                         20   4  Code  RX  stm32g4xx_hal_cortex.o
-  08005dc8-08005dfb  __NVIC_EnableIRQ                   52   4  Code  RX  stm32g4xx_hal_cortex.o
-  08005dfc-08005e4b  __NVIC_SetPriority                 80   4  Code  RX  stm32g4xx_hal_cortex.o
-  08005e4c-08005e8b  SysTick_Config                     64   4  Code  RX  stm32g4xx_hal_cortex.o
-  08005e8c-08005ecb  HAL_NVIC_SetPriorityGrouping
+  08006478-080064ab  __NVIC_EnableIRQ                   52   4  Code  RX  stm32g4xx_hal_cortex.o
+  080064ac-080064fb  __NVIC_SetPriority                 80   4  Code  RX  stm32g4xx_hal_cortex.o
+  080064fc-0800653b  SysTick_Config                     64   4  Code  RX  stm32g4xx_hal_cortex.o
+  0800653c-0800657b  HAL_NVIC_SetPriorityGrouping
                                                         64   4  Code  RX  stm32g4xx_hal_cortex.o
-  08005ecc-08005f1f  HAL_NVIC_SetPriority               84   4  Code  RX  stm32g4xx_hal_cortex.o
-  08005f20-08005f4f  HAL_NVIC_EnableIRQ                 48   4  Code  RX  stm32g4xx_hal_cortex.o
-  08005f50-080060bf  HAL_CRC_Init                      368   4  Code  RX  stm32g4xx_hal_crc.o
-  080060c0-0800620b  HAL_CRCEx_Polynomial_Set          332   4  Code  RX  stm32g4xx_hal_crc_ex.o
-  0800620c-08006537  HAL_DMA_Init                      812   4  Code  RX  stm32g4xx_hal_dma.o
-  08006538-0800664f  HAL_DMA_Start_IT                  280   4  Code  RX  stm32g4xx_hal_dma.o
-  08006650-080066bf  DMA_CalcDMAMUXChannelBaseAndMask
+  0800657c-080065cf  HAL_NVIC_SetPriority               84   4  Code  RX  stm32g4xx_hal_cortex.o
+  080065d0-080065ff  HAL_NVIC_EnableIRQ                 48   4  Code  RX  stm32g4xx_hal_cortex.o
+  08006600-0800676f  HAL_CRC_Init                      368   4  Code  RX  stm32g4xx_hal_crc.o
+  08006770-080068bb  HAL_CRCEx_Polynomial_Set          332   4  Code  RX  stm32g4xx_hal_crc_ex.o
+  080068bc-08006be7  HAL_DMA_Init                      812   4  Code  RX  stm32g4xx_hal_dma.o
+  08006be8-08006cff  HAL_DMA_Start_IT                  280   4  Code  RX  stm32g4xx_hal_dma.o
+  08006d00-08006d6f  DMA_CalcDMAMUXChannelBaseAndMask
                                                        112   4  Code  RX  stm32g4xx_hal_dma.o
-  080066c0-080066ff  DMA_CalcDMAMUXRequestGenBaseAndMask
+  08006d70-08006daf  DMA_CalcDMAMUXRequestGenBaseAndMask
                                                         64   4  Code  RX  stm32g4xx_hal_dma.o
-  08006700-0800675f  [.rodata]                          96   4  Cnst  RO  stm32g4xx_hal_fdcan.o
-  08006760-08006ca7  HAL_FDCAN_Init                  1 352   4  Code  RX  stm32g4xx_hal_fdcan.o
-  08006ca8-08006d77  FDCAN_CalcultateRamBlockAddresses
+  08006db0-08006e0f  [.rodata]                          96   4  Cnst  RO  stm32g4xx_hal_fdcan.o
+  08006e10-08007357  HAL_FDCAN_Init                  1 352   4  Code  RX  stm32g4xx_hal_fdcan.o
+  08007358-08007427  FDCAN_CalcultateRamBlockAddresses
                                                        208   4  Code  RX  stm32g4xx_hal_fdcan.o
-  08006d78-08006db7  HAL_FLASH_Unlock                   64   4  Code  RX  stm32g4xx_hal_flash.o
-  08006db8-08006de7  HAL_FLASH_Lock                     48   4  Code  RX  stm32g4xx_hal_flash.o
-  08006de8-08006e2f  HAL_FLASH_OB_Unlock                72   4  Code  RX  stm32g4xx_hal_flash.o
-  08006e30-08006e63  HAL_FLASH_OB_Lock                  52   4  Code  RX  stm32g4xx_hal_flash.o
-  08006e64-08006f07  FLASH_WaitForLastOperation
+  08007428-08007467  HAL_FLASH_Unlock                   64   4  Code  RX  stm32g4xx_hal_flash.o
+  08007468-08007497  HAL_FLASH_Lock                     48   4  Code  RX  stm32g4xx_hal_flash.o
+  08007498-080074df  HAL_FLASH_OB_Unlock                72   4  Code  RX  stm32g4xx_hal_flash.o
+  080074e0-08007513  HAL_FLASH_OB_Lock                  52   4  Code  RX  stm32g4xx_hal_flash.o
+  08007514-080075b7  FLASH_WaitForLastOperation
                                                        164   4  Code  RX  stm32g4xx_hal_flash.o
-  08006f08-0800704b  HAL_FLASHEx_OBProgram             324   4  Code  RX  stm32g4xx_hal_flash_ex.o
-  0800704c-080071a3  FLASH_OB_WRPConfig                344   4  Code  RX  stm32g4xx_hal_flash_ex.o
-  080071a4-0800721b  FLASH_OB_RDPConfig                120   4  Code  RX  stm32g4xx_hal_flash_ex.o
-  0800721c-08007697  FLASH_OB_UserConfig             1 148   4  Code  RX  stm32g4xx_hal_flash_ex.o
-  08007698-0800793b  FLASH_OB_PCROPConfig              676   4  Code  RX  stm32g4xx_hal_flash_ex.o
-  0800793c-08007a1b  FLASH_OB_SecMemConfig             224   4  Code  RX  stm32g4xx_hal_flash_ex.o
-  08007a1c-08007a8f  FLASH_OB_BootLockConfig           116   4  Code  RX  stm32g4xx_hal_flash_ex.o
-  08007a90-08007ac3  FLASH_OB_GetSecMem                 52   4  Code  RX  stm32g4xx_hal_flash_ex.o
-  08007ac4-08007ad3  FLASH_OB_GetBootLock               16   4  Code  RX  stm32g4xx_hal_flash_ex.o
-  08007ad4-08007b6b  FLASH_OB_GetWRP                   152   4  Code  RX  stm32g4xx_hal_flash_ex.o
-  08007b6c-08007b93  FLASH_OB_GetRDP                    40   4  Code  RX  stm32g4xx_hal_flash_ex.o
-  08007b94-08007baf  FLASH_OB_GetUser                   28   4  Code  RX  stm32g4xx_hal_flash_ex.o
-  08007bb0-08007d33  FLASH_OB_GetPCROP                 388   4  Code  RX  stm32g4xx_hal_flash_ex.o
-  08007d34-080081db  HAL_GPIO_Init                   1 192   4  Code  RX  stm32g4xx_hal_gpio.o
-  080081dc-08008227  HAL_GPIO_ReadPin                   76   4  Code  RX  stm32g4xx_hal_gpio.o
-  08008228-0800828b  HAL_GPIO_WritePin                 100   4  Code  RX  stm32g4xx_hal_gpio.o
-  0800828c-080082d7  HAL_GPIO_TogglePin                 76   4  Code  RX  stm32g4xx_hal_gpio.o
-  080082d8-0800830f  HAL_GPIO_EXTI_IRQHandler           56   4  Code  RX  stm32g4xx_hal_gpio.o
-  08008310-08008567  HAL_I2C_Init                      600   4  Code  RX  stm32g4xx_hal_i2c.o
-  08008568-080087c3  HAL_I2C_Mem_Write                 604   4  Code  RX  stm32g4xx_hal_i2c.o
-  080087c4-08008a2b  HAL_I2C_Mem_Read                  616   4  Code  RX  stm32g4xx_hal_i2c.o
-  08008a2c-08008ae3  I2C_RequestMemoryWrite            184   4  Code  RX  stm32g4xx_hal_i2c.o
-  08008ae4-08008b9b  I2C_RequestMemoryRead             184   4  Code  RX  stm32g4xx_hal_i2c.o
-  08008b9c-08008d5b  I2C_IsErrorOccurred               448   4  Code  RX  stm32g4xx_hal_i2c.o
-  08008d5c-08008e5b  I2C_TransferConfig                256   4  Code  RX  stm32g4xx_hal_i2c.o
-  08008e5c-08008f47  HAL_I2CEx_ConfigAnalogFilter
+  080075b8-080076fb  HAL_FLASHEx_OBProgram             324   4  Code  RX  stm32g4xx_hal_flash_ex.o
+  080076fc-08007853  FLASH_OB_WRPConfig                344   4  Code  RX  stm32g4xx_hal_flash_ex.o
+  08007854-080078cb  FLASH_OB_RDPConfig                120   4  Code  RX  stm32g4xx_hal_flash_ex.o
+  080078cc-08007d47  FLASH_OB_UserConfig             1 148   4  Code  RX  stm32g4xx_hal_flash_ex.o
+  08007d48-08007feb  FLASH_OB_PCROPConfig              676   4  Code  RX  stm32g4xx_hal_flash_ex.o
+  08007fec-080080cb  FLASH_OB_SecMemConfig             224   4  Code  RX  stm32g4xx_hal_flash_ex.o
+  080080cc-0800813f  FLASH_OB_BootLockConfig           116   4  Code  RX  stm32g4xx_hal_flash_ex.o
+  08008140-08008173  FLASH_OB_GetSecMem                 52   4  Code  RX  stm32g4xx_hal_flash_ex.o
+  08008174-08008183  FLASH_OB_GetBootLock               16   4  Code  RX  stm32g4xx_hal_flash_ex.o
+  08008184-0800821b  FLASH_OB_GetWRP                   152   4  Code  RX  stm32g4xx_hal_flash_ex.o
+  0800821c-08008243  FLASH_OB_GetRDP                    40   4  Code  RX  stm32g4xx_hal_flash_ex.o
+  08008244-0800825f  FLASH_OB_GetUser                   28   4  Code  RX  stm32g4xx_hal_flash_ex.o
+  08008260-080083e3  FLASH_OB_GetPCROP                 388   4  Code  RX  stm32g4xx_hal_flash_ex.o
+  080083e4-0800888b  HAL_GPIO_Init                   1 192   4  Code  RX  stm32g4xx_hal_gpio.o
+  0800888c-080088d7  HAL_GPIO_ReadPin                   76   4  Code  RX  stm32g4xx_hal_gpio.o
+  080088d8-0800893b  HAL_GPIO_WritePin                 100   4  Code  RX  stm32g4xx_hal_gpio.o
+  0800893c-08008987  HAL_GPIO_TogglePin                 76   4  Code  RX  stm32g4xx_hal_gpio.o
+  08008988-080089bf  HAL_GPIO_EXTI_IRQHandler           56   4  Code  RX  stm32g4xx_hal_gpio.o
+  080089c0-08008c17  HAL_I2C_Init                      600   4  Code  RX  stm32g4xx_hal_i2c.o
+  08008c18-08008e73  HAL_I2C_Mem_Write                 604   4  Code  RX  stm32g4xx_hal_i2c.o
+  08008e74-080090db  HAL_I2C_Mem_Read                  616   4  Code  RX  stm32g4xx_hal_i2c.o
+  080090dc-08009193  I2C_RequestMemoryWrite            184   4  Code  RX  stm32g4xx_hal_i2c.o
+  08009194-0800924b  I2C_RequestMemoryRead             184   4  Code  RX  stm32g4xx_hal_i2c.o
+  0800924c-0800940b  I2C_IsErrorOccurred               448   4  Code  RX  stm32g4xx_hal_i2c.o
+  0800940c-0800950b  I2C_TransferConfig                256   4  Code  RX  stm32g4xx_hal_i2c.o
+  0800950c-080095f7  HAL_I2CEx_ConfigAnalogFilter
                                                        236   4  Code  RX  stm32g4xx_hal_i2c_ex.o
-  08008f48-0800902b  HAL_I2CEx_ConfigDigitalFilter
+  080095f8-080096db  HAL_I2CEx_ConfigDigitalFilter
                                                        228   4  Code  RX  stm32g4xx_hal_i2c_ex.o
-  0800902c-080090d3  HAL_I2CEx_EnableFastModePlus
+  080096dc-08009783  HAL_I2CEx_EnableFastModePlus
                                                        168   4  Code  RX  stm32g4xx_hal_i2c_ex.o
-  080090d4-080092b3  HAL_PCD_Init                      480   4  Code  RX  stm32g4xx_hal_pcd.o
-  080092b4-080092c7  HAL_PWR_EnableBkUpAccess           20   4  Code  RX  stm32g4xx_hal_pwr.o
-  080092c8-0800942b  HAL_PWREx_ControlVoltageScaling
+  08009784-08009963  HAL_PCD_Init                      480   4  Code  RX  stm32g4xx_hal_pcd.o
+  08009964-08009977  HAL_PWR_EnableBkUpAccess           20   4  Code  RX  stm32g4xx_hal_pwr.o
+  08009978-08009adb  HAL_PWREx_ControlVoltageScaling
                                                        356   4  Code  RX  stm32g4xx_hal_pwr_ex.o
-  0800942c-0800943f  HAL_PWREx_DisableUCPDDeadBattery
+  08009adc-08009aef  HAL_PWREx_DisableUCPDDeadBattery
                                                         20   4  Code  RX  stm32g4xx_hal_pwr_ex.o
-  08009440-08009c5b  HAL_RCC_OscConfig               2 076   4  Code  RX  stm32g4xx_hal_rcc.o
-  08009c5c-0800a053  HAL_RCC_ClockConfig             1 016   4  Code  RX  stm32g4xx_hal_rcc.o
-  0800a054-0800a10b  HAL_RCC_GetSysClockFreq           184   4  Code  RX  stm32g4xx_hal_rcc.o
-  0800a10c-0800a117  HAL_RCC_GetHCLKFreq                12   4  Code  RX  stm32g4xx_hal_rcc.o
-  0800a118-0800a143  HAL_RCC_GetPCLK1Freq               44   4  Code  RX  stm32g4xx_hal_rcc.o
-  0800a144-0800a16f  HAL_RCC_GetPCLK2Freq               44   4  Code  RX  stm32g4xx_hal_rcc.o
-  0800a170-0800a1f3  RCC_GetSysClockFreqFromPLLSource
+  08009af0-0800a30b  HAL_RCC_OscConfig               2 076   4  Code  RX  stm32g4xx_hal_rcc.o
+  0800a30c-0800a703  HAL_RCC_ClockConfig             1 016   4  Code  RX  stm32g4xx_hal_rcc.o
+  0800a704-0800a7bb  HAL_RCC_GetSysClockFreq           184   4  Code  RX  stm32g4xx_hal_rcc.o
+  0800a7bc-0800a7c7  HAL_RCC_GetHCLKFreq                12   4  Code  RX  stm32g4xx_hal_rcc.o
+  0800a7c8-0800a7f3  HAL_RCC_GetPCLK1Freq               44   4  Code  RX  stm32g4xx_hal_rcc.o
+  0800a7f4-0800a81f  HAL_RCC_GetPCLK2Freq               44   4  Code  RX  stm32g4xx_hal_rcc.o
+  0800a820-0800a8a3  RCC_GetSysClockFreqFromPLLSource
                                                        132   4  Code  RX  stm32g4xx_hal_rcc.o
-  0800a1f4-0800aad7  HAL_RCCEx_PeriphCLKConfig       2 276   4  Code  RX  stm32g4xx_hal_rcc_ex.o
-  0800aad8-0800aecf  HAL_SPI_Init                    1 016   4  Code  RX  stm32g4xx_hal_spi.o
-  0800aed0-0800b343  HAL_SPI_TransmitReceive         1 140   4  Code  RX  stm32g4xx_hal_spi.o
-  0800b344-0800b453  SPI_WaitFlagStateUntilTimeout
+  0800a8a4-0800b187  HAL_RCCEx_PeriphCLKConfig       2 276   4  Code  RX  stm32g4xx_hal_rcc_ex.o
+  0800b188-0800b383  HAL_RTC_Init                      508   4  Code  RX  stm32g4xx_hal_rtc.o
+  0800b384-0800b3cb  HAL_RTC_WaitForSynchro             72   4  Code  RX  stm32g4xx_hal_rtc.o
+  0800b3cc-0800b40b  HAL_RTCEx_BKUPWrite                64   4  Code  RX  stm32g4xx_hal_rtc_ex.o
+  0800b40c-0800b447  HAL_RTCEx_BKUPRead                 60   4  Code  RX  stm32g4xx_hal_rtc_ex.o
+  0800b448-0800b83f  HAL_SPI_Init                    1 016   4  Code  RX  stm32g4xx_hal_spi.o
+  0800b840-0800bcb3  HAL_SPI_TransmitReceive         1 140   4  Code  RX  stm32g4xx_hal_spi.o
+  0800bcb4-0800bdc3  SPI_WaitFlagStateUntilTimeout
                                                        272   4  Code  RX  stm32g4xx_hal_spi.o
-  0800b454-0800b583  SPI_WaitFifoStateUntilTimeout
+  0800bdc4-0800bef3  SPI_WaitFifoStateUntilTimeout
                                                        304   4  Code  RX  stm32g4xx_hal_spi.o
-  0800b584-0800b59b  UARTPrescTable                     24   4  Cnst  RO  stm32g4xx_hal_uart.o
-  0800b59c-0800b6eb  HAL_UART_Init                     336   4  Code  RX  stm32g4xx_hal_uart.o
-  0800b6ec-0800b7f3  HAL_UART_Transmit_DMA             264   4  Code  RX  stm32g4xx_hal_uart.o
-  0800b7f4-0800b88f  HAL_UART_Receive_DMA              156   4  Code  RX  stm32g4xx_hal_uart.o
-  0800b890-0800be73  HAL_UART_IRQHandler             1 508   4  Code  RX  stm32g4xx_hal_uart.o
-  0800be74-0800bebb  HAL_UART_ReceiverTimeout_Config
+  0800bef4-0800bf0b  UARTPrescTable                     24   4  Cnst  RO  stm32g4xx_hal_uart.o
+  0800bf0c-0800c05b  HAL_UART_Init                     336   4  Code  RX  stm32g4xx_hal_uart.o
+  0800c05c-0800c163  HAL_UART_Transmit_DMA             264   4  Code  RX  stm32g4xx_hal_uart.o
+  0800c164-0800c1ff  HAL_UART_Receive_DMA              156   4  Code  RX  stm32g4xx_hal_uart.o
+  0800c200-0800c7e3  HAL_UART_IRQHandler             1 508   4  Code  RX  stm32g4xx_hal_uart.o
+  0800c7e4-0800c82b  HAL_UART_ReceiverTimeout_Config
                                                         72   4  Code  RX  stm32g4xx_hal_uart.o
-  0800bebc-0800bf27  HAL_UART_EnableReceiverTimeout
+  0800c82c-0800c897  HAL_UART_EnableReceiverTimeout
                                                        108   4  Code  RX  stm32g4xx_hal_uart.o
-  0800bf28-0800c6e7  UART_SetConfig                  1 984   4  Code  RX  stm32g4xx_hal_uart.o
-  0800c6e8-0800c9a3  UART_AdvFeatureConfig             700   4  Code  RX  stm32g4xx_hal_uart.o
-  0800c9a4-0800caf3  UART_Start_Receive_DMA            336   4  Code  RX  stm32g4xx_hal_uart.o
-  0800caf4-0800cbc3  HAL_UARTEx_DisableFifoMode
+  0800c898-0800d057  UART_SetConfig                  1 984   4  Code  RX  stm32g4xx_hal_uart.o
+  0800d058-0800d313  UART_AdvFeatureConfig             700   4  Code  RX  stm32g4xx_hal_uart.o
+  0800d314-0800d463  UART_Start_Receive_DMA            336   4  Code  RX  stm32g4xx_hal_uart.o
+  0800d464-0800d533  HAL_UARTEx_DisableFifoMode
                                                        208   4  Code  RX  stm32g4xx_hal_uart_ex.o
-  0800cbc4-0800ccd7  HAL_UARTEx_SetTxFifoThreshold
+  0800d534-0800d647  HAL_UARTEx_SetTxFifoThreshold
                                                        276   4  Code  RX  stm32g4xx_hal_uart_ex.o
-  0800ccd8-0800cdeb  HAL_UARTEx_SetRxFifoThreshold
+  0800d648-0800d75b  HAL_UARTEx_SetRxFifoThreshold
                                                        276   4  Code  RX  stm32g4xx_hal_uart_ex.o
-  0800cdec-0800ce8f  UARTEx_SetNbDataToProcess         164   4  Code  RX  stm32g4xx_hal_uart_ex.o
-  0800ce90-0800ce97  numerator.1                         8   4  Cnst  RO  stm32g4xx_hal_uart_ex.o
-  0800ce98-0800ce9f  denominator.0                       8   4  Cnst  RO  stm32g4xx_hal_uart_ex.o
-  0800cea0-0800d09b  HAL_RTC_Init                      508   4  Code  RX  stm32g4xx_hal_rtc.o
-  0800d09c-0800d0e3  HAL_RTC_WaitForSynchro             72   4  Code  RX  stm32g4xx_hal_rtc.o
-  0800d0e4-0800d123  HAL_RTCEx_BKUPWrite                64   4  Code  RX  stm32g4xx_hal_rtc_ex.o
-  0800d124-0800d15f  HAL_RTCEx_BKUPRead                 60   4  Code  RX  stm32g4xx_hal_rtc_ex.o
-  0800d160-0800d3c3  [.rodata]                         612   4  Cnst  RO  ads1260.o
-  0800d3c4-0800d45b  ADS_1260_SetConversionMode
+  0800d75c-0800d7ff  UARTEx_SetNbDataToProcess         164   4  Code  RX  stm32g4xx_hal_uart_ex.o
+  0800d800-0800d807  numerator.1                         8   4  Cnst  RO  stm32g4xx_hal_uart_ex.o
+  0800d808-0800d80f  denominator.0                       8   4  Cnst  RO  stm32g4xx_hal_uart_ex.o
+  0800d810-0800da73  [.rodata]                         612   4  Cnst  RO  ads1260.o
+  0800da74-0800db0b  ADS_1260_SetConversionMode
                                                        152   4  Code  RX  ads1260.o
-  0800d45c-0800d4f3  ADS_1260_SetChopMode              152   4  Code  RX  ads1260.o
-  0800d4f4-0800d58b  ADS_1260_SetDataRate              152   4  Code  RX  ads1260.o
-  0800d58c-0800d5f3  ADS_1260_InputMuxSelect           104   4  Code  RX  ads1260.o
-  0800d5f4-0800d653  ADS_1260_SetExternalReference
+  0800db0c-0800dba3  ADS_1260_SetChopMode              152   4  Code  RX  ads1260.o
+  0800dba4-0800dc3b  ADS_1260_SetDataRate              152   4  Code  RX  ads1260.o
+  0800dc3c-0800dca3  ADS_1260_InputMuxSelect           104   4  Code  RX  ads1260.o
+  0800dca4-0800dd03  ADS_1260_SetExternalReference
                                                         96   4  Code  RX  ads1260.o
-  0800d654-0800d6a3  ADS_1260_BatteryCurrentOffsetCalibrationStart
+  0800dd04-0800dd53  ADS_1260_BatteryCurrentOffsetCalibrationStart
                                                         80   4  Code  RX  ads1260.o
-  0800d6a4-0800d6ff  ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart
+  0800dd54-0800ddaf  ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart
                                                         92   4  Code  RX  ads1260.o
-  0800d700-0800d75f  ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart
+  0800ddb0-0800de0f  ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart
                                                         96   4  Code  RX  ads1260.o
-  0800d760-0800d807  ADS1260_init                      168   4  Code  RX  ads1260.o
-  0800d808-0800d81b  ADS1260_StartConversion            20   4  Code  RX  ads1260.o
-  0800d81c-0800d9a7  ADS1260_ReadConversion            396   4  Code  RX  ads1260.o
-  0800d9a8-0800db5b  ADS_1260_ActivateLock             436   4  Code  RX  ads1260.o
-  0800db5c-0800dd9b  ADS_1260_ActivateStatusData
+  0800de10-0800deb7  ADS1260_init                      168   4  Code  RX  ads1260.o
+  0800deb8-0800decb  ADS1260_StartConversion            20   4  Code  RX  ads1260.o
+  0800decc-0800e057  ADS1260_ReadConversion            396   4  Code  RX  ads1260.o
+  0800e058-0800e20b  ADS_1260_ActivateLock             436   4  Code  RX  ads1260.o
+  0800e20c-0800e44b  ADS_1260_ActivateStatusData
                                                        576   4  Code  RX  ads1260.o
-  0800dd9c-0800ddbf  AH_COUNTER_Init                    36   4  Code  RX  ah_counter.o
-  0800ddc0-0800de67  getSocAhRated                     168   4  Code  RX  ah_counter.o
-  0800de68-0800df93  getSocAhAuto                      300   4  Code  RX  ah_counter.o
-  0800df94-0800e56b  AH_COUNTER_Exec                 1 496   4  Code  RX  ah_counter.o
-  0800e56c-0800e62f  CHIP_TEMPERATURE_Calibration
+  0800e44c-0800e46f  AH_COUNTER_Init                    36   4  Code  RX  ah_counter.o
+  0800e470-0800e517  getSocAhRated                     168   4  Code  RX  ah_counter.o
+  0800e518-0800e643  getSocAhAuto                      300   4  Code  RX  ah_counter.o
+  0800e644-0800eccb  AH_COUNTER_Exec                 1 672   4  Code  RX  ah_counter.o
+  0800eccc-0800ed8f  CHIP_TEMPERATURE_Calibration
                                                        196   4  Code  RX  chip_temperature.o
-  0800e630-0800e6df  CHIP_TEMPERATURE_Exec             176   4  Code  RX  chip_temperature.o
-  0800e6e0-0800e773  calc_temp_compensation            148   4  Code  RX  chip_temperature.o
-  0800e774-0800e85f  [.rodata]                         236   4  Cnst  RO  eeprom.o
-  0800e860-0800e8bf  EEPROM_isFirstStart                96   4  Code  RX  eeprom.o
-  0800e8c0-0800eaa3  EEPROM_fullRestore                484   4  Code  RX  eeprom.o
-  0800eaa4-0800ecff  EEPROM_factoryRestore             604   4  Code  RX  eeprom.o
-  0800ed00-0800eff3  EEPROM_storeConfig                756   4  Code  RX  eeprom.o
-  0800eff4-0800f27f  EEPROM_readConfig                 652   4  Code  RX  eeprom.o
-  0800f280-0800f37f  EEPROM_Read                       256   4  Code  RX  eeprom.o
-  0800f380-0800f487  EEPROM_Write                      264   4  Code  RX  eeprom.o
-  0800f488-0800f4fb  EFFICIENCY_Exec                   116   4  Code  RX  efficiency.o
-  0800f4fc-0800f7af  ESR_Exec                          692   4  Code  RX  esr.o
-  0800f7b0-0800f8ab  mbUartInit                        252   4  Code  RX  modbus.o
-  0800f8ac-0800f97f  HAL_UART_ErrorCallback            212   4  Code  RX  modbus.o
-  0800f980-0800f997  HAL_UART_TxCpltCallback            24   4  Code  RX  modbus.o
-  0800f998-0800fa0f  mbSlaveCheckModbusRtuQuery
+  0800ed90-0800ee3f  CHIP_TEMPERATURE_Exec             176   4  Code  RX  chip_temperature.o
+  0800ee40-0800eed3  calc_temp_compensation            148   4  Code  RX  chip_temperature.o
+  0800eed4-0800efbf  [.rodata]                         236   4  Cnst  RO  eeprom.o
+  0800efc0-0800f01f  EEPROM_isFirstStart                96   4  Code  RX  eeprom.o
+  0800f020-0800f20f  EEPROM_fullRestore                496   4  Code  RX  eeprom.o
+  0800f210-0800f47f  EEPROM_factoryRestore             624   4  Code  RX  eeprom.o
+  0800f480-0800f783  EEPROM_storeConfig                772   4  Code  RX  eeprom.o
+  0800f784-0800fa23  EEPROM_readConfig                 672   4  Code  RX  eeprom.o
+  0800fa24-0800fb23  EEPROM_Read                       256   4  Code  RX  eeprom.o
+  0800fb24-0800fc2b  EEPROM_Write                      264   4  Code  RX  eeprom.o
+  0800fc2c-0800fc9f  EFFICIENCY_Exec                   116   4  Code  RX  efficiency.o
+  0800fca0-0800fcbb  CurrentOffsetCal                   28   4  Code  RX  fast_current.o
+  0800fcbc-0800fde3  mbUartInit                        296   4  Code  RX  modbus.o
+  0800fde4-0800feb7  HAL_UART_ErrorCallback            212   4  Code  RX  modbus.o
+  0800feb8-0800fecf  HAL_UART_TxCpltCallback            24   4  Code  RX  modbus.o
+  0800fed0-0800ff47  mbSlaveCheckModbusRtuQuery
                                                        120   4  Code  RX  modbus.o
-  0800fa10-0800fb23  mbSlaveReadHoldingRegisters
+  0800ff48-0801005b  mbSlaveReadHoldingRegisters
                                                        276   4  Code  RX  modbus.o
-  0800fb24-0800fc63  mbSlaveWriteMultipleRegisters
+  0801005c-0801019b  mbSlaveWriteMultipleRegisters
                                                        320   4  Code  RX  modbus.o
-  0800fc64-0800fd43  mbSlaveWriteSingleRegister
+  0801019c-0801027b  mbSlaveWriteSingleRegister
                                                        224   4  Code  RX  modbus.o
-  0800fd44-0800fd5f  OUTPUTS_Init                       28   4  Code  RX  outputs.o
-  0800fd60-0800ffdf  OUTPUTS_CheckLVP                  640   4  Code  RX  outputs.o
-  0800ffe0-08010263  OUTPUTS_CheckOVP                  644   4  Code  RX  outputs.o
-  08010264-08010353  SYS_DATA_Init                     240   4  Code  RX  sysdata.o
-  08010354-08010377  WH_COUNTER_Init                    36   4  Code  RX  wh_counter.o
-  08010378-08010667  WH_COUNTER_Exec                   752   4  Code  RX  wh_counter.o
-  08010668-08010697  WH_COUNTER_SetDetectedEnergy
+  0801027c-08010297  OUTPUTS_Init                       28   4  Code  RX  outputs.o
+  08010298-08010517  OUTPUTS_CheckLVP                  640   4  Code  RX  outputs.o
+  08010518-0801079b  OUTPUTS_CheckOVP                  644   4  Code  RX  outputs.o
+  0801079c-0801088b  SYS_DATA_Init                     240   4  Code  RX  sysdata.o
+  0801088c-080108af  WH_COUNTER_Init                    36   4  Code  RX  wh_counter.o
+  080108b0-08010b83  WH_COUNTER_Exec                   724   4  Code  RX  wh_counter.o
+  08010b84-08010bb3  WH_COUNTER_SetDetectedEnergy
                                                         48   4  Code  RX  wh_counter.o
-  08010698-0801076b  WH_COUNTER_GetSoCManual           212   4  Code  RX  wh_counter.o
-  0801076c-08010897  WH_COUNTER_GetSoCAuto             300   4  Code  RX  wh_counter.o
-  08010898-080109ff  WH_COUNTER_GetSoCAutoTemp         360   4  Code  RX  wh_counter.o
-  08010a00-08010aa3  WH_COUNTER_SetToMax               164   4  Code  RX  wh_counter.o
-  08010aa4-08010b43  WH_COUNTER_CalcSoH                160   4  Code  RX  wh_counter.o
-  08010b44-08010b57  _start                             20   4  Code  RX  SEGGER_THUMB_Startup.o
-  08010b58-08010b7f  reset_handler                      40   4  Code  RX  STM32G4xx_Startup.o
-  08010b80-08010b8f  AHBPrescTable                      16   4  Cnst  RO  system_stm32g4xx.o
-  08010b90-08010b97  APBPrescTable                       8   4  Cnst  RO  system_stm32g4xx.o
-  08010b98-08010baf  SystemInit                         24   4  Code  RX  system_stm32g4xx.o
-  08010bb0-08010c7b  SystemCoreClockUpdate             204   4  Code  RX  system_stm32g4xx.o
-  08010c7c-08010ebb  __aeabi_dadd                      576   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08010ebc-08010ec3  __aeabi_dsub                        8   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08010ec4-08010ff3  __aeabi_dmul                      304   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08010ff4-080111b7  __aeabi_ddiv                      452   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080111b8-080111ef  __aeabi_dcmpgt                     56   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080111f0-08011227  __aeabi_dcmplt                     56   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011228-08011273  __aeabi_d2iz                       76   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011274-080112f3  __aeabi_d2lz                      128   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080112f4-08011317  __aeabi_d2uiz                      36   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011318-0801133b  __aeabi_i2d                        36   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0801133c-08011357  __aeabi_ui2d                       28   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011358-08011387  __aeabi_ldivmod                    48   4  Code  RX  intasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011388-080114b7  __aeabi_uldivmod                  304   4  Code  RX  intasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080114b8-08011513  memcpy                             92   4  Code  RX  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011514-0801157b  __aeabi_memclr                    104   4  Code  RX  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0801157c-08011587  __SEGGER_RTL_c_locale              12   4  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011588-080115a7  __SEGGER_RTL_codeset_ascii
+  08010bb4-08010c87  WH_COUNTER_GetSoCManual           212   4  Code  RX  wh_counter.o
+  08010c88-08010db3  WH_COUNTER_GetSoCAuto             300   4  Code  RX  wh_counter.o
+  08010db4-08010f1b  WH_COUNTER_GetSoCAutoTemp         360   4  Code  RX  wh_counter.o
+  08010f1c-08010fbf  WH_COUNTER_SetToMax               164   4  Code  RX  wh_counter.o
+  08010fc0-0801105f  WH_COUNTER_CalcSoH                160   4  Code  RX  wh_counter.o
+  08011060-08011073  _start                             20   4  Code  RX  SEGGER_THUMB_Startup.o
+  08011074-0801109b  reset_handler                      40   4  Code  RX  STM32G4xx_Startup.o
+  0801109c-080110ab  AHBPrescTable                      16   4  Cnst  RO  system_stm32g4xx.o
+  080110ac-080110b3  APBPrescTable                       8   4  Cnst  RO  system_stm32g4xx.o
+  080110b4-080110cb  SystemInit                         24   4  Code  RX  system_stm32g4xx.o
+  080110cc-08011197  SystemCoreClockUpdate             204   4  Code  RX  system_stm32g4xx.o
+  08011198-080113d7  __aeabi_dadd                      576   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  080113d8-080113df  __aeabi_dsub                        8   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  080113e0-0801150f  __aeabi_dmul                      304   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08011510-080116d3  __aeabi_ddiv                      452   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  080116d4-0801170b  __aeabi_dcmpgt                     56   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0801170c-08011743  __aeabi_dcmplt                     56   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08011744-0801178f  __aeabi_d2iz                       76   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08011790-0801180f  __aeabi_d2lz                      128   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08011810-08011833  __aeabi_d2uiz                      36   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08011834-08011857  __aeabi_i2d                        36   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08011858-08011873  __aeabi_ui2d                       28   4  Code  RX  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08011874-080118a3  __aeabi_ldivmod                    48   4  Code  RX  intasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  080118a4-080119d3  __aeabi_uldivmod                  304   4  Code  RX  intasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  080119d4-08011a2f  memcpy                             92   4  Code  RX  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08011a30-08011a97  __aeabi_memclr                    104   4  Code  RX  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08011a98-08011aa3  __SEGGER_RTL_c_locale              12   4  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08011aa4-08011ac3  __SEGGER_RTL_codeset_ascii
                                                         32   4  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080115a8-080115ff  __SEGGER_RTL_c_locale_data
+  08011ac4-08011b1b  __SEGGER_RTL_c_locale_data
                                                         88   4  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011600-08011822  [.rodata]                         547   4  Cnst  RO  main.o
-  08011823-08011833  _DoInit._aInitStr                  17   1  Cnst  RO  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011834-0801188d  [.rodata]                          90   4  Cnst  RO  stm32g4xx_hal.o
-  0801188e-0801188f  USB_LP_IRQHandler                   2   2  Code  RX  stm32g473xx_Vectors.o
-  08011890-080118ed  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_adc.o
-  080118ee-080118ef  FDCAN1_IT0_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
-  080118f0-08011950  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_adc_ex.o
-  08011951-080119a7  __SEGGER_RTL_c_locale_month_names
+  08011b1c-08011d3e  [.rodata]                         547   4  Cnst  RO  main.o
+  08011d3f-08011d4f  _DoInit._aInitStr                  17   1  Cnst  RO  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08011d50-08011da9  [.rodata]                          90   4  Cnst  RO  stm32g4xx_hal.o
+  08011daa-08011daf  Error_Handler                       6   2  Code  RX  main.o
+  08011db0-08011e0d  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_adc.o
+  08011e0e-08011e0f  FDCAN1_IT1_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
+  08011e10-08011e70  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_adc_ex.o
+  08011e71-08011ec7  __SEGGER_RTL_c_locale_month_names
                                                         87   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080119a8-08011a08  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_cortex.o
-  08011a09-08011a0f  __SEGGER_RTL_c_locale_am_pm_indicator
+  08011ec8-08011f28  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_cortex.o
+  08011f29-08011f2f  __SEGGER_RTL_c_locale_am_pm_indicator
                                                          7   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011a10-08011a6d  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_crc.o
-  08011a6e-08011a6f  FDCAN1_IT1_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
-  08011a70-08011ad0  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_crc_ex.o
-  08011ad1-08011adf  __SEGGER_RTL_c_locale_date_time_format
+  08011f30-08011f8d  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_crc.o
+  08011f8e-08011f8f  EXTI9_5_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08011f90-08011ff0  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_crc_ex.o
+  08011ff1-08011fff  __SEGGER_RTL_c_locale_date_time_format
                                                         15   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011ae0-08011b3d  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_dma.o
-  08011b3e-08011b3f  EXTI9_5_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  08011b40-08011ba2  [.rodata]                          99   4  Cnst  RO  stm32g4xx_hal_flash_ex.o
-  08011ba3-08011bab  [.rodata.libc..L.str]               9   1  Cnst  RO  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011bac-08011c0a  [.rodata]                          95   4  Cnst  RO  stm32g4xx_hal_gpio.o
-  08011c0b-08011c13  __SEGGER_RTL_c_locale_date_format
+  08012000-0801205d  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_dma.o
+  0801205e-0801205f  TIM1_BRK_TIM15_IRQHandler           2   2  Code  RX  stm32g473xx_Vectors.o
+  08012060-080120c2  [.rodata]                          99   4  Cnst  RO  stm32g4xx_hal_flash_ex.o
+  080120c3-080120cb  [.rodata.libc..L.str]               9   1  Cnst  RO  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  080120cc-0801212a  [.rodata]                          95   4  Cnst  RO  stm32g4xx_hal_gpio.o
+  0801212b-08012133  __SEGGER_RTL_c_locale_date_format
                                                          9   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011c14-08011c71  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_i2c.o
-  08011c72-08011c73  TIM1_BRK_TIM15_IRQHandler           2   2  Code  RX  stm32g473xx_Vectors.o
-  08011c74-08011cd1  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_pcd.o
-  08011cd2-08011cdb  SysTick_Handler                    10   2  Code  RX  stm32g4xx_it.o
-  08011cdc-08011d39  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_rcc.o
-  08011d3a-08011d3f  Error_Handler                       6   2  Code  RX  main.o
-  08011d40-08011d9d  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_spi.o
-  08011d9e-08011daf  LL_ADC_GetCommonPathInternalCh
+  08012134-08012191  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_i2c.o
+  08012192-08012193  TIM1_UP_TIM16_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
+  08012194-080121f1  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_pcd.o
+  080121f2-080121f3  TIM1_TRG_COM_TIM17_IRQHandler
+                                                         2   2  Code  RX  stm32g473xx_Vectors.o
+  080121f4-08012251  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_rcc.o
+  08012252-0801225b  SysTick_Handler                    10   2  Code  RX  stm32g4xx_it.o
+  0801225c-080122b9  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_rtc.o
+  080122ba-080122cb  LL_ADC_GetCommonPathInternalCh
                                                         18   2  Code  RX  stm32g4xx_hal_adc.o
-  08011db0-08011e0e  [.rodata]                          95   4  Cnst  RO  stm32g4xx_hal_uart.o
-  08011e0f-08011e17  __SEGGER_RTL_c_locale_time_format
+  080122cc-08012329  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_spi.o
+  0801232a-0801233b  LL_ADC_GetResolution               18   2  Code  RX  stm32g4xx_hal_adc.o
+  0801233c-0801239a  [.rodata]                          95   4  Cnst  RO  stm32g4xx_hal_uart.o
+  0801239b-080123a3  __SEGGER_RTL_c_locale_time_format
                                                          9   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011e18-08011e79  [.rodata]                          98   4  Cnst  RO  stm32g4xx_hal_uart_ex.o
-  08011e7a-08011e8b  LL_ADC_GetResolution               18   2  Code  RX  stm32g4xx_hal_adc.o
-  08011e8c-08011ee9  [.rodata]                          94   4  Cnst  RO  stm32g4xx_hal_rtc.o
-  08011eea-08011f0b  LL_ADC_GetOffsetChannel            34   2  Code  RX  stm32g4xx_hal_adc.o
-  08011f0c-08011f9a  [.rodata]                         143   4  Cnst  RO  modbus.o
-  08011f9b-08011fb7  __SEGGER_RTL_c_locale_abbrev_day_names
+  080123a4-08012405  [.rodata]                          98   4  Cnst  RO  stm32g4xx_hal_uart_ex.o
+  08012406-08012427  LL_ADC_GetOffsetChannel            34   2  Code  RX  stm32g4xx_hal_adc.o
+  08012428-080124b6  [.rodata]                         143   4  Cnst  RO  modbus.o
+  080124b7-080124d3  __SEGGER_RTL_c_locale_abbrev_day_names
                                                         29   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08011fb8-08012145  [.rodata]                         398   4  Cnst  RO  outputs.o
-  08012146-08012193  LL_ADC_REG_SetSequencerRanks
+  080124d4-08012661  [.rodata]                         398   4  Cnst  RO  outputs.o
+  08012662-080126af  LL_ADC_REG_SetSequencerRanks
                                                         78   2  Code  RX  stm32g4xx_hal_adc.o
-  08012194-080124fd  __SEGGER_RTL_vfprintf_int_nwp
+  080126b0-08012a19  __SEGGER_RTL_vfprintf_int_nwp
                                                        874   4  Code  RX  __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080124fe-0801250f  LL_ADC_GetMultimode                18   2  Code  RX  stm32g4xx_hal_adc.o
-  08012510-08012570  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_i2c_ex.o
-  08012571-080125a1  __SEGGER_RTL_c_locale_abbrev_month_names
+  08012a1a-08012a2b  LL_ADC_GetMultimode                18   2  Code  RX  stm32g4xx_hal_adc.o
+  08012a2c-08012a8c  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_i2c_ex.o
+  08012a8d-08012abd  __SEGGER_RTL_c_locale_abbrev_month_names
                                                         49   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080125a2-080125bb  LL_ADC_DisableDeepPowerDown
+  08012abe-08012ad7  LL_ADC_DisableDeepPowerDown
                                                         26   2  Code  RX  stm32g4xx_hal_adc.o
-  080125bc-0801261c  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_pwr_ex.o
-  0801261d-0801261d  ( ALIGN .=.+1 )                     1   -  ----  -   -
-  0801261e-0801263b  LL_ADC_IsDeepPowerDownEnabled
+  08012ad8-08012b38  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_pwr_ex.o
+  08012b39-08012b39  ( ALIGN .=.+1 )                     1   -  ----  -   -
+  08012b3a-08012b57  LL_ADC_IsDeepPowerDownEnabled
                                                         30   2  Code  RX  stm32g4xx_hal_adc.o
-  0801263c-0801269c  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_rcc_ex.o
-  0801269d-080126a9  __SEGGER_RTL_ascii_ctype_mask
+  08012b58-08012bb8  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_rcc_ex.o
+  08012bb9-08012bc5  __SEGGER_RTL_ascii_ctype_mask
                                                         13   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080126aa-080126c7  LL_ADC_EnableInternalRegulator
+  08012bc6-08012be3  LL_ADC_EnableInternalRegulator
                                                         30   2  Code  RX  stm32g4xx_hal_adc.o
-  080126c8-08012728  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_rtc_ex.o
-  08012729-08012729  ( ALIGN .=.+1 )                     1   -  ----  -   -
-  0801272a-08012747  LL_ADC_IsInternalRegulatorEnabled
+  08012be4-08012c44  [.rodata]                          97   4  Cnst  RO  stm32g4xx_hal_rtc_ex.o
+  08012c45-08012c45  ( ALIGN .=.+1 )                     1   -  ----  -   -
+  08012c46-08012c63  LL_ADC_IsInternalRegulatorEnabled
                                                         30   2  Code  RX  stm32g4xx_hal_adc.o
-  08012748-08012765  LL_ADC_Enable                      30   2  Code  RX  stm32g4xx_hal_adc.o
-  08012766-08012783  LL_ADC_Disable                     30   2  Code  RX  stm32g4xx_hal_adc.o
-  08012784-080127a1  LL_ADC_REG_StartConversion
+  08012c64-08012c81  LL_ADC_Enable                      30   2  Code  RX  stm32g4xx_hal_adc.o
+  08012c82-08012c9f  LL_ADC_Disable                     30   2  Code  RX  stm32g4xx_hal_adc.o
+  08012ca0-08012cbd  LL_ADC_REG_StartConversion
                                                         30   2  Code  RX  stm32g4xx_hal_adc.o
-  080127a2-080127ab  HAL_ADC_ConvHalfCpltCallback
+  08012cbe-08012cc7  HAL_ADC_ConvHalfCpltCallback
                                                         10   2  Code  RX  stm32g4xx_hal_adc.o
-  080127ac-080127b5  HAL_ADC_ErrorCallback              10   2  Code  RX  stm32g4xx_hal_adc.o
-  080127b6-0801288b  ADC_DMAConvCplt                   214   2  Code  RX  stm32g4xx_hal_adc.o
-  0801288c-080128a5  ADC_DMAHalfConvCplt                26   2  Code  RX  stm32g4xx_hal_adc.o
-  080128a6-080128d7  ADC_DMAError                       50   2  Code  RX  stm32g4xx_hal_adc.o
-  080128d8-080128f5  LL_ADC_IsCalibrationOnGoing
+  08012cc8-08012cd1  HAL_ADC_ErrorCallback              10   2  Code  RX  stm32g4xx_hal_adc.o
+  08012cd2-08012da7  ADC_DMAConvCplt                   214   2  Code  RX  stm32g4xx_hal_adc.o
+  08012da8-08012dc1  ADC_DMAHalfConvCplt                26   2  Code  RX  stm32g4xx_hal_adc.o
+  08012dc2-08012df3  ADC_DMAError                       50   2  Code  RX  stm32g4xx_hal_adc.o
+  08012df4-08012e11  LL_ADC_IsCalibrationOnGoing
                                                         30   2  Code  RX  stm32g4xx_hal_adc_ex.o
-  080128f6-08012913  LL_ADC_REG_StartConversion
+  08012e12-08012e2f  LL_ADC_REG_StartConversion
                                                         30   2  Code  RX  stm32g4xx_hal_adc_ex.o
-  08012914-08012929  HAL_SYSTICK_Config                 22   2  Code  RX  stm32g4xx_hal_cortex.o
-  0801292a-080129bf  HAL_CRC_Calculate                 150   2  Code  RX  stm32g4xx_hal_crc.o
-  080129c0-08012add  CRC_Handle_8                      286   2  Code  RX  stm32g4xx_hal_crc.o
-  08012ade-08012b47  CRC_Handle_16                     106   2  Code  RX  stm32g4xx_hal_crc.o
-  08012b48-08012bf5  HAL_DMA_Abort                     174   2  Code  RX  stm32g4xx_hal_dma.o
-  08012bf6-08012cc7  HAL_DMA_Abort_IT                  210   2  Code  RX  stm32g4xx_hal_dma.o
-  08012cc8-08012d39  DMA_SetConfig                     114   2  Code  RX  stm32g4xx_hal_dma.o
-  08012d3a-08012d77  I2C_Flush_TXDR                     62   2  Code  RX  stm32g4xx_hal_i2c.o
-  08012d78-08012e2d  I2C_WaitOnFlagUntilTimeout
+  08012e30-08012e45  HAL_SYSTICK_Config                 22   2  Code  RX  stm32g4xx_hal_cortex.o
+  08012e46-08012edb  HAL_CRC_Calculate                 150   2  Code  RX  stm32g4xx_hal_crc.o
+  08012edc-08012ff9  CRC_Handle_8                      286   2  Code  RX  stm32g4xx_hal_crc.o
+  08012ffa-08013063  CRC_Handle_16                     106   2  Code  RX  stm32g4xx_hal_crc.o
+  08013064-08013111  HAL_DMA_Abort                     174   2  Code  RX  stm32g4xx_hal_dma.o
+  08013112-080131e3  HAL_DMA_Abort_IT                  210   2  Code  RX  stm32g4xx_hal_dma.o
+  080131e4-08013255  DMA_SetConfig                     114   2  Code  RX  stm32g4xx_hal_dma.o
+  08013256-08013293  I2C_Flush_TXDR                     62   2  Code  RX  stm32g4xx_hal_i2c.o
+  08013294-08013349  I2C_WaitOnFlagUntilTimeout
                                                        182   2  Code  RX  stm32g4xx_hal_i2c.o
-  08012e2e-08012e77  HAL_PCDEx_ActivateLPM              74   2  Code  RX  stm32g4xx_hal_pcd_ex.o
-  08012e78-08012f01  SPI_EndRxTxTransaction            138   2  Code  RX  stm32g4xx_hal_spi.o
-  08012f02-08012f0b  HAL_UART_TxHalfCpltCallback
+  0801334a-08013393  HAL_PCDEx_ActivateLPM              74   2  Code  RX  stm32g4xx_hal_pcd_ex.o
+  08013394-08013405  RTC_EnterInitMode                 114   2  Code  RX  stm32g4xx_hal_rtc.o
+  08013406-0801348f  SPI_EndRxTxTransaction            138   2  Code  RX  stm32g4xx_hal_spi.o
+  08013490-08013499  HAL_UART_TxHalfCpltCallback
                                                         10   2  Code  RX  stm32g4xx_hal_uart.o
-  08012f0c-08012f15  HAL_UART_RxCpltCallback            10   2  Code  RX  stm32g4xx_hal_uart.o
-  08012f16-08012f1f  HAL_UART_RxHalfCpltCallback
+  0801349a-080134a3  HAL_UART_RxCpltCallback            10   2  Code  RX  stm32g4xx_hal_uart.o
+  080134a4-080134ad  HAL_UART_RxHalfCpltCallback
                                                         10   2  Code  RX  stm32g4xx_hal_uart.o
-  08012f20-08013071  UART_CheckIdleState               338   2  Code  RX  stm32g4xx_hal_uart.o
-  08013072-08013133  UART_EndRxTransfer                194   2  Code  RX  stm32g4xx_hal_uart.o
-  08013134-0801314d  UART_DMATxHalfCplt                 26   2  Code  RX  stm32g4xx_hal_uart.o
-  0801314e-08013277  UART_DMAReceiveCplt               298   2  Code  RX  stm32g4xx_hal_uart.o
-  08013278-080132f5  UART_DMAError                     126   2  Code  RX  stm32g4xx_hal_uart.o
-  080132f6-08013317  UART_DMAAbortOnError               34   2  Code  RX  stm32g4xx_hal_uart.o
-  08013318-08013321  HAL_UARTEx_WakeupCallback          10   2  Code  RX  stm32g4xx_hal_uart_ex.o
-  08013322-0801332b  HAL_UARTEx_RxFifoFullCallback
+  080134ae-080135ff  UART_CheckIdleState               338   2  Code  RX  stm32g4xx_hal_uart.o
+  08013600-080136c1  UART_EndRxTransfer                194   2  Code  RX  stm32g4xx_hal_uart.o
+  080136c2-080136db  UART_DMATxHalfCplt                 26   2  Code  RX  stm32g4xx_hal_uart.o
+  080136dc-08013805  UART_DMAReceiveCplt               298   2  Code  RX  stm32g4xx_hal_uart.o
+  08013806-08013883  UART_DMAError                     126   2  Code  RX  stm32g4xx_hal_uart.o
+  08013884-080138a5  UART_DMAAbortOnError               34   2  Code  RX  stm32g4xx_hal_uart.o
+  080138a6-080138af  HAL_UARTEx_WakeupCallback          10   2  Code  RX  stm32g4xx_hal_uart_ex.o
+  080138b0-080138b9  HAL_UARTEx_RxFifoFullCallback
                                                         10   2  Code  RX  stm32g4xx_hal_uart_ex.o
-  0801332c-08013335  HAL_UARTEx_TxFifoEmptyCallback
+  080138ba-080138c3  HAL_UARTEx_TxFifoEmptyCallback
                                                         10   2  Code  RX  stm32g4xx_hal_uart_ex.o
-  08013336-08013367  USB_DevInit                        50   2  Code  RX  stm32g4xx_ll_usb.o
-  08013368-080133d9  RTC_EnterInitMode                 114   2  Code  RX  stm32g4xx_hal_rtc.o
-  080133da-080133e3  ADS1260_ConversionFinished
+  080138c4-080138f5  USB_DevInit                        50   2  Code  RX  stm32g4xx_ll_usb.o
+  080138f6-080138ff  ADS1260_ConversionFinished
                                                         10   2  Code  RX  ads1260.o
-  080133e4-0801346d  mbInit                            138   2  Code  RX  modbus.o
-  0801346e-0801349b  mbSend                             46   2  Code  RX  modbus.o
-  0801349c-080134ad  mbClearTxBuffer                    18   2  Code  RX  modbus.o
-  080134ae-08013533  mbCrc16                           134   2  Code  RX  modbus.o
-  08013534-08013599  mbSlaveProcessRtuQuery            102   2  Code  RX  modbus.o
-  0801359a-0801359b  TIM1_UP_TIM16_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
-  0801359c-0801359d  TIM1_TRG_COM_TIM17_IRQHandler
-                                                         2   2  Code  RX  stm32g473xx_Vectors.o
-  0801359e-0801359f  TIM1_CC_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  080135a0-080135a1  TIM2_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  080135a2-080135a3  TIM3_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  080135a4-080135a5  TIM4_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  080135a6-080135a7  I2C1_EV_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  080135a8-080135a9  I2C1_ER_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  080135aa-080135ab  I2C2_EV_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  080135ac-080135ad  I2C2_ER_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  080135ae-080135af  SPI1_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  080135b0-080135b1  SPI2_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  080135b2-080135b3  USART3_IRQHandler                   2   2  Code  RX  stm32g473xx_Vectors.o
-  080135b4-080135b5  EXTI15_10_IRQHandler                2   2  Code  RX  stm32g473xx_Vectors.o
-  080135b6-080135b7  RTC_Alarm_IRQHandler                2   2  Code  RX  stm32g473xx_Vectors.o
-  080135b8-080135b9  USBWakeUp_IRQHandler                2   2  Code  RX  stm32g473xx_Vectors.o
-  080135ba-080135bb  TIM8_BRK_IRQHandler                 2   2  Code  RX  stm32g473xx_Vectors.o
-  080135bc-080135bd  TIM8_UP_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  080135be-080135bf  TIM8_TRG_COM_IRQHandler             2   2  Code  RX  stm32g473xx_Vectors.o
-  080135c0-080135c1  TIM8_CC_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  080135c2-080135c3  ADC3_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  080135c4-080135c5  FMC_IRQHandler                      2   2  Code  RX  stm32g473xx_Vectors.o
-  080135c6-080135c7  LPTIM1_IRQHandler                   2   2  Code  RX  stm32g473xx_Vectors.o
-  080135c8-080135c9  TIM5_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  080135ca-080135cb  SPI3_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  080135cc-080135cd  UART4_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
-  080135ce-080135cf  UART5_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
-  080135d0-080135d1  TIM6_DAC_IRQHandler                 2   2  Code  RX  stm32g473xx_Vectors.o
-  080135d2-080135d3  TIM7_DAC_IRQHandler                 2   2  Code  RX  stm32g473xx_Vectors.o
-  080135d4-080135d5  DMA2_Channel1_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
-  080135d6-080135d7  DMA2_Channel2_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
-  080135d8-080135d9  DMA2_Channel3_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
-  080135da-080135db  DMA2_Channel4_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
-  080135dc-080135dd  DMA2_Channel5_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
-  080135de-080135df  ADC4_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  080135e0-080135e1  ADC5_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  080135e2-080135e3  UCPD1_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
-  080135e4-080135e5  COMP1_2_3_IRQHandler                2   2  Code  RX  stm32g473xx_Vectors.o
-  080135e6-080135e7  COMP4_5_6_IRQHandler                2   2  Code  RX  stm32g473xx_Vectors.o
-  080135e8-080135e9  COMP7_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
-  080135ea-080135eb  CRS_IRQHandler                      2   2  Code  RX  stm32g473xx_Vectors.o
-  080135ec-080135ed  SAI1_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  080135ee-080135ef  TIM20_BRK_IRQHandler                2   2  Code  RX  stm32g473xx_Vectors.o
-  080135f0-080135f1  TIM20_UP_IRQHandler                 2   2  Code  RX  stm32g473xx_Vectors.o
-  080135f2-080135f3  TIM20_TRG_COM_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
-  080135f4-080135f5  TIM20_CC_IRQHandler                 2   2  Code  RX  stm32g473xx_Vectors.o
-  080135f6-080135f7  FPU_IRQHandler                      2   2  Code  RX  stm32g473xx_Vectors.o
-  080135f8-080135f9  I2C4_EV_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  080135fa-080135fb  I2C4_ER_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  080135fc-080135fd  SPI4_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  080135fe-080135ff  FDCAN2_IT0_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
-  08013600-08013601  FDCAN2_IT1_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
-  08013602-08013603  FDCAN3_IT0_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
-  08013604-08013605  FDCAN3_IT1_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
-  08013606-08013607  RNG_IRQHandler                      2   2  Code  RX  stm32g473xx_Vectors.o
-  08013608-08013609  LPUART1_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  0801360a-0801360b  I2C3_EV_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  0801360c-0801360d  I2C3_ER_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  0801360e-0801360f  DMAMUX_OVR_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
-  08013610-08013611  QUADSPI_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
-  08013612-08013613  DMA1_Channel8_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
-  08013614-08013615  DMA2_Channel6_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
-  08013616-08013617  DMA2_Channel7_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
-  08013618-08013619  DMA2_Channel8_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
-  0801361a-0801361b  CORDIC_IRQHandler                   2   2  Code  RX  stm32g473xx_Vectors.o
-  0801361c-0801361d  FMAC_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
-  0801361e-0801362b  putchar                            14   2  Code  RX  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0801362c-0801364d  fputc                              34   2  Code  RX  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0801364e-0801367b  fwrite                             46   2  Code  RX  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0801367c-080136a9  frexp                              46   2  Code  RX  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080136aa-080136f7  __SEGGER_RTL_float64_PolyEvalQ
+  08013900-08013989  mbInit                            138   2  Code  RX  modbus.o
+  0801398a-080139b7  mbSend                             46   2  Code  RX  modbus.o
+  080139b8-080139c9  mbClearTxBuffer                    18   2  Code  RX  modbus.o
+  080139ca-08013a4f  mbCrc16                           134   2  Code  RX  modbus.o
+  08013a50-08013ab5  mbSlaveProcessRtuQuery            102   2  Code  RX  modbus.o
+  08013ab6-08013ab7  TIM1_CC_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ab8-08013ab9  TIM2_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  08013aba-08013abb  TIM3_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  08013abc-08013abd  TIM4_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  08013abe-08013abf  I2C1_EV_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ac0-08013ac1  I2C1_ER_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ac2-08013ac3  I2C2_EV_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ac4-08013ac5  I2C2_ER_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ac6-08013ac7  SPI1_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ac8-08013ac9  SPI2_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  08013aca-08013acb  USART3_IRQHandler                   2   2  Code  RX  stm32g473xx_Vectors.o
+  08013acc-08013acd  EXTI15_10_IRQHandler                2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ace-08013acf  RTC_Alarm_IRQHandler                2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ad0-08013ad1  USBWakeUp_IRQHandler                2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ad2-08013ad3  TIM8_BRK_IRQHandler                 2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ad4-08013ad5  TIM8_UP_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ad6-08013ad7  TIM8_TRG_COM_IRQHandler             2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ad8-08013ad9  TIM8_CC_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ada-08013adb  ADC3_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  08013adc-08013add  FMC_IRQHandler                      2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ade-08013adf  LPTIM1_IRQHandler                   2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ae0-08013ae1  TIM5_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ae2-08013ae3  SPI3_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ae4-08013ae5  UART4_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ae6-08013ae7  UART5_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
+  08013ae8-08013ae9  TIM6_DAC_IRQHandler                 2   2  Code  RX  stm32g473xx_Vectors.o
+  08013aea-08013aeb  TIM7_DAC_IRQHandler                 2   2  Code  RX  stm32g473xx_Vectors.o
+  08013aec-08013aed  DMA2_Channel1_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
+  08013aee-08013aef  DMA2_Channel2_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
+  08013af0-08013af1  DMA2_Channel3_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
+  08013af2-08013af3  DMA2_Channel4_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
+  08013af4-08013af5  DMA2_Channel5_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
+  08013af6-08013af7  ADC4_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  08013af8-08013af9  ADC5_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  08013afa-08013afb  UCPD1_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
+  08013afc-08013afd  COMP1_2_3_IRQHandler                2   2  Code  RX  stm32g473xx_Vectors.o
+  08013afe-08013aff  COMP4_5_6_IRQHandler                2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b00-08013b01  COMP7_IRQHandler                    2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b02-08013b03  CRS_IRQHandler                      2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b04-08013b05  SAI1_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b06-08013b07  TIM20_BRK_IRQHandler                2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b08-08013b09  TIM20_UP_IRQHandler                 2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b0a-08013b0b  TIM20_TRG_COM_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b0c-08013b0d  TIM20_CC_IRQHandler                 2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b0e-08013b0f  FPU_IRQHandler                      2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b10-08013b11  I2C4_EV_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b12-08013b13  I2C4_ER_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b14-08013b15  SPI4_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b16-08013b17  FDCAN2_IT0_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b18-08013b19  FDCAN2_IT1_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b1a-08013b1b  FDCAN3_IT0_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b1c-08013b1d  FDCAN3_IT1_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b1e-08013b1f  RNG_IRQHandler                      2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b20-08013b21  LPUART1_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b22-08013b23  I2C3_EV_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b24-08013b25  I2C3_ER_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b26-08013b27  DMAMUX_OVR_IRQHandler               2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b28-08013b29  QUADSPI_IRQHandler                  2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b2a-08013b2b  DMA1_Channel8_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b2c-08013b2d  DMA2_Channel6_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b2e-08013b2f  DMA2_Channel7_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b30-08013b31  DMA2_Channel8_IRQHandler            2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b32-08013b33  CORDIC_IRQHandler                   2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b34-08013b35  FMAC_IRQHandler                     2   2  Code  RX  stm32g473xx_Vectors.o
+  08013b36-08013b43  putchar                            14   2  Code  RX  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013b44-08013b65  fputc                              34   2  Code  RX  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013b66-08013b93  fwrite                             46   2  Code  RX  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013b94-08013bc1  frexp                              46   2  Code  RX  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013bc2-08013c0f  __SEGGER_RTL_float64_PolyEvalQ
                                                         78   2  Code  RX  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080136f8-08013711  __SEGGER_RTL_prin_flush            26   2  Code  RX  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08013712-0801371b  __SEGGER_RTL_stream_write          10   2  Code  RX  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0801371c-08013745  printf                             42   2  Code  RX  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08013746-0801374b  __SEGGER_RTL_X_file_write           6   2  Code  RX  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0801374c-08013761  _GetAvailWriteSpace                22   2  Code  RX  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08013762-080137b7  _WriteBlocking                     86   2  Code  RX  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080137b8-08013811  SEGGER_RTT_WriteNoLock             90   2  Code  RX  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08013812-08013847  SEGGER_RTT_Write                   54   2  Code  RX  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08013848-08013871  strlen                             42   2  Code  RX  strops.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08013872-080138a3  __SEGGER_RTL_ascii_mbtowc          50   2  Code  RX  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080138a4-080138b1  __SEGGER_RTL_ascii_wctomb          14   2  Code  RX  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080138b2-080138bf  __SEGGER_RTL_ascii_tolower
+  08013c10-08013c29  __SEGGER_RTL_prin_flush            26   2  Code  RX  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013c2a-08013c33  __SEGGER_RTL_stream_write          10   2  Code  RX  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013c34-08013c5d  printf                             42   2  Code  RX  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013c5e-08013c63  __SEGGER_RTL_X_file_write           6   2  Code  RX  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013c64-08013c79  _GetAvailWriteSpace                22   2  Code  RX  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013c7a-08013ccf  _WriteBlocking                     86   2  Code  RX  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013cd0-08013d29  SEGGER_RTT_WriteNoLock             90   2  Code  RX  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013d2a-08013d5f  SEGGER_RTT_Write                   54   2  Code  RX  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013d60-08013d89  strlen                             42   2  Code  RX  strops.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013d8a-08013dbb  __SEGGER_RTL_ascii_mbtowc          50   2  Code  RX  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013dbc-08013dc9  __SEGGER_RTL_ascii_wctomb          14   2  Code  RX  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08013dca-08013dd7  __SEGGER_RTL_ascii_tolower
                                                         14   2  Code  RX  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080138c0-080138cd  __SEGGER_RTL_ascii_towlower
+  08013dd8-08013de5  __SEGGER_RTL_ascii_towlower
                                                         14   2  Code  RX  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080138ce-080138d1  SVC_Handler                         4   2  Code  RX  stm32g4xx_it.o
-  080138d2-080138d5  DebugMon_Handler                    4   2  Code  RX  stm32g4xx_it.o
-  080138d6-080138d9  PendSV_Handler                      4   2  Code  RX  stm32g4xx_it.o
-  080138da-080138e5  EXTI2_IRQHandler                   12   2  Code  RX  stm32g4xx_it.o
-  080138e6-080138f1  assert_failed                      12   2  Code  RX  main.o
-  080138f2-08013925  HAL_Init                           52   2  Code  RX  stm32g4xx_hal.o
-  08013926-08013941  LL_ADC_SetCommonClock              28   2  Code  RX  stm32g4xx_hal_adc.o
-  08013942-0801395d  LL_ADC_SetCommonPathInternalCh
+  08013de6-08013df1  assert_failed                      12   2  Code  RX  main.o
+  08013df2-08013df5  SVC_Handler                         4   2  Code  RX  stm32g4xx_it.o
+  08013df6-08013df9  DebugMon_Handler                    4   2  Code  RX  stm32g4xx_it.o
+  08013dfa-08013dfd  PendSV_Handler                      4   2  Code  RX  stm32g4xx_it.o
+  08013dfe-08013e09  EXTI2_IRQHandler                   12   2  Code  RX  stm32g4xx_it.o
+  08013e0a-08013e3d  HAL_Init                           52   2  Code  RX  stm32g4xx_hal.o
+  08013e3e-08013e59  LL_ADC_SetCommonClock              28   2  Code  RX  stm32g4xx_hal_adc.o
+  08013e5a-08013e75  LL_ADC_SetCommonPathInternalCh
                                                         28   2  Code  RX  stm32g4xx_hal_adc.o
-  0801395e-08013989  LL_ADC_SetOffsetState              44   2  Code  RX  stm32g4xx_hal_adc.o
-  0801398a-080139b5  LL_ADC_SetOffsetSign               44   2  Code  RX  stm32g4xx_hal_adc.o
-  080139b6-080139e1  LL_ADC_SetOffsetSaturation
+  08013e76-08013ea1  LL_ADC_SetOffsetState              44   2  Code  RX  stm32g4xx_hal_adc.o
+  08013ea2-08013ecd  LL_ADC_SetOffsetSign               44   2  Code  RX  stm32g4xx_hal_adc.o
+  08013ece-08013ef9  LL_ADC_SetOffsetSaturation
                                                         44   2  Code  RX  stm32g4xx_hal_adc.o
-  080139e2-080139fd  LL_ADC_SetSamplingTimeCommonConfig
+  08013efa-08013f15  LL_ADC_SetSamplingTimeCommonConfig
                                                         28   2  Code  RX  stm32g4xx_hal_adc.o
-  080139fe-08013a19  LL_ADC_REG_IsTriggerSourceSWStart
+  08013f16-08013f31  LL_ADC_REG_IsTriggerSourceSWStart
                                                         28   2  Code  RX  stm32g4xx_hal_adc.o
-  08013a1a-08013a65  LL_ADC_SetChannelSamplingTime
+  08013f32-08013f7d  LL_ADC_SetChannelSamplingTime
                                                         76   2  Code  RX  stm32g4xx_hal_adc.o
-  08013a66-08013a81  LL_ADC_IsEnabled                   28   2  Code  RX  stm32g4xx_hal_adc.o
-  08013a82-08013a9d  LL_ADC_IsDisableOngoing            28   2  Code  RX  stm32g4xx_hal_adc.o
-  08013a9e-08013ab9  LL_ADC_REG_IsConversionOngoing
+  08013f7e-08013f99  LL_ADC_IsEnabled                   28   2  Code  RX  stm32g4xx_hal_adc.o
+  08013f9a-08013fb5  LL_ADC_IsDisableOngoing            28   2  Code  RX  stm32g4xx_hal_adc.o
+  08013fb6-08013fd1  LL_ADC_REG_IsConversionOngoing
                                                         28   2  Code  RX  stm32g4xx_hal_adc.o
-  08013aba-08013ad5  LL_ADC_INJ_IsConversionOngoing
+  08013fd2-08013fed  LL_ADC_INJ_IsConversionOngoing
                                                         28   2  Code  RX  stm32g4xx_hal_adc.o
-  08013ad6-08013b91  ADC_Disable                       188   2  Code  RX  stm32g4xx_hal_adc.o
-  08013b92-08013bad  LL_ADC_IsEnabled                   28   2  Code  RX  stm32g4xx_hal_adc_ex.o
-  08013bae-08013bd5  LL_ADC_StartCalibration            40   2  Code  RX  stm32g4xx_hal_adc_ex.o
-  08013bd6-08013bf1  LL_ADC_REG_IsConversionOngoing
+  08013fee-080140a9  ADC_Disable                       188   2  Code  RX  stm32g4xx_hal_adc.o
+  080140aa-080140c5  LL_ADC_IsEnabled                   28   2  Code  RX  stm32g4xx_hal_adc_ex.o
+  080140c6-080140ed  LL_ADC_StartCalibration            40   2  Code  RX  stm32g4xx_hal_adc_ex.o
+  080140ee-08014109  LL_ADC_REG_IsConversionOngoing
                                                         28   2  Code  RX  stm32g4xx_hal_adc_ex.o
-  08013bf2-08013c4d  NVIC_EncodePriority                92   2  Code  RX  stm32g4xx_hal_cortex.o
-  08013c4e-08013da9  HAL_DMA_IRQHandler                348   2  Code  RX  stm32g4xx_hal_dma.o
-  08013daa-08013e85  HAL_FLASHEx_OBGetConfig           220   2  Code  RX  stm32g4xx_hal_flash_ex.o
-  08013e86-08013f11  I2C_WaitOnTXISFlagUntilTimeout
+  0801410a-08014165  NVIC_EncodePriority                92   2  Code  RX  stm32g4xx_hal_cortex.o
+  08014166-080142c1  HAL_DMA_IRQHandler                348   2  Code  RX  stm32g4xx_hal_dma.o
+  080142c2-0801439d  HAL_FLASHEx_OBGetConfig           220   2  Code  RX  stm32g4xx_hal_flash_ex.o
+  0801439e-08014429  I2C_WaitOnTXISFlagUntilTimeout
                                                        140   2  Code  RX  stm32g4xx_hal_i2c.o
-  08013f12-08013f95  I2C_WaitOnSTOPFlagUntilTimeout
+  0801442a-080144ad  I2C_WaitOnSTOPFlagUntilTimeout
                                                        132   2  Code  RX  stm32g4xx_hal_i2c.o
-  08013f96-08013fa5  HAL_UARTEx_RxEventCallback
+  080144ae-08014539  RTC_ExitInitMode                  140   2  Code  RX  stm32g4xx_hal_rtc.o
+  0801453a-08014549  HAL_UARTEx_RxEventCallback
                                                         16   2  Code  RX  stm32g4xx_hal_uart.o
-  08013fa6-08014081  UART_WaitOnFlagUntilTimeout
+  0801454a-08014625  UART_WaitOnFlagUntilTimeout
                                                        220   2  Code  RX  stm32g4xx_hal_uart.o
-  08014082-080140f9  UART_EndTxTransfer                120   2  Code  RX  stm32g4xx_hal_uart.o
-  080140fa-08014191  UART_DMATransmitCplt              152   2  Code  RX  stm32g4xx_hal_uart.o
-  08014192-080141cd  UART_DMARxHalfCplt                 60   2  Code  RX  stm32g4xx_hal_uart.o
-  080141ce-08014221  UART_EndTransmit_IT                84   2  Code  RX  stm32g4xx_hal_uart.o
-  08014222-0801424d  USB_DisableGlobalInt               44   2  Code  RX  stm32g4xx_ll_usb.o
-  0801424e-080142d9  RTC_ExitInitMode                  140   2  Code  RX  stm32g4xx_hal_rtc.o
-  080142da-08014395  y                                 188   2  Code  RX  chip_temperature.o
-  08014396-080143c9  bytestowrite                       52   2  Code  RX  eeprom.o
-  080143ca-08014429  mbCheckCrc16                       96   2  Code  RX  modbus.o
-  0801442a-08014481  mbAppendCrc16                      88   2  Code  RX  modbus.o
-  08014482-08014491  mbGetFrameComplete                 16   2  Code  RX  modbus.o
-  08014492-080144a9  mbClearRxFrame                     24   2  Code  RX  modbus.o
-  080144aa-08014529  mbSlaveProcessPdu                 128   2  Code  RX  modbus.o
-  0801452a-08014565  mbSlaveResponseException           60   2  Code  RX  modbus.o
-  08014566-08014595  puts                               48   2  Code  RX  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08014596-080145d5  ldexp                              64   2  Code  RX  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080145d6-080145d9  pow                                 4   2  Code  RX  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080145da-08014641  __SEGGER_RTL_float64_PolyEvalP
+  08014626-0801469d  UART_EndTxTransfer                120   2  Code  RX  stm32g4xx_hal_uart.o
+  0801469e-08014735  UART_DMATransmitCplt              152   2  Code  RX  stm32g4xx_hal_uart.o
+  08014736-08014771  UART_DMARxHalfCplt                 60   2  Code  RX  stm32g4xx_hal_uart.o
+  08014772-080147c5  UART_EndTransmit_IT                84   2  Code  RX  stm32g4xx_hal_uart.o
+  080147c6-080147f1  USB_DisableGlobalInt               44   2  Code  RX  stm32g4xx_ll_usb.o
+  080147f2-080148ad  y                                 188   2  Code  RX  chip_temperature.o
+  080148ae-080148e1  bytestowrite                       52   2  Code  RX  eeprom.o
+  080148e2-08014941  mbCheckCrc16                       96   2  Code  RX  modbus.o
+  08014942-08014999  mbAppendCrc16                      88   2  Code  RX  modbus.o
+  0801499a-080149a9  mbGetFrameComplete                 16   2  Code  RX  modbus.o
+  080149aa-080149c1  mbClearRxFrame                     24   2  Code  RX  modbus.o
+  080149c2-08014a41  mbSlaveProcessPdu                 128   2  Code  RX  modbus.o
+  08014a42-08014a7d  mbSlaveResponseException           60   2  Code  RX  modbus.o
+  08014a7e-08014aad  puts                               48   2  Code  RX  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014aae-08014aed  ldexp                              64   2  Code  RX  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014aee-08014af1  pow                                 4   2  Code  RX  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014af2-08014b59  __SEGGER_RTL_float64_PolyEvalP
                                                        104   2  Code  RX  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08014642-080146c5  __SEGGER_RTL_putc                 132   2  Code  RX  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080146c6-080146e1  vfprintf                           28   2  Code  RX  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080146e2-0801474d  vfprintf_l                        108   2  Code  RX  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0801474e-08014785  __SEGGER_RTL_X_file_stat           56   2  Code  RX  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08014786-08014789  __SEGGER_RTL_X_file_bufsize
+  08014b5a-08014bdd  __SEGGER_RTL_putc                 132   2  Code  RX  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014bde-08014bf9  vfprintf                           28   2  Code  RX  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014bfa-08014c65  vfprintf_l                        108   2  Code  RX  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014c66-08014c9d  __SEGGER_RTL_X_file_stat           56   2  Code  RX  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014c9e-08014ca1  __SEGGER_RTL_X_file_bufsize
                                                          4   2  Code  RX  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0801478a-080147ed  _DoInit                           100   2  Code  RX  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080147ee-08014831  _WriteNoCheck                      68   2  Code  RX  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08014832-08014849  __SEGGER_RTL_current_locale
+  08014ca2-08014d05  _DoInit                           100   2  Code  RX  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014d06-08014d49  _WriteNoCheck                      68   2  Code  RX  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014d4a-08014d61  __SEGGER_RTL_current_locale
                                                         24   2  Code  RX  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0801484a-08014869  __SEGGER_RTL_ascii_isctype
+  08014d62-08014d81  __SEGGER_RTL_ascii_isctype
                                                         32   2  Code  RX  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0801486a-08014875  __SEGGER_RTL_ascii_toupper
+  08014d82-08014d8d  __SEGGER_RTL_ascii_toupper
                                                         12   2  Code  RX  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08014876-08014895  __SEGGER_RTL_ascii_iswctype
+  08014d8e-08014dad  __SEGGER_RTL_ascii_iswctype
                                                         32   2  Code  RX  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08014896-080148a1  __SEGGER_RTL_ascii_towupper
+  08014dae-08014db9  __SEGGER_RTL_ascii_towupper
                                                         12   2  Code  RX  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080148a2-080148db  __SEGGER_RTL_c_locale_day_names
+  08014dba-08014df3  __SEGGER_RTL_c_locale_day_names
                                                         58   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080148dc-080148dd  [.rodata.libc..L.str]               2   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080148de-080148df  __SEGGER_RTL_data_utf8_period
+  08014df4-08014df5  [.rodata.libc..L.str]               2   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014df6-08014df7  __SEGGER_RTL_data_utf8_period
                                                          2   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080148e0-080148e3  [.init_array]                       4   4  ----  --  STM32G4xx_Startup.o
-  080148e4-080148f3  __SEGGER_RTL_hex_uc                16   1  Cnst  RO  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080148f4-08014903  __SEGGER_RTL_hex_lc                16   1  Cnst  RO  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08014904-08014983  __SEGGER_RTL_ascii_ctype_map
+  08014df8-08014dfb  [.init_array]                       4   4  ----  --  STM32G4xx_Startup.o
+  08014dfc-08014e0b  __SEGGER_RTL_hex_uc                16   1  Cnst  RO  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014e0c-08014e1b  __SEGGER_RTL_hex_lc                16   1  Cnst  RO  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014e1c-08014e9b  __SEGGER_RTL_ascii_ctype_map
                                                        128   1  Cnst  RO  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08014984-080149a7  __SEGGER_init_ctors                36   4  Code  RX  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  080149a8-080149d7  __SEGGER_init_table__              48   4  Cnst  RO  [ Linker created ]
-  080149d8-08014a03  __SEGGER_init_data__               44   4  Cnst  RO  [ Linker created ]
-  08014a04-08014a15  __SEGGER_init_zero                 18   2  Code  RX  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08014a16-08014a3d  __SEGGER_init_zpak                 40   2  Code  RX  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  08014a3e-0fffffff  ( UNUSED .=.+134133186 )   134 133 186
+  08014e9c-08014ebf  __SEGGER_init_ctors                36   4  Code  RX  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014ec0-08014eef  __SEGGER_init_table__              48   4  Cnst  RO  [ Linker created ]
+  08014ef0-08014f1b  __SEGGER_init_data__               44   4  Cnst  RO  [ Linker created ]
+  08014f1c-08014f2d  __SEGGER_init_zero                 18   2  Code  RX  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014f2e-08014f55  __SEGGER_init_zpak                 40   2  Code  RX  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  08014f56-0fffffff  ( UNUSED .=.+134131882 )   134 131 882
                                                              -  ----  -   -
   10000000-100003b7  sys_data                          952   8  Zero  ZI  sysdata.o
@@ -773,88 +775,88 @@
   100003f0-100003f7  current                             8   8  Zero  ZI  ads1260.o
   100003f8-100006d3  hpcd_USB_FS                       732   4  Zero  ZI  usb.o
-  100006d4-1000078f  eepromData                        188   4  Zero  ZI  eeprom.o
-  10000790-10000837  _SEGGER_RTT                       168   4  Zero  ZI  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  10000838-100008cb  huart2                            148   4  Zero  ZI  usart.o
-  100008cc-1000095f  huart1                            148   4  Zero  ZI  usart.o
-  10000960-100009df  voltage_buffer                    128   4  Zero  ZI  esr.o
-  100009e0-10000a5f  current_buffer                    128   4  Zero  ZI  esr.o
-  10000a60-10000acb  hadc5                             108   4  Zero  ZI  adc.o
-  10000acc-10000b37  hadc4                             108   4  Zero  ZI  adc.o
-  10000b38-10000ba3  hadc3                             108   4  Zero  ZI  adc.o
-  10000ba4-10000c0f  hadc2                             108   4  Zero  ZI  adc.o
-  10000c10-10000c7b  hadc1                             108   4  Zero  ZI  adc.o
-  10000c7c-10000cdf  hspi3                             100   4  Zero  ZI  spi.o
-  10000ce0-10000d43  hfdcan3                           100   4  Zero  ZI  fdcan.o
-  10000d44-10000da7  hfdcan2                           100   4  Zero  ZI  fdcan.o
-  10000da8-10000e07  hdma_usart2_tx                     96   4  Zero  ZI  usart.o
-  10000e08-10000e67  hdma_usart2_rx                     96   4  Zero  ZI  usart.o
-  10000e68-10000ec7  hdma_adc5                          96   4  Zero  ZI  adc.o
-  10000ec8-10000f27  hdma_adc4                          96   4  Zero  ZI  adc.o
-  10000f28-10000f87  hdma_adc3                          96   4  Zero  ZI  adc.o
-  10000f88-10000fe7  hdma_adc2                          96   4  Zero  ZI  adc.o
-  10000fe8-10001047  hdma_adc1                          96   4  Zero  ZI  adc.o
-  10001048-1000109b  hi2c4                              84   4  Zero  ZI  i2c.o
-  1000109c-100010ef  hi2c3                              84   4  Zero  ZI  i2c.o
-  100010f0-10001117  hrtc                               40   4  Zero  ZI  rtc.o
-  10001118-1000113b  hcrc                               36   4  Zero  ZI  crc.o
-  1000113c-1000113f  uwTick                              4   4  Zero  ZI  stm32g4xx_hal.o
-  10001140-10001143  u_hold.2                            4   4  Zero  ZI  self_discharge.o
-  10001144-10001147  startMeasurement                    4   4  Zero  ZI  ah_counter.o
-  10001148-1000114b  silentmode                          4   4  Zero  ZI  main.o
-  1000114c-1000114f  newCurrentValue                     4   4  Zero  ZI  ads1260.o
-  10001150-10001153  newADC5Data                         4   4  Zero  ZI  main.o
-  10001154-10001157  newADC4Data                         4   4  Zero  ZI  main.o
-  10001158-1000115b  newADC3Data                         4   4  Zero  ZI  main.o
-  1000115c-1000115f  newADC12Data                        4   4  Zero  ZI  main.o
-  10001160-10001163  meas_counter.1                      4   4  Zero  ZI  ads1260.o
-  10001164-10001167  measCounter.1                       4   4  Zero  ZI  battery_voltage.o
-  10001168-1000116b  __SEGGER_RTL_stdout_file            4   4  Zero  ZI  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  1000116c-1000116f  __SEGGER_RTL_stdin_file             4   4  Zero  ZI  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  10001170-10001173  __SEGGER_RTL_stderr_file            4   4  Zero  ZI  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  10001174-10001177  __SEGGER_RTL_locale_ptr             4   4  Zero  ZI  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  10001178-1000117b  last_refresh.1                      4   4  Zero  ZI  esr.o
-  1000117c-1000117f  last_refresh.0                      4   4  Zero  ZI  esr.o
-  10001180-10001183  last_days.1                         4   4  Zero  ZI  self_discharge.o
-  10001184-10001187  lastTime.0                          4   4  Zero  ZI  main.o
-  10001188-1000118b  holding_counter.3                   4   4  Zero  ZI  self_discharge.o
-  1000118c-1000118f  calTemperatureSensorDiff            4   4  Zero  ZI  chip_temperature.o
-  10001190-10001193  calTemperatureSensor30Value
+  100006d4-100007d3  voltage_buffer                    256   4  Zero  ZI  esr.o
+  100007d4-100008d3  current_buffer                    256   4  Zero  ZI  esr.o
+  100008d4-10000997  eepromData                        196   4  Zero  ZI  eeprom.o
+  10000998-10000a3f  _SEGGER_RTT                       168   4  Zero  ZI  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  10000a40-10000ad3  huart2                            148   4  Zero  ZI  usart.o
+  10000ad4-10000b67  huart1                            148   4  Zero  ZI  usart.o
+  10000b68-10000bd3  hadc5                             108   4  Zero  ZI  adc.o
+  10000bd4-10000c3f  hadc4                             108   4  Zero  ZI  adc.o
+  10000c40-10000cab  hadc3                             108   4  Zero  ZI  adc.o
+  10000cac-10000d17  hadc2                             108   4  Zero  ZI  adc.o
+  10000d18-10000d83  hadc1                             108   4  Zero  ZI  adc.o
+  10000d84-10000de7  hspi3                             100   4  Zero  ZI  spi.o
+  10000de8-10000e4b  hfdcan3                           100   4  Zero  ZI  fdcan.o
+  10000e4c-10000eaf  hfdcan2                           100   4  Zero  ZI  fdcan.o
+  10000eb0-10000f0f  hdma_usart2_tx                     96   4  Zero  ZI  usart.o
+  10000f10-10000f6f  hdma_usart2_rx                     96   4  Zero  ZI  usart.o
+  10000f70-10000fcf  hdma_adc5                          96   4  Zero  ZI  adc.o
+  10000fd0-1000102f  hdma_adc4                          96   4  Zero  ZI  adc.o
+  10001030-1000108f  hdma_adc3                          96   4  Zero  ZI  adc.o
+  10001090-100010ef  hdma_adc2                          96   4  Zero  ZI  adc.o
+  100010f0-1000114f  hdma_adc1                          96   4  Zero  ZI  adc.o
+  10001150-100011a3  hi2c4                              84   4  Zero  ZI  i2c.o
+  100011a4-100011f7  hi2c3                              84   4  Zero  ZI  i2c.o
+  100011f8-1000121f  hrtc                               40   4  Zero  ZI  rtc.o
+  10001220-10001243  hcrc                               36   4  Zero  ZI  crc.o
+  10001244-10001247  uwTick                              4   4  Zero  ZI  stm32g4xx_hal.o
+  10001248-1000124b  u_hold.2                            4   4  Zero  ZI  self_discharge.o
+  1000124c-1000124f  startMeasurement                    4   4  Zero  ZI  ah_counter.o
+  10001250-10001253  silentmode                          4   4  Zero  ZI  main.o
+  10001254-10001257  newCurrentValue                     4   4  Zero  ZI  ads1260.o
+  10001258-1000125b  newADC5Data                         4   4  Zero  ZI  main.o
+  1000125c-1000125f  newADC4Data                         4   4  Zero  ZI  main.o
+  10001260-10001263  newADC3Data                         4   4  Zero  ZI  main.o
+  10001264-10001267  newADC12Data                        4   4  Zero  ZI  main.o
+  10001268-1000126b  meas_counter.1                      4   4  Zero  ZI  ads1260.o
+  1000126c-1000126f  measCounter.1                       4   4  Zero  ZI  battery_voltage.o
+  10001270-10001273  __SEGGER_RTL_stdout_file            4   4  Zero  ZI  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  10001274-10001277  __SEGGER_RTL_stdin_file             4   4  Zero  ZI  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  10001278-1000127b  __SEGGER_RTL_stderr_file            4   4  Zero  ZI  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  1000127c-1000127f  __SEGGER_RTL_locale_ptr             4   4  Zero  ZI  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  10001280-10001283  last_refresh.1                      4   4  Zero  ZI  esr.o
+  10001284-10001287  last_refresh.0                      4   4  Zero  ZI  esr.o
+  10001288-1000128b  last_days.1                         4   4  Zero  ZI  self_discharge.o
+  1000128c-1000128f  lastTime.0                          4   4  Zero  ZI  main.o
+  10001290-10001293  holding_counter.3                   4   4  Zero  ZI  self_discharge.o
+  10001294-10001297  calTemperatureSensorDiff            4   4  Zero  ZI  chip_temperature.o
+  10001298-1000129b  calTemperatureSensor30Value
                                                          4   4  Zero  ZI  chip_temperature.o
-  10001194-10001197  calTemperatureSensor110Value
+  1000129c-1000129f  calTemperatureSensor110Value
                                                          4   4  Zero  ZI  chip_temperature.o
-  10001198-1000119b  avgsum.0                            4   4  Zero  ZI  ads1260.o
-  1000119c-1000119f  avgsum.0                            4   4  Zero  ZI  self_discharge.o
-  100011a0-100011a3  avgValWithOffsetCompensation
+  100012a0-100012a3  avgsum.0                            4   4  Zero  ZI  ads1260.o
+  100012a4-100012a7  avgsum.0                            4   4  Zero  ZI  self_discharge.o
+  100012a8-100012ab  avgValWithOffsetCompensation
                                                          4   4  Zero  ZI  ads1260.o
-  100011a4-100011a7  avgValWithOffsetCommonModeOffsetTemperatureCorrection
+  100012ac-100012af  avgValWithOffsetCommonModeOffsetTemperatureCorrection
                                                          4   4  Zero  ZI  ads1260.o
-  100011a8-100011ab  avgValWithOffsetCommonModeOffsetCorrection
+  100012b0-100012b3  avgValWithOffsetCommonModeOffsetCorrection
                                                          4   4  Zero  ZI  ads1260.o
-  100011ac-100011af  avgSum.0                            4   4  Zero  ZI  battery_voltage.o
-  100011b0-100011b3  HAL_RCC_FDCAN_CLK_ENABLED           4   4  Zero  ZI  fdcan.o
-  100011b4-100011b7  HAL_RCC_ADC345_CLK_ENABLED
+  100012b4-100012b7  avgSum.0                            4   4  Zero  ZI  battery_voltage.o
+  100012b8-100012bb  HAL_RCC_FDCAN_CLK_ENABLED           4   4  Zero  ZI  fdcan.o
+  100012bc-100012bf  HAL_RCC_ADC345_CLK_ENABLED
                                                          4   4  Zero  ZI  adc.o
-  100011b8-100011bb  HAL_RCC_ADC12_CLK_ENABLED           4   4  Zero  ZI  adc.o
-  100011bc-100011bd  lowVoltageCnt.0                     2   2  Zero  ZI  ah_counter.o
-  100011be-100011bf  lastMode.1                          2   2  Zero  ZI  outputs.o
-  100011c0-100011c1  lastMode.0                          2   2  Zero  ZI  outputs.o
-  100011c2-100011c3  batteryFullCounter.1                2   2  Zero  ZI  ah_counter.o
-  100011c4-100015c3  _acUpBuffer                     1 024   1  Zero  ZI  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  100015c4-100015d3  _acDownBuffer                      16   1  Zero  ZI  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  100015d4-100015d4  ads1260DataCoversionState           1   1  Zero  ZI  ads1260.o
-  100015d5-100015d7  ( UNUSED .=.+3 )                    3   -  ----  -   -
-  100015d8-100015f7  pFlash                             32   4  Init  RW  stm32g4xx_hal_flash.o
-  100015f8-1000160b  __SEGGER_RTL_global_locale
+  100012c0-100012c3  HAL_RCC_ADC12_CLK_ENABLED           4   4  Zero  ZI  adc.o
+  100012c4-100012c5  lastMode.1                          2   2  Zero  ZI  outputs.o
+  100012c6-100012c7  lastMode.0                          2   2  Zero  ZI  outputs.o
+  100012c8-100012c9  cnt.0                               2   2  Zero  ZI  ah_counter.o
+  100012ca-100012cb  batteryFullCounter.1                2   2  Zero  ZI  ah_counter.o
+  100012cc-100016cb  _acUpBuffer                     1 024   1  Zero  ZI  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  100016cc-100016db  _acDownBuffer                      16   1  Zero  ZI  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  100016dc-100016dc  ads1260DataCoversionState           1   1  Zero  ZI  ads1260.o
+  100016dd-100016df  ( UNUSED .=.+3 )                    3   -  ----  -   -
+  100016e0-100016ff  pFlash                             32   4  Init  RW  stm32g4xx_hal_flash.o
+  10001700-10001713  __SEGGER_RTL_global_locale
                                                         20   4  Init  RW  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  1000160c-1000160f  uwTickPrio                          4   4  Init  RW  stm32g4xx_hal.o
-  10001610-10001613  uwTickFreq                          4   4  Init  RW  stm32g4xx_hal.o
-  10001614-10001617  stdout                              4   4  Init  RW  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  10001618-1000161b  stdin                               4   4  Init  RW  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  1000161c-1000161f  stderr                              4   4  Init  RW  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  10001620-10001623  SystemCoreClock                     4   4  Init  RW  system_stm32g4xx.o
-  10001624-1fffffff  ( UNUSED .=.+268429788 )   268 429 788
+  10001714-10001717  uwTickPrio                          4   4  Init  RW  stm32g4xx_hal.o
+  10001718-1000171b  uwTickFreq                          4   4  Init  RW  stm32g4xx_hal.o
+  1000171c-1000171f  stdout                              4   4  Init  RW  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  10001720-10001723  stdin                               4   4  Init  RW  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  10001724-10001727  stderr                              4   4  Init  RW  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  10001728-1000172b  SystemCoreClock                     4   4  Init  RW  system_stm32g4xx.o
+  1000172c-1fffffff  ( UNUSED .=.+268429524 )   268 429 524
                                                              -  ----  -   -
-  20000000-200002db  modbusData                        732   4  Zero  ZI  main.o
-  200002dc-200177ff  ( UNUSED .=.+95524 )           95 524   -  ----  -   -
+  20000000-2000035b  modbusData                        860   4  Zero  ZI  main.o
+  2000035c-200177ff  ( UNUSED .=.+95396 )           95 396   -  ----  -   -
   20017800-20017fff  [.bss.block.stack]              2 048   8  None  ZI  [ Linker created ]
 
@@ -870,542 +872,544 @@
   Symbol name                   Address        Size  Align  Type  Bd  Object File
   -------------------------  ----------  ----------  -----  ----  --  -----------
-  ADC1_2_IRQHandler          0x08001B15                  2  Code  Wk  stm32g473xx_Vectors.o
-  ADC3_IRQHandler            0x080135C3                  2  Code  Wk  stm32g473xx_Vectors.o
-  ADC4_IRQHandler            0x080135DF                  2  Code  Wk  stm32g473xx_Vectors.o
-  ADC5_IRQHandler            0x080135E1                  2  Code  Wk  stm32g473xx_Vectors.o
-  ADC_DMAConvCplt            0x080127B7         214      2  Code  Gb  stm32g4xx_hal_adc.o
-  ADC_DMAError               0x080128A7          50      2  Code  Gb  stm32g4xx_hal_adc.o
-  ADC_DMAHalfConvCplt        0x0801288D          26      2  Code  Gb  stm32g4xx_hal_adc.o
-  ADC_Disable                0x08013AD7         188      2  Code  Gb  stm32g4xx_hal_adc.o
-  ADC_Enable                 0x080055ED         300      4  Code  Gb  stm32g4xx_hal_adc.o
+  ADC1_2_IRQHandler          0x08001C05                  2  Code  Wk  stm32g473xx_Vectors.o
+  ADC3_IRQHandler            0x08013ADB                  2  Code  Wk  stm32g473xx_Vectors.o
+  ADC4_IRQHandler            0x08013AF7                  2  Code  Wk  stm32g473xx_Vectors.o
+  ADC5_IRQHandler            0x08013AF9                  2  Code  Wk  stm32g473xx_Vectors.o
+  ADC_DMAConvCplt            0x08012CD3         214      2  Code  Gb  stm32g4xx_hal_adc.o
+  ADC_DMAError               0x08012DC3          50      2  Code  Gb  stm32g4xx_hal_adc.o
+  ADC_DMAHalfConvCplt        0x08012DA9          26      2  Code  Gb  stm32g4xx_hal_adc.o
+  ADC_Disable                0x08013FEF         188      2  Code  Gb  stm32g4xx_hal_adc.o
+  ADC_Enable                 0x08005C9D         300      4  Code  Gb  stm32g4xx_hal_adc.o
   ADS1260_ConversionFinished
-                             0x080133DB          10      2  Code  Gb  ads1260.o
-  ADS1260_ProcessCurrent     0x08000AF9         788      8  Code  Lc  ads1260.o
-  ADS1260_ReadConversion     0x0800D81D         396      4  Code  Gb  ads1260.o
-  ADS1260_StartConversion    0x0800D809          20      4  Code  Gb  ads1260.o
-  ADS1260_init               0x0800D761         168      4  Code  Gb  ads1260.o
-  ADS_1260_ActivateLock      0x0800D9A9         436      4  Code  Lc  ads1260.o
+                             0x080138F7          10      2  Code  Gb  ads1260.o
+  ADS1260_ProcessCurrent     0x08000BF1         788      8  Code  Lc  ads1260.o
+  ADS1260_ReadConversion     0x0800DECD         396      4  Code  Gb  ads1260.o
+  ADS1260_StartConversion    0x0800DEB9          20      4  Code  Gb  ads1260.o
+  ADS1260_init               0x0800DE11         168      4  Code  Gb  ads1260.o
+  ADS_1260_ActivateLock      0x0800E059         436      4  Code  Lc  ads1260.o
   ADS_1260_ActivateStatusData
-                             0x0800DB5D         576      4  Code  Lc  ads1260.o
+                             0x0800E20D         576      4  Code  Lc  ads1260.o
   ADS_1260_BatteryCurrentGainCalibrationStart
-                             0x080007D9         360      8  Code  Gb  ads1260.o
+                             0x080008D1         360      8  Code  Gb  ads1260.o
   ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart
-                             0x08000941         440      8  Code  Gb  ads1260.o
+                             0x08000A39         440      8  Code  Gb  ads1260.o
   ADS_1260_BatteryCurrentOffsetCalibrationStart
-                             0x0800D655          80      4  Code  Gb  ads1260.o
+                             0x0800DD05          80      4  Code  Gb  ads1260.o
   ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart
-                             0x0800D6A5          92      4  Code  Gb  ads1260.o
+                             0x0800DD55          92      4  Code  Gb  ads1260.o
   ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart
-                             0x0800D701          96      4  Code  Gb  ads1260.o
-  ADS_1260_InputMuxSelect    0x0800D58D         104      4  Code  Lc  ads1260.o
-  ADS_1260_SetChopMode       0x0800D45D         152      4  Code  Lc  ads1260.o
+                             0x0800DDB1          96      4  Code  Gb  ads1260.o
+  ADS_1260_InputMuxSelect    0x0800DC3D         104      4  Code  Lc  ads1260.o
+  ADS_1260_SetChopMode       0x0800DB0D         152      4  Code  Lc  ads1260.o
   ADS_1260_SetConversionMode
-                             0x0800D3C5         152      4  Code  Lc  ads1260.o
-  ADS_1260_SetDataRate       0x0800D4F5         152      4  Code  Gb  ads1260.o
+                             0x0800DA75         152      4  Code  Lc  ads1260.o
+  ADS_1260_SetDataRate       0x0800DBA5         152      4  Code  Gb  ads1260.o
   ADS_1260_SetExternalReference
-                             0x0800D5F5          96      4  Code  Lc  ads1260.o
-  AH_COUNTER_Exec            0x0800DF95       1 496      4  Code  Gb  ah_counter.o
-  AH_COUNTER_Init            0x0800DD9D          36      4  Code  Gb  ah_counter.o
-  BATTERY_VOLTAGE_Exec       0x08000E11         348      8  Code  Gb  battery_voltage.o
-  BusFault_Handler           0x08000E0F           2      2  Code  Gb  stm32g4xx_it.o
+                             0x0800DCA5          96      4  Code  Lc  ads1260.o
+  AH_COUNTER_Exec            0x0800E645       1 672      4  Code  Gb  ah_counter.o
+  AH_COUNTER_Init            0x0800E44D          36      4  Code  Gb  ah_counter.o
+  BATTERY_VOLTAGE_Exec       0x08000F09         348      8  Code  Gb  battery_voltage.o
+  BusFault_Handler           0x08001067           2      2  Code  Gb  stm32g4xx_it.o
   CHIP_TEMPERATURE_Calibration
-                             0x0800E56D         196      4  Code  Gb  chip_temperature.o
-  CHIP_TEMPERATURE_Exec      0x0800E631         176      4  Code  Gb  chip_temperature.o
-  COMP1_2_3_IRQHandler       0x080135E5                  2  Code  Wk  stm32g473xx_Vectors.o
-  COMP4_5_6_IRQHandler       0x080135E7                  2  Code  Wk  stm32g473xx_Vectors.o
-  COMP7_IRQHandler           0x080135E9                  2  Code  Wk  stm32g473xx_Vectors.o
-  CORDIC_IRQHandler          0x0801361B                  2  Code  Wk  stm32g473xx_Vectors.o
-  CRC_Handle_16              0x08012ADF         106      2  Code  Lc  stm32g4xx_hal_crc.o
-  CRC_Handle_8               0x080129C1         286      2  Code  Lc  stm32g4xx_hal_crc.o
-  CRS_IRQHandler             0x080135EB                  2  Code  Wk  stm32g473xx_Vectors.o
-  DMA1_Channel1_IRQHandler   0x080030AD          16      4  Code  Gb  stm32g4xx_it.o
-  DMA1_Channel2_IRQHandler   0x080030BD          16      4  Code  Gb  stm32g4xx_it.o
-  DMA1_Channel3_IRQHandler   0x080030CD          16      4  Code  Gb  stm32g4xx_it.o
-  DMA1_Channel4_IRQHandler   0x080030DD          16      4  Code  Gb  stm32g4xx_it.o
-  DMA1_Channel5_IRQHandler   0x080030ED          16      4  Code  Gb  stm32g4xx_it.o
-  DMA1_Channel6_IRQHandler   0x080030FD          16      4  Code  Gb  stm32g4xx_it.o
-  DMA1_Channel7_IRQHandler   0x0800310D          16      4  Code  Gb  stm32g4xx_it.o
-  DMA1_Channel8_IRQHandler   0x08013613                  2  Code  Wk  stm32g473xx_Vectors.o
-  DMA2_Channel1_IRQHandler   0x080135D5                  2  Code  Wk  stm32g473xx_Vectors.o
-  DMA2_Channel2_IRQHandler   0x080135D7                  2  Code  Wk  stm32g473xx_Vectors.o
-  DMA2_Channel3_IRQHandler   0x080135D9                  2  Code  Wk  stm32g473xx_Vectors.o
-  DMA2_Channel4_IRQHandler   0x080135DB                  2  Code  Wk  stm32g473xx_Vectors.o
-  DMA2_Channel5_IRQHandler   0x080135DD                  2  Code  Wk  stm32g473xx_Vectors.o
-  DMA2_Channel6_IRQHandler   0x08013615                  2  Code  Wk  stm32g473xx_Vectors.o
-  DMA2_Channel7_IRQHandler   0x08013617                  2  Code  Wk  stm32g473xx_Vectors.o
-  DMA2_Channel8_IRQHandler   0x08013619                  2  Code  Wk  stm32g473xx_Vectors.o
-  DMAMUX_OVR_IRQHandler      0x0801360F                  2  Code  Wk  stm32g473xx_Vectors.o
+                             0x0800ECCD         196      4  Code  Gb  chip_temperature.o
+  CHIP_TEMPERATURE_Exec      0x0800ED91         176      4  Code  Gb  chip_temperature.o
+  COMP1_2_3_IRQHandler       0x08013AFD                  2  Code  Wk  stm32g473xx_Vectors.o
+  COMP4_5_6_IRQHandler       0x08013AFF                  2  Code  Wk  stm32g473xx_Vectors.o
+  COMP7_IRQHandler           0x08013B01                  2  Code  Wk  stm32g473xx_Vectors.o
+  CORDIC_IRQHandler          0x08013B33                  2  Code  Wk  stm32g473xx_Vectors.o
+  CRC_Handle_16              0x08012FFB         106      2  Code  Lc  stm32g4xx_hal_crc.o
+  CRC_Handle_8               0x08012EDD         286      2  Code  Lc  stm32g4xx_hal_crc.o
+  CRS_IRQHandler             0x08013B03                  2  Code  Wk  stm32g473xx_Vectors.o
+  CurrentGainCal             0x08001651         220      8  Code  Gb  fast_current.o
+  CurrentOffsetCal           0x0800FCA1          28      4  Code  Gb  fast_current.o
+  DMA1_Channel1_IRQHandler   0x08003C99          16      4  Code  Gb  stm32g4xx_it.o
+  DMA1_Channel2_IRQHandler   0x08003CA9          16      4  Code  Gb  stm32g4xx_it.o
+  DMA1_Channel3_IRQHandler   0x08003CB9          16      4  Code  Gb  stm32g4xx_it.o
+  DMA1_Channel4_IRQHandler   0x08003CC9          16      4  Code  Gb  stm32g4xx_it.o
+  DMA1_Channel5_IRQHandler   0x08003CD9          16      4  Code  Gb  stm32g4xx_it.o
+  DMA1_Channel6_IRQHandler   0x08003CE9          16      4  Code  Gb  stm32g4xx_it.o
+  DMA1_Channel7_IRQHandler   0x08003CF9          16      4  Code  Gb  stm32g4xx_it.o
+  DMA1_Channel8_IRQHandler   0x08013B2B                  2  Code  Wk  stm32g473xx_Vectors.o
+  DMA2_Channel1_IRQHandler   0x08013AED                  2  Code  Wk  stm32g473xx_Vectors.o
+  DMA2_Channel2_IRQHandler   0x08013AEF                  2  Code  Wk  stm32g473xx_Vectors.o
+  DMA2_Channel3_IRQHandler   0x08013AF1                  2  Code  Wk  stm32g473xx_Vectors.o
+  DMA2_Channel4_IRQHandler   0x08013AF3                  2  Code  Wk  stm32g473xx_Vectors.o
+  DMA2_Channel5_IRQHandler   0x08013AF5                  2  Code  Wk  stm32g473xx_Vectors.o
+  DMA2_Channel6_IRQHandler   0x08013B2D                  2  Code  Wk  stm32g473xx_Vectors.o
+  DMA2_Channel7_IRQHandler   0x08013B2F                  2  Code  Wk  stm32g473xx_Vectors.o
+  DMA2_Channel8_IRQHandler   0x08013B31                  2  Code  Wk  stm32g473xx_Vectors.o
+  DMAMUX_OVR_IRQHandler      0x08013B27                  2  Code  Wk  stm32g473xx_Vectors.o
   DMA_CalcDMAMUXChannelBaseAndMask
-                             0x08006651         112      4  Code  Lc  stm32g4xx_hal_dma.o
+                             0x08006D01         112      4  Code  Lc  stm32g4xx_hal_dma.o
   DMA_CalcDMAMUXRequestGenBaseAndMask
-                             0x080066C1          64      4  Code  Lc  stm32g4xx_hal_dma.o
-  DMA_SetConfig              0x08012CC9         114      2  Code  Lc  stm32g4xx_hal_dma.o
-  DebugMon_Handler           0x080138D3           4      2  Code  Gb  stm32g4xx_it.o
-  EEPROM_Read                0x0800F281         256      4  Code  Gb  eeprom.o
-  EEPROM_Write               0x0800F381         264      4  Code  Gb  eeprom.o
-  EEPROM_factoryRestore      0x0800EAA5         604      4  Code  Gb  eeprom.o
-  EEPROM_fullRestore         0x0800E8C1         484      4  Code  Gb  eeprom.o
-  EEPROM_isFirstStart        0x0800E861          96      4  Code  Gb  eeprom.o
-  EEPROM_readConfig          0x0800EFF5         652      4  Code  Gb  eeprom.o
-  EEPROM_storeConfig         0x0800ED01         756      4  Code  Gb  eeprom.o
-  EFFICIENCY_Exec            0x0800F489         116      4  Code  Gb  efficiency.o
-  ESR_Exec                   0x0800F4FD         692      4  Code  Gb  esr.o
-  ESR_FAST_Exec              0x08000F71         816      8  Code  Gb  esr.o
-  EXTI0_IRQHandler           0x080016F5                  2  Code  Wk  stm32g473xx_Vectors.o
-  EXTI15_10_IRQHandler       0x080135B5                  2  Code  Wk  stm32g473xx_Vectors.o
-  EXTI1_IRQHandler           0x080016F7                  2  Code  Wk  stm32g473xx_Vectors.o
-  EXTI2_IRQHandler           0x080138DB          12      2  Code  Gb  stm32g4xx_it.o
-  EXTI3_IRQHandler           0x0800176D                  2  Code  Wk  stm32g473xx_Vectors.o
-  EXTI4_IRQHandler           0x0800176F                  2  Code  Wk  stm32g473xx_Vectors.o
-  EXTI9_5_IRQHandler         0x08011B3F                  2  Code  Wk  stm32g473xx_Vectors.o
-  Error_Handler              0x08011D3B           6      2  Code  Gb  main.o
-  FAST_CURRENT_Exec          0x080012A1         204      8  Code  Gb  fast_current.o
-  FDCAN1_IT0_IRQHandler      0x080118EF                  2  Code  Wk  stm32g473xx_Vectors.o
-  FDCAN1_IT1_IRQHandler      0x08011A6F                  2  Code  Wk  stm32g473xx_Vectors.o
-  FDCAN2_IT0_IRQHandler      0x080135FF                  2  Code  Wk  stm32g473xx_Vectors.o
-  FDCAN2_IT1_IRQHandler      0x08013601                  2  Code  Wk  stm32g473xx_Vectors.o
-  FDCAN3_IT0_IRQHandler      0x08013603                  2  Code  Wk  stm32g473xx_Vectors.o
-  FDCAN3_IT1_IRQHandler      0x08013605                  2  Code  Wk  stm32g473xx_Vectors.o
+                             0x08006D71          64      4  Code  Lc  stm32g4xx_hal_dma.o
+  DMA_SetConfig              0x080131E5         114      2  Code  Lc  stm32g4xx_hal_dma.o
+  DebugMon_Handler           0x08013DF7           4      2  Code  Gb  stm32g4xx_it.o
+  EEPROM_Read                0x0800FA25         256      4  Code  Gb  eeprom.o
+  EEPROM_Write               0x0800FB25         264      4  Code  Gb  eeprom.o
+  EEPROM_factoryRestore      0x0800F211         624      4  Code  Gb  eeprom.o
+  EEPROM_fullRestore         0x0800F021         496      4  Code  Gb  eeprom.o
+  EEPROM_isFirstStart        0x0800EFC1          96      4  Code  Gb  eeprom.o
+  EEPROM_readConfig          0x0800F785         672      4  Code  Gb  eeprom.o
+  EEPROM_storeConfig         0x0800F481         772      4  Code  Gb  eeprom.o
+  EFFICIENCY_Exec            0x0800FC2D         116      4  Code  Gb  efficiency.o
+  ESR_Exec                   0x08001069         708      8  Code  Gb  esr.o
+  ESR_FAST_Exec              0x08001331         800      8  Code  Gb  esr.o
+  EXTI0_IRQHandler           0x08001A9D                  2  Code  Wk  stm32g473xx_Vectors.o
+  EXTI15_10_IRQHandler       0x08013ACD                  2  Code  Wk  stm32g473xx_Vectors.o
+  EXTI1_IRQHandler           0x08001A9F                  2  Code  Wk  stm32g473xx_Vectors.o
+  EXTI2_IRQHandler           0x08013DFF          12      2  Code  Gb  stm32g4xx_it.o
+  EXTI3_IRQHandler           0x08001B8D                  2  Code  Wk  stm32g473xx_Vectors.o
+  EXTI4_IRQHandler           0x08001B8F                  2  Code  Wk  stm32g473xx_Vectors.o
+  EXTI9_5_IRQHandler         0x08011F8F                  2  Code  Wk  stm32g473xx_Vectors.o
+  Error_Handler              0x08011DAB           6      2  Code  Gb  main.o
+  FAST_CURRENT_Exec          0x08001731         212      8  Code  Gb  fast_current.o
+  FDCAN1_IT0_IRQHandler      0x08001FAF                  2  Code  Wk  stm32g473xx_Vectors.o
+  FDCAN1_IT1_IRQHandler      0x08011E0F                  2  Code  Wk  stm32g473xx_Vectors.o
+  FDCAN2_IT0_IRQHandler      0x08013B17                  2  Code  Wk  stm32g473xx_Vectors.o
+  FDCAN2_IT1_IRQHandler      0x08013B19                  2  Code  Wk  stm32g473xx_Vectors.o
+  FDCAN3_IT0_IRQHandler      0x08013B1B                  2  Code  Wk  stm32g473xx_Vectors.o
+  FDCAN3_IT1_IRQHandler      0x08013B1D                  2  Code  Wk  stm32g473xx_Vectors.o
   FDCAN_CalcultateRamBlockAddresses
-                             0x08006CA9         208      4  Code  Lc  stm32g4xx_hal_fdcan.o
-  FLASH_IRQHandler           0x08001605                  2  Code  Wk  stm32g473xx_Vectors.o
-  FLASH_OB_BootLockConfig    0x08007A1D         116      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  FLASH_OB_GetBootLock       0x08007AC5          16      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  FLASH_OB_GetPCROP          0x08007BB1         388      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  FLASH_OB_GetRDP            0x08007B6D          40      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  FLASH_OB_GetSecMem         0x08007A91          52      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  FLASH_OB_GetUser           0x08007B95          28      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  FLASH_OB_GetWRP            0x08007AD5         152      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  FLASH_OB_PCROPConfig       0x08007699         676      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  FLASH_OB_RDPConfig         0x080071A5         120      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  FLASH_OB_SecMemConfig      0x0800793D         224      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  FLASH_OB_UserConfig        0x0800721D       1 148      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  FLASH_OB_WRPConfig         0x0800704D         344      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+                             0x08007359         208      4  Code  Lc  stm32g4xx_hal_fdcan.o
+  FLASH_IRQHandler           0x08001885                  2  Code  Wk  stm32g473xx_Vectors.o
+  FLASH_OB_BootLockConfig    0x080080CD         116      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  FLASH_OB_GetBootLock       0x08008175          16      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  FLASH_OB_GetPCROP          0x08008261         388      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  FLASH_OB_GetRDP            0x0800821D          40      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  FLASH_OB_GetSecMem         0x08008141          52      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  FLASH_OB_GetUser           0x08008245          28      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  FLASH_OB_GetWRP            0x08008185         152      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  FLASH_OB_PCROPConfig       0x08007D49         676      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  FLASH_OB_RDPConfig         0x08007855         120      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  FLASH_OB_SecMemConfig      0x08007FED         224      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  FLASH_OB_UserConfig        0x080078CD       1 148      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  FLASH_OB_WRPConfig         0x080076FD         344      4  Code  Lc  stm32g4xx_hal_flash_ex.o
   FLASH_WaitForLastOperation
-                             0x08006E65         164      4  Code  Gb  stm32g4xx_hal_flash.o
-  FMAC_IRQHandler            0x0801361D                  2  Code  Wk  stm32g473xx_Vectors.o
-  FMC_IRQHandler             0x080135C5                  2  Code  Wk  stm32g473xx_Vectors.o
-  FPU_IRQHandler             0x080135F7                  2  Code  Wk  stm32g473xx_Vectors.o
+                             0x08007515         164      4  Code  Gb  stm32g4xx_hal_flash.o
+  FMAC_IRQHandler            0x08013B35                  2  Code  Wk  stm32g473xx_Vectors.o
+  FMC_IRQHandler             0x08013ADD                  2  Code  Wk  stm32g473xx_Vectors.o
+  FPU_IRQHandler             0x08013B0F                  2  Code  Wk  stm32g473xx_Vectors.o
   HAL_ADCEx_Calibration_Start
-                             0x08005719         304      4  Code  Gb  stm32g4xx_hal_adc_ex.o
+                             0x08005DC9         304      4  Code  Gb  stm32g4xx_hal_adc_ex.o
   HAL_ADCEx_MultiModeConfigChannel
-                             0x08005A41         820      4  Code  Gb  stm32g4xx_hal_adc_ex.o
+                             0x080060F1         820      4  Code  Gb  stm32g4xx_hal_adc_ex.o
   HAL_ADCEx_MultiModeStart_DMA
-                             0x08005849         504      4  Code  Gb  stm32g4xx_hal_adc_ex.o
-  HAL_ADC_ConfigChannel      0x080046D1       3 868      4  Code  Gb  stm32g4xx_hal_adc.o
-  HAL_ADC_ConvCpltCallback   0x08003715         104      4  Code  Gb  main.o
+                             0x08005EF9         504      4  Code  Gb  stm32g4xx_hal_adc_ex.o
+  HAL_ADC_ConfigChannel      0x08004D81       3 868      4  Code  Gb  stm32g4xx_hal_adc.o
+  HAL_ADC_ConvCpltCallback   0x080037CD         104      4  Code  Gb  main.o
   HAL_ADC_ConvHalfCpltCallback
-                             0x080127A3          10      2  Code  Wk  stm32g4xx_hal_adc.o
-  HAL_ADC_ErrorCallback      0x080127AD          10      2  Code  Wk  stm32g4xx_hal_adc.o
-  HAL_ADC_Init               0x08003C11       2 252      4  Code  Gb  stm32g4xx_hal_adc.o
-  HAL_ADC_MspInit            0x08002311       1 216      4  Code  Gb  adc.o
-  HAL_ADC_Start_DMA          0x080044DD         500      4  Code  Gb  stm32g4xx_hal_adc.o
-  HAL_CRCEx_Polynomial_Set   0x080060C1         332      4  Code  Gb  stm32g4xx_hal_crc_ex.o
-  HAL_CRC_Calculate          0x0801292B         150      2  Code  Gb  stm32g4xx_hal_crc.o
-  HAL_CRC_Init               0x08005F51         368      4  Code  Gb  stm32g4xx_hal_crc.o
-  HAL_CRC_MspInit            0x08002825          52      4  Code  Gb  crc.o
-  HAL_DMA_Abort              0x08012B49         174      2  Code  Gb  stm32g4xx_hal_dma.o
-  HAL_DMA_Abort_IT           0x08012BF7         210      2  Code  Gb  stm32g4xx_hal_dma.o
-  HAL_DMA_IRQHandler         0x08013C4F         348      2  Code  Gb  stm32g4xx_hal_dma.o
-  HAL_DMA_Init               0x0800620D         812      4  Code  Gb  stm32g4xx_hal_dma.o
-  HAL_DMA_Start_IT           0x08006539         280      4  Code  Gb  stm32g4xx_hal_dma.o
-  HAL_Delay                  0x08003B01          68      4  Code  Wk  stm32g4xx_hal.o
-  HAL_FDCAN_Init             0x08006761       1 352      4  Code  Gb  stm32g4xx_hal_fdcan.o
-  HAL_FDCAN_MspInit          0x08002A21         336      4  Code  Gb  fdcan.o
-  HAL_FLASHEx_OBGetConfig    0x08013DAB         220      2  Code  Gb  stm32g4xx_hal_flash_ex.o
-  HAL_FLASHEx_OBProgram      0x08006F09         324      4  Code  Gb  stm32g4xx_hal_flash_ex.o
-  HAL_FLASH_Lock             0x08006DB9          48      4  Code  Gb  stm32g4xx_hal_flash.o
-  HAL_FLASH_OB_Lock          0x08006E31          52      4  Code  Gb  stm32g4xx_hal_flash.o
-  HAL_FLASH_OB_Unlock        0x08006DE9          72      4  Code  Gb  stm32g4xx_hal_flash.o
-  HAL_FLASH_Unlock           0x08006D79          64      4  Code  Gb  stm32g4xx_hal_flash.o
-  HAL_GPIO_EXTI_Callback     0x08002CE5          32      4  Code  Gb  gpio.o
-  HAL_GPIO_EXTI_IRQHandler   0x080082D9          56      4  Code  Gb  stm32g4xx_hal_gpio.o
-  HAL_GPIO_Init              0x08007D35       1 192      4  Code  Gb  stm32g4xx_hal_gpio.o
-  HAL_GPIO_ReadPin           0x080081DD          76      4  Code  Gb  stm32g4xx_hal_gpio.o
-  HAL_GPIO_TogglePin         0x0800828D          76      4  Code  Gb  stm32g4xx_hal_gpio.o
-  HAL_GPIO_WritePin          0x08008229         100      4  Code  Gb  stm32g4xx_hal_gpio.o
-  HAL_GetTick                0x08003AF5          12      4  Code  Wk  stm32g4xx_hal.o
+                             0x08012CBF          10      2  Code  Wk  stm32g4xx_hal_adc.o
+  HAL_ADC_ErrorCallback      0x08012CC9          10      2  Code  Wk  stm32g4xx_hal_adc.o
+  HAL_ADC_Init               0x080042C1       2 252      4  Code  Gb  stm32g4xx_hal_adc.o
+  HAL_ADC_MspInit            0x080027A9       1 216      4  Code  Gb  adc.o
+  HAL_ADC_Start_DMA          0x08004B8D         500      4  Code  Gb  stm32g4xx_hal_adc.o
+  HAL_CRCEx_Polynomial_Set   0x08006771         332      4  Code  Gb  stm32g4xx_hal_crc_ex.o
+  HAL_CRC_Calculate          0x08012E47         150      2  Code  Gb  stm32g4xx_hal_crc.o
+  HAL_CRC_Init               0x08006601         368      4  Code  Gb  stm32g4xx_hal_crc.o
+  HAL_CRC_MspInit            0x08002CBD          52      4  Code  Gb  crc.o
+  HAL_DMA_Abort              0x08013065         174      2  Code  Gb  stm32g4xx_hal_dma.o
+  HAL_DMA_Abort_IT           0x08013113         210      2  Code  Gb  stm32g4xx_hal_dma.o
+  HAL_DMA_IRQHandler         0x08014167         348      2  Code  Gb  stm32g4xx_hal_dma.o
+  HAL_DMA_Init               0x080068BD         812      4  Code  Gb  stm32g4xx_hal_dma.o
+  HAL_DMA_Start_IT           0x08006BE9         280      4  Code  Gb  stm32g4xx_hal_dma.o
+  HAL_Delay                  0x080041B1          68      4  Code  Wk  stm32g4xx_hal.o
+  HAL_FDCAN_Init             0x08006E11       1 352      4  Code  Gb  stm32g4xx_hal_fdcan.o
+  HAL_FDCAN_MspInit          0x08002EB9         336      4  Code  Gb  fdcan.o
+  HAL_FLASHEx_OBGetConfig    0x080142C3         220      2  Code  Gb  stm32g4xx_hal_flash_ex.o
+  HAL_FLASHEx_OBProgram      0x080075B9         324      4  Code  Gb  stm32g4xx_hal_flash_ex.o
+  HAL_FLASH_Lock             0x08007469          48      4  Code  Gb  stm32g4xx_hal_flash.o
+  HAL_FLASH_OB_Lock          0x080074E1          52      4  Code  Gb  stm32g4xx_hal_flash.o
+  HAL_FLASH_OB_Unlock        0x08007499          72      4  Code  Gb  stm32g4xx_hal_flash.o
+  HAL_FLASH_Unlock           0x08007429          64      4  Code  Gb  stm32g4xx_hal_flash.o
+  HAL_GPIO_EXTI_Callback     0x08003195          32      4  Code  Gb  gpio.o
+  HAL_GPIO_EXTI_IRQHandler   0x08008989          56      4  Code  Gb  stm32g4xx_hal_gpio.o
+  HAL_GPIO_Init              0x080083E5       1 192      4  Code  Gb  stm32g4xx_hal_gpio.o
+  HAL_GPIO_ReadPin           0x0800888D          76      4  Code  Gb  stm32g4xx_hal_gpio.o
+  HAL_GPIO_TogglePin         0x0800893D          76      4  Code  Gb  stm32g4xx_hal_gpio.o
+  HAL_GPIO_WritePin          0x080088D9         100      4  Code  Gb  stm32g4xx_hal_gpio.o
+  HAL_GetTick                0x080041A5          12      4  Code  Wk  stm32g4xx_hal.o
   HAL_I2CEx_ConfigAnalogFilter
-                             0x08008E5D         236      4  Code  Gb  stm32g4xx_hal_i2c_ex.o
+                             0x0800950D         236      4  Code  Gb  stm32g4xx_hal_i2c_ex.o
   HAL_I2CEx_ConfigDigitalFilter
-                             0x08008F49         228      4  Code  Gb  stm32g4xx_hal_i2c_ex.o
+                             0x080095F9         228      4  Code  Gb  stm32g4xx_hal_i2c_ex.o
   HAL_I2CEx_EnableFastModePlus
-                             0x0800902D         168      4  Code  Gb  stm32g4xx_hal_i2c_ex.o
-  HAL_I2C_Init               0x08008311         600      4  Code  Gb  stm32g4xx_hal_i2c.o
-  HAL_I2C_Mem_Read           0x080087C5         616      4  Code  Gb  stm32g4xx_hal_i2c.o
-  HAL_I2C_Mem_Write          0x08008569         604      4  Code  Gb  stm32g4xx_hal_i2c.o
-  HAL_I2C_MspInit            0x08002E05         292      4  Code  Gb  i2c.o
-  HAL_IncTick                0x08003AD9          28      4  Code  Wk  stm32g4xx_hal.o
-  HAL_Init                   0x080138F3          52      2  Code  Gb  stm32g4xx_hal.o
-  HAL_InitTick               0x08003A5D         124      4  Code  Wk  stm32g4xx_hal.o
-  HAL_MspInit                0x0800305D          80      4  Code  Gb  stm32g4xx_hal_msp.o
-  HAL_NVIC_EnableIRQ         0x08005F21          48      4  Code  Gb  stm32g4xx_hal_cortex.o
-  HAL_NVIC_SetPriority       0x08005ECD          84      4  Code  Gb  stm32g4xx_hal_cortex.o
+                             0x080096DD         168      4  Code  Gb  stm32g4xx_hal_i2c_ex.o
+  HAL_I2C_Init               0x080089C1         600      4  Code  Gb  stm32g4xx_hal_i2c.o
+  HAL_I2C_Mem_Read           0x08008E75         616      4  Code  Gb  stm32g4xx_hal_i2c.o
+  HAL_I2C_Mem_Write          0x08008C19         604      4  Code  Gb  stm32g4xx_hal_i2c.o
+  HAL_I2C_MspInit            0x080032B5         292      4  Code  Gb  i2c.o
+  HAL_IncTick                0x08004189          28      4  Code  Wk  stm32g4xx_hal.o
+  HAL_Init                   0x08013E0B          52      2  Code  Gb  stm32g4xx_hal.o
+  HAL_InitTick               0x0800410D         124      4  Code  Wk  stm32g4xx_hal.o
+  HAL_MspInit                0x08003C49          80      4  Code  Gb  stm32g4xx_hal_msp.o
+  HAL_NVIC_EnableIRQ         0x080065D1          48      4  Code  Gb  stm32g4xx_hal_cortex.o
+  HAL_NVIC_SetPriority       0x0800657D          84      4  Code  Gb  stm32g4xx_hal_cortex.o
   HAL_NVIC_SetPriorityGrouping
-                             0x08005E8D          64      4  Code  Gb  stm32g4xx_hal_cortex.o
-  HAL_PCDEx_ActivateLPM      0x08012E2F          74      2  Code  Gb  stm32g4xx_hal_pcd_ex.o
-  HAL_PCD_Init               0x080090D5         480      4  Code  Gb  stm32g4xx_hal_pcd.o
-  HAL_PCD_MspInit            0x080034C1          96      4  Code  Gb  usb.o
+                             0x0800653D          64      4  Code  Gb  stm32g4xx_hal_cortex.o
+  HAL_PCDEx_ActivateLPM      0x0801334B          74      2  Code  Gb  stm32g4xx_hal_pcd_ex.o
+  HAL_PCD_Init               0x08009785         480      4  Code  Gb  stm32g4xx_hal_pcd.o
+  HAL_PCD_MspInit            0x080040AD          96      4  Code  Gb  usb.o
   HAL_PWREx_ControlVoltageScaling
-                             0x080092C9         356      4  Code  Gb  stm32g4xx_hal_pwr_ex.o
+                             0x08009979         356      4  Code  Gb  stm32g4xx_hal_pwr_ex.o
   HAL_PWREx_DisableUCPDDeadBattery
-                             0x0800942D          20      4  Code  Gb  stm32g4xx_hal_pwr_ex.o
-  HAL_PWR_EnableBkUpAccess   0x080092B5          20      4  Code  Gb  stm32g4xx_hal_pwr.o
-  HAL_RCCEx_PeriphCLKConfig  0x0800A1F5       2 276      4  Code  Gb  stm32g4xx_hal_rcc_ex.o
-  HAL_RCC_ClockConfig        0x08009C5D       1 016      4  Code  Gb  stm32g4xx_hal_rcc.o
-  HAL_RCC_GetHCLKFreq        0x0800A10D          12      4  Code  Gb  stm32g4xx_hal_rcc.o
-  HAL_RCC_GetPCLK1Freq       0x0800A119          44      4  Code  Gb  stm32g4xx_hal_rcc.o
-  HAL_RCC_GetPCLK2Freq       0x0800A145          44      4  Code  Gb  stm32g4xx_hal_rcc.o
-  HAL_RCC_GetSysClockFreq    0x0800A055         184      4  Code  Gb  stm32g4xx_hal_rcc.o
-  HAL_RCC_OscConfig          0x08009441       2 076      4  Code  Gb  stm32g4xx_hal_rcc.o
-  HAL_RTCEx_BKUPRead         0x0800D125          60      4  Code  Gb  stm32g4xx_hal_rtc_ex.o
-  HAL_RTCEx_BKUPWrite        0x0800D0E5          64      4  Code  Gb  stm32g4xx_hal_rtc_ex.o
-  HAL_RTC_Init               0x0800CEA1         508      4  Code  Gb  stm32g4xx_hal_rtc.o
-  HAL_RTC_MspInit            0x080039E9         116      4  Code  Gb  rtc.o
-  HAL_RTC_WaitForSynchro     0x0800D09D          72      4  Code  Gb  stm32g4xx_hal_rtc.o
-  HAL_SPI_Init               0x0800AAD9       1 016      4  Code  Gb  stm32g4xx_hal_spi.o
-  HAL_SPI_MspInit            0x08002FA1         188      4  Code  Gb  spi.o
-  HAL_SPI_TransmitReceive    0x0800AED1       1 138      4  Code  Gb  stm32g4xx_hal_spi.o
-  HAL_SYSCFG_DisableVREFBUF  0x08003B81          20      4  Code  Gb  stm32g4xx_hal.o
+                             0x08009ADD          20      4  Code  Gb  stm32g4xx_hal_pwr_ex.o
+  HAL_PWR_EnableBkUpAccess   0x08009965          20      4  Code  Gb  stm32g4xx_hal_pwr.o
+  HAL_RCCEx_PeriphCLKConfig  0x0800A8A5       2 276      4  Code  Gb  stm32g4xx_hal_rcc_ex.o
+  HAL_RCC_ClockConfig        0x0800A30D       1 016      4  Code  Gb  stm32g4xx_hal_rcc.o
+  HAL_RCC_GetHCLKFreq        0x0800A7BD          12      4  Code  Gb  stm32g4xx_hal_rcc.o
+  HAL_RCC_GetPCLK1Freq       0x0800A7C9          44      4  Code  Gb  stm32g4xx_hal_rcc.o
+  HAL_RCC_GetPCLK2Freq       0x0800A7F5          44      4  Code  Gb  stm32g4xx_hal_rcc.o
+  HAL_RCC_GetSysClockFreq    0x0800A705         184      4  Code  Gb  stm32g4xx_hal_rcc.o
+  HAL_RCC_OscConfig          0x08009AF1       2 076      4  Code  Gb  stm32g4xx_hal_rcc.o
+  HAL_RTCEx_BKUPRead         0x0800B40D          60      4  Code  Gb  stm32g4xx_hal_rtc_ex.o
+  HAL_RTCEx_BKUPWrite        0x0800B3CD          64      4  Code  Gb  stm32g4xx_hal_rtc_ex.o
+  HAL_RTC_Init               0x0800B189         508      4  Code  Gb  stm32g4xx_hal_rtc.o
+  HAL_RTC_MspInit            0x08003AA1         116      4  Code  Gb  rtc.o
+  HAL_RTC_WaitForSynchro     0x0800B385          72      4  Code  Gb  stm32g4xx_hal_rtc.o
+  HAL_SPI_Init               0x0800B449       1 016      4  Code  Gb  stm32g4xx_hal_spi.o
+  HAL_SPI_MspInit            0x08003B8D         188      4  Code  Gb  spi.o
+  HAL_SPI_TransmitReceive    0x0800B841       1 138      4  Code  Gb  stm32g4xx_hal_spi.o
+  HAL_SYSCFG_DisableVREFBUF  0x08004231          20      4  Code  Gb  stm32g4xx_hal.o
   HAL_SYSCFG_VREFBUF_HighImpedanceConfig
-                             0x08003B45          60      4  Code  Gb  stm32g4xx_hal.o
-  HAL_SYSTICK_Config         0x08012915          22      2  Code  Gb  stm32g4xx_hal_cortex.o
+                             0x080041F5          60      4  Code  Gb  stm32g4xx_hal.o
+  HAL_SYSTICK_Config         0x08012E31          22      2  Code  Gb  stm32g4xx_hal_cortex.o
   HAL_UARTEx_DisableFifoMode
-                             0x0800CAF5         208      4  Code  Gb  stm32g4xx_hal_uart_ex.o
+                             0x0800D465         208      4  Code  Gb  stm32g4xx_hal_uart_ex.o
   HAL_UARTEx_RxEventCallback
-                             0x08013F97          16      2  Code  Wk  stm32g4xx_hal_uart.o
+                             0x0801453B          16      2  Code  Wk  stm32g4xx_hal_uart.o
   HAL_UARTEx_RxFifoFullCallback
-                             0x08013323          10      2  Code  Wk  stm32g4xx_hal_uart_ex.o
+                             0x080138B1          10      2  Code  Wk  stm32g4xx_hal_uart_ex.o
   HAL_UARTEx_SetRxFifoThreshold
-                             0x0800CCD9         276      4  Code  Gb  stm32g4xx_hal_uart_ex.o
+                             0x0800D649         276      4  Code  Gb  stm32g4xx_hal_uart_ex.o
   HAL_UARTEx_SetTxFifoThreshold
-                             0x0800CBC5         276      4  Code  Gb  stm32g4xx_hal_uart_ex.o
+                             0x0800D535         276      4  Code  Gb  stm32g4xx_hal_uart_ex.o
   HAL_UARTEx_TxFifoEmptyCallback
-                             0x0801332D          10      2  Code  Wk  stm32g4xx_hal_uart_ex.o
-  HAL_UARTEx_WakeupCallback  0x08013319          10      2  Code  Wk  stm32g4xx_hal_uart_ex.o
+                             0x080138BB          10      2  Code  Wk  stm32g4xx_hal_uart_ex.o
+  HAL_UARTEx_WakeupCallback  0x080138A7          10      2  Code  Wk  stm32g4xx_hal_uart_ex.o
   HAL_UART_EnableReceiverTimeout
-                             0x0800BEBD         108      4  Code  Gb  stm32g4xx_hal_uart.o
-  HAL_UART_ErrorCallback     0x0800F8AD         212      4  Code  Gb  modbus.o
-  HAL_UART_IRQHandler        0x0800B891       1 506      4  Code  Gb  stm32g4xx_hal_uart.o
-  HAL_UART_Init              0x0800B59D         336      4  Code  Gb  stm32g4xx_hal_uart.o
-  HAL_UART_MspInit           0x08003279         504      4  Code  Gb  usart.o
-  HAL_UART_Receive_DMA       0x0800B7F5         156      4  Code  Gb  stm32g4xx_hal_uart.o
+                             0x0800C82D         108      4  Code  Gb  stm32g4xx_hal_uart.o
+  HAL_UART_ErrorCallback     0x0800FDE5         212      4  Code  Gb  modbus.o
+  HAL_UART_IRQHandler        0x0800C201       1 506      4  Code  Gb  stm32g4xx_hal_uart.o
+  HAL_UART_Init              0x0800BF0D         336      4  Code  Gb  stm32g4xx_hal_uart.o
+  HAL_UART_MspInit           0x08003E65         504      4  Code  Gb  usart.o
+  HAL_UART_Receive_DMA       0x0800C165         156      4  Code  Gb  stm32g4xx_hal_uart.o
   HAL_UART_ReceiverTimeout_Config
-                             0x0800BE75          72      4  Code  Gb  stm32g4xx_hal_uart.o
-  HAL_UART_RxCpltCallback    0x08012F0D          10      2  Code  Wk  stm32g4xx_hal_uart.o
+                             0x0800C7E5          72      4  Code  Gb  stm32g4xx_hal_uart.o
+  HAL_UART_RxCpltCallback    0x0801349B          10      2  Code  Wk  stm32g4xx_hal_uart.o
   HAL_UART_RxHalfCpltCallback
-                             0x08012F17          10      2  Code  Wk  stm32g4xx_hal_uart.o
-  HAL_UART_Transmit_DMA      0x0800B6ED         264      4  Code  Gb  stm32g4xx_hal_uart.o
-  HAL_UART_TxCpltCallback    0x0800F981          24      4  Code  Gb  modbus.o
+                             0x080134A5          10      2  Code  Wk  stm32g4xx_hal_uart.o
+  HAL_UART_Transmit_DMA      0x0800C05D         264      4  Code  Gb  stm32g4xx_hal_uart.o
+  HAL_UART_TxCpltCallback    0x0800FEB9          24      4  Code  Gb  modbus.o
   HAL_UART_TxHalfCpltCallback
-                             0x08012F03          10      2  Code  Wk  stm32g4xx_hal_uart.o
-  HardFault_Handler          0x080007D7           2      2  Code  Gb  stm32g4xx_it.o
-  I2C1_ER_IRQHandler         0x080135A9                  2  Code  Wk  stm32g473xx_Vectors.o
-  I2C1_EV_IRQHandler         0x080135A7                  2  Code  Wk  stm32g473xx_Vectors.o
-  I2C2_ER_IRQHandler         0x080135AD                  2  Code  Wk  stm32g473xx_Vectors.o
-  I2C2_EV_IRQHandler         0x080135AB                  2  Code  Wk  stm32g473xx_Vectors.o
-  I2C3_ER_IRQHandler         0x0801360D                  2  Code  Wk  stm32g473xx_Vectors.o
-  I2C3_EV_IRQHandler         0x0801360B                  2  Code  Wk  stm32g473xx_Vectors.o
-  I2C4_ER_IRQHandler         0x080135FB                  2  Code  Wk  stm32g473xx_Vectors.o
-  I2C4_EV_IRQHandler         0x080135F9                  2  Code  Wk  stm32g473xx_Vectors.o
-  I2C_Flush_TXDR             0x08012D3B          62      2  Code  Lc  stm32g4xx_hal_i2c.o
-  I2C_IsErrorOccurred        0x08008B9D         448      4  Code  Lc  stm32g4xx_hal_i2c.o
-  I2C_RequestMemoryRead      0x08008AE5         184      4  Code  Lc  stm32g4xx_hal_i2c.o
-  I2C_RequestMemoryWrite     0x08008A2D         184      4  Code  Lc  stm32g4xx_hal_i2c.o
-  I2C_TransferConfig         0x08008D5D         256      4  Code  Lc  stm32g4xx_hal_i2c.o
+                             0x08013491          10      2  Code  Wk  stm32g4xx_hal_uart.o
+  HardFault_Handler          0x08000F07           2      2  Code  Gb  stm32g4xx_it.o
+  I2C1_ER_IRQHandler         0x08013AC1                  2  Code  Wk  stm32g473xx_Vectors.o
+  I2C1_EV_IRQHandler         0x08013ABF                  2  Code  Wk  stm32g473xx_Vectors.o
+  I2C2_ER_IRQHandler         0x08013AC5                  2  Code  Wk  stm32g473xx_Vectors.o
+  I2C2_EV_IRQHandler         0x08013AC3                  2  Code  Wk  stm32g473xx_Vectors.o
+  I2C3_ER_IRQHandler         0x08013B25                  2  Code  Wk  stm32g473xx_Vectors.o
+  I2C3_EV_IRQHandler         0x08013B23                  2  Code  Wk  stm32g473xx_Vectors.o
+  I2C4_ER_IRQHandler         0x08013B13                  2  Code  Wk  stm32g473xx_Vectors.o
+  I2C4_EV_IRQHandler         0x08013B11                  2  Code  Wk  stm32g473xx_Vectors.o
+  I2C_Flush_TXDR             0x08013257          62      2  Code  Lc  stm32g4xx_hal_i2c.o
+  I2C_IsErrorOccurred        0x0800924D         448      4  Code  Lc  stm32g4xx_hal_i2c.o
+  I2C_RequestMemoryRead      0x08009195         184      4  Code  Lc  stm32g4xx_hal_i2c.o
+  I2C_RequestMemoryWrite     0x080090DD         184      4  Code  Lc  stm32g4xx_hal_i2c.o
+  I2C_TransferConfig         0x0800940D         256      4  Code  Lc  stm32g4xx_hal_i2c.o
   I2C_WaitOnFlagUntilTimeout
-                             0x08012D79         182      2  Code  Lc  stm32g4xx_hal_i2c.o
+                             0x08013295         182      2  Code  Lc  stm32g4xx_hal_i2c.o
   I2C_WaitOnSTOPFlagUntilTimeout
-                             0x08013F13         132      2  Code  Lc  stm32g4xx_hal_i2c.o
+                             0x0801442B         132      2  Code  Lc  stm32g4xx_hal_i2c.o
   I2C_WaitOnTXISFlagUntilTimeout
-                             0x08013E87         140      2  Code  Lc  stm32g4xx_hal_i2c.o
-  INT_BAT_VOLTAGE_Exec       0x08001371         124      8  Code  Gb  int_bat_voltage.o
-  LL_ADC_Disable             0x08012767          30      2  Code  Lc  stm32g4xx_hal_adc.o
+                             0x0801439F         140      2  Code  Lc  stm32g4xx_hal_i2c.o
+  INT_BAT_VOLTAGE_Exec       0x08001809         124      8  Code  Gb  int_bat_voltage.o
+  LL_ADC_Disable             0x08012C83          30      2  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_DisableDeepPowerDown
-                             0x080125A3          26      2  Code  Lc  stm32g4xx_hal_adc.o
-  LL_ADC_Enable              0x08012749          30      2  Code  Lc  stm32g4xx_hal_adc.o
+                             0x08012ABF          26      2  Code  Lc  stm32g4xx_hal_adc.o
+  LL_ADC_Enable              0x08012C65          30      2  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_EnableInternalRegulator
-                             0x080126AB          30      2  Code  Lc  stm32g4xx_hal_adc.o
+                             0x08012BC7          30      2  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_GetCommonPathInternalCh
-                             0x08011D9F          18      2  Code  Lc  stm32g4xx_hal_adc.o
-  LL_ADC_GetMultimode        0x080124FF          18      2  Code  Lc  stm32g4xx_hal_adc.o
-  LL_ADC_GetOffsetChannel    0x08011EEB          34      2  Code  Lc  stm32g4xx_hal_adc.o
-  LL_ADC_GetResolution       0x08011E7B          18      2  Code  Lc  stm32g4xx_hal_adc.o
+                             0x080122BB          18      2  Code  Lc  stm32g4xx_hal_adc.o
+  LL_ADC_GetMultimode        0x08012A1B          18      2  Code  Lc  stm32g4xx_hal_adc.o
+  LL_ADC_GetOffsetChannel    0x08012407          34      2  Code  Lc  stm32g4xx_hal_adc.o
+  LL_ADC_GetResolution       0x0801232B          18      2  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_INJ_IsConversionOngoing
-                             0x08013ABB          28      2  Code  Lc  stm32g4xx_hal_adc.o
+                             0x08013FD3          28      2  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_IsCalibrationOnGoing
-                             0x080128D9          30      2  Code  Lc  stm32g4xx_hal_adc_ex.o
+                             0x08012DF5          30      2  Code  Lc  stm32g4xx_hal_adc_ex.o
   LL_ADC_IsDeepPowerDownEnabled
-                             0x0801261F          30      2  Code  Lc  stm32g4xx_hal_adc.o
-  LL_ADC_IsDisableOngoing    0x08013A83          28      2  Code  Lc  stm32g4xx_hal_adc.o
-  LL_ADC_IsEnabled           0x08013A67          28      2  Code  Lc  stm32g4xx_hal_adc.o
-  LL_ADC_IsEnabled           0x08013B93          28      2  Code  Lc  stm32g4xx_hal_adc_ex.o
+                             0x08012B3B          30      2  Code  Lc  stm32g4xx_hal_adc.o
+  LL_ADC_IsDisableOngoing    0x08013F9B          28      2  Code  Lc  stm32g4xx_hal_adc.o
+  LL_ADC_IsEnabled           0x08013F7F          28      2  Code  Lc  stm32g4xx_hal_adc.o
+  LL_ADC_IsEnabled           0x080140AB          28      2  Code  Lc  stm32g4xx_hal_adc_ex.o
   LL_ADC_IsInternalRegulatorEnabled
-                             0x0801272B          30      2  Code  Lc  stm32g4xx_hal_adc.o
+                             0x08012C47          30      2  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_REG_IsConversionOngoing
-                             0x08013A9F          28      2  Code  Lc  stm32g4xx_hal_adc.o
+                             0x08013FB7          28      2  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_REG_IsConversionOngoing
-                             0x08013BD7          28      2  Code  Lc  stm32g4xx_hal_adc_ex.o
+                             0x080140EF          28      2  Code  Lc  stm32g4xx_hal_adc_ex.o
   LL_ADC_REG_IsTriggerSourceSWStart
-                             0x080139FF          28      2  Code  Lc  stm32g4xx_hal_adc.o
+                             0x08013F17          28      2  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_REG_SetSequencerRanks
-                             0x08012147          78      2  Code  Lc  stm32g4xx_hal_adc.o
+                             0x08012663          78      2  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_REG_StartConversion
-                             0x08012785          30      2  Code  Lc  stm32g4xx_hal_adc.o
+                             0x08012CA1          30      2  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_REG_StartConversion
-                             0x080128F7          30      2  Code  Lc  stm32g4xx_hal_adc_ex.o
+                             0x08012E13          30      2  Code  Lc  stm32g4xx_hal_adc_ex.o
   LL_ADC_SetChannelSamplingTime
-                             0x08013A1B          76      2  Code  Lc  stm32g4xx_hal_adc.o
+                             0x08013F33          76      2  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_SetChannelSingleDiff
-                             0x08003BD5          60      4  Code  Lc  stm32g4xx_hal_adc.o
-  LL_ADC_SetCommonClock      0x08013927          28      2  Code  Lc  stm32g4xx_hal_adc.o
+                             0x08004285          60      4  Code  Lc  stm32g4xx_hal_adc.o
+  LL_ADC_SetCommonClock      0x08013E3F          28      2  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_SetCommonPathInternalCh
-                             0x08013943          28      2  Code  Lc  stm32g4xx_hal_adc.o
-  LL_ADC_SetOffset           0x08003B95          64      4  Code  Lc  stm32g4xx_hal_adc.o
+                             0x08013E5B          28      2  Code  Lc  stm32g4xx_hal_adc.o
+  LL_ADC_SetOffset           0x08004245          64      4  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_SetOffsetSaturation
-                             0x080139B7          44      2  Code  Lc  stm32g4xx_hal_adc.o
-  LL_ADC_SetOffsetSign       0x0801398B          44      2  Code  Lc  stm32g4xx_hal_adc.o
-  LL_ADC_SetOffsetState      0x0801395F          44      2  Code  Lc  stm32g4xx_hal_adc.o
+                             0x08013ECF          44      2  Code  Lc  stm32g4xx_hal_adc.o
+  LL_ADC_SetOffsetSign       0x08013EA3          44      2  Code  Lc  stm32g4xx_hal_adc.o
+  LL_ADC_SetOffsetState      0x08013E77          44      2  Code  Lc  stm32g4xx_hal_adc.o
   LL_ADC_SetSamplingTimeCommonConfig
-                             0x080139E3          28      2  Code  Lc  stm32g4xx_hal_adc.o
-  LL_ADC_StartCalibration    0x08013BAF          40      2  Code  Lc  stm32g4xx_hal_adc_ex.o
-  LPTIM1_IRQHandler          0x080135C7                  2  Code  Wk  stm32g473xx_Vectors.o
-  LPUART1_IRQHandler         0x08013609                  2  Code  Wk  stm32g473xx_Vectors.o
-  LoadBackupRegister         0x080035F9          60      4  Code  Gb  main.o
-  MX_ADC1_Init               0x08001DC1         272      4  Code  Gb  adc.o
-  MX_ADC2_Init               0x08001ED1         216      4  Code  Gb  adc.o
-  MX_ADC3_Init               0x08001FA9         324      4  Code  Gb  adc.o
-  MX_ADC4_Init               0x080020ED         228      4  Code  Gb  adc.o
-  MX_ADC5_Init               0x080021D1         320      4  Code  Gb  adc.o
-  MX_CRC_Init                0x080027D1          84      4  Code  Gb  crc.o
-  MX_DMA_Init                0x08002859         176      4  Code  Gb  dma.o
-  MX_FDCAN2_Init             0x08002909         140      4  Code  Gb  fdcan.o
-  MX_FDCAN3_Init             0x08002995         140      4  Code  Gb  fdcan.o
-  MX_GPIO_Init               0x08002B71         372      4  Code  Gb  gpio.o
-  MX_I2C3_Init               0x08002D05         132      4  Code  Gb  i2c.o
-  MX_I2C4_Init               0x08002D89         124      4  Code  Gb  i2c.o
-  MX_RTC_Init                0x08003991          88      4  Code  Gb  rtc.o
-  MX_SPI3_Init               0x08002F29         120      4  Code  Gb  spi.o
-  MX_USART1_UART_Init        0x0800313D         152      4  Code  Gb  usart.o
-  MX_USART2_UART_Init        0x080031D5         164      4  Code  Gb  usart.o
-  MX_USB_PCD_Init            0x08003471          80      4  Code  Gb  usb.o
-  MemManage_Handler          0x08000E0D           2      2  Code  Gb  stm32g4xx_it.o
-  NMI_Handler                0x080007D5           2      2  Code  Gb  stm32g4xx_it.o
-  NVIC_EncodePriority        0x08013BF3          92      2  Code  Lc  stm32g4xx_hal_cortex.o
-  OUTPUTS_CheckLVP           0x0800FD61         640      4  Code  Gb  outputs.o
-  OUTPUTS_CheckOVP           0x0800FFE1         644      4  Code  Gb  outputs.o
-  OUTPUTS_Init               0x0800FD45          28      4  Code  Gb  outputs.o
-  PVD_PVM_IRQHandler         0x0800136F                  2  Code  Wk  stm32g473xx_Vectors.o
-  PendSV_Handler             0x080138D7           4      2  Code  Gb  stm32g4xx_it.o
-  QUADSPI_IRQHandler         0x08013611                  2  Code  Wk  stm32g473xx_Vectors.o
+                             0x08013EFB          28      2  Code  Lc  stm32g4xx_hal_adc.o
+  LL_ADC_StartCalibration    0x080140C7          40      2  Code  Lc  stm32g4xx_hal_adc_ex.o
+  LPTIM1_IRQHandler          0x08013ADF                  2  Code  Wk  stm32g473xx_Vectors.o
+  LPUART1_IRQHandler         0x08013B21                  2  Code  Wk  stm32g473xx_Vectors.o
+  LoadBackupRegister         0x080034B1         572      4  Code  Gb  main.o
+  MX_ADC1_Init               0x08002259         272      4  Code  Gb  adc.o
+  MX_ADC2_Init               0x08002369         216      4  Code  Gb  adc.o
+  MX_ADC3_Init               0x08002441         324      4  Code  Gb  adc.o
+  MX_ADC4_Init               0x08002585         228      4  Code  Gb  adc.o
+  MX_ADC5_Init               0x08002669         320      4  Code  Gb  adc.o
+  MX_CRC_Init                0x08002C69          84      4  Code  Gb  crc.o
+  MX_DMA_Init                0x08002CF1         176      4  Code  Gb  dma.o
+  MX_FDCAN2_Init             0x08002DA1         140      4  Code  Gb  fdcan.o
+  MX_FDCAN3_Init             0x08002E2D         140      4  Code  Gb  fdcan.o
+  MX_GPIO_Init               0x08003009         396      4  Code  Gb  gpio.o
+  MX_I2C3_Init               0x080031B5         132      4  Code  Gb  i2c.o
+  MX_I2C4_Init               0x08003239         124      4  Code  Gb  i2c.o
+  MX_RTC_Init                0x08003A49          88      4  Code  Gb  rtc.o
+  MX_SPI3_Init               0x08003B15         120      4  Code  Gb  spi.o
+  MX_USART1_UART_Init        0x08003D29         152      4  Code  Gb  usart.o
+  MX_USART2_UART_Init        0x08003DC1         164      4  Code  Gb  usart.o
+  MX_USB_PCD_Init            0x0800405D          80      4  Code  Gb  usb.o
+  MemManage_Handler          0x08001065           2      2  Code  Gb  stm32g4xx_it.o
+  NMI_Handler                0x08000F05           2      2  Code  Gb  stm32g4xx_it.o
+  NVIC_EncodePriority        0x0801410B          92      2  Code  Lc  stm32g4xx_hal_cortex.o
+  OUTPUTS_CheckLVP           0x08010299         640      4  Code  Gb  outputs.o
+  OUTPUTS_CheckOVP           0x08010519         644      4  Code  Gb  outputs.o
+  OUTPUTS_Init               0x0801027D          28      4  Code  Gb  outputs.o
+  PVD_PVM_IRQHandler         0x0800172F                  2  Code  Wk  stm32g473xx_Vectors.o
+  PendSV_Handler             0x08013DFB           4      2  Code  Gb  stm32g4xx_it.o
+  QUADSPI_IRQHandler         0x08013B29                  2  Code  Wk  stm32g473xx_Vectors.o
   RCC_GetSysClockFreqFromPLLSource
-                             0x0800A171         132      4  Code  Lc  stm32g4xx_hal_rcc.o
-  RCC_IRQHandler             0x08001607                  2  Code  Wk  stm32g473xx_Vectors.o
-  RNG_IRQHandler             0x08013607                  2  Code  Wk  stm32g473xx_Vectors.o
-  RTC_Alarm_IRQHandler       0x080135B7                  2  Code  Wk  stm32g473xx_Vectors.o
-  RTC_EnterInitMode          0x08013369         114      2  Code  Gb  stm32g4xx_hal_rtc.o
-  RTC_ExitInitMode           0x0801424F         140      2  Code  Gb  stm32g4xx_hal_rtc.o
+                             0x0800A821         132      4  Code  Lc  stm32g4xx_hal_rcc.o
+  RCC_IRQHandler             0x08001887                  2  Code  Wk  stm32g473xx_Vectors.o
+  RNG_IRQHandler             0x08013B1F                  2  Code  Wk  stm32g473xx_Vectors.o
+  RTC_Alarm_IRQHandler       0x08013ACF                  2  Code  Wk  stm32g473xx_Vectors.o
+  RTC_EnterInitMode          0x08013395         114      2  Code  Gb  stm32g4xx_hal_rtc.o
+  RTC_ExitInitMode           0x080144AF         140      2  Code  Gb  stm32g4xx_hal_rtc.o
   RTC_TAMP_LSECSS_IRQHandler
-                             0x080013ED                  2  Code  Wk  stm32g473xx_Vectors.o
-  RTC_WKUP_IRQHandler        0x080013EF                  2  Code  Wk  stm32g473xx_Vectors.o
-  Reset_Handler              0x08010B59                  4  Code  Gb  STM32G4xx_Startup.o
-  SAI1_IRQHandler            0x080135ED                  2  Code  Wk  stm32g473xx_Vectors.o
-  SEGGER_RTT_Write           0x08013813          54      2  Code  Gb  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  SEGGER_RTT_WriteNoLock     0x080137B9          90      2  Code  Gb  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  SELF_DISCHARGE_Exec        0x080013F1         532      8  Code  Gb  self_discharge.o
-  SHUNT_TEMPERATURE_Exec     0x08001609         236      8  Code  Gb  shunt_temperature.o
-  SHUNT_VOLTAGE_Exec         0x080016F9         116      8  Code  Gb  shunt_voltage.o
-  SPI1_IRQHandler            0x080135AF                  2  Code  Wk  stm32g473xx_Vectors.o
-  SPI2_IRQHandler            0x080135B1                  2  Code  Wk  stm32g473xx_Vectors.o
-  SPI3_IRQHandler            0x080135CB                  2  Code  Wk  stm32g473xx_Vectors.o
-  SPI4_IRQHandler            0x080135FD                  2  Code  Wk  stm32g473xx_Vectors.o
-  SPI_EndRxTxTransaction     0x08012E79         138      2  Code  Lc  stm32g4xx_hal_spi.o
+                             0x08001805                  2  Code  Wk  stm32g473xx_Vectors.o
+  RTC_WKUP_IRQHandler        0x08001807                  2  Code  Wk  stm32g473xx_Vectors.o
+  Reset_Handler              0x08011075                  4  Code  Gb  STM32G4xx_Startup.o
+  SAI1_IRQHandler            0x08013B05                  2  Code  Wk  stm32g473xx_Vectors.o
+  SEGGER_RTT_Write           0x08013D2B          54      2  Code  Gb  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  SEGGER_RTT_WriteNoLock     0x08013CD1          90      2  Code  Gb  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  SELF_DISCHARGE_Exec        0x08001889         532      8  Code  Gb  self_discharge.o
+  SHUNT_TEMPERATURE_Exec     0x08001AA1         236      8  Code  Gb  shunt_temperature.o
+  SHUNT_VOLTAGE_Exec         0x08001B91         116      8  Code  Gb  shunt_voltage.o
+  SPI1_IRQHandler            0x08013AC7                  2  Code  Wk  stm32g473xx_Vectors.o
+  SPI2_IRQHandler            0x08013AC9                  2  Code  Wk  stm32g473xx_Vectors.o
+  SPI3_IRQHandler            0x08013AE3                  2  Code  Wk  stm32g473xx_Vectors.o
+  SPI4_IRQHandler            0x08013B15                  2  Code  Wk  stm32g473xx_Vectors.o
+  SPI_EndRxTxTransaction     0x08013407         138      2  Code  Lc  stm32g4xx_hal_spi.o
   SPI_WaitFifoStateUntilTimeout
-                             0x0800B455         304      4  Code  Lc  stm32g4xx_hal_spi.o
+                             0x0800BDC5         304      4  Code  Lc  stm32g4xx_hal_spi.o
   SPI_WaitFlagStateUntilTimeout
-                             0x0800B345         272      4  Code  Lc  stm32g4xx_hal_spi.o
-  SVC_Handler                0x080138CF           4      2  Code  Gb  stm32g4xx_it.o
-  SYS_DATA_Init              0x08010265         240      4  Code  Gb  sysdata.o
-  SaveBackupRegister         0x08003635         224      4  Code  Gb  main.o
+                             0x0800BCB5         272      4  Code  Lc  stm32g4xx_hal_spi.o
+  SVC_Handler                0x08013DF3           4      2  Code  Gb  stm32g4xx_it.o
+  SYS_DATA_Init              0x0801079D         240      4  Code  Gb  sysdata.o
+  SaveBackupRegister         0x080036ED         224      4  Code  Gb  main.o
   SetBootFromFlashAndReadOutProtection
-                             0x080038DD         180      4  Code  Gb  main.o
-  SetFlashReadProtection     0x0800377D         352      4  Code  Gb  main.o
-  SysTick_Config             0x08005E4D          64      4  Code  Lc  stm32g4xx_hal_cortex.o
-  SysTick_Handler            0x08011CD3          10      2  Code  Gb  stm32g4xx_it.o
-  SystemClock_Config         0x08003549         176      4  Code  Gb  main.o
-  SystemCoreClockUpdate      0x08010BB1         204      4  Code  Gb  system_stm32g4xx.o
-  SystemInit                 0x08010B99          24      4  Code  Gb  system_stm32g4xx.o
-  TIM1_BRK_TIM15_IRQHandler  0x08011C73                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM1_CC_IRQHandler         0x0801359F                  2  Code  Wk  stm32g473xx_Vectors.o
+                             0x08003995         180      4  Code  Gb  main.o
+  SetFlashReadProtection     0x08003835         352      4  Code  Gb  main.o
+  SysTick_Config             0x080064FD          64      4  Code  Lc  stm32g4xx_hal_cortex.o
+  SysTick_Handler            0x08012253          10      2  Code  Gb  stm32g4xx_it.o
+  SystemClock_Config         0x08003401         176      4  Code  Gb  main.o
+  SystemCoreClockUpdate      0x080110CD         204      4  Code  Gb  system_stm32g4xx.o
+  SystemInit                 0x080110B5          24      4  Code  Gb  system_stm32g4xx.o
+  TIM1_BRK_TIM15_IRQHandler  0x0801205F                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM1_CC_IRQHandler         0x08013AB7                  2  Code  Wk  stm32g473xx_Vectors.o
   TIM1_TRG_COM_TIM17_IRQHandler
-                             0x0801359D                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM1_UP_TIM16_IRQHandler   0x0801359B                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM20_BRK_IRQHandler       0x080135EF                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM20_CC_IRQHandler        0x080135F5                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM20_TRG_COM_IRQHandler   0x080135F3                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM20_UP_IRQHandler        0x080135F1                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM2_IRQHandler            0x080135A1                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM3_IRQHandler            0x080135A3                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM4_IRQHandler            0x080135A5                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM5_IRQHandler            0x080135C9                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM6_DAC_IRQHandler        0x080135D1                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM7_DAC_IRQHandler        0x080135D3                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM8_BRK_IRQHandler        0x080135BB                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM8_CC_IRQHandler         0x080135C1                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM8_TRG_COM_IRQHandler    0x080135BF                  2  Code  Wk  stm32g473xx_Vectors.o
-  TIM8_UP_IRQHandler         0x080135BD                  2  Code  Wk  stm32g473xx_Vectors.o
-  UART4_IRQHandler           0x080135CD                  2  Code  Wk  stm32g473xx_Vectors.o
-  UART5_IRQHandler           0x080135CF                  2  Code  Wk  stm32g473xx_Vectors.o
-  UARTEx_SetNbDataToProcess  0x0800CDED         164      4  Code  Lc  stm32g4xx_hal_uart_ex.o
-  UART_AdvFeatureConfig      0x0800C6E9         700      4  Code  Gb  stm32g4xx_hal_uart.o
-  UART_CheckIdleState        0x08012F21         338      2  Code  Gb  stm32g4xx_hal_uart.o
-  UART_DMAAbortOnError       0x080132F7          34      2  Code  Lc  stm32g4xx_hal_uart.o
-  UART_DMAError              0x08013279         126      2  Code  Lc  stm32g4xx_hal_uart.o
-  UART_DMAReceiveCplt        0x0801314F         298      2  Code  Lc  stm32g4xx_hal_uart.o
-  UART_DMARxHalfCplt         0x08014193          60      2  Code  Lc  stm32g4xx_hal_uart.o
-  UART_DMATransmitCplt       0x080140FB         152      2  Code  Lc  stm32g4xx_hal_uart.o
-  UART_DMATxHalfCplt         0x08013135          26      2  Code  Lc  stm32g4xx_hal_uart.o
-  UART_EndRxTransfer         0x08013073         194      2  Code  Lc  stm32g4xx_hal_uart.o
-  UART_EndTransmit_IT        0x080141CF          84      2  Code  Lc  stm32g4xx_hal_uart.o
-  UART_EndTxTransfer         0x08014083         120      2  Code  Lc  stm32g4xx_hal_uart.o
-  UART_SetConfig             0x0800BF29       1 984      4  Code  Gb  stm32g4xx_hal_uart.o
-  UART_Start_Receive_DMA     0x0800C9A5         336      4  Code  Gb  stm32g4xx_hal_uart.o
+                             0x080121F3                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM1_UP_TIM16_IRQHandler   0x08012193                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM20_BRK_IRQHandler       0x08013B07                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM20_CC_IRQHandler        0x08013B0D                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM20_TRG_COM_IRQHandler   0x08013B0B                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM20_UP_IRQHandler        0x08013B09                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM2_IRQHandler            0x08013AB9                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM3_IRQHandler            0x08013ABB                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM4_IRQHandler            0x08013ABD                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM5_IRQHandler            0x08013AE1                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM6_DAC_IRQHandler        0x08013AE9                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM7_DAC_IRQHandler        0x08013AEB                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM8_BRK_IRQHandler        0x08013AD3                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM8_CC_IRQHandler         0x08013AD9                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM8_TRG_COM_IRQHandler    0x08013AD7                  2  Code  Wk  stm32g473xx_Vectors.o
+  TIM8_UP_IRQHandler         0x08013AD5                  2  Code  Wk  stm32g473xx_Vectors.o
+  UART4_IRQHandler           0x08013AE5                  2  Code  Wk  stm32g473xx_Vectors.o
+  UART5_IRQHandler           0x08013AE7                  2  Code  Wk  stm32g473xx_Vectors.o
+  UARTEx_SetNbDataToProcess  0x0800D75D         164      4  Code  Lc  stm32g4xx_hal_uart_ex.o
+  UART_AdvFeatureConfig      0x0800D059         700      4  Code  Gb  stm32g4xx_hal_uart.o
+  UART_CheckIdleState        0x080134AF         338      2  Code  Gb  stm32g4xx_hal_uart.o
+  UART_DMAAbortOnError       0x08013885          34      2  Code  Lc  stm32g4xx_hal_uart.o
+  UART_DMAError              0x08013807         126      2  Code  Lc  stm32g4xx_hal_uart.o
+  UART_DMAReceiveCplt        0x080136DD         298      2  Code  Lc  stm32g4xx_hal_uart.o
+  UART_DMARxHalfCplt         0x08014737          60      2  Code  Lc  stm32g4xx_hal_uart.o
+  UART_DMATransmitCplt       0x0801469F         152      2  Code  Lc  stm32g4xx_hal_uart.o
+  UART_DMATxHalfCplt         0x080136C3          26      2  Code  Lc  stm32g4xx_hal_uart.o
+  UART_EndRxTransfer         0x08013601         194      2  Code  Lc  stm32g4xx_hal_uart.o
+  UART_EndTransmit_IT        0x08014773          84      2  Code  Lc  stm32g4xx_hal_uart.o
+  UART_EndTxTransfer         0x08014627         120      2  Code  Lc  stm32g4xx_hal_uart.o
+  UART_SetConfig             0x0800C899       1 984      4  Code  Gb  stm32g4xx_hal_uart.o
+  UART_Start_Receive_DMA     0x0800D315         336      4  Code  Gb  stm32g4xx_hal_uart.o
   UART_WaitOnFlagUntilTimeout
-                             0x08013FA7         220      2  Code  Gb  stm32g4xx_hal_uart.o
-  UCPD1_IRQHandler           0x080135E3                  2  Code  Wk  stm32g473xx_Vectors.o
-  USART1_IRQHandler          0x0800311D          16      4  Code  Gb  stm32g4xx_it.o
-  USART2_IRQHandler          0x0800312D          16      4  Code  Gb  stm32g4xx_it.o
-  USART3_IRQHandler          0x080135B3                  2  Code  Wk  stm32g473xx_Vectors.o
-  USBWakeUp_IRQHandler       0x080135B9                  2  Code  Wk  stm32g473xx_Vectors.o
-  USB_DevInit                0x08013337          50      2  Code  Gb  stm32g4xx_ll_usb.o
-  USB_DisableGlobalInt       0x08014223          44      2  Code  Gb  stm32g4xx_ll_usb.o
-  USB_HP_IRQHandler          0x08001B17                  2  Code  Wk  stm32g473xx_Vectors.o
-  USB_LP_IRQHandler          0x0801188F                  2  Code  Wk  stm32g473xx_Vectors.o
-  UsageFault_Handler         0x08000F6D           2      2  Code  Gb  stm32g4xx_it.o
-  WH_COUNTER_CalcSoH         0x08010AA5         160      4  Code  Gb  wh_counter.o
-  WH_COUNTER_Exec            0x08010379         752      4  Code  Gb  wh_counter.o
-  WH_COUNTER_GetSoCAuto      0x0801076D         300      4  Code  Gb  wh_counter.o
-  WH_COUNTER_GetSoCAutoTemp  0x08010899         360      4  Code  Gb  wh_counter.o
-  WH_COUNTER_GetSoCManual    0x08010699         212      4  Code  Gb  wh_counter.o
-  WH_COUNTER_Init            0x08010355          36      4  Code  Gb  wh_counter.o
+                             0x0801454B         220      2  Code  Gb  stm32g4xx_hal_uart.o
+  UCPD1_IRQHandler           0x08013AFB                  2  Code  Wk  stm32g473xx_Vectors.o
+  USART1_IRQHandler          0x08003D09          16      4  Code  Gb  stm32g4xx_it.o
+  USART2_IRQHandler          0x08003D19          16      4  Code  Gb  stm32g4xx_it.o
+  USART3_IRQHandler          0x08013ACB                  2  Code  Wk  stm32g473xx_Vectors.o
+  USBWakeUp_IRQHandler       0x08013AD1                  2  Code  Wk  stm32g473xx_Vectors.o
+  USB_DevInit                0x080138C5          50      2  Code  Gb  stm32g4xx_ll_usb.o
+  USB_DisableGlobalInt       0x080147C7          44      2  Code  Gb  stm32g4xx_ll_usb.o
+  USB_HP_IRQHandler          0x08001C07                  2  Code  Wk  stm32g473xx_Vectors.o
+  USB_LP_IRQHandler          0x08001FAD                  2  Code  Wk  stm32g473xx_Vectors.o
+  UsageFault_Handler         0x0800132D           2      2  Code  Gb  stm32g4xx_it.o
+  WH_COUNTER_CalcSoH         0x08010FC1         160      4  Code  Gb  wh_counter.o
+  WH_COUNTER_Exec            0x080108B1         724      4  Code  Gb  wh_counter.o
+  WH_COUNTER_GetSoCAuto      0x08010C89         300      4  Code  Gb  wh_counter.o
+  WH_COUNTER_GetSoCAutoTemp  0x08010DB5         360      4  Code  Gb  wh_counter.o
+  WH_COUNTER_GetSoCManual    0x08010BB5         212      4  Code  Gb  wh_counter.o
+  WH_COUNTER_Init            0x0801088D          36      4  Code  Gb  wh_counter.o
   WH_COUNTER_SetDetectedEnergy
-                             0x08010669          48      4  Code  Gb  wh_counter.o
-  WH_COUNTER_SetToMax        0x08010A01         164      4  Code  Gb  wh_counter.o
-  WWDG_IRQHandler            0x0800136D                  2  Code  Wk  stm32g473xx_Vectors.o
-  _DoInit                    0x0801478B         100      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  _GetAvailWriteSpace        0x0801374D          22      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  _WriteBlocking             0x08013763          86      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  _WriteNoCheck              0x080147EF          68      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __NVIC_EnableIRQ           0x08005DC9          52      4  Code  Lc  stm32g4xx_hal_cortex.o
+                             0x08010B85          48      4  Code  Gb  wh_counter.o
+  WH_COUNTER_SetToMax        0x08010F1D         164      4  Code  Gb  wh_counter.o
+  WWDG_IRQHandler            0x0800172D                  2  Code  Wk  stm32g473xx_Vectors.o
+  _DoInit                    0x08014CA3         100      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  _GetAvailWriteSpace        0x08013C65          22      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  _WriteBlocking             0x08013C7B          86      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  _WriteNoCheck              0x08014D07          68      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __NVIC_EnableIRQ           0x08006479          52      4  Code  Lc  stm32g4xx_hal_cortex.o
   __NVIC_GetPriorityGrouping
-                             0x08005DB5          20      4  Code  Lc  stm32g4xx_hal_cortex.o
-  __NVIC_SetPriority         0x08005DFD          80      4  Code  Lc  stm32g4xx_hal_cortex.o
+                             0x08006465          20      4  Code  Lc  stm32g4xx_hal_cortex.o
+  __NVIC_SetPriority         0x080064AD          80      4  Code  Lc  stm32g4xx_hal_cortex.o
   __NVIC_SetPriorityGrouping
-                             0x08005D75          64      4  Code  Lc  stm32g4xx_hal_cortex.o
-  __NVIC_SystemReset         0x08003521          40      4  Code  Lc  main.o
+                             0x08006425          64      4  Code  Lc  stm32g4xx_hal_cortex.o
+  __NVIC_SystemReset         0x080033D9          40      4  Code  Lc  main.o
   __SEGGER_RTL_X_file_bufsize
-                             0x08014787           4      2  Code  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_X_file_stat   0x0801474F          56      2  Code  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_X_file_write  0x08013747           6      2  Code  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08014C9F           4      2  Code  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_X_file_stat   0x08014C67          56      2  Code  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_X_file_write  0x08013C5F           6      2  Code  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_ascii_isctype
-                             0x0801484B          32      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08014D63          32      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_ascii_iswctype
-                             0x08014877          32      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_ascii_mbtowc  0x08013873          50      2  Code  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08014D8F          32      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_ascii_mbtowc  0x08013D8B          50      2  Code  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_ascii_tolower
-                             0x080138B3          14      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08013DCB          14      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_ascii_toupper
-                             0x0801486B          12      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08014D83          12      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_ascii_towlower
-                             0x080138C1          14      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08013DD9          14      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_ascii_towupper
-                             0x08014897          12      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_ascii_wctomb  0x080138A5          14      2  Code  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08014DAF          12      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_ascii_wctomb  0x08013DBD          14      2  Code  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_current_locale
-                             0x08014833          24      2  Code  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08014D4B          24      2  Code  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_float64_PolyEvalP
-                             0x080145DB         104      2  Code  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08014AF3         104      2  Code  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_float64_PolyEvalQ
-                             0x080136AB          78      2  Code  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08013BC3          78      2  Code  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_float64_pow_inline
-                             0x08001B19         640      8  Code  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_prin_flush    0x080136F9          26      2  Code  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_putc          0x08014643         132      2  Code  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_stream_write  0x08013713          10      2  Code  Lc  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_vfprintf      0x08012195         874      4  Code  Gb  __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08001FB1         640      8  Code  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_prin_flush    0x08013C11          26      2  Code  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_putc          0x08014B5B         132      2  Code  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_stream_write  0x08013C2B          10      2  Code  Lc  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_vfprintf      0x080126B1         874      4  Code  Gb  __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_vfprintf_int_nwp
-                             0x08012195         874      4  Code  Gb  __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_init_ctors        0x08014985          26      4  Code  Wk  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_init_done         0x08010B4F                  4  Code  Gb  SEGGER_THUMB_Startup.o
-  __SEGGER_init_zero         0x08014A05          18      2  Code  Wk  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_init_zpak         0x08014A17          40      2  Code  Wk  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_d2iz               0x08011229          74      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_d2lz               0x08011275         128      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_d2uiz              0x080112F5          36      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_dadd               0x08010C7D         574      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_dcmpgt             0x080111B9          56      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_dcmplt             0x080111F1          56      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_ddiv               0x08010FF5         450      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_dmul               0x08010EC5         304      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_dsub               0x08010EBD           8      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_i2d                0x08011319          34      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_ldivmod            0x08011359          46      4  Code  Wk  intasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_memclr             0x08011515         104      4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_memclr4            0x08011515                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_memclr8            0x08011515                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_memcpy             0x080114B9                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_memcpy4            0x080114D7                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_memcpy8            0x080114D7                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_memset             0x08011517                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_memset4            0x08011517                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_memset8            0x08011517                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_ui2d               0x0801133D          28      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __aeabi_uldivmod           0x08011389         302      4  Code  Wk  intasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __startup_complete         0x08010B4F                  4  Code  Gb  SEGGER_THUMB_Startup.o
-  _start                     0x08010B45          14      4  Code  Gb  SEGGER_THUMB_Startup.o
-  assert_failed              0x080138E7          12      2  Code  Gb  main.o
-  bytestowrite               0x08014397          52      2  Code  Gb  eeprom.o
-  calc_temp_compensation     0x0800E6E1         148      4  Code  Gb  chip_temperature.o
-  exit                       0x08010B53           2      4  Code  Gb  SEGGER_THUMB_Startup.o
-  exp                        0x08001931         484      8  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  fputc                      0x0801362D          34      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  frexp                      0x0801367D          46      2  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  fwrite                     0x0801364F          46      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  getSocAhAuto               0x0800DE69         300      4  Code  Gb  ah_counter.o
-  getSocAhRated              0x0800DDC1         168      4  Code  Gb  ah_counter.o
-  ldexp                      0x08014597          64      2  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  log                        0x08001771         448      8  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  main                       0x080001D9       1 532      8  Code  Gb  main.o
-  mbAppendCrc16              0x0801442B          88      2  Code  Gb  modbus.o
-  mbCheckCrc16               0x080143CB          96      2  Code  Gb  modbus.o
-  mbClearRxFrame             0x08014493          24      2  Code  Gb  modbus.o
-  mbClearTxBuffer            0x0801349D          18      2  Code  Gb  modbus.o
-  mbCrc16                    0x080134AF         134      2  Code  Gb  modbus.o
-  mbGetFrameComplete         0x08014483          16      2  Code  Gb  modbus.o
-  mbInit                     0x080133E5         138      2  Code  Gb  modbus.o
-  mbSend                     0x0801346F          46      2  Code  Gb  modbus.o
+                             0x080126B1         874      4  Code  Gb  __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_init_ctors        0x08014E9D          26      4  Code  Wk  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_init_done         0x0801106B                  4  Code  Gb  SEGGER_THUMB_Startup.o
+  __SEGGER_init_zero         0x08014F1D          18      2  Code  Wk  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_init_zpak         0x08014F2F          40      2  Code  Wk  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_d2iz               0x08011745          74      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_d2lz               0x08011791         128      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_d2uiz              0x08011811          36      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_dadd               0x08011199         574      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_dcmpgt             0x080116D5          56      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_dcmplt             0x0801170D          56      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_ddiv               0x08011511         450      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_dmul               0x080113E1         304      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_dsub               0x080113D9           8      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_i2d                0x08011835          34      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_ldivmod            0x08011875          46      4  Code  Wk  intasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_memclr             0x08011A31         104      4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_memclr4            0x08011A31                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_memclr8            0x08011A31                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_memcpy             0x080119D5                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_memcpy4            0x080119F3                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_memcpy8            0x080119F3                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_memset             0x08011A33                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_memset4            0x08011A33                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_memset8            0x08011A33                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_ui2d               0x08011859          28      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __aeabi_uldivmod           0x080118A5         302      4  Code  Wk  intasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __startup_complete         0x0801106B                  4  Code  Gb  SEGGER_THUMB_Startup.o
+  _start                     0x08011061          14      4  Code  Gb  SEGGER_THUMB_Startup.o
+  assert_failed              0x08013DE7          12      2  Code  Gb  main.o
+  bytestowrite               0x080148AF          52      2  Code  Gb  eeprom.o
+  calc_temp_compensation     0x0800EE41         148      4  Code  Gb  chip_temperature.o
+  exit                       0x0801106F           2      4  Code  Gb  SEGGER_THUMB_Startup.o
+  exp                        0x08001DC9         484      8  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  fputc                      0x08013B45          34      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  frexp                      0x08013B95          46      2  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  fwrite                     0x08013B67          46      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  getSocAhAuto               0x0800E519         300      4  Code  Gb  ah_counter.o
+  getSocAhRated              0x0800E471         168      4  Code  Gb  ah_counter.o
+  ldexp                      0x08014AAF          64      2  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  log                        0x08001C09         448      8  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  main                       0x080001D9       1 784      8  Code  Gb  main.o
+  mbAppendCrc16              0x08014943          88      2  Code  Gb  modbus.o
+  mbCheckCrc16               0x080148E3          96      2  Code  Gb  modbus.o
+  mbClearRxFrame             0x080149AB          24      2  Code  Gb  modbus.o
+  mbClearTxBuffer            0x080139B9          18      2  Code  Gb  modbus.o
+  mbCrc16                    0x080139CB         134      2  Code  Gb  modbus.o
+  mbGetFrameComplete         0x0801499B          16      2  Code  Gb  modbus.o
+  mbInit                     0x08013901         138      2  Code  Gb  modbus.o
+  mbSend                     0x0801398B          46      2  Code  Gb  modbus.o
   mbSlaveCheckModbusRtuQuery
-                             0x0800F999         120      4  Code  Gb  modbus.o
-  mbSlaveProcessPdu          0x080144AB         128      2  Code  Gb  modbus.o
-  mbSlaveProcessRtuQuery     0x08013535         102      2  Code  Gb  modbus.o
+                             0x0800FED1         120      4  Code  Gb  modbus.o
+  mbSlaveProcessPdu          0x080149C3         128      2  Code  Gb  modbus.o
+  mbSlaveProcessRtuQuery     0x08013A51         102      2  Code  Gb  modbus.o
   mbSlaveReadHoldingRegisters
-                             0x0800FA11         276      4  Code  Gb  modbus.o
-  mbSlaveResponseException   0x0801452B          60      2  Code  Gb  modbus.o
+                             0x0800FF49         276      4  Code  Gb  modbus.o
+  mbSlaveResponseException   0x08014A43          60      2  Code  Gb  modbus.o
   mbSlaveWriteMultipleRegisters
-                             0x0800FB25         320      4  Code  Gb  modbus.o
+                             0x0801005D         320      4  Code  Gb  modbus.o
   mbSlaveWriteSingleRegister
-                             0x0800FC65         224      4  Code  Gb  modbus.o
-  mbUartInit                 0x0800F7B1         252      4  Code  Gb  modbus.o
-  memcpy                     0x080114B9          92      4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  memset                     0x0801151D                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  pow                        0x080145D7           4      2  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  printf                     0x0801371D          42      2  Code  Wk  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  putchar                    0x0801361F          14      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  puts                       0x08014567          48      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  reset_handler              0x08010B59                  4  Code  Gb  STM32G4xx_Startup.o
-  strlen                     0x08013849          42      2  Code  Wk  strops.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  vfprintf                   0x080146C7          28      2  Code  Wk  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  vfprintf_l                 0x080146E3         108      2  Code  Wk  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  y                          0x080142DB         188      2  Code  Gb  chip_temperature.o
+                             0x0801019D         224      4  Code  Gb  modbus.o
+  mbUartInit                 0x0800FCBD         296      4  Code  Gb  modbus.o
+  memcpy                     0x080119D5          92      4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  memset                     0x08011A39                  4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  pow                        0x08014AEF           4      2  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  printf                     0x08013C35          42      2  Code  Wk  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  putchar                    0x08013B37          14      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  puts                       0x08014A7F          48      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  reset_handler              0x08011075                  4  Code  Gb  STM32G4xx_Startup.o
+  strlen                     0x08013D61          42      2  Code  Wk  strops.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  vfprintf                   0x08014BDF          28      2  Code  Wk  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  vfprintf_l                 0x08014BFB         108      2  Code  Wk  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  y                          0x080147F3         188      2  Code  Gb  chip_temperature.o
 
 Function symbols by address:
@@ -1413,542 +1417,544 @@
      Address  Symbol name                      Size  Align  Type  Bd  Object File
   ----------  -------------------------  ----------  -----  ----  --  -----------
-  0x080001D9  main                            1 532      8  Code  Gb  main.o
-  0x080007D5  NMI_Handler                         2      2  Code  Gb  stm32g4xx_it.o
-  0x080007D7  HardFault_Handler                   2      2  Code  Gb  stm32g4xx_it.o
-  0x080007D9  ADS_1260_BatteryCurrentGainCalibrationStart
+  0x080001D9  main                            1 784      8  Code  Gb  main.o
+  0x080008D1  ADS_1260_BatteryCurrentGainCalibrationStart
                                                 360      8  Code  Gb  ads1260.o
-  0x08000941  ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart
+  0x08000A39  ADS_1260_BatteryCurrentGainTemperatureCalibrationShuntStart
                                                 440      8  Code  Gb  ads1260.o
-  0x08000AF9  ADS1260_ProcessCurrent            788      8  Code  Lc  ads1260.o
-  0x08000E0D  MemManage_Handler                   2      2  Code  Gb  stm32g4xx_it.o
-  0x08000E0F  BusFault_Handler                    2      2  Code  Gb  stm32g4xx_it.o
-  0x08000E11  BATTERY_VOLTAGE_Exec              348      8  Code  Gb  battery_voltage.o
-  0x08000F6D  UsageFault_Handler                  2      2  Code  Gb  stm32g4xx_it.o
-  0x08000F71  ESR_FAST_Exec                     816      8  Code  Gb  esr.o
-  0x080012A1  FAST_CURRENT_Exec                 204      8  Code  Gb  fast_current.o
-  0x0800136D  WWDG_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x0800136F  PVD_PVM_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x08001371  INT_BAT_VOLTAGE_Exec              124      8  Code  Gb  int_bat_voltage.o
-  0x080013ED  RTC_TAMP_LSECSS_IRQHandler
+  0x08000BF1  ADS1260_ProcessCurrent            788      8  Code  Lc  ads1260.o
+  0x08000F05  NMI_Handler                         2      2  Code  Gb  stm32g4xx_it.o
+  0x08000F07  HardFault_Handler                   2      2  Code  Gb  stm32g4xx_it.o
+  0x08000F09  BATTERY_VOLTAGE_Exec              348      8  Code  Gb  battery_voltage.o
+  0x08001065  MemManage_Handler                   2      2  Code  Gb  stm32g4xx_it.o
+  0x08001067  BusFault_Handler                    2      2  Code  Gb  stm32g4xx_it.o
+  0x08001069  ESR_Exec                          708      8  Code  Gb  esr.o
+  0x0800132D  UsageFault_Handler                  2      2  Code  Gb  stm32g4xx_it.o
+  0x08001331  ESR_FAST_Exec                     800      8  Code  Gb  esr.o
+  0x08001651  CurrentGainCal                    220      8  Code  Gb  fast_current.o
+  0x0800172D  WWDG_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x0800172F  PVD_PVM_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08001731  FAST_CURRENT_Exec                 212      8  Code  Gb  fast_current.o
+  0x08001805  RTC_TAMP_LSECSS_IRQHandler
                                                          2  Code  Wk  stm32g473xx_Vectors.o
-  0x080013EF  RTC_WKUP_IRQHandler                        2  Code  Wk  stm32g473xx_Vectors.o
-  0x080013F1  SELF_DISCHARGE_Exec               532      8  Code  Gb  self_discharge.o
-  0x08001605  FLASH_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
-  0x08001607  RCC_IRQHandler                             2  Code  Wk  stm32g473xx_Vectors.o
-  0x08001609  SHUNT_TEMPERATURE_Exec            236      8  Code  Gb  shunt_temperature.o
-  0x080016F5  EXTI0_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
-  0x080016F7  EXTI1_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
-  0x080016F9  SHUNT_VOLTAGE_Exec                116      8  Code  Gb  shunt_voltage.o
-  0x0800176D  EXTI3_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
-  0x0800176F  EXTI4_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
-  0x08001771  log                               448      8  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08001931  exp                               484      8  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08001B15  ADC1_2_IRQHandler                          2  Code  Wk  stm32g473xx_Vectors.o
-  0x08001B17  USB_HP_IRQHandler                          2  Code  Wk  stm32g473xx_Vectors.o
-  0x08001B19  __SEGGER_RTL_float64_pow_inline
+  0x08001807  RTC_WKUP_IRQHandler                        2  Code  Wk  stm32g473xx_Vectors.o
+  0x08001809  INT_BAT_VOLTAGE_Exec              124      8  Code  Gb  int_bat_voltage.o
+  0x08001885  FLASH_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
+  0x08001887  RCC_IRQHandler                             2  Code  Wk  stm32g473xx_Vectors.o
+  0x08001889  SELF_DISCHARGE_Exec               532      8  Code  Gb  self_discharge.o
+  0x08001A9D  EXTI0_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
+  0x08001A9F  EXTI1_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
+  0x08001AA1  SHUNT_TEMPERATURE_Exec            236      8  Code  Gb  shunt_temperature.o
+  0x08001B8D  EXTI3_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
+  0x08001B8F  EXTI4_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
+  0x08001B91  SHUNT_VOLTAGE_Exec                116      8  Code  Gb  shunt_voltage.o
+  0x08001C05  ADC1_2_IRQHandler                          2  Code  Wk  stm32g473xx_Vectors.o
+  0x08001C07  USB_HP_IRQHandler                          2  Code  Wk  stm32g473xx_Vectors.o
+  0x08001C09  log                               448      8  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08001DC9  exp                               484      8  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08001FAD  USB_LP_IRQHandler                          2  Code  Wk  stm32g473xx_Vectors.o
+  0x08001FAF  FDCAN1_IT0_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
+  0x08001FB1  __SEGGER_RTL_float64_pow_inline
                                                 640      8  Code  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08001DC1  MX_ADC1_Init                      272      4  Code  Gb  adc.o
-  0x08001ED1  MX_ADC2_Init                      216      4  Code  Gb  adc.o
-  0x08001FA9  MX_ADC3_Init                      324      4  Code  Gb  adc.o
-  0x080020ED  MX_ADC4_Init                      228      4  Code  Gb  adc.o
-  0x080021D1  MX_ADC5_Init                      320      4  Code  Gb  adc.o
-  0x08002311  HAL_ADC_MspInit                 1 216      4  Code  Gb  adc.o
-  0x080027D1  MX_CRC_Init                        84      4  Code  Gb  crc.o
-  0x08002825  HAL_CRC_MspInit                    52      4  Code  Gb  crc.o
-  0x08002859  MX_DMA_Init                       176      4  Code  Gb  dma.o
-  0x08002909  MX_FDCAN2_Init                    140      4  Code  Gb  fdcan.o
-  0x08002995  MX_FDCAN3_Init                    140      4  Code  Gb  fdcan.o
-  0x08002A21  HAL_FDCAN_MspInit                 336      4  Code  Gb  fdcan.o
-  0x08002B71  MX_GPIO_Init                      372      4  Code  Gb  gpio.o
-  0x08002CE5  HAL_GPIO_EXTI_Callback             32      4  Code  Gb  gpio.o
-  0x08002D05  MX_I2C3_Init                      132      4  Code  Gb  i2c.o
-  0x08002D89  MX_I2C4_Init                      124      4  Code  Gb  i2c.o
-  0x08002E05  HAL_I2C_MspInit                   292      4  Code  Gb  i2c.o
-  0x08002F29  MX_SPI3_Init                      120      4  Code  Gb  spi.o
-  0x08002FA1  HAL_SPI_MspInit                   188      4  Code  Gb  spi.o
-  0x0800305D  HAL_MspInit                        80      4  Code  Gb  stm32g4xx_hal_msp.o
-  0x080030AD  DMA1_Channel1_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
-  0x080030BD  DMA1_Channel2_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
-  0x080030CD  DMA1_Channel3_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
-  0x080030DD  DMA1_Channel4_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
-  0x080030ED  DMA1_Channel5_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
-  0x080030FD  DMA1_Channel6_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
-  0x0800310D  DMA1_Channel7_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
-  0x0800311D  USART1_IRQHandler                  16      4  Code  Gb  stm32g4xx_it.o
-  0x0800312D  USART2_IRQHandler                  16      4  Code  Gb  stm32g4xx_it.o
-  0x0800313D  MX_USART1_UART_Init               152      4  Code  Gb  usart.o
-  0x080031D5  MX_USART2_UART_Init               164      4  Code  Gb  usart.o
-  0x08003279  HAL_UART_MspInit                  504      4  Code  Gb  usart.o
-  0x08003471  MX_USB_PCD_Init                    80      4  Code  Gb  usb.o
-  0x080034C1  HAL_PCD_MspInit                    96      4  Code  Gb  usb.o
-  0x08003521  __NVIC_SystemReset                 40      4  Code  Lc  main.o
-  0x08003549  SystemClock_Config                176      4  Code  Gb  main.o
-  0x080035F9  LoadBackupRegister                 60      4  Code  Gb  main.o
-  0x08003635  SaveBackupRegister                224      4  Code  Gb  main.o
-  0x08003715  HAL_ADC_ConvCpltCallback          104      4  Code  Gb  main.o
-  0x0800377D  SetFlashReadProtection            352      4  Code  Gb  main.o
-  0x080038DD  SetBootFromFlashAndReadOutProtection
+  0x08002259  MX_ADC1_Init                      272      4  Code  Gb  adc.o
+  0x08002369  MX_ADC2_Init                      216      4  Code  Gb  adc.o
+  0x08002441  MX_ADC3_Init                      324      4  Code  Gb  adc.o
+  0x08002585  MX_ADC4_Init                      228      4  Code  Gb  adc.o
+  0x08002669  MX_ADC5_Init                      320      4  Code  Gb  adc.o
+  0x080027A9  HAL_ADC_MspInit                 1 216      4  Code  Gb  adc.o
+  0x08002C69  MX_CRC_Init                        84      4  Code  Gb  crc.o
+  0x08002CBD  HAL_CRC_MspInit                    52      4  Code  Gb  crc.o
+  0x08002CF1  MX_DMA_Init                       176      4  Code  Gb  dma.o
+  0x08002DA1  MX_FDCAN2_Init                    140      4  Code  Gb  fdcan.o
+  0x08002E2D  MX_FDCAN3_Init                    140      4  Code  Gb  fdcan.o
+  0x08002EB9  HAL_FDCAN_MspInit                 336      4  Code  Gb  fdcan.o
+  0x08003009  MX_GPIO_Init                      396      4  Code  Gb  gpio.o
+  0x08003195  HAL_GPIO_EXTI_Callback             32      4  Code  Gb  gpio.o
+  0x080031B5  MX_I2C3_Init                      132      4  Code  Gb  i2c.o
+  0x08003239  MX_I2C4_Init                      124      4  Code  Gb  i2c.o
+  0x080032B5  HAL_I2C_MspInit                   292      4  Code  Gb  i2c.o
+  0x080033D9  __NVIC_SystemReset                 40      4  Code  Lc  main.o
+  0x08003401  SystemClock_Config                176      4  Code  Gb  main.o
+  0x080034B1  LoadBackupRegister                572      4  Code  Gb  main.o
+  0x080036ED  SaveBackupRegister                224      4  Code  Gb  main.o
+  0x080037CD  HAL_ADC_ConvCpltCallback          104      4  Code  Gb  main.o
+  0x08003835  SetFlashReadProtection            352      4  Code  Gb  main.o
+  0x08003995  SetBootFromFlashAndReadOutProtection
                                                 180      4  Code  Gb  main.o
-  0x08003991  MX_RTC_Init                        88      4  Code  Gb  rtc.o
-  0x080039E9  HAL_RTC_MspInit                   116      4  Code  Gb  rtc.o
-  0x08003A5D  HAL_InitTick                      124      4  Code  Wk  stm32g4xx_hal.o
-  0x08003AD9  HAL_IncTick                        28      4  Code  Wk  stm32g4xx_hal.o
-  0x08003AF5  HAL_GetTick                        12      4  Code  Wk  stm32g4xx_hal.o
-  0x08003B01  HAL_Delay                          68      4  Code  Wk  stm32g4xx_hal.o
-  0x08003B45  HAL_SYSCFG_VREFBUF_HighImpedanceConfig
+  0x08003A49  MX_RTC_Init                        88      4  Code  Gb  rtc.o
+  0x08003AA1  HAL_RTC_MspInit                   116      4  Code  Gb  rtc.o
+  0x08003B15  MX_SPI3_Init                      120      4  Code  Gb  spi.o
+  0x08003B8D  HAL_SPI_MspInit                   188      4  Code  Gb  spi.o
+  0x08003C49  HAL_MspInit                        80      4  Code  Gb  stm32g4xx_hal_msp.o
+  0x08003C99  DMA1_Channel1_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
+  0x08003CA9  DMA1_Channel2_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
+  0x08003CB9  DMA1_Channel3_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
+  0x08003CC9  DMA1_Channel4_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
+  0x08003CD9  DMA1_Channel5_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
+  0x08003CE9  DMA1_Channel6_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
+  0x08003CF9  DMA1_Channel7_IRQHandler           16      4  Code  Gb  stm32g4xx_it.o
+  0x08003D09  USART1_IRQHandler                  16      4  Code  Gb  stm32g4xx_it.o
+  0x08003D19  USART2_IRQHandler                  16      4  Code  Gb  stm32g4xx_it.o
+  0x08003D29  MX_USART1_UART_Init               152      4  Code  Gb  usart.o
+  0x08003DC1  MX_USART2_UART_Init               164      4  Code  Gb  usart.o
+  0x08003E65  HAL_UART_MspInit                  504      4  Code  Gb  usart.o
+  0x0800405D  MX_USB_PCD_Init                    80      4  Code  Gb  usb.o
+  0x080040AD  HAL_PCD_MspInit                    96      4  Code  Gb  usb.o
+  0x0800410D  HAL_InitTick                      124      4  Code  Wk  stm32g4xx_hal.o
+  0x08004189  HAL_IncTick                        28      4  Code  Wk  stm32g4xx_hal.o
+  0x080041A5  HAL_GetTick                        12      4  Code  Wk  stm32g4xx_hal.o
+  0x080041B1  HAL_Delay                          68      4  Code  Wk  stm32g4xx_hal.o
+  0x080041F5  HAL_SYSCFG_VREFBUF_HighImpedanceConfig
                                                  60      4  Code  Gb  stm32g4xx_hal.o
-  0x08003B81  HAL_SYSCFG_DisableVREFBUF          20      4  Code  Gb  stm32g4xx_hal.o
-  0x08003B95  LL_ADC_SetOffset                   64      4  Code  Lc  stm32g4xx_hal_adc.o
-  0x08003BD5  LL_ADC_SetChannelSingleDiff
+  0x08004231  HAL_SYSCFG_DisableVREFBUF          20      4  Code  Gb  stm32g4xx_hal.o
+  0x08004245  LL_ADC_SetOffset                   64      4  Code  Lc  stm32g4xx_hal_adc.o
+  0x08004285  LL_ADC_SetChannelSingleDiff
                                                  60      4  Code  Lc  stm32g4xx_hal_adc.o
-  0x08003C11  HAL_ADC_Init                    2 252      4  Code  Gb  stm32g4xx_hal_adc.o
-  0x080044DD  HAL_ADC_Start_DMA                 500      4  Code  Gb  stm32g4xx_hal_adc.o
-  0x080046D1  HAL_ADC_ConfigChannel           3 868      4  Code  Gb  stm32g4xx_hal_adc.o
-  0x080055ED  ADC_Enable                        300      4  Code  Gb  stm32g4xx_hal_adc.o
-  0x08005719  HAL_ADCEx_Calibration_Start
+  0x080042C1  HAL_ADC_Init                    2 252      4  Code  Gb  stm32g4xx_hal_adc.o
+  0x08004B8D  HAL_ADC_Start_DMA                 500      4  Code  Gb  stm32g4xx_hal_adc.o
+  0x08004D81  HAL_ADC_ConfigChannel           3 868      4  Code  Gb  stm32g4xx_hal_adc.o
+  0x08005C9D  ADC_Enable                        300      4  Code  Gb  stm32g4xx_hal_adc.o
+  0x08005DC9  HAL_ADCEx_Calibration_Start
                                                 304      4  Code  Gb  stm32g4xx_hal_adc_ex.o
-  0x08005849  HAL_ADCEx_MultiModeStart_DMA
+  0x08005EF9  HAL_ADCEx_MultiModeStart_DMA
                                                 504      4  Code  Gb  stm32g4xx_hal_adc_ex.o
-  0x08005A41  HAL_ADCEx_MultiModeConfigChannel
+  0x080060F1  HAL_ADCEx_MultiModeConfigChannel
                                                 820      4  Code  Gb  stm32g4xx_hal_adc_ex.o
-  0x08005D75  __NVIC_SetPriorityGrouping
+  0x08006425  __NVIC_SetPriorityGrouping
                                                  64      4  Code  Lc  stm32g4xx_hal_cortex.o
-  0x08005DB5  __NVIC_GetPriorityGrouping
+  0x08006465  __NVIC_GetPriorityGrouping
                                                  20      4  Code  Lc  stm32g4xx_hal_cortex.o
-  0x08005DC9  __NVIC_EnableIRQ                   52      4  Code  Lc  stm32g4xx_hal_cortex.o
-  0x08005DFD  __NVIC_SetPriority                 80      4  Code  Lc  stm32g4xx_hal_cortex.o
-  0x08005E4D  SysTick_Config                     64      4  Code  Lc  stm32g4xx_hal_cortex.o
-  0x08005E8D  HAL_NVIC_SetPriorityGrouping
+  0x08006479  __NVIC_EnableIRQ                   52      4  Code  Lc  stm32g4xx_hal_cortex.o
+  0x080064AD  __NVIC_SetPriority                 80      4  Code  Lc  stm32g4xx_hal_cortex.o
+  0x080064FD  SysTick_Config                     64      4  Code  Lc  stm32g4xx_hal_cortex.o
+  0x0800653D  HAL_NVIC_SetPriorityGrouping
                                                  64      4  Code  Gb  stm32g4xx_hal_cortex.o
-  0x08005ECD  HAL_NVIC_SetPriority               84      4  Code  Gb  stm32g4xx_hal_cortex.o
-  0x08005F21  HAL_NVIC_EnableIRQ                 48      4  Code  Gb  stm32g4xx_hal_cortex.o
-  0x08005F51  HAL_CRC_Init                      368      4  Code  Gb  stm32g4xx_hal_crc.o
-  0x080060C1  HAL_CRCEx_Polynomial_Set          332      4  Code  Gb  stm32g4xx_hal_crc_ex.o
-  0x0800620D  HAL_DMA_Init                      812      4  Code  Gb  stm32g4xx_hal_dma.o
-  0x08006539  HAL_DMA_Start_IT                  280      4  Code  Gb  stm32g4xx_hal_dma.o
-  0x08006651  DMA_CalcDMAMUXChannelBaseAndMask
+  0x0800657D  HAL_NVIC_SetPriority               84      4  Code  Gb  stm32g4xx_hal_cortex.o
+  0x080065D1  HAL_NVIC_EnableIRQ                 48      4  Code  Gb  stm32g4xx_hal_cortex.o
+  0x08006601  HAL_CRC_Init                      368      4  Code  Gb  stm32g4xx_hal_crc.o
+  0x08006771  HAL_CRCEx_Polynomial_Set          332      4  Code  Gb  stm32g4xx_hal_crc_ex.o
+  0x080068BD  HAL_DMA_Init                      812      4  Code  Gb  stm32g4xx_hal_dma.o
+  0x08006BE9  HAL_DMA_Start_IT                  280      4  Code  Gb  stm32g4xx_hal_dma.o
+  0x08006D01  DMA_CalcDMAMUXChannelBaseAndMask
                                                 112      4  Code  Lc  stm32g4xx_hal_dma.o
-  0x080066C1  DMA_CalcDMAMUXRequestGenBaseAndMask
+  0x08006D71  DMA_CalcDMAMUXRequestGenBaseAndMask
                                                  64      4  Code  Lc  stm32g4xx_hal_dma.o
-  0x08006761  HAL_FDCAN_Init                  1 352      4  Code  Gb  stm32g4xx_hal_fdcan.o
-  0x08006CA9  FDCAN_CalcultateRamBlockAddresses
+  0x08006E11  HAL_FDCAN_Init                  1 352      4  Code  Gb  stm32g4xx_hal_fdcan.o
+  0x08007359  FDCAN_CalcultateRamBlockAddresses
                                                 208      4  Code  Lc  stm32g4xx_hal_fdcan.o
-  0x08006D79  HAL_FLASH_Unlock                   64      4  Code  Gb  stm32g4xx_hal_flash.o
-  0x08006DB9  HAL_FLASH_Lock                     48      4  Code  Gb  stm32g4xx_hal_flash.o
-  0x08006DE9  HAL_FLASH_OB_Unlock                72      4  Code  Gb  stm32g4xx_hal_flash.o
-  0x08006E31  HAL_FLASH_OB_Lock                  52      4  Code  Gb  stm32g4xx_hal_flash.o
-  0x08006E65  FLASH_WaitForLastOperation
+  0x08007429  HAL_FLASH_Unlock                   64      4  Code  Gb  stm32g4xx_hal_flash.o
+  0x08007469  HAL_FLASH_Lock                     48      4  Code  Gb  stm32g4xx_hal_flash.o
+  0x08007499  HAL_FLASH_OB_Unlock                72      4  Code  Gb  stm32g4xx_hal_flash.o
+  0x080074E1  HAL_FLASH_OB_Lock                  52      4  Code  Gb  stm32g4xx_hal_flash.o
+  0x08007515  FLASH_WaitForLastOperation
                                                 164      4  Code  Gb  stm32g4xx_hal_flash.o
-  0x08006F09  HAL_FLASHEx_OBProgram             324      4  Code  Gb  stm32g4xx_hal_flash_ex.o
-  0x0800704D  FLASH_OB_WRPConfig                344      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  0x080071A5  FLASH_OB_RDPConfig                120      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  0x0800721D  FLASH_OB_UserConfig             1 148      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  0x08007699  FLASH_OB_PCROPConfig              676      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  0x0800793D  FLASH_OB_SecMemConfig             224      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  0x08007A1D  FLASH_OB_BootLockConfig           116      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  0x08007A91  FLASH_OB_GetSecMem                 52      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  0x08007AC5  FLASH_OB_GetBootLock               16      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  0x08007AD5  FLASH_OB_GetWRP                   152      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  0x08007B6D  FLASH_OB_GetRDP                    40      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  0x08007B95  FLASH_OB_GetUser                   28      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  0x08007BB1  FLASH_OB_GetPCROP                 388      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  0x08007D35  HAL_GPIO_Init                   1 192      4  Code  Gb  stm32g4xx_hal_gpio.o
-  0x080081DD  HAL_GPIO_ReadPin                   76      4  Code  Gb  stm32g4xx_hal_gpio.o
-  0x08008229  HAL_GPIO_WritePin                 100      4  Code  Gb  stm32g4xx_hal_gpio.o
-  0x0800828D  HAL_GPIO_TogglePin                 76      4  Code  Gb  stm32g4xx_hal_gpio.o
-  0x080082D9  HAL_GPIO_EXTI_IRQHandler           56      4  Code  Gb  stm32g4xx_hal_gpio.o
-  0x08008311  HAL_I2C_Init                      600      4  Code  Gb  stm32g4xx_hal_i2c.o
-  0x08008569  HAL_I2C_Mem_Write                 604      4  Code  Gb  stm32g4xx_hal_i2c.o
-  0x080087C5  HAL_I2C_Mem_Read                  616      4  Code  Gb  stm32g4xx_hal_i2c.o
-  0x08008A2D  I2C_RequestMemoryWrite            184      4  Code  Lc  stm32g4xx_hal_i2c.o
-  0x08008AE5  I2C_RequestMemoryRead             184      4  Code  Lc  stm32g4xx_hal_i2c.o
-  0x08008B9D  I2C_IsErrorOccurred               448      4  Code  Lc  stm32g4xx_hal_i2c.o
-  0x08008D5D  I2C_TransferConfig                256      4  Code  Lc  stm32g4xx_hal_i2c.o
-  0x08008E5D  HAL_I2CEx_ConfigAnalogFilter
+  0x080075B9  HAL_FLASHEx_OBProgram             324      4  Code  Gb  stm32g4xx_hal_flash_ex.o
+  0x080076FD  FLASH_OB_WRPConfig                344      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  0x08007855  FLASH_OB_RDPConfig                120      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  0x080078CD  FLASH_OB_UserConfig             1 148      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  0x08007D49  FLASH_OB_PCROPConfig              676      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  0x08007FED  FLASH_OB_SecMemConfig             224      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  0x080080CD  FLASH_OB_BootLockConfig           116      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  0x08008141  FLASH_OB_GetSecMem                 52      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  0x08008175  FLASH_OB_GetBootLock               16      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  0x08008185  FLASH_OB_GetWRP                   152      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  0x0800821D  FLASH_OB_GetRDP                    40      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  0x08008245  FLASH_OB_GetUser                   28      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  0x08008261  FLASH_OB_GetPCROP                 388      4  Code  Lc  stm32g4xx_hal_flash_ex.o
+  0x080083E5  HAL_GPIO_Init                   1 192      4  Code  Gb  stm32g4xx_hal_gpio.o
+  0x0800888D  HAL_GPIO_ReadPin                   76      4  Code  Gb  stm32g4xx_hal_gpio.o
+  0x080088D9  HAL_GPIO_WritePin                 100      4  Code  Gb  stm32g4xx_hal_gpio.o
+  0x0800893D  HAL_GPIO_TogglePin                 76      4  Code  Gb  stm32g4xx_hal_gpio.o
+  0x08008989  HAL_GPIO_EXTI_IRQHandler           56      4  Code  Gb  stm32g4xx_hal_gpio.o
+  0x080089C1  HAL_I2C_Init                      600      4  Code  Gb  stm32g4xx_hal_i2c.o
+  0x08008C19  HAL_I2C_Mem_Write                 604      4  Code  Gb  stm32g4xx_hal_i2c.o
+  0x08008E75  HAL_I2C_Mem_Read                  616      4  Code  Gb  stm32g4xx_hal_i2c.o
+  0x080090DD  I2C_RequestMemoryWrite            184      4  Code  Lc  stm32g4xx_hal_i2c.o
+  0x08009195  I2C_RequestMemoryRead             184      4  Code  Lc  stm32g4xx_hal_i2c.o
+  0x0800924D  I2C_IsErrorOccurred               448      4  Code  Lc  stm32g4xx_hal_i2c.o
+  0x0800940D  I2C_TransferConfig                256      4  Code  Lc  stm32g4xx_hal_i2c.o
+  0x0800950D  HAL_I2CEx_ConfigAnalogFilter
                                                 236      4  Code  Gb  stm32g4xx_hal_i2c_ex.o
-  0x08008F49  HAL_I2CEx_ConfigDigitalFilter
+  0x080095F9  HAL_I2CEx_ConfigDigitalFilter
                                                 228      4  Code  Gb  stm32g4xx_hal_i2c_ex.o
-  0x0800902D  HAL_I2CEx_EnableFastModePlus
+  0x080096DD  HAL_I2CEx_EnableFastModePlus
                                                 168      4  Code  Gb  stm32g4xx_hal_i2c_ex.o
-  0x080090D5  HAL_PCD_Init                      480      4  Code  Gb  stm32g4xx_hal_pcd.o
-  0x080092B5  HAL_PWR_EnableBkUpAccess           20      4  Code  Gb  stm32g4xx_hal_pwr.o
-  0x080092C9  HAL_PWREx_ControlVoltageScaling
+  0x08009785  HAL_PCD_Init                      480      4  Code  Gb  stm32g4xx_hal_pcd.o
+  0x08009965  HAL_PWR_EnableBkUpAccess           20      4  Code  Gb  stm32g4xx_hal_pwr.o
+  0x08009979  HAL_PWREx_ControlVoltageScaling
                                                 356      4  Code  Gb  stm32g4xx_hal_pwr_ex.o
-  0x0800942D  HAL_PWREx_DisableUCPDDeadBattery
+  0x08009ADD  HAL_PWREx_DisableUCPDDeadBattery
                                                  20      4  Code  Gb  stm32g4xx_hal_pwr_ex.o
-  0x08009441  HAL_RCC_OscConfig               2 076      4  Code  Gb  stm32g4xx_hal_rcc.o
-  0x08009C5D  HAL_RCC_ClockConfig             1 016      4  Code  Gb  stm32g4xx_hal_rcc.o
-  0x0800A055  HAL_RCC_GetSysClockFreq           184      4  Code  Gb  stm32g4xx_hal_rcc.o
-  0x0800A10D  HAL_RCC_GetHCLKFreq                12      4  Code  Gb  stm32g4xx_hal_rcc.o
-  0x0800A119  HAL_RCC_GetPCLK1Freq               44      4  Code  Gb  stm32g4xx_hal_rcc.o
-  0x0800A145  HAL_RCC_GetPCLK2Freq               44      4  Code  Gb  stm32g4xx_hal_rcc.o
-  0x0800A171  RCC_GetSysClockFreqFromPLLSource
+  0x08009AF1  HAL_RCC_OscConfig               2 076      4  Code  Gb  stm32g4xx_hal_rcc.o
+  0x0800A30D  HAL_RCC_ClockConfig             1 016      4  Code  Gb  stm32g4xx_hal_rcc.o
+  0x0800A705  HAL_RCC_GetSysClockFreq           184      4  Code  Gb  stm32g4xx_hal_rcc.o
+  0x0800A7BD  HAL_RCC_GetHCLKFreq                12      4  Code  Gb  stm32g4xx_hal_rcc.o
+  0x0800A7C9  HAL_RCC_GetPCLK1Freq               44      4  Code  Gb  stm32g4xx_hal_rcc.o
+  0x0800A7F5  HAL_RCC_GetPCLK2Freq               44      4  Code  Gb  stm32g4xx_hal_rcc.o
+  0x0800A821  RCC_GetSysClockFreqFromPLLSource
                                                 132      4  Code  Lc  stm32g4xx_hal_rcc.o
-  0x0800A1F5  HAL_RCCEx_PeriphCLKConfig       2 276      4  Code  Gb  stm32g4xx_hal_rcc_ex.o
-  0x0800AAD9  HAL_SPI_Init                    1 016      4  Code  Gb  stm32g4xx_hal_spi.o
-  0x0800AED1  HAL_SPI_TransmitReceive         1 138      4  Code  Gb  stm32g4xx_hal_spi.o
-  0x0800B345  SPI_WaitFlagStateUntilTimeout
+  0x0800A8A5  HAL_RCCEx_PeriphCLKConfig       2 276      4  Code  Gb  stm32g4xx_hal_rcc_ex.o
+  0x0800B189  HAL_RTC_Init                      508      4  Code  Gb  stm32g4xx_hal_rtc.o
+  0x0800B385  HAL_RTC_WaitForSynchro             72      4  Code  Gb  stm32g4xx_hal_rtc.o
+  0x0800B3CD  HAL_RTCEx_BKUPWrite                64      4  Code  Gb  stm32g4xx_hal_rtc_ex.o
+  0x0800B40D  HAL_RTCEx_BKUPRead                 60      4  Code  Gb  stm32g4xx_hal_rtc_ex.o
+  0x0800B449  HAL_SPI_Init                    1 016      4  Code  Gb  stm32g4xx_hal_spi.o
+  0x0800B841  HAL_SPI_TransmitReceive         1 138      4  Code  Gb  stm32g4xx_hal_spi.o
+  0x0800BCB5  SPI_WaitFlagStateUntilTimeout
                                                 272      4  Code  Lc  stm32g4xx_hal_spi.o
-  0x0800B455  SPI_WaitFifoStateUntilTimeout
+  0x0800BDC5  SPI_WaitFifoStateUntilTimeout
                                                 304      4  Code  Lc  stm32g4xx_hal_spi.o
-  0x0800B59D  HAL_UART_Init                     336      4  Code  Gb  stm32g4xx_hal_uart.o
-  0x0800B6ED  HAL_UART_Transmit_DMA             264      4  Code  Gb  stm32g4xx_hal_uart.o
-  0x0800B7F5  HAL_UART_Receive_DMA              156      4  Code  Gb  stm32g4xx_hal_uart.o
-  0x0800B891  HAL_UART_IRQHandler             1 506      4  Code  Gb  stm32g4xx_hal_uart.o
-  0x0800BE75  HAL_UART_ReceiverTimeout_Config
+  0x0800BF0D  HAL_UART_Init                     336      4  Code  Gb  stm32g4xx_hal_uart.o
+  0x0800C05D  HAL_UART_Transmit_DMA             264      4  Code  Gb  stm32g4xx_hal_uart.o
+  0x0800C165  HAL_UART_Receive_DMA              156      4  Code  Gb  stm32g4xx_hal_uart.o
+  0x0800C201  HAL_UART_IRQHandler             1 506      4  Code  Gb  stm32g4xx_hal_uart.o
+  0x0800C7E5  HAL_UART_ReceiverTimeout_Config
                                                  72      4  Code  Gb  stm32g4xx_hal_uart.o
-  0x0800BEBD  HAL_UART_EnableReceiverTimeout
+  0x0800C82D  HAL_UART_EnableReceiverTimeout
                                                 108      4  Code  Gb  stm32g4xx_hal_uart.o
-  0x0800BF29  UART_SetConfig                  1 984      4  Code  Gb  stm32g4xx_hal_uart.o
-  0x0800C6E9  UART_AdvFeatureConfig             700      4  Code  Gb  stm32g4xx_hal_uart.o
-  0x0800C9A5  UART_Start_Receive_DMA            336      4  Code  Gb  stm32g4xx_hal_uart.o
-  0x0800CAF5  HAL_UARTEx_DisableFifoMode
+  0x0800C899  UART_SetConfig                  1 984      4  Code  Gb  stm32g4xx_hal_uart.o
+  0x0800D059  UART_AdvFeatureConfig             700      4  Code  Gb  stm32g4xx_hal_uart.o
+  0x0800D315  UART_Start_Receive_DMA            336      4  Code  Gb  stm32g4xx_hal_uart.o
+  0x0800D465  HAL_UARTEx_DisableFifoMode
                                                 208      4  Code  Gb  stm32g4xx_hal_uart_ex.o
-  0x0800CBC5  HAL_UARTEx_SetTxFifoThreshold
+  0x0800D535  HAL_UARTEx_SetTxFifoThreshold
                                                 276      4  Code  Gb  stm32g4xx_hal_uart_ex.o
-  0x0800CCD9  HAL_UARTEx_SetRxFifoThreshold
+  0x0800D649  HAL_UARTEx_SetRxFifoThreshold
                                                 276      4  Code  Gb  stm32g4xx_hal_uart_ex.o
-  0x0800CDED  UARTEx_SetNbDataToProcess         164      4  Code  Lc  stm32g4xx_hal_uart_ex.o
-  0x0800CEA1  HAL_RTC_Init                      508      4  Code  Gb  stm32g4xx_hal_rtc.o
-  0x0800D09D  HAL_RTC_WaitForSynchro             72      4  Code  Gb  stm32g4xx_hal_rtc.o
-  0x0800D0E5  HAL_RTCEx_BKUPWrite                64      4  Code  Gb  stm32g4xx_hal_rtc_ex.o
-  0x0800D125  HAL_RTCEx_BKUPRead                 60      4  Code  Gb  stm32g4xx_hal_rtc_ex.o
-  0x0800D3C5  ADS_1260_SetConversionMode
+  0x0800D75D  UARTEx_SetNbDataToProcess         164      4  Code  Lc  stm32g4xx_hal_uart_ex.o
+  0x0800DA75  ADS_1260_SetConversionMode
                                                 152      4  Code  Lc  ads1260.o
-  0x0800D45D  ADS_1260_SetChopMode              152      4  Code  Lc  ads1260.o
-  0x0800D4F5  ADS_1260_SetDataRate              152      4  Code  Gb  ads1260.o
-  0x0800D58D  ADS_1260_InputMuxSelect           104      4  Code  Lc  ads1260.o
-  0x0800D5F5  ADS_1260_SetExternalReference
+  0x0800DB0D  ADS_1260_SetChopMode              152      4  Code  Lc  ads1260.o
+  0x0800DBA5  ADS_1260_SetDataRate              152      4  Code  Gb  ads1260.o
+  0x0800DC3D  ADS_1260_InputMuxSelect           104      4  Code  Lc  ads1260.o
+  0x0800DCA5  ADS_1260_SetExternalReference
                                                  96      4  Code  Lc  ads1260.o
-  0x0800D655  ADS_1260_BatteryCurrentOffsetCalibrationStart
+  0x0800DD05  ADS_1260_BatteryCurrentOffsetCalibrationStart
                                                  80      4  Code  Gb  ads1260.o
-  0x0800D6A5  ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart
+  0x0800DD55  ADS_1260_BatteryCurrentOffsetCommonModeErrorComepensationStart
                                                  92      4  Code  Gb  ads1260.o
-  0x0800D701  ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart
+  0x0800DDB1  ADS_1260_BatteryCurrentOffsetTemperatureErrorComepensationStart
                                                  96      4  Code  Gb  ads1260.o
-  0x0800D761  ADS1260_init                      168      4  Code  Gb  ads1260.o
-  0x0800D809  ADS1260_StartConversion            20      4  Code  Gb  ads1260.o
-  0x0800D81D  ADS1260_ReadConversion            396      4  Code  Gb  ads1260.o
-  0x0800D9A9  ADS_1260_ActivateLock             436      4  Code  Lc  ads1260.o
-  0x0800DB5D  ADS_1260_ActivateStatusData
+  0x0800DE11  ADS1260_init                      168      4  Code  Gb  ads1260.o
+  0x0800DEB9  ADS1260_StartConversion            20      4  Code  Gb  ads1260.o
+  0x0800DECD  ADS1260_ReadConversion            396      4  Code  Gb  ads1260.o
+  0x0800E059  ADS_1260_ActivateLock             436      4  Code  Lc  ads1260.o
+  0x0800E20D  ADS_1260_ActivateStatusData
                                                 576      4  Code  Lc  ads1260.o
-  0x0800DD9D  AH_COUNTER_Init                    36      4  Code  Gb  ah_counter.o
-  0x0800DDC1  getSocAhRated                     168      4  Code  Gb  ah_counter.o
-  0x0800DE69  getSocAhAuto                      300      4  Code  Gb  ah_counter.o
-  0x0800DF95  AH_COUNTER_Exec                 1 496      4  Code  Gb  ah_counter.o
-  0x0800E56D  CHIP_TEMPERATURE_Calibration
+  0x0800E44D  AH_COUNTER_Init                    36      4  Code  Gb  ah_counter.o
+  0x0800E471  getSocAhRated                     168      4  Code  Gb  ah_counter.o
+  0x0800E519  getSocAhAuto                      300      4  Code  Gb  ah_counter.o
+  0x0800E645  AH_COUNTER_Exec                 1 672      4  Code  Gb  ah_counter.o
+  0x0800ECCD  CHIP_TEMPERATURE_Calibration
                                                 196      4  Code  Gb  chip_temperature.o
-  0x0800E631  CHIP_TEMPERATURE_Exec             176      4  Code  Gb  chip_temperature.o
-  0x0800E6E1  calc_temp_compensation            148      4  Code  Gb  chip_temperature.o
-  0x0800E861  EEPROM_isFirstStart                96      4  Code  Gb  eeprom.o
-  0x0800E8C1  EEPROM_fullRestore                484      4  Code  Gb  eeprom.o
-  0x0800EAA5  EEPROM_factoryRestore             604      4  Code  Gb  eeprom.o
-  0x0800ED01  EEPROM_storeConfig                756      4  Code  Gb  eeprom.o
-  0x0800EFF5  EEPROM_readConfig                 652      4  Code  Gb  eeprom.o
-  0x0800F281  EEPROM_Read                       256      4  Code  Gb  eeprom.o
-  0x0800F381  EEPROM_Write                      264      4  Code  Gb  eeprom.o
-  0x0800F489  EFFICIENCY_Exec                   116      4  Code  Gb  efficiency.o
-  0x0800F4FD  ESR_Exec                          692      4  Code  Gb  esr.o
-  0x0800F7B1  mbUartInit                        252      4  Code  Gb  modbus.o
-  0x0800F8AD  HAL_UART_ErrorCallback            212      4  Code  Gb  modbus.o
-  0x0800F981  HAL_UART_TxCpltCallback            24      4  Code  Gb  modbus.o
-  0x0800F999  mbSlaveCheckModbusRtuQuery
+  0x0800ED91  CHIP_TEMPERATURE_Exec             176      4  Code  Gb  chip_temperature.o
+  0x0800EE41  calc_temp_compensation            148      4  Code  Gb  chip_temperature.o
+  0x0800EFC1  EEPROM_isFirstStart                96      4  Code  Gb  eeprom.o
+  0x0800F021  EEPROM_fullRestore                496      4  Code  Gb  eeprom.o
+  0x0800F211  EEPROM_factoryRestore             624      4  Code  Gb  eeprom.o
+  0x0800F481  EEPROM_storeConfig                772      4  Code  Gb  eeprom.o
+  0x0800F785  EEPROM_readConfig                 672      4  Code  Gb  eeprom.o
+  0x0800FA25  EEPROM_Read                       256      4  Code  Gb  eeprom.o
+  0x0800FB25  EEPROM_Write                      264      4  Code  Gb  eeprom.o
+  0x0800FC2D  EFFICIENCY_Exec                   116      4  Code  Gb  efficiency.o
+  0x0800FCA1  CurrentOffsetCal                   28      4  Code  Gb  fast_current.o
+  0x0800FCBD  mbUartInit                        296      4  Code  Gb  modbus.o
+  0x0800FDE5  HAL_UART_ErrorCallback            212      4  Code  Gb  modbus.o
+  0x0800FEB9  HAL_UART_TxCpltCallback            24      4  Code  Gb  modbus.o
+  0x0800FED1  mbSlaveCheckModbusRtuQuery
                                                 120      4  Code  Gb  modbus.o
-  0x0800FA11  mbSlaveReadHoldingRegisters
+  0x0800FF49  mbSlaveReadHoldingRegisters
                                                 276      4  Code  Gb  modbus.o
-  0x0800FB25  mbSlaveWriteMultipleRegisters
+  0x0801005D  mbSlaveWriteMultipleRegisters
                                                 320      4  Code  Gb  modbus.o
-  0x0800FC65  mbSlaveWriteSingleRegister
+  0x0801019D  mbSlaveWriteSingleRegister
                                                 224      4  Code  Gb  modbus.o
-  0x0800FD45  OUTPUTS_Init                       28      4  Code  Gb  outputs.o
-  0x0800FD61  OUTPUTS_CheckLVP                  640      4  Code  Gb  outputs.o
-  0x0800FFE1  OUTPUTS_CheckOVP                  644      4  Code  Gb  outputs.o
-  0x08010265  SYS_DATA_Init                     240      4  Code  Gb  sysdata.o
-  0x08010355  WH_COUNTER_Init                    36      4  Code  Gb  wh_counter.o
-  0x08010379  WH_COUNTER_Exec                   752      4  Code  Gb  wh_counter.o
-  0x08010669  WH_COUNTER_SetDetectedEnergy
+  0x0801027D  OUTPUTS_Init                       28      4  Code  Gb  outputs.o
+  0x08010299  OUTPUTS_CheckLVP                  640      4  Code  Gb  outputs.o
+  0x08010519  OUTPUTS_CheckOVP                  644      4  Code  Gb  outputs.o
+  0x0801079D  SYS_DATA_Init                     240      4  Code  Gb  sysdata.o
+  0x0801088D  WH_COUNTER_Init                    36      4  Code  Gb  wh_counter.o
+  0x080108B1  WH_COUNTER_Exec                   724      4  Code  Gb  wh_counter.o
+  0x08010B85  WH_COUNTER_SetDetectedEnergy
                                                  48      4  Code  Gb  wh_counter.o
-  0x08010699  WH_COUNTER_GetSoCManual           212      4  Code  Gb  wh_counter.o
-  0x0801076D  WH_COUNTER_GetSoCAuto             300      4  Code  Gb  wh_counter.o
-  0x08010899  WH_COUNTER_GetSoCAutoTemp         360      4  Code  Gb  wh_counter.o
-  0x08010A01  WH_COUNTER_SetToMax               164      4  Code  Gb  wh_counter.o
-  0x08010AA5  WH_COUNTER_CalcSoH                160      4  Code  Gb  wh_counter.o
-  0x08010B45  _start                             14      4  Code  Gb  SEGGER_THUMB_Startup.o
-  0x08010B4F  __startup_complete                         4  Code  Gb  SEGGER_THUMB_Startup.o
-  0x08010B4F  __SEGGER_init_done                         4  Code  Gb  SEGGER_THUMB_Startup.o
-  0x08010B53  exit                                2      4  Code  Gb  SEGGER_THUMB_Startup.o
-  0x08010B59  reset_handler                              4  Code  Gb  STM32G4xx_Startup.o
-  0x08010B59  Reset_Handler                              4  Code  Gb  STM32G4xx_Startup.o
-  0x08010B99  SystemInit                         24      4  Code  Gb  system_stm32g4xx.o
-  0x08010BB1  SystemCoreClockUpdate             204      4  Code  Gb  system_stm32g4xx.o
-  0x08010C7D  __aeabi_dadd                      574      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08010EBD  __aeabi_dsub                        8      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08010EC5  __aeabi_dmul                      304      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08010FF5  __aeabi_ddiv                      450      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080111B9  __aeabi_dcmpgt                     56      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080111F1  __aeabi_dcmplt                     56      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011229  __aeabi_d2iz                       74      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011275  __aeabi_d2lz                      128      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080112F5  __aeabi_d2uiz                      36      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011319  __aeabi_i2d                        34      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0801133D  __aeabi_ui2d                       28      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011359  __aeabi_ldivmod                    46      4  Code  Wk  intasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011389  __aeabi_uldivmod                  302      4  Code  Wk  intasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080114B9  memcpy                             92      4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080114B9  __aeabi_memcpy                             4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080114D7  __aeabi_memcpy8                            4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080114D7  __aeabi_memcpy4                            4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011515  __aeabi_memclr8                            4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011515  __aeabi_memclr4                            4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011515  __aeabi_memclr                    104      4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011517  __aeabi_memset8                            4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011517  __aeabi_memset4                            4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011517  __aeabi_memset                             4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0801151D  memset                                     4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0801188F  USB_LP_IRQHandler                          2  Code  Wk  stm32g473xx_Vectors.o
-  0x080118EF  FDCAN1_IT0_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
-  0x08011A6F  FDCAN1_IT1_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
-  0x08011B3F  EXTI9_5_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x08011C73  TIM1_BRK_TIM15_IRQHandler                  2  Code  Wk  stm32g473xx_Vectors.o
-  0x08011CD3  SysTick_Handler                    10      2  Code  Gb  stm32g4xx_it.o
-  0x08011D3B  Error_Handler                       6      2  Code  Gb  main.o
-  0x08011D9F  LL_ADC_GetCommonPathInternalCh
+  0x08010BB5  WH_COUNTER_GetSoCManual           212      4  Code  Gb  wh_counter.o
+  0x08010C89  WH_COUNTER_GetSoCAuto             300      4  Code  Gb  wh_counter.o
+  0x08010DB5  WH_COUNTER_GetSoCAutoTemp         360      4  Code  Gb  wh_counter.o
+  0x08010F1D  WH_COUNTER_SetToMax               164      4  Code  Gb  wh_counter.o
+  0x08010FC1  WH_COUNTER_CalcSoH                160      4  Code  Gb  wh_counter.o
+  0x08011061  _start                             14      4  Code  Gb  SEGGER_THUMB_Startup.o
+  0x0801106B  __startup_complete                         4  Code  Gb  SEGGER_THUMB_Startup.o
+  0x0801106B  __SEGGER_init_done                         4  Code  Gb  SEGGER_THUMB_Startup.o
+  0x0801106F  exit                                2      4  Code  Gb  SEGGER_THUMB_Startup.o
+  0x08011075  reset_handler                              4  Code  Gb  STM32G4xx_Startup.o
+  0x08011075  Reset_Handler                              4  Code  Gb  STM32G4xx_Startup.o
+  0x080110B5  SystemInit                         24      4  Code  Gb  system_stm32g4xx.o
+  0x080110CD  SystemCoreClockUpdate             204      4  Code  Gb  system_stm32g4xx.o
+  0x08011199  __aeabi_dadd                      574      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x080113D9  __aeabi_dsub                        8      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x080113E1  __aeabi_dmul                      304      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011511  __aeabi_ddiv                      450      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x080116D5  __aeabi_dcmpgt                     56      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x0801170D  __aeabi_dcmplt                     56      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011745  __aeabi_d2iz                       74      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011791  __aeabi_d2lz                      128      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011811  __aeabi_d2uiz                      36      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011835  __aeabi_i2d                        34      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011859  __aeabi_ui2d                       28      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011875  __aeabi_ldivmod                    46      4  Code  Wk  intasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x080118A5  __aeabi_uldivmod                  302      4  Code  Wk  intasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x080119D5  memcpy                             92      4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x080119D5  __aeabi_memcpy                             4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x080119F3  __aeabi_memcpy8                            4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x080119F3  __aeabi_memcpy4                            4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011A31  __aeabi_memclr8                            4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011A31  __aeabi_memclr4                            4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011A31  __aeabi_memclr                    104      4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011A33  __aeabi_memset8                            4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011A33  __aeabi_memset4                            4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011A33  __aeabi_memset                             4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011A39  memset                                     4  Code  Wk  strasmops_arm.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011DAB  Error_Handler                       6      2  Code  Gb  main.o
+  0x08011E0F  FDCAN1_IT1_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
+  0x08011F8F  EXTI9_5_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x0801205F  TIM1_BRK_TIM15_IRQHandler                  2  Code  Wk  stm32g473xx_Vectors.o
+  0x08012193  TIM1_UP_TIM16_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
+  0x080121F3  TIM1_TRG_COM_TIM17_IRQHandler
+                                                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08012253  SysTick_Handler                    10      2  Code  Gb  stm32g4xx_it.o
+  0x080122BB  LL_ADC_GetCommonPathInternalCh
                                                  18      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08011E7B  LL_ADC_GetResolution               18      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08011EEB  LL_ADC_GetOffsetChannel            34      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08012147  LL_ADC_REG_SetSequencerRanks
+  0x0801232B  LL_ADC_GetResolution               18      2  Code  Lc  stm32g4xx_hal_adc.o
+  0x08012407  LL_ADC_GetOffsetChannel            34      2  Code  Lc  stm32g4xx_hal_adc.o
+  0x08012663  LL_ADC_REG_SetSequencerRanks
                                                  78      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08012195  __SEGGER_RTL_vfprintf_int_nwp
+  0x080126B1  __SEGGER_RTL_vfprintf_int_nwp
                                                 874      4  Code  Gb  __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08012195  __SEGGER_RTL_vfprintf             874      4  Code  Gb  __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080124FF  LL_ADC_GetMultimode                18      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x080125A3  LL_ADC_DisableDeepPowerDown
+  0x080126B1  __SEGGER_RTL_vfprintf             874      4  Code  Gb  __SEGGER_RTL_vfprintf_int_nwp.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08012A1B  LL_ADC_GetMultimode                18      2  Code  Lc  stm32g4xx_hal_adc.o
+  0x08012ABF  LL_ADC_DisableDeepPowerDown
                                                  26      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x0801261F  LL_ADC_IsDeepPowerDownEnabled
+  0x08012B3B  LL_ADC_IsDeepPowerDownEnabled
                                                  30      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x080126AB  LL_ADC_EnableInternalRegulator
+  0x08012BC7  LL_ADC_EnableInternalRegulator
                                                  30      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x0801272B  LL_ADC_IsInternalRegulatorEnabled
+  0x08012C47  LL_ADC_IsInternalRegulatorEnabled
                                                  30      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08012749  LL_ADC_Enable                      30      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08012767  LL_ADC_Disable                     30      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08012785  LL_ADC_REG_StartConversion
+  0x08012C65  LL_ADC_Enable                      30      2  Code  Lc  stm32g4xx_hal_adc.o
+  0x08012C83  LL_ADC_Disable                     30      2  Code  Lc  stm32g4xx_hal_adc.o
+  0x08012CA1  LL_ADC_REG_StartConversion
                                                  30      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x080127A3  HAL_ADC_ConvHalfCpltCallback
+  0x08012CBF  HAL_ADC_ConvHalfCpltCallback
                                                  10      2  Code  Wk  stm32g4xx_hal_adc.o
-  0x080127AD  HAL_ADC_ErrorCallback              10      2  Code  Wk  stm32g4xx_hal_adc.o
-  0x080127B7  ADC_DMAConvCplt                   214      2  Code  Gb  stm32g4xx_hal_adc.o
-  0x0801288D  ADC_DMAHalfConvCplt                26      2  Code  Gb  stm32g4xx_hal_adc.o
-  0x080128A7  ADC_DMAError                       50      2  Code  Gb  stm32g4xx_hal_adc.o
-  0x080128D9  LL_ADC_IsCalibrationOnGoing
+  0x08012CC9  HAL_ADC_ErrorCallback              10      2  Code  Wk  stm32g4xx_hal_adc.o
+  0x08012CD3  ADC_DMAConvCplt                   214      2  Code  Gb  stm32g4xx_hal_adc.o
+  0x08012DA9  ADC_DMAHalfConvCplt                26      2  Code  Gb  stm32g4xx_hal_adc.o
+  0x08012DC3  ADC_DMAError                       50      2  Code  Gb  stm32g4xx_hal_adc.o
+  0x08012DF5  LL_ADC_IsCalibrationOnGoing
                                                  30      2  Code  Lc  stm32g4xx_hal_adc_ex.o
-  0x080128F7  LL_ADC_REG_StartConversion
+  0x08012E13  LL_ADC_REG_StartConversion
                                                  30      2  Code  Lc  stm32g4xx_hal_adc_ex.o
-  0x08012915  HAL_SYSTICK_Config                 22      2  Code  Gb  stm32g4xx_hal_cortex.o
-  0x0801292B  HAL_CRC_Calculate                 150      2  Code  Gb  stm32g4xx_hal_crc.o
-  0x080129C1  CRC_Handle_8                      286      2  Code  Lc  stm32g4xx_hal_crc.o
-  0x08012ADF  CRC_Handle_16                     106      2  Code  Lc  stm32g4xx_hal_crc.o
-  0x08012B49  HAL_DMA_Abort                     174      2  Code  Gb  stm32g4xx_hal_dma.o
-  0x08012BF7  HAL_DMA_Abort_IT                  210      2  Code  Gb  stm32g4xx_hal_dma.o
-  0x08012CC9  DMA_SetConfig                     114      2  Code  Lc  stm32g4xx_hal_dma.o
-  0x08012D3B  I2C_Flush_TXDR                     62      2  Code  Lc  stm32g4xx_hal_i2c.o
-  0x08012D79  I2C_WaitOnFlagUntilTimeout
+  0x08012E31  HAL_SYSTICK_Config                 22      2  Code  Gb  stm32g4xx_hal_cortex.o
+  0x08012E47  HAL_CRC_Calculate                 150      2  Code  Gb  stm32g4xx_hal_crc.o
+  0x08012EDD  CRC_Handle_8                      286      2  Code  Lc  stm32g4xx_hal_crc.o
+  0x08012FFB  CRC_Handle_16                     106      2  Code  Lc  stm32g4xx_hal_crc.o
+  0x08013065  HAL_DMA_Abort                     174      2  Code  Gb  stm32g4xx_hal_dma.o
+  0x08013113  HAL_DMA_Abort_IT                  210      2  Code  Gb  stm32g4xx_hal_dma.o
+  0x080131E5  DMA_SetConfig                     114      2  Code  Lc  stm32g4xx_hal_dma.o
+  0x08013257  I2C_Flush_TXDR                     62      2  Code  Lc  stm32g4xx_hal_i2c.o
+  0x08013295  I2C_WaitOnFlagUntilTimeout
                                                 182      2  Code  Lc  stm32g4xx_hal_i2c.o
-  0x08012E2F  HAL_PCDEx_ActivateLPM              74      2  Code  Gb  stm32g4xx_hal_pcd_ex.o
-  0x08012E79  SPI_EndRxTxTransaction            138      2  Code  Lc  stm32g4xx_hal_spi.o
-  0x08012F03  HAL_UART_TxHalfCpltCallback
+  0x0801334B  HAL_PCDEx_ActivateLPM              74      2  Code  Gb  stm32g4xx_hal_pcd_ex.o
+  0x08013395  RTC_EnterInitMode                 114      2  Code  Gb  stm32g4xx_hal_rtc.o
+  0x08013407  SPI_EndRxTxTransaction            138      2  Code  Lc  stm32g4xx_hal_spi.o
+  0x08013491  HAL_UART_TxHalfCpltCallback
                                                  10      2  Code  Wk  stm32g4xx_hal_uart.o
-  0x08012F0D  HAL_UART_RxCpltCallback            10      2  Code  Wk  stm32g4xx_hal_uart.o
-  0x08012F17  HAL_UART_RxHalfCpltCallback
+  0x0801349B  HAL_UART_RxCpltCallback            10      2  Code  Wk  stm32g4xx_hal_uart.o
+  0x080134A5  HAL_UART_RxHalfCpltCallback
                                                  10      2  Code  Wk  stm32g4xx_hal_uart.o
-  0x08012F21  UART_CheckIdleState               338      2  Code  Gb  stm32g4xx_hal_uart.o
-  0x08013073  UART_EndRxTransfer                194      2  Code  Lc  stm32g4xx_hal_uart.o
-  0x08013135  UART_DMATxHalfCplt                 26      2  Code  Lc  stm32g4xx_hal_uart.o
-  0x0801314F  UART_DMAReceiveCplt               298      2  Code  Lc  stm32g4xx_hal_uart.o
-  0x08013279  UART_DMAError                     126      2  Code  Lc  stm32g4xx_hal_uart.o
-  0x080132F7  UART_DMAAbortOnError               34      2  Code  Lc  stm32g4xx_hal_uart.o
-  0x08013319  HAL_UARTEx_WakeupCallback          10      2  Code  Wk  stm32g4xx_hal_uart_ex.o
-  0x08013323  HAL_UARTEx_RxFifoFullCallback
+  0x080134AF  UART_CheckIdleState               338      2  Code  Gb  stm32g4xx_hal_uart.o
+  0x08013601  UART_EndRxTransfer                194      2  Code  Lc  stm32g4xx_hal_uart.o
+  0x080136C3  UART_DMATxHalfCplt                 26      2  Code  Lc  stm32g4xx_hal_uart.o
+  0x080136DD  UART_DMAReceiveCplt               298      2  Code  Lc  stm32g4xx_hal_uart.o
+  0x08013807  UART_DMAError                     126      2  Code  Lc  stm32g4xx_hal_uart.o
+  0x08013885  UART_DMAAbortOnError               34      2  Code  Lc  stm32g4xx_hal_uart.o
+  0x080138A7  HAL_UARTEx_WakeupCallback          10      2  Code  Wk  stm32g4xx_hal_uart_ex.o
+  0x080138B1  HAL_UARTEx_RxFifoFullCallback
                                                  10      2  Code  Wk  stm32g4xx_hal_uart_ex.o
-  0x0801332D  HAL_UARTEx_TxFifoEmptyCallback
+  0x080138BB  HAL_UARTEx_TxFifoEmptyCallback
                                                  10      2  Code  Wk  stm32g4xx_hal_uart_ex.o
-  0x08013337  USB_DevInit                        50      2  Code  Gb  stm32g4xx_ll_usb.o
-  0x08013369  RTC_EnterInitMode                 114      2  Code  Gb  stm32g4xx_hal_rtc.o
-  0x080133DB  ADS1260_ConversionFinished
+  0x080138C5  USB_DevInit                        50      2  Code  Gb  stm32g4xx_ll_usb.o
+  0x080138F7  ADS1260_ConversionFinished
                                                  10      2  Code  Gb  ads1260.o
-  0x080133E5  mbInit                            138      2  Code  Gb  modbus.o
-  0x0801346F  mbSend                             46      2  Code  Gb  modbus.o
-  0x0801349D  mbClearTxBuffer                    18      2  Code  Gb  modbus.o
-  0x080134AF  mbCrc16                           134      2  Code  Gb  modbus.o
-  0x08013535  mbSlaveProcessRtuQuery            102      2  Code  Gb  modbus.o
-  0x0801359B  TIM1_UP_TIM16_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
-  0x0801359D  TIM1_TRG_COM_TIM17_IRQHandler
-                                                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x0801359F  TIM1_CC_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135A1  TIM2_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135A3  TIM3_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135A5  TIM4_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135A7  I2C1_EV_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135A9  I2C1_ER_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135AB  I2C2_EV_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135AD  I2C2_ER_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135AF  SPI1_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135B1  SPI2_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135B3  USART3_IRQHandler                          2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135B5  EXTI15_10_IRQHandler                       2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135B7  RTC_Alarm_IRQHandler                       2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135B9  USBWakeUp_IRQHandler                       2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135BB  TIM8_BRK_IRQHandler                        2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135BD  TIM8_UP_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135BF  TIM8_TRG_COM_IRQHandler                    2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135C1  TIM8_CC_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135C3  ADC3_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135C5  FMC_IRQHandler                             2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135C7  LPTIM1_IRQHandler                          2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135C9  TIM5_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135CB  SPI3_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135CD  UART4_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135CF  UART5_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135D1  TIM6_DAC_IRQHandler                        2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135D3  TIM7_DAC_IRQHandler                        2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135D5  DMA2_Channel1_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135D7  DMA2_Channel2_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135D9  DMA2_Channel3_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135DB  DMA2_Channel4_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135DD  DMA2_Channel5_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135DF  ADC4_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135E1  ADC5_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135E3  UCPD1_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135E5  COMP1_2_3_IRQHandler                       2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135E7  COMP4_5_6_IRQHandler                       2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135E9  COMP7_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135EB  CRS_IRQHandler                             2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135ED  SAI1_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135EF  TIM20_BRK_IRQHandler                       2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135F1  TIM20_UP_IRQHandler                        2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135F3  TIM20_TRG_COM_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135F5  TIM20_CC_IRQHandler                        2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135F7  FPU_IRQHandler                             2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135F9  I2C4_EV_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135FB  I2C4_ER_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135FD  SPI4_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x080135FF  FDCAN2_IT0_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
-  0x08013601  FDCAN2_IT1_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
-  0x08013603  FDCAN3_IT0_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
-  0x08013605  FDCAN3_IT1_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
-  0x08013607  RNG_IRQHandler                             2  Code  Wk  stm32g473xx_Vectors.o
-  0x08013609  LPUART1_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x0801360B  I2C3_EV_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x0801360D  I2C3_ER_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x0801360F  DMAMUX_OVR_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
-  0x08013611  QUADSPI_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
-  0x08013613  DMA1_Channel8_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
-  0x08013615  DMA2_Channel6_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
-  0x08013617  DMA2_Channel7_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
-  0x08013619  DMA2_Channel8_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
-  0x0801361B  CORDIC_IRQHandler                          2  Code  Wk  stm32g473xx_Vectors.o
-  0x0801361D  FMAC_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
-  0x0801361F  putchar                            14      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0801362D  fputc                              34      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0801364F  fwrite                             46      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0801367D  frexp                              46      2  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080136AB  __SEGGER_RTL_float64_PolyEvalQ
+  0x08013901  mbInit                            138      2  Code  Gb  modbus.o
+  0x0801398B  mbSend                             46      2  Code  Gb  modbus.o
+  0x080139B9  mbClearTxBuffer                    18      2  Code  Gb  modbus.o
+  0x080139CB  mbCrc16                           134      2  Code  Gb  modbus.o
+  0x08013A51  mbSlaveProcessRtuQuery            102      2  Code  Gb  modbus.o
+  0x08013AB7  TIM1_CC_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AB9  TIM2_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013ABB  TIM3_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013ABD  TIM4_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013ABF  I2C1_EV_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AC1  I2C1_ER_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AC3  I2C2_EV_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AC5  I2C2_ER_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AC7  SPI1_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AC9  SPI2_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013ACB  USART3_IRQHandler                          2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013ACD  EXTI15_10_IRQHandler                       2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013ACF  RTC_Alarm_IRQHandler                       2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AD1  USBWakeUp_IRQHandler                       2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AD3  TIM8_BRK_IRQHandler                        2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AD5  TIM8_UP_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AD7  TIM8_TRG_COM_IRQHandler                    2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AD9  TIM8_CC_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013ADB  ADC3_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013ADD  FMC_IRQHandler                             2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013ADF  LPTIM1_IRQHandler                          2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AE1  TIM5_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AE3  SPI3_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AE5  UART4_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AE7  UART5_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AE9  TIM6_DAC_IRQHandler                        2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AEB  TIM7_DAC_IRQHandler                        2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AED  DMA2_Channel1_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AEF  DMA2_Channel2_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AF1  DMA2_Channel3_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AF3  DMA2_Channel4_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AF5  DMA2_Channel5_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AF7  ADC4_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AF9  ADC5_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AFB  UCPD1_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AFD  COMP1_2_3_IRQHandler                       2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013AFF  COMP4_5_6_IRQHandler                       2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B01  COMP7_IRQHandler                           2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B03  CRS_IRQHandler                             2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B05  SAI1_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B07  TIM20_BRK_IRQHandler                       2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B09  TIM20_UP_IRQHandler                        2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B0B  TIM20_TRG_COM_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B0D  TIM20_CC_IRQHandler                        2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B0F  FPU_IRQHandler                             2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B11  I2C4_EV_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B13  I2C4_ER_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B15  SPI4_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B17  FDCAN2_IT0_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B19  FDCAN2_IT1_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B1B  FDCAN3_IT0_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B1D  FDCAN3_IT1_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B1F  RNG_IRQHandler                             2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B21  LPUART1_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B23  I2C3_EV_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B25  I2C3_ER_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B27  DMAMUX_OVR_IRQHandler                      2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B29  QUADSPI_IRQHandler                         2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B2B  DMA1_Channel8_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B2D  DMA2_Channel6_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B2F  DMA2_Channel7_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B31  DMA2_Channel8_IRQHandler                   2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B33  CORDIC_IRQHandler                          2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B35  FMAC_IRQHandler                            2  Code  Wk  stm32g473xx_Vectors.o
+  0x08013B37  putchar                            14      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013B45  fputc                              34      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013B67  fwrite                             46      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013B95  frexp                              46      2  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013BC3  __SEGGER_RTL_float64_PolyEvalQ
                                                  78      2  Code  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080136F9  __SEGGER_RTL_prin_flush            26      2  Code  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08013713  __SEGGER_RTL_stream_write          10      2  Code  Lc  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0801371D  printf                             42      2  Code  Wk  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08013747  __SEGGER_RTL_X_file_write           6      2  Code  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0801374D  _GetAvailWriteSpace                22      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08013763  _WriteBlocking                     86      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080137B9  SEGGER_RTT_WriteNoLock             90      2  Code  Gb  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08013813  SEGGER_RTT_Write                   54      2  Code  Gb  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08013849  strlen                             42      2  Code  Wk  strops.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08013873  __SEGGER_RTL_ascii_mbtowc          50      2  Code  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080138A5  __SEGGER_RTL_ascii_wctomb          14      2  Code  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080138B3  __SEGGER_RTL_ascii_tolower
+  0x08013C11  __SEGGER_RTL_prin_flush            26      2  Code  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013C2B  __SEGGER_RTL_stream_write          10      2  Code  Lc  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013C35  printf                             42      2  Code  Wk  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013C5F  __SEGGER_RTL_X_file_write           6      2  Code  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013C65  _GetAvailWriteSpace                22      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013C7B  _WriteBlocking                     86      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013CD1  SEGGER_RTT_WriteNoLock             90      2  Code  Gb  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013D2B  SEGGER_RTT_Write                   54      2  Code  Gb  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013D61  strlen                             42      2  Code  Wk  strops.o (strops_unaligned_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013D8B  __SEGGER_RTL_ascii_mbtowc          50      2  Code  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013DBD  __SEGGER_RTL_ascii_wctomb          14      2  Code  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08013DCB  __SEGGER_RTL_ascii_tolower
                                                  14      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080138C1  __SEGGER_RTL_ascii_towlower
+  0x08013DD9  __SEGGER_RTL_ascii_towlower
                                                  14      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080138CF  SVC_Handler                         4      2  Code  Gb  stm32g4xx_it.o
-  0x080138D3  DebugMon_Handler                    4      2  Code  Gb  stm32g4xx_it.o
-  0x080138D7  PendSV_Handler                      4      2  Code  Gb  stm32g4xx_it.o
-  0x080138DB  EXTI2_IRQHandler                   12      2  Code  Gb  stm32g4xx_it.o
-  0x080138E7  assert_failed                      12      2  Code  Gb  main.o
-  0x080138F3  HAL_Init                           52      2  Code  Gb  stm32g4xx_hal.o
-  0x08013927  LL_ADC_SetCommonClock              28      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08013943  LL_ADC_SetCommonPathInternalCh
+  0x08013DE7  assert_failed                      12      2  Code  Gb  main.o
+  0x08013DF3  SVC_Handler                         4      2  Code  Gb  stm32g4xx_it.o
+  0x08013DF7  DebugMon_Handler                    4      2  Code  Gb  stm32g4xx_it.o
+  0x08013DFB  PendSV_Handler                      4      2  Code  Gb  stm32g4xx_it.o
+  0x08013DFF  EXTI2_IRQHandler                   12      2  Code  Gb  stm32g4xx_it.o
+  0x08013E0B  HAL_Init                           52      2  Code  Gb  stm32g4xx_hal.o
+  0x08013E3F  LL_ADC_SetCommonClock              28      2  Code  Lc  stm32g4xx_hal_adc.o
+  0x08013E5B  LL_ADC_SetCommonPathInternalCh
                                                  28      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x0801395F  LL_ADC_SetOffsetState              44      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x0801398B  LL_ADC_SetOffsetSign               44      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x080139B7  LL_ADC_SetOffsetSaturation
+  0x08013E77  LL_ADC_SetOffsetState              44      2  Code  Lc  stm32g4xx_hal_adc.o
+  0x08013EA3  LL_ADC_SetOffsetSign               44      2  Code  Lc  stm32g4xx_hal_adc.o
+  0x08013ECF  LL_ADC_SetOffsetSaturation
                                                  44      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x080139E3  LL_ADC_SetSamplingTimeCommonConfig
+  0x08013EFB  LL_ADC_SetSamplingTimeCommonConfig
                                                  28      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x080139FF  LL_ADC_REG_IsTriggerSourceSWStart
+  0x08013F17  LL_ADC_REG_IsTriggerSourceSWStart
                                                  28      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08013A1B  LL_ADC_SetChannelSamplingTime
+  0x08013F33  LL_ADC_SetChannelSamplingTime
                                                  76      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08013A67  LL_ADC_IsEnabled                   28      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08013A83  LL_ADC_IsDisableOngoing            28      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08013A9F  LL_ADC_REG_IsConversionOngoing
+  0x08013F7F  LL_ADC_IsEnabled                   28      2  Code  Lc  stm32g4xx_hal_adc.o
+  0x08013F9B  LL_ADC_IsDisableOngoing            28      2  Code  Lc  stm32g4xx_hal_adc.o
+  0x08013FB7  LL_ADC_REG_IsConversionOngoing
                                                  28      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08013ABB  LL_ADC_INJ_IsConversionOngoing
+  0x08013FD3  LL_ADC_INJ_IsConversionOngoing
                                                  28      2  Code  Lc  stm32g4xx_hal_adc.o
-  0x08013AD7  ADC_Disable                       188      2  Code  Gb  stm32g4xx_hal_adc.o
-  0x08013B93  LL_ADC_IsEnabled                   28      2  Code  Lc  stm32g4xx_hal_adc_ex.o
-  0x08013BAF  LL_ADC_StartCalibration            40      2  Code  Lc  stm32g4xx_hal_adc_ex.o
-  0x08013BD7  LL_ADC_REG_IsConversionOngoing
+  0x08013FEF  ADC_Disable                       188      2  Code  Gb  stm32g4xx_hal_adc.o
+  0x080140AB  LL_ADC_IsEnabled                   28      2  Code  Lc  stm32g4xx_hal_adc_ex.o
+  0x080140C7  LL_ADC_StartCalibration            40      2  Code  Lc  stm32g4xx_hal_adc_ex.o
+  0x080140EF  LL_ADC_REG_IsConversionOngoing
                                                  28      2  Code  Lc  stm32g4xx_hal_adc_ex.o
-  0x08013BF3  NVIC_EncodePriority                92      2  Code  Lc  stm32g4xx_hal_cortex.o
-  0x08013C4F  HAL_DMA_IRQHandler                348      2  Code  Gb  stm32g4xx_hal_dma.o
-  0x08013DAB  HAL_FLASHEx_OBGetConfig           220      2  Code  Gb  stm32g4xx_hal_flash_ex.o
-  0x08013E87  I2C_WaitOnTXISFlagUntilTimeout
+  0x0801410B  NVIC_EncodePriority                92      2  Code  Lc  stm32g4xx_hal_cortex.o
+  0x08014167  HAL_DMA_IRQHandler                348      2  Code  Gb  stm32g4xx_hal_dma.o
+  0x080142C3  HAL_FLASHEx_OBGetConfig           220      2  Code  Gb  stm32g4xx_hal_flash_ex.o
+  0x0801439F  I2C_WaitOnTXISFlagUntilTimeout
                                                 140      2  Code  Lc  stm32g4xx_hal_i2c.o
-  0x08013F13  I2C_WaitOnSTOPFlagUntilTimeout
+  0x0801442B  I2C_WaitOnSTOPFlagUntilTimeout
                                                 132      2  Code  Lc  stm32g4xx_hal_i2c.o
-  0x08013F97  HAL_UARTEx_RxEventCallback
+  0x080144AF  RTC_ExitInitMode                  140      2  Code  Gb  stm32g4xx_hal_rtc.o
+  0x0801453B  HAL_UARTEx_RxEventCallback
                                                  16      2  Code  Wk  stm32g4xx_hal_uart.o
-  0x08013FA7  UART_WaitOnFlagUntilTimeout
+  0x0801454B  UART_WaitOnFlagUntilTimeout
                                                 220      2  Code  Gb  stm32g4xx_hal_uart.o
-  0x08014083  UART_EndTxTransfer                120      2  Code  Lc  stm32g4xx_hal_uart.o
-  0x080140FB  UART_DMATransmitCplt              152      2  Code  Lc  stm32g4xx_hal_uart.o
-  0x08014193  UART_DMARxHalfCplt                 60      2  Code  Lc  stm32g4xx_hal_uart.o
-  0x080141CF  UART_EndTransmit_IT                84      2  Code  Lc  stm32g4xx_hal_uart.o
-  0x08014223  USB_DisableGlobalInt               44      2  Code  Gb  stm32g4xx_ll_usb.o
-  0x0801424F  RTC_ExitInitMode                  140      2  Code  Gb  stm32g4xx_hal_rtc.o
-  0x080142DB  y                                 188      2  Code  Gb  chip_temperature.o
-  0x08014397  bytestowrite                       52      2  Code  Gb  eeprom.o
-  0x080143CB  mbCheckCrc16                       96      2  Code  Gb  modbus.o
-  0x0801442B  mbAppendCrc16                      88      2  Code  Gb  modbus.o
-  0x08014483  mbGetFrameComplete                 16      2  Code  Gb  modbus.o
-  0x08014493  mbClearRxFrame                     24      2  Code  Gb  modbus.o
-  0x080144AB  mbSlaveProcessPdu                 128      2  Code  Gb  modbus.o
-  0x0801452B  mbSlaveResponseException           60      2  Code  Gb  modbus.o
-  0x08014567  puts                               48      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08014597  ldexp                              64      2  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080145D7  pow                                 4      2  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080145DB  __SEGGER_RTL_float64_PolyEvalP
+  0x08014627  UART_EndTxTransfer                120      2  Code  Lc  stm32g4xx_hal_uart.o
+  0x0801469F  UART_DMATransmitCplt              152      2  Code  Lc  stm32g4xx_hal_uart.o
+  0x08014737  UART_DMARxHalfCplt                 60      2  Code  Lc  stm32g4xx_hal_uart.o
+  0x08014773  UART_EndTransmit_IT                84      2  Code  Lc  stm32g4xx_hal_uart.o
+  0x080147C7  USB_DisableGlobalInt               44      2  Code  Gb  stm32g4xx_ll_usb.o
+  0x080147F3  y                                 188      2  Code  Gb  chip_temperature.o
+  0x080148AF  bytestowrite                       52      2  Code  Gb  eeprom.o
+  0x080148E3  mbCheckCrc16                       96      2  Code  Gb  modbus.o
+  0x08014943  mbAppendCrc16                      88      2  Code  Gb  modbus.o
+  0x0801499B  mbGetFrameComplete                 16      2  Code  Gb  modbus.o
+  0x080149AB  mbClearRxFrame                     24      2  Code  Gb  modbus.o
+  0x080149C3  mbSlaveProcessPdu                 128      2  Code  Gb  modbus.o
+  0x08014A43  mbSlaveResponseException           60      2  Code  Gb  modbus.o
+  0x08014A7F  puts                               48      2  Code  Wk  fileops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014AAF  ldexp                              64      2  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014AEF  pow                                 4      2  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014AF3  __SEGGER_RTL_float64_PolyEvalP
                                                 104      2  Code  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08014643  __SEGGER_RTL_putc                 132      2  Code  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080146C7  vfprintf                           28      2  Code  Wk  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080146E3  vfprintf_l                        108      2  Code  Wk  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0801474F  __SEGGER_RTL_X_file_stat           56      2  Code  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08014787  __SEGGER_RTL_X_file_bufsize
+  0x08014B5B  __SEGGER_RTL_putc                 132      2  Code  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014BDF  vfprintf                           28      2  Code  Wk  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014BFB  vfprintf_l                        108      2  Code  Wk  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014C67  __SEGGER_RTL_X_file_stat           56      2  Code  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014C9F  __SEGGER_RTL_X_file_bufsize
                                                   4      2  Code  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0801478B  _DoInit                           100      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080147EF  _WriteNoCheck                      68      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08014833  __SEGGER_RTL_current_locale
+  0x08014CA3  _DoInit                           100      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014D07  _WriteNoCheck                      68      2  Code  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014D4B  __SEGGER_RTL_current_locale
                                                  24      2  Code  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0801484B  __SEGGER_RTL_ascii_isctype
+  0x08014D63  __SEGGER_RTL_ascii_isctype
                                                  32      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0801486B  __SEGGER_RTL_ascii_toupper
+  0x08014D83  __SEGGER_RTL_ascii_toupper
                                                  12      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08014877  __SEGGER_RTL_ascii_iswctype
+  0x08014D8F  __SEGGER_RTL_ascii_iswctype
                                                  32      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08014897  __SEGGER_RTL_ascii_towupper
+  0x08014DAF  __SEGGER_RTL_ascii_towupper
                                                  12      2  Code  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08014985  __SEGGER_init_ctors                26      4  Code  Wk  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08014A05  __SEGGER_init_zero                 18      2  Code  Wk  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08014A17  __SEGGER_init_zpak                 40      2  Code  Wk  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014E9D  __SEGGER_init_ctors                26      4  Code  Wk  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014F1D  __SEGGER_init_zero                 18      2  Code  Wk  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014F2F  __SEGGER_init_zpak                 40      2  Code  Wk  SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
 
 Function symbols by descending size:
@@ -1961,7 +1967,7 @@
   HAL_RCC_OscConfig               2 076      4  Code  Gb  stm32g4xx_hal_rcc.o
   UART_SetConfig                  1 984      4  Code  Gb  stm32g4xx_hal_uart.o
-  main                            1 532      8  Code  Gb  main.o
+  main                            1 784      8  Code  Gb  main.o
+  AH_COUNTER_Exec                 1 672      4  Code  Gb  ah_counter.o
   HAL_UART_IRQHandler             1 506      4  Code  Gb  stm32g4xx_hal_uart.o
-  AH_COUNTER_Exec                 1 496      4  Code  Gb  ah_counter.o
   HAL_FDCAN_Init                  1 352      4  Code  Gb  stm32g4xx_hal_fdcan.o
   HAL_ADC_MspInit                 1 216      4  Code  Gb  adc.o
@@ -1976,19 +1982,19 @@
   HAL_ADCEx_MultiModeConfigChannel
                                     820      4  Code  Gb  stm32g4xx_hal_adc_ex.o
-  ESR_FAST_Exec                     816      8  Code  Gb  esr.o
   HAL_DMA_Init                      812      4  Code  Gb  stm32g4xx_hal_dma.o
+  ESR_FAST_Exec                     800      8  Code  Gb  esr.o
   ADS1260_ProcessCurrent            788      8  Code  Lc  ads1260.o
-  EEPROM_storeConfig                756      4  Code  Gb  eeprom.o
-  WH_COUNTER_Exec                   752      4  Code  Gb  wh_counter.o
+  EEPROM_storeConfig                772      4  Code  Gb  eeprom.o
+  WH_COUNTER_Exec                   724      4  Code  Gb  wh_counter.o
+  ESR_Exec                          708      8  Code  Gb  esr.o
   UART_AdvFeatureConfig             700      4  Code  Gb  stm32g4xx_hal_uart.o
-  ESR_Exec                          692      4  Code  Gb  esr.o
   FLASH_OB_PCROPConfig              676      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  EEPROM_readConfig                 652      4  Code  Gb  eeprom.o
+  EEPROM_readConfig                 672      4  Code  Gb  eeprom.o
   OUTPUTS_CheckOVP                  644      4  Code  Gb  outputs.o
   OUTPUTS_CheckLVP                  640      4  Code  Gb  outputs.o
   __SEGGER_RTL_float64_pow_inline
                                     640      8  Code  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  EEPROM_factoryRestore             624      4  Code  Gb  eeprom.o
   HAL_I2C_Mem_Read                  616      4  Code  Gb  stm32g4xx_hal_i2c.o
-  EEPROM_factoryRestore             604      4  Code  Gb  eeprom.o
   HAL_I2C_Mem_Write                 604      4  Code  Gb  stm32g4xx_hal_i2c.o
   HAL_I2C_Init                      600      4  Code  Gb  stm32g4xx_hal_i2c.o
@@ -1996,4 +2002,5 @@
                                     576      4  Code  Lc  ads1260.o
   __aeabi_dadd                      574      4  Code  Wk  floatasmops_arm.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  LoadBackupRegister                572      4  Code  Gb  main.o
   SELF_DISCHARGE_Exec               532      8  Code  Gb  self_discharge.o
   HAL_RTC_Init                      508      4  Code  Gb  stm32g4xx_hal_rtc.o
@@ -2002,5 +2009,5 @@
   HAL_UART_MspInit                  504      4  Code  Gb  usart.o
   HAL_ADC_Start_DMA                 500      4  Code  Gb  stm32g4xx_hal_adc.o
-  EEPROM_fullRestore                484      4  Code  Gb  eeprom.o
+  EEPROM_fullRestore                496      4  Code  Gb  eeprom.o
   exp                               484      8  Code  Wk  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   HAL_PCD_Init                      480      4  Code  Gb  stm32g4xx_hal_pcd.o
@@ -2012,6 +2019,6 @@
   ADS_1260_ActivateLock             436      4  Code  Lc  ads1260.o
   ADS1260_ReadConversion            396      4  Code  Gb  ads1260.o
+  MX_GPIO_Init                      396      4  Code  Gb  gpio.o
   FLASH_OB_GetPCROP                 388      4  Code  Lc  stm32g4xx_hal_flash_ex.o
-  MX_GPIO_Init                      372      4  Code  Gb  gpio.o
   HAL_CRC_Init                      368      4  Code  Gb  stm32g4xx_hal_crc.o
   ADS_1260_BatteryCurrentGainCalibrationStart
@@ -2044,4 +2051,5 @@
   getSocAhAuto                      300      4  Code  Gb  ah_counter.o
   UART_DMAReceiveCplt               298      2  Code  Lc  stm32g4xx_hal_uart.o
+  mbUartInit                        296      4  Code  Gb  modbus.o
   HAL_I2C_MspInit                   292      4  Code  Gb  i2c.o
   CRC_Handle_8                      286      2  Code  Lc  stm32g4xx_hal_crc.o
@@ -2060,5 +2068,4 @@
   EEPROM_Read                       256      4  Code  Gb  eeprom.o
   I2C_TransferConfig                256      4  Code  Lc  stm32g4xx_hal_i2c.o
-  mbUartInit                        252      4  Code  Gb  modbus.o
   SYS_DATA_Init                     240      4  Code  Gb  sysdata.o
   HAL_I2CEx_ConfigAnalogFilter
@@ -2072,4 +2079,5 @@
   mbSlaveWriteSingleRegister
                                     224      4  Code  Gb  modbus.o
+  CurrentGainCal                    220      8  Code  Gb  fast_current.o
   HAL_FLASHEx_OBGetConfig           220      2  Code  Gb  stm32g4xx_hal_flash_ex.o
   UART_WaitOnFlagUntilTimeout
@@ -2077,4 +2085,5 @@
   MX_ADC2_Init                      216      4  Code  Gb  adc.o
   ADC_DMAConvCplt                   214      2  Code  Gb  stm32g4xx_hal_adc.o
+  FAST_CURRENT_Exec                 212      8  Code  Gb  fast_current.o
   HAL_UART_ErrorCallback            212      4  Code  Gb  modbus.o
   WH_COUNTER_GetSoCManual           212      4  Code  Gb  wh_counter.o
@@ -2084,5 +2093,4 @@
   HAL_UARTEx_DisableFifoMode
                                     208      4  Code  Gb  stm32g4xx_hal_uart_ex.o
-  FAST_CURRENT_Exec                 204      8  Code  Gb  fast_current.o
   SystemCoreClockUpdate             204      4  Code  Gb  system_stm32g4xx.o
   CHIP_TEMPERATURE_Calibration
@@ -2224,5 +2232,4 @@
   LL_ADC_SetChannelSingleDiff
                                      60      4  Code  Lc  stm32g4xx_hal_adc.o
-  LoadBackupRegister                 60      4  Code  Gb  main.o
   UART_DMARxHalfCplt                 60      2  Code  Lc  stm32g4xx_hal_uart.o
   mbSlaveResponseException           60      2  Code  Gb  modbus.o
@@ -2289,4 +2296,5 @@
   LL_ADC_REG_StartConversion
                                      30      2  Code  Lc  stm32g4xx_hal_adc_ex.o
+  CurrentOffsetCal                   28      4  Code  Gb  fast_current.o
   FLASH_OB_GetUser                   28      4  Code  Lc  stm32g4xx_hal_flash_ex.o
   HAL_IncTick                        28      4  Code  Wk  stm32g4xx_hal.o
@@ -2499,92 +2507,92 @@
   Symbol name                   Address        Size  Align  Type  Bd  Object File
   -------------------------  ----------  ----------  -----  ----  --  -----------
-  HAL_RCC_ADC12_CLK_ENABLED  0x100011B8           4      4  Zero  Lc  adc.o
+  HAL_RCC_ADC12_CLK_ENABLED  0x100012C0           4      4  Zero  Lc  adc.o
   HAL_RCC_ADC345_CLK_ENABLED
-                             0x100011B4           4      4  Zero  Lc  adc.o
-  HAL_RCC_FDCAN_CLK_ENABLED  0x100011B0           4      4  Zero  Lc  fdcan.o
-  SystemCoreClock            0x10001620           4      4  Init  Gb  system_stm32g4xx.o
-  _SEGGER_RTT                0x10000790         168      4  Zero  Gb  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __RAL_global_locale        0x100015F8          20      4  Init  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x100012BC           4      4  Zero  Lc  adc.o
+  HAL_RCC_FDCAN_CLK_ENABLED  0x100012B8           4      4  Zero  Lc  fdcan.o
+  SystemCoreClock            0x10001728           4      4  Init  Gb  system_stm32g4xx.o
+  _SEGGER_RTT                0x10000998         168      4  Zero  Gb  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __RAL_global_locale        0x10001700          20      4  Init  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_global_locale
-                             0x100015F8          20      4  Init  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_locale_ptr    0x10001174           4      4  Zero  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_stderr_file   0x10001170           4      4  Zero  Lc  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_stdin_file    0x1000116C           4      4  Zero  Lc  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_stdout_file   0x10001168           4      4  Zero  Lc  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  _acDownBuffer              0x100015C4          16         Zero  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  _acUpBuffer                0x100011C4       1 024         Zero  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  adc12Data                  0x20000234         128      4  Zero  Gb  main.o
-  adc1Data                   0x200002B4           4      4  Zero  Gb  main.o
-  adc2Data                   0x200002B8           4      4  Zero  Gb  main.o
-  adc3Data                   0x200002BC          12      4  Zero  Gb  main.o
-  adc4Data                   0x200002C8           4      4  Zero  Gb  main.o
-  adc5Data                   0x200002CC          16      4  Zero  Gb  main.o
-  ads1260DataCoversionState  0x100015D4           1         Zero  Lc  ads1260.o
-  avgSum.0                   0x100011AC           4      4  Zero  Lc  battery_voltage.o
+                             0x10001700          20      4  Init  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_locale_ptr    0x1000127C           4      4  Zero  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_stderr_file   0x10001278           4      4  Zero  Lc  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_stdin_file    0x10001274           4      4  Zero  Lc  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_stdout_file   0x10001270           4      4  Zero  Lc  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  _acDownBuffer              0x100016CC          16         Zero  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  _acUpBuffer                0x100012CC       1 024         Zero  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  adc12Data                  0x20000234         256      4  Zero  Gb  main.o
+  adc1Data                   0x20000334           4      4  Zero  Gb  main.o
+  adc2Data                   0x20000338           4      4  Zero  Gb  main.o
+  adc3Data                   0x2000033C          12      4  Zero  Gb  main.o
+  adc4Data                   0x20000348           4      4  Zero  Gb  main.o
+  adc5Data                   0x2000034C          16      4  Zero  Gb  main.o
+  ads1260DataCoversionState  0x100016DC           1         Zero  Lc  ads1260.o
+  avgSum.0                   0x100012B4           4      4  Zero  Lc  battery_voltage.o
   avgValWithOffsetCommonModeOffsetCorrection
-                             0x100011A8           4      4  Zero  Gb  ads1260.o
+                             0x100012B0           4      4  Zero  Gb  ads1260.o
   avgValWithOffsetCommonModeOffsetTemperatureCorrection
-                             0x100011A4           4      4  Zero  Gb  ads1260.o
+                             0x100012AC           4      4  Zero  Gb  ads1260.o
   avgValWithOffsetCompensation
-                             0x100011A0           4      4  Zero  Gb  ads1260.o
-  avgsum.0                   0x10001198           4      4  Zero  Lc  ads1260.o
-  avgsum.0                   0x1000119C           4      4  Zero  Lc  self_discharge.o
-  batteryFullCounter.1       0x100011C2           2      2  Zero  Lc  ah_counter.o
+                             0x100012A8           4      4  Zero  Gb  ads1260.o
+  avgsum.0                   0x100012A0           4      4  Zero  Lc  ads1260.o
+  avgsum.0                   0x100012A4           4      4  Zero  Lc  self_discharge.o
+  batteryFullCounter.1       0x100012CA           2      2  Zero  Lc  ah_counter.o
   calTemperatureSensor110Value
-                             0x10001194           4      4  Zero  Gb  chip_temperature.o
+                             0x1000129C           4      4  Zero  Gb  chip_temperature.o
   calTemperatureSensor30Value
-                             0x10001190           4      4  Zero  Gb  chip_temperature.o
-  calTemperatureSensorDiff   0x1000118C           4      4  Zero  Gb  chip_temperature.o
+                             0x10001298           4      4  Zero  Gb  chip_temperature.o
+  calTemperatureSensorDiff   0x10001294           4      4  Zero  Gb  chip_temperature.o
+  cnt.0                      0x100012C8           2      2  Zero  Lc  ah_counter.o
   current                    0x100003F0           8      8  Zero  Gb  ads1260.o
   currentWithGainAndGainShuntTempCorrection
                              0x100003E8           8      8  Zero  Gb  ads1260.o
   currentWithGainCorrection  0x100003E0           8      8  Zero  Gb  ads1260.o
-  current_buffer             0x100009E0         128      4  Zero  Gb  esr.o
-  eepromData                 0x100006D4         188      4  Zero  Lc  eeprom.o
-  hadc1                      0x10000C10         108      4  Zero  Gb  adc.o
-  hadc2                      0x10000BA4         108      4  Zero  Gb  adc.o
-  hadc3                      0x10000B38         108      4  Zero  Gb  adc.o
-  hadc4                      0x10000ACC         108      4  Zero  Gb  adc.o
-  hadc5                      0x10000A60         108      4  Zero  Gb  adc.o
-  hcrc                       0x10001118          36      4  Zero  Gb  crc.o
-  hdma_adc1                  0x10000FE8          96      4  Zero  Gb  adc.o
-  hdma_adc2                  0x10000F88          96      4  Zero  Gb  adc.o
-  hdma_adc3                  0x10000F28          96      4  Zero  Gb  adc.o
-  hdma_adc4                  0x10000EC8          96      4  Zero  Gb  adc.o
-  hdma_adc5                  0x10000E68          96      4  Zero  Gb  adc.o
-  hdma_usart2_rx             0x10000E08          96      4  Zero  Gb  usart.o
-  hdma_usart2_tx             0x10000DA8          96      4  Zero  Gb  usart.o
-  hfdcan2                    0x10000D44         100      4  Zero  Gb  fdcan.o
-  hfdcan3                    0x10000CE0         100      4  Zero  Gb  fdcan.o
-  hi2c3                      0x1000109C          84      4  Zero  Gb  i2c.o
-  hi2c4                      0x10001048          84      4  Zero  Gb  i2c.o
-  holding_counter.3          0x10001188           4      4  Zero  Lc  self_discharge.o
+  current_buffer             0x100007D4         256      4  Zero  Gb  esr.o
+  eepromData                 0x100008D4         196      4  Zero  Lc  eeprom.o
+  hadc1                      0x10000D18         108      4  Zero  Gb  adc.o
+  hadc2                      0x10000CAC         108      4  Zero  Gb  adc.o
+  hadc3                      0x10000C40         108      4  Zero  Gb  adc.o
+  hadc4                      0x10000BD4         108      4  Zero  Gb  adc.o
+  hadc5                      0x10000B68         108      4  Zero  Gb  adc.o
+  hcrc                       0x10001220          36      4  Zero  Gb  crc.o
+  hdma_adc1                  0x100010F0          96      4  Zero  Gb  adc.o
+  hdma_adc2                  0x10001090          96      4  Zero  Gb  adc.o
+  hdma_adc3                  0x10001030          96      4  Zero  Gb  adc.o
+  hdma_adc4                  0x10000FD0          96      4  Zero  Gb  adc.o
+  hdma_adc5                  0x10000F70          96      4  Zero  Gb  adc.o
+  hdma_usart2_rx             0x10000F10          96      4  Zero  Gb  usart.o
+  hdma_usart2_tx             0x10000EB0          96      4  Zero  Gb  usart.o
+  hfdcan2                    0x10000E4C         100      4  Zero  Gb  fdcan.o
+  hfdcan3                    0x10000DE8         100      4  Zero  Gb  fdcan.o
+  hi2c3                      0x100011A4          84      4  Zero  Gb  i2c.o
+  hi2c4                      0x10001150          84      4  Zero  Gb  i2c.o
+  holding_counter.3          0x10001290           4      4  Zero  Lc  self_discharge.o
   hpcd_USB_FS                0x100003F8         732      4  Zero  Gb  usb.o
-  hrtc                       0x100010F0          40      4  Zero  Gb  rtc.o
-  hspi3                      0x10000C7C         100      4  Zero  Gb  spi.o
-  huart1                     0x100008CC         148      4  Zero  Gb  usart.o
-  huart2                     0x10000838         148      4  Zero  Gb  usart.o
-  lastMode.0                 0x100011C0           2      2  Zero  Lc  outputs.o
-  lastMode.1                 0x100011BE           2      2  Zero  Lc  outputs.o
-  lastTime.0                 0x10001184           4      4  Zero  Lc  main.o
-  last_days.1                0x10001180           4      4  Zero  Lc  self_discharge.o
-  last_refresh.0             0x1000117C           4      4  Zero  Lc  esr.o
-  last_refresh.1             0x10001178           4      4  Zero  Lc  esr.o
-  lowVoltageCnt.0            0x100011BC           2      2  Zero  Lc  ah_counter.o
-  measCounter.1              0x10001164           4      4  Zero  Lc  battery_voltage.o
-  meas_counter.1             0x10001160           4      4  Zero  Lc  ads1260.o
+  hrtc                       0x100011F8          40      4  Zero  Gb  rtc.o
+  hspi3                      0x10000D84         100      4  Zero  Gb  spi.o
+  huart1                     0x10000AD4         148      4  Zero  Gb  usart.o
+  huart2                     0x10000A40         148      4  Zero  Gb  usart.o
+  lastMode.0                 0x100012C6           2      2  Zero  Lc  outputs.o
+  lastMode.1                 0x100012C4           2      2  Zero  Lc  outputs.o
+  lastTime.0                 0x1000128C           4      4  Zero  Lc  main.o
+  last_days.1                0x10001288           4      4  Zero  Lc  self_discharge.o
+  last_refresh.0             0x10001284           4      4  Zero  Lc  esr.o
+  last_refresh.1             0x10001280           4      4  Zero  Lc  esr.o
+  measCounter.1              0x1000126C           4      4  Zero  Lc  battery_voltage.o
+  meas_counter.1             0x10001268           4      4  Zero  Lc  ads1260.o
   modbusData                 0x20000000         564      4  Zero  Gb  main.o
-  newADC12Data               0x1000115C           4      4  Zero  Lc  main.o
-  newADC3Data                0x10001158           4      4  Zero  Lc  main.o
-  newADC4Data                0x10001154           4      4  Zero  Lc  main.o
-  newADC5Data                0x10001150           4      4  Zero  Lc  main.o
-  newCurrentValue            0x1000114C           4      4  Zero  Gb  ads1260.o
-  pFlash                     0x100015D8          32      4  Init  Gb  stm32g4xx_hal_flash.o
-  silentmode                 0x10001148           4      4  Zero  Gb  main.o
+  newADC12Data               0x10001264           4      4  Zero  Lc  main.o
+  newADC3Data                0x10001260           4      4  Zero  Lc  main.o
+  newADC4Data                0x1000125C           4      4  Zero  Lc  main.o
+  newADC5Data                0x10001258           4      4  Zero  Lc  main.o
+  newCurrentValue            0x10001254           4      4  Zero  Gb  ads1260.o
+  pFlash                     0x100016E0          32      4  Init  Gb  stm32g4xx_hal_flash.o
+  silentmode                 0x10001250           4      4  Zero  Gb  main.o
   slope                      0x100003D8           8      8  Zero  Gb  chip_temperature.o
-  startMeasurement           0x10001144           4      4  Zero  Gb  ah_counter.o
-  stderr                     0x1000161C           4      4  Init  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  stdin                      0x10001618           4      4  Init  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  stdout                     0x10001614           4      4  Init  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  startMeasurement           0x1000124C           4      4  Zero  Gb  ah_counter.o
+  stderr                     0x10001724           4      4  Init  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  stdin                      0x10001720           4      4  Init  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  stdout                     0x1000171C           4      4  Init  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   sys_data                   0x10000000         952      8  Zero  Gb  sysdata.o
   totalCharge.0              0x100003D0           8      8  Zero  Lc  wh_counter.o
@@ -2592,9 +2600,9 @@
   totalDischarge.1           0x100003C0           8      8  Zero  Lc  wh_counter.o
   totalDischarge.3           0x100003B8           8      8  Zero  Lc  ah_counter.o
-  u_hold.2                   0x10001140           4      4  Zero  Lc  self_discharge.o
-  uwTick                     0x1000113C           4      4  Zero  Gb  stm32g4xx_hal.o
-  uwTickFreq                 0x10001610           4      4  Init  Gb  stm32g4xx_hal.o
-  uwTickPrio                 0x1000160C           4      4  Init  Gb  stm32g4xx_hal.o
-  voltage_buffer             0x10000960         128      4  Zero  Gb  esr.o
+  u_hold.2                   0x10001248           4      4  Zero  Lc  self_discharge.o
+  uwTick                     0x10001244           4      4  Zero  Gb  stm32g4xx_hal.o
+  uwTickFreq                 0x10001718           4      4  Init  Gb  stm32g4xx_hal.o
+  uwTickPrio                 0x10001714           4      4  Init  Gb  stm32g4xx_hal.o
+  voltage_buffer             0x100006D4         256      4  Zero  Gb  esr.o
 
 Read-write data symbols by address:
@@ -2613,91 +2621,91 @@
   0x100003F0  current                             8      8  Zero  Gb  ads1260.o
   0x100003F8  hpcd_USB_FS                       732      4  Zero  Gb  usb.o
-  0x100006D4  eepromData                        188      4  Zero  Lc  eeprom.o
-  0x10000790  _SEGGER_RTT                       168      4  Zero  Gb  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x10000838  huart2                            148      4  Zero  Gb  usart.o
-  0x100008CC  huart1                            148      4  Zero  Gb  usart.o
-  0x10000960  voltage_buffer                    128      4  Zero  Gb  esr.o
-  0x100009E0  current_buffer                    128      4  Zero  Gb  esr.o
-  0x10000A60  hadc5                             108      4  Zero  Gb  adc.o
-  0x10000ACC  hadc4                             108      4  Zero  Gb  adc.o
-  0x10000B38  hadc3                             108      4  Zero  Gb  adc.o
-  0x10000BA4  hadc2                             108      4  Zero  Gb  adc.o
-  0x10000C10  hadc1                             108      4  Zero  Gb  adc.o
-  0x10000C7C  hspi3                             100      4  Zero  Gb  spi.o
-  0x10000CE0  hfdcan3                           100      4  Zero  Gb  fdcan.o
-  0x10000D44  hfdcan2                           100      4  Zero  Gb  fdcan.o
-  0x10000DA8  hdma_usart2_tx                     96      4  Zero  Gb  usart.o
-  0x10000E08  hdma_usart2_rx                     96      4  Zero  Gb  usart.o
-  0x10000E68  hdma_adc5                          96      4  Zero  Gb  adc.o
-  0x10000EC8  hdma_adc4                          96      4  Zero  Gb  adc.o
-  0x10000F28  hdma_adc3                          96      4  Zero  Gb  adc.o
-  0x10000F88  hdma_adc2                          96      4  Zero  Gb  adc.o
-  0x10000FE8  hdma_adc1                          96      4  Zero  Gb  adc.o
-  0x10001048  hi2c4                              84      4  Zero  Gb  i2c.o
-  0x1000109C  hi2c3                              84      4  Zero  Gb  i2c.o
-  0x100010F0  hrtc                               40      4  Zero  Gb  rtc.o
-  0x10001118  hcrc                               36      4  Zero  Gb  crc.o
-  0x1000113C  uwTick                              4      4  Zero  Gb  stm32g4xx_hal.o
-  0x10001140  u_hold.2                            4      4  Zero  Lc  self_discharge.o
-  0x10001144  startMeasurement                    4      4  Zero  Gb  ah_counter.o
-  0x10001148  silentmode                          4      4  Zero  Gb  main.o
-  0x1000114C  newCurrentValue                     4      4  Zero  Gb  ads1260.o
-  0x10001150  newADC5Data                         4      4  Zero  Lc  main.o
-  0x10001154  newADC4Data                         4      4  Zero  Lc  main.o
-  0x10001158  newADC3Data                         4      4  Zero  Lc  main.o
-  0x1000115C  newADC12Data                        4      4  Zero  Lc  main.o
-  0x10001160  meas_counter.1                      4      4  Zero  Lc  ads1260.o
-  0x10001164  measCounter.1                       4      4  Zero  Lc  battery_voltage.o
-  0x10001168  __SEGGER_RTL_stdout_file            4      4  Zero  Lc  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x1000116C  __SEGGER_RTL_stdin_file             4      4  Zero  Lc  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x10001170  __SEGGER_RTL_stderr_file            4      4  Zero  Lc  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x10001174  __SEGGER_RTL_locale_ptr             4      4  Zero  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x10001178  last_refresh.1                      4      4  Zero  Lc  esr.o
-  0x1000117C  last_refresh.0                      4      4  Zero  Lc  esr.o
-  0x10001180  last_days.1                         4      4  Zero  Lc  self_discharge.o
-  0x10001184  lastTime.0                          4      4  Zero  Lc  main.o
-  0x10001188  holding_counter.3                   4      4  Zero  Lc  self_discharge.o
-  0x1000118C  calTemperatureSensorDiff            4      4  Zero  Gb  chip_temperature.o
-  0x10001190  calTemperatureSensor30Value
+  0x100006D4  voltage_buffer                    256      4  Zero  Gb  esr.o
+  0x100007D4  current_buffer                    256      4  Zero  Gb  esr.o
+  0x100008D4  eepromData                        196      4  Zero  Lc  eeprom.o
+  0x10000998  _SEGGER_RTT                       168      4  Zero  Gb  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x10000A40  huart2                            148      4  Zero  Gb  usart.o
+  0x10000AD4  huart1                            148      4  Zero  Gb  usart.o
+  0x10000B68  hadc5                             108      4  Zero  Gb  adc.o
+  0x10000BD4  hadc4                             108      4  Zero  Gb  adc.o
+  0x10000C40  hadc3                             108      4  Zero  Gb  adc.o
+  0x10000CAC  hadc2                             108      4  Zero  Gb  adc.o
+  0x10000D18  hadc1                             108      4  Zero  Gb  adc.o
+  0x10000D84  hspi3                             100      4  Zero  Gb  spi.o
+  0x10000DE8  hfdcan3                           100      4  Zero  Gb  fdcan.o
+  0x10000E4C  hfdcan2                           100      4  Zero  Gb  fdcan.o
+  0x10000EB0  hdma_usart2_tx                     96      4  Zero  Gb  usart.o
+  0x10000F10  hdma_usart2_rx                     96      4  Zero  Gb  usart.o
+  0x10000F70  hdma_adc5                          96      4  Zero  Gb  adc.o
+  0x10000FD0  hdma_adc4                          96      4  Zero  Gb  adc.o
+  0x10001030  hdma_adc3                          96      4  Zero  Gb  adc.o
+  0x10001090  hdma_adc2                          96      4  Zero  Gb  adc.o
+  0x100010F0  hdma_adc1                          96      4  Zero  Gb  adc.o
+  0x10001150  hi2c4                              84      4  Zero  Gb  i2c.o
+  0x100011A4  hi2c3                              84      4  Zero  Gb  i2c.o
+  0x100011F8  hrtc                               40      4  Zero  Gb  rtc.o
+  0x10001220  hcrc                               36      4  Zero  Gb  crc.o
+  0x10001244  uwTick                              4      4  Zero  Gb  stm32g4xx_hal.o
+  0x10001248  u_hold.2                            4      4  Zero  Lc  self_discharge.o
+  0x1000124C  startMeasurement                    4      4  Zero  Gb  ah_counter.o
+  0x10001250  silentmode                          4      4  Zero  Gb  main.o
+  0x10001254  newCurrentValue                     4      4  Zero  Gb  ads1260.o
+  0x10001258  newADC5Data                         4      4  Zero  Lc  main.o
+  0x1000125C  newADC4Data                         4      4  Zero  Lc  main.o
+  0x10001260  newADC3Data                         4      4  Zero  Lc  main.o
+  0x10001264  newADC12Data                        4      4  Zero  Lc  main.o
+  0x10001268  meas_counter.1                      4      4  Zero  Lc  ads1260.o
+  0x1000126C  measCounter.1                       4      4  Zero  Lc  battery_voltage.o
+  0x10001270  __SEGGER_RTL_stdout_file            4      4  Zero  Lc  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x10001274  __SEGGER_RTL_stdin_file             4      4  Zero  Lc  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x10001278  __SEGGER_RTL_stderr_file            4      4  Zero  Lc  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x1000127C  __SEGGER_RTL_locale_ptr             4      4  Zero  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x10001280  last_refresh.1                      4      4  Zero  Lc  esr.o
+  0x10001284  last_refresh.0                      4      4  Zero  Lc  esr.o
+  0x10001288  last_days.1                         4      4  Zero  Lc  self_discharge.o
+  0x1000128C  lastTime.0                          4      4  Zero  Lc  main.o
+  0x10001290  holding_counter.3                   4      4  Zero  Lc  self_discharge.o
+  0x10001294  calTemperatureSensorDiff            4      4  Zero  Gb  chip_temperature.o
+  0x10001298  calTemperatureSensor30Value
                                                   4      4  Zero  Gb  chip_temperature.o
-  0x10001194  calTemperatureSensor110Value
+  0x1000129C  calTemperatureSensor110Value
                                                   4      4  Zero  Gb  chip_temperature.o
-  0x10001198  avgsum.0                            4      4  Zero  Lc  ads1260.o
-  0x1000119C  avgsum.0                            4      4  Zero  Lc  self_discharge.o
-  0x100011A0  avgValWithOffsetCompensation
+  0x100012A0  avgsum.0                            4      4  Zero  Lc  ads1260.o
+  0x100012A4  avgsum.0                            4      4  Zero  Lc  self_discharge.o
+  0x100012A8  avgValWithOffsetCompensation
                                                   4      4  Zero  Gb  ads1260.o
-  0x100011A4  avgValWithOffsetCommonModeOffsetTemperatureCorrection
+  0x100012AC  avgValWithOffsetCommonModeOffsetTemperatureCorrection
                                                   4      4  Zero  Gb  ads1260.o
-  0x100011A8  avgValWithOffsetCommonModeOffsetCorrection
+  0x100012B0  avgValWithOffsetCommonModeOffsetCorrection
                                                   4      4  Zero  Gb  ads1260.o
-  0x100011AC  avgSum.0                            4      4  Zero  Lc  battery_voltage.o
-  0x100011B0  HAL_RCC_FDCAN_CLK_ENABLED           4      4  Zero  Lc  fdcan.o
-  0x100011B4  HAL_RCC_ADC345_CLK_ENABLED
+  0x100012B4  avgSum.0                            4      4  Zero  Lc  battery_voltage.o
+  0x100012B8  HAL_RCC_FDCAN_CLK_ENABLED           4      4  Zero  Lc  fdcan.o
+  0x100012BC  HAL_RCC_ADC345_CLK_ENABLED
                                                   4      4  Zero  Lc  adc.o
-  0x100011B8  HAL_RCC_ADC12_CLK_ENABLED           4      4  Zero  Lc  adc.o
-  0x100011BC  lowVoltageCnt.0                     2      2  Zero  Lc  ah_counter.o
-  0x100011BE  lastMode.1                          2      2  Zero  Lc  outputs.o
-  0x100011C0  lastMode.0                          2      2  Zero  Lc  outputs.o
-  0x100011C2  batteryFullCounter.1                2      2  Zero  Lc  ah_counter.o
-  0x100011C4  _acUpBuffer                     1 024         Zero  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x100015C4  _acDownBuffer                      16         Zero  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x100015D4  ads1260DataCoversionState           1         Zero  Lc  ads1260.o
-  0x100015D8  pFlash                             32      4  Init  Gb  stm32g4xx_hal_flash.o
-  0x100015F8  __SEGGER_RTL_global_locale
+  0x100012C0  HAL_RCC_ADC12_CLK_ENABLED           4      4  Zero  Lc  adc.o
+  0x100012C4  lastMode.1                          2      2  Zero  Lc  outputs.o
+  0x100012C6  lastMode.0                          2      2  Zero  Lc  outputs.o
+  0x100012C8  cnt.0                               2      2  Zero  Lc  ah_counter.o
+  0x100012CA  batteryFullCounter.1                2      2  Zero  Lc  ah_counter.o
+  0x100012CC  _acUpBuffer                     1 024         Zero  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x100016CC  _acDownBuffer                      16         Zero  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x100016DC  ads1260DataCoversionState           1         Zero  Lc  ads1260.o
+  0x100016E0  pFlash                             32      4  Init  Gb  stm32g4xx_hal_flash.o
+  0x10001700  __SEGGER_RTL_global_locale
                                                  20      4  Init  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x100015F8  __RAL_global_locale                20      4  Init  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x1000160C  uwTickPrio                          4      4  Init  Gb  stm32g4xx_hal.o
-  0x10001610  uwTickFreq                          4      4  Init  Gb  stm32g4xx_hal.o
-  0x10001614  stdout                              4      4  Init  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x10001618  stdin                               4      4  Init  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x1000161C  stderr                              4      4  Init  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x10001620  SystemCoreClock                     4      4  Init  Gb  system_stm32g4xx.o
+  0x10001700  __RAL_global_locale                20      4  Init  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x10001714  uwTickPrio                          4      4  Init  Gb  stm32g4xx_hal.o
+  0x10001718  uwTickFreq                          4      4  Init  Gb  stm32g4xx_hal.o
+  0x1000171C  stdout                              4      4  Init  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x10001720  stdin                               4      4  Init  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x10001724  stderr                              4      4  Init  Gb  prinops_rtt.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x10001728  SystemCoreClock                     4      4  Init  Gb  system_stm32g4xx.o
   0x20000000  modbusData                        564      4  Zero  Gb  main.o
-  0x20000234  adc12Data                         128      4  Zero  Gb  main.o
-  0x200002B4  adc1Data                            4      4  Zero  Gb  main.o
-  0x200002B8  adc2Data                            4      4  Zero  Gb  main.o
-  0x200002BC  adc3Data                           12      4  Zero  Gb  main.o
-  0x200002C8  adc4Data                            4      4  Zero  Gb  main.o
-  0x200002CC  adc5Data                           16      4  Zero  Gb  main.o
+  0x20000234  adc12Data                         256      4  Zero  Gb  main.o
+  0x20000334  adc1Data                            4      4  Zero  Gb  main.o
+  0x20000338  adc2Data                            4      4  Zero  Gb  main.o
+  0x2000033C  adc3Data                           12      4  Zero  Gb  main.o
+  0x20000348  adc4Data                            4      4  Zero  Gb  main.o
+  0x2000034C  adc5Data                           16      4  Zero  Gb  main.o
 
 Read-write data symbols by descending size:
@@ -2709,11 +2717,11 @@
   hpcd_USB_FS                       732      4  Zero  Gb  usb.o
   modbusData                        564      4  Zero  Gb  main.o
-  eepromData                        188      4  Zero  Lc  eeprom.o
+  adc12Data                         256      4  Zero  Gb  main.o
+  current_buffer                    256      4  Zero  Gb  esr.o
+  voltage_buffer                    256      4  Zero  Gb  esr.o
+  eepromData                        196      4  Zero  Lc  eeprom.o
   _SEGGER_RTT                       168      4  Zero  Gb  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   huart1                            148      4  Zero  Gb  usart.o
   huart2                            148      4  Zero  Gb  usart.o
-  adc12Data                         128      4  Zero  Gb  main.o
-  current_buffer                    128      4  Zero  Gb  esr.o
-  voltage_buffer                    128      4  Zero  Gb  esr.o
   hadc1                             108      4  Zero  Gb  adc.o
   hadc2                             108      4  Zero  Gb  adc.o
@@ -2799,7 +2807,7 @@
   uwTickPrio                          4      4  Init  Gb  stm32g4xx_hal.o
   batteryFullCounter.1                2      2  Zero  Lc  ah_counter.o
+  cnt.0                               2      2  Zero  Lc  ah_counter.o
   lastMode.0                          2      2  Zero  Lc  outputs.o
   lastMode.1                          2      2  Zero  Lc  outputs.o
-  lowVoltageCnt.0                     2      2  Zero  Lc  ah_counter.o
   ads1260DataCoversionState           1         Zero  Lc  ads1260.o
 
@@ -2808,44 +2816,44 @@
   Symbol name                   Address        Size  Align  Type  Bd  Object File
   -------------------------  ----------  ----------  -----  ----  --  -----------
-  AHBPrescTable              0x08010B80          16      4  Cnst  Gb  system_stm32g4xx.o
-  APBPrescTable              0x08010B90           8      4  Cnst  Gb  system_stm32g4xx.o
-  UARTPrescTable             0x0800B584          24      4  Cnst  Gb  stm32g4xx_hal_uart.o
-  _DoInit._aInitStr          0x08011823          17         Cnst  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  AHBPrescTable              0x0801109C          16      4  Cnst  Gb  system_stm32g4xx.o
+  APBPrescTable              0x080110AC           8      4  Cnst  Gb  system_stm32g4xx.o
+  UARTPrescTable             0x0800BEF4          24      4  Cnst  Gb  stm32g4xx_hal_uart.o
+  _DoInit._aInitStr          0x08011D3F          17         Cnst  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_ascii_ctype_map
-                             0x08014904         128         Cnst  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08014E1C         128         Cnst  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_ascii_ctype_mask
-                             0x0801269D          13         Cnst  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_c_locale      0x0801157C          12      4  Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08012BB9          13         Cnst  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_c_locale      0x08011A98          12      4  Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_c_locale_abbrev_day_names
-                             0x08011F9B          29         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x080124B7          29         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_c_locale_abbrev_month_names
-                             0x08012571          49         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08012A8D          49         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_c_locale_am_pm_indicator
-                             0x08011A09           7         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08011F29           7         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_c_locale_data
-                             0x080115A8          88      4  Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08011AC4          88      4  Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_c_locale_date_format
-                             0x08011C0B           9         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x0801212B           9         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_c_locale_date_time_format
-                             0x08011AD1          15         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08011FF1          15         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_c_locale_day_names
-                             0x080148A2          58         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08014DBA          58         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_c_locale_month_names
-                             0x08011951          87         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08011E71          87         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_c_locale_time_format
-                             0x08011E0F           9         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x0801239B           9         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_codeset_ascii
-                             0x08011588          32      4  Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x08011AA4          32      4  Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_data_empty_string
-                             0x08000F6E           1         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+                             0x0800132E           1         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
   __SEGGER_RTL_data_utf8_period
-                             0x080148DE           2         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_float64_Log   0x08001D98          40      8  Cnst  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_hex_lc        0x080148F4          16         Cnst  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_RTL_hex_uc        0x080148E4          16         Cnst  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  __SEGGER_init_data__       0x080149D8        [44]      4  Cnst  Lc  [ Linker created ]
-  __SEGGER_init_table__      0x080149A8        [48]      4  Cnst  Lc  [ Linker created ]
-  denominator.0              0x0800CE98           8      4  Cnst  Lc  stm32g4xx_hal_uart_ex.o
-  numerator.1                0x0800CE90           8      4  Cnst  Lc  stm32g4xx_hal_uart_ex.o
+                             0x08014DF6           2         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_float64_Log   0x08002230          40      8  Cnst  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_hex_lc        0x08014E0C          16         Cnst  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_RTL_hex_uc        0x08014DFC          16         Cnst  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  __SEGGER_init_data__       0x08014EF0        [44]      4  Cnst  Lc  [ Linker created ]
+  __SEGGER_init_table__      0x08014EC0        [48]      4  Cnst  Lc  [ Linker created ]
+  denominator.0              0x0800D808           8      4  Cnst  Lc  stm32g4xx_hal_uart_ex.o
+  numerator.1                0x0800D800           8      4  Cnst  Lc  stm32g4xx_hal_uart_ex.o
 
 Read-only data symbols by address:
@@ -2853,44 +2861,44 @@
      Address  Symbol name                      Size  Align  Type  Bd  Object File
   ----------  -------------------------  ----------  -----  ----  --  -----------
-  0x08000F6E  __SEGGER_RTL_data_empty_string
+  0x0800132E  __SEGGER_RTL_data_empty_string
                                                   1         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08001D98  __SEGGER_RTL_float64_Log           40      8  Cnst  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0800B584  UARTPrescTable                     24      4  Cnst  Gb  stm32g4xx_hal_uart.o
-  0x0800CE90  numerator.1                         8      4  Cnst  Lc  stm32g4xx_hal_uart_ex.o
-  0x0800CE98  denominator.0                       8      4  Cnst  Lc  stm32g4xx_hal_uart_ex.o
-  0x08010B80  AHBPrescTable                      16      4  Cnst  Gb  system_stm32g4xx.o
-  0x08010B90  APBPrescTable                       8      4  Cnst  Gb  system_stm32g4xx.o
-  0x0801157C  __SEGGER_RTL_c_locale              12      4  Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011588  __SEGGER_RTL_codeset_ascii
+  0x08002230  __SEGGER_RTL_float64_Log           40      8  Cnst  Lc  floatops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x0800BEF4  UARTPrescTable                     24      4  Cnst  Gb  stm32g4xx_hal_uart.o
+  0x0800D800  numerator.1                         8      4  Cnst  Lc  stm32g4xx_hal_uart_ex.o
+  0x0800D808  denominator.0                       8      4  Cnst  Lc  stm32g4xx_hal_uart_ex.o
+  0x0801109C  AHBPrescTable                      16      4  Cnst  Gb  system_stm32g4xx.o
+  0x080110AC  APBPrescTable                       8      4  Cnst  Gb  system_stm32g4xx.o
+  0x08011A98  __SEGGER_RTL_c_locale              12      4  Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011AA4  __SEGGER_RTL_codeset_ascii
                                                  32      4  Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080115A8  __SEGGER_RTL_c_locale_data
+  0x08011AC4  __SEGGER_RTL_c_locale_data
                                                  88      4  Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011823  _DoInit._aInitStr                  17         Cnst  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011951  __SEGGER_RTL_c_locale_month_names
+  0x08011D3F  _DoInit._aInitStr                  17         Cnst  Lc  SEGGER_RTT.o (prinops_rtt_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08011E71  __SEGGER_RTL_c_locale_month_names
                                                  87         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011A09  __SEGGER_RTL_c_locale_am_pm_indicator
+  0x08011F29  __SEGGER_RTL_c_locale_am_pm_indicator
                                                   7         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011AD1  __SEGGER_RTL_c_locale_date_time_format
+  0x08011FF1  __SEGGER_RTL_c_locale_date_time_format
                                                  15         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011C0B  __SEGGER_RTL_c_locale_date_format
+  0x0801212B  __SEGGER_RTL_c_locale_date_format
                                                   9         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011E0F  __SEGGER_RTL_c_locale_time_format
+  0x0801239B  __SEGGER_RTL_c_locale_time_format
                                                   9         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08011F9B  __SEGGER_RTL_c_locale_abbrev_day_names
+  0x080124B7  __SEGGER_RTL_c_locale_abbrev_day_names
                                                  29         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08012571  __SEGGER_RTL_c_locale_abbrev_month_names
+  0x08012A8D  __SEGGER_RTL_c_locale_abbrev_month_names
                                                  49         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x0801269D  __SEGGER_RTL_ascii_ctype_mask
+  0x08012BB9  __SEGGER_RTL_ascii_ctype_mask
                                                  13         Cnst  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080148A2  __SEGGER_RTL_c_locale_day_names
+  0x08014DBA  __SEGGER_RTL_c_locale_day_names
                                                  58         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080148DE  __SEGGER_RTL_data_utf8_period
+  0x08014DF6  __SEGGER_RTL_data_utf8_period
                                                   2         Cnst  Gb  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080148E4  __SEGGER_RTL_hex_uc                16         Cnst  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080148F4  __SEGGER_RTL_hex_lc                16         Cnst  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x08014904  __SEGGER_RTL_ascii_ctype_map
+  0x08014DFC  __SEGGER_RTL_hex_uc                16         Cnst  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014E0C  __SEGGER_RTL_hex_lc                16         Cnst  Gb  prinops.o (libc_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
+  0x08014E1C  __SEGGER_RTL_ascii_ctype_map
                                                 128         Cnst  Lc  mbops.o (mbops_timeops_v7em_fpv4_sp_d16_hard_t_le_eabi_balanced.a)
-  0x080149A8  __SEGGER_init_table__            [48]      4  Cnst  Lc  [ Linker created ]
-  0x080149D8  __SEGGER_init_data__             [44]      4  Cnst  Lc  [ Linker created ]
+  0x08014EC0  __SEGGER_init_table__            [48]      4  Cnst  Lc  [ Linker created ]
+  0x08014EF0  __SEGGER_init_data__             [44]      4  Cnst  Lc  [ Linker created ]
 
 Untyped symbols by name:
@@ -2903,7 +2911,7 @@
                              0x10000000                     ----  Gb  [ Linker created ]
   __CCM_RAM1_segment_used_end__
-                             0x10001624                     ----  Gb  [ Linker created ]
+                             0x1000172C                     ----  Gb  [ Linker created ]
   __CCM_RAM1_segment_used_size__
-                             0x00001624                     ----  Gb  [ Linker created ]
+                             0x0000172C                     ----  Gb  [ Linker created ]
   __CCM_RAM1_segment_used_start__
                              0x10000000                     ----  Gb  [ Linker created ]
@@ -2912,7 +2920,7 @@
   __FLASH1_segment_start__   0x08000000                     ----  Gb  [ Linker created ]
   __FLASH1_segment_used_end__
-                             0x08014A3E                     ----  Gb  [ Linker created ]
+                             0x08014F56                     ----  Gb  [ Linker created ]
   __FLASH1_segment_used_size__
-                             0x00014A3E                     ----  Gb  [ Linker created ]
+                             0x00014F56                     ----  Gb  [ Linker created ]
   __FLASH1_segment_used_start__
                              0x08000000                     ----  Gb  [ Linker created ]
@@ -2921,7 +2929,7 @@
   __FLASH_segment_start__    0x08000000                     ----  Gb  [ Linker created ]
   __FLASH_segment_used_end__
-                             0x08014A3E                     ----  Gb  [ Linker created ]
+                             0x08014F56                     ----  Gb  [ Linker created ]
   __FLASH_segment_used_size__
-                             0x00014A3E                     ----  Gb  [ Linker created ]
+                             0x00014F56                     ----  Gb  [ Linker created ]
   __FLASH_segment_used_start__
                              0x08000000                     ----  Gb  [ Linker created ]
@@ -2930,7 +2938,7 @@
   __RAM1_segment_size__      0x00014000                     ----  Gb  [ Linker created ]
   __RAM1_segment_start__     0x20000000                     ----  Gb  [ Linker created ]
-  __RAM1_segment_used_end__  0x200002DC                     ----  Gb  [ Linker created ]
+  __RAM1_segment_used_end__  0x2000035C                     ----  Gb  [ Linker created ]
   __RAM1_segment_used_size__
-                             0x000002DC                     ----  Gb  [ Linker created ]
+                             0x0000035C                     ----  Gb  [ Linker created ]
   __RAM1_segment_used_start__
                              0x20000000                     ----  Gb  [ Linker created ]
@@ -2952,6 +2960,6 @@
   __STACKSIZE_PROCESS__      0x00000000                     ----  Gb  [ Linker created ]
   __STACKSIZE__              0x00000800                     ----  Gb  [ Linker created ]
-  __ctors_end__              0x080148E4                     ----  Gb  [ Linker created ]
-  __ctors_start__            0x080148E0                     ----  Gb  [ Linker created ]
+  __ctors_end__              0x08014DFC                     ----  Gb  [ Linker created ]
+  __ctors_start__            0x08014DF8                     ----  Gb  [ Linker created ]
   __stack_end__              0x20018000                     ----  Gb  [ Linker created ]
   __thread_pointer$          0x00000000                     ----  Gb  [ Linker created ]
@@ -2965,5 +2973,5 @@
   0x00000000  __thread_pointer$                             ----  Gb  [ Linker created ]
   0x00000000  __STACKSIZE_PROCESS__                         ----  Gb  [ Linker created ]
-  0x000002DC  __RAM1_segment_used_size__
+  0x0000035C  __RAM1_segment_used_size__
                                                             ----  Gb  [ Linker created ]
   0x00000400  __HEAPSIZE__                                  ----  Gb  [ Linker created ]
@@ -2971,12 +2979,12 @@
   0x00000800  __RAM2_segment_used_size__
                                                             ----  Gb  [ Linker created ]
-  0x00001624  __CCM_RAM1_segment_used_size__
+  0x0000172C  __CCM_RAM1_segment_used_size__
                                                             ----  Gb  [ Linker created ]
   0x00004000  __RAM2_segment_size__                         ----  Gb  [ Linker created ]
   0x00008000  __CCM_RAM1_segment_size__                     ----  Gb  [ Linker created ]
   0x00014000  __RAM1_segment_size__                         ----  Gb  [ Linker created ]
-  0x00014A3E  __FLASH_segment_used_size__
+  0x00014F56  __FLASH_segment_used_size__
                                                             ----  Gb  [ Linker created ]
-  0x00014A3E  __FLASH1_segment_used_size__
+  0x00014F56  __FLASH1_segment_used_size__
                                                             ----  Gb  [ Linker created ]
   0x00040000  __FLASH_segment_size__                        ----  Gb  [ Linker created ]
@@ -2990,9 +2998,9 @@
   0x08000000  __FLASH1_segment_start__                      ----  Gb  [ Linker created ]
   0x080001D8  _vectors_end                             512  Code  Lc  stm32g473xx_Vectors.o
-  0x080148E0  __ctors_start__                               ----  Gb  [ Linker created ]
-  0x080148E4  __ctors_end__                                 ----  Gb  [ Linker created ]
-  0x08014A3E  __FLASH_segment_used_end__
+  0x08014DF8  __ctors_start__                               ----  Gb  [ Linker created ]
+  0x08014DFC  __ctors_end__                                 ----  Gb  [ Linker created ]
+  0x08014F56  __FLASH_segment_used_end__
                                                             ----  Gb  [ Linker created ]
-  0x08014A3E  __FLASH1_segment_used_end__
+  0x08014F56  __FLASH1_segment_used_end__
                                                             ----  Gb  [ Linker created ]
   0x08040000  __FLASH_segment_end__                         ----  Gb  [ Linker created ]
@@ -3005,5 +3013,5 @@
   0x10000000  __CCM_RAM1_segment_start__
                                                             ----  Gb  [ Linker created ]
-  0x10001624  __CCM_RAM1_segment_used_end__
+  0x1000172C  __CCM_RAM1_segment_used_end__
                                                             ----  Gb  [ Linker created ]
   0x10008000  __CCM_RAM1_segment_end__                      ----  Gb  [ Linker created ]
@@ -3013,5 +3021,5 @@
                                                             ----  Gb  [ Linker created ]
   0x20000000  __RAM1_segment_start__                        ----  Gb  [ Linker created ]
-  0x200002DC  __RAM1_segment_used_end__                     ----  Gb  [ Linker created ]
+  0x2000035C  __RAM1_segment_used_end__                     ----  Gb  [ Linker created ]
   0x20014000  __RAM2_segment_start__                        ----  Gb  [ Linker created ]
   0x20014000  __RAM1_segment_end__                          ----  Gb  [ Linker created ]
@@ -3033,7 +3041,7 @@
 Memory breakdown:
 
-   79 800 bytes read-only  code    + 
-    4 735 bytes read-only  data    =  84 535 bytes read-only (total)
-    8 445 bytes read-write data
+   81 104 bytes read-only  code    + 
+    4 735 bytes read-only  data    =  85 839 bytes read-only (total)
+    8 837 bytes read-write data
 
 Region summary:
@@ -3041,7 +3049,7 @@
   Name        Range                     Size                 Used               Unused       Alignment Loss
   ----------  -----------------  -----------  -------------------  -------------------  -------------------
-  FLASH       08000000-0803ffff      262 144       84 539  32.25%      177 603  67.75%            2   0.00%
-  CCM_RAM1    10000000-10007fff       32 768        5 665  17.29%       27 103  82.71%            0   0.00%
-  RAM1        20000000-20013fff       81 920          732   0.89%       81 188  99.11%            0   0.00%
+  FLASH       08000000-0803ffff      262 144       85 843  32.75%      176 299  67.25%            2   0.00%
+  CCM_RAM1    10000000-10007fff       32 768        5 929  18.09%       26 839  81.91%            0   0.00%
+  RAM1        20000000-20013fff       81 920          860   1.05%       81 060  98.95%            0   0.00%
   RAM2        20014000-20017fff       16 384        2 048  12.50%       14 336  87.50%            0   0.00%
 
Index: trunk/fw_g473rct/SES/Output/Debug125A_12V/Obj/smartPro/eeprom.d
===================================================================
--- trunk/fw_g473rct/SES/Output/Debug125A_12V/Obj/smartPro/eeprom.d	(revision 25)
+++ trunk/fw_g473rct/SES/Output/Debug125A_12V/Obj/smartPro/eeprom.d	(revision 26)
@@ -55,3 +55,4 @@
  C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ 8.24/include/stdio.h \
  C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ 8.24/include/math.h \
- C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ 8.24/include/__SEGGER_RTL_FP.h
+ C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ 8.24/include/__SEGGER_RTL_FP.h \
+ D:/Projekte/ecsSmartPro/trunk/fw_g473rct/SES/inc/modbus.h
Index: trunk/fw_g473rct/SES/Output/Debug125A_12V/Obj/smartPro/smartPro_files.ind
===================================================================
--- trunk/fw_g473rct/SES/Output/Debug125A_12V/Obj/smartPro/smartPro_files.ind	(revision 25)
+++ trunk/fw_g473rct/SES/Output/Debug125A_12V/Obj/smartPro/smartPro_files.ind	(revision 26)
@@ -5,4 +5,6 @@
 "Output/Debug125A_12V/Obj/smartPro/gpio.o"
 "Output/Debug125A_12V/Obj/smartPro/i2c.o"
+"Output/Debug125A_12V/Obj/smartPro/main.o"
+"Output/Debug125A_12V/Obj/smartPro/rtc.o"
 "Output/Debug125A_12V/Obj/smartPro/spi.o"
 "Output/Debug125A_12V/Obj/smartPro/stm32g4xx_hal_msp.o"
@@ -10,6 +12,4 @@
 "Output/Debug125A_12V/Obj/smartPro/usart.o"
 "Output/Debug125A_12V/Obj/smartPro/usb.o"
-"Output/Debug125A_12V/Obj/smartPro/main.o"
-"Output/Debug125A_12V/Obj/smartPro/rtc.o"
 "Output/Debug125A_12V/Obj/smartPro/stm32g4xx_hal.o"
 "Output/Debug125A_12V/Obj/smartPro/stm32g4xx_hal_adc.o"
@@ -34,4 +34,6 @@
 "Output/Debug125A_12V/Obj/smartPro/stm32g4xx_hal_rcc.o"
 "Output/Debug125A_12V/Obj/smartPro/stm32g4xx_hal_rcc_ex.o"
+"Output/Debug125A_12V/Obj/smartPro/stm32g4xx_hal_rtc.o"
+"Output/Debug125A_12V/Obj/smartPro/stm32g4xx_hal_rtc_ex.o"
 "Output/Debug125A_12V/Obj/smartPro/stm32g4xx_hal_spi.o"
 "Output/Debug125A_12V/Obj/smartPro/stm32g4xx_hal_spi_ex.o"
@@ -40,6 +42,4 @@
 "Output/Debug125A_12V/Obj/smartPro/stm32g4xx_ll_adc.o"
 "Output/Debug125A_12V/Obj/smartPro/stm32g4xx_ll_usb.o"
-"Output/Debug125A_12V/Obj/smartPro/stm32g4xx_hal_rtc.o"
-"Output/Debug125A_12V/Obj/smartPro/stm32g4xx_hal_rtc_ex.o"
 "Output/Debug125A_12V/Obj/smartPro/ads1260.o"
 "Output/Debug125A_12V/Obj/smartPro/ah_counter.o"
