ARM Linker, 5.03 [Build 24] [MDK-ARM Lite]

==============================================================================

Section Cross References

    board.o(.text) refers to hal_lld.o(.text) for stm32_clock_init
    cstartup.o(MSTACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    cstartup.o(CSTACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    cstartup.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    cstartup.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    cstartup.o(.text) refers to board.o(.text) for __early_init
    cstartup.o(.text) refers to cstartup.o(CSTACK) for __initial_sp
    cstartup.o(.text) refers to __main.o(!!!main) for __main
    cstartup.o(.text) refers to cstartup.o(HEAP) for Heap_Mem
    chcoreasm_v7m.o(.text) refers to chthreads.o(.text) for chThdExit
    chcoreasm_v7m.o(.text) refers to chschd.o(.text) for chSchDoReschedule
    chcore_v7m.o(.text) refers to chsys.o(.text) for chSysTimerHandlerI
    chcore_v7m.o(.text) refers to nvic.o(.text) for nvicSetSystemHandlerPriority
    chcore_v7m.o(.text) refers to chschd.o(.bss) for rlist
    chcore_v7m.o(.text) refers to chcoreasm_v7m.o(.text) for _port_switch_from_isr
    vectors.o(RESET) refers to cstartup.o(MSTACK) for __initial_msp
    vectors.o(RESET) refers to cstartup.o(.text) for Reset_Handler
    vectors.o(RESET) refers to vectors.o(.text) for NMIVector
    vectors.o(RESET) refers to chcore_v7m.o(.text) for SVCallVector
    vectors.o(RESET) refers to stm32_dma.o(.text) for Vector6C
    vectors.o(RESET) refers to adc_lld.o(.text) for Vector88
    vectors.o(RESET) refers to gpt_lld.o(.text) for VectorB0
    vectors.o(RESET) refers to pwm_lld.o(.text) for VectorB8
    vectors.o(RESET) refers to serial_lld.o(.text) for VectorD4
    chcond.o(.text) refers to chschd.o(.text) for chSchWakeupS
    chcond.o(.text) refers to chmtx.o(.text) for chMtxUnlockS
    chcond.o(.text) refers to chschd.o(.bss) for rlist
    chdynamic.o(.text) refers to chmempools.o(.text) for chPoolFree
    chdynamic.o(.text) refers to chheap.o(.text) for chHeapFree
    chdynamic.o(.text) refers to chthreads.o(.text) for chThdCreateI
    chdynamic.o(.text) refers to chschd.o(.text) for chSchWakeupS
    chevents.o(.text) refers to chschd.o(.text) for chSchReadyI
    chevents.o(.text) refers to chschd.o(.bss) for rlist
    chheap.o(.text) refers to chmtx.o(.text) for chMtxInit
    chheap.o(.text) refers to chmemcore.o(.text) for chCoreAlloc
    chheap.o(.text) refers to chheap.o(.bss) for .bss
    chmboxes.o(.text) refers to chsem.o(.text) for chSemInit
    chmboxes.o(.text) refers to chschd.o(.text) for chSchRescheduleS
    chmemcore.o(.text) refers to chmemcore.o(.data) for .data
    chmsg.o(.text) refers to chschd.o(.text) for chSchReadyI
    chmsg.o(.text) refers to chschd.o(.bss) for rlist
    chmtx.o(.text) refers to chschd.o(.text) for chSchReadyI
    chmtx.o(.text) refers to chschd.o(.bss) for rlist
    chqueues.o(.text) refers to chschd.o(.text) for chSchReadyI
    chqueues.o(.text) refers to chschd.o(.bss) for rlist
    chregistry.o(.text) refers to chdynamic.o(.text) for chThdRelease
    chregistry.o(.text) refers to chschd.o(.bss) for rlist
    chschd.o(.text) refers to chcoreasm_v7m.o(.text) for _port_switch
    chschd.o(.text) refers to chvt.o(.text) for chVTSetI
    chschd.o(.text) refers to chschd.o(.bss) for .bss
    chsem.o(.text) refers to chschd.o(.text) for chSchReadyI
    chsem.o(.text) refers to chschd.o(.bss) for rlist
    chsys.o(.text) refers to chcore_v7m.o(.text) for _port_init
    chsys.o(.text) refers to chschd.o(.text) for _scheduler_init
    chsys.o(.text) refers to chvt.o(.text) for _vt_init
    chsys.o(.text) refers to chmemcore.o(.text) for _core_init
    chsys.o(.text) refers to chheap.o(.text) for _heap_init
    chsys.o(.text) refers to chthreads.o(.text) for _thread_init
    chsys.o(.text) refers to chschd.o(.bss) for rlist
    chsys.o(.text) refers to chsys.o(.bss) for .bss
    chsys.o(.text) refers to chregistry.o(.constdata) for ch_debug
    chsys.o(.text) refers to chvt.o(.bss) for vtlist
    chthreads.o(.text) refers to chschd.o(.text) for chSchWakeupS
    chthreads.o(.text) refers to chdynamic.o(.text) for chThdRelease
    chthreads.o(.text) refers to chschd.o(.bss) for rlist
    chthreads.o(.text) refers to chcoreasm_v7m.o(.text) for _port_thread_start
    chthreads.o(.text) refers to chvt.o(.bss) for vtlist
    chvt.o(.text) refers to chvt.o(.bss) for .bss
    adc.o(.text) refers to adc_lld.o(.text) for adc_lld_init
    adc.o(.text) refers to chmtx.o(.text) for chMtxInit
    adc.o(.text) refers to chschd.o(.text) for chSchWakeupS
    adc.o(.text) refers to chschd.o(.bss) for rlist
    gpt.o(.text) refers to gpt_lld.o(.text) for gpt_lld_init
    hal.o(.text) refers to hal_lld.o(.text) for hal_lld_init
    hal.o(.text) refers to tm.o(.text) for tmInit
    hal.o(.text) refers to pal_lld.o(.text) for _pal_lld_init
    hal.o(.text) refers to adc.o(.text) for adcInit
    hal.o(.text) refers to gpt.o(.text) for gptInit
    hal.o(.text) refers to pwm.o(.text) for pwmInit
    hal.o(.text) refers to serial.o(.text) for sdInit
    hal.o(.text) refers to board.o(.text) for boardInit
    hal.o(.text) refers to board.o(.constdata) for pal_default_config
    pal.o(.text) refers to pal_lld.o(.text) for _pal_lld_setgroupmode
    pwm.o(.text) refers to pwm_lld.o(.text) for pwm_lld_init
    serial.o(.text) refers to chqueues.o(.text) for chOQWriteTimeout
    serial.o(.text) refers to serial_lld.o(.text) for sd_lld_init
    serial.o(.text) refers to chschd.o(.text) for chSchRescheduleS
    serial.o(.text) refers to chevents.o(.text) for chEvtBroadcastFlagsI
    serial.o(.text) refers to serial.o(.constdata) for .constdata
    serial.o(.constdata) refers to serial.o(.text) for write
    tm.o(.text) refers to tm.o(.data) for .data
    pwm_lld.o(.text) refers to chcore_v7m.o(.text) for _port_irq_epilogue
    pwm_lld.o(.text) refers to pwm.o(.text) for pwmObjectInit
    pwm_lld.o(.text) refers to nvic.o(.text) for nvicEnableVector
    pwm_lld.o(.text) refers to pwm_lld.o(.bss) for .bss
    serial_lld.o(.text) refers to chcore_v7m.o(.text) for _port_irq_epilogue
    serial_lld.o(.text) refers to serial.o(.text) for sdObjectInit
    serial_lld.o(.text) refers to nvic.o(.text) for nvicEnableVector
    serial_lld.o(.text) refers to chevents.o(.text) for chEvtBroadcastFlagsI
    serial_lld.o(.text) refers to chqueues.o(.text) for chOQGetI
    serial_lld.o(.text) refers to serial_lld.o(.bss) for .bss
    serial_lld.o(.text) refers to serial_lld.o(.constdata) for .constdata
    stm32_dma.o(.text) refers to chcore_v7m.o(.text) for _port_irq_epilogue
    stm32_dma.o(.text) refers to nvic.o(.text) for nvicEnableVector
    stm32_dma.o(.text) refers to stm32_dma.o(.bss) for .bss
    stm32_dma.o(.text) refers to stm32_dma.o(.data) for .data
    adc_lld.o(.text) refers to chschd.o(.text) for chSchReadyI
    adc_lld.o(.text) refers to chcore_v7m.o(.text) for _port_irq_epilogue
    adc_lld.o(.text) refers to adc.o(.text) for adcObjectInit
    adc_lld.o(.text) refers to nvic.o(.text) for nvicEnableVector
    adc_lld.o(.text) refers to stm32_dma.o(.text) for dmaStreamAllocate
    adc_lld.o(.text) refers to adc_lld.o(.bss) for .bss
    adc_lld.o(.text) refers to stm32_dma.o(.constdata) for _stm32_dma_streams
    hal_lld.o(.text) refers to stm32_dma.o(.text) for dmaInit
    gpt_lld.o(.text) refers to chcore_v7m.o(.text) for _port_irq_epilogue
    gpt_lld.o(.text) refers to gpt.o(.text) for gptObjectInit
    gpt_lld.o(.text) refers to nvic.o(.text) for nvicEnableVector
    gpt_lld.o(.text) refers to gpt_lld.o(.bss) for .bss
    test.o(.text) refers to chvt.o(.text) for chTimeIsWithin
    test.o(.text) refers to chthreads.o(.text) for chThdTerminate
    test.o(.text) refers to test.o(.data) for .data
    test.o(.text) refers to test.o(.bss) for .bss
    test.o(.text) refers to chschd.o(.bss) for rlist
    test.o(.text) refers to chvt.o(.bss) for vtlist
    test.o(.constdata) refers to test.o(.bss) for test
    test.o(.data) refers to testthd.o(.constdata) for patternthd
    test.o(.data) refers to testsem.o(.constdata) for patternsem
    test.o(.data) refers to testmtx.o(.constdata) for patternmtx
    test.o(.data) refers to testmsg.o(.constdata) for patternmsg
    test.o(.data) refers to testmbox.o(.constdata) for patternmbox
    test.o(.data) refers to testevt.o(.constdata) for patternevt
    test.o(.data) refers to testheap.o(.constdata) for patternheap
    test.o(.data) refers to testpools.o(.constdata) for patternpools
    test.o(.data) refers to testdyn.o(.constdata) for patterndyn
    test.o(.data) refers to testqueues.o(.constdata) for patternqueues
    test.o(.data) refers to testbmk.o(.constdata) for patternbmk
    testbmk.o(.text) refers to chmsg.o(.text) for chMsgWait
    testbmk.o(.text) refers to chthreads.o(.text) for chThdCreateStatic
    testbmk.o(.text) refers to test.o(.text) for test_wait_tick
    testbmk.o(.text) refers to chschd.o(.text) for chSchGoSleepS
    testbmk.o(.text) refers to chsem.o(.text) for chSemWait
    testbmk.o(.text) refers to chschd.o(.bss) for rlist
    testbmk.o(.text) refers to test.o(.constdata) for wa
    testbmk.o(.text) refers to test.o(.bss) for threads
    testbmk.o(.text) refers to test.o(.data) for test_timer_done
    testbmk.o(.text) refers to testbmk.o(.bss) for .bss
    testbmk.o(.text) refers to chqueues.o(.text) for chIQInit
    testbmk.o(.text) refers to chvt.o(.text) for chVTSetI
    testbmk.o(.text) refers to chmtx.o(.text) for chMtxInit
    testbmk.o(.constdata) refers to testbmk.o(.conststring) for .conststring
    testbmk.o(.constdata) refers to testbmk.o(.text) for bmk1_execute
    testbmk.o(.constdata) refers to testbmk.o(.conststring) for .conststring
    testbmk.o(.constdata) refers to testbmk.o(.text) for bmk2_execute
    testbmk.o(.constdata) refers to testbmk.o(.conststring) for .conststring
    testbmk.o(.constdata) refers to testbmk.o(.text) for bmk3_execute
    testbmk.o(.constdata) refers to testbmk.o(.conststring) for .conststring
    testbmk.o(.constdata) refers to testbmk.o(.text) for bmk4_execute
    testbmk.o(.constdata) refers to testbmk.o(.conststring) for .conststring
    testbmk.o(.constdata) refers to testbmk.o(.text) for bmk5_execute
    testbmk.o(.constdata) refers to testbmk.o(.conststring) for .conststring
    testbmk.o(.constdata) refers to testbmk.o(.text) for bmk6_execute
    testbmk.o(.constdata) refers to testbmk.o(.conststring) for .conststring
    testbmk.o(.constdata) refers to testbmk.o(.text) for bmk7_setup
    testbmk.o(.constdata) refers to testbmk.o(.conststring) for .conststring
    testbmk.o(.constdata) refers to testbmk.o(.text) for bmk8_execute
    testbmk.o(.constdata) refers to testbmk.o(.conststring) for .conststring
    testbmk.o(.constdata) refers to testbmk.o(.text) for bmk9_execute
    testbmk.o(.constdata) refers to testbmk.o(.conststring) for .conststring
    testbmk.o(.constdata) refers to testbmk.o(.text) for bmk10_execute
    testbmk.o(.constdata) refers to testbmk.o(.conststring) for .conststring
    testbmk.o(.constdata) refers to testbmk.o(.text) for bmk11_setup
    testbmk.o(.constdata) refers to testbmk.o(.conststring) for .conststring
    testbmk.o(.constdata) refers to testbmk.o(.text) for bmk12_setup
    testbmk.o(.constdata) refers to testbmk.o(.conststring) for .conststring
    testbmk.o(.constdata) refers to testbmk.o(.text) for bmk13_execute
    testbmk.o(.constdata) refers to testbmk.o(.constdata) for testbmk1
    testbmk.o(.constdata) refers to testbmk.o(.constdata) for testbmk2
    testbmk.o(.constdata) refers to testbmk.o(.constdata) for testbmk3
    testbmk.o(.constdata) refers to testbmk.o(.constdata) for testbmk4
    testbmk.o(.constdata) refers to testbmk.o(.constdata) for testbmk5
    testbmk.o(.constdata) refers to testbmk.o(.constdata) for testbmk6
    testbmk.o(.constdata) refers to testbmk.o(.constdata) for testbmk7
    testbmk.o(.constdata) refers to testbmk.o(.constdata) for testbmk8
    testbmk.o(.constdata) refers to testbmk.o(.constdata) for testbmk9
    testbmk.o(.constdata) refers to testbmk.o(.constdata) for testbmk10
    testbmk.o(.constdata) refers to testbmk.o(.constdata) for testbmk11
    testbmk.o(.constdata) refers to testbmk.o(.constdata) for testbmk12
    testbmk.o(.constdata) refers to testbmk.o(.constdata) for testbmk13
    testdyn.o(.text) refers to test.o(.text) for test_emit_token
    testdyn.o(.text) refers to chheap.o(.text) for chHeapInit
    testdyn.o(.text) refers to chdynamic.o(.text) for chThdCreateFromHeap
    testdyn.o(.text) refers to chmempools.o(.text) for chPoolInit
    testdyn.o(.text) refers to chregistry.o(.text) for chRegFirstThread
    testdyn.o(.text) refers to chthreads.o(.text) for chThdSleep
    testdyn.o(.text) refers to test.o(.bss) for test
    testdyn.o(.text) refers to testdyn.o(.bss) for .bss
    testdyn.o(.text) refers to chschd.o(.bss) for rlist
    testdyn.o(.text) refers to test.o(.bss) for threads
    testdyn.o(.text) refers to test.o(.constdata) for wa
    testdyn.o(.constdata) refers to testdyn.o(.conststring) for .conststring
    testdyn.o(.constdata) refers to testdyn.o(.text) for dyn1_setup
    testdyn.o(.constdata) refers to testdyn.o(.conststring) for .conststring
    testdyn.o(.constdata) refers to testdyn.o(.text) for dyn2_setup
    testdyn.o(.constdata) refers to testdyn.o(.conststring) for .conststring
    testdyn.o(.constdata) refers to testdyn.o(.text) for dyn3_setup
    testdyn.o(.constdata) refers to testdyn.o(.constdata) for testdyn1
    testdyn.o(.constdata) refers to testdyn.o(.constdata) for testdyn2
    testdyn.o(.constdata) refers to testdyn.o(.constdata) for testdyn3
    testevt.o(.text) refers to chevents.o(.text) for chEvtGetAndClearEvents
    testevt.o(.text) refers to test.o(.text) for test_emit_token
    testevt.o(.text) refers to chthreads.o(.text) for chThdSleep
    testevt.o(.text) refers to testevt.o(.data) for .data
    testevt.o(.text) refers to testevt.o(.constdata) for .constdata
    testevt.o(.text) refers to chvt.o(.bss) for vtlist
    testevt.o(.text) refers to chschd.o(.bss) for rlist
    testevt.o(.text) refers to test.o(.constdata) for wa
    testevt.o(.text) refers to test.o(.bss) for threads
    testevt.o(.constdata) refers to testevt.o(.text) for h1
    testevt.o(.constdata) refers to testevt.o(.conststring) for .conststring
    testevt.o(.constdata) refers to testevt.o(.text) for evt1_setup
    testevt.o(.constdata) refers to testevt.o(.conststring) for .conststring
    testevt.o(.constdata) refers to testevt.o(.text) for evt2_setup
    testevt.o(.constdata) refers to testevt.o(.conststring) for .conststring
    testevt.o(.constdata) refers to testevt.o(.text) for evt3_setup
    testevt.o(.constdata) refers to testevt.o(.constdata) for testevt1
    testevt.o(.constdata) refers to testevt.o(.constdata) for testevt2
    testevt.o(.constdata) refers to testevt.o(.constdata) for testevt3
    testheap.o(.text) refers to chheap.o(.text) for chHeapInit
    testheap.o(.text) refers to chmemcore.o(.text) for chCoreStatus
    testheap.o(.text) refers to test.o(.text) for _test_assert
    testheap.o(.text) refers to test.o(.bss) for test
    testheap.o(.text) refers to testheap.o(.bss) for .bss
    testheap.o(.constdata) refers to testheap.o(.conststring) for .conststring
    testheap.o(.constdata) refers to testheap.o(.text) for heap1_setup
    testheap.o(.constdata) refers to testheap.o(.constdata) for testheap1
    testmbox.o(.text) refers to chmboxes.o(.text) for chMBInit
    testmbox.o(.text) refers to test.o(.text) for _test_assert
    testmbox.o(.text) refers to test.o(.bss) for test
    testmbox.o(.text) refers to testmbox.o(.data) for .data
    testmbox.o(.constdata) refers to testmbox.o(.conststring) for .conststring
    testmbox.o(.constdata) refers to testmbox.o(.text) for mbox1_setup
    testmbox.o(.constdata) refers to testmbox.o(.constdata) for testmbox1
    testmbox.o(.data) refers to test.o(.bss) for test
    testmsg.o(.text) refers to chmsg.o(.text) for chMsgSend
    testmsg.o(.text) refers to chthreads.o(.text) for chThdCreateStatic
    testmsg.o(.text) refers to test.o(.text) for test_emit_token
    testmsg.o(.text) refers to chschd.o(.bss) for rlist
    testmsg.o(.text) refers to test.o(.constdata) for wa
    testmsg.o(.text) refers to test.o(.bss) for threads
    testmsg.o(.constdata) refers to testmsg.o(.conststring) for .conststring
    testmsg.o(.constdata) refers to testmsg.o(.text) for msg1_execute
    testmsg.o(.constdata) refers to testmsg.o(.constdata) for testmsg1
    testmtx.o(.text) refers to chmtx.o(.text) for chMtxInit
    testmtx.o(.text) refers to test.o(.text) for test_emit_token
    testmtx.o(.text) refers to chthreads.o(.text) for chThdCreateStatic
    testmtx.o(.text) refers to testmtx.o(.data) for .data
    testmtx.o(.text) refers to chschd.o(.bss) for rlist
    testmtx.o(.text) refers to test.o(.constdata) for wa
    testmtx.o(.text) refers to test.o(.bss) for threads
    testmtx.o(.text) refers to chvt.o(.bss) for vtlist
    testmtx.o(.text) refers to chcond.o(.text) for chCondInit
    testmtx.o(.text) refers to chschd.o(.text) for chSchRescheduleS
    testmtx.o(.constdata) refers to testmtx.o(.conststring) for .conststring
    testmtx.o(.constdata) refers to testmtx.o(.text) for mtx1_setup
    testmtx.o(.constdata) refers to testmtx.o(.conststring) for .conststring
    testmtx.o(.constdata) refers to testmtx.o(.text) for mtx2_setup
    testmtx.o(.constdata) refers to testmtx.o(.conststring) for .conststring
    testmtx.o(.constdata) refers to testmtx.o(.text) for mtx3_setup
    testmtx.o(.constdata) refers to testmtx.o(.conststring) for .conststring
    testmtx.o(.constdata) refers to testmtx.o(.text) for mtx4_setup
    testmtx.o(.constdata) refers to testmtx.o(.conststring) for .conststring
    testmtx.o(.constdata) refers to testmtx.o(.text) for mtx5_setup
    testmtx.o(.constdata) refers to testmtx.o(.conststring) for .conststring
    testmtx.o(.constdata) refers to testmtx.o(.text) for mtx6_setup
    testmtx.o(.constdata) refers to testmtx.o(.conststring) for .conststring
    testmtx.o(.constdata) refers to testmtx.o(.text) for mtx7_setup
    testmtx.o(.constdata) refers to testmtx.o(.conststring) for .conststring
    testmtx.o(.constdata) refers to testmtx.o(.text) for mtx8_setup
    testmtx.o(.constdata) refers to testmtx.o(.constdata) for testmtx1
    testmtx.o(.constdata) refers to testmtx.o(.constdata) for testmtx2
    testmtx.o(.constdata) refers to testmtx.o(.constdata) for testmtx3
    testmtx.o(.constdata) refers to testmtx.o(.constdata) for testmtx4
    testmtx.o(.constdata) refers to testmtx.o(.constdata) for testmtx5
    testmtx.o(.constdata) refers to testmtx.o(.constdata) for testmtx6
    testmtx.o(.constdata) refers to testmtx.o(.constdata) for testmtx7
    testmtx.o(.constdata) refers to testmtx.o(.constdata) for testmtx8
    testpools.o(.text) refers to chmempools.o(.text) for chPoolInit
    testpools.o(.text) refers to test.o(.text) for _test_assert
    testpools.o(.text) refers to testpools.o(.data) for .data
    testpools.o(.text) refers to test.o(.constdata) for wa
    testpools.o(.constdata) refers to testpools.o(.conststring) for .conststring
    testpools.o(.constdata) refers to testpools.o(.text) for pools1_setup
    testpools.o(.constdata) refers to testpools.o(.constdata) for testpools1
    testqueues.o(.text) refers to chqueues.o(.text) for chIQInit
    testqueues.o(.text) refers to test.o(.text) for _test_assert
    testqueues.o(.text) refers to chthreads.o(.text) for chThdCreateStatic
    testqueues.o(.text) refers to test.o(.constdata) for wa
    testqueues.o(.text) refers to testqueues.o(.data) for .data
    testqueues.o(.text) refers to chschd.o(.bss) for rlist
    testqueues.o(.text) refers to test.o(.bss) for threads
    testqueues.o(.constdata) refers to testqueues.o(.conststring) for .conststring
    testqueues.o(.constdata) refers to testqueues.o(.text) for queues1_setup
    testqueues.o(.constdata) refers to testqueues.o(.conststring) for .conststring
    testqueues.o(.constdata) refers to testqueues.o(.text) for queues2_setup
    testqueues.o(.constdata) refers to testqueues.o(.constdata) for testqueues1
    testqueues.o(.constdata) refers to testqueues.o(.constdata) for testqueues2
    testqueues.o(.data) refers to test.o(.bss) for test
    testqueues.o(.data) refers to testqueues.o(.text) for notify
    testsem.o(.text) refers to chsem.o(.text) for chSemInit
    testsem.o(.text) refers to test.o(.text) for test_emit_token
    testsem.o(.text) refers to chthreads.o(.text) for chThdCreateStatic
    testsem.o(.text) refers to chschd.o(.text) for chSchRescheduleS
    testsem.o(.text) refers to testsem.o(.data) for .data
    testsem.o(.text) refers to chschd.o(.bss) for rlist
    testsem.o(.text) refers to test.o(.constdata) for wa
    testsem.o(.text) refers to test.o(.bss) for threads
    testsem.o(.text) refers to chvt.o(.bss) for vtlist
    testsem.o(.constdata) refers to testsem.o(.conststring) for .conststring
    testsem.o(.constdata) refers to testsem.o(.text) for sem1_setup
    testsem.o(.constdata) refers to testsem.o(.conststring) for .conststring
    testsem.o(.constdata) refers to testsem.o(.text) for sem2_setup
    testsem.o(.constdata) refers to testsem.o(.conststring) for .conststring
    testsem.o(.constdata) refers to testsem.o(.text) for sem3_setup
    testsem.o(.constdata) refers to testsem.o(.conststring) for .conststring
    testsem.o(.constdata) refers to testsem.o(.text) for sem4_execute
    testsem.o(.constdata) refers to testsem.o(.constdata) for testsem1
    testsem.o(.constdata) refers to testsem.o(.constdata) for testsem2
    testsem.o(.constdata) refers to testsem.o(.constdata) for testsem3
    testsem.o(.constdata) refers to testsem.o(.constdata) for testsem4
    testthd.o(.text) refers to test.o(.text) for test_emit_token
    testthd.o(.text) refers to chthreads.o(.text) for chThdCreateStatic
    testthd.o(.text) refers to chschd.o(.bss) for rlist
    testthd.o(.text) refers to test.o(.constdata) for wa
    testthd.o(.text) refers to test.o(.bss) for threads
    testthd.o(.text) refers to chvt.o(.bss) for vtlist
    testthd.o(.constdata) refers to testthd.o(.conststring) for .conststring
    testthd.o(.constdata) refers to testthd.o(.text) for thd1_execute
    testthd.o(.constdata) refers to testthd.o(.conststring) for .conststring
    testthd.o(.constdata) refers to testthd.o(.text) for thd2_execute
    testthd.o(.constdata) refers to testthd.o(.conststring) for .conststring
    testthd.o(.constdata) refers to testthd.o(.text) for thd3_execute
    testthd.o(.constdata) refers to testthd.o(.conststring) for .conststring
    testthd.o(.constdata) refers to testthd.o(.text) for thd4_execute
    testthd.o(.constdata) refers to testthd.o(.constdata) for testthd1
    testthd.o(.constdata) refers to testthd.o(.constdata) for testthd2
    testthd.o(.constdata) refers to testthd.o(.constdata) for testthd3
    testthd.o(.constdata) refers to testthd.o(.constdata) for testthd4
    main.o(.text) refers to chschd.o(.text) for chSchReadyI
    main.o(.text) refers to adc.o(.text) for adcStartConversionI
    main.o(.text) refers to pwm_lld.o(.text) for pwm_lld_enable_channel
    main.o(.text) refers to chqueues.o(.text) for chOQWriteTimeout
    main.o(.text) refers to serial.o(.text) for sdStart
    main.o(.text) refers to pal_lld.o(.text) for _pal_lld_setgroupmode
    main.o(.text) refers to chthreads.o(.text) for chThdSleep
    main.o(.text) refers to strstr.o(.text) for strstr
    main.o(.text) refers to strncpy.o(.text) for strncpy
    main.o(.text) refers to gps_dekoduj.o(.text) for dekoduj_zpravu_GPS
    main.o(.text) refers to strcmpv7m.o(.text) for strcmp
    main.o(.text) refers to hal.o(.text) for halInit
    main.o(.text) refers to chsys.o(.text) for chSysInit
    main.o(.text) refers to gpt.o(.text) for gptStart
    main.o(.text) refers to test.o(.text) for TestThread
    main.o(.text) refers to main.o(.data) for .data
    main.o(.text) refers to main.o(.bss) for .bss
    main.o(.text) refers to main.o(.constdata) for .constdata
    main.o(.text) refers to adc_lld.o(.bss) for ADCD1
    main.o(.text) refers to pwm_lld.o(.bss) for PWMD4
    main.o(.text) refers to chschd.o(.bss) for rlist
    main.o(.text) refers to serial_lld.o(.bss) for SD1
    main.o(.text) refers to gps_dekoduj.o(.bss) for GPGGA_informace
    main.o(.text) refers to gpt_lld.o(.bss) for GPTD2
    main.o(.text) refers to adc_lld.o(.text) for adcSTM32EnableTSVREFE
    main.o(.text) refers to pwm.o(.text) for pwmStart
    main.o(.constdata) refers to main.o(.text) for gpt2cb
    main.o(.data) refers to main.o(.text) for pwmpcb
    gps_dekoduj.o(.text) refers to gps_dekoduj.o(.bss) for .bss
    strncpy.o(.text) refers to rt_memclr.o(.text) for __aeabi_memclr
    __main.o(!!!main) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry5.o(.ARM.Collect$$rtentry$$00000005) for __rt_entry_sh
    rt_memclr.o(.text) refers to rt_memclr_w.o(.text) for _memset_w
    rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text) for main
    rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
    rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
    rtentry4.o(.ARM.exidx) refers to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
    rtentry5.o(.ARM.Collect$$rtentry$$00000005) refers to rtentry5.o(.ARM.Collect$$rtentry$$00002716) for __lit__00000000
    rtentry5.o(.ARM.Collect$$rtentry$$00002716) refers to cstartup.o(CSTACK) for __initial_sp
    rtentry5.o(__vectab_stack_and_reset_sym_area) refers to cstartup.o(CSTACK) for __initial_sp
    rtentry5.o(__vectab_stack_and_reset_sym_area) refers to __main.o(!!!main) for __main
    rtentry5.o(.ARM.exidx) refers to rtentry5.o(.ARM.Collect$$rtentry$$00000005) for .ARM.Collect$$rtentry$$00000005
    rtentry5.o(.ARM.exidx) refers to rtentry5.o(.ARM.Collect$$rtentry$$00002716) for .ARM.Collect$$rtentry$$00002716
    sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
    sys_stackheap_outer.o(.text) refers to cstartup.o(.text) for __user_initial_stackheap
    exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_alloca_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002A) for __rt_lib_init_argv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_atexit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_clock_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_cpp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_exceptions_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_fp_trap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_getenv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000008) for __rt_lib_init_heap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000F) for __rt_lib_init_lc_collate_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_ctype_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_monetary_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_numeric_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_time_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_rand_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000031) for __rt_lib_init_return
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_signal_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_stdio_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_user_alloc_1
    libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
    libinit2.o(.ARM.Collect$$libinit$$0000000E) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000024) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    libinit2.o(.ARM.Collect$$libinit$$00000025) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
    rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
    argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
    sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
    _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
    _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_fp_trap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_heap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_return
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_signal_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B) for __rt_lib_shutdown_user_alloc_1
    sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
    defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
    sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display


