03-RTC.map
资源名称:ISP.rar [点击查看]
上传用户:cchhkk2004
上传日期:2022-05-10
资源大小:78k
文件大小:62k
源码类别:
VxWorks
开发平台:
Others
- ARM Linker, RVCT4.0 [Build 524] for uVision [Standard]
- ==============================================================================
- Section Cross References
- startup.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
- startup.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
- startup.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
- startup.o(RESET) refers to startup.o(STACK) for Stack_Top
- startup.o(RESET) refers to __main.o(!!!main) for __main
- startup.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
- startup.o(.text) refers to startup.o(HEAP) for Heap_Mem
- startup.o(.text) refers to startup.o(STACK) for Stack_Mem
- main.o(.text) refers (Special) to _printf_dec.o(.text) for _printf_int_dec
- main.o(.text) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
- main.o(.text) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding
- main.o(.text) refers (Special) to _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A) for _printf_u
- main.o(.text) refers to noretval__2printf.o(.text) for __2printf
- retarget.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
- retarget.o(.text) refers to serial.o(.text) for sendchar
- retarget.o(.data) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
- __2printf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
- __2printf.o(.text) refers to retarget.o(.text) for ferror
- __2printf.o(.text) refers to retarget.o(.data) for __stdout
- noretval__2printf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
- noretval__2printf.o(.text) refers to retarget.o(.data) for __stdout
- noretval__2printf.o(.text) refers to retarget.o(.text) for fputc
- __printf.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
- __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
- __printf.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
- _printf_pad.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
- _printf_dec.o(.text) refers to rtudiv10.o(.text) for __rt_udiv10
- _printf_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
- __printf_flags.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
- __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
- __printf_flags.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
- __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
- __printf_ss.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
- __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
- __printf_ss.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
- __printf_flags_ss.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
- __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
- __printf_flags_ss.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
- __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
- __printf_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
- __printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
- __printf_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
- __printf_flags_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
- __printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
- __printf_flags_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
- __printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
- __printf_ss_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
- __printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
- __printf_ss_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
- __printf_flags_ss_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
- __printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
- __printf_flags_ss_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
- __printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
- _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec
- _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
- __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 rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
- rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
- rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
- rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
- rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
- rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
- rtentry.o(.ARM.exidx) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
- rtentry.o(.ARM.exidx) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for .ARM.Collect$$rtentry$$00000000
- _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
- _printf_intcommon.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
- _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
- _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding
- _printf_char_common.o(.text) refers to __printf_flags_wp.o(.text) for __printf
- 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 exit.o(.text) for exit
- rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text) for main
- 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$$00000002) for .ARM.Collect$$rtentry$$00000002
- 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$$00000009) for .ARM.Collect$$rtentry$$00000009
- 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$$0000000C) for .ARM.Collect$$rtentry$$0000000C
- 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
- __printf_nopercent.o(.text) refers to __printf_nopercent.o(i.__ARM_common_call_via_r7) for __ARM_common_call_via_r7
- __printf_nopercent.o(.text) refers to __printf_nopercent.o(i.__ARM_common_call_via_r5) for __ARM_common_call_via_r5
- sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
- sys_stackheap_outer.o(.text) refers to startup.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$$0000002A) for __rt_lib_init_alloca_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000028) for __rt_lib_init_argv_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_atexit_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_clock_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_cpp_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_exceptions_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_fp_trap_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_getenv_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000006) for __rt_lib_init_heap_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_lc_collate_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000F) for __rt_lib_init_lc_ctype_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_monetary_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_numeric_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_time_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_rand_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002F) for __rt_lib_init_return
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_signal_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_stdio_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000008) for __rt_lib_init_user_alloc_1
- libinit.o(.ARM.Collect$$libinit$$00000000) refers to fpinit.o(x$fpl$fpinit) for _fp_init
- 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$$0000000C) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
- libinit2.o(.ARM.Collect$$libinit$$0000000E) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
- libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
- libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
- libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
- libinit2.o(.ARM.Collect$$libinit$$00000022) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
- libinit2.o(.ARM.Collect$$libinit$$00000023) 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 retarget.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$$00000002) for .ARM.Collect$$rtexit$$00000002
- 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
- _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
- 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 retarget.o(.text) for _sys_exit
- defsig_exit.o(.text) refers to retarget.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
- __raise.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
- defsig_general.o(.text) refers to retarget.o(.text) for _ttywrch
- 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
- ==============================================================================
- Adding Veneers to the image
- Adding TA veneer (4 bytes, Inline) for call to '_printf_percent' from __printf_flags_wp.o(.text).
- Adding AT veneer (8 bytes, Inline) for call to '__rt_lib_init' from rtentry2.o(.ARM.Collect$$rtentry$$0000000A).
- Adding AT veneer (8 bytes, Inline) for call to '__rt_lib_shutdown' from rtexit2.o(.ARM.Collect$$rtexit$$00000003).
- Adding TA veneer (4 bytes, Inline) for call to '__rt_exit' from exit.o(.text).
- Adding AT veneer (8 bytes, Inline) for call to '__2printf' from main.o(.text).
- Adding AT veneer (8 bytes, Inline) for call to '_printf_int_dec' from _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A).
- Adding TA veneer (4 bytes, Inline) for call to '__rt_udiv10' from _printf_dec.o(.text).
- Adding TA veneer (4 bytes, Inline) for call to '_fp_init' from libinit.o(.ARM.Collect$$libinit$$00000000).
- 8 Veneer(s) (total 48 bytes) added to the image.
- ==============================================================================
- Image Symbol Table
- Local Symbols
- Symbol Name Value Ov Type Size Object(Section)
- RESET 0x00000000 Section 272 startup.o(RESET)
- ../../angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
- ../../angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
- ../../angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
- ../../angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
- ../../angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
- ../../angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE
- ../../angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE
- ../../angel/kernel.s 0x00000000 Number 0 rtentry4.o ABSOLUTE
- ../../angel/kernel.s 0x00000000 Number 0 rtentry2.o ABSOLUTE
- ../../angel/kernel.s 0x00000000 Number 0 rtentry.o ABSOLUTE
- ../../angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
- ../../angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE
- ../../angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE
- ../../angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE
- ../../angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
- ../../angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
- ../../angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
- ../../angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE
- ../../armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
- ../../armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE
- ../../armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
- ../../armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
- ../../division.s 0x00000000 Number 0 rtudiv10.o ABSOLUTE
- ../../fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
- ../../heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE
- ../../heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE
- ../../libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE
- ../../libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
- ../../libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
- ../../libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE
- ../../misc.s 0x00000000 Number 0 printf_stubs.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 __printf_flags_ss.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 __printf_ss.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 __printf_wp.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 __printf_flags_wp.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 __printf_ss_wp.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 __printf_flags_ss_wp.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 _printf_intcommon.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 _printf_dec.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 _printf_char_common.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 __printf_nopercent.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 __2printf.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 noretval__2printf.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 __printf.o ABSOLUTE
- ../../printf.c 0x00000000 Number 0 _printf_pad.o ABSOLUTE
- ../../printf_percent.s 0x00000000 Number 0 _printf_percent_end.o ABSOLUTE
- ../../printf_percent.s 0x00000000 Number 0 _printf_u.o ABSOLUTE
- ../../printf_percent.s 0x00000000 Number 0 _printf_percent.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
- ../../signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
- ../../signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
- ../../stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
- Startup.s 0x00000000 Number 0 startup.o ABSOLUTE
- dc.s 0x00000000 Number 0 dc.o ABSOLUTE
- srcMain.c 0x00000000 Number 0 main.o ABSOLUTE
- srcRetarget.c 0x00000000 Number 0 retarget.o ABSOLUTE
- srcSerial.c 0x00000000 Number 0 serial.o ABSOLUTE
- Undef_Handler 0x00000040 ARM Code 4 startup.o(RESET)
- SWI_Handler 0x00000044 ARM Code 4 startup.o(RESET)
- PAbt_Handler 0x00000048 ARM Code 4 startup.o(RESET)
- DAbt_Handler 0x0000004c ARM Code 4 startup.o(RESET)
- IRQ_Handler 0x00000050 ARM Code 4 startup.o(RESET)
- FIQ_Handler 0x00000054 ARM Code 4 startup.o(RESET)
- !!!main 0x00000110 Section 8 __main.o(!!!main)
- !!!scatter 0x00000118 Section 60 __scatter.o(!!!scatter)
- !!handler_copy 0x00000154 Section 40 __scatter_copy.o(!!handler_copy)
- !!handler_zi 0x0000017c Section 44 __scatter_zi.o(!!handler_zi)
- .ARM.Collect$$_printf_percent$$00000000 0x000001ac Section 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
- .ARM.Collect$$_printf_percent$$0000000A 0x000001ac Section 8 _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A)
- .ARM.Collect$$_printf_percent$$00000017 0x000001b4 Section 8 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
- .ARM.Collect$$libinit$$00000000 0x000001c4 Section 6 libinit.o(.ARM.Collect$$libinit$$00000000)
- .ARM.Collect$$libinit$$00000006 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000006)
- .ARM.Collect$$libinit$$00000008 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000008)
- .ARM.Collect$$libinit$$0000000A 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
- .ARM.Collect$$libinit$$0000000D 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000D)
- .ARM.Collect$$libinit$$0000000F 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000F)
- .ARM.Collect$$libinit$$00000011 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
- .ARM.Collect$$libinit$$00000013 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
- .ARM.Collect$$libinit$$00000015 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
- .ARM.Collect$$libinit$$00000017 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
- .ARM.Collect$$libinit$$00000019 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
- .ARM.Collect$$libinit$$0000001B 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
- .ARM.Collect$$libinit$$0000001D 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
- .ARM.Collect$$libinit$$0000001F 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
- .ARM.Collect$$libinit$$00000021 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
- .ARM.Collect$$libinit$$00000028 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$00000028)
- .ARM.Collect$$libinit$$0000002A 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002A)
- .ARM.Collect$$libinit$$0000002C 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
- .ARM.Collect$$libinit$$0000002E 0x000001ca Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
- .ARM.Collect$$libinit$$0000002F 0x000001ca Section 12 libinit2.o(.ARM.Collect$$libinit$$0000002F)
- .ARM.Collect$$libshutdown$$00000000 0x000001e0 Section 4 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
- .ARM.Collect$$libshutdown$$00000003 0x000001e4 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
- .ARM.Collect$$libshutdown$$00000006 0x000001e4 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
- .ARM.Collect$$libshutdown$$00000009 0x000001e4 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
- .ARM.Collect$$libshutdown$$0000000B 0x000001e4 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
- .ARM.Collect$$libshutdown$$0000000E 0x000001e4 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
- .ARM.Collect$$libshutdown$$0000000F 0x000001e4 Section 6 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
- .ARM.Collect$$rtentry$$00000000 0x000001ec Section 0 rtentry.o(.ARM.Collect$$rtentry$$00000000)
- .ARM.Collect$$rtentry$$00000002 0x000001ec Section 0 rtentry2.o(.ARM.Collect$$rtentry$$00000002)
- .ARM.Collect$$rtentry$$00000004 0x000001ec Section 8 rtentry4.o(.ARM.Collect$$rtentry$$00000004)
- .ARM.Collect$$rtentry$$00000009 0x000001f4 Section 0 rtentry2.o(.ARM.Collect$$rtentry$$00000009)
- .ARM.Collect$$rtentry$$0000000A 0x000001f4 Section 4 rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
- .ARM.Collect$$rtentry$$0000000C 0x000001f8 Section 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
- .ARM.Collect$$rtentry$$0000000D 0x000001f8 Section 40 rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
- .ARM.Collect$$rtexit$$00000000 0x00000224 Section 0 rtexit.o(.ARM.Collect$$rtexit$$00000000)
- .ARM.Collect$$rtexit$$00000002 0x00000224 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
- .ARM.Collect$$rtexit$$00000003 0x00000224 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
- .ARM.Collect$$rtexit$$00000004 0x00000228 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
- .text 0x0000022c Section 32 startup.o(.text)
- .text 0x0000024c Section 916 main.o(.text)
- .text 0x000005e0 Section 72 retarget.o(.text)
- .text 0x00000628 Section 116 serial.o(.text)
- .text 0x0000069c Section 4 use_no_semi.o(.text)
- .text 0x000006a8 Section 36 noretval__2printf.o(.text)
- .text 0x000006cc Section 84 _printf_pad.o(.text)
- .text 0x00000728 Section 112 _printf_dec.o(.text)
- .text 0x00000798 Section 336 __printf_flags_wp.o(.text)
- .text 0x000008e8 Section 6 heapauxi.o(.text)
- .text 0x000008ee Section 182 _printf_intcommon.o(.text)
- .text 0x000009a4 Section 52 _printf_char_common.o(.text)
- _printf_input_char 0x000009a5 Thumb Code 10 _printf_char_common.o(.text)
- .text 0x000009dc Section 44 rtudiv10.o(.text)
- .text 0x00000a08 Section 96 sys_stackheap_outer.o(.text)
- .text 0x00000a68 Section 12 exit.o(.text)
- .text 0x00000a74 Section 12 libspace.o(.text)
- i.__ARM_common_call_via_r1 0x00000a80 Section 2 __printf.o(i.__ARM_common_call_via_r1)
- i.__ARM_common_call_via_r2 0x00000a82 Section 2 __printf.o(i.__ARM_common_call_via_r2)
- x$fpl$fpinit 0x00000a88 Section 4 fpinit.o(x$fpl$fpinit)
- .constdata 0x00000a8c Section 17 __printf_flags_wp.o(.constdata)
- maptable 0x00000a8c Data 17 __printf_flags_wp.o(.constdata)
- .data 0x40000000 Section 4 retarget.o(.data)
- .bss 0x40000004 Section 96 libspace.o(.bss)
- HEAP 0x40000068 Section 0 startup.o(HEAP)
- STACK 0x40000068 Section 1160 startup.o(STACK)
- Heap_Mem 0x40000068 Data 0 startup.o(HEAP)
- Stack_Mem 0x40000068 Data 1160 startup.o(STACK)
- Stack_Top 0x400004f0 Data 0 startup.o(STACK)
- Global Symbols
- Symbol Name Value Ov Type Size Object(Section)
- BuildAttributes$$THM_ISAv1$ARM_ISAv4$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
- __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
- _printf_flags 0x00000000 Number 0 printf_stubs.o ABSOLUTE
- _printf_return_value 0x00000000 Number 0 printf_stubs.o ABSOLUTE
- _printf_sizespec 0x00000000 Number 0 printf_stubs.o ABSOLUTE
- _printf_widthprec 0x00000000 Number 0 printf_stubs.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
- _printf_truncate_signed - Undefined Weak Reference
- _printf_truncate_unsigned - 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
- Reset_Handler 0x00000058 ARM Code 0 startup.o(RESET)
- __main 0x00000110 ARM Code 8 __main.o(!!!main)
- __scatterload 0x00000118 ARM Code 0 __scatter.o(!!!scatter)
- __scatterload_rt2 0x00000118 ARM Code 52 __scatter.o(!!!scatter)
- __scatterload_null 0x0000012c ARM Code 0 __scatter.o(!!!scatter)
- __scatterload_copy 0x00000154 ARM Code 40 __scatter_copy.o(!!handler_copy)
- __scatterload_zeroinit 0x0000017c ARM Code 44 __scatter_zi.o(!!handler_zi)
- Inline Thumb to ARM Veneer to _printf_percent 0x000001a9 Thumb Code 4 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
- _printf_percent 0x000001ac ARM Code 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
- _printf_u 0x000001ac ARM Code 0 _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A)
- _printf_percent_end 0x000001b4 ARM Code 0 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
- Inline ARM to Thumb Veneer to __rt_lib_init 0x000001bc ARM Code 8 libinit.o(.ARM.Collect$$libinit$$00000000)
- __rt_lib_init 0x000001c5 Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000)
- __rt_lib_init_alloca_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002A)
- __rt_lib_init_argv_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000028)
- __rt_lib_init_atexit_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
- __rt_lib_init_clock_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
- __rt_lib_init_cpp_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
- __rt_lib_init_exceptions_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
- __rt_lib_init_fp_trap_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
- __rt_lib_init_getenv_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
- __rt_lib_init_heap_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000006)
- __rt_lib_init_lc_collate_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000D)
- __rt_lib_init_lc_ctype_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000F)
- __rt_lib_init_lc_monetary_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
- __rt_lib_init_lc_numeric_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
- __rt_lib_init_lc_time_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
- __rt_lib_init_rand_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
- __rt_lib_init_return 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002F)
- __rt_lib_init_signal_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
- __rt_lib_init_stdio_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
- __rt_lib_init_user_alloc_1 0x000001cb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000008)
- Inline ARM to Thumb Veneer to __rt_lib_shutdown 0x000001d8 ARM Code 8 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
- __rt_lib_shutdown 0x000001e1 Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
- __rt_lib_shutdown_fp_trap_1 0x000001e5 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
- __rt_lib_shutdown_heap_1 0x000001e5 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
- __rt_lib_shutdown_return 0x000001e5 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
- __rt_lib_shutdown_signal_1 0x000001e5 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
- __rt_lib_shutdown_stdio_1 0x000001e5 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
- __rt_lib_shutdown_user_alloc_1 0x000001e5 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
- __rt_entry 0x000001ec ARM Code 0 rtentry.o(.ARM.Collect$$rtentry$$00000000)
- __rt_entry_presh_1 0x000001ec ARM Code 0 rtentry2.o(.ARM.Collect$$rtentry$$00000002)
- __rt_entry_sh 0x000001ec ARM Code 0 rtentry4.o(.ARM.Collect$$rtentry$$00000004)
- __rt_entry_li 0x000001f4 ARM Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
- __rt_entry_postsh_1 0x000001f4 ARM Code 0 rtentry2.o(.ARM.Collect$$rtentry$$00000009)
- __rt_entry_main 0x000001f8 ARM Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
- __rt_entry_postli_1 0x000001f8 ARM Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
- Inline Thumb to ARM Veneer to __rt_exit 0x00000221 Thumb Code 4 rtexit.o(.ARM.Collect$$rtexit$$00000000)
- __rt_exit 0x00000224 ARM Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000)
- __rt_exit_ls 0x00000224 ARM Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
- __rt_exit_prels_1 0x00000224 ARM Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
- __rt_exit_exit 0x00000228 ARM Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
- __user_initial_stackheap 0x0000022c ARM Code 0 startup.o(.text)
- UART0_Init 0x0000024c ARM Code 108 main.o(.text)
- UART1_Init 0x000002b8 ARM Code 56 main.o(.text)
- PLL_Init 0x000002f0 ARM Code 96 main.o(.text)
- GPIO_inout 0x00000350 ARM Code 64 main.o(.text)
- GPIO_init 0x00000390 ARM Code 76 main.o(.text)
- GPIO_SET 0x000003dc ARM Code 64 main.o(.text)
- GPIO_READ 0x0000041c ARM Code 40 main.o(.text)
- IRQ_RTC 0x00000444 ARM Code 124 main.o(.text)
- RTCInit 0x000004c0 ARM Code 116 main.o(.text)
- main 0x00000534 ARM Code 52 main.o(.text)
- MAM_init 0x00000568 ARM Code 24 main.o(.text)
- fputc 0x000005e0 ARM Code 28 retarget.o(.text)
- ferror 0x000005fc ARM Code 12 retarget.o(.text)
- _ttywrch 0x00000608 ARM Code 24 retarget.o(.text)
- _sys_exit 0x00000620 ARM Code 8 retarget.o(.text)
- sendchar 0x00000628 ARM Code 80 serial.o(.text)
- getkey 0x00000678 ARM Code 32 serial.o(.text)
- __I$use$semihosting 0x0000069c ARM Code 0 use_no_semi.o(.text)
- __use_no_semihosting_swi 0x0000069c ARM Code 4 use_no_semi.o(.text)
- Inline ARM to Thumb Veneer to __2printf 0x000006a0 ARM Code 8 noretval__2printf.o(.text)
- __2printf 0x000006a9 Thumb Code 26 noretval__2printf.o(.text)
- _printf_pre_padding 0x000006cd Thumb Code 48 _printf_pad.o(.text)
- _printf_post_padding 0x000006fd Thumb Code 36 _printf_pad.o(.text)
- Inline ARM to Thumb Veneer to _printf_int_dec 0x00000720 ARM Code 8 _printf_dec.o(.text)
- _printf_int_dec 0x00000729 Thumb Code 94 _printf_dec.o(.text)
- __printf 0x00000799 Thumb Code 332 __printf_flags_wp.o(.text)
- __use_two_region_memory 0x000008e9 Thumb Code 2 heapauxi.o(.text)
- __rt_heap_escrow$2region 0x000008eb Thumb Code 2 heapauxi.o(.text)
- __rt_heap_expand$2region 0x000008ed Thumb Code 2 heapauxi.o(.text)
- _printf_int_common 0x000008ef Thumb Code 182 _printf_intcommon.o(.text)
- _printf_char_common 0x000009af Thumb Code 38 _printf_char_common.o(.text)
- Inline Thumb to ARM Veneer to __rt_udiv10 0x000009d9 Thumb Code 4 rtudiv10.o(.text)
- __rt_udiv10 0x000009dc ARM Code 44 rtudiv10.o(.text)
- __user_setup_stackheap 0x00000a08 ARM Code 96 sys_stackheap_outer.o(.text)
- exit 0x00000a69 Thumb Code 12 exit.o(.text)
- __user_libspace 0x00000a74 ARM Code 12 libspace.o(.text)
- __user_perproc_libspace 0x00000a74 ARM Code 0 libspace.o(.text)
- __user_perthread_libspace 0x00000a74 ARM Code 0 libspace.o(.text)
- __ARM_common_call_via_r1 0x00000a81 Thumb Code 2 __printf.o(i.__ARM_common_call_via_r1)
- __ARM_common_call_via_r2 0x00000a83 Thumb Code 2 __printf.o(i.__ARM_common_call_via_r2)
- Inline Thumb to ARM Veneer to _fp_init 0x00000a85 Thumb Code 4 fpinit.o(x$fpl$fpinit)
- __fplib_config_pureend_doubles 0x00000a88 ARM Code 0 fpinit.o(x$fpl$fpinit)
- _fp_init 0x00000a88 ARM Code 4 fpinit.o(x$fpl$fpinit)
- Region$$Table$$Base 0x00000aa0 Number 0 anon$$obj.o(Region$$Table)
- Region$$Table$$Limit 0x00000ac0 Number 0 anon$$obj.o(Region$$Table)
- __stdout 0x40000000 Data 4 retarget.o(.data)
- __libspace_start 0x40000004 Data 96 libspace.o(.bss)
- __temporary_stack_top$libspace 0x40000064 Data 0 libspace.o(.bss)
- ==============================================================================
- Memory Map of the image
- Image Entry point : 0x00000110
- Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00000ac4, Max: 0x00008000, ABSOLUTE)
- Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00000ac0, Max: 0x00008000, ABSOLUTE)
- Base Addr Size Type Attr Idx E Section Name Object
- 0x00000000 0x00000110 Code RO 3 RESET startup.o
- 0x00000110 0x00000008 Code RO 111 * !!!main __main.o(c_t.l)
- 0x00000118 0x0000003c Code RO 275 !!!scatter __scatter.o(c_t.l)
- 0x00000154 0x00000028 Code RO 277 !!handler_copy __scatter_copy.o(c_t.l)
- 0x0000017c 0x0000002c Code RO 279 !!handler_zi __scatter_zi.o(c_t.l)
- 0x000001a8 0x00000004 Ven RO 108 .ARM.Collect$$_printf_percent$$00000000 _printf_percent.o(c_t.l)
- 0x000001ac 0x00000000 Code RO 108 .ARM.Collect$$_printf_percent$$00000000 _printf_percent.o(c_t.l)
- 0x000001ac 0x00000008 Code RO 107 .ARM.Collect$$_printf_percent$$0000000A _printf_u.o(c_t.l)
- 0x000001b4 0x00000008 Code RO 119 .ARM.Collect$$_printf_percent$$00000017 _printf_percent_end.o(c_t.l)
- 0x000001bc 0x00000008 Ven RO 156 .ARM.Collect$$libinit$$00000000 libinit.o(c_t.l)
- 0x000001c4 0x00000006 Code RO 156 .ARM.Collect$$libinit$$00000000 libinit.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 164 .ARM.Collect$$libinit$$00000006 libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 166 .ARM.Collect$$libinit$$00000008 libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 168 .ARM.Collect$$libinit$$0000000A libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 171 .ARM.Collect$$libinit$$0000000D libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 173 .ARM.Collect$$libinit$$0000000F libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 175 .ARM.Collect$$libinit$$00000011 libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 177 .ARM.Collect$$libinit$$00000013 libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 179 .ARM.Collect$$libinit$$00000015 libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 181 .ARM.Collect$$libinit$$00000017 libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 183 .ARM.Collect$$libinit$$00000019 libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 185 .ARM.Collect$$libinit$$0000001B libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 187 .ARM.Collect$$libinit$$0000001D libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 189 .ARM.Collect$$libinit$$0000001F libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 191 .ARM.Collect$$libinit$$00000021 libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 195 .ARM.Collect$$libinit$$00000028 libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 197 .ARM.Collect$$libinit$$0000002A libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 199 .ARM.Collect$$libinit$$0000002C libinit2.o(c_t.l)
- 0x000001ca 0x00000000 Code RO 201 .ARM.Collect$$libinit$$0000002E libinit2.o(c_t.l)
- 0x000001ca 0x0000000c Code RO 202 .ARM.Collect$$libinit$$0000002F libinit2.o(c_t.l)
- 0x000001d6 0x00000002 PAD
- 0x000001d8 0x00000008 Ven RO 221 .ARM.Collect$$libshutdown$$00000000 libshutdown.o(c_t.l)
- 0x000001e0 0x00000004 Code RO 221 .ARM.Collect$$libshutdown$$00000000 libshutdown.o(c_t.l)
- 0x000001e4 0x00000000 Code RO 232 .ARM.Collect$$libshutdown$$00000003 libshutdown2.o(c_t.l)
- 0x000001e4 0x00000000 Code RO 235 .ARM.Collect$$libshutdown$$00000006 libshutdown2.o(c_t.l)
- 0x000001e4 0x00000000 Code RO 238 .ARM.Collect$$libshutdown$$00000009 libshutdown2.o(c_t.l)
- 0x000001e4 0x00000000 Code RO 240 .ARM.Collect$$libshutdown$$0000000B libshutdown2.o(c_t.l)
- 0x000001e4 0x00000000 Code RO 243 .ARM.Collect$$libshutdown$$0000000E libshutdown2.o(c_t.l)
- 0x000001e4 0x00000006 Code RO 244 .ARM.Collect$$libshutdown$$0000000F libshutdown2.o(c_t.l)
- 0x000001ea 0x00000002 PAD
- 0x000001ec 0x00000000 Code RO 113 .ARM.Collect$$rtentry$$00000000 rtentry.o(c_t.l)
- 0x000001ec 0x00000000 Code RO 123 .ARM.Collect$$rtentry$$00000002 rtentry2.o(c_t.l)
- 0x000001ec 0x00000008 Code RO 138 .ARM.Collect$$rtentry$$00000004 rtentry4.o(c_t.l)
- 0x000001f4 0x00000000 Code RO 125 .ARM.Collect$$rtentry$$00000009 rtentry2.o(c_t.l)
- 0x000001f4 0x00000004 Code RO 126 .ARM.Collect$$rtentry$$0000000A rtentry2.o(c_t.l)
- 0x000001f8 0x00000000 Code RO 128 .ARM.Collect$$rtentry$$0000000C rtentry2.o(c_t.l)
- 0x000001f8 0x00000028 Code RO 129 .ARM.Collect$$rtentry$$0000000D rtentry2.o(c_t.l)
- 0x00000220 0x00000004 Ven RO 160 .ARM.Collect$$rtexit$$00000000 rtexit.o(c_t.l)
- 0x00000224 0x00000000 Code RO 160 .ARM.Collect$$rtexit$$00000000 rtexit.o(c_t.l)
- 0x00000224 0x00000000 Code RO 206 .ARM.Collect$$rtexit$$00000002 rtexit2.o(c_t.l)
- 0x00000224 0x00000004 Code RO 207 .ARM.Collect$$rtexit$$00000003 rtexit2.o(c_t.l)
- 0x00000228 0x00000004 Code RO 208 .ARM.Collect$$rtexit$$00000004 rtexit2.o(c_t.l)
- 0x0000022c 0x00000020 Code RO 4 .text startup.o
- 0x0000024c 0x00000394 Code RO 11 .text main.o
- 0x000005e0 0x00000048 Code RO 34 .text retarget.o
- 0x00000628 0x00000074 Code RO 56 .text serial.o
- 0x0000069c 0x00000004 Code RO 73 .text use_no_semi.o(c_t.l)
- 0x000006a0 0x00000008 Ven RO 77 .text noretval__2printf.o(c_t.l)
- 0x000006a8 0x00000024 Code RO 77 .text noretval__2printf.o(c_t.l)
- 0x000006cc 0x00000054 Code RO 85 .text _printf_pad.o(c_t.l)
- 0x00000720 0x00000008 Ven RO 87 .text _printf_dec.o(c_t.l)
- 0x00000728 0x00000070 Code RO 87 .text _printf_dec.o(c_t.l)
- 0x00000798 0x00000150 Code RO 99 .text __printf_flags_wp.o(c_t.l)
- 0x000008e8 0x00000006 Code RO 109 .text heapauxi.o(c_t.l)
- 0x000008ee 0x000000b6 Code RO 115 .text _printf_intcommon.o(c_t.l)
- 0x000009a4 0x00000034 Code RO 117 .text _printf_char_common.o(c_t.l)
- 0x000009d8 0x00000004 Ven RO 120 .text rtudiv10.o(c_t.l)
- 0x000009dc 0x0000002c Code RO 120 .text rtudiv10.o(c_t.l)
- 0x00000a08 0x00000060 Code RO 146 .text sys_stackheap_outer.o(c_t.l)
- 0x00000a68 0x0000000c Code RO 148 .text exit.o(c_t.l)
- 0x00000a74 0x0000000c Code RO 157 .text libspace.o(c_t.l)
- 0x00000a80 0x00000002 Code RO 83 i.__ARM_common_call_via_r1 __printf.o(c_t.l)
- 0x00000a82 0x00000002 Code RO 81 i.__ARM_common_call_via_r2 __printf.o(c_t.l)
- 0x00000a84 0x00000004 Ven RO 203 x$fpl$fpinit fpinit.o(fz_ts.l)
- 0x00000a88 0x00000004 Code RO 203 x$fpl$fpinit fpinit.o(fz_ts.l)
- 0x00000a8c 0x00000011 Data RO 100 .constdata __printf_flags_wp.o(c_t.l)
- 0x00000a9d 0x00000003 PAD
- 0x00000aa0 0x00000020 Data RO 273 Region$$Table anon$$obj.o
- Execution Region RW_IRAM1 (Base: 0x40000000, Size: 0x000004f0, Max: 0x00002000, ABSOLUTE)
- Base Addr Size Type Attr Idx E Section Name Object
- 0x40000000 0x00000004 Data RW 35 .data retarget.o
- 0x40000004 0x00000060 Zero RW 158 .bss libspace.o(c_t.l)
- 0x40000064 0x00000004 PAD
- 0x40000068 0x00000000 Zero RW 2 HEAP startup.o
- 0x40000068 0x00000488 Zero RW 1 STACK startup.o
- ==============================================================================
- Image component sizes
- Code (inc. data) RO Data RW Data ZI Data Debug Object Name
- 916 96 0 0 0 4111 main.o
- 72 0 0 4 0 2792 retarget.o
- 116 4 0 0 0 686 serial.o
- 304 60 0 0 1160 564 startup.o
- ----------------------------------------------------------------------
- 1408 160 32 4 1160 8153 Object Totals
- 0 0 32 0 0 0 (incl. Generated)
- 0 0 0 0 0 3 (incl. Padding)
- ----------------------------------------------------------------------
- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
- 8 0 0 0 0 68 __main.o
- 4 0 0 0 0 120 __printf.o
- 336 4 17 0 0 88 __printf_flags_wp.o
- 60 8 0 0 0 0 __scatter.o
- 40 0 0 0 0 0 __scatter_copy.o
- 44 0 0 0 0 0 __scatter_zi.o
- 52 4 0 0 0 100 _printf_char_common.o
- 120 18 0 0 0 84 _printf_dec.o
- 182 0 0 0 0 92 _printf_intcommon.o
- 84 0 0 0 0 108 _printf_pad.o
- 4 0 0 0 0 0 _printf_percent.o
- 8 0 0 0 0 0 _printf_percent_end.o
- 8 0 0 0 0 0 _printf_u.o
- 12 0 0 0 0 60 exit.o
- 8 0 0 0 0 68 fpinit.o
- 6 0 0 0 0 132 heapauxi.o
- 14 0 0 0 0 0 libinit.o
- 12 0 0 0 0 0 libinit2.o
- 12 0 0 0 0 0 libshutdown.o
- 6 0 0 0 0 0 libshutdown2.o
- 12 4 0 0 96 68 libspace.o
- 44 10 0 0 0 84 noretval__2printf.o
- 0 0 0 0 0 0 rtentry.o
- 44 4 0 0 0 0 rtentry2.o
- 8 0 0 0 0 0 rtentry4.o
- 4 0 0 0 0 0 rtexit.o
- 8 0 0 0 0 0 rtexit2.o
- 48 0 0 0 0 68 rtudiv10.o
- 96 0 0 0 0 80 sys_stackheap_outer.o
- 4 0 0 0 0 68 use_no_semi.o
- ----------------------------------------------------------------------
- 1292 52 20 0 100 1288 Library Totals
- 4 0 3 0 4 0 (incl. Padding)
- ----------------------------------------------------------------------
- Code (inc. data) RO Data RW Data ZI Data Debug Library Name
- 1280 52 17 0 96 1220 c_t.l
- 8 0 0 0 0 68 fz_ts.l
- ----------------------------------------------------------------------
- 1292 52 20 0 100 1288 Library Totals
- ----------------------------------------------------------------------
- ==============================================================================
- Code (inc. data) RO Data RW Data ZI Data Debug
- 2700 212 52 4 1260 8616 Grand Totals
- 2700 212 52 4 1260 8616 ELF Image Totals
- 2700 212 52 4 0 0 ROM Totals
- ==============================================================================
- Total RO Size (Code + RO Data) 2752 ( 2.69kB)
- Total RW Size (RW Data + ZI Data) 1264 ( 1.23kB)
- Total ROM Size (Code + RO Data + RW Data) 2756 ( 2.69kB)
- ==============================================================================