0,0 → 1,1980 |
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) |
|
============================================================================== |
|