###############################################################################
#
# IAR ELF Linker V7.50.2.10312/W32 for ARM                28/Jun/2020  15:20:47
# Copyright 2007-2015 IAR Systems AB.
#
#    Output file  =  
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Exe\MT_CAN_Example.out
#    Map file     =  
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\List\MT_CAN_Example.map
#    Command line =  
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\main.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\startup_stm32f103xe.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_can.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_cortex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_dma.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_exti.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_flash.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_flash_ex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_gpio.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_gpio_ex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_msp.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_pwr.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_rcc.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_rcc_ex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_tim.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_hal_tim_ex.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\stm32f1xx_it.o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj\system_stm32f1xx.o
#        --redirect _Printf=_PrintfFull --redirect _Scanf=_ScanfFull -o
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Exe\MT_CAN_Example.out
#        --map
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\List\MT_CAN_Example.map
#        --config
#        D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM/stm32f103xe_flash.icf
#        --semihosting --entry __iar_program_start --vfe
#
###############################################################################

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

CppFlavor       = *
__SystemLibrary = DLib


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

"A1":  place at 0x08000000 { ro section .intvec };
"P1":  place in [from 0x08000000 to 0x0807ffff] { ro };
"P2":  place in [from 0x20000000 to 0x2000ffff] { rw, block CSTACK, block HEAP };

  Section            Kind        Address    Size  Object
  -------            ----        -------    ----  ------
"A1":                                      0x130
  .intvec            ro code  0x08000000   0x130  startup_stm32f103xe.o [1]
                            - 0x08000130   0x130

"P1":                                     0x197f
  .text              ro code  0x08000130   0x802  stm32f1xx_hal_can.o [1]
  .rodata            const    0x08000932     0x2  stm32f1xx_hal_rcc.o [1]
  .text              ro code  0x08000934    0xf4  stm32f1xx_hal_msp.o [1]
  .text              ro code  0x08000a28    0x8c  stm32f1xx_hal.o [1]
  .text              ro code  0x08000ab4   0x1ba  main.o [1]
  .text              ro code  0x08000c70     0x6  ABImemclr4.o [4]
  .text              ro code  0x08000c78   0x31c  stm32f1xx_hal_gpio.o [1]
  .text              ro code  0x08000f94   0x144  stm32f1xx_hal_cortex.o [1]
  .text              ro code  0x080010d8   0x6d0  stm32f1xx_hal_rcc.o [1]
  .text              ro code  0x080017a8    0x32  ABImemset48.o [4]
  .text              ro code  0x080017dc    0x56  ABImemcpy_unaligned.o [4]
  .text              ro code  0x08001834    0x68  system_stm32f1xx.o [1]
  .text              ro code  0x0800189c    0x38  packbits_init_single.o [4]
  .text              ro code  0x080018d4    0x30  stm32f1xx_it.o [1]
  .text              ro code  0x08001904    0x28  data_init.o [4]
  .iar.init_table    const    0x0800192c    0x10  - Linker created -
  .text              ro code  0x0800193c    0x1a  cmain.o [4]
  .text              ro code  0x08001956     0x4  low_level_init.o [3]
  .text              ro code  0x0800195a     0x4  exit.o [3]
  .text              ro code  0x08001960     0xa  cexit.o [4]
  .text              ro code  0x0800196c    0x14  exit.o [5]
  .rodata            const    0x08001980    0x10  stm32f1xx_hal_rcc.o [1]
  .rodata            const    0x08001990    0x10  system_stm32f1xx.o [1]
  .text              ro code  0x080019a0    0x10  startup_stm32f103xe.o [1]
  .text              ro code  0x080019b0     0xc  cstartup_M.o [4]
  .text              ro code  0x080019bc     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019c0     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019c4     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019c8     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019cc     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019d0     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019d4     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019d8     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019dc     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019e0     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019e4     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019e8     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019ec     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019f0     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019f4     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019f8     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x080019fc     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a00     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a04     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a08     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a0c     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a10     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a14     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a18     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a1c     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a20     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a24     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a28     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a2c     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a30     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a34     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a38     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a3c     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a40     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a44     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a48     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a4c     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a50     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a54     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a58     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a5c     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a60     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a64     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a68     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a6c     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a70     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a74     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a78     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a7c     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a80     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a84     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a88     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a8c     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a90     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a94     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a98     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001a9c     0x4  startup_stm32f103xe.o [1]
  .text              ro code  0x08001aa0     0x4  startup_stm32f103xe.o [1]
  .rodata            const    0x08001aa4     0x0  packbits_init_single.o [4]
  Initializer bytes  const    0x08001aa4     0xb  <for P2-1>
                            - 0x08001aaf  0x197f

