###############################################################################
#
# IAR ELF Linker V9.70.1.475/W64 for ARM                  06/May/2026  14:33:37
# Copyright 2007-2025 IAR Systems AB.
#
#    Output file  =
#        C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\Exe\fft_az.out
#    Map file     =
#        C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\List\fft_az.map
#    Command line =
#        -f
#        C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\Exe\fft_az.out.rsp
#        (C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\Obj\dsp_manager.o
#        C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\Obj\imu.o
#        C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\Obj\main.o
#        C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\Obj\motors.o
#        C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\Obj\startup_stm32g431xx.o
#        C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\Obj\system_stm32g4xx.o
#        --no_out_extension -o
#        C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\Exe\fft_az.out
#        --redirect _Printf=_PrintfFullNoMb --redirect _Scanf=_ScanfFullNoMb
#        --map
#        C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\List\fft_az.map
#        --config C:\iar\ewarm-9.70.1\arm/config/linker/ST/stm32g431xB.icf
#        --semihosting --entry __iar_program_start
#        C:\iar\ewarm-9.70.1\arm\CMSIS\Lib\IAR\iar_cortexM4lf_math.a --vfe
#        --text_out locale --cpu=Cortex-M4 --fpu=VFPv4_sp)
#        --diagnostics_format=sarif_stdout --dependencies=n
#        C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\Exe\fft_az.out.iar_deps
#        --dynamic_output
#        C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\Exe\fft_az.out.iar_dynout
#
###############################################################################

*******************************************************************************
*** RUNTIME MODEL ATTRIBUTES
***

CppFlavor       = *
__CPP_Runtime   = 1
__SystemLibrary = DLib
__dlib_version  = 6


*******************************************************************************
*** HEAP SELECTION
***

The basic heap was selected because no calls to memory allocation
functions were found in the application outside of system library
functions, there are calls to deallocation functions in the
application, and the application appears to be primarily
optimized for speed.


*******************************************************************************
*** PLACEMENT SUMMARY
***

"A0":  place at address 0x800'0000 {  ro section .intvec };
"P1":  place in [from 0x800'0000 to 0x801'ffff] {  ro };
define block CSTACK with size = 2K, alignment = 8 { };
define block PROC_STACK with size = 0, alignment = 8 { };
define block HEAP with size = 4K, alignment = 8 { };
"P3":  place in [from 0x2000'0000 to 0x2000'3fff] |
                [from 0x2000'4000 to 0x2000'57ff] {
           rw,  block CSTACK,  block PROC_STACK,  block HEAP };
initialize by copy {  rw };

No sections matched the following patterns:

  ro section otp_data  in "P4"
  section .textrw      in "P2"


  Section            Kind         Address  Alignment      Size  Object
  -------            ----         -------  ---------      ----  ------
"A0":                                                    0x1d8
  .intvec            ro code   0x800'0000          4     0x1d8  startup_stm32g431xx.o [1]
                             - 0x800'01d8                0x1d8

