###############################################################################
#
# IAR ELF Linker V8.30.1.114/W32 for ARM                  11/Oct/2020  11:28:52
# Copyright 2007-2018 IAR Systems AB.
#
#    Output file  =  
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Exe\MT_AudioPlayer.out
#    Map file     =  
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\List\MT_AudioPlayer.map
#    Command line =  
#        -f C:\Users\Aveal\AppData\Local\Temp\EW4D99.tmp
#        (D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\bsp_driver_sd.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\diskio.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\fatfs.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\ff.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\ff_gen_drv.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\main.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\sd_diskio.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\startup_stm32f103xe.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_cortex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_dac.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_dac_ex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_dma.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_exti.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_flash.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_flash_ex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_gpio.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_gpio_ex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_msp.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_pwr.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_rcc.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_rcc_ex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_sd.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_tim.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_hal_tim_ex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_it.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\stm32f1xx_ll_sdmmc.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\syscall.o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj\system_stm32f1xx.o
#        --redirect _Printf=_PrintfFull --redirect _Scanf=_ScanfFull
#        --no_out_extension -o
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Exe\MT_AudioPlayer.out
#        --map
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\List\MT_AudioPlayer.map
#        --config
#        D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM/stm32f103xe_flash.icf
#        --semihosting --entry __iar_program_start --vfe --text_out locale)
#
###############################################################################

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

CppFlavor       = *
__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, and there are calls to deallocation functions in the
application.


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

"A0":  place at 0x800'0000 { ro section .intvec };
"P1":  place in [from 0x800'0000 to 0x807'ffff] { ro };
define block CSTACK with size = 16K, alignment = 8 { };
define block HEAP with size = 8K, alignment = 8 { };
"P2":  place in [from 0x2000'0000 to 0x2000'ffff] {
          rw, block CSTACK, block HEAP };
initialize by copy { rw };

  Section            Kind         Address    Size  Object
  -------            ----         -------    ----  ------
"A0":                                       0x130
  .intvec            ro code   0x800'0000   0x130  startup_stm32f103xe.o [1]
                             - 0x800'0130   0x130