"P2", part 1 of 2:                          0x35
  P2-1                        0x20000000    0x35  <Init block>
    .data            inited   0x20000000     0x4  stm32f1xx_hal.o [1]
    .data            inited   0x20000004     0x4  system_stm32f1xx.o [1]
    .bss             inited   0x20000008    0x28  main.o [1]
    .bss             inited   0x20000030     0x4  stm32f1xx_hal.o [1]
    .data            inited   0x20000034     0x1  stm32f1xx_hal.o [1]
                            - 0x20000035    0x35

"P2", part 2 of 2:                         0x400
  CSTACK                      0x20000038   0x400  <Block>
    CSTACK           uninit   0x20000038   0x400  <Block tail>
                            - 0x20000438   0x400


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

          Address     Size
          -------     ----
Copy/packbits (__iar_packbits_init_single3)
    1 source range, total size 0xb (20% of destination):
          0x08001aa4   0xb
    1 destination range, total size 0x35:
          0x20000000  0x35



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

    Module                  ro code  ro data  rw data
    ------                  -------  -------  -------
D:\Projects\MicroTechnics\Projects_site\MT_CAN_Example\EWARM\MT_CAN_Example\Obj: [1]
    main.o                      442        8       40
    startup_stm32f103xe.o       552
    stm32f1xx_hal.o             140        2        9
    stm32f1xx_hal_can.o       2 050
    stm32f1xx_hal_cortex.o      324
    stm32f1xx_hal_gpio.o        796
    stm32f1xx_hal_msp.o         244
    stm32f1xx_hal_rcc.o       1 744       18
    stm32f1xx_it.o               48
    system_stm32f1xx.o          104       17        4
    -------------------------------------------------
    Total:                    6 444       45       53

command line: [2]
    -------------------------------------------------
    Total:

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

rt7M_tl.a: [4]
    ABImemclr4.o                  6
    ABImemcpy_unaligned.o        86
    ABImemset48.o                50
    cexit.o                      10
    cmain.o                      26
    cstartup_M.o                 12
    data_init.o                  40
    packbits_init_single.o       56
    -------------------------------------------------
    Total:                      286

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

    Gaps                         12
    Linker created                        16    1 024
-----------------------------------------------------
    Grand Total:              6 770       61    1 077


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

Entry                      Address   Size  Type      Object
-----                      -------   ----  ----      ------
.iar.init_table$$Base   0x0800192c          --   Gb  - Linker created -
.iar.init_table$$Limit  0x0800193c          --   Gb  - Linker created -
?main                   0x0800193d         Code  Gb  cmain.o [4]
AHBPrescTable           0x08001990   0x10  Data  Gb  system_stm32f1xx.o [1]
BusFault_Handler        0x080018db    0x2  Code  Gb  stm32f1xx_it.o [1]
CSTACK$$Base            0x20000038          --   Gb  - Linker created -
CSTACK$$Limit           0x20000438          --   Gb  - Linker created -
DebugMon_Handler        0x080018e1    0x2  Code  Gb  stm32f1xx_it.o [1]
Error_Handler           0x08000c6d    0x2  Code  Gb  main.o [1]
HAL_CAN_ActivateNotification
                        0x080006c7   0x30  Code  Gb  stm32f1xx_hal_can.o [1]
HAL_CAN_AddTxMessage    0x08000407  0x138  Code  Gb  stm32f1xx_hal_can.o [1]
HAL_CAN_ConfigFilter    0x0800029d  0x10e  Code  Gb  stm32f1xx_hal_can.o [1]
HAL_CAN_ErrorCallback   0x08000931    0x2  Code  Wk  stm32f1xx_hal_can.o [1]
HAL_CAN_GetRxMessage    0x08000573  0x154  Code  Gb  stm32f1xx_hal_can.o [1]
HAL_CAN_GetTxMailboxesFreeLevel
                        0x0800053f   0x34  Code  Gb  stm32f1xx_hal_can.o [1]