"P1":                                                 0x1'e868
  .rodata            const     0x800'01d8          4    0x8000  arm_common_tables.o [3]
  .rodata            const     0x800'81d8          4    0x4000  arm_common_tables.o [3]
  .rodata            const     0x800'c1d8          4    0x4000  arm_common_tables.o [3]
  .rodata            const     0x801'01d8          4    0x2000  arm_common_tables.o [3]
  .rodata            const     0x801'21d8          4    0x2000  arm_common_tables.o [3]
  .rodata            const     0x801'41d8          4    0x1f80  arm_common_tables.o [3]
  .rodata            const     0x801'6158          4    0x1dc0  arm_common_tables.o [3]
  .rodata            const     0x801'7f18          4    0x1000  arm_common_tables.o [3]
  .rodata            const     0x801'8f18          4    0x1000  arm_common_tables.o [3]
  .rodata            const     0x801'9f18          4     0xe10  arm_common_tables.o [3]
  .rodata            const     0x801'ad28          4     0x804  arm_common_tables.o [3]
  .rodata            const     0x801'b52c          4     0x800  arm_common_tables.o [3]
  .rodata            const     0x801'bd2c          4     0x800  arm_common_tables.o [3]
  .rodata            const     0x801'c52c          4     0x400  arm_common_tables.o [3]
  .rodata            const     0x801'c92c          4     0x400  arm_common_tables.o [3]
  .rodata            const     0x801'cd2c          4     0x380  arm_common_tables.o [3]
  .rodata            const     0x801'd0ac          4     0x370  arm_common_tables.o [3]
  .text              ro code   0x801'd41c          4     0x304  imu.o [1]
  .rodata            const     0x801'd720          4     0x200  arm_common_tables.o [3]
  .rodata            const     0x801'd920          4     0x200  arm_common_tables.o [3]
  .text              ro code   0x801'db20          4     0x1bc  arm_rfft_fast_init_f32.o [3]
  .text              ro code   0x801'dcdc          4      0x98  arm_cfft_init_f32.o [3]
  .text              ro code   0x801'dd74          4     0x1b0  main.o [1]
  .text              ro code   0x801'df24          4      0xc8  motors.o [1]
  .text              ro code   0x801'dfec          4      0x5c  dsp_manager.o [1]
  .text              ro code   0x801'e048          4      0x9c  system_stm32g4xx.o [1]
  .text              ro code   0x801'e0e4          4      0x90  arm_cos_f32.o [3]
  .rodata            const     0x801'e174          4     0x1a0  arm_common_tables.o [3]
  .rodata            const     0x801'e314          4     0x100  arm_common_tables.o [3]
  .rodata            const     0x801'e414          4     0x100  arm_common_tables.o [3]
  .rodata            const     0x801'e514          4      0x80  arm_common_tables.o [3]
  .rodata            const     0x801'e594          4      0x80  arm_common_tables.o [3]
  .rodata            const     0x801'e614          4      0x70  arm_common_tables.o [3]
  .rodata            const     0x801'e684          4      0x60  arm_common_tables.o [3]
  .text              ro code   0x801'e6e4          2      0x38  zero_init3.o [5]
  .text              ro code   0x801'e71c          2      0x2a  copy_init3.o [5]
  .rodata            const     0x801'e748          4      0x28  arm_common_tables.o [3]
  .text              ro code   0x801'e770          4      0x28  data_init.o [5]
  .text              ro code   0x801'e798          4      0x22  fpinit_M.o [4]
  .text              ro code   0x801'e7bc          4      0x22  cmain.o [5]
  .text              ro code   0x801'e7de          2       0x4  low_level_init.o [2]
  .text              ro code   0x801'e7e2          2       0x4  exit.o [2]
  .text              ro code   0x801'e7e8          4       0x4  cexit.o [5]
  .text              ro code   0x801'e7ec          4       0xa  cexit_2.o [5]
  .text              ro code   0x801'e7f8          4      0x14  exit.o [6]
  .iar.init_table    const     0x801'e80c          4      0x24  - Linker created -
  .text              ro code   0x801'e830          4      0x1e  cstartup_M.o [5]
  .rodata            const     0x801'e850          4      0x10  arm_const_structs.o [3]
  .rodata            const     0x801'e860          4      0x10  arm_const_structs.o [3]
  .rodata            const     0x801'e870          4      0x10  arm_const_structs.o [3]
  .rodata            const     0x801'e880          4      0x10  arm_const_structs.o [3]
  .rodata            const     0x801'e890          4      0x10  arm_const_structs.o [3]
  .rodata            const     0x801'e8a0          4      0x10  arm_const_structs.o [3]
  .rodata            const     0x801'e8b0          4      0x10  arm_const_structs.o [3]
  .rodata            const     0x801'e8c0          4      0x10  arm_const_structs.o [3]
  .rodata            const     0x801'e8d0          4      0x10  arm_const_structs.o [3]
  .text              ro code   0x801'e8e0          4      0x10  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e8f0          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e8f4          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e8f8          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e8fc          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e900          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e904          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e908          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e90c          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e910          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e914          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e918          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e91c          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e920          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e924          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e928          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e92c          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e930          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e934          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e938          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e93c          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e940          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e944          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e948          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e94c          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e950          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e954          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e958          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e95c          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e960          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e964          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e968          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e96c          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e970          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e974          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e978          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e97c          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e980          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e984          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e988          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e98c          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e990          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e994          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e998          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e99c          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9a0          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9a4          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9a8          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9ac          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9b0          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9b4          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9b8          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9bc          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9c0          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9c4          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9c8          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9cc          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9d0          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9d4          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9d8          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9dc          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9e0          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9e4          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9e8          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9ec          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9f0          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9f4          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9f8          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'e9fc          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'ea00          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'ea04          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'ea08          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'ea0c          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'ea10          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'ea14          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'ea18          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'ea1c          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'ea20          2       0x4  startup_stm32g431xx.o [1]
  .text              ro code   0x801'ea24          2       0x4  startup_stm32g431xx.o [1]
  .rodata            const     0x801'ea28                  0x0  zero_init3.o [5]
  .rodata            const     0x801'ea28                  0x0  copy_init3.o [5]
  Initializer bytes  const     0x801'ea28          4      0x18  <for P3 s0>
                             - 0x801'ea40             0x1'e868