"P1":                                      0x4e22
  .text              ro code   0x800'0130  0x1c64  ff.o [1]
  .text              ro code   0x800'1d94    0xf0  diskio.o [1]
  .text              ro code   0x800'1e84    0x20  fatfs.o [1]
  .text              ro code   0x800'1ea4    0x60  ff_gen_drv.o [1]
  .text              ro code   0x800'1f04   0xde8  stm32f1xx_hal_sd.o [1]
  .text              ro code   0x800'2cec   0x168  stm32f1xx_hal_msp.o [1]
  .text              ro code   0x800'2e54    0xa6  ABImemcpy.o [3]
  .text              ro code   0x800'2efa    0x3a  zero_init3.o [3]
  .text              ro code   0x800'2f34   0x74c  stm32f1xx_ll_sdmmc.o [1]
  .text              ro code   0x800'3680     0xc  stm32f1xx_hal.o [1]
  .text              ro code   0x800'368c     0x6  ABImemclr4.o [3]
  .rodata            const     0x800'3692     0x2  stm32f1xx_hal_rcc.o [1]
  .text              ro code   0x800'3694   0x280  stm32f1xx_hal_gpio.o [1]
  .text              ro code   0x800'3914   0x154  stm32f1xx_hal_cortex.o [1]
  .text              ro code   0x800'3a68    0x28  stm32f1xx_hal.o [1]
  .text              ro code   0x800'3a90    0x32  ABImemset48.o [3]
  .text              ro code   0x800'3ac4   0x62c  stm32f1xx_hal_rcc.o [1]
  .text              ro code   0x800'40f0    0x4c  stm32f1xx_hal.o [1]
  .text              ro code   0x800'413c   0x35c  stm32f1xx_hal_tim.o [1]
  .text              ro code   0x800'4498     0x2  stm32f1xx_hal_tim.o [1]
  .text              ro code   0x800'449a     0x2  stm32f1xx_hal_tim.o [1]
  .text              ro code   0x800'449c     0x2  stm32f1xx_hal_tim.o [1]
  .text              ro code   0x800'449e     0x2  stm32f1xx_hal_tim.o [1]
  .text              ro code   0x800'44a0     0x2  stm32f1xx_hal_tim_ex.o [1]
  .text              ro code   0x800'44a2     0x2  stm32f1xx_hal_tim.o [1]
  .text              ro code   0x800'44a4     0x2  stm32f1xx_hal_tim_ex.o [1]
  .text              ro code   0x800'44a8   0x2ea  main.o [1]
  .text              ro code   0x800'4794    0x24  stm32f1xx_hal.o [1]
  .text              ro code   0x800'47b8   0x13e  stm32f1xx_hal_dac.o [1]
  .text              ro code   0x800'48f8    0x94  stm32f1xx_hal_tim_ex.o [1]
  .text              ro code   0x800'498c   0x138  sd_diskio.o [1]
  .text              ro code   0x800'4ac4    0x40  bsp_driver_sd.o [1]
  .text              ro code   0x800'4b04    0x1c  bsp_driver_sd.o [1]
  .text              ro code   0x800'4b20    0x34  bsp_driver_sd.o [1]
  .text              ro code   0x800'4b54    0x34  bsp_driver_sd.o [1]
  .text              ro code   0x800'4b88    0x14  bsp_driver_sd.o [1]
  .text              ro code   0x800'4b9c    0x10  bsp_driver_sd.o [1]
  .text              ro code   0x800'4bac    0xd8  stm32f1xx_it.o [1]
  .text              ro code   0x800'4c84    0x18  stm32f1xx_hal.o [1]
  .rodata            const     0x800'4c9c    0x80  ff.o [1]
  .text              ro code   0x800'4d1c    0x2c  copy_init3.o [3]
  .text              ro code   0x800'4d48    0x28  data_init.o [3]
  .iar.init_table    const     0x800'4d70    0x24  - Linker created -
  .text              ro code   0x800'4d94    0x1e  cmain.o [3]
  .text              ro code   0x800'4db2     0x4  low_level_init.o [2]
  .text              ro code   0x800'4db6     0x4  exit.o [2]
  .text              ro code   0x800'4dbc     0xa  cexit.o [3]
  .text              ro code   0x800'4dc8    0x14  exit.o [4]
  .rodata            const     0x800'4ddc    0x14  sd_diskio.o [1]
  .rodata            const     0x800'4df0    0x10  ff.o [1]
  .rodata            const     0x800'4e00    0x10  stm32f1xx_hal_rcc.o [1]
  .rodata            const     0x800'4e10    0x10  system_stm32f1xx.o [1]
  .text              ro code   0x800'4e20    0x10  startup_stm32f103xe.o [1]
  .rodata            const     0x800'4e30     0xc  main.o [1]
  .text              ro code   0x800'4e3c     0xc  cstartup_M.o [3]
  Initializer bytes  const     0x800'4e48     0xc  <for P2-1>
  .rodata            const     0x800'4e54     0x8  main.o [1]
  .rodata            const     0x800'4e5c     0x8  main.o [1]
  .text              ro code   0x800'4e64     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e68     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e6c     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e70     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e74     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e78     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e7c     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e80     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e84     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e88     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e8c     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e90     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e94     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e98     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4e9c     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ea0     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ea4     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ea8     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4eac     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4eb0     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4eb4     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4eb8     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ebc     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ec0     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ec4     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ec8     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ecc     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ed0     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ed4     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ed8     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4edc     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ee0     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ee4     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ee8     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4eec     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ef0     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ef4     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4ef8     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4efc     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f00     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f04     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f08     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f0c     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f10     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f14     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f18     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f1c     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f20     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f24     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f28     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f2c     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f30     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f34     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f38     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f3c     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f40     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f44     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f48     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f4c     0x4  startup_stm32f103xe.o [1]
  .text              ro code   0x800'4f50     0x2  system_stm32f1xx.o [1]
  .rodata            const     0x800'4f52     0x0  zero_init3.o [3]
  .rodata            const     0x800'4f52     0x0  copy_init3.o [3]
                             - 0x800'4f52  0x4e22