==============================================================================

Removing Unused input sections from the image.

    Removing board.o(.rev16_text), (4 bytes).
    Removing board.o(.revsh_text), (4 bytes).
    Removing chcore.o(.text), (4 bytes).
    Removing usb.o(.rev16_text), (4 bytes).
    Removing usb.o(.revsh_text), (4 bytes).
    Removing adc.o(.rev16_text), (4 bytes).
    Removing adc.o(.revsh_text), (4 bytes).
    Removing can.o(.rev16_text), (4 bytes).
    Removing can.o(.revsh_text), (4 bytes).
    Removing ext.o(.rev16_text), (4 bytes).
    Removing ext.o(.revsh_text), (4 bytes).
    Removing gpt.o(.rev16_text), (4 bytes).
    Removing gpt.o(.revsh_text), (4 bytes).
    Removing hal.o(.rev16_text), (4 bytes).
    Removing hal.o(.revsh_text), (4 bytes).
    Removing i2c.o(.rev16_text), (4 bytes).
    Removing i2c.o(.revsh_text), (4 bytes).
    Removing icu.o(.rev16_text), (4 bytes).
    Removing icu.o(.revsh_text), (4 bytes).
    Removing mac.o(.rev16_text), (4 bytes).
    Removing mac.o(.revsh_text), (4 bytes).
    Removing mmc_spi.o(.rev16_text), (4 bytes).
    Removing mmc_spi.o(.revsh_text), (4 bytes).
    Removing pal.o(.rev16_text), (4 bytes).
    Removing pal.o(.revsh_text), (4 bytes).
    Removing pal.o(.text), (62 bytes).
    Removing pwm.o(.rev16_text), (4 bytes).
    Removing pwm.o(.revsh_text), (4 bytes).
    Removing rtc.o(.rev16_text), (4 bytes).
    Removing rtc.o(.revsh_text), (4 bytes).
    Removing sdc.o(.rev16_text), (4 bytes).
    Removing sdc.o(.revsh_text), (4 bytes).
    Removing serial.o(.rev16_text), (4 bytes).
    Removing serial.o(.revsh_text), (4 bytes).
    Removing serial_usb.o(.rev16_text), (4 bytes).
    Removing serial_usb.o(.revsh_text), (4 bytes).
    Removing spi.o(.rev16_text), (4 bytes).
    Removing spi.o(.revsh_text), (4 bytes).
    Removing tm.o(.rev16_text), (4 bytes).
    Removing tm.o(.revsh_text), (4 bytes).
    Removing uart.o(.rev16_text), (4 bytes).
    Removing uart.o(.revsh_text), (4 bytes).
    Removing pal_lld.o(.rev16_text), (4 bytes).
    Removing pal_lld.o(.revsh_text), (4 bytes).
    Removing mac_lld.o(.rev16_text), (4 bytes).
    Removing mac_lld.o(.revsh_text), (4 bytes).
    Removing pwm_lld.o(.rev16_text), (4 bytes).
    Removing pwm_lld.o(.revsh_text), (4 bytes).
    Removing serial_lld.o(.rev16_text), (4 bytes).
    Removing serial_lld.o(.revsh_text), (4 bytes).
    Removing stm32_dma.o(.rev16_text), (4 bytes).
    Removing stm32_dma.o(.revsh_text), (4 bytes).
    Removing adc_lld.o(.rev16_text), (4 bytes).
    Removing adc_lld.o(.revsh_text), (4 bytes).
    Removing hal_lld.o(.rev16_text), (4 bytes).
    Removing hal_lld.o(.revsh_text), (4 bytes).
    Removing gpt_lld.o(.rev16_text), (4 bytes).
    Removing gpt_lld.o(.revsh_text), (4 bytes).
    Removing test.o(.rev16_text), (4 bytes).
    Removing test.o(.revsh_text), (4 bytes).
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).