HAL_CAN_IRQHandler      0x080006f7  0x224  Code  Gb  stm32f1xx_hal_can.o [1]
HAL_CAN_Init            0x08000131  0x16c  Code  Gb  stm32f1xx_hal_can.o [1]
HAL_CAN_MspInit         0x0800097d   0x96  Code  Gb  stm32f1xx_hal_msp.o [1]
HAL_CAN_RxFifo0FullCallback
                        0x08000927    0x2  Code  Wk  stm32f1xx_hal_can.o [1]
HAL_CAN_RxFifo0MsgPendingCallback
                        0x08000c45   0x28  Code  Gb  main.o [1]
HAL_CAN_RxFifo1FullCallback
                        0x0800092b    0x2  Code  Wk  stm32f1xx_hal_can.o [1]
HAL_CAN_RxFifo1MsgPendingCallback
                        0x08000929    0x2  Code  Wk  stm32f1xx_hal_can.o [1]
HAL_CAN_SleepCallback   0x0800092d    0x2  Code  Wk  stm32f1xx_hal_can.o [1]
HAL_CAN_Start           0x080003ab   0x5c  Code  Gb  stm32f1xx_hal_can.o [1]
HAL_CAN_TxMailbox0AbortCallback
                        0x08000921    0x2  Code  Wk  stm32f1xx_hal_can.o [1]
HAL_CAN_TxMailbox0CompleteCallback
                        0x0800091b    0x2  Code  Wk  stm32f1xx_hal_can.o [1]
HAL_CAN_TxMailbox1AbortCallback
                        0x08000923    0x2  Code  Wk  stm32f1xx_hal_can.o [1]
HAL_CAN_TxMailbox1CompleteCallback
                        0x0800091d    0x2  Code  Wk  stm32f1xx_hal_can.o [1]
HAL_CAN_TxMailbox2AbortCallback
                        0x08000925    0x2  Code  Wk  stm32f1xx_hal_can.o [1]
HAL_CAN_TxMailbox2CompleteCallback
                        0x0800091f    0x2  Code  Wk  stm32f1xx_hal_can.o [1]
HAL_CAN_WakeUpFromRxMsgCallback
                        0x0800092f    0x2  Code  Wk  stm32f1xx_hal_can.o [1]
HAL_GPIO_Init           0x08000c79  0x2d2  Code  Gb  stm32f1xx_hal_gpio.o [1]
HAL_GetTick             0x08000a9b    0x6  Code  Wk  stm32f1xx_hal.o [1]
HAL_IncTick             0x08000a8b   0x10  Code  Wk  stm32f1xx_hal.o [1]
HAL_Init                0x08000a29   0x22  Code  Gb  stm32f1xx_hal.o [1]
HAL_InitTick            0x08000a4b   0x40  Code  Wk  stm32f1xx_hal.o [1]
HAL_MspInit             0x08000935   0x48  Code  Gb  stm32f1xx_hal_msp.o [1]
HAL_NVIC_EnableIRQ      0x0800109d    0xe  Code  Gb  stm32f1xx_hal_cortex.o [1]
HAL_NVIC_SetPriority    0x08001077   0x26  Code  Gb  stm32f1xx_hal_cortex.o [1]
HAL_NVIC_SetPriorityGrouping
                        0x0800106b    0xc  Code  Gb  stm32f1xx_hal_cortex.o [1]
HAL_RCC_ClockConfig     0x08001559  0x16e  Code  Gb  stm32f1xx_hal_rcc.o [1]
HAL_RCC_GetSysClockFreq
                        0x080016c7   0x78  Code  Gb  stm32f1xx_hal_rcc.o [1]
