###############################################################################
#
# IAR ELF Linker V8.30.1.114/W32 for ARM                  29/Oct/2021  16:43:13
# Copyright 2007-2018 IAR Systems AB.
#
#    Output file  =  
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Exe\MT_SSD1306_Example_1.out
#    Map file     =  
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\List\MT_SSD1306_Example_1.map
#    Command line =  
#        -f C:\Users\Aveal\AppData\Local\Temp\EW13D3.tmp
#        (D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\main.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\ssd1306.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\ssd1306_interface.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\startup_stm32f103xb.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_cortex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_dma.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_exti.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_flash.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_flash_ex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_gpio.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_gpio_ex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_i2c.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_msp.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_pwr.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_rcc.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_rcc_ex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_tim.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_hal_tim_ex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\stm32f1xx_it.o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj\system_stm32f1xx.o
#        --redirect _Printf=_PrintfFullNoMb --redirect _Scanf=_ScanfFullNoMb
#        --no_out_extension -o
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Exe\MT_SSD1306_Example_1.out
#        --map
#        D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\List\MT_SSD1306_Example_1.map
#        --config "E:\IAR Systems\arm\config\linker\ST\stm32f103x8.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 0x800'ffff] { ro };
define block CSTACK with size = 2K, alignment = 8 { };
define block HEAP with size = 2K, alignment = 8 { };
"P2":  place in [from 0x2000'0000 to 0x2000'4fff] {
          rw, block CSTACK, block HEAP };
initialize by copy { rw };

  Section            Kind         Address    Size  Object
  -------            ----         -------    ----  ------
"A0":                                        0xec
  .intvec            ro code   0x800'0000    0xec  startup_stm32f103xb.o [1]
                             - 0x800'00ec    0xec