"P2", part 1 of 3:                            0xc
  P2-1                        0x2000'0000     0xa  <Init block>
    .data            inited   0x2000'0000     0x4  stm32f1xx_hal.o [1]
    .data            inited   0x2000'0004     0x4  system_stm32f1xx.o [1]
    .data            inited   0x2000'0008     0x1  sd_diskio.o [1]
    .data            inited   0x2000'0009     0x1  stm32f1xx_hal.o [1]
                            - 0x2000'000a     0xa

"P2", part 2 of 3:                          0x984
  .bss               zero     0x2000'000c   0x400  main.o [1]
  .bss               zero     0x2000'040c   0x230  main.o [1]
  .bss               zero     0x2000'063c   0x22c  main.o [1]
  .bss               zero     0x2000'0868    0x84  main.o [1]
  .bss               zero     0x2000'08ec    0x48  main.o [1]
  .bss               zero     0x2000'0934    0x18  ff.o [1]
  .bss               zero     0x2000'094c    0x14  main.o [1]
  .bss               zero     0x2000'0960     0xc  ff_gen_drv.o [1]
  .bss               zero     0x2000'096c     0x4  fatfs.o [1]
  .bss               zero     0x2000'0970     0x4  ff.o [1]
  .bss               zero     0x2000'0974     0x4  main.o [1]
  .bss               zero     0x2000'0978     0x4  main.o [1]
  .bss               zero     0x2000'097c     0x4  main.o [1]
  .bss               zero     0x2000'0980     0x4  stm32f1xx_hal.o [1]
  .bss               zero     0x2000'0984     0x2  ff.o [1]
  .bss               zero     0x2000'0986     0x2  main.o [1]
  .bss               zero     0x2000'0988     0x1  fatfs.o [1]
  .bss               zero     0x2000'0989     0x1  main.o [1]
  .bss               zero     0x2000'098a     0x1  main.o [1]
  .bss               zero     0x2000'098b     0x1  main.o [1]
  .bss               zero     0x2000'098c     0x1  main.o [1]
                            - 0x2000'098d   0x981

"P2", part 3 of 3:                         0x4000
  CSTACK                      0x2000'0990  0x4000  <Block>
    CSTACK           uninit   0x2000'0990  0x4000  <Block tail>
                            - 0x2000'4990  0x4000

Unused ranges:

         From           To      Size
         ----           --      ----
   0x800'4f52   0x807'ffff  0x7'b0ae
  0x2000'4990  0x2000'ffff    0xb670


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

          Address      Size
          -------      ----
Zero (__iar_zero_init3)
    1 destination range, total size 0x981:
          0x2000'000c  0x981

Copy (__iar_copy_init3)
    1 source range, total size 0xc (120% of destination):
           0x800'4e48    0xc
    1 destination range, total size 0xa:
          0x2000'0000    0xa



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

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

D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj: [1]
    bsp_driver_sd.o             232
    diskio.o                    240
    fatfs.o                      32                 5
    ff.o                      7 268      144       30
    ff_gen_drv.o                 96                12
    main.o                      746       28    2 382
    sd_diskio.o                 312       21        1
    startup_stm32f103xe.o       556
    stm32f1xx_hal.o             188        5        9
    stm32f1xx_hal_cortex.o      340
    stm32f1xx_hal_dac.o         318
    stm32f1xx_hal_gpio.o        640
    stm32f1xx_hal_msp.o         360
    stm32f1xx_hal_rcc.o       1 580       18
    stm32f1xx_hal_sd.o        3 560
    stm32f1xx_hal_tim.o         870
    stm32f1xx_hal_tim_ex.o      152
    stm32f1xx_it.o              216
    stm32f1xx_ll_sdmmc.o      1 868
    system_stm32f1xx.o            2       20        4
    -------------------------------------------------
    Total:                   19 576      236    2 443

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

rt7M_tl.a: [3]
    ABImemclr4.o                  6
    ABImemcpy.o                 166
    ABImemset48.o                50
    cexit.o                      10
    cmain.o                      30
    copy_init3.o                 44
    cstartup_M.o                 12
    data_init.o                  40
    zero_init3.o                 58
    -------------------------------------------------
    Total:                      416

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

    Gaps                         12
    Linker created                        38   16 384
-----------------------------------------------------
    Grand Total:             20 032      274   18 827


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