"P3", part 1 of 3:                                        0x18
  P3 s0                       0x2000'0000                 0x18  <Init block>
    .data            inited   0x2000'0000          4      0x14  main.o [1]
    .data            inited   0x2000'0014          4       0x4  system_stm32g4xx.o [1]
                            - 0x2000'0018                 0x18

"P3", part 2 of 3:                                       0x860
  .bss               zero     0x2000'0018          4     0x81c  dsp_manager.o [1]
  .bss               zero     0x2000'0834          4      0x38  imu.o [1]
  .bss               zero     0x2000'086c          4       0xc  imu.o [1]
                            - 0x2000'0878                0x860

"P3", part 3 of 3:                                       0x800
  CSTACK                      0x2000'0878          8     0x800  <Block>
    CSTACK           uninit   0x2000'0878                0x800  <Block tail>
                            - 0x2000'1078                0x800

Unused ranges:

         From           To    Size
         ----           --    ----
   0x801'ea40   0x801'ffff  0x15c0
  0x2000'1078  0x2000'3fff  0x2f88
  0x2000'4000  0x2000'57ff  0x1800


*******************************************************************************
*** INIT TABLE
***

          Address      Size
          -------      ----
Zero (__iar_zero_init3)
    1 destination range, total size 0x860:
          0x2000'0018  0x860

Copy (__iar_copy_init3)
    1 source range, total size 0x18:
           0x801'ea28   0x18
    1 destination range, total size 0x18:
          0x2000'0000   0x18



*******************************************************************************
*** MODULE SUMMARY
***

    Module                    ro code  ro data  rw data
    ------                    -------  -------  -------
command line/config:
    ---------------------------------------------------
    Total:

C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\Obj: [1]
    dsp_manager.o                  92             2'076
    imu.o                         772                68
    main.o                        432       20       20
    motors.o                      200
    startup_stm32g431xx.o         800
    system_stm32g4xx.o            156        4        4
    ---------------------------------------------------
    Total:                      2'452       24    2'168

dl7M_tln.a: [2]
    exit.o                          4
    low_level_init.o                4
    ---------------------------------------------------
    Total:                          8

iar_cortexM4lf_math.a: [3]
    arm_cfft_init_f32.o           152
    arm_common_tables.o                121'820
    arm_const_structs.o                    144
    arm_cos_f32.o                 144
    arm_rfft_fast_init_f32.o      444
    ---------------------------------------------------
    Total:                        740  121'964

m7M_tls.a: [4]
    fpinit_M.o                     34
    ---------------------------------------------------
    Total:                         34

rt7M_tl.a: [5]
    cexit.o                         4
    cexit_2.o                      10
    cmain.o                        34
    copy_init3.o                   42
    cstartup_M.o                   30
    data_init.o                    40
    zero_init3.o                   56
    ---------------------------------------------------
    Total:                        216

shb_l.a: [6]
    exit.o                         20
    ---------------------------------------------------
    Total:                         20

    Gaps                            6        4
    Linker created                          36    2'048