62 unused section(s) (total 306 bytes) removed from the image.

==============================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardshut.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit3.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../clib/angel/dczerorl2.s                0x00000000   Number         0  __dczerorl2.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtentry.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtentry2.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtentry4.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit2.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtentry5.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../clib/angel/scatter.s                  0x00000000   Number         0  __scatter.o ABSOLUTE
    ../clib/angel/startup.s                  0x00000000   Number         0  __main.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  indicate_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  libspace.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_wrch.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_exit.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_command.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  no_argv.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  hrguard.o ABSOLUTE
    ../clib/heapaux.c                        0x00000000   Number         0  heapauxi.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit2.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown2.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  rt_memclr.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  strcmpv7m.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  strncpy.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  rt_memclr_w.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  __raise.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
    ../clib/signal.s                         0x00000000   Number         0  defsig.o ABSOLUTE
    ../clib/stdlib.c                         0x00000000   Number         0  exit.o ABSOLUTE
    ../clib/string.c                         0x00000000   Number         0  strstr.o ABSOLUTE
    ../fplib/fpinit.s                        0x00000000   Number         0  fpinit.o ABSOLUTE
    ..\..\..\boards\ST_STM32L_DISCOVERY\board.c 0x00000000   Number         0  board.o ABSOLUTE
    ..\..\..\os\hal\platforms\STM32L1xx\adc_lld.c 0x00000000   Number         0  adc_lld.o ABSOLUTE
    ..\..\..\os\hal\platforms\STM32L1xx\hal_lld.c 0x00000000   Number         0  hal_lld.o ABSOLUTE
    ..\..\..\os\hal\platforms\STM32L1xx\stm32_dma.c 0x00000000   Number         0  stm32_dma.o ABSOLUTE
    ..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.c 0x00000000   Number         0  pal_lld.o ABSOLUTE
    ..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.c 0x00000000   Number         0  serial_lld.o ABSOLUTE
    ..\..\..\os\hal\platforms\STM32\gpt_lld.c 0x00000000   Number         0  gpt_lld.o ABSOLUTE
    ..\..\..\os\hal\platforms\STM32\mac_lld.c 0x00000000   Number         0  mac_lld.o ABSOLUTE
    ..\..\..\os\hal\platforms\STM32\pwm_lld.c 0x00000000   Number         0  pwm_lld.o ABSOLUTE
    ..\..\..\os\hal\src\adc.c                0x00000000   Number         0  adc.o ABSOLUTE
    ..\..\..\os\hal\src\can.c                0x00000000   Number         0  can.o ABSOLUTE
    ..\..\..\os\hal\src\ext.c                0x00000000   Number         0  ext.o ABSOLUTE
    ..\..\..\os\hal\src\gpt.c                0x00000000   Number         0  gpt.o ABSOLUTE
    ..\..\..\os\hal\src\hal.c                0x00000000   Number         0  hal.o ABSOLUTE
    ..\..\..\os\hal\src\i2c.c                0x00000000   Number         0  i2c.o ABSOLUTE
    ..\..\..\os\hal\src\icu.c                0x00000000   Number         0  icu.o ABSOLUTE
    ..\..\..\os\hal\src\mac.c                0x00000000   Number         0  mac.o ABSOLUTE
    ..\..\..\os\hal\src\mmc_spi.c            0x00000000   Number         0  mmc_spi.o ABSOLUTE
    ..\..\..\os\hal\src\pal.c                0x00000000   Number         0  pal.o ABSOLUTE
    ..\..\..\os\hal\src\pwm.c                0x00000000   Number         0  pwm.o ABSOLUTE
    ..\..\..\os\hal\src\rtc.c                0x00000000   Number         0  rtc.o ABSOLUTE
    ..\..\..\os\hal\src\sdc.c                0x00000000   Number         0  sdc.o ABSOLUTE
    ..\..\..\os\hal\src\serial.c             0x00000000   Number         0  serial.o ABSOLUTE
    ..\..\..\os\hal\src\serial_usb.c         0x00000000   Number         0  serial_usb.o ABSOLUTE
    ..\..\..\os\hal\src\spi.c                0x00000000   Number         0  spi.o ABSOLUTE
    ..\..\..\os\hal\src\tm.c                 0x00000000   Number         0  tm.o ABSOLUTE
    ..\..\..\os\hal\src\uart.c               0x00000000   Number         0  uart.o ABSOLUTE
    ..\..\..\os\hal\src\usb.c                0x00000000   Number         0  usb.o ABSOLUTE
    ..\..\..\os\kernel\src\chcond.c          0x00000000   Number         0  chcond.o ABSOLUTE
    ..\..\..\os\kernel\src\chdebug.c         0x00000000   Number         0  chdebug.o ABSOLUTE
    ..\..\..\os\kernel\src\chdynamic.c       0x00000000   Number         0  chdynamic.o ABSOLUTE
    ..\..\..\os\kernel\src\chevents.c        0x00000000   Number         0  chevents.o ABSOLUTE
    ..\..\..\os\kernel\src\chheap.c          0x00000000   Number         0  chheap.o ABSOLUTE
    ..\..\..\os\kernel\src\chlists.c         0x00000000   Number         0  chlists.o ABSOLUTE
    ..\..\..\os\kernel\src\chmboxes.c        0x00000000   Number         0  chmboxes.o ABSOLUTE
    ..\..\..\os\kernel\src\chmemcore.c       0x00000000   Number         0  chmemcore.o ABSOLUTE
    ..\..\..\os\kernel\src\chmempools.c      0x00000000   Number         0  chmempools.o ABSOLUTE
    ..\..\..\os\kernel\src\chmsg.c           0x00000000   Number         0  chmsg.o ABSOLUTE
    ..\..\..\os\kernel\src\chmtx.c           0x00000000   Number         0  chmtx.o ABSOLUTE
    ..\..\..\os\kernel\src\chqueues.c        0x00000000   Number         0  chqueues.o ABSOLUTE
    ..\..\..\os\kernel\src\chregistry.c      0x00000000   Number         0  chregistry.o ABSOLUTE
    ..\..\..\os\kernel\src\chschd.c          0x00000000   Number         0  chschd.o ABSOLUTE
    ..\..\..\os\kernel\src\chsem.c           0x00000000   Number         0  chsem.o ABSOLUTE
    ..\..\..\os\kernel\src\chsys.c           0x00000000   Number         0  chsys.o ABSOLUTE
    ..\..\..\os\kernel\src\chthreads.c       0x00000000   Number         0  chthreads.o ABSOLUTE
    ..\..\..\os\kernel\src\chvt.c            0x00000000   Number         0  chvt.o ABSOLUTE
    ..\..\..\os\ports\RVCT\ARMCMx\chcore.c   0x00000000   Number         0  chcore.o ABSOLUTE
    ..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.c 0x00000000   Number         0  chcore_v7m.o ABSOLUTE
    ..\..\..\os\ports\common\ARMCMx\nvic.c   0x00000000   Number         0  nvic.o ABSOLUTE
    ..\..\..\test\test.c                     0x00000000   Number         0  test.o ABSOLUTE
    ..\..\..\test\testbmk.c                  0x00000000   Number         0  testbmk.o ABSOLUTE
    ..\..\..\test\testdyn.c                  0x00000000   Number         0  testdyn.o ABSOLUTE
    ..\..\..\test\testevt.c                  0x00000000   Number         0  testevt.o ABSOLUTE
    ..\..\..\test\testheap.c                 0x00000000   Number         0  testheap.o ABSOLUTE
    ..\..\..\test\testmbox.c                 0x00000000   Number         0  testmbox.o ABSOLUTE
    ..\..\..\test\testmsg.c                  0x00000000   Number         0  testmsg.o ABSOLUTE
    ..\..\..\test\testmtx.c                  0x00000000   Number         0  testmtx.o ABSOLUTE
    ..\..\..\test\testpools.c                0x00000000   Number         0  testpools.o ABSOLUTE
    ..\..\..\test\testqueues.c               0x00000000   Number         0  testqueues.o ABSOLUTE
    ..\..\..\test\testsem.c                  0x00000000   Number         0  testsem.o ABSOLUTE
    ..\..\..\test\testthd.c                  0x00000000   Number         0  testthd.o ABSOLUTE
    ..\\..\\..\\boards\\ST_STM32L_DISCOVERY\\board.c 0x00000000   Number         0  board.o ABSOLUTE
    ..\\..\\..\\os\\hal\\platforms\\STM32L1xx\\adc_lld.c 0x00000000   Number         0  adc_lld.o ABSOLUTE
    ..\\..\\..\\os\\hal\\platforms\\STM32L1xx\\hal_lld.c 0x00000000   Number         0  hal_lld.o ABSOLUTE
    ..\\..\\..\\os\\hal\\platforms\\STM32L1xx\\stm32_dma.c 0x00000000   Number         0  stm32_dma.o ABSOLUTE
    ..\\..\\..\\os\\hal\\platforms\\STM32\\GPIOv2\\pal_lld.c 0x00000000   Number         0  pal_lld.o ABSOLUTE
    ..\\..\\..\\os\\hal\\platforms\\STM32\\USARTv1\\serial_lld.c 0x00000000   Number         0  serial_lld.o ABSOLUTE
    ..\\..\\..\\os\\hal\\platforms\\STM32\\gpt_lld.c 0x00000000   Number         0  gpt_lld.o ABSOLUTE
    ..\\..\\..\\os\\hal\\platforms\\STM32\\mac_lld.c 0x00000000   Number         0  mac_lld.o ABSOLUTE
    ..\\..\\..\\os\\hal\\platforms\\STM32\\pwm_lld.c 0x00000000   Number         0  pwm_lld.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\adc.c          0x00000000   Number         0  adc.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\can.c          0x00000000   Number         0  can.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\ext.c          0x00000000   Number         0  ext.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\gpt.c          0x00000000   Number         0  gpt.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\hal.c          0x00000000   Number         0  hal.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\i2c.c          0x00000000   Number         0  i2c.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\icu.c          0x00000000   Number         0  icu.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\mac.c          0x00000000   Number         0  mac.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\mmc_spi.c      0x00000000   Number         0  mmc_spi.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\pal.c          0x00000000   Number         0  pal.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\pwm.c          0x00000000   Number         0  pwm.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\rtc.c          0x00000000   Number         0  rtc.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\sdc.c          0x00000000   Number         0  sdc.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\serial.c       0x00000000   Number         0  serial.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\serial_usb.c   0x00000000   Number         0  serial_usb.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\spi.c          0x00000000   Number         0  spi.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\tm.c           0x00000000   Number         0  tm.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\uart.c         0x00000000   Number         0  uart.o ABSOLUTE
    ..\\..\\..\\os\\hal\\src\\usb.c          0x00000000   Number         0  usb.o ABSOLUTE
    ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\STM32L1xx\\vectors.s 0x00000000   Number         0  vectors.o ABSOLUTE
    ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\chcoreasm_v7m.s 0x00000000   Number         0  chcoreasm_v7m.o ABSOLUTE
    ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s 0x00000000   Number         0  cstartup.o ABSOLUTE
    ..\\..\\..\\test\\test.c                 0x00000000   Number         0  test.o ABSOLUTE
    ..\\main.c                               0x00000000   Number         0  main.o ABSOLUTE
    ..\main.c                                0x00000000   Number         0  main.o ABSOLUTE
    GPS_dekoduj.c                            0x00000000   Number         0  gps_dekoduj.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    kom_uziv.c                               0x00000000   Number         0  kom_uziv.o ABSOLUTE
    RESET                                    0x08000000   Section      244  vectors.o(RESET)
    !!!main                                  0x080000f4   Section        8  __main.o(!!!main)
    !!!scatter                               0x080000fc   Section       52  __scatter.o(!!!scatter)
    !!dczerorl2                              0x08000130   Section       90  __dczerorl2.o(!!dczerorl2)
    !!handler_zi                             0x0800018c   Section       28  __scatter_zi.o(!!handler_zi)
    .ARM.Collect$$libinit$$00000000          0x080001a8   Section        2  libinit.o(.ARM.Collect$$libinit$$00000000)
    .ARM.Collect$$libinit$$00000002          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    .ARM.Collect$$libinit$$00000008          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    .ARM.Collect$$libinit$$0000000A          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    .ARM.Collect$$libinit$$0000000C          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    .ARM.Collect$$libinit$$0000000F          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    .ARM.Collect$$libinit$$00000011          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    .ARM.Collect$$libinit$$00000013          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    .ARM.Collect$$libinit$$00000015          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    .ARM.Collect$$libinit$$00000017          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    .ARM.Collect$$libinit$$00000019          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    .ARM.Collect$$libinit$$0000001B          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    .ARM.Collect$$libinit$$0000001D          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    .ARM.Collect$$libinit$$0000001F          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    .ARM.Collect$$libinit$$00000021          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    .ARM.Collect$$libinit$$00000023          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    .ARM.Collect$$libinit$$0000002A          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    .ARM.Collect$$libinit$$0000002C          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    .ARM.Collect$$libinit$$0000002E          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    .ARM.Collect$$libinit$$00000030          0x080001aa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    .ARM.Collect$$libinit$$00000031          0x080001aa   Section        2  libinit2.o(.ARM.Collect$$libinit$$00000031)
    .ARM.Collect$$libshutdown$$00000000      0x080001ac   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    .ARM.Collect$$libshutdown$$00000003      0x080001ae   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    .ARM.Collect$$libshutdown$$00000006      0x080001ae   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    .ARM.Collect$$libshutdown$$00000009      0x080001ae   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    .ARM.Collect$$libshutdown$$0000000B      0x080001ae   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    .ARM.Collect$$libshutdown$$0000000E      0x080001ae   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    .ARM.Collect$$libshutdown$$0000000F      0x080001ae   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    .ARM.Collect$$rtentry$$00000000          0x080001b0   Section        0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    .ARM.Collect$$rtentry$$00000002          0x080001b0   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    .ARM.Collect$$rtentry$$00000005          0x080001b0   Section        4  rtentry5.o(.ARM.Collect$$rtentry$$00000005)
    .ARM.Collect$$rtentry$$00000009          0x080001b4   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    .ARM.Collect$$rtentry$$0000000A          0x080001b4   Section        4  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    .ARM.Collect$$rtentry$$0000000C          0x080001b8   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    .ARM.Collect$$rtentry$$0000000D          0x080001b8   Section        8  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    .ARM.Collect$$rtentry$$00002716          0x080001c0   Section        4  rtentry5.o(.ARM.Collect$$rtentry$$00002716)
    __lit__00000000                          0x080001c0   Data           4  rtentry5.o(.ARM.Collect$$rtentry$$00002716)
    .ARM.Collect$$rtexit$$00000000           0x080001c4   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    .ARM.Collect$$rtexit$$00000002           0x080001c6   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    .ARM.Collect$$rtexit$$00000003           0x080001c6   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    .ARM.Collect$$rtexit$$00000004           0x080001ca   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    .text                                    0x080001d0   Section        0  board.o(.text)
    .text                                    0x080001d8   Section       64  cstartup.o(.text)
    .text                                    0x08000218   Section       36  chcoreasm_v7m.o(.text)
    .text                                    0x0800023c   Section        0  chcore_v7m.o(.text)
    .text                                    0x08000334   Section        2  vectors.o(.text)
    .text                                    0x08000338   Section        0  nvic.o(.text)
    .text                                    0x080003d8   Section        0  chcond.o(.text)
    .text                                    0x080005ac   Section        0  chdynamic.o(.text)
    .text                                    0x08000694   Section        0  chevents.o(.text)
    .text                                    0x080009cc   Section        0  chheap.o(.text)
    .text                                    0x08000b1c   Section        0  chmboxes.o(.text)
    .text                                    0x08000d78   Section        0  chmemcore.o(.text)
    .text                                    0x08000de4   Section        0  chmempools.o(.text)
    .text                                    0x08000e78   Section        0  chmsg.o(.text)
    .text                                    0x08000efc   Section        0  chmtx.o(.text)
    .text                                    0x08001120   Section        0  chqueues.o(.text)
    .text                                    0x08001454   Section        0  chregistry.o(.text)
    .text                                    0x08001498   Section        0  chschd.o(.text)
    wakeup                                   0x080014eb   Thumb Code    96  chschd.o(.text)
    .text                                    0x08001760   Section        0  chsem.o(.text)
    .text                                    0x08001980   Section        0  chsys.o(.text)
    .text                                    0x08001a40   Section        0  chthreads.o(.text)
    .text                                    0x08001ca8   Section        0  chvt.o(.text)
    .text                                    0x08001d3c   Section        0  adc.o(.text)
    .text                                    0x08001e60   Section        0  gpt.o(.text)
    .text                                    0x08001f34   Section        0  hal.o(.text)
    .text                                    0x08001fa8   Section        0  pwm.o(.text)
    .text                                    0x08002034   Section        0  serial.o(.text)
    write                                    0x08002035   Thumb Code    10  serial.o(.text)
    read                                     0x0800203f   Thumb Code    10  serial.o(.text)
    put                                      0x08002049   Thumb Code    10  serial.o(.text)
    get                                      0x08002053   Thumb Code    10  serial.o(.text)
    putt                                     0x0800205d   Thumb Code     6  serial.o(.text)
    gett                                     0x08002063   Thumb Code     6  serial.o(.text)
    writet                                   0x08002069   Thumb Code     6  serial.o(.text)
    readt                                    0x0800206f   Thumb Code     6  serial.o(.text)
    .text                                    0x08002148   Section        0  tm.o(.text)
    tm_start                                 0x08002149   Thumb Code     8  tm.o(.text)
    tm_stop                                  0x08002151   Thumb Code    38  tm.o(.text)
    .text                                    0x080021c8   Section        0  pal_lld.o(.text)
    .text                                    0x0800237c   Section        0  pwm_lld.o(.text)
    .text                                    0x080025a0   Section        0  serial_lld.o(.text)
    notify1                                  0x080025a1   Thumb Code    12  serial_lld.o(.text)
    notify2                                  0x080025ad   Thumb Code    12  serial_lld.o(.text)
    serve_interrupt                          0x080026af   Thumb Code   240  serial_lld.o(.text)
    .text                                    0x080027d0   Section        0  stm32_dma.o(.text)
    .text                                    0x080029c0   Section        0  adc_lld.o(.text)
    adc_lld_serve_rx_interrupt               0x080029ed   Thumb Code   332  adc_lld.o(.text)
    .text                                    0x08002d38   Section        0  hal_lld.o(.text)
    .text                                    0x08002f18   Section        0  gpt_lld.o(.text)
    .text                                    0x08003040   Section        0  test.o(.text)
    tmr                                      0x080031f9   Thumb Code     8  test.o(.text)
    .text                                    0x08003818   Section        0  testbmk.o(.text)
    thread1                                  0x08003819   Thumb Code    24  testbmk.o(.text)
    bmk1_execute                             0x08003831   Thumb Code   112  testbmk.o(.text)
    bmk2_execute                             0x080038a1   Thumb Code   112  testbmk.o(.text)
    thread2                                  0x08003911   Thumb Code     2  testbmk.o(.text)
    bmk3_execute                             0x08003913   Thumb Code   200  testbmk.o(.text)
    bmk4_execute                             0x080039fb   Thumb Code   152  testbmk.o(.text)
    bmk5_execute                             0x08003a93   Thumb Code    88  testbmk.o(.text)
    bmk6_execute                             0x08003aeb   Thumb Code    82  testbmk.o(.text)
    thread3                                  0x08003b3d   Thumb Code    34  testbmk.o(.text)
    bmk7_setup                               0x08003b5f   Thumb Code     8  testbmk.o(.text)
    bmk7_execute                             0x08003b67   Thumb Code   310  testbmk.o(.text)
    thread8                                  0x08003c9d   Thumb Code    44  testbmk.o(.text)
    bmk8_execute                             0x08003cc9   Thumb Code   172  testbmk.o(.text)
    bmk9_execute                             0x08003d75   Thumb Code   152  testbmk.o(.text)
    tmo                                      0x08003e0d   Thumb Code     2  testbmk.o(.text)
    bmk10_execute                            0x08003e0f   Thumb Code   104  testbmk.o(.text)
    bmk11_setup                              0x08003e77   Thumb Code     8  testbmk.o(.text)
    bmk11_execute                            0x08003e7f   Thumb Code    98  testbmk.o(.text)
    bmk12_setup                              0x08003ee1   Thumb Code     6  testbmk.o(.text)
    bmk12_execute                            0x08003ee7   Thumb Code    90  testbmk.o(.text)
    bmk13_execute                            0x08003f41   Thumb Code   188  testbmk.o(.text)
    .text                                    0x0800410c   Section        0  testdyn.o(.text)
    thread                                   0x0800410d   Thumb Code    12  testdyn.o(.text)
    dyn1_setup                               0x08004119   Thumb Code    12  testdyn.o(.text)
    dyn1_execute                             0x08004125   Thumb Code   226  testdyn.o(.text)
    dyn2_setup                               0x08004207   Thumb Code    12  testdyn.o(.text)
    dyn2_execute                             0x08004213   Thumb Code   224  testdyn.o(.text)
    dyn3_setup                               0x080042f3   Thumb Code    12  testdyn.o(.text)
    dyn3_execute                             0x080042ff   Thumb Code   414  testdyn.o(.text)
    .text                                    0x080044d8   Section        0  testevt.o(.text)
    evt1_setup                               0x080044d9   Thumb Code     8  testevt.o(.text)
    h1                                       0x080044e1   Thumb Code     6  testevt.o(.text)
    h2                                       0x080044e7   Thumb Code     6  testevt.o(.text)
    h3                                       0x080044ed   Thumb Code     6  testevt.o(.text)
    evt1_execute                             0x080044f3   Thumb Code   136  testevt.o(.text)
    evt2_setup                               0x0800457b   Thumb Code     8  testevt.o(.text)
    thread1                                  0x08004583   Thumb Code    22  testevt.o(.text)
    thread2                                  0x08004599   Thumb Code    28  testevt.o(.text)
    evt2_execute                             0x080045b5   Thumb Code   636  testevt.o(.text)
    evt3_setup                               0x08004831   Thumb Code     8  testevt.o(.text)
    evt3_execute                             0x08004839   Thumb Code   220  testevt.o(.text)
    .text                                    0x08004914   Section        0  testheap.o(.text)
    heap1_setup                              0x08004915   Thumb Code    12  testheap.o(.text)
    heap1_execute                            0x08004921   Thumb Code   612  testheap.o(.text)
    .text                                    0x08004b8c   Section        0  testmbox.o(.text)
    mbox1_setup                              0x08004b8d   Thumb Code    10  testmbox.o(.text)
    mbox1_execute                            0x08004b97   Thumb Code  1442  testmbox.o(.text)
    .text                                    0x0800513c   Section        0  testmsg.o(.text)
    thread                                   0x0800513d   Thumb Code    30  testmsg.o(.text)
    msg1_execute                             0x0800515b   Thumb Code    96  testmsg.o(.text)
    .text                                    0x080051d0   Section        0  testmtx.o(.text)
    mtx1_setup                               0x080051d1   Thumb Code     6  testmtx.o(.text)
    thread1                                  0x080051d7   Thumb Code    24  testmtx.o(.text)
    mtx1_execute                             0x080051ef   Thumb Code   162  testmtx.o(.text)
    mtx2_setup                               0x08005291   Thumb Code     6  testmtx.o(.text)
    thread2L                                 0x08005297   Thumb Code    34  testmtx.o(.text)
    thread2M                                 0x080052b9   Thumb Code    24  testmtx.o(.text)
    thread2H                                 0x080052d1   Thumb Code    34  testmtx.o(.text)
    mtx2_execute                             0x080052f3   Thumb Code   130  testmtx.o(.text)
    mtx3_setup                               0x08005375   Thumb Code    18  testmtx.o(.text)
    thread3LL                                0x08005387   Thumb Code    28  testmtx.o(.text)
    thread3L                                 0x080053a3   Thumb Code    56  testmtx.o(.text)
    thread3M                                 0x080053db   Thumb Code    34  testmtx.o(.text)
    thread3H                                 0x080053fd   Thumb Code    24  testmtx.o(.text)
    thread3HH                                0x08005415   Thumb Code    34  testmtx.o(.text)
    mtx3_execute                             0x08005437   Thumb Code   168  testmtx.o(.text)
    mtx4_setup                               0x080054df   Thumb Code    18  testmtx.o(.text)
    thread4a                                 0x080054f1   Thumb Code    22  testmtx.o(.text)
    thread4b                                 0x08005507   Thumb Code    22  testmtx.o(.text)
    mtx4_execute                             0x0800551d   Thumb Code   680  testmtx.o(.text)
    mtx5_setup                               0x080057c5   Thumb Code     6  testmtx.o(.text)
    mtx5_execute                             0x080057cb   Thumb Code   188  testmtx.o(.text)
    mtx6_setup                               0x08005887   Thumb Code    18  testmtx.o(.text)
    thread10                                 0x08005899   Thumb Code    30  testmtx.o(.text)
    mtx6_execute                             0x080058b7   Thumb Code   186  testmtx.o(.text)
    mtx7_setup                               0x08005971   Thumb Code    18  testmtx.o(.text)
    mtx7_execute                             0x08005983   Thumb Code   146  testmtx.o(.text)
    mtx8_setup                               0x08005a15   Thumb Code    24  testmtx.o(.text)
    thread11                                 0x08005a2d   Thumb Code    44  testmtx.o(.text)
    thread12                                 0x08005a59   Thumb Code    24  testmtx.o(.text)
    mtx8_execute                             0x08005a71   Thumb Code   150  testmtx.o(.text)
    .text                                    0x08005b10   Section        0  testpools.o(.text)
    null_provider                            0x08005b11   Thumb Code     4  testpools.o(.text)
    pools1_setup                             0x08005b15   Thumb Code    12  testpools.o(.text)
    pools1_execute                           0x08005b21   Thumb Code   186  testpools.o(.text)
    .text                                    0x08005be8   Section        0  testqueues.o(.text)
    notify                                   0x08005be9   Thumb Code     2  testqueues.o(.text)
    queues1_setup                            0x08005beb   Thumb Code    22  testqueues.o(.text)
    thread1                                  0x08005c01   Thumb Code    14  testqueues.o(.text)
    queues1_execute                          0x08005c0f   Thumb Code   580  testqueues.o(.text)
    queues2_setup                            0x08005e53   Thumb Code    22  testqueues.o(.text)
    thread2                                  0x08005e69   Thumb Code    16  testqueues.o(.text)
    queues2_execute                          0x08005e79   Thumb Code   560  testqueues.o(.text)
    .text                                    0x080060ac   Section        0  testsem.o(.text)
    sem1_setup                               0x080060ad   Thumb Code     8  testsem.o(.text)
    thread1                                  0x080060b5   Thumb Code    20  testsem.o(.text)
    sem1_execute                             0x080060c9   Thumb Code   246  testsem.o(.text)
    sem2_setup                               0x080061bf   Thumb Code     8  testsem.o(.text)
    thread2                                  0x080061c7   Thumb Code    32  testsem.o(.text)
    sem2_execute                             0x080061e7   Thumb Code   320  testsem.o(.text)
    sem3_setup                               0x08006327   Thumb Code     8  testsem.o(.text)
    thread3                                  0x0800632f   Thumb Code    18  testsem.o(.text)
    sem3_execute                             0x08006341   Thumb Code   136  testsem.o(.text)
    thread4                                  0x080063c9   Thumb Code    30  testsem.o(.text)
    sem4_execute                             0x080063e7   Thumb Code   314  testsem.o(.text)
    .text                                    0x08006520   Section        0  testthd.o(.text)
    thread                                   0x08006521   Thumb Code    12  testthd.o(.text)
    thd1_execute                             0x0800652d   Thumb Code   144  testthd.o(.text)
    thd2_execute                             0x080065bd   Thumb Code   160  testthd.o(.text)
    thd3_execute                             0x0800665d   Thumb Code   350  testthd.o(.text)
    thd4_execute                             0x080067bb   Thumb Code   114  testthd.o(.text)
    .text                                    0x0800685c   Section        0  main.o(.text)
    gpt2cb                                   0x0800685d   Thumb Code    38  main.o(.text)
    pwmpcb                                   0x08006883   Thumb Code    28  main.o(.text)
    adccb                                    0x0800689f   Thumb Code    92  main.o(.text)
    Thread_odpal                             0x080068fb   Thumb Code   170  main.o(.text)
    Thread_GPS                               0x080069a5   Thumb Code   454  main.o(.text)
    Thread1                                  0x08006b6b   Thumb Code    26  main.o(.text)
    .text                                    0x08006fe8   Section        0  gps_dekoduj.o(.text)
    .text                                    0x080070c0   Section        0  strstr.o(.text)
    .text                                    0x080070e4   Section       86  strncpy.o(.text)
    .text                                    0x0800713c   Section      128  strcmpv7m.o(.text)
    .text                                    0x080071bc   Section        0  heapauxi.o(.text)
    .text                                    0x080071c2   Section       68  rt_memclr.o(.text)
    .text                                    0x08007206   Section       78  rt_memclr_w.o(.text)
    .text                                    0x08007254   Section        0  exit.o(.text)
    .text                                    0x08007260   Section        0  sys_exit.o(.text)
    .text                                    0x0800726c   Section        2  use_no_semi.o(.text)
    .text                                    0x0800726e   Section        0  indicate_semi.o(.text)
    .constdata                               0x08007270   Section      168  board.o(.constdata)
    .constdata                               0x08007318   Section       22  chregistry.o(.constdata)
    .constdata                               0x08007330   Section       32  serial.o(.constdata)
    vmt                                      0x08007330   Data          32  serial.o(.constdata)
    .constdata                               0x08007350   Section       12  serial_lld.o(.constdata)
    default_config                           0x08007350   Data          12  serial_lld.o(.constdata)
    .constdata                               0x0800735c   Section       84  stm32_dma.o(.constdata)
    .constdata                               0x080073b0   Section       20  test.o(.constdata)
    .constdata                               0x080073c4   Section       16  testbmk.o(.constdata)
    .constdata                               0x080073d4   Section       16  testbmk.o(.constdata)
    .constdata                               0x080073e4   Section       16  testbmk.o(.constdata)
    .constdata                               0x080073f4   Section       16  testbmk.o(.constdata)
    .constdata                               0x08007404   Section       16  testbmk.o(.constdata)
    .constdata                               0x08007414   Section       16  testbmk.o(.constdata)
    .constdata                               0x08007424   Section       16  testbmk.o(.constdata)
    .constdata                               0x08007434   Section       16  testbmk.o(.constdata)
    .constdata                               0x08007444   Section       16  testbmk.o(.constdata)
    .constdata                               0x08007454   Section       16  testbmk.o(.constdata)
    .constdata                               0x08007464   Section       16  testbmk.o(.constdata)
    .constdata                               0x08007474   Section       16  testbmk.o(.constdata)
    .constdata                               0x08007484   Section       16  testbmk.o(.constdata)
    .constdata                               0x08007494   Section       56  testbmk.o(.constdata)
    .constdata                               0x080074cc   Section       16  testdyn.o(.constdata)
    .constdata                               0x080074dc   Section       16  testdyn.o(.constdata)
    .constdata                               0x080074ec   Section       16  testdyn.o(.constdata)
    .constdata                               0x080074fc   Section       16  testdyn.o(.constdata)
    .constdata                               0x0800750c   Section       12  testevt.o(.constdata)
    evhndl                                   0x0800750c   Data          12  testevt.o(.constdata)
    .constdata                               0x08007518   Section       16  testevt.o(.constdata)
    .constdata                               0x08007528   Section       16  testevt.o(.constdata)
    .constdata                               0x08007538   Section       16  testevt.o(.constdata)
    .constdata                               0x08007548   Section       16  testevt.o(.constdata)
    .constdata                               0x08007558   Section       16  testheap.o(.constdata)
    .constdata                               0x08007568   Section        8  testheap.o(.constdata)
    .constdata                               0x08007570   Section       16  testmbox.o(.constdata)
    .constdata                               0x08007580   Section        8  testmbox.o(.constdata)
    .constdata                               0x08007588   Section       16  testmsg.o(.constdata)
    .constdata                               0x08007598   Section        8  testmsg.o(.constdata)
    .constdata                               0x080075a0   Section       16  testmtx.o(.constdata)
    .constdata                               0x080075b0   Section       16  testmtx.o(.constdata)
    .constdata                               0x080075c0   Section       16  testmtx.o(.constdata)
    .constdata                               0x080075d0   Section       16  testmtx.o(.constdata)
    .constdata                               0x080075e0   Section       16  testmtx.o(.constdata)
    .constdata                               0x080075f0   Section       16  testmtx.o(.constdata)
    .constdata                               0x08007600   Section       16  testmtx.o(.constdata)
    .constdata                               0x08007610   Section       16  testmtx.o(.constdata)
    .constdata                               0x08007620   Section       36  testmtx.o(.constdata)
    .constdata                               0x08007644   Section       16  testpools.o(.constdata)
    .constdata                               0x08007654   Section        8  testpools.o(.constdata)
    .constdata                               0x0800765c   Section       16  testqueues.o(.constdata)
    .constdata                               0x0800766c   Section       16  testqueues.o(.constdata)
    .constdata                               0x0800767c   Section       12  testqueues.o(.constdata)
    .constdata                               0x08007688   Section       16  testsem.o(.constdata)
    .constdata                               0x08007698   Section       16  testsem.o(.constdata)
    .constdata                               0x080076a8   Section       16  testsem.o(.constdata)
    .constdata                               0x080076b8   Section       16  testsem.o(.constdata)
    .constdata                               0x080076c8   Section       20  testsem.o(.constdata)
    .constdata                               0x080076dc   Section       16  testthd.o(.constdata)
    .constdata                               0x080076ec   Section       16  testthd.o(.constdata)
    .constdata                               0x080076fc   Section       16  testthd.o(.constdata)
    .constdata                               0x0800770c   Section       16  testthd.o(.constdata)
    .constdata                               0x0800771c   Section       20  testthd.o(.constdata)
    .constdata                               0x08007730   Section       72  main.o(.constdata)
    gpt2cfg                                  0x08007730   Data           8  main.o(.constdata)
    adcgrpcfg                                0x08007738   Data          52  main.o(.constdata)
    USART2_config                            0x0800776c   Data          12  main.o(.constdata)
    .conststring                             0x08007778   Section       23  testbmk.o(.conststring)
    .conststring                             0x0800778f   Section       23  testbmk.o(.conststring)
    .conststring                             0x080077a6   Section       23  testbmk.o(.conststring)
    .conststring                             0x080077bd   Section       26  testbmk.o(.conststring)
    .conststring                             0x080077d7   Section       31  testbmk.o(.conststring)
    .conststring                             0x080077f6   Section       32  testbmk.o(.conststring)
    .conststring                             0x08007816   Section       38  testbmk.o(.conststring)
    .conststring                             0x0800783c   Section       41  testbmk.o(.conststring)
    .conststring                             0x08007865   Section       33  testbmk.o(.conststring)
    .conststring                             0x08007886   Section       36  testbmk.o(.conststring)
    .conststring                             0x080078aa   Section       34  testbmk.o(.conststring)
    .conststring                             0x080078cc   Section       31  testbmk.o(.conststring)
    .conststring                             0x080078eb   Section       25  testbmk.o(.conststring)
    .conststring                             0x08007904   Section       41  testdyn.o(.conststring)
    .conststring                             0x0800792d   Section       48  testdyn.o(.conststring)
    .conststring                             0x0800795d   Section       38  testdyn.o(.conststring)
    .conststring                             0x08007983   Section       34  testevt.o(.conststring)
    .conststring                             0x080079a5   Section       27  testevt.o(.conststring)
    .conststring                             0x080079c0   Section       17  testevt.o(.conststring)
    .conststring                             0x080079d1   Section       40  testheap.o(.conststring)
    .conststring                             0x080079f9   Section       32  testmbox.o(.conststring)
    .conststring                             0x08007a19   Section       15  testmsg.o(.conststring)
    .conststring                             0x08007a28   Section       33  testmtx.o(.conststring)
    .conststring                             0x08007a49   Section       43  testmtx.o(.conststring)
    .conststring                             0x08007a74   Section       44  testmtx.o(.conststring)
    .conststring                             0x08007aa0   Section       25  testmtx.o(.conststring)
    .conststring                             0x08007ab9   Section       16  testmtx.o(.conststring)
    .conststring                             0x08007ac9   Section       21  testmtx.o(.conststring)
    .conststring                             0x08007ade   Section       24  testmtx.o(.conststring)
    .conststring                             0x08007af6   Section       20  testmtx.o(.conststring)
    .conststring                             0x08007b0a   Section       28  testpools.o(.conststring)
    .conststring                             0x08007b26   Section       21  testqueues.o(.conststring)
    .conststring                             0x08007b3b   Section       22  testqueues.o(.conststring)
    .conststring                             0x08007b51   Section       22  testsem.o(.conststring)
    .conststring                             0x08007b67   Section       20  testsem.o(.conststring)
    .conststring                             0x08007b7b   Section       31  testsem.o(.conststring)
    .conststring                             0x08007b9a   Section       33  testsem.o(.conststring)
    .conststring                             0x08007bbb   Section       27  testthd.o(.conststring)
    .conststring                             0x08007bd6   Section       27  testthd.o(.conststring)
    .conststring                             0x08007bf1   Section       25  testthd.o(.conststring)
    .conststring                             0x08007c0a   Section       16  testthd.o(.conststring)
    .data                                    0x20000000   Section        8  chmemcore.o(.data)
    nextmem                                  0x20000000   Data           4  chmemcore.o(.data)
    endmem                                   0x20000004   Data           4  chmemcore.o(.data)
    .data                                    0x20000008   Section        4  tm.o(.data)
    measurement_offset                       0x20000008   Data           4  tm.o(.data)
    .data                                    0x2000000c   Section        4  stm32_dma.o(.data)
    dma_streams_mask                         0x2000000c   Data           4  stm32_dma.o(.data)
    .data                                    0x20000010   Section       64  test.o(.data)
    local_fail                               0x20000010   Data           1  test.o(.data)
    global_fail                              0x20000011   Data           1  test.o(.data)
    failpoint                                0x20000014   Data           4  test.o(.data)
    tokp                                     0x20000018   Data           4  test.o(.data)
    chp                                      0x2000001c   Data           4  test.o(.data)
    patterns                                 0x20000020   Data          48  test.o(.data)
    .data                                    0x20000050   Section        8  testevt.o(.data)
    es1                                      0x20000050   Data           4  testevt.o(.data)
    es2                                      0x20000054   Data           4  testevt.o(.data)
    .data                                    0x20000058   Section       40  testmbox.o(.data)
    mb1                                      0x20000058   Data          40  testmbox.o(.data)
    .data                                    0x20000080   Section       40  testmtx.o(.data)
    c1                                       0x20000080   Data           8  testmtx.o(.data)
    m1                                       0x20000088   Data          16  testmtx.o(.data)
    m2                                       0x20000098   Data          16  testmtx.o(.data)
    .data                                    0x200000a8   Section       12  testpools.o(.data)
    mp1                                      0x200000a8   Data          12  testpools.o(.data)
    .data                                    0x200000b4   Section       72  testqueues.o(.data)
    iq                                       0x200000b4   Data          36  testqueues.o(.data)
    oq                                       0x200000d8   Data          36  testqueues.o(.data)
    .data                                    0x200000fc   Section       12  testsem.o(.data)
    sem1                                     0x200000fc   Data          12  testsem.o(.data)
    .data                                    0x20000108   Section       56  main.o(.data)
    seconds_counter                          0x2000010c   Data           4  main.o(.data)
    pwmcfg                                   0x20000110   Data          48  main.o(.data)
    .bss                                     0x20000140   Section       32  chheap.o(.bss)
    default_heap                             0x20000140   Data          32  chheap.o(.bss)
    .bss                                     0x20000160   Section       28  chschd.o(.bss)
    .bss                                     0x20000180   Section      264  chsys.o(.bss)
    mainthread                               0x20000180   Data          72  chsys.o(.bss)
    .bss                                     0x20000288   Section       16  chvt.o(.bss)
    .bss                                     0x20000298   Section       20  pwm_lld.o(.bss)
    .bss                                     0x200002ac   Section      240  serial_lld.o(.bss)
    .bss                                     0x2000039c   Section       56  stm32_dma.o(.bss)
    dma_isr_redir                            0x2000039c   Data          56  stm32_dma.o(.bss)
    .bss                                     0x200003d4   Section       52  adc_lld.o(.bss)
    .bss                                     0x20000408   Section       16  gpt_lld.o(.bss)
    .bss                                     0x20000418   Section       56  test.o(.bss)
    tokens_buffer                            0x20000418   Data          16  test.o(.bss)
    vt                                       0x2000043c   Data          20  test.o(.bss)
    .bss                                     0x20000450   Section     1520  test.o(.bss)
    .bss                                     0x20000a40   Section      120  testbmk.o(.bss)
    ib                                       0x20000a40   Data          16  testbmk.o(.bss)
    iq                                       0x20000a50   Data          36  testbmk.o(.bss)
    vt1                                      0x20000a74   Data          20  testbmk.o(.bss)
    vt2                                      0x20000a88   Data          20  testbmk.o(.bss)
    sem1                                     0x20000a9c   Data          12  testbmk.o(.bss)
    mtx1                                     0x20000aa8   Data          16  testbmk.o(.bss)
    .bss                                     0x20000ab8   Section       44  testdyn.o(.bss)
    heap1                                    0x20000ab8   Data          32  testdyn.o(.bss)
    mp1                                      0x20000ad8   Data          12  testdyn.o(.bss)
    .bss                                     0x20000ae8   Section       32  testheap.o(.bss)
    test_heap                                0x20000ae8   Data          32  testheap.o(.bss)
    .bss                                     0x20000b08   Section     1568  main.o(.bss)
    samples                                  0x20000b08   Data          16  main.o(.bss)
    waThread_odpal                           0x20000b18   Data         304  main.o(.bss)
    waThread_GPS                             0x20000c48   Data         944  main.o(.bss)
    waThread1                                0x20000ff8   Data         304  main.o(.bss)
    .bss                                     0x20001128   Section       45  gps_dekoduj.o(.bss)
    CSTACK                                   0x20001158   Section     1024  cstartup.o(CSTACK)
    proc_stack_mem                           0x20001158   Data        1024  cstartup.o(CSTACK)
    HEAP                                     0x20001558   Section     1024  cstartup.o(HEAP)
    Heap_Mem                                 0x20001558   Data        1024  cstartup.o(HEAP)
    MSTACK                                   0x20001958   Section     1024  cstartup.o(MSTACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    __ARM_exceptions_init                     - Undefined Weak Reference
    __alloca_initialize                       - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __rt_locale                               - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    _atexit_init                              - Undefined Weak Reference
    _call_atexit_fns                          - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _fp_trap_init                             - Undefined Weak Reference
    _fp_trap_shutdown                         - Undefined Weak Reference
    _get_lc_collate                           - Undefined Weak Reference
    _get_lc_ctype                             - Undefined Weak Reference
    _get_lc_monetary                          - Undefined Weak Reference
    _get_lc_numeric                           - Undefined Weak Reference
    _get_lc_time                              - Undefined Weak Reference
    _getenv_init                              - Undefined Weak Reference
    _handle_redirection                       - Undefined Weak Reference
    _init_alloc                               - Undefined Weak Reference
    _init_user_alloc                          - Undefined Weak Reference
    _initio                                   - Undefined Weak Reference
    _rand_init                                - Undefined Weak Reference
    _signal_finish                            - Undefined Weak Reference
    _signal_init                              - Undefined Weak Reference
    _terminate_alloc                          - Undefined Weak Reference
    _terminate_user_alloc                     - Undefined Weak Reference
    _terminateio                              - Undefined Weak Reference
    __Vectors                                0x08000000   Data           0  vectors.o(RESET)
    __main                                   0x080000f5   Thumb Code     8  __main.o(!!!main)
    __scatterload                            0x080000fd   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_rt2                        0x080000fd   Thumb Code    44  __scatter.o(!!!scatter)
    __scatterload_rt2_thumb_only             0x080000fd   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_null                       0x0800010b   Thumb Code     0  __scatter.o(!!!scatter)
    __decompress                             0x08000131   Thumb Code    90  __dczerorl2.o(!!dczerorl2)
    __decompress1                            0x08000131   Thumb Code     0  __dczerorl2.o(!!dczerorl2)
    __scatterload_zeroinit                   0x0800018d   Thumb Code    28  __scatter_zi.o(!!handler_zi)
    __rt_lib_init                            0x080001a9   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init_alloca_1                   0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    __rt_lib_init_argv_1                     0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    __rt_lib_init_atexit_1                   0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    __rt_lib_init_clock_1                    0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    __rt_lib_init_cpp_1                      0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    __rt_lib_init_exceptions_1               0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    __rt_lib_init_fp_1                       0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    __rt_lib_init_fp_trap_1                  0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    __rt_lib_init_getenv_1                   0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    __rt_lib_init_heap_1                     0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    __rt_lib_init_lc_collate_1               0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    __rt_lib_init_lc_ctype_1                 0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    __rt_lib_init_lc_monetary_1              0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    __rt_lib_init_lc_numeric_1               0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    __rt_lib_init_lc_time_1                  0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    __rt_lib_init_rand_1                     0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    __rt_lib_init_return                     0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000031)
    __rt_lib_init_signal_1                   0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    __rt_lib_init_stdio_1                    0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    __rt_lib_init_user_alloc_1               0x080001ab   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    __rt_lib_shutdown                        0x080001ad   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown_fp_trap_1              0x080001af   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    __rt_lib_shutdown_heap_1                 0x080001af   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    __rt_lib_shutdown_return                 0x080001af   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    __rt_lib_shutdown_signal_1               0x080001af   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    __rt_lib_shutdown_stdio_1                0x080001af   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    __rt_lib_shutdown_user_alloc_1           0x080001af   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    __rt_entry                               0x080001b1   Thumb Code     0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    __rt_entry_presh_1                       0x080001b1   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    __rt_entry_sh                            0x080001b1   Thumb Code     0  rtentry5.o(.ARM.Collect$$rtentry$$00000005)
    __rt_entry_li                            0x080001b5   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    __rt_entry_postsh_1                      0x080001b5   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    __rt_entry_main                          0x080001b9   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    __rt_entry_postli_1                      0x080001b9   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    __rt_exit                                0x080001c5   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit_ls                             0x080001c7   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    __rt_exit_prels_1                        0x080001c7   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    __rt_exit_exit                           0x080001cb   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    __early_init                             0x080001d1   Thumb Code     4  board.o(.text)
    boardInit                                0x080001d5   Thumb Code     2  board.o(.text)
    Reset_Handler                            0x080001d9   Thumb Code    26  cstartup.o(.text)
    __user_initial_stackheap                 0x080001f5   Thumb Code     0  cstartup.o(.text)
    _port_switch                             0x08000219   Thumb Code    16  chcoreasm_v7m.o(.text)
    _port_thread_start                       0x08000229   Thumb Code    14  chcoreasm_v7m.o(.text)
    _port_switch_from_isr                    0x08000237   Thumb Code     6  chcoreasm_v7m.o(.text)
    _port_exit_from_isr                      0x0800023b   Thumb Code     0  chcoreasm_v7m.o(.text)
    _port_irq_epilogue                       0x0800023d   Thumb Code    74  chcore_v7m.o(.text)
    SysTickVector                            0x08000287   Thumb Code    88  chcore_v7m.o(.text)
    SVCallVector                             0x080002df   Thumb Code    18  chcore_v7m.o(.text)
    _port_init                               0x080002f1   Thumb Code    44  chcore_v7m.o(.text)
    BusFaultVector                           0x08000335   Thumb Code     0  vectors.o(.text)
    DebugMonitorVector                       0x08000335   Thumb Code     0  vectors.o(.text)
    HardFaultVector                          0x08000335   Thumb Code     0  vectors.o(.text)
    MemManageVector                          0x08000335   Thumb Code     0  vectors.o(.text)
    NMIVector                                0x08000335   Thumb Code     0  vectors.o(.text)
    PendSVVector                             0x08000335   Thumb Code     0  vectors.o(.text)
    UsageFaultVector                         0x08000335   Thumb Code     0  vectors.o(.text)
    Vector1C                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector20                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector24                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector28                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector34                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector40                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector44                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector48                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector4C                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector50                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector54                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector58                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector5C                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector60                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector64                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector68                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector8C                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector90                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector94                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector98                                 0x08000335   Thumb Code     0  vectors.o(.text)
    Vector9C                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorA0                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorA4                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorA8                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorAC                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorB4                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorBC                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorC0                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorC4                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorC8                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorCC                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorD0                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorDC                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorE0                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorE4                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorE8                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorEC                                 0x08000335   Thumb Code     0  vectors.o(.text)
    VectorF0                                 0x08000335   Thumb Code     0  vectors.o(.text)
    _unhandled_exception                     0x08000335   Thumb Code     2  vectors.o(.text)
    nvicEnableVector                         0x08000339   Thumb Code    64  nvic.o(.text)
    nvicDisableVector                        0x08000379   Thumb Code    52  nvic.o(.text)
    nvicSetSystemHandlerPriority             0x080003ad   Thumb Code    34  nvic.o(.text)
    chCondInit                               0x080003d9   Thumb Code     6  chcond.o(.text)
    chCondSignal                             0x080003df   Thumb Code    36  chcond.o(.text)
    chCondSignalI                            0x08000403   Thumb Code    28  chcond.o(.text)
    chCondBroadcastI                         0x0800041f   Thumb Code    38  chcond.o(.text)
    chCondBroadcast                          0x08000445   Thumb Code    54  chcond.o(.text)
    chCondWaitS                              0x0800047b   Thumb Code    66  chcond.o(.text)
    chCondWait                               0x080004bd   Thumb Code    76  chcond.o(.text)
    chCondWaitTimeoutS                       0x08000509   Thumb Code    74  chcond.o(.text)
    chCondWaitTimeout                        0x08000553   Thumb Code    86  chcond.o(.text)
    chThdAddRef                              0x080005ad   Thumb Code    20  chdynamic.o(.text)
    chThdRelease                             0x080005c1   Thumb Code    86  chdynamic.o(.text)
    chThdCreateFromHeap                      0x08000617   Thumb Code    62  chdynamic.o(.text)
    chThdCreateFromMemoryPool                0x08000655   Thumb Code    64  chdynamic.o(.text)
    chEvtRegisterMask                        0x08000695   Thumb Code    30  chevents.o(.text)
    chEvtUnregister                          0x080006b3   Thumb Code    42  chevents.o(.text)
    chEvtGetAndClearEvents                   0x080006dd   Thumb Code    32  chevents.o(.text)
    chEvtAddEvents                           0x080006fd   Thumb Code    24  chevents.o(.text)
    chEvtSignalI                             0x08000715   Thumb Code    50  chevents.o(.text)
    chEvtBroadcastFlagsI                     0x08000747   Thumb Code    78  chevents.o(.text)
    chEvtGetAndClearFlags                    0x08000795   Thumb Code    20  chevents.o(.text)
    chEvtSignal                              0x080007a9   Thumb Code    60  chevents.o(.text)
    chEvtBroadcastFlags                      0x080007e5   Thumb Code    90  chevents.o(.text)
    chEvtGetAndClearFlagsI                   0x0800083f   Thumb Code    10  chevents.o(.text)
    chEvtDispatch                            0x08000849   Thumb Code    48  chevents.o(.text)
    chEvtWaitOne                             0x08000879   Thumb Code    50  chevents.o(.text)
    chEvtWaitAny                             0x080008ab   Thumb Code    46  chevents.o(.text)
    chEvtWaitAll                             0x080008d9   Thumb Code    46  chevents.o(.text)
    chEvtWaitOneTimeout                      0x08000907   Thumb Code    68  chevents.o(.text)
    chEvtWaitAnyTimeout                      0x0800094b   Thumb Code    64  chevents.o(.text)
    chEvtWaitAllTimeout                      0x0800098b   Thumb Code    62  chevents.o(.text)
    _heap_init                               0x080009cd   Thumb Code    18  chheap.o(.text)
    chHeapInit                               0x080009df   Thumb Code    20  chheap.o(.text)
    chHeapAlloc                              0x080009f3   Thumb Code   128  chheap.o(.text)
    chHeapFree                               0x08000a73   Thumb Code   106  chheap.o(.text)
    chHeapStatus                             0x08000add   Thumb Code    54  chheap.o(.text)
    chMBInit                                 0x08000b1d   Thumb Code    40  chmboxes.o(.text)
    chMBReset                                0x08000b45   Thumb Code    52  chmboxes.o(.text)
    chMBPostS                                0x08000b79   Thumb Code    54  chmboxes.o(.text)
    chMBPost                                 0x08000baf   Thumb Code    66  chmboxes.o(.text)
    chMBPostI                                0x08000bf1   Thumb Code    48  chmboxes.o(.text)
    chMBPostAheadS                           0x08000c21   Thumb Code    54  chmboxes.o(.text)
    chMBPostAhead                            0x08000c57   Thumb Code    66  chmboxes.o(.text)
    chMBPostAheadI                           0x08000c99   Thumb Code    48  chmboxes.o(.text)
    chMBFetchS                               0x08000cc9   Thumb Code    56  chmboxes.o(.text)
    chMBFetch                                0x08000d01   Thumb Code    68  chmboxes.o(.text)
    chMBFetchI                               0x08000d45   Thumb Code    50  chmboxes.o(.text)
    _core_init                               0x08000d79   Thumb Code    20  chmemcore.o(.text)
    chCoreAllocI                             0x08000d8d   Thumb Code    26  chmemcore.o(.text)
    chCoreAlloc                              0x08000da7   Thumb Code    40  chmemcore.o(.text)
    chCoreStatus                             0x08000dcf   Thumb Code    10  chmemcore.o(.text)
    chPoolInit                               0x08000de5   Thumb Code    10  chmempools.o(.text)
    chPoolFreeI                              0x08000def   Thumb Code     8  chmempools.o(.text)
    chPoolFree                               0x08000df7   Thumb Code    20  chmempools.o(.text)
    chPoolLoadArray                          0x08000e0b   Thumb Code    40  chmempools.o(.text)
    chPoolAllocI                             0x08000e33   Thumb Code    28  chmempools.o(.text)
    chPoolAlloc                              0x08000e4f   Thumb Code    40  chmempools.o(.text)
    chMsgSend                                0x08000e79   Thumb Code    58  chmsg.o(.text)
    chMsgWait                                0x08000eb3   Thumb Code    50  chmsg.o(.text)
    chMsgRelease                             0x08000ee5   Thumb Code    20  chmsg.o(.text)
    chMtxInit                                0x08000efd   Thumb Code    10  chmtx.o(.text)
    chMtxLockS                               0x08000f07   Thumb Code   210  chmtx.o(.text)
    chMtxLock                                0x08000fd9   Thumb Code    20  chmtx.o(.text)
    chMtxTryLockS                            0x08000fed   Thumb Code    30  chmtx.o(.text)
    chMtxTryLock                             0x0800100b   Thumb Code    42  chmtx.o(.text)
    chMtxUnlock                              0x08001035   Thumb Code    86  chmtx.o(.text)
    chMtxUnlockS                             0x0800108b   Thumb Code    74  chmtx.o(.text)
    chMtxUnlockAll                           0x080010d5   Thumb Code    72  chmtx.o(.text)
    chIQInit                                 0x08001121   Thumb Code    32  chqueues.o(.text)
    chIQResetI                               0x08001141   Thumb Code    46  chqueues.o(.text)
    chIQPutI                                 0x0800116f   Thumb Code    70  chqueues.o(.text)
    chIQGetTimeout                           0x080011b5   Thumb Code   108  chqueues.o(.text)
    chIQReadTimeout                          0x08001221   Thumb Code   148  chqueues.o(.text)
    chOQInit                                 0x080012b5   Thumb Code    26  chqueues.o(.text)
    chOQResetI                               0x080012cf   Thumb Code    48  chqueues.o(.text)
    chOQPutTimeout                           0x080012ff   Thumb Code   124  chqueues.o(.text)
    chOQGetI                                 0x0800137b   Thumb Code    68  chqueues.o(.text)
    chOQWriteTimeout                         0x080013bf   Thumb Code   146  chqueues.o(.text)
    chRegFirstThread                         0x08001455   Thumb Code    24  chregistry.o(.text)
    chRegNextThread                          0x0800146d   Thumb Code    40  chregistry.o(.text)
    _scheduler_init                          0x08001499   Thumb Code    16  chschd.o(.text)
    chSchReadyI                              0x080014a9   Thumb Code    30  chschd.o(.text)
    chSchGoSleepS                            0x080014c7   Thumb Code    36  chschd.o(.text)
    chSchGoSleepTimeoutS                     0x0800154b   Thumb Code   100  chschd.o(.text)
    chSchWakeupS                             0x080015af   Thumb Code    94  chschd.o(.text)
    chSchDoRescheduleAhead                   0x0800160d   Thumb Code    62  chschd.o(.text)
    chSchRescheduleS                         0x0800164b   Thumb Code    74  chschd.o(.text)
    chSchDoRescheduleBehind                  0x08001695   Thumb Code    66  chschd.o(.text)
    chSchDoReschedule                        0x080016d7   Thumb Code   130  chschd.o(.text)
    chSemInit                                0x08001761   Thumb Code     8  chsem.o(.text)
    chSemResetI                              0x08001769   Thumb Code    42  chsem.o(.text)
    chSemReset                               0x08001793   Thumb Code    58  chsem.o(.text)
    chSemWaitS                               0x080017cd   Thumb Code    46  chsem.o(.text)
    chSemWait                                0x080017fb   Thumb Code    58  chsem.o(.text)
    chSemWaitTimeoutS                        0x08001835   Thumb Code    50  chsem.o(.text)
    chSemWaitTimeout                         0x08001867   Thumb Code    66  chsem.o(.text)
    chSemSignal                              0x080018a9   Thumb Code    44  chsem.o(.text)
    chSemSignalI                             0x080018d5   Thumb Code    32  chsem.o(.text)
    chSemAddCounterI                         0x080018f5   Thumb Code    46  chsem.o(.text)
    chSemSignalWait                          0x08001923   Thumb Code    88  chsem.o(.text)
    _idle_thread                             0x08001981   Thumb Code    10  chsys.o(.text)
    chSysInit                                0x0800198b   Thumb Code    68  chsys.o(.text)
    chSysTimerHandlerI                       0x080019cf   Thumb Code    86  chsys.o(.text)
    _thread_init                             0x08001a41   Thumb Code    56  chthreads.o(.text)
    chThdCreateI                             0x08001a79   Thumb Code    80  chthreads.o(.text)
    chThdCreateStatic                        0x08001ac9   Thumb Code   102  chthreads.o(.text)
    chThdSetPriority                         0x08001b2f   Thumb Code    44  chthreads.o(.text)
    chThdResume                              0x08001b5b   Thumb Code    26  chthreads.o(.text)
    chThdTerminate                           0x08001b75   Thumb Code    22  chthreads.o(.text)
    chThdSleep                               0x08001b8b   Thumb Code    24  chthreads.o(.text)
    chThdSleepUntil                          0x08001ba3   Thumb Code    30  chthreads.o(.text)
    chThdYield                               0x08001bc1   Thumb Code    34  chthreads.o(.text)
    chThdExitS                               0x08001be3   Thumb Code    64  chthreads.o(.text)
    chThdExit                                0x08001c23   Thumb Code    70  chthreads.o(.text)
    chThdWait                                0x08001c69   Thumb Code    50  chthreads.o(.text)
    _vt_init                                 0x08001ca9   Thumb Code    18  chvt.o(.text)
    chVTSetI                                 0x08001cbb   Thumb Code    56  chvt.o(.text)
    chVTResetI                               0x08001cf3   Thumb Code    34  chvt.o(.text)
    chTimeIsWithin                           0x08001d15   Thumb Code    34  chvt.o(.text)
    adcInit                                  0x08001d3d   Thumb Code     4  adc.o(.text)
    adcObjectInit                            0x08001d41   Thumb Code    22  adc.o(.text)
    adcStart                                 0x08001d57   Thumb Code    30  adc.o(.text)
    adcStop                                  0x08001d75   Thumb Code    28  adc.o(.text)
    adcStartConversionI                      0x08001d91   Thumb Code    14  adc.o(.text)
    adcStartConversion                       0x08001d9f   Thumb Code    32  adc.o(.text)
    adcStopConversion                        0x08001dbf   Thumb Code    48  adc.o(.text)
    adcStopConversionI                       0x08001def   Thumb Code    50  adc.o(.text)
    adcConvert                               0x08001e21   Thumb Code    50  adc.o(.text)
    adcAcquireBus                            0x08001e53   Thumb Code     6  adc.o(.text)
    adcReleaseBus                            0x08001e59   Thumb Code     4  adc.o(.text)
    gptInit                                  0x08001e61   Thumb Code     4  gpt.o(.text)
    gptObjectInit                            0x08001e65   Thumb Code    10  gpt.o(.text)
    gptStart                                 0x08001e6f   Thumb Code    30  gpt.o(.text)
    gptStop                                  0x08001e8d   Thumb Code    28  gpt.o(.text)
    gptChangeInterval                        0x08001ea9   Thumb Code    22  gpt.o(.text)
    gptStartContinuousI                      0x08001ebf   Thumb Code     8  gpt.o(.text)
    gptStartContinuous                       0x08001ec7   Thumb Code    24  gpt.o(.text)
    gptStartOneShotI                         0x08001edf   Thumb Code     8  gpt.o(.text)
    gptStartOneShot                          0x08001ee7   Thumb Code    24  gpt.o(.text)
    gptStopTimerI                            0x08001eff   Thumb Code     8  gpt.o(.text)
    gptStopTimer                             0x08001f07   Thumb Code    24  gpt.o(.text)
    gptPolledDelay                           0x08001f1f   Thumb Code    20  gpt.o(.text)
    halInit                                  0x08001f35   Thumb Code    40  hal.o(.text)
    halIsCounterWithin                       0x08001f5d   Thumb Code    34  hal.o(.text)
    halPolledDelay                           0x08001f7f   Thumb Code    32  hal.o(.text)
    pwmInit                                  0x08001fa9   Thumb Code     4  pwm.o(.text)
    pwmObjectInit                            0x08001fad   Thumb Code    10  pwm.o(.text)
    pwmStart                                 0x08001fb7   Thumb Code    34  pwm.o(.text)
    pwmStop                                  0x08001fd9   Thumb Code    28  pwm.o(.text)
    pwmChangePeriod                          0x08001ff5   Thumb Code    24  pwm.o(.text)
    pwmEnableChannel                         0x0800200d   Thumb Code    20  pwm.o(.text)
    pwmDisableChannel                        0x08002021   Thumb Code    20  pwm.o(.text)
    sdInit                                   0x08002075   Thumb Code     4  serial.o(.text)
    sdObjectInit                             0x08002079   Thumb Code    56  serial.o(.text)
    sdStart                                  0x080020b1   Thumb Code    28  serial.o(.text)
    sdStop                                   0x080020cd   Thumb Code    48  serial.o(.text)
    sdIncomingDataI                          0x080020fd   Thumb Code    46  serial.o(.text)
    sdRequestDataI                           0x0800212b   Thumb Code    26  serial.o(.text)
    tmObjectInit                             0x08002177   Thumb Code    20  tm.o(.text)
    tmInit                                   0x0800218b   Thumb Code    46  tm.o(.text)
    _pal_lld_init                            0x080021c9   Thumb Code   230  pal_lld.o(.text)
    _pal_lld_setgroupmode                    0x080022af   Thumb Code   172  pal_lld.o(.text)
    VectorB8                                 0x0800237d   Thumb Code    96  pwm_lld.o(.text)
    pwm_lld_init                             0x080023dd   Thumb Code    16  pwm_lld.o(.text)
    pwm_lld_start                            0x080023ed   Thumb Code   270  pwm_lld.o(.text)
    pwm_lld_stop                             0x080024fb   Thumb Code    50  pwm_lld.o(.text)
    pwm_lld_enable_channel                   0x0800252d   Thumb Code    60  pwm_lld.o(.text)
    pwm_lld_disable_channel                  0x08002569   Thumb Code    34  pwm_lld.o(.text)
    VectorD4                                 0x080025b9   Thumb Code    16  serial_lld.o(.text)
    VectorD8                                 0x080025c9   Thumb Code    16  serial_lld.o(.text)
    sd_lld_init                              0x080025d9   Thumb Code    36  serial_lld.o(.text)
    sd_lld_start                             0x080025fd   Thumb Code   114  serial_lld.o(.text)
    sd_lld_stop                              0x0800266f   Thumb Code    64  serial_lld.o(.text)
    Vector6C                                 0x080027d1   Thumb Code    34  stm32_dma.o(.text)
    Vector70                                 0x080027f3   Thumb Code    34  stm32_dma.o(.text)
    Vector74                                 0x08002815   Thumb Code    36  stm32_dma.o(.text)
    Vector78                                 0x08002839   Thumb Code    36  stm32_dma.o(.text)
    Vector7C                                 0x0800285d   Thumb Code    36  stm32_dma.o(.text)
    Vector80                                 0x08002881   Thumb Code    36  stm32_dma.o(.text)
    Vector84                                 0x080028a5   Thumb Code    36  stm32_dma.o(.text)
    dmaInit                                  0x080028c9   Thumb Code    44  stm32_dma.o(.text)
    dmaStreamAllocate                        0x080028f5   Thumb Code   134  stm32_dma.o(.text)
    dmaStreamRelease                         0x0800297b   Thumb Code    48  stm32_dma.o(.text)
    adc_lld_stop_conversion                  0x080029c1   Thumb Code    44  adc_lld.o(.text)
    Vector88                                 0x08002b39   Thumb Code   132  adc_lld.o(.text)
    adc_lld_init                             0x08002bbd   Thumb Code    36  adc_lld.o(.text)
    adc_lld_start                            0x08002be1   Thumb Code    66  adc_lld.o(.text)
    adc_lld_stop                             0x08002c23   Thumb Code    48  adc_lld.o(.text)
    adc_lld_start_conversion                 0x08002c53   Thumb Code   178  adc_lld.o(.text)
    adcSTM32EnableTSVREFE                    0x08002d05   Thumb Code    12  adc_lld.o(.text)
    adcSTM32DisableTSVREFE                   0x08002d11   Thumb Code    12  adc_lld.o(.text)
    hal_lld_init                             0x08002d39   Thumb Code   160  hal_lld.o(.text)
    stm32_clock_init                         0x08002dd9   Thumb Code   270  hal_lld.o(.text)
    gpt_lld_stop_timer                       0x08002f19   Thumb Code    16  gpt_lld.o(.text)
    VectorB0                                 0x08002f29   Thumb Code    46  gpt_lld.o(.text)
    gpt_lld_init                             0x08002f57   Thumb Code    14  gpt_lld.o(.text)
    gpt_lld_start                            0x08002f65   Thumb Code    84  gpt_lld.o(.text)
    gpt_lld_stop                             0x08002fb9   Thumb Code    50  gpt_lld.o(.text)
    gpt_lld_start_timer                      0x08002feb   Thumb Code    34  gpt_lld.o(.text)
    gpt_lld_polled_delay                     0x0800300d   Thumb Code    36  gpt_lld.o(.text)
    test_printn                              0x08003041   Thumb Code    86  test.o(.text)
    test_print                               0x08003097   Thumb Code    34  test.o(.text)
    test_println                             0x080030b9   Thumb Code    46  test.o(.text)
    test_emit_token                          0x080030e7   Thumb Code    24  test.o(.text)
    _test_fail                               0x080030ff   Thumb Code    14  test.o(.text)
    _test_assert                             0x0800310d   Thumb Code    22  test.o(.text)
    _test_assert_sequence                    0x08003123   Thumb Code    60  test.o(.text)
    _test_assert_time_window                 0x0800315f   Thumb Code    34  test.o(.text)
    test_terminate_threads                   0x08003181   Thumb Code    28  test.o(.text)
    test_wait_threads                        0x0800319d   Thumb Code    30  test.o(.text)
    test_cpu_pulse                           0x080031bb   Thumb Code    48  test.o(.text)
    test_wait_tick                           0x080031eb   Thumb Code    14  test.o(.text)
    test_start_timer                         0x08003201   Thumb Code    44  test.o(.text)
    TestThread                               0x0800322d   Thumb Code  1432  test.o(.text)
    thread4                                  0x080039db   Thumb Code    32  testbmk.o(.text)
    dekodujPrikaz                            0x08006b85   Thumb Code   114  main.o(.text)
    main                                     0x08006bf7   Thumb Code   956  main.o(.text)
    dekoduj_zpravu_GPS                       0x08006fe9   Thumb Code   212  gps_dekoduj.o(.text)
    strstr                                   0x080070c1   Thumb Code    36  strstr.o(.text)
    strncpy                                  0x080070e5   Thumb Code    86  strncpy.o(.text)
    strcmp                                   0x0800713d   Thumb Code   128  strcmpv7m.o(.text)
    __use_two_region_memory                  0x080071bd   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_escrow$2region                 0x080071bf   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_expand$2region                 0x080071c1   Thumb Code     2  heapauxi.o(.text)
    __aeabi_memclr                           0x080071c3   Thumb Code     0  rt_memclr.o(.text)
    __rt_memclr                              0x080071c3   Thumb Code    68  rt_memclr.o(.text)
    _memset                                  0x080071c7   Thumb Code     0  rt_memclr.o(.text)
    __aeabi_memclr4                          0x08007207   Thumb Code     0  rt_memclr_w.o(.text)
    __aeabi_memclr8                          0x08007207   Thumb Code     0  rt_memclr_w.o(.text)
    __rt_memclr_w                            0x08007207   Thumb Code    78  rt_memclr_w.o(.text)
    _memset_w                                0x0800720b   Thumb Code     0  rt_memclr_w.o(.text)
    exit                                     0x08007255   Thumb Code    12  exit.o(.text)
    _sys_exit                                0x08007261   Thumb Code     8  sys_exit.o(.text)
    __I$use$semihosting                      0x0800726d   Thumb Code     0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x0800726d   Thumb Code     2  use_no_semi.o(.text)
    __semihosting_library_function           0x0800726f   Thumb Code     0  indicate_semi.o(.text)
    pal_default_config                       0x08007270   Data         168  board.o(.constdata)
    ch_debug                                 0x08007318   Data          22  chregistry.o(.constdata)
    _stm32_dma_streams                       0x0800735c   Data          84  stm32_dma.o(.constdata)
    wa                                       0x080073b0   Data          20  test.o(.constdata)
    testbmk1                                 0x080073c4   Data          16  testbmk.o(.constdata)
    testbmk2                                 0x080073d4   Data          16  testbmk.o(.constdata)
    testbmk3                                 0x080073e4   Data          16  testbmk.o(.constdata)
    testbmk4                                 0x080073f4   Data          16  testbmk.o(.constdata)
    testbmk5                                 0x08007404   Data          16  testbmk.o(.constdata)
    testbmk6                                 0x08007414   Data          16  testbmk.o(.constdata)
    testbmk7                                 0x08007424   Data          16  testbmk.o(.constdata)
    testbmk8                                 0x08007434   Data          16  testbmk.o(.constdata)
    testbmk9                                 0x08007444   Data          16  testbmk.o(.constdata)
    testbmk10                                0x08007454   Data          16  testbmk.o(.constdata)
    testbmk11                                0x08007464   Data          16  testbmk.o(.constdata)
    testbmk12                                0x08007474   Data          16  testbmk.o(.constdata)
    testbmk13                                0x08007484   Data          16  testbmk.o(.constdata)
    patternbmk                               0x08007494   Data          56  testbmk.o(.constdata)
    testdyn1                                 0x080074cc   Data          16  testdyn.o(.constdata)
    testdyn2                                 0x080074dc   Data          16  testdyn.o(.constdata)
    testdyn3                                 0x080074ec   Data          16  testdyn.o(.constdata)
    patterndyn                               0x080074fc   Data          16  testdyn.o(.constdata)
    testevt1                                 0x08007518   Data          16  testevt.o(.constdata)
    testevt2                                 0x08007528   Data          16  testevt.o(.constdata)
    testevt3                                 0x08007538   Data          16  testevt.o(.constdata)
    patternevt                               0x08007548   Data          16  testevt.o(.constdata)
    testheap1                                0x08007558   Data          16  testheap.o(.constdata)
    patternheap                              0x08007568   Data           8  testheap.o(.constdata)
    testmbox1                                0x08007570   Data          16  testmbox.o(.constdata)
    patternmbox                              0x08007580   Data           8  testmbox.o(.constdata)
    testmsg1                                 0x08007588   Data          16  testmsg.o(.constdata)
    patternmsg                               0x08007598   Data           8  testmsg.o(.constdata)
    testmtx1                                 0x080075a0   Data          16  testmtx.o(.constdata)
    testmtx2                                 0x080075b0   Data          16  testmtx.o(.constdata)
    testmtx3                                 0x080075c0   Data          16  testmtx.o(.constdata)
    testmtx4                                 0x080075d0   Data          16  testmtx.o(.constdata)
    testmtx5                                 0x080075e0   Data          16  testmtx.o(.constdata)
    testmtx6                                 0x080075f0   Data          16  testmtx.o(.constdata)
    testmtx7                                 0x08007600   Data          16  testmtx.o(.constdata)
    testmtx8                                 0x08007610   Data          16  testmtx.o(.constdata)
    patternmtx                               0x08007620   Data          36  testmtx.o(.constdata)
    testpools1                               0x08007644   Data          16  testpools.o(.constdata)
    patternpools                             0x08007654   Data           8  testpools.o(.constdata)
    testqueues1                              0x0800765c   Data          16  testqueues.o(.constdata)
    testqueues2                              0x0800766c   Data          16  testqueues.o(.constdata)
    patternqueues                            0x0800767c   Data          12  testqueues.o(.constdata)
    testsem1                                 0x08007688   Data          16  testsem.o(.constdata)
    testsem2                                 0x08007698   Data          16  testsem.o(.constdata)
    testsem3                                 0x080076a8   Data          16  testsem.o(.constdata)
    testsem4                                 0x080076b8   Data          16  testsem.o(.constdata)
    patternsem                               0x080076c8   Data          20  testsem.o(.constdata)
    testthd1                                 0x080076dc   Data          16  testthd.o(.constdata)
    testthd2                                 0x080076ec   Data          16  testthd.o(.constdata)
    testthd3                                 0x080076fc   Data          16  testthd.o(.constdata)
    testthd4                                 0x0800770c   Data          16  testthd.o(.constdata)
    patternthd                               0x0800771c   Data          20  testthd.o(.constdata)
    Region$$Table$$Base                      0x08007c1c   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x08007c3c   Number         0  anon$$obj.o(Region$$Table)
    test_timer_done                          0x20000012   Data           1  test.o(.data)
    tp_odpal                                 0x20000108   Data           4  main.o(.data)
    rlist                                    0x20000160   Data          28  chschd.o(.bss)
    _idle_thread_wa                          0x200001c8   Data         192  chsys.o(.bss)
    vtlist                                   0x20000288   Data          16  chvt.o(.bss)
    PWMD4                                    0x20000298   Data          20  pwm_lld.o(.bss)
    SD1                                      0x200002ac   Data         120  serial_lld.o(.bss)
    SD2                                      0x20000324   Data         120  serial_lld.o(.bss)
    ADCD1                                    0x200003d4   Data          52  adc_lld.o(.bss)
    GPTD2                                    0x20000408   Data          16  gpt_lld.o(.bss)
    threads                                  0x20000428   Data          20  test.o(.bss)
    test                                     0x20000450   Data        1520  test.o(.bss)
    GPGGA_informace                          0x20001128   Data          45  gps_dekoduj.o(.bss)
    __main_thread_stack_base__               0x20001158   Data           0  cstartup.o(CSTACK)
    __initial_sp                             0x20001558   Data           0  cstartup.o(CSTACK)
    Image$$RW_IRAM1$$ZI$$Limit               0x20001d58   Number         0  cstartup.o(MSTACK)
    __initial_msp                            0x20001d58   Data           0  cstartup.o(MSTACK)
    Image$$RW_IRAM2$$Base                    0x20004000   Number         0  anon$$obj.o(linker$$defined$$symbols)