Entry                       Address   Size  Type      Object
-----                       -------   ----  ----      ------
.iar.init_table$$Base    0x800'4d70          --   Gb  - Linker created -
.iar.init_table$$Limit   0x800'4d94          --   Gb  - Linker created -
?main                    0x800'4d95         Code  Gb  cmain.o [3]
AHBPrescTable            0x800'4e10   0x10  Data  Gb  system_stm32f1xx.o [1]
BSP_SD_GetCardInfo       0x800'4b89   0x14  Code  Wk  bsp_driver_sd.o [1]
BSP_SD_GetCardState      0x800'4b05   0x1c  Code  Wk  bsp_driver_sd.o [1]
BSP_SD_Init              0x800'4ac5   0x40  Code  Wk  bsp_driver_sd.o [1]
BSP_SD_ReadBlocks        0x800'4b21   0x34  Code  Wk  bsp_driver_sd.o [1]
BSP_SD_WriteBlocks       0x800'4b55   0x34  Code  Wk  bsp_driver_sd.o [1]
BusFault_Handler         0x800'4bb3    0x2  Code  Gb  stm32f1xx_it.o [1]
CSTACK$$Base            0x2000'0990          --   Gb  - Linker created -
CSTACK$$Limit           0x2000'4990          --   Gb  - Linker created -
DebugMon_Handler         0x800'4bb9    0x2  Code  Gb  stm32f1xx_it.o [1]
Error_Handler            0x800'4791    0x2  Code  Gb  main.o [1]
ExCvt                    0x800'4c9c   0x80  Data  Lc  ff.o [1]
FATFS_LinkDriver         0x800'1eed   0x12  Code  Gb  ff_gen_drv.o [1]
FATFS_LinkDriverEx       0x800'1ea5   0x48  Code  Gb  ff_gen_drv.o [1]
FatFs                   0x2000'0970    0x4  Data  Lc  ff.o [1]
Files                   0x2000'0934   0x18  Data  Lc  ff.o [1]
Fsid                    0x2000'0984    0x2  Data  Lc  ff.o [1]
HAL_DAC_ConfigChannel    0x800'4889   0x6e  Code  Gb  stm32f1xx_hal_dac.o [1]
HAL_DAC_Init             0x800'47b9   0x2c  Code  Gb  stm32f1xx_hal_dac.o [1]
HAL_DAC_MspInit          0x800'2d29   0x52  Code  Gb  stm32f1xx_hal_msp.o [1]
HAL_DAC_SetValue         0x800'4859   0x30  Code  Gb  stm32f1xx_hal_dac.o [1]
HAL_DAC_Start            0x800'47e5   0x74  Code  Gb  stm32f1xx_hal_dac.o [1]
HAL_Delay                0x800'3a69   0x28  Code  Wk  stm32f1xx_hal.o [1]
HAL_GPIO_Init            0x800'3695  0x238  Code  Gb  stm32f1xx_hal_gpio.o [1]
HAL_GetTick              0x800'3681    0xc  Code  Wk  stm32f1xx_hal.o [1]
HAL_IncTick              0x800'4c85   0x18  Code  Wk  stm32f1xx_hal.o [1]
HAL_Init                 0x800'4795   0x20  Code  Gb  stm32f1xx_hal.o [1]
HAL_InitTick             0x800'40f1   0x4c  Code  Wk  stm32f1xx_hal.o [1]
HAL_MspInit              0x800'2ced   0x3c  Code  Gb  stm32f1xx_hal_msp.o [1]
HAL_NVIC_EnableIRQ       0x800'3a2d    0xe  Code  Gb  stm32f1xx_hal_cortex.o [1]
HAL_NVIC_SetPriority     0x800'3a03   0x2a  Code  Gb  stm32f1xx_hal_cortex.o [1]
HAL_NVIC_SetPriorityGrouping
                         0x800'39f7    0xc  Code  Gb  stm32f1xx_hal_cortex.o [1]
HAL_RCC_ClockConfig      0x800'3ec5  0x14e  Code  Gb  stm32f1xx_hal_rcc.o [1]
HAL_RCC_GetSysClockFreq
                         0x800'4013   0x70  Code  Gb  stm32f1xx_hal_rcc.o [1]