-------------------------------------------------------
    Grand Total:                3'476  122'028    4'216


*******************************************************************************
*** ENTRY LIST
***

Entry                       Address    Size  Type      Object
-----                       -------    ----  ----      ------
.iar.init_table$$Base    0x801'e80c           --   Gb  - Linker created -
.iar.init_table$$Limit   0x801'e830           --   Gb  - Linker created -
?main                    0x801'e7bd          Code  Gb  cmain.o [5]
ADC1_2_IRQHandler        0x801'e959          Code  Wk  startup_stm32g431xx.o [1]
AHBPrescTable            0x801'e0d4    0x10  Data  Gb  system_stm32g4xx.o [1]
BusFault_Handler         0x801'e8fd          Code  Wk  startup_stm32g431xx.o [1]
COMP1_2_3_IRQHandler     0x801'e9f5          Code  Wk  startup_stm32g431xx.o [1]
COMP4_IRQHandler         0x801'e9f9          Code  Wk  startup_stm32g431xx.o [1]
CORDIC_IRQHandler        0x801'ea21          Code  Wk  startup_stm32g431xx.o [1]
CRS_IRQHandler           0x801'e9fd          Code  Wk  startup_stm32g431xx.o [1]
CSTACK$$Base            0x2000'0878           --   Gb  - Linker created -
CSTACK$$Limit           0x2000'1078           --   Gb  - Linker created -
DMA1_Channel1_IRQHandler
                         0x801'e941          Code  Wk  startup_stm32g431xx.o [1]
DMA1_Channel2_IRQHandler
                         0x801'e945          Code  Wk  startup_stm32g431xx.o [1]
DMA1_Channel3_IRQHandler
                         0x801'e949          Code  Wk  startup_stm32g431xx.o [1]
DMA1_Channel4_IRQHandler
                         0x801'e94d          Code  Wk  startup_stm32g431xx.o [1]
DMA1_Channel5_IRQHandler
                         0x801'e951          Code  Wk  startup_stm32g431xx.o [1]
DMA1_Channel6_IRQHandler
                         0x801'e955          Code  Wk  startup_stm32g431xx.o [1]
DMA2_Channel1_IRQHandler
                         0x801'e9dd          Code  Wk  startup_stm32g431xx.o [1]
DMA2_Channel2_IRQHandler
                         0x801'e9e1          Code  Wk  startup_stm32g431xx.o [1]
DMA2_Channel3_IRQHandler
                         0x801'e9e5          Code  Wk  startup_stm32g431xx.o [1]
DMA2_Channel4_IRQHandler
                         0x801'e9e9          Code  Wk  startup_stm32g431xx.o [1]
DMA2_Channel5_IRQHandler
                         0x801'e9ed          Code  Wk  startup_stm32g431xx.o [1]
DMA2_Channel6_IRQHandler
                         0x801'ea1d          Code  Wk  startup_stm32g431xx.o [1]