"P1":                                      0x299a
  .text              ro code   0x800'00ec  0x16bc  stm32f1xx_hal_i2c.o [1]
  .text              ro code   0x800'17a8    0xb8  stm32f1xx_hal_msp.o [1]
  .text              ro code   0x800'1860   0x64c  stm32f1xx_hal_rcc.o [1]
  .text              ro code   0x800'1eac     0xc  stm32f1xx_hal.o [1]
  .text              ro code   0x800'1eb8     0x2  stm32f1xx_hal_i2c.o [1]
  .text              ro code   0x800'1eba    0x3a  zero_init3.o [3]
  .text              ro code   0x800'1ef4    0x54  ssd1306_interface.o [1]
  .text              ro code   0x800'1f48     0x2  stm32f1xx_hal_i2c.o [1]
  .text              ro code   0x800'1f4a     0x2  stm32f1xx_hal_i2c.o [1]
  .text              ro code   0x800'1f4c     0x2  stm32f1xx_hal_i2c.o [1]
  .text              ro code   0x800'1f4e     0x2  stm32f1xx_hal_i2c.o [1]
  .text              ro code   0x800'1f50     0x2  stm32f1xx_hal_i2c.o [1]
  .text              ro code   0x800'1f52     0x2  stm32f1xx_hal_i2c.o [1]
  .text              ro code   0x800'1f54    0xd6  stm32f1xx_hal_dma.o [1]
  .text              ro code   0x800'202a     0x2  stm32f1xx_hal_i2c.o [1]
  .text              ro code   0x800'202c     0x2  stm32f1xx_hal_i2c.o [1]
  .rodata            const     0x800'202e     0x2  stm32f1xx_hal_rcc.o [1]
  .text              ro code   0x800'2030     0x6  ABImemclr4.o [3]
  .text              ro code   0x800'2038   0x260  stm32f1xx_hal_gpio.o [1]
  .text              ro code   0x800'2298   0x154  stm32f1xx_hal_cortex.o [1]
  .text              ro code   0x800'23ec    0x4c  stm32f1xx_hal.o [1]
  .text              ro code   0x800'2438    0x86  ABImemcpy.o [3]
  .text              ro code   0x800'24c0    0x32  ABImemset48.o [3]
  .text              ro code   0x800'24f4   0x1ec  ssd1306.o [1]
  .text              ro code   0x800'26e0   0x160  main.o [1]
  .text              ro code   0x800'2840    0x24  stm32f1xx_hal.o [1]
  .text              ro code   0x800'2864    0x28  stm32f1xx_hal.o [1]
  .text              ro code   0x800'288c    0x2c  copy_init3.o [3]
  .text              ro code   0x800'28b8    0x28  stm32f1xx_it.o [1]
  .text              ro code   0x800'28e0    0x18  stm32f1xx_hal.o [1]
  .text              ro code   0x800'28f8    0x28  data_init.o [3]
  .iar.init_table    const     0x800'2920    0x24  - Linker created -
  .text              ro code   0x800'2944    0x1e  cmain.o [3]
  .text              ro code   0x800'2962     0x4  low_level_init.o [2]
  .text              ro code   0x800'2966     0x4  exit.o [2]
  .text              ro code   0x800'296c     0xa  cexit.o [3]
  .text              ro code   0x800'2978    0x14  exit.o [4]
  .rodata            const     0x800'298c    0x10  stm32f1xx_hal_rcc.o [1]
  .rodata            const     0x800'299c    0x10  system_stm32f1xx.o [1]
  .text              ro code   0x800'29ac    0x10  startup_stm32f103xb.o [1]
  .text              ro code   0x800'29bc     0xc  cstartup_M.o [3]
  Initializer bytes  const     0x800'29c8     0xc  <for P2-1>
  .rodata            const     0x800'29d4     0x8  system_stm32f1xx.o [1]
  .text              ro code   0x800'29dc     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'29e0     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'29e4     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'29e8     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'29ec     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'29f0     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'29f4     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'29f8     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'29fc     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a00     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a04     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a08     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a0c     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a10     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a14     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a18     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a1c     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a20     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a24     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a28     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a2c     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a30     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a34     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a38     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a3c     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a40     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a44     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a48     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a4c     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a50     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a54     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a58     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a5c     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a60     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a64     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a68     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a6c     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a70     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a74     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a78     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a7c     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a80     0x4  startup_stm32f103xb.o [1]
  .text              ro code   0x800'2a84     0x2  system_stm32f1xx.o [1]
  .rodata            const     0x800'2a86     0x0  zero_init3.o [3]
  .rodata            const     0x800'2a86     0x0  copy_init3.o [3]
                             - 0x800'2a86  0x299a

"P2", part 1 of 3:                            0xc
  P2-1                        0x2000'0000     0x9  <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  stm32f1xx_hal.o [1]
                            - 0x2000'0009     0x9

"P2", part 2 of 3:                          0x45c
  .bss               zero     0x2000'000c   0x400  ssd1306.o [1]
  .bss               zero     0x2000'040c    0x54  main.o [1]
  .bss               zero     0x2000'0460     0x4  stm32f1xx_hal.o [1]
  .bss               zero     0x2000'0464     0x1  ssd1306.o [1]
                            - 0x2000'0465   0x459

"P2", part 3 of 3:                          0x800
  CSTACK                      0x2000'0468   0x800  <Block>
    CSTACK           uninit   0x2000'0468   0x800  <Block tail>
                            - 0x2000'0c68   0x800

Unused ranges:

         From           To    Size
         ----           --    ----
   0x800'2a86   0x800'ffff  0xd57a
  0x2000'0c68  0x2000'4fff  0x4398


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

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

Copy (__iar_copy_init3)
    1 source range, total size 0xc (133% of destination):
           0x800'29c8    0xc
    1 destination range, total size 0x9:
          0x2000'0000    0x9



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

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

D:\Projects\MicroTechnics\Projects_site\MT_SSD1306_Example_1\EWARM\MT_SSD1306_Example_1\Obj: [1]
    main.o                      352                84
    ssd1306.o                   492             1 025
    ssd1306_interface.o          84
    startup_stm32f103xb.o       420
    stm32f1xx_hal.o             188        5        9
    stm32f1xx_hal_cortex.o      340
    stm32f1xx_hal_dma.o         214
    stm32f1xx_hal_gpio.o        608
    stm32f1xx_hal_i2c.o       5 838
    stm32f1xx_hal_msp.o         184
    stm32f1xx_hal_rcc.o       1 612       18
    stm32f1xx_it.o               40
    system_stm32f1xx.o            2       28        4
    -------------------------------------------------
    Total:                   10 374       51    1 122

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