HAL_RCC_OscConfig        0x800'3ac5  0x400  Code  Gb  stm32f1xx_hal_rcc.o [1]
HAL_SD_ConfigWideBusOperation
                         0x800'27fb   0xae  Code  Gb  stm32f1xx_hal_sd.o [1]
HAL_SD_GetCardCSD        0x800'25e1  0x1f4  Code  Gb  stm32f1xx_hal_sd.o [1]
HAL_SD_GetCardInfo       0x800'27d5   0x26  Code  Gb  stm32f1xx_hal_sd.o [1]
HAL_SD_GetCardState      0x800'28a9   0x24  Code  Gb  stm32f1xx_hal_sd.o [1]
HAL_SD_Init              0x800'1f05   0x44  Code  Gb  stm32f1xx_hal_sd.o [1]
HAL_SD_InitCard          0x800'1f49   0x90  Code  Gb  stm32f1xx_hal_sd.o [1]
HAL_SD_MspInit           0x800'2d7b   0x7e  Code  Gb  stm32f1xx_hal_msp.o [1]
HAL_SD_ReadBlocks        0x800'1fd9  0x336  Code  Gb  stm32f1xx_hal_sd.o [1]
HAL_SD_WriteBlocks       0x800'230f  0x2ca  Code  Gb  stm32f1xx_hal_sd.o [1]
HAL_SYSTICK_Config       0x800'3a3b    0xc  Code  Gb  stm32f1xx_hal_cortex.o [1]
HAL_TIMEx_BreakCallback
                         0x800'44a1    0x2  Code  Wk  stm32f1xx_hal_tim_ex.o [1]
HAL_TIMEx_CommutCallback
                         0x800'44a5    0x2  Code  Wk  stm32f1xx_hal_tim_ex.o [1]
HAL_TIMEx_MasterConfigSynchronization
                         0x800'48f9   0x7e  Code  Gb  stm32f1xx_hal_tim_ex.o [1]
HAL_TIM_Base_Init        0x800'413d   0x6e  Code  Gb  stm32f1xx_hal_tim.o [1]
HAL_TIM_Base_MspInit     0x800'2df9   0x32  Code  Gb  stm32f1xx_hal_msp.o [1]
HAL_TIM_Base_Start_IT    0x800'41ab   0x86  Code  Gb  stm32f1xx_hal_tim.o [1]
HAL_TIM_Base_Stop_IT     0x800'4231   0x3c  Code  Gb  stm32f1xx_hal_tim.o [1]
HAL_TIM_IRQHandler       0x800'4281  0x176  Code  Gb  stm32f1xx_hal_tim.o [1]
HardFault_Handler        0x800'4baf    0x2  Code  Gb  stm32f1xx_it.o [1]
MX_DAC_Init              0x800'465b   0x3c  Code  Lc  main.o [1]
MX_FATFS_Init            0x800'1e85   0x10  Code  Gb  fatfs.o [1]
MX_GPIO_Init             0x800'4701   0x3e  Code  Lc  main.o [1]
MX_SDIO_SD_Init          0x800'4697   0x20  Code  Lc  main.o [1]
MX_TIM6_Init             0x800'46b7   0x4a  Code  Lc  main.o [1]
MemManage_Handler        0x800'4bb1    0x2  Code  Gb  stm32f1xx_it.o [1]
NMI_Handler              0x800'4bad    0x2  Code  Gb  stm32f1xx_it.o [1]
NVIC_EncodePriority      0x800'3987   0x40  Code  Lc  stm32f1xx_hal_cortex.o [1]
PendSV_Handler           0x800'4bbb    0x2  Code  Gb  stm32f1xx_it.o [1]
RCC_Delay                0x800'4083   0x26  Code  Lc  stm32f1xx_hal_rcc.o [1]
Region$$Table$$Base      0x800'4d70          --   Gb  - Linker created -
Region$$Table$$Limit     0x800'4d94          --   Gb  - Linker created -
SDIO_ConfigData          0x800'2fcd   0x2e  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDIO_GetCommandResponse
                         0x800'2fbb    0x6  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDIO_GetPowerState       0x800'2f89    0x8  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDIO_GetResponse         0x800'2fc1    0xc  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDIO_Init                0x800'2f35   0x30  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDIO_PowerState_ON       0x800'2f77   0x12  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDIO_ReadFIFO            0x800'2f65    0x6  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDIO_SendCommand         0x800'2f91   0x2a  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDIO_WriteFIFO           0x800'2f6b    0xc  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdAppCommand      0x800'31c7   0x34  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdAppOperCommand
                         0x800'31fb   0x34  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdBlockLength     0x800'2ffb   0x34  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdBusWidth        0x800'322f   0x34  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdGoIdleState     0x800'3169   0x2e  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdOperCond        0x800'3197   0x30  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdReadMultiBlock
                         0x800'3063   0x34  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdReadSingleBlock
                         0x800'302f   0x34  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdSelDesel        0x800'3133   0x36  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdSendCID         0x800'3297   0x2e  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdSendCSD         0x800'32c5   0x2e  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdSendSCR         0x800'3263   0x34  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdSendStatus      0x800'3327   0x34  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdSetRelAdd       0x800'32f3   0x34  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdStopTransfer    0x800'30ff   0x34  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdWriteMultiBlock
                         0x800'30cb   0x34  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_CmdWriteSingleBlock
                         0x800'3097   0x34  Code  Gb  stm32f1xx_ll_sdmmc.o [1]