DMAMUX_OVR_IRQHandler    0x801'ea19          Code  Wk  startup_stm32g431xx.o [1]
DSP_Init                 0x801'dfed    0x50  Code  Gb  dsp_manager.o [1]
DebugMon_Handler         0x801'e909          Code  Wk  startup_stm32g431xx.o [1]
EXTI0_IRQHandler         0x801'e92d          Code  Wk  startup_stm32g431xx.o [1]
EXTI15_10_IRQHandler     0x801'e9b1          Code  Wk  startup_stm32g431xx.o [1]
EXTI1_IRQHandler         0x801'e931          Code  Wk  startup_stm32g431xx.o [1]
EXTI2_IRQHandler         0x801'e935          Code  Wk  startup_stm32g431xx.o [1]
EXTI3_IRQHandler         0x801'e939          Code  Wk  startup_stm32g431xx.o [1]
EXTI4_IRQHandler         0x801'e93d          Code  Wk  startup_stm32g431xx.o [1]
EXTI9_5_IRQHandler       0x801'e96d          Code  Wk  startup_stm32g431xx.o [1]
FDCAN1_IT0_IRQHandler    0x801'e965          Code  Wk  startup_stm32g431xx.o [1]
FDCAN1_IT1_IRQHandler    0x801'e969          Code  Wk  startup_stm32g431xx.o [1]
FLASH_IRQHandler         0x801'e925          Code  Wk  startup_stm32g431xx.o [1]
FMAC_IRQHandler          0x801'ea25          Code  Wk  startup_stm32g431xx.o [1]
FMAC_Init                0x801'd41d    0x4a  Code  Gb  imu.o [1]
FMAC_Process_Sample      0x801'd6ad    0x3e  Code  Gb  imu.o [1]
FMAC_Step                0x801'd61d    0x90  Code  Lc  imu.o [1]
FPU_IRQHandler           0x801'ea05          Code  Wk  startup_stm32g431xx.o [1]
HardFault_Handler        0x801'e8f5          Code  Wk  startup_stm32g431xx.o [1]
I2C1_ER_IRQHandler       0x801'e991          Code  Wk  startup_stm32g431xx.o [1]
I2C1_EV_IRQHandler       0x801'e98d          Code  Wk  startup_stm32g431xx.o [1]
I2C1_Init                0x801'd467    0x4c  Code  Gb  imu.o [1]
I2C2_ER_IRQHandler       0x801'e999          Code  Wk  startup_stm32g431xx.o [1]
I2C2_EV_IRQHandler       0x801'e995          Code  Wk  startup_stm32g431xx.o [1]
I2C3_ER_IRQHandler       0x801'ea15          Code  Wk  startup_stm32g431xx.o [1]
I2C3_EV_IRQHandler       0x801'ea11          Code  Wk  startup_stm32g431xx.o [1]
I2C_ReadMulti            0x801'd4b3    0x40  Code  Gb  imu.o [1]
IMU_Calibrate            0x801'd593    0x4c  Code  Gb  imu.o [1]
IMU_Init                 0x801'd525    0x6e  Code  Gb  imu.o [1]
IMU_ReadRawData          0x801'd5df    0x3c  Code  Gb  imu.o [1]
IMU_SetBank              0x801'd51b     0xa  Code  Gb  imu.o [1]
IMU_WriteReg             0x801'd4f3    0x28  Code  Lc  imu.o [1]
LPTIM1_IRQHandler        0x801'e9cd          Code  Wk  startup_stm32g431xx.o [1]
LPUART1_IRQHandler       0x801'ea0d          Code  Wk  startup_stm32g431xx.o [1]
MemManage_Handler        0x801'e8f9          Code  Wk  startup_stm32g431xx.o [1]
Motors_Init              0x801'df25    0x9a  Code  Gb  motors.o [1]
NMI_Handler              0x801'e8f1          Code  Wk  startup_stm32g431xx.o [1]
PVD_PVM_IRQHandler       0x801'e919          Code  Wk  startup_stm32g431xx.o [1]
PendSV_Handler           0x801'e90d          Code  Wk  startup_stm32g431xx.o [1]
RCC_IRQHandler           0x801'e929          Code  Wk  startup_stm32g431xx.o [1]
RNG_IRQHandler           0x801'ea09          Code  Wk  startup_stm32g431xx.o [1]
RTC_Alarm_IRQHandler     0x801'e9b5          Code  Wk  startup_stm32g431xx.o [1]
RTC_TAMP_LSECSS_IRQHandler
                         0x801'e91d          Code  Wk  startup_stm32g431xx.o [1]
RTC_WKUP_IRQHandler      0x801'e921          Code  Wk  startup_stm32g431xx.o [1]
Region$$Table$$Base      0x801'e80c           --   Gb  - Linker created -
Region$$Table$$Limit     0x801'e830           --   Gb  - Linker created -
Reset_Handler            0x801'e8e1          Code  Wk  startup_stm32g431xx.o [1]
SAI1_IRQHandler          0x801'ea01          Code  Wk  startup_stm32g431xx.o [1]
SPI1_IRQHandler          0x801'e99d          Code  Wk  startup_stm32g431xx.o [1]
SPI2_IRQHandler          0x801'e9a1          Code  Wk  startup_stm32g431xx.o [1]
SPI3_IRQHandler          0x801'e9d1          Code  Wk  startup_stm32g431xx.o [1]
SVC_Handler              0x801'e905          Code  Wk  startup_stm32g431xx.o [1]
Set_Motor_Individual     0x801'dfcd    0x10  Code  Gb  motors.o [1]
Set_Motors               0x801'dfbf     0xe  Code  Gb  motors.o [1]
SysTick_Handler          0x801'e911          Code  Wk  startup_stm32g431xx.o [1]
SystemClock_Config_160MHz
                         0x801'ddf7    0x4c  Code  Gb  main.o [1]