HAL_RCC_OscConfig       0x080010d9  0x480  Code  Gb  stm32f1xx_hal_rcc.o [1]
HAL_SYSTICK_Config      0x080010ab    0xc  Code  Gb  stm32f1xx_hal_cortex.o [1]
HardFault_Handler       0x080018d7    0x2  Code  Gb  stm32f1xx_it.o [1]
MX_CAN_Init             0x08000bbb   0x5e  Code  Lc  main.o [1]
MX_GPIO_Init            0x08000c19   0x1e  Code  Lc  main.o [1]
MemManage_Handler       0x080018d9    0x2  Code  Gb  stm32f1xx_it.o [1]
NMI_Handler             0x080018d5    0x2  Code  Gb  stm32f1xx_it.o [1]
NVIC_EncodePriority     0x08000ffd   0x3e  Code  Lc  stm32f1xx_hal_cortex.o [1]
PendSV_Handler          0x080018e3    0x2  Code  Gb  stm32f1xx_it.o [1]
RCC_Delay               0x0800173f   0x26  Code  Lc  stm32f1xx_hal_rcc.o [1]
Region$$Table$$Base     0x0800192c          --   Gb  - Linker created -
Region$$Table$$Limit    0x0800193c          --   Gb  - Linker created -
SVC_Handler             0x080018df    0x2  Code  Gb  stm32f1xx_it.o [1]
SysTick_Config          0x0800103b   0x30  Code  Lc  stm32f1xx_hal_cortex.o [1]
SysTick_Handler         0x080018e5    0x8  Code  Gb  stm32f1xx_it.o [1]
SystemClock_Config      0x08000b4d   0x6e  Code  Gb  main.o [1]
SystemCoreClock         0x20000004    0x4  Data  Gb  system_stm32f1xx.o [1]
SystemInit              0x08001835   0x4e  Code  Gb  system_stm32f1xx.o [1]
USB_HP_CAN1_TX_IRQHandler
                        0x080018ed    0xa  Code  Gb  stm32f1xx_it.o [1]
USB_LP_CAN1_RX0_IRQHandler
                        0x080018f7    0xa  Code  Gb  stm32f1xx_it.o [1]
UsageFault_Handler      0x080018dd    0x2  Code  Gb  stm32f1xx_it.o [1]
__NVIC_EnableIRQ        0x08000fbd   0x1a  Code  Lc  stm32f1xx_hal_cortex.o [1]
__NVIC_GetPriorityGrouping
                        0x08000fb3    0xa  Code  Lc  stm32f1xx_hal_cortex.o [1]
__NVIC_SetPriority      0x08000fd7   0x26  Code  Lc  stm32f1xx_hal_cortex.o [1]
__NVIC_SetPriorityGrouping
                        0x08000f95   0x1e  Code  Lc  stm32f1xx_hal_cortex.o [1]
__aeabi_memclr4         0x08000c71         Code  Gb  ABImemclr4.o [4]
__cmain                 0x0800193d         Code  Gb  cmain.o [4]
__exit                  0x0800196d   0x14  Code  Gb  exit.o [5]
__iar_Memset4_word      0x080017a9         Code  Gb  ABImemset48.o [4]
__iar_Memset8_word      0x080017a9         Code  Gb  ABImemset48.o [4]
__iar_data_init3        0x08001905   0x28  Code  Gb  data_init.o [4]
__iar_packbits_init_single3
                        0x0800189d   0x38  Code  Gb  packbits_init_single.o [4]
__iar_program_start     0x080019b1         Code  Gb  cstartup_M.o [4]
__iar_unaligned___aeabi_memcpy4
                        0x080017dd         Code  Gb  ABImemcpy_unaligned.o [4]
__iar_unaligned___aeabi_memcpy8
                        0x080017dd         Code  Gb  ABImemcpy_unaligned.o [4]
__low_level_init        0x08001957    0x4  Code  Gb  low_level_init.o [3]
__vector_table          0x08000000         Data  Gb  startup_stm32f103xe.o [1]
_call_main              0x08001949         Code  Gb  cmain.o [4]
_exit                   0x08001961         Code  Gb  cexit.o [4]
_main                   0x08001953         Code  Gb  cmain.o [4]
exit                    0x0800195b    0x4  Code  Gb  exit.o [3]
hcan                    0x20000008   0x28  Data  Gb  main.o [1]
main                    0x08000ab5   0x98  Code  Gb  main.o [1]
uwTick                  0x20000030    0x4  Data  Gb  stm32f1xx_hal.o [1]
uwTickFreq              0x20000034    0x1  Data  Gb  stm32f1xx_hal.o [1]
uwTickPrio              0x20000000    0x4  Data  Gb  stm32f1xx_hal.o [1]


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

  6 770 bytes of readonly  code memory
     61 bytes of readonly  data memory
  1 077 bytes of readwrite data memory

Errors: none
Warnings: none