rt7M_tl.a: [3]
    ABImemclr4.o                  6
    ABImemcpy.o                 134
    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:                      384

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

    Gaps                         10
    Linker created                        39    2 048
-----------------------------------------------------
    Grand Total:             10 796       90    3 170


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

Entry                       Address   Size  Type      Object
-----                       -------   ----  ----      ------
.iar.init_table$$Base    0x800'2920          --   Gb  - Linker created -
.iar.init_table$$Limit   0x800'2944          --   Gb  - Linker created -
?main                    0x800'2945         Code  Gb  cmain.o [3]
AHBPrescTable            0x800'299c   0x10  Data  Gb  system_stm32f1xx.o [1]
APBPrescTable            0x800'29d4    0x8  Data  Gb  system_stm32f1xx.o [1]
BusFault_Handler         0x800'28bf    0x2  Code  Gb  stm32f1xx_it.o [1]
CSTACK$$Base            0x2000'0468          --   Gb  - Linker created -
CSTACK$$Limit           0x2000'0c68          --   Gb  - Linker created -
DebugMon_Handler         0x800'28c5    0x2  Code  Gb  stm32f1xx_it.o [1]
Error_Handler            0x800'283d    0x4  Code  Gb  main.o [1]
HAL_DMA_Abort_IT         0x800'1f55   0xb4  Code  Gb  stm32f1xx_hal_dma.o [1]
HAL_DMA_GetState         0x800'2025    0x6  Code  Gb  stm32f1xx_hal_dma.o [1]
HAL_Delay                0x800'2865   0x28  Code  Wk  stm32f1xx_hal.o [1]
HAL_GPIO_Init            0x800'2039  0x21e  Code  Gb  stm32f1xx_hal_gpio.o [1]
HAL_GetTick              0x800'1ead    0xc  Code  Wk  stm32f1xx_hal.o [1]
HAL_I2C_EV_IRQHandler    0x800'0549  0x1ca  Code  Gb  stm32f1xx_hal_i2c.o [1]
HAL_I2C_Init             0x800'00ed  0x1d2  Code  Gb  stm32f1xx_hal_i2c.o [1]
HAL_I2C_MemTxCpltCallback
                         0x800'1f39    0x8  Code  Gb  ssd1306_interface.o [1]
HAL_I2C_Mem_Write        0x800'02d9  0x16e  Code  Gb  stm32f1xx_hal_i2c.o [1]
HAL_I2C_Mem_Write_IT     0x800'0449   0xf2  Code  Gb  stm32f1xx_hal_i2c.o [1]
HAL_I2C_MspInit          0x800'17e5   0x66  Code  Gb  stm32f1xx_hal_msp.o [1]
HAL_IncTick              0x800'28e1   0x18  Code  Wk  stm32f1xx_hal.o [1]
HAL_Init                 0x800'2841   0x20  Code  Gb  stm32f1xx_hal.o [1]
HAL_InitTick             0x800'23ed   0x4c  Code  Wk  stm32f1xx_hal.o [1]
HAL_MspInit              0x800'17a9   0x3c  Code  Gb  stm32f1xx_hal_msp.o [1]
HAL_NVIC_EnableIRQ       0x800'23b1    0xe  Code  Gb  stm32f1xx_hal_cortex.o [1]
HAL_NVIC_SetPriority     0x800'2387   0x2a  Code  Gb  stm32f1xx_hal_cortex.o [1]
HAL_NVIC_SetPriorityGrouping
                         0x800'237b    0xc  Code  Gb  stm32f1xx_hal_cortex.o [1]