SDMMC_GetCmdError        0x800'335b   0x34  Code  Lc  stm32f1xx_ll_sdmmc.o [1]
SDMMC_GetCmdResp1        0x800'338f  0x13a  Code  Lc  stm32f1xx_ll_sdmmc.o [1]
SDMMC_GetCmdResp2        0x800'34c9   0x56  Code  Lc  stm32f1xx_ll_sdmmc.o [1]
SDMMC_GetCmdResp3        0x800'351f   0x48  Code  Lc  stm32f1xx_ll_sdmmc.o [1]
SDMMC_GetCmdResp6        0x800'3567   0xa6  Code  Lc  stm32f1xx_ll_sdmmc.o [1]
SDMMC_GetCmdResp7        0x800'360d   0x5c  Code  Lc  stm32f1xx_ll_sdmmc.o [1]
SDPath                  0x2000'096c    0x4  Data  Gb  fatfs.o [1]
SD_Driver                0x800'4ddc   0x14  Data  Gb  sd_diskio.o [1]
SD_FindSCR               0x800'2baf  0x13e  Code  Lc  stm32f1xx_hal_sd.o [1]
SD_InitCard              0x800'28cd  0x10a  Code  Lc  stm32f1xx_hal_sd.o [1]
SD_PowerON               0x800'29d7   0xcc  Code  Lc  stm32f1xx_hal_sd.o [1]
SD_SendStatus            0x800'2aad   0x32  Code  Lc  stm32f1xx_hal_sd.o [1]
SD_WideBus_Disable       0x800'2b47   0x68  Code  Lc  stm32f1xx_hal_sd.o [1]
SD_WideBus_Enable        0x800'2adf   0x68  Code  Lc  stm32f1xx_hal_sd.o [1]
SD_initialize            0x800'498d   0x1e  Code  Gb  sd_diskio.o [1]
SD_ioctl                 0x800'4a55   0x62  Code  Gb  sd_diskio.o [1]
SD_read                  0x800'49c9   0x46  Code  Gb  sd_diskio.o [1]
SD_status                0x800'49ab   0x1e  Code  Gb  sd_diskio.o [1]
SD_write                 0x800'4a0f   0x46  Code  Gb  sd_diskio.o [1]
SVC_Handler              0x800'4bb7    0x2  Code  Gb  stm32f1xx_it.o [1]
Stat                    0x2000'0008    0x1  Data  Lc  sd_diskio.o [1]
SysTick_Config           0x800'39c7   0x30  Code  Lc  stm32f1xx_hal_cortex.o [1]
SysTick_Handler          0x800'4bbd    0x8  Code  Gb  stm32f1xx_it.o [1]
SystemClock_Config       0x800'45f1   0x6a  Code  Gb  main.o [1]
SystemCoreClock         0x2000'0004    0x4  Data  Gb  system_stm32f1xx.o [1]
SystemInit               0x800'4f51    0x2  Code  Gb  system_stm32f1xx.o [1]
TIM6_IRQHandler          0x800'4bc5   0x9a  Code  Gb  stm32f1xx_it.o [1]
TIM_Base_SetConfig       0x800'43f7   0x8c  Code  Gb  stm32f1xx_hal_tim.o [1]
UsageFault_Handler       0x800'4bb5    0x2  Code  Gb  stm32f1xx_it.o [1]
__NVIC_EnableIRQ         0x800'393d   0x1e  Code  Lc  stm32f1xx_hal_cortex.o [1]
__NVIC_GetPriorityGrouping
                         0x800'3933    0xa  Code  Lc  stm32f1xx_hal_cortex.o [1]
