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 gpt_lld.o(.text) for VectorB0
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
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 gpt.o(.text) for gptInit
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
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
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
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
main.o(.text) refers to chschd.o(.text) for chSchReadyI
main.o(.text) refers to chqueues.o(.text) for chOQWriteTimeout
main.o(.text) refers to gpt.o(.text) for gptStartOneShot
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 serial.o(.text) for sdStart
main.o(.text) refers to pal_lld.o(.text) for _pal_lld_setgroupmode
main.o(.text) refers to main.o(.data) for .data
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 gpt_lld.o(.bss) for GPTD2
main.o(.text) refers to gps_dekoduj.o(.bss) for GPGGA_informace
main.o(.text) refers to main.o(.constdata) for .constdata
main.o(.text) refers to main.o(.bss) for .bss
main.o(.constdata) refers to main.o(.text) for gpt2cb
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 chcond.o(.text), (468 bytes).
Removing chmboxes.o(.text), (602 bytes).
Removing chmsg.o(.text), (132 bytes).
Removing chregistry.o(.text), (68 bytes).
Removing chsem.o(.text), (544 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 main.o(.rev16_text), (4 bytes).
Removing main.o(.revsh_text), (4 bytes).
65 unused section(s) (total 2112 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 boardinit2.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.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 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/kernel.s 0x00000000 Number 0 rtentry2.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtentry4.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 sys_stackheap_outer.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/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 no_argv.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 _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 libinit2.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libshutdown2.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/memcpset.s 0x00000000 Number 0 rt_memclr.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_pvfn_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_abrt_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.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
..\\..\\..\\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
..\\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)
!!handler_copy 0x08000130 Section 26 __scatter_copy.o(!!handler_copy)
!!handler_zi 0x0800014c Section 28 __scatter_zi.o(!!handler_zi)
.ARM.Collect$$libinit$$00000000 0x08000168 Section 2 libinit.o(.ARM.Collect$$libinit$$00000000)
.ARM.Collect$$libinit$$00000002 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000002)
.ARM.Collect$$libinit$$00000008 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000008)
.ARM.Collect$$libinit$$0000000A 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
.ARM.Collect$$libinit$$0000000C 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
.ARM.Collect$$libinit$$0000000F 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000F)
.ARM.Collect$$libinit$$00000011 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
.ARM.Collect$$libinit$$00000013 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
.ARM.Collect$$libinit$$00000015 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
.ARM.Collect$$libinit$$00000017 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
.ARM.Collect$$libinit$$00000019 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
.ARM.Collect$$libinit$$0000001B 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
.ARM.Collect$$libinit$$0000001D 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
.ARM.Collect$$libinit$$0000001F 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
.ARM.Collect$$libinit$$00000021 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
.ARM.Collect$$libinit$$00000023 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
.ARM.Collect$$libinit$$0000002A 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002A)
.ARM.Collect$$libinit$$0000002C 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
.ARM.Collect$$libinit$$0000002E 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
.ARM.Collect$$libinit$$00000030 0x0800016a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
.ARM.Collect$$libinit$$00000031 0x0800016a Section 2 libinit2.o(.ARM.Collect$$libinit$$00000031)
.ARM.Collect$$libshutdown$$00000000 0x0800016c Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
.ARM.Collect$$libshutdown$$00000003 0x0800016e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
.ARM.Collect$$libshutdown$$00000006 0x0800016e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
.ARM.Collect$$libshutdown$$00000009 0x0800016e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
.ARM.Collect$$libshutdown$$0000000B 0x0800016e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
.ARM.Collect$$libshutdown$$0000000E 0x0800016e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
.ARM.Collect$$libshutdown$$0000000F 0x0800016e Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
.ARM.Collect$$rtentry$$00000000 0x08000170 Section 0 rtentry.o(.ARM.Collect$$rtentry$$00000000)
.ARM.Collect$$rtentry$$00000002 0x08000170 Section 0 rtentry2.o(.ARM.Collect$$rtentry$$00000002)
.ARM.Collect$$rtentry$$00000005 0x08000170 Section 4 rtentry5.o(.ARM.Collect$$rtentry$$00000005)
.ARM.Collect$$rtentry$$00000009 0x08000174 Section 0 rtentry2.o(.ARM.Collect$$rtentry$$00000009)
.ARM.Collect$$rtentry$$0000000A 0x08000174 Section 4 rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
.ARM.Collect$$rtentry$$0000000C 0x08000178 Section 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
.ARM.Collect$$rtentry$$0000000D 0x08000178 Section 8 rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
.ARM.Collect$$rtentry$$00002716 0x08000180 Section 4 rtentry5.o(.ARM.Collect$$rtentry$$00002716)
__lit__00000000 0x08000180 Data 4 rtentry5.o(.ARM.Collect$$rtentry$$00002716)
.ARM.Collect$$rtexit$$00000000 0x08000184 Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000)
.ARM.Collect$$rtexit$$00000002 0x08000186 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
.ARM.Collect$$rtexit$$00000003 0x08000186 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
.ARM.Collect$$rtexit$$00000004 0x0800018a Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
.text 0x08000190 Section 0 board.o(.text)
.text 0x08000198 Section 64 cstartup.o(.text)
.text 0x080001d8 Section 36 chcoreasm_v7m.o(.text)
.text 0x080001fc Section 0 chcore_v7m.o(.text)
.text 0x080002f4 Section 2 vectors.o(.text)
.text 0x080002f8 Section 0 nvic.o(.text)
.text 0x08000398 Section 0 chdynamic.o(.text)
.text 0x08000480 Section 0 chevents.o(.text)
.text 0x080007b8 Section 0 chheap.o(.text)
.text 0x08000908 Section 0 chmemcore.o(.text)
.text 0x08000974 Section 0 chmempools.o(.text)
.text 0x08000a08 Section 0 chmtx.o(.text)
.text 0x08000c2c Section 0 chqueues.o(.text)
.text 0x08000f60 Section 0 chschd.o(.text)
wakeup 0x08000fb3 Thumb Code 96 chschd.o(.text)
.text 0x08001228 Section 0 chsys.o(.text)
.text 0x080012e8 Section 0 chthreads.o(.text)
.text 0x08001550 Section 0 chvt.o(.text)
.text 0x080015e4 Section 0 gpt.o(.text)
.text 0x080016b8 Section 0 hal.o(.text)
.text 0x08001724 Section 0 serial.o(.text)
write 0x08001725 Thumb Code 10 serial.o(.text)
read 0x0800172f Thumb Code 10 serial.o(.text)
put 0x08001739 Thumb Code 10 serial.o(.text)
get 0x08001743 Thumb Code 10 serial.o(.text)
putt 0x0800174d Thumb Code 6 serial.o(.text)
gett 0x08001753 Thumb Code 6 serial.o(.text)
writet 0x08001759 Thumb Code 6 serial.o(.text)
readt 0x0800175f Thumb Code 6 serial.o(.text)
.text 0x08001838 Section 0 tm.o(.text)
tm_start 0x08001839 Thumb Code 8 tm.o(.text)
tm_stop 0x08001841 Thumb Code 38 tm.o(.text)
.text 0x080018b8 Section 0 pal_lld.o(.text)
.text 0x08001a6c Section 0 serial_lld.o(.text)
notify1 0x08001a6d Thumb Code 12 serial_lld.o(.text)
notify2 0x08001a79 Thumb Code 12 serial_lld.o(.text)
serve_interrupt 0x08001b7b Thumb Code 240 serial_lld.o(.text)
.text 0x08001c9c Section 0 hal_lld.o(.text)
.text 0x08001e7c Section 0 gpt_lld.o(.text)
.text 0x08001fa4 Section 0 main.o(.text)
gpt2cb 0x08001fa5 Thumb Code 42 main.o(.text)
Thread_odpal 0x08001fcf Thumb Code 318 main.o(.text)
Thread_GPS 0x0800210d Thumb Code 402 main.o(.text)
.text 0x08002648 Section 0 gps_dekoduj.o(.text)
.text 0x08002720 Section 0 strstr.o(.text)
.text 0x08002744 Section 86 strncpy.o(.text)
.text 0x0800279c Section 128 strcmpv7m.o(.text)
.text 0x0800281c Section 0 heapauxi.o(.text)
.text 0x08002822 Section 68 rt_memclr.o(.text)
.text 0x08002866 Section 78 rt_memclr_w.o(.text)
.text 0x080028b4 Section 0 exit.o(.text)
.text 0x080028c0 Section 0 sys_exit.o(.text)
.text 0x080028cc Section 2 use_no_semi.o(.text)
.text 0x080028ce Section 0 indicate_semi.o(.text)
.constdata 0x080028d0 Section 168 board.o(.constdata)
.constdata 0x08002978 Section 22 chregistry.o(.constdata)
.constdata 0x08002990 Section 32 serial.o(.constdata)
vmt 0x08002990 Data 32 serial.o(.constdata)
.constdata 0x080029b0 Section 12 serial_lld.o(.constdata)
default_config 0x080029b0 Data 12 serial_lld.o(.constdata)
.constdata 0x080029bc Section 20 main.o(.constdata)
gpt2cfg 0x080029bc Data 8 main.o(.constdata)
USART2_config 0x080029c4 Data 12 main.o(.constdata)
.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 main.o(.data)
.bss 0x20000010 Section 32 chheap.o(.bss)
default_heap 0x20000010 Data 32 chheap.o(.bss)
.bss 0x20000030 Section 28 chschd.o(.bss)
.bss 0x20000050 Section 264 chsys.o(.bss)
mainthread 0x20000050 Data 72 chsys.o(.bss)
.bss 0x20000158 Section 16 chvt.o(.bss)
.bss 0x20000168 Section 240 serial_lld.o(.bss)
.bss 0x20000258 Section 16 gpt_lld.o(.bss)
.bss 0x20000268 Section 1248 main.o(.bss)
waThread_odpal 0x20000268 Data 304 main.o(.bss)
waThread_GPS 0x20000398 Data 944 main.o(.bss)
.bss 0x20000748 Section 45 gps_dekoduj.o(.bss)
CSTACK 0x20000778 Section 1024 cstartup.o(CSTACK)
proc_stack_mem 0x20000778 Data 1024 cstartup.o(CSTACK)
HEAP 0x20000b78 Section 1024 cstartup.o(HEAP)
Heap_Mem 0x20000b78 Data 1024 cstartup.o(HEAP)
MSTACK 0x20000f78 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)
__scatterload_copy 0x08000131 Thumb Code 26 __scatter_copy.o(!!handler_copy)
__scatterload_zeroinit 0x0800014d Thumb Code 28 __scatter_zi.o(!!handler_zi)
__rt_lib_init 0x08000169 Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000)
__rt_lib_init_alloca_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
__rt_lib_init_argv_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002A)
__rt_lib_init_atexit_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
__rt_lib_init_clock_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
__rt_lib_init_cpp_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
__rt_lib_init_exceptions_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
__rt_lib_init_fp_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000002)
__rt_lib_init_fp_trap_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
__rt_lib_init_getenv_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
__rt_lib_init_heap_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000008)
__rt_lib_init_lc_collate_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000F)
__rt_lib_init_lc_ctype_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
__rt_lib_init_lc_monetary_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
__rt_lib_init_lc_numeric_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
__rt_lib_init_lc_time_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
__rt_lib_init_rand_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
__rt_lib_init_return 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000031)
__rt_lib_init_signal_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
__rt_lib_init_stdio_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
__rt_lib_init_user_alloc_1 0x0800016b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
__rt_lib_shutdown 0x0800016d Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
__rt_lib_shutdown_fp_trap_1 0x0800016f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
__rt_lib_shutdown_heap_1 0x0800016f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
__rt_lib_shutdown_return 0x0800016f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
__rt_lib_shutdown_signal_1 0x0800016f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
__rt_lib_shutdown_stdio_1 0x0800016f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
__rt_lib_shutdown_user_alloc_1 0x0800016f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
__rt_entry 0x08000171 Thumb Code 0 rtentry.o(.ARM.Collect$$rtentry$$00000000)
__rt_entry_presh_1 0x08000171 Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$00000002)
__rt_entry_sh 0x08000171 Thumb Code 0 rtentry5.o(.ARM.Collect$$rtentry$$00000005)
__rt_entry_li 0x08000175 Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
__rt_entry_postsh_1 0x08000175 Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$00000009)
__rt_entry_main 0x08000179 Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
__rt_entry_postli_1 0x08000179 Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
__rt_exit 0x08000185 Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000)
__rt_exit_ls 0x08000187 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
__rt_exit_prels_1 0x08000187 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
__rt_exit_exit 0x0800018b Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
__early_init 0x08000191 Thumb Code 4 board.o(.text)
boardInit 0x08000195 Thumb Code 2 board.o(.text)
Reset_Handler 0x08000199 Thumb Code 26 cstartup.o(.text)
__user_initial_stackheap 0x080001b5 Thumb Code 0 cstartup.o(.text)
_port_switch 0x080001d9 Thumb Code 16 chcoreasm_v7m.o(.text)
_port_thread_start 0x080001e9 Thumb Code 14 chcoreasm_v7m.o(.text)
_port_switch_from_isr 0x080001f7 Thumb Code 6 chcoreasm_v7m.o(.text)
_port_exit_from_isr 0x080001fb Thumb Code 0 chcoreasm_v7m.o(.text)
_port_irq_epilogue 0x080001fd Thumb Code 74 chcore_v7m.o(.text)
SysTickVector 0x08000247 Thumb Code 88 chcore_v7m.o(.text)
SVCallVector 0x0800029f Thumb Code 18 chcore_v7m.o(.text)
_port_init 0x080002b1 Thumb Code 44 chcore_v7m.o(.text)
BusFaultVector 0x080002f5 Thumb Code 0 vectors.o(.text)
DebugMonitorVector 0x080002f5 Thumb Code 0 vectors.o(.text)
HardFaultVector 0x080002f5 Thumb Code 0 vectors.o(.text)
MemManageVector 0x080002f5 Thumb Code 0 vectors.o(.text)
NMIVector 0x080002f5 Thumb Code 0 vectors.o(.text)
PendSVVector 0x080002f5 Thumb Code 0 vectors.o(.text)
UsageFaultVector 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector1C 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector20 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector24 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector28 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector34 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector40 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector44 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector48 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector4C 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector50 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector54 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector58 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector5C 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector60 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector64 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector68 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector6C 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector70 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector74 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector78 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector7C 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector80 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector84 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector88 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector8C 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector90 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector94 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector98 0x080002f5 Thumb Code 0 vectors.o(.text)
Vector9C 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorA0 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorA4 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorA8 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorAC 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorB4 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorB8 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorBC 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorC0 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorC4 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorC8 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorCC 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorD0 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorDC 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorE0 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorE4 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorE8 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorEC 0x080002f5 Thumb Code 0 vectors.o(.text)
VectorF0 0x080002f5 Thumb Code 0 vectors.o(.text)
_unhandled_exception 0x080002f5 Thumb Code 2 vectors.o(.text)
nvicEnableVector 0x080002f9 Thumb Code 64 nvic.o(.text)
nvicDisableVector 0x08000339 Thumb Code 52 nvic.o(.text)
nvicSetSystemHandlerPriority 0x0800036d Thumb Code 34 nvic.o(.text)
chThdAddRef 0x08000399 Thumb Code 20 chdynamic.o(.text)
chThdRelease 0x080003ad Thumb Code 86 chdynamic.o(.text)
chThdCreateFromHeap 0x08000403 Thumb Code 62 chdynamic.o(.text)
chThdCreateFromMemoryPool 0x08000441 Thumb Code 64 chdynamic.o(.text)
chEvtRegisterMask 0x08000481 Thumb Code 30 chevents.o(.text)
chEvtUnregister 0x0800049f Thumb Code 42 chevents.o(.text)
chEvtGetAndClearEvents 0x080004c9 Thumb Code 32 chevents.o(.text)
chEvtAddEvents 0x080004e9 Thumb Code 24 chevents.o(.text)
chEvtSignalI 0x08000501 Thumb Code 50 chevents.o(.text)
chEvtBroadcastFlagsI 0x08000533 Thumb Code 78 chevents.o(.text)
chEvtGetAndClearFlags 0x08000581 Thumb Code 20 chevents.o(.text)
chEvtSignal 0x08000595 Thumb Code 60 chevents.o(.text)
chEvtBroadcastFlags 0x080005d1 Thumb Code 90 chevents.o(.text)
chEvtGetAndClearFlagsI 0x0800062b Thumb Code 10 chevents.o(.text)
chEvtDispatch 0x08000635 Thumb Code 48 chevents.o(.text)
chEvtWaitOne 0x08000665 Thumb Code 50 chevents.o(.text)
chEvtWaitAny 0x08000697 Thumb Code 46 chevents.o(.text)
chEvtWaitAll 0x080006c5 Thumb Code 46 chevents.o(.text)
chEvtWaitOneTimeout 0x080006f3 Thumb Code 68 chevents.o(.text)
chEvtWaitAnyTimeout 0x08000737 Thumb Code 64 chevents.o(.text)
chEvtWaitAllTimeout 0x08000777 Thumb Code 62 chevents.o(.text)
_heap_init 0x080007b9 Thumb Code 18 chheap.o(.text)
chHeapInit 0x080007cb Thumb Code 20 chheap.o(.text)
chHeapAlloc 0x080007df Thumb Code 128 chheap.o(.text)
chHeapFree 0x0800085f Thumb Code 106 chheap.o(.text)
chHeapStatus 0x080008c9 Thumb Code 54 chheap.o(.text)
_core_init 0x08000909 Thumb Code 20 chmemcore.o(.text)
chCoreAllocI 0x0800091d Thumb Code 26 chmemcore.o(.text)
chCoreAlloc 0x08000937 Thumb Code 40 chmemcore.o(.text)
chCoreStatus 0x0800095f Thumb Code 10 chmemcore.o(.text)
chPoolInit 0x08000975 Thumb Code 10 chmempools.o(.text)
chPoolFreeI 0x0800097f Thumb Code 8 chmempools.o(.text)
chPoolFree 0x08000987 Thumb Code 20 chmempools.o(.text)
chPoolLoadArray 0x0800099b Thumb Code 40 chmempools.o(.text)
chPoolAllocI 0x080009c3 Thumb Code 28 chmempools.o(.text)
chPoolAlloc 0x080009df Thumb Code 40 chmempools.o(.text)
chMtxInit 0x08000a09 Thumb Code 10 chmtx.o(.text)
chMtxLockS 0x08000a13 Thumb Code 210 chmtx.o(.text)
chMtxLock 0x08000ae5 Thumb Code 20 chmtx.o(.text)
chMtxTryLockS 0x08000af9 Thumb Code 30 chmtx.o(.text)
chMtxTryLock 0x08000b17 Thumb Code 42 chmtx.o(.text)
chMtxUnlock 0x08000b41 Thumb Code 86 chmtx.o(.text)
chMtxUnlockS 0x08000b97 Thumb Code 74 chmtx.o(.text)
chMtxUnlockAll 0x08000be1 Thumb Code 72 chmtx.o(.text)
chIQInit 0x08000c2d Thumb Code 32 chqueues.o(.text)
chIQResetI 0x08000c4d Thumb Code 46 chqueues.o(.text)
chIQPutI 0x08000c7b Thumb Code 70 chqueues.o(.text)
chIQGetTimeout 0x08000cc1 Thumb Code 108 chqueues.o(.text)
chIQReadTimeout 0x08000d2d Thumb Code 148 chqueues.o(.text)
chOQInit 0x08000dc1 Thumb Code 26 chqueues.o(.text)
chOQResetI 0x08000ddb Thumb Code 48 chqueues.o(.text)
chOQPutTimeout 0x08000e0b Thumb Code 124 chqueues.o(.text)
chOQGetI 0x08000e87 Thumb Code 68 chqueues.o(.text)
chOQWriteTimeout 0x08000ecb Thumb Code 146 chqueues.o(.text)
_scheduler_init 0x08000f61 Thumb Code 16 chschd.o(.text)
chSchReadyI 0x08000f71 Thumb Code 30 chschd.o(.text)
chSchGoSleepS 0x08000f8f Thumb Code 36 chschd.o(.text)
chSchGoSleepTimeoutS 0x08001013 Thumb Code 100 chschd.o(.text)
chSchWakeupS 0x08001077 Thumb Code 94 chschd.o(.text)
chSchDoRescheduleAhead 0x080010d5 Thumb Code 62 chschd.o(.text)
chSchRescheduleS 0x08001113 Thumb Code 74 chschd.o(.text)
chSchDoRescheduleBehind 0x0800115d Thumb Code 66 chschd.o(.text)
chSchDoReschedule 0x0800119f Thumb Code 130 chschd.o(.text)
_idle_thread 0x08001229 Thumb Code 10 chsys.o(.text)
chSysInit 0x08001233 Thumb Code 68 chsys.o(.text)
chSysTimerHandlerI 0x08001277 Thumb Code 86 chsys.o(.text)
_thread_init 0x080012e9 Thumb Code 56 chthreads.o(.text)
chThdCreateI 0x08001321 Thumb Code 80 chthreads.o(.text)
chThdCreateStatic 0x08001371 Thumb Code 102 chthreads.o(.text)
chThdSetPriority 0x080013d7 Thumb Code 44 chthreads.o(.text)
chThdResume 0x08001403 Thumb Code 26 chthreads.o(.text)
chThdTerminate 0x0800141d Thumb Code 22 chthreads.o(.text)
chThdSleep 0x08001433 Thumb Code 24 chthreads.o(.text)
chThdSleepUntil 0x0800144b Thumb Code 30 chthreads.o(.text)
chThdYield 0x08001469 Thumb Code 34 chthreads.o(.text)
chThdExitS 0x0800148b Thumb Code 64 chthreads.o(.text)
chThdExit 0x080014cb Thumb Code 70 chthreads.o(.text)
chThdWait 0x08001511 Thumb Code 50 chthreads.o(.text)
_vt_init 0x08001551 Thumb Code 18 chvt.o(.text)
chVTSetI 0x08001563 Thumb Code 56 chvt.o(.text)
chVTResetI 0x0800159b Thumb Code 34 chvt.o(.text)
chTimeIsWithin 0x080015bd Thumb Code 34 chvt.o(.text)
gptInit 0x080015e5 Thumb Code 4 gpt.o(.text)
gptObjectInit 0x080015e9 Thumb Code 10 gpt.o(.text)
gptStart 0x080015f3 Thumb Code 30 gpt.o(.text)
gptStop 0x08001611 Thumb Code 28 gpt.o(.text)
gptChangeInterval 0x0800162d Thumb Code 22 gpt.o(.text)
gptStartContinuousI 0x08001643 Thumb Code 8 gpt.o(.text)
gptStartContinuous 0x0800164b Thumb Code 24 gpt.o(.text)
gptStartOneShotI 0x08001663 Thumb Code 8 gpt.o(.text)
gptStartOneShot 0x0800166b Thumb Code 24 gpt.o(.text)
gptStopTimerI 0x08001683 Thumb Code 8 gpt.o(.text)
gptStopTimer 0x0800168b Thumb Code 24 gpt.o(.text)
gptPolledDelay 0x080016a3 Thumb Code 20 gpt.o(.text)
halInit 0x080016b9 Thumb Code 32 hal.o(.text)
halIsCounterWithin 0x080016d9 Thumb Code 34 hal.o(.text)
halPolledDelay 0x080016fb Thumb Code 32 hal.o(.text)
sdInit 0x08001765 Thumb Code 4 serial.o(.text)
sdObjectInit 0x08001769 Thumb Code 56 serial.o(.text)
sdStart 0x080017a1 Thumb Code 28 serial.o(.text)
sdStop 0x080017bd Thumb Code 48 serial.o(.text)
sdIncomingDataI 0x080017ed Thumb Code 46 serial.o(.text)
sdRequestDataI 0x0800181b Thumb Code 26 serial.o(.text)
tmObjectInit 0x08001867 Thumb Code 20 tm.o(.text)
tmInit 0x0800187b Thumb Code 46 tm.o(.text)
_pal_lld_init 0x080018b9 Thumb Code 230 pal_lld.o(.text)
_pal_lld_setgroupmode 0x0800199f Thumb Code 172 pal_lld.o(.text)
VectorD4 0x08001a85 Thumb Code 16 serial_lld.o(.text)
VectorD8 0x08001a95 Thumb Code 16 serial_lld.o(.text)
sd_lld_init 0x08001aa5 Thumb Code 36 serial_lld.o(.text)
sd_lld_start 0x08001ac9 Thumb Code 114 serial_lld.o(.text)
sd_lld_stop 0x08001b3b Thumb Code 64 serial_lld.o(.text)
hal_lld_init 0x08001c9d Thumb Code 160 hal_lld.o(.text)
stm32_clock_init 0x08001d3d Thumb Code 270 hal_lld.o(.text)
gpt_lld_stop_timer 0x08001e7d Thumb Code 16 gpt_lld.o(.text)
VectorB0 0x08001e8d Thumb Code 46 gpt_lld.o(.text)
gpt_lld_init 0x08001ebb Thumb Code 14 gpt_lld.o(.text)
gpt_lld_start 0x08001ec9 Thumb Code 84 gpt_lld.o(.text)
gpt_lld_stop 0x08001f1d Thumb Code 50 gpt_lld.o(.text)
gpt_lld_start_timer 0x08001f4f Thumb Code 34 gpt_lld.o(.text)
gpt_lld_polled_delay 0x08001f71 Thumb Code 36 gpt_lld.o(.text)
dekodujPrikaz 0x0800229f Thumb Code 158 main.o(.text)
main 0x0800233d Thumb Code 742 main.o(.text)
dekoduj_zpravu_GPS 0x08002649 Thumb Code 212 gps_dekoduj.o(.text)
strstr 0x08002721 Thumb Code 36 strstr.o(.text)
strncpy 0x08002745 Thumb Code 86 strncpy.o(.text)
strcmp 0x0800279d Thumb Code 128 strcmpv7m.o(.text)
__use_two_region_memory 0x0800281d Thumb Code 2 heapauxi.o(.text)
__rt_heap_escrow$2region 0x0800281f Thumb Code 2 heapauxi.o(.text)
__rt_heap_expand$2region 0x08002821 Thumb Code 2 heapauxi.o(.text)
__aeabi_memclr 0x08002823 Thumb Code 0 rt_memclr.o(.text)
__rt_memclr 0x08002823 Thumb Code 68 rt_memclr.o(.text)
_memset 0x08002827 Thumb Code 0 rt_memclr.o(.text)
__aeabi_memclr4 0x08002867 Thumb Code 0 rt_memclr_w.o(.text)
__aeabi_memclr8 0x08002867 Thumb Code 0 rt_memclr_w.o(.text)
__rt_memclr_w 0x08002867 Thumb Code 78 rt_memclr_w.o(.text)
_memset_w 0x0800286b Thumb Code 0 rt_memclr_w.o(.text)
exit 0x080028b5 Thumb Code 12 exit.o(.text)
_sys_exit 0x080028c1 Thumb Code 8 sys_exit.o(.text)
__I$use$semihosting 0x080028cd Thumb Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x080028cd Thumb Code 2 use_no_semi.o(.text)
__semihosting_library_function 0x080028cf Thumb Code 0 indicate_semi.o(.text)
pal_default_config 0x080028d0 Data 168 board.o(.constdata)
ch_debug 0x08002978 Data 22 chregistry.o(.constdata)
Region$$Table$$Base 0x080029d0 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x080029f0 Number 0 anon$$obj.o(Region$$Table)
tp_odpal 0x2000000c Data 4 main.o(.data)
rlist 0x20000030 Data 28 chschd.o(.bss)
_idle_thread_wa 0x20000098 Data 192 chsys.o(.bss)
vtlist 0x20000158 Data 16 chvt.o(.bss)
SD1 0x20000168 Data 120 serial_lld.o(.bss)
SD2 0x200001e0 Data 120 serial_lld.o(.bss)
GPTD2 0x20000258 Data 16 gpt_lld.o(.bss)
GPGGA_informace 0x20000748 Data 45 gps_dekoduj.o(.bss)
__main_thread_stack_base__ 0x20000778 Data 0 cstartup.o(CSTACK)
__initial_sp 0x20000b78 Data 0 cstartup.o(CSTACK)
Image$$RW_IRAM1$$ZI$$Limit 0x20001378 Number 0 cstartup.o(MSTACK)
__initial_msp 0x20001378 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: 0x00002a00, Max: 0x00020000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x000029f0, Max: 0x00020000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x08000000 0x000000f4 Data RO 278 RESET vectors.o
0x080000f4 0x00000008 Code RO 1121 * !!!main c_w.l(__main.o)
0x080000fc 0x00000034 Code RO 1285 !!!scatter c_w.l(__scatter.o)
0x08000130 0x0000001a Code RO 1287 !!handler_copy c_w.l(__scatter_copy.o)
0x0800014a 0x00000002 PAD
0x0800014c 0x0000001c Code RO 1289 !!handler_zi c_w.l(__scatter_zi.o)
0x08000168 0x00000002 Code RO 1157 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o)
0x0800016a 0x00000000 Code RO 1164 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1167 .ARM.Collect$$libinit$$00000008 c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1169 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1171 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1174 .ARM.Collect$$libinit$$0000000F c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1176 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1178 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1180 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1182 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1184 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1186 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1188 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1190 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1192 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1194 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1198 .ARM.Collect$$libinit$$0000002A c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1200 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1202 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o)
0x0800016a 0x00000000 Code RO 1204 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o)
0x0800016a 0x00000002 Code RO 1205 .ARM.Collect$$libinit$$00000031 c_w.l(libinit2.o)
0x0800016c 0x00000002 Code RO 1225 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o)
0x0800016e 0x00000000 Code RO 1239 .ARM.Collect$$libshutdown$$00000003 c_w.l(libshutdown2.o)
0x0800016e 0x00000000 Code RO 1242 .ARM.Collect$$libshutdown$$00000006 c_w.l(libshutdown2.o)
0x0800016e 0x00000000 Code RO 1245 .ARM.Collect$$libshutdown$$00000009 c_w.l(libshutdown2.o)
0x0800016e 0x00000000 Code RO 1247 .ARM.Collect$$libshutdown$$0000000B c_w.l(libshutdown2.o)
0x0800016e 0x00000000 Code RO 1250 .ARM.Collect$$libshutdown$$0000000E c_w.l(libshutdown2.o)
0x0800016e 0x00000002 Code RO 1251 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o)
0x08000170 0x00000000 Code RO 1123 .ARM.Collect$$rtentry$$00000000 c_w.l(rtentry.o)
0x08000170 0x00000000 Code RO 1127 .ARM.Collect$$rtentry$$00000002 c_w.l(rtentry2.o)
0x08000170 0x00000004 Code RO 1141 .ARM.Collect$$rtentry$$00000005 c_w.l(rtentry5.o)
0x08000174 0x00000000 Code RO 1129 .ARM.Collect$$rtentry$$00000009 c_w.l(rtentry2.o)
0x08000174 0x00000004 Code RO 1130 .ARM.Collect$$rtentry$$0000000A c_w.l(rtentry2.o)
0x08000178 0x00000000 Code RO 1132 .ARM.Collect$$rtentry$$0000000C c_w.l(rtentry2.o)
0x08000178 0x00000008 Code RO 1133 .ARM.Collect$$rtentry$$0000000D c_w.l(rtentry2.o)
0x08000180 0x00000004 Code RO 1142 .ARM.Collect$$rtentry$$00002716 c_w.l(rtentry5.o)
0x08000184 0x00000002 Code RO 1161 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o)
0x08000186 0x00000000 Code RO 1207 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o)
0x08000186 0x00000004 Code RO 1208 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o)
0x0800018a 0x00000006 Code RO 1209 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o)
0x08000190 0x00000006 Code RO 3 .text board.o
0x08000196 0x00000002 PAD
0x08000198 0x00000040 Code RO 245 .text cstartup.o
0x080001d8 0x00000024 Code RO 249 .text chcoreasm_v7m.o
0x080001fc 0x000000f8 Code RO 265 .text chcore_v7m.o
0x080002f4 0x00000002 Code RO 279 .text vectors.o
0x080002f6 0x00000002 PAD
0x080002f8 0x000000a0 Code RO 283 .text nvic.o
0x08000398 0x000000e8 Code RO 317 .text chdynamic.o
0x08000480 0x00000338 Code RO 329 .text chevents.o
0x080007b8 0x00000150 Code RO 342 .text chheap.o
0x08000908 0x0000006c Code RO 375 .text chmemcore.o
0x08000974 0x00000092 Code RO 390 .text chmempools.o
0x08000a06 0x00000002 PAD
0x08000a08 0x00000224 Code RO 418 .text chmtx.o
0x08000c2c 0x00000334 Code RO 434 .text chqueues.o
0x08000f60 0x000002c8 Code RO 464 .text chschd.o
0x08001228 0x000000c0 Code RO 499 .text chsys.o
0x080012e8 0x00000268 Code RO 517 .text chthreads.o
0x08001550 0x00000094 Code RO 533 .text chvt.o
0x080015e4 0x000000d2 Code RO 650 .text gpt.o
0x080016b6 0x00000002 PAD
0x080016b8 0x0000006c Code RO 671 .text hal.o
0x08001724 0x00000114 Code RO 810 .text serial.o
0x08001838 0x00000080 Code RO 863 .text tm.o
0x080018b8 0x000001b4 Code RO 900 .text pal_lld.o
0x08001a6c 0x00000230 Code RO 951 .text serial_lld.o
0x08001c9c 0x000001e0 Code RO 1006 .text hal_lld.o
0x08001e7c 0x00000128 Code RO 1026 .text gpt_lld.o
0x08001fa4 0x000006a4 Code RO 1056 .text main.o
0x08002648 0x000000d8 Code RO 1090 .text gps_dekoduj.o
0x08002720 0x00000024 Code RO 1113 .text c_w.l(strstr.o)
0x08002744 0x00000056 Code RO 1115 .text c_w.l(strncpy.o)
0x0800279a 0x00000002 PAD
0x0800279c 0x00000080 Code RO 1117 .text c_w.l(strcmpv7m.o)
0x0800281c 0x00000006 Code RO 1119 .text c_w.l(heapauxi.o)
0x08002822 0x00000044 Code RO 1124 .text c_w.l(rt_memclr.o)
0x08002866 0x0000004e Code RO 1146 .text c_w.l(rt_memclr_w.o)
0x080028b4 0x0000000c Code RO 1150 .text c_w.l(exit.o)
0x080028c0 0x0000000c Code RO 1217 .text c_w.l(sys_exit.o)
0x080028cc 0x00000002 Code RO 1228 .text c_w.l(use_no_semi.o)
0x080028ce 0x00000000 Code RO 1230 .text c_w.l(indicate_semi.o)
0x080028ce 0x00000002 PAD
0x080028d0 0x000000a8 Data RO 4 .constdata board.o
0x08002978 0x00000016 Data RO 447 .constdata chregistry.o
0x0800298e 0x00000002 PAD
0x08002990 0x00000020 Data RO 811 .constdata serial.o
0x080029b0 0x0000000c Data RO 953 .constdata serial_lld.o
0x080029bc 0x00000014 Data RO 1058 .constdata main.o
0x080029d0 0x00000020 Data RO 1282 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00001378, Max: 0x00004000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x20000000 0x00000008 Data RW 376 .data chmemcore.o
0x20000008 0x00000004 Data RW 864 .data tm.o
0x2000000c 0x00000004 Data RW 1059 .data main.o
0x20000010 0x00000020 Zero RW 343 .bss chheap.o
0x20000030 0x0000001c Zero RW 465 .bss chschd.o
0x2000004c 0x00000004 PAD
0x20000050 0x00000108 Zero RW 500 .bss chsys.o
0x20000158 0x00000010 Zero RW 534 .bss chvt.o
0x20000168 0x000000f0 Zero RW 952 .bss serial_lld.o
0x20000258 0x00000010 Zero RW 1027 .bss gpt_lld.o
0x20000268 0x000004e0 Zero RW 1057 .bss main.o
0x20000748 0x0000002d Zero RW 1091 .bss gps_dekoduj.o
0x20000775 0x00000003 PAD
0x20000778 0x00000400 Zero RW 243 CSTACK cstartup.o
0x20000b78 0x00000400 Zero RW 244 HEAP cstartup.o
0x20000f78 0x00000400 Zero RW 242 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 1284 linker$$defined$$symbols anon$$obj.o
==============================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
6 0 168 0 0 209885 board.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
108 12 0 8 0 1762 chmemcore.o
146 0 0 0 0 2127 chmempools.o
0 0 0 0 0 624 chmsg.o
548 4 0 0 0 3934 chmtx.o
820 4 0 0 0 4307 chqueues.o
0 0 22 0 0 1575 chregistry.o
712 8 0 0 28 5730 chschd.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
108 10 0 0 0 1326 hal.o
480 50 0 0 0 1288 hal_lld.o
1700 372 20 4 1248 3834 main.o
160 10 0 0 0 862 nvic.o
436 34 0 0 0 1946 pal_lld.o
276 4 32 0 0 2808 serial.o
560 50 12 0 240 4039 serial_lld.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
----------------------------------------------------------------------
9616 706 532 16 4968 279735 Object Totals
0 0 32 0 0 0 (incl. Generated)
8 0 2 0 7 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
8 0 0 0 0 68 __main.o
52 8 0 0 0 0 __scatter.o
26 0 0 0 0 0 __scatter_copy.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
----------------------------------------------------------------------
588 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
582 16 0 0 0 800 c_w.l
----------------------------------------------------------------------
588 16 0 0 0 800 Library Totals
----------------------------------------------------------------------
==============================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
10204 722 532 16 4968 277467 Grand Totals
10204 722 532 16 4968 277467 ELF Image Totals
10204 722 532 16 0 0 ROM Totals
==============================================================================
Total RO Size (Code + RO Data) 10736 ( 10.48kB)
Total RW Size (RW Data + ZI Data) 4984 ( 4.87kB)
Total ROM Size (Code + RO Data + RW Data) 10752 ( 10.50kB)
==============================================================================