HAL_RCC_ClockConfig      0x800'1c61  0x14e  Code  Gb  stm32f1xx_hal_rcc.o [1]
HAL_RCC_GetHCLKFreq      0x800'1e1f    0x6  Code  Gb  stm32f1xx_hal_rcc.o [1]
HAL_RCC_GetPCLK1Freq     0x800'1e25   0x16  Code  Gb  stm32f1xx_hal_rcc.o [1]
HAL_RCC_GetSysClockFreq
                         0x800'1daf   0x70  Code  Gb  stm32f1xx_hal_rcc.o [1]
HAL_RCC_OscConfig        0x800'1861  0x400  Code  Gb  stm32f1xx_hal_rcc.o [1]
HAL_SYSTICK_Config       0x800'23bf    0xc  Code  Gb  stm32f1xx_hal_cortex.o [1]
HardFault_Handler        0x800'28bb    0x2  Code  Gb  stm32f1xx_it.o [1]
I2C1_EV_IRQHandler       0x800'28d1    0xa  Code  Gb  stm32f1xx_it.o [1]
I2C_ConvertOtherXferOptions
                         0x800'178d   0x1c  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_DMAAbort             0x800'1419   0xf6  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_ITError              0x800'118f  0x196  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_IsAcknowledgeFailed
                         0x800'1755   0x38  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_MasterReceive_BTF    0x800'0a55  0x128  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_MasterReceive_RXNE   0x800'0971   0xe4  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_MasterTransmit_BTF   0x800'07fb   0xa4  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_MasterTransmit_TXE   0x800'0713   0xe8  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_Master_ADD10         0x800'0c2f   0x32  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_Master_ADDR          0x800'0c61  0x258  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_Master_SB            0x800'0b7d   0xb2  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_MemoryTransmit_TXE_BTF
                         0x800'089f   0xd2  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_RequestMemoryWrite   0x800'132d   0xec  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_SlaveReceive_BTF     0x800'0f73   0x1c  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_SlaveReceive_RXNE    0x800'0f25   0x4e  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_SlaveTransmit_BTF    0x800'0f09   0x1c  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_SlaveTransmit_TXE    0x800'0ebb   0x4e  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_Slave_ADDR           0x800'0f8f   0x66  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_Slave_STOPF          0x800'0ff5  0x19a  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_WaitOnBTFFlagUntilTimeout
                         0x800'16ab   0x58  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_WaitOnFlagUntilTimeout
                         0x800'150f   0x8a  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_WaitOnMasterAddressFlagUntilTimeout
                         0x800'1599   0xba  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_WaitOnSTOPRequestThroughIT
                         0x800'1703   0x46  Code  Lc  stm32f1xx_hal_i2c.o [1]
I2C_WaitOnTXEFlagUntilTimeout
                         0x800'1653   0x58  Code  Lc  stm32f1xx_hal_i2c.o [1]