==============================================================================

Memory Map of the image

  Image Entry point : 0x080000f5

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00007d7c, Max: 0x00020000, ABSOLUTE, COMPRESSED[0x00007cd0])

    Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00007c3c, Max: 0x00020000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08000000   0x000000f4   Data   RO          286    RESET               vectors.o
    0x080000f4   0x00000008   Code   RO         1513  * !!!main             c_w.l(__main.o)
    0x080000fc   0x00000034   Code   RO         1679    !!!scatter          c_w.l(__scatter.o)
    0x08000130   0x0000005a   Code   RO         1677    !!dczerorl2         c_w.l(__dczerorl2.o)
    0x0800018a   0x00000002   PAD
    0x0800018c   0x0000001c   Code   RO         1681    !!handler_zi        c_w.l(__scatter_zi.o)
    0x080001a8   0x00000002   Code   RO         1549    .ARM.Collect$$libinit$$00000000  c_w.l(libinit.o)
    0x080001aa   0x00000000   Code   RO         1556    .ARM.Collect$$libinit$$00000002  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1559    .ARM.Collect$$libinit$$00000008  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1561    .ARM.Collect$$libinit$$0000000A  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1563    .ARM.Collect$$libinit$$0000000C  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1566    .ARM.Collect$$libinit$$0000000F  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1568    .ARM.Collect$$libinit$$00000011  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1570    .ARM.Collect$$libinit$$00000013  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1572    .ARM.Collect$$libinit$$00000015  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1574    .ARM.Collect$$libinit$$00000017  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1576    .ARM.Collect$$libinit$$00000019  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1578    .ARM.Collect$$libinit$$0000001B  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1580    .ARM.Collect$$libinit$$0000001D  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1582    .ARM.Collect$$libinit$$0000001F  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1584    .ARM.Collect$$libinit$$00000021  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1586    .ARM.Collect$$libinit$$00000023  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1590    .ARM.Collect$$libinit$$0000002A  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1592    .ARM.Collect$$libinit$$0000002C  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1594    .ARM.Collect$$libinit$$0000002E  c_w.l(libinit2.o)
    0x080001aa   0x00000000   Code   RO         1596    .ARM.Collect$$libinit$$00000030  c_w.l(libinit2.o)
    0x080001aa   0x00000002   Code   RO         1597    .ARM.Collect$$libinit$$00000031  c_w.l(libinit2.o)
    0x080001ac   0x00000002   Code   RO         1617    .ARM.Collect$$libshutdown$$00000000  c_w.l(libshutdown.o)
    0x080001ae   0x00000000   Code   RO         1631    .ARM.Collect$$libshutdown$$00000003  c_w.l(libshutdown2.o)
    0x080001ae   0x00000000   Code   RO         1634    .ARM.Collect$$libshutdown$$00000006  c_w.l(libshutdown2.o)
    0x080001ae   0x00000000   Code   RO         1637    .ARM.Collect$$libshutdown$$00000009  c_w.l(libshutdown2.o)
    0x080001ae   0x00000000   Code   RO         1639    .ARM.Collect$$libshutdown$$0000000B  c_w.l(libshutdown2.o)
    0x080001ae   0x00000000   Code   RO         1642    .ARM.Collect$$libshutdown$$0000000E  c_w.l(libshutdown2.o)
    0x080001ae   0x00000002   Code   RO         1643    .ARM.Collect$$libshutdown$$0000000F  c_w.l(libshutdown2.o)
    0x080001b0   0x00000000   Code   RO         1515    .ARM.Collect$$rtentry$$00000000  c_w.l(rtentry.o)
    0x080001b0   0x00000000   Code   RO         1519    .ARM.Collect$$rtentry$$00000002  c_w.l(rtentry2.o)
    0x080001b0   0x00000004   Code   RO         1533    .ARM.Collect$$rtentry$$00000005  c_w.l(rtentry5.o)
    0x080001b4   0x00000000   Code   RO         1521    .ARM.Collect$$rtentry$$00000009  c_w.l(rtentry2.o)
    0x080001b4   0x00000004   Code   RO         1522    .ARM.Collect$$rtentry$$0000000A  c_w.l(rtentry2.o)
    0x080001b8   0x00000000   Code   RO         1524    .ARM.Collect$$rtentry$$0000000C  c_w.l(rtentry2.o)
    0x080001b8   0x00000008   Code   RO         1525    .ARM.Collect$$rtentry$$0000000D  c_w.l(rtentry2.o)
    0x080001c0   0x00000004   Code   RO         1534    .ARM.Collect$$rtentry$$00002716  c_w.l(rtentry5.o)
    0x080001c4   0x00000002   Code   RO         1553    .ARM.Collect$$rtexit$$00000000  c_w.l(rtexit.o)
    0x080001c6   0x00000000   Code   RO         1599    .ARM.Collect$$rtexit$$00000002  c_w.l(rtexit2.o)
    0x080001c6   0x00000004   Code   RO         1600    .ARM.Collect$$rtexit$$00000003  c_w.l(rtexit2.o)
    0x080001ca   0x00000006   Code   RO         1601    .ARM.Collect$$rtexit$$00000004  c_w.l(rtexit2.o)
    0x080001d0   0x00000006   Code   RO            3    .text               board.o
    0x080001d6   0x00000002   PAD
    0x080001d8   0x00000040   Code   RO          253    .text               cstartup.o
    0x08000218   0x00000024   Code   RO          257    .text               chcoreasm_v7m.o
    0x0800023c   0x000000f8   Code   RO          273    .text               chcore_v7m.o
    0x08000334   0x00000002   Code   RO          287    .text               vectors.o
    0x08000336   0x00000002   PAD
    0x08000338   0x000000a0   Code   RO          291    .text               nvic.o
    0x080003d8   0x000001d4   Code   RO          303    .text               chcond.o
    0x080005ac   0x000000e8   Code   RO          325    .text               chdynamic.o
    0x08000694   0x00000338   Code   RO          337    .text               chevents.o
    0x080009cc   0x00000150   Code   RO          350    .text               chheap.o
    0x08000b1c   0x0000025a   Code   RO          370    .text               chmboxes.o
    0x08000d76   0x00000002   PAD
    0x08000d78   0x0000006c   Code   RO          383    .text               chmemcore.o
    0x08000de4   0x00000092   Code   RO          398    .text               chmempools.o
    0x08000e76   0x00000002   PAD
    0x08000e78   0x00000084   Code   RO          411    .text               chmsg.o
    0x08000efc   0x00000224   Code   RO          426    .text               chmtx.o
    0x08001120   0x00000334   Code   RO          442    .text               chqueues.o
    0x08001454   0x00000044   Code   RO          454    .text               chregistry.o
    0x08001498   0x000002c8   Code   RO          472    .text               chschd.o
    0x08001760   0x00000220   Code   RO          494    .text               chsem.o
    0x08001980   0x000000c0   Code   RO          507    .text               chsys.o
    0x08001a40   0x00000268   Code   RO          525    .text               chthreads.o
    0x08001ca8   0x00000094   Code   RO          541    .text               chvt.o
    0x08001d3c   0x00000124   Code   RO          620    .text               adc.o
    0x08001e60   0x000000d2   Code   RO          669    .text               gpt.o
    0x08001f32   0x00000002   PAD
    0x08001f34   0x00000074   Code   RO          690    .text               hal.o
    0x08001fa8   0x0000008c   Code   RO          787    .text               pwm.o
    0x08002034   0x00000114   Code   RO          835    .text               serial.o
    0x08002148   0x00000080   Code   RO          888    .text               tm.o
    0x080021c8   0x000001b4   Code   RO          925    .text               pal_lld.o
    0x0800237c   0x00000224   Code   RO          962    .text               pwm_lld.o
    0x080025a0   0x00000230   Code   RO          991    .text               serial_lld.o
    0x080027d0   0x000001f0   Code   RO         1018    .text               stm32_dma.o
    0x080029c0   0x00000378   Code   RO         1050    .text               adc_lld.o
    0x08002d38   0x000001e0   Code   RO         1077    .text               hal_lld.o
    0x08002f18   0x00000128   Code   RO         1097    .text               gpt_lld.o
    0x08003040   0x000007d8   Code   RO         1127    .text               test.o
    0x08003818   0x000008f4   Code   RO         1199    .text               testbmk.o
    0x0800410c   0x000003cc   Code   RO         1245    .text               testdyn.o
    0x080044d8   0x0000043c   Code   RO         1266    .text               testevt.o
    0x08004914   0x00000278   Code   RO         1288    .text               testheap.o
    0x08004b8c   0x000005b0   Code   RO         1305    .text               testmbox.o
    0x0800513c   0x00000094   Code   RO         1322    .text               testmsg.o
    0x080051d0   0x00000940   Code   RO         1338    .text               testmtx.o
    0x08005b10   0x000000d8   Code   RO         1369    .text               testpools.o
    0x08005be8   0x000004c4   Code   RO         1386    .text               testqueues.o
    0x080060ac   0x00000474   Code   RO         1405    .text               testsem.o
    0x08006520   0x0000033c   Code   RO         1428    .text               testthd.o
    0x0800685c   0x0000078c   Code   RO         1452    .text               main.o
    0x08006fe8   0x000000d8   Code   RO         1482    .text               gps_dekoduj.o
    0x080070c0   0x00000024   Code   RO         1505    .text               c_w.l(strstr.o)
    0x080070e4   0x00000056   Code   RO         1507    .text               c_w.l(strncpy.o)
    0x0800713a   0x00000002   PAD
    0x0800713c   0x00000080   Code   RO         1509    .text               c_w.l(strcmpv7m.o)
    0x080071bc   0x00000006   Code   RO         1511    .text               c_w.l(heapauxi.o)
    0x080071c2   0x00000044   Code   RO         1516    .text               c_w.l(rt_memclr.o)
    0x08007206   0x0000004e   Code   RO         1538    .text               c_w.l(rt_memclr_w.o)
    0x08007254   0x0000000c   Code   RO         1542    .text               c_w.l(exit.o)
    0x08007260   0x0000000c   Code   RO         1609    .text               c_w.l(sys_exit.o)
    0x0800726c   0x00000002   Code   RO         1620    .text               c_w.l(use_no_semi.o)
    0x0800726e   0x00000000   Code   RO         1622    .text               c_w.l(indicate_semi.o)
    0x0800726e   0x00000002   PAD
    0x08007270   0x000000a8   Data   RO            4    .constdata          board.o
    0x08007318   0x00000016   Data   RO          455    .constdata          chregistry.o
    0x0800732e   0x00000002   PAD
    0x08007330   0x00000020   Data   RO          836    .constdata          serial.o
    0x08007350   0x0000000c   Data   RO          993    .constdata          serial_lld.o
    0x0800735c   0x00000054   Data   RO         1020    .constdata          stm32_dma.o
    0x080073b0   0x00000014   Data   RO         1130    .constdata          test.o
    0x080073c4   0x00000010   Data   RO         1201    .constdata          testbmk.o
    0x080073d4   0x00000010   Data   RO         1202    .constdata          testbmk.o
    0x080073e4   0x00000010   Data   RO         1203    .constdata          testbmk.o
    0x080073f4   0x00000010   Data   RO         1204    .constdata          testbmk.o
    0x08007404   0x00000010   Data   RO         1205    .constdata          testbmk.o
    0x08007414   0x00000010   Data   RO         1206    .constdata          testbmk.o
    0x08007424   0x00000010   Data   RO         1207    .constdata          testbmk.o
    0x08007434   0x00000010   Data   RO         1208    .constdata          testbmk.o
    0x08007444   0x00000010   Data   RO         1209    .constdata          testbmk.o
    0x08007454   0x00000010   Data   RO         1210    .constdata          testbmk.o
    0x08007464   0x00000010   Data   RO         1211    .constdata          testbmk.o
    0x08007474   0x00000010   Data   RO         1212    .constdata          testbmk.o
    0x08007484   0x00000010   Data   RO         1213    .constdata          testbmk.o
    0x08007494   0x00000038   Data   RO         1214    .constdata          testbmk.o
    0x080074cc   0x00000010   Data   RO         1247    .constdata          testdyn.o
    0x080074dc   0x00000010   Data   RO         1248    .constdata          testdyn.o
    0x080074ec   0x00000010   Data   RO         1249    .constdata          testdyn.o
    0x080074fc   0x00000010   Data   RO         1250    .constdata          testdyn.o
    0x0800750c   0x0000000c   Data   RO         1267    .constdata          testevt.o
    0x08007518   0x00000010   Data   RO         1268    .constdata          testevt.o
    0x08007528   0x00000010   Data   RO         1269    .constdata          testevt.o
    0x08007538   0x00000010   Data   RO         1270    .constdata          testevt.o
    0x08007548   0x00000010   Data   RO         1271    .constdata          testevt.o
    0x08007558   0x00000010   Data   RO         1290    .constdata          testheap.o
    0x08007568   0x00000008   Data   RO         1291    .constdata          testheap.o
    0x08007570   0x00000010   Data   RO         1306    .constdata          testmbox.o
    0x08007580   0x00000008   Data   RO         1307    .constdata          testmbox.o
    0x08007588   0x00000010   Data   RO         1323    .constdata          testmsg.o
    0x08007598   0x00000008   Data   RO         1324    .constdata          testmsg.o
    0x080075a0   0x00000010   Data   RO         1339    .constdata          testmtx.o
    0x080075b0   0x00000010   Data   RO         1340    .constdata          testmtx.o
    0x080075c0   0x00000010   Data   RO         1341    .constdata          testmtx.o
    0x080075d0   0x00000010   Data   RO         1342    .constdata          testmtx.o
    0x080075e0   0x00000010   Data   RO         1343    .constdata          testmtx.o
    0x080075f0   0x00000010   Data   RO         1344    .constdata          testmtx.o
    0x08007600   0x00000010   Data   RO         1345    .constdata          testmtx.o
    0x08007610   0x00000010   Data   RO         1346    .constdata          testmtx.o
    0x08007620   0x00000024   Data   RO         1347    .constdata          testmtx.o
    0x08007644   0x00000010   Data   RO         1370    .constdata          testpools.o
    0x08007654   0x00000008   Data   RO         1371    .constdata          testpools.o
    0x0800765c   0x00000010   Data   RO         1387    .constdata          testqueues.o
    0x0800766c   0x00000010   Data   RO         1388    .constdata          testqueues.o
    0x0800767c   0x0000000c   Data   RO         1389    .constdata          testqueues.o
    0x08007688   0x00000010   Data   RO         1406    .constdata          testsem.o
    0x08007698   0x00000010   Data   RO         1407    .constdata          testsem.o
    0x080076a8   0x00000010   Data   RO         1408    .constdata          testsem.o
    0x080076b8   0x00000010   Data   RO         1409    .constdata          testsem.o
    0x080076c8   0x00000014   Data   RO         1410    .constdata          testsem.o
    0x080076dc   0x00000010   Data   RO         1429    .constdata          testthd.o
    0x080076ec   0x00000010   Data   RO         1430    .constdata          testthd.o
    0x080076fc   0x00000010   Data   RO         1431    .constdata          testthd.o
    0x0800770c   0x00000010   Data   RO         1432    .constdata          testthd.o
    0x0800771c   0x00000014   Data   RO         1433    .constdata          testthd.o
    0x08007730   0x00000048   Data   RO         1454    .constdata          main.o
    0x08007778   0x00000017   Data   RO         1215    .conststring        testbmk.o
    0x0800778f   0x00000017   Data   RO         1216    .conststring        testbmk.o
    0x080077a6   0x00000017   Data   RO         1217    .conststring        testbmk.o
    0x080077bd   0x0000001a   Data   RO         1218    .conststring        testbmk.o
    0x080077d7   0x0000001f   Data   RO         1219    .conststring        testbmk.o
    0x080077f6   0x00000020   Data   RO         1220    .conststring        testbmk.o
    0x08007816   0x00000026   Data   RO         1221    .conststring        testbmk.o
    0x0800783c   0x00000029   Data   RO         1222    .conststring        testbmk.o
    0x08007865   0x00000021   Data   RO         1223    .conststring        testbmk.o
    0x08007886   0x00000024   Data   RO         1224    .conststring        testbmk.o
    0x080078aa   0x00000022   Data   RO         1225    .conststring        testbmk.o
    0x080078cc   0x0000001f   Data   RO         1226    .conststring        testbmk.o
    0x080078eb   0x00000019   Data   RO         1227    .conststring        testbmk.o
    0x08007904   0x00000029   Data   RO         1251    .conststring        testdyn.o
    0x0800792d   0x00000030   Data   RO         1252    .conststring        testdyn.o
    0x0800795d   0x00000026   Data   RO         1253    .conststring        testdyn.o
    0x08007983   0x00000022   Data   RO         1272    .conststring        testevt.o
    0x080079a5   0x0000001b   Data   RO         1273    .conststring        testevt.o
    0x080079c0   0x00000011   Data   RO         1274    .conststring        testevt.o
    0x080079d1   0x00000028   Data   RO         1292    .conststring        testheap.o
    0x080079f9   0x00000020   Data   RO         1308    .conststring        testmbox.o
    0x08007a19   0x0000000f   Data   RO         1325    .conststring        testmsg.o
    0x08007a28   0x00000021   Data   RO         1348    .conststring        testmtx.o
    0x08007a49   0x0000002b   Data   RO         1349    .conststring        testmtx.o
    0x08007a74   0x0000002c   Data   RO         1350    .conststring        testmtx.o
    0x08007aa0   0x00000019   Data   RO         1351    .conststring        testmtx.o
    0x08007ab9   0x00000010   Data   RO         1352    .conststring        testmtx.o
    0x08007ac9   0x00000015   Data   RO         1353    .conststring        testmtx.o
    0x08007ade   0x00000018   Data   RO         1354    .conststring        testmtx.o
    0x08007af6   0x00000014   Data   RO         1355    .conststring        testmtx.o
    0x08007b0a   0x0000001c   Data   RO         1372    .conststring        testpools.o
    0x08007b26   0x00000015   Data   RO         1390    .conststring        testqueues.o
    0x08007b3b   0x00000016   Data   RO         1391    .conststring        testqueues.o
    0x08007b51   0x00000016   Data   RO         1411    .conststring        testsem.o
    0x08007b67   0x00000014   Data   RO         1412    .conststring        testsem.o
    0x08007b7b   0x0000001f   Data   RO         1413    .conststring        testsem.o
    0x08007b9a   0x00000021   Data   RO         1414    .conststring        testsem.o
    0x08007bbb   0x0000001b   Data   RO         1434    .conststring        testthd.o
    0x08007bd6   0x0000001b   Data   RO         1435    .conststring        testthd.o
    0x08007bf1   0x00000019   Data   RO         1436    .conststring        testthd.o
    0x08007c0a   0x00000010   Data   RO         1437    .conststring        testthd.o
    0x08007c1a   0x00000002   PAD
    0x08007c1c   0x00000020   Data   RO         1674    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00001d58, Max: 0x00004000, ABSOLUTE, COMPRESSED[0x00000094])

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x00000008   Data   RW          384    .data               chmemcore.o
    0x20000008   0x00000004   Data   RW          889    .data               tm.o
    0x2000000c   0x00000004   Data   RW         1021    .data               stm32_dma.o
    0x20000010   0x00000040   Data   RW         1131    .data               test.o
    0x20000050   0x00000008   Data   RW         1275    .data               testevt.o
    0x20000058   0x00000028   Data   RW         1309    .data               testmbox.o
    0x20000080   0x00000028   Data   RW         1356    .data               testmtx.o
    0x200000a8   0x0000000c   Data   RW         1373    .data               testpools.o
    0x200000b4   0x00000048   Data   RW         1392    .data               testqueues.o
    0x200000fc   0x0000000c   Data   RW         1415    .data               testsem.o
    0x20000108   0x00000038   Data   RW         1455    .data               main.o
    0x20000140   0x00000020   Zero   RW          351    .bss                chheap.o
    0x20000160   0x0000001c   Zero   RW          473    .bss                chschd.o
    0x2000017c   0x00000004   PAD
    0x20000180   0x00000108   Zero   RW          508    .bss                chsys.o
    0x20000288   0x00000010   Zero   RW          542    .bss                chvt.o
    0x20000298   0x00000014   Zero   RW          963    .bss                pwm_lld.o
    0x200002ac   0x000000f0   Zero   RW          992    .bss                serial_lld.o
    0x2000039c   0x00000038   Zero   RW         1019    .bss                stm32_dma.o
    0x200003d4   0x00000034   Zero   RW         1051    .bss                adc_lld.o
    0x20000408   0x00000010   Zero   RW         1098    .bss                gpt_lld.o
    0x20000418   0x00000038   Zero   RW         1128    .bss                test.o
    0x20000450   0x000005f0   Zero   RW         1129    .bss                test.o
    0x20000a40   0x00000078   Zero   RW         1200    .bss                testbmk.o
    0x20000ab8   0x0000002c   Zero   RW         1246    .bss                testdyn.o
    0x20000ae4   0x00000004   PAD
    0x20000ae8   0x00000020   Zero   RW         1289    .bss                testheap.o
    0x20000b08   0x00000620   Zero   RW         1453    .bss                main.o
    0x20001128   0x0000002d   Zero   RW         1483    .bss                gps_dekoduj.o
    0x20001155   0x00000003   PAD
    0x20001158   0x00000400   Zero   RW          251    CSTACK              cstartup.o
    0x20001558   0x00000400   Zero   RW          252    HEAP                cstartup.o
    0x20001958   0x00000400   Zero   RW          250    MSTACK              cstartup.o


    Execution Region RW_IRAM2 (Base: 0x20004000, Size: 0x00000000, Max: 0x00000001, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20004000   0x00000000   Data   RO         1676    linker$$defined$$symbols  anon$$obj.o


==============================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

       292          4          0          0          0       2734   adc.o
       888         28          0          0         52       7023   adc_lld.o
         6          0        168          0          0     226010   board.o
       468          4          0          0          0       3867   chcond.o
       248         24          0          0          0       1713   chcore_v7m.o
        36          0          0          0          0        480   chcoreasm_v7m.o
       232          0          0          0          0       1777   chdynamic.o
       824          4          0          0          0       5236   chevents.o
       336         10          0          0         32       2076   chheap.o
       602          0          0          0          0       3512   chmboxes.o
       108         12          0          8          0       1762   chmemcore.o
       146          0          0          0          0       2127   chmempools.o
       132          4          0          0          0       1719   chmsg.o
       548          4          0          0          0       3934   chmtx.o
       820          4          0          0          0       4307   chqueues.o
        68          4         22          0          0       2394   chregistry.o
       712          8          0          0         28       5730   chschd.o
       544          6          0          0          0       3883   chsem.o
       192         28          0          0        264       1466   chsys.o
       616         14          0          0          0       4473   chthreads.o
       148          6          0          0         16       2663   chvt.o
        64         26          0          0       3072        416   cstartup.o
       216          4          0          0         45       1723   gps_dekoduj.o
       210          0          0          0          0       2839   gpt.o
       296         16          0          0         16       3933   gpt_lld.o
       116         10          0          0          0       1334   hal.o
       480         50          0          0          0       1224   hal_lld.o
      1932        388         72         56       1568       4262   main.o
       160         10          0          0          0        862   nvic.o
       436         34          0          0          0       1946   pal_lld.o
       140          0          0          0          0       1592   pwm.o
       548         22          0          0         20       4782   pwm_lld.o
       276          4         32          0          0       2808   serial.o
       560         50         12          0        240       4039   serial_lld.o
       496         22         84          4         56       6461   stm32_dma.o
      2008        500         20         64       1576       7512   test.o
      2292        376        660          0        120       6930   testbmk.o
       972         60        191          0         44       2724   testdyn.o
      1084         46        154          8          0       3064   testevt.o
       632          8         64          0         32       1636   testheap.o
      1456         20         56         40          0       3320   testmbox.o
       148         22         39          0          0       1174   testmsg.o
      2368        150        390         40          0       6029   testmtx.o
       216         14         52         12          0       1302   testpools.o
      1220         44         87         72          0       3744   testqueues.o
      1140         64        190         12          0       3141   testsem.o
       828         48        179          0          0       2113   testthd.o
       128         16          0          4          0       1440   tm.o
         0          0          0          0          0       3065   usb.o
         2          0        244          0          0        388   vectors.o

    ----------------------------------------------------------------------
     28400       2168       2752        320       7192     374689   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        10          0          4          0         11          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

        90          0          0          0          0          0   __dczerorl2.o
         8          0          0          0          0         68   __main.o
        52          8          0          0          0          0   __scatter.o
        28          0          0          0          0          0   __scatter_zi.o
        12          0          0          0          0         72   exit.o
         6          0          0          0          0        152   heapauxi.o
         0          0          0          0          0          0   indicate_semi.o
         2          0          0          0          0          0   libinit.o
         2          0          0          0          0          0   libinit2.o
         2          0          0          0          0          0   libshutdown.o
         2          0          0          0          0          0   libshutdown2.o
        68          0          0          0          0         68   rt_memclr.o
        78          0          0          0          0         80   rt_memclr_w.o
         0          0          0          0          0          0   rtentry.o
        12          0          0          0          0          0   rtentry2.o
         8          4          0          0          0          0   rtentry5.o
         2          0          0          0          0          0   rtexit.o
        10          0          0          0          0          0   rtexit2.o
       128          0          0          0          0         68   strcmpv7m.o
        86          0          0          0          0         76   strncpy.o
        36          0          0          0          0         80   strstr.o
        12          4          0          0          0         68   sys_exit.o
         2          0          0          0          0         68   use_no_semi.o

    ----------------------------------------------------------------------
       652         16          0          0          0        800   Library Totals
         6          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

       646         16          0          0          0        800   c_w.l

    ----------------------------------------------------------------------
       652         16          0          0          0        800   Library Totals

    ----------------------------------------------------------------------

==============================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

     29052       2184       2752        320       7192     370809   Grand Totals
     29052       2184       2752        148       7192     370809   ELF Image Totals (compressed)
     29052       2184       2752        148          0          0   ROM Totals

==============================================================================

    Total RO  Size (Code + RO Data)                31804 (  31.06kB)
    Total RW  Size (RW Data + ZI Data)              7512 (   7.34kB)
    Total ROM Size (Code + RO Data + RW Data)      31952 (  31.20kB)

==============================================================================