SystemCoreClock         0x2000'0014     0x4  Data  Gb  system_stm32g4xx.o [1]
SystemCoreClockUpdate    0x801'e055    0x6c  Code  Gb  system_stm32g4xx.o [1]
SystemInit               0x801'e049     0xc  Code  Gb  system_stm32g4xx.o [1]
TIM1_BRK_TIM15_IRQHandler
                         0x801'e971          Code  Wk  startup_stm32g431xx.o [1]
TIM1_CC_IRQHandler       0x801'e97d          Code  Wk  startup_stm32g431xx.o [1]
TIM1_TRG_COM_TIM17_IRQHandler
                         0x801'e979          Code  Wk  startup_stm32g431xx.o [1]
TIM1_UP_TIM16_IRQHandler
                         0x801'e975          Code  Wk  startup_stm32g431xx.o [1]
TIM2_IRQHandler          0x801'e981          Code  Wk  startup_stm32g431xx.o [1]
TIM3_IRQHandler          0x801'e985          Code  Wk  startup_stm32g431xx.o [1]
TIM4_IRQHandler          0x801'e989          Code  Wk  startup_stm32g431xx.o [1]
TIM6_DAC_IRQHandler      0x801'ded9    0x14  Code  Gb  main.o [1]
TIM6_Init_1000Hz         0x801'dea9    0x30  Code  Gb  main.o [1]
TIM7_IRQHandler          0x801'e9d9          Code  Wk  startup_stm32g431xx.o [1]
TIM8_BRK_IRQHandler      0x801'e9bd          Code  Wk  startup_stm32g431xx.o [1]
TIM8_CC_IRQHandler       0x801'e9c9          Code  Wk  startup_stm32g431xx.o [1]
TIM8_TRG_COM_IRQHandler
                         0x801'e9c5          Code  Wk  startup_stm32g431xx.o [1]
TIM8_UP_IRQHandler       0x801'e9c1          Code  Wk  startup_stm32g431xx.o [1]
UART2_Init_921600        0x801'de43    0x48  Code  Gb  main.o [1]
UART4_IRQHandler         0x801'e9d5          Code  Wk  startup_stm32g431xx.o [1]
UART_SendPacket          0x801'de8b    0x1c  Code  Gb  main.o [1]
UCPD1_IRQHandler         0x801'e9f1          Code  Wk  startup_stm32g431xx.o [1]
USART1_IRQHandler        0x801'e9a5          Code  Wk  startup_stm32g431xx.o [1]
USART2_IRQHandler        0x801'e9a9          Code  Wk  startup_stm32g431xx.o [1]
USART3_IRQHandler        0x801'e9ad          Code  Wk  startup_stm32g431xx.o [1]
USBWakeUp_IRQHandler     0x801'e9b9          Code  Wk  startup_stm32g431xx.o [1]
USB_HP_IRQHandler        0x801'e95d          Code  Wk  startup_stm32g431xx.o [1]
USB_LP_IRQHandler        0x801'e961          Code  Wk  startup_stm32g431xx.o [1]
UsageFault_Handler       0x801'e901          Code  Wk  startup_stm32g431xx.o [1]
WWDG_IRQHandler          0x801'e915          Code  Wk  startup_stm32g431xx.o [1]
__cmain                  0x801'e7bd          Code  Gb  cmain.o [5]
__exit                   0x801'e7f9    0x14  Code  Gb  exit.o [6]
__iar_copy_init3         0x801'e71d    0x2a  Code  Gb  copy_init3.o [5]
__iar_data_init3         0x801'e771    0x28  Code  Gb  data_init.o [5]
__iar_init_vfp           0x801'e799          Code  Gb  fpinit_M.o [4]
__iar_program_start      0x801'e831          Code  Gb  cstartup_M.o [5]
__iar_zero_init3         0x801'e6e5    0x38  Code  Gb  zero_init3.o [5]
__low_level_init         0x801'e7df     0x4  Code  Gb  low_level_init.o [2]
__vector_table           0x800'0000          Data  Gb  startup_stm32g431xx.o [1]
_call_main               0x801'e7c9          Code  Gb  cmain.o [5]
_exit                    0x801'e7e9          Code  Gb  cexit.o [5]
_exit_2                  0x801'e7ed          Code  Gb  cexit_2.o [5]
armBitRevIndexTable1024
                         0x801'9f18   0xe10  Data  Gb  arm_common_tables.o [3]