MX_GPIO_Init             0x800'27ed   0x3e  Code  Lc  main.o [1]
MX_I2C1_Init             0x800'27b5   0x38  Code  Lc  main.o [1]
MemManage_Handler        0x800'28bd    0x2  Code  Gb  stm32f1xx_it.o [1]
NMI_Handler              0x800'28b9    0x2  Code  Gb  stm32f1xx_it.o [1]
NVIC_EncodePriority      0x800'230b   0x40  Code  Lc  stm32f1xx_hal_cortex.o [1]
PendSV_Handler           0x800'28c7    0x2  Code  Gb  stm32f1xx_it.o [1]
RCC_Delay                0x800'1e3b   0x26  Code  Lc  stm32f1xx_hal_rcc.o [1]
Region$$Table$$Base      0x800'2920          --   Gb  - Linker created -
Region$$Table$$Limit     0x800'2944          --   Gb  - Linker created -
SSD1306_ClearScreen      0x800'2615   0x22  Code  Gb  ssd1306.o [1]
SSD1306_DrawFilledRect   0x800'2683   0x44  Code  Gb  ssd1306.o [1]
SSD1306_Init             0x800'24f5  0x112  Code  Gb  ssd1306.o [1]
SSD1306_IsReady          0x800'26c7   0x10  Code  Gb  ssd1306.o [1]
SSD1306_UpdateScreen     0x800'2607    0xe  Code  Gb  ssd1306.o [1]
SSD1306_state           0x2000'0464    0x1  Data  Gb  ssd1306.o [1]
SVC_Handler              0x800'28c3    0x2  Code  Gb  stm32f1xx_it.o [1]
SendCommand              0x800'1ef5   0x22  Code  Gb  ssd1306_interface.o [1]
SendData                 0x800'1f17   0x22  Code  Gb  ssd1306_interface.o [1]
SetPixel                 0x800'2637   0x4c  Code  Lc  ssd1306.o [1]
SysTick_Config           0x800'234b   0x30  Code  Lc  stm32f1xx_hal_cortex.o [1]
SysTick_Handler          0x800'28c9    0x8  Code  Gb  stm32f1xx_it.o [1]
SystemClock_Config       0x800'274b   0x6a  Code  Gb  main.o [1]
SystemCoreClock         0x2000'0004    0x4  Data  Gb  system_stm32f1xx.o [1]
SystemInit               0x800'2a85    0x2  Code  Gb  system_stm32f1xx.o [1]
UsageFault_Handler       0x800'28c1    0x2  Code  Gb  stm32f1xx_it.o [1]
__NVIC_EnableIRQ         0x800'22c1   0x1e  Code  Lc  stm32f1xx_hal_cortex.o [1]
__NVIC_GetPriorityGrouping
                         0x800'22b7    0xa  Code  Lc  stm32f1xx_hal_cortex.o [1]
__NVIC_SetPriority       0x800'22df   0x2c  Code  Lc  stm32f1xx_hal_cortex.o [1]
__NVIC_SetPriorityGrouping
                         0x800'2299   0x1e  Code  Lc  stm32f1xx_hal_cortex.o [1]
__aeabi_memclr4          0x800'2031         Code  Gb  ABImemclr4.o [3]
__aeabi_memcpy4          0x800'2439         Code  Gb  ABImemcpy.o [3]
__aeabi_memcpy8          0x800'2439         Code  Gb  ABImemcpy.o [3]
__cmain                  0x800'2945         Code  Gb  cmain.o [3]
__exit                   0x800'2979   0x14  Code  Gb  exit.o [4]
__iar_Memset4_word       0x800'24c1         Code  Gb  ABImemset48.o [3]
__iar_Memset8_word       0x800'24c1         Code  Gb  ABImemset48.o [3]
__iar_copy_init3         0x800'288d   0x2c  Code  Gb  copy_init3.o [3]
__iar_data_init3         0x800'28f9   0x28  Code  Gb  data_init.o [3]
__iar_program_start      0x800'29bd         Code  Gb  cstartup_M.o [3]
__iar_zero_init3         0x800'1ebb   0x3a  Code  Gb  zero_init3.o [3]
__low_level_init         0x800'2963    0x4  Code  Gb  low_level_init.o [2]
__vector_table           0x800'0000         Data  Gb  startup_stm32f103xb.o [1]
_call_main               0x800'2951         Code  Gb  cmain.o [3]
_exit                    0x800'296d         Code  Gb  cexit.o [3]
_main                    0x800'295f         Code  Gb  cmain.o [3]
exit                     0x800'2967    0x4  Code  Gb  exit.o [2]
hi2c1                   0x2000'040c   0x54  Data  Gb  main.o [1]
main                     0x800'26e1   0x6a  Code  Gb  main.o [1]
pixelBuffer             0x2000'000c  0x400  Data  Lc  ssd1306.o [1]
uwTick                  0x2000'0460    0x4  Data  Gb  stm32f1xx_hal.o [1]
uwTickFreq              0x2000'0008    0x1  Data  Gb  stm32f1xx_hal.o [1]
uwTickPrio              0x2000'0000    0x4  Data  Gb  stm32f1xx_hal.o [1]


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

  10 796 bytes of readonly  code memory
      90 bytes of readonly  data memory
   3 170 bytes of readwrite data memory

Errors: none
Warnings: none