__NVIC_SetPriority       0x800'395b   0x2c  Code  Lc  stm32f1xx_hal_cortex.o [1]
__NVIC_SetPriorityGrouping
                         0x800'3915   0x1e  Code  Lc  stm32f1xx_hal_cortex.o [1]
__aeabi_memclr4          0x800'368d         Code  Gb  ABImemclr4.o [3]
__aeabi_memcpy           0x800'2e55         Code  Gb  ABImemcpy.o [3]
__aeabi_memcpy4          0x800'2e75         Code  Gb  ABImemcpy.o [3]
__aeabi_memcpy8          0x800'2e75         Code  Gb  ABImemcpy.o [3]
__cmain                  0x800'4d95         Code  Gb  cmain.o [3]
__exit                   0x800'4dc9   0x14  Code  Gb  exit.o [4]
__iar_Memset4_word       0x800'3a91         Code  Gb  ABImemset48.o [3]
__iar_Memset8_word       0x800'3a91         Code  Gb  ABImemset48.o [3]
__iar_copy_init3         0x800'4d1d   0x2c  Code  Gb  copy_init3.o [3]
__iar_data_init3         0x800'4d49   0x28  Code  Gb  data_init.o [3]
__iar_program_start      0x800'4e3d         Code  Gb  cstartup_M.o [3]
__iar_zero_init3         0x800'2efb   0x3a  Code  Gb  zero_init3.o [3]
__low_level_init         0x800'4db3    0x4  Code  Gb  low_level_init.o [2]
__vector_table           0x800'0000         Data  Gb  startup_stm32f103xe.o [1]
_call_main               0x800'4da1         Code  Gb  cmain.o [3]
_exit                    0x800'4dbd         Code  Gb  cexit.o [3]
_main                    0x800'4daf         Code  Gb  cmain.o [3]
audioFile               0x2000'063c  0x22c  Data  Gb  main.o [1]
check_fs                 0x800'0f51   0x7e  Code  Lc  ff.o [1]
chk_chr                  0x800'0189   0x14  Code  Lc  ff.o [1]
chk_lock                 0x800'019d   0x8c  Code  Lc  ff.o [1]
clear_lock               0x800'037b   0x26  Code  Lc  ff.o [1]
clmt_clust               0x800'0923   0x40  Code  Lc  ff.o [1]
clust2sect               0x800'0541   0x22  Code  Gb  ff.o [1]
create_chain             0x800'082b   0xf8  Code  Lc  ff.o [1]
create_name              0x800'0d1f  0x144  Code  Lc  ff.o [1]
curBufIdx               0x2000'0989    0x1  Data  Gb  main.o [1]
curBufOffset            0x2000'0986    0x2  Data  Gb  main.o [1]
curWavIdx               0x2000'0978    0x4  Data  Gb  main.o [1]
dec_lock                 0x800'0327   0x54  Code  Lc  ff.o [1]
dir_alloc                0x800'0b97   0x76  Code  Lc  ff.o [1]
dir_find                 0x800'0c51   0x78  Code  Lc  ff.o [1]
dir_next                 0x800'0a2f  0x168  Code  Lc  ff.o [1]
dir_register             0x800'0cc9   0x56  Code  Lc  ff.o [1]
dir_sdi                  0x800'0963   0xcc  Code  Lc  ff.o [1]
disk                    0x2000'0960    0xc  Data  Gb  ff_gen_drv.o [1]
disk_initialize          0x800'1db5   0x38  Code  Gb  diskio.o [1]
disk_ioctl               0x800'1e55   0x2a  Code  Gb  diskio.o [1]
disk_read                0x800'1ded   0x34  Code  Gb  diskio.o [1]
disk_status              0x800'1d95   0x20  Code  Gb  diskio.o [1]
disk_write               0x800'1e21   0x34  Code  Gb  diskio.o [1]
enq_lock                 0x800'0229   0x24  Code  Lc  ff.o [1]
exit                     0x800'4db7    0x4  Code  Gb  exit.o [2]
f_close                  0x800'19cb   0x42  Code  Gb  ff.o [1]
f_lseek                  0x800'1a0d  0x388  Code  Gb  ff.o [1]
f_mount                  0x800'141b   0x64  Code  Gb  ff.o [1]
f_open                   0x800'149d  0x210  Code  Gb  ff.o [1]
f_read                   0x800'16ad  0x23a  Code  Gb  ff.o [1]
f_sync                   0x800'18e7   0xe4  Code  Gb  ff.o [1]
fileSystem              0x2000'040c  0x230  Data  Gb  main.o [1]
find_volume              0x800'0fcf  0x406  Code  Lc  ff.o [1]
follow_path              0x800'0e63   0xa2  Code  Lc  ff.o [1]
get_fat                  0x800'0563   0xfe  Code  Gb  ff.o [1]
get_fattime              0x800'1ea1    0x4  Code  Gb  fatfs.o [1]
get_ldnumber             0x800'0f05   0x4c  Code  Lc  ff.o [1]
hdac                    0x2000'094c   0x14  Data  Gb  main.o [1]
hsd                     0x2000'0868   0x84  Data  Gb  main.o [1]
htim6                   0x2000'08ec   0x48  Data  Gb  main.o [1]
inc_lock                 0x800'024d   0xda  Code  Lc  ff.o [1]
ld_clust                 0x800'0c0d   0x28  Code  Lc  ff.o [1]
main                     0x800'44a9  0x148  Code  Gb  main.o [1]
mem_cmp                  0x800'0163   0x26  Code  Lc  ff.o [1]
mem_cpy                  0x800'0131   0x1c  Code  Lc  ff.o [1]
mem_set                  0x800'014d   0x16  Code  Lc  ff.o [1]
move_window              0x800'040d   0x46  Code  Lc  ff.o [1]
put_fat                  0x800'0661  0x148  Code  Gb  ff.o [1]
readBytes               0x2000'097c    0x4  Data  Gb  main.o [1]
remove_chain             0x800'07a9   0x82  Code  Lc  ff.o [1]
res                     0x2000'098c    0x1  Data  Gb  main.o [1]
retSD                   0x2000'0988    0x1  Data  Gb  fatfs.o [1]
st_clust                 0x800'0c35   0x1c  Code  Lc  ff.o [1]
stopFlag                0x2000'098b    0x1  Data  Gb  main.o [1]
sync_fs                  0x800'0453   0xee  Code  Lc  ff.o [1]
sync_window              0x800'03a5   0x68  Code  Lc  ff.o [1]
uwTick                  0x2000'0980    0x4  Data  Gb  stm32f1xx_hal.o [1]
uwTickFreq              0x2000'0009    0x1  Data  Gb  stm32f1xx_hal.o [1]
uwTickPrio              0x2000'0000    0x4  Data  Gb  stm32f1xx_hal.o [1]
validate                 0x800'13d5   0x46  Code  Lc  ff.o [1]
wavBuf                  0x2000'000c  0x400  Data  Gb  main.o [1]
wavDataSize             0x2000'0974    0x4  Data  Gb  main.o [1]
wavReadFlag             0x2000'098a    0x1  Data  Gb  main.o [1]


[1] = D:\Projects\MicroTechnics\Projects_site\MT_AudioPlayer\EWARM\MT_AudioPlayer\Obj
[2] = dl7M_tlf.a
[3] = rt7M_tl.a
[4] = shb_l.a

  20 032 bytes of readonly  code memory
     274 bytes of readonly  data memory
  18 827 bytes of readwrite data memory

Errors: none
Warnings: none