armBitRevIndexTable128   0x801'e174   0x1a0  Data  Gb  arm_common_tables.o [3]
armBitRevIndexTable16    0x801'e748    0x28  Data  Gb  arm_common_tables.o [3]
armBitRevIndexTable2048
                         0x801'6158  0x1dc0  Data  Gb  arm_common_tables.o [3]
armBitRevIndexTable256   0x801'd0ac   0x370  Data  Gb  arm_common_tables.o [3]
armBitRevIndexTable32    0x801'e684    0x60  Data  Gb  arm_common_tables.o [3]
armBitRevIndexTable4096
                         0x801'41d8  0x1f80  Data  Gb  arm_common_tables.o [3]
armBitRevIndexTable512   0x801'cd2c   0x380  Data  Gb  arm_common_tables.o [3]
armBitRevIndexTable64    0x801'e614    0x70  Data  Gb  arm_common_tables.o [3]
arm_cfft_init_f32        0x801'dcdd    0x98  Code  Gb  arm_cfft_init_f32.o [3]
arm_cfft_sR_f32_len1024
                         0x801'e8b0    0x10  Data  Gb  arm_const_structs.o [3]
arm_cfft_sR_f32_len128   0x801'e880    0x10  Data  Gb  arm_const_structs.o [3]
arm_cfft_sR_f32_len16    0x801'e850    0x10  Data  Gb  arm_const_structs.o [3]
arm_cfft_sR_f32_len2048
                         0x801'e8c0    0x10  Data  Gb  arm_const_structs.o [3]
arm_cfft_sR_f32_len256   0x801'e890    0x10  Data  Gb  arm_const_structs.o [3]
arm_cfft_sR_f32_len32    0x801'e860    0x10  Data  Gb  arm_const_structs.o [3]
arm_cfft_sR_f32_len4096
                         0x801'e8d0    0x10  Data  Gb  arm_const_structs.o [3]
arm_cfft_sR_f32_len512   0x801'e8a0    0x10  Data  Gb  arm_const_structs.o [3]
arm_cfft_sR_f32_len64    0x801'e870    0x10  Data  Gb  arm_const_structs.o [3]
arm_cos_f32              0x801'e0e5    0x90  Code  Gb  arm_cos_f32.o [3]
arm_rfft_1024_fast_init_f32
                         0x801'dbd1    0x26  Code  Lc  arm_rfft_fast_init_f32.o [3]
arm_rfft_128_fast_init_f32
                         0x801'db65    0x22  Code  Lc  arm_rfft_fast_init_f32.o [3]
arm_rfft_2048_fast_init_f32
                         0x801'dbf7    0x26  Code  Lc  arm_rfft_fast_init_f32.o [3]
arm_rfft_256_fast_init_f32
                         0x801'db87    0x24  Code  Lc  arm_rfft_fast_init_f32.o [3]
arm_rfft_32_fast_init_f32
                         0x801'db21    0x22  Code  Lc  arm_rfft_fast_init_f32.o [3]
arm_rfft_4096_fast_init_f32
                         0x801'dc1d    0x26  Code  Lc  arm_rfft_fast_init_f32.o [3]
arm_rfft_512_fast_init_f32
                         0x801'dbab    0x26  Code  Lc  arm_rfft_fast_init_f32.o [3]
arm_rfft_64_fast_init_f32
                         0x801'db43    0x22  Code  Lc  arm_rfft_fast_init_f32.o [3]
arm_rfft_fast_init_f32   0x801'dc43    0x5a  Code  Gb  arm_rfft_fast_init_f32.o [3]
dsp_buffer_ready        0x2000'0018     0x1  Data  Gb  dsp_manager.o [1]
exit                     0x801'e7e3     0x4  Code  Gb  exit.o [2]
fft_handler             0x2000'081c    0x18  Data  Lc  dsp_manager.o [1]
filt_gx                 0x2000'0870     0x4  Data  Gb  imu.o [1]
gyro_bias_x             0x2000'0874     0x4  Data  Gb  imu.o [1]
hann_window             0x2000'001c   0x800  Data  Lc  dsp_manager.o [1]
imu_flag                0x2000'0000     0x1  Data  Gb  main.o [1]
m1_speed                0x2000'0004     0x4  Data  Gb  main.o [1]
m2_speed                0x2000'0008     0x4  Data  Gb  main.o [1]
m3_speed                0x2000'000c     0x4  Data  Gb  main.o [1]
m4_speed                0x2000'0010     0x4  Data  Gb  main.o [1]
main                     0x801'dd75    0x82  Code  Gb  main.o [1]
notch_fmac_coeffs       0x2000'0834    0x20  Data  Gb  imu.o [1]
notch_fmac_state        0x2000'0854    0x18  Data  Gb  imu.o [1]
raw_gx                  0x2000'086c     0x2  Data  Gb  imu.o [1]
sample_count            0x2000'001a     0x2  Data  Lc  dsp_manager.o [1]
sinTable_f32             0x801'ad28   0x804  Data  Gb  arm_common_tables.o [3]
twiddleCoef_1024         0x801'01d8  0x2000  Data  Gb  arm_common_tables.o [3]
twiddleCoef_128          0x801'c52c   0x400  Data  Gb  arm_common_tables.o [3]
twiddleCoef_16           0x801'e514    0x80  Data  Gb  arm_common_tables.o [3]
twiddleCoef_2048         0x800'81d8  0x4000  Data  Gb  arm_common_tables.o [3]
twiddleCoef_256          0x801'b52c   0x800  Data  Gb  arm_common_tables.o [3]
twiddleCoef_32           0x801'e314   0x100  Data  Gb  arm_common_tables.o [3]
twiddleCoef_4096         0x800'01d8  0x8000  Data  Gb  arm_common_tables.o [3]
twiddleCoef_512          0x801'7f18  0x1000  Data  Gb  arm_common_tables.o [3]
twiddleCoef_64           0x801'd720   0x200  Data  Gb  arm_common_tables.o [3]
twiddleCoef_rfft_1024    0x801'8f18  0x1000  Data  Gb  arm_common_tables.o [3]
twiddleCoef_rfft_128     0x801'd920   0x200  Data  Gb  arm_common_tables.o [3]
twiddleCoef_rfft_2048    0x801'21d8  0x2000  Data  Gb  arm_common_tables.o [3]
twiddleCoef_rfft_256     0x801'c92c   0x400  Data  Gb  arm_common_tables.o [3]
twiddleCoef_rfft_32      0x801'e594    0x80  Data  Gb  arm_common_tables.o [3]
twiddleCoef_rfft_4096    0x800'c1d8  0x4000  Data  Gb  arm_common_tables.o [3]
twiddleCoef_rfft_512     0x801'bd2c   0x800  Data  Gb  arm_common_tables.o [3]
twiddleCoef_rfft_64      0x801'e414   0x100  Data  Gb  arm_common_tables.o [3]


[1] = C:\Users\vadychka\Documents\GitHub\leybl\fft\Debug\Obj
[2] = dl7M_tln.a
[3] = iar_cortexM4lf_math.a
[4] = m7M_tls.a
[5] = rt7M_tl.a
[6] = shb_l.a

    3'476 bytes of readonly  code memory
  122'028 bytes of readonly  data memory
    4'216 bytes of readwrite data memory

Errors: none
Warnings: none
