📄 sample.map
字号:
Removing Unused input sections from the image.
Removing timer.o(.text), (608 bytes).
Removing timer.o(.data), (12 bytes).
Removing rtc.o(.text), (632 bytes).
Removing rtc.o(.data), (8 bytes).
Removing rtc.o(.bss), (32 bytes).
Removing spi.o(.text), (1408 bytes).
Removing adc.o(.text), (144 bytes).
Removing display_4x20.o(.data), (4 bytes).
Removing display_4x20.o(.data), (4 bytes).
Removing display_4x20.o(.data), (4 bytes).
Removing mifare.o(.text), (2044 bytes).
Removing mifare.o(.data), (5 bytes).
Removing mifare.o(.constdata), (96 bytes).
Removing impactr3.o(.data), (1 bytes).
Removing impactr3.o(.data), (1 bytes).
Removing impactr3.o(.data), (1 bytes).
Removing impactr3.o(.data), (1 bytes).
Removing impactr3.o(.data), (1 bytes).
Removing impactr3.o(.data), (1 bytes).
Removing impactr3.o(.data), (1 bytes).
Removing impactr3.o(.data), (1 bytes).
Removing impactr3.o(.data), (1 bytes).
22 unused section(s) (total 5010 bytes) removed from the image.
================================================================================
Adding Veneers to the image
Adding AT veneer (8 bytes, Inline) for call to 'setlocale' from target.o(.text).
Adding AT veneer (8 bytes, Inline) for call to '__0sprintf' from sample.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '__rt_locale' from locale.o(.text).
Adding AT veneer (8 bytes, Inline) for call to '__rt_lib_init' from kernel.o(.text).
Adding AT veneer (12 bytes, Long) for call to '__rt_lib_shutdown' from kernel.o(.text).
Adding TA veneer (8 bytes, Short) for call to '__rt_exit' from exit.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '_fp_init' from lib_init.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '__ARM_argv_veneer' from lib_init.o(.text).
8 Veneer(s) (total 56 bytes) added to the image.
================================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
RESET 0x00000000 Section 184 startup.o(RESET)
../../angel/boardlib.s 0x00000000 Number 0 boardshut.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 cpuinit.o ABSOLUTE
../../angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
../../angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE
../../angel/kernel.s 0x00000000 Number 0 kernel.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_fp_status_addr_twolibspace.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 aeabi_idiv0_sigfpe.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_stackheap_storage.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_fp_status_addr_onelibspace.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_locale_twolibspace.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_stackheap_storage_intlibspace.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_locale_onelibspace.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_locale_intlibspace.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_locale.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_stackheap_storage_twolibspace.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 stack_cleanup.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 aeabi_idiv0.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_fp_status_addr_intlibspace.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_stackheap_storage_onelibspace.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_fp_status_addr.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 use_no_semi.o ABSOLUTE
../../angel/sys.s 0x00000000 Number 0 sys_exit.o ABSOLUTE
../../angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
../../angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE
../../angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE
../../armsys.c 0x00000000 Number 0 lib_init.o ABSOLUTE
../../armsys.c 0x00000000 Number 0 _get_argv.o ABSOLUTE
../../armsys.c 0x00000000 Number 0 lib_init.o ABSOLUTE
../../armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
../../compat.c 0x00000000 Number 0 compat_c99.o ABSOLUTE
../../compat.c 0x00000000 Number 0 aeabi_locale.o ABSOLUTE
../../division.s 0x00000000 Number 0 aeabi_sdiv.o ABSOLUTE
../../division.s 0x00000000 Number 0 aeabi_sdiv_div0.o ABSOLUTE
../../divrt.s 0x00000000 Number 0 divrt_7tdmi.o ABSOLUTE
../../divrt.s 0x00000000 Number 0 divrt_7tdmi_div0.o ABSOLUTE
../../fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
../../heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE
../../locale.c 0x00000000 Number 0 locale.o ABSOLUTE
../../memcpset.s 0x00000000 Number 0 rt_memcpy_w.o ABSOLUTE
../../printf.c 0x00000000 Number 0 _printf_outstr_char.o ABSOLUTE
../../printf.c 0x00000000 Number 0 _printf_char_common.o ABSOLUTE
../../printf.c 0x00000000 Number 0 __0sprintf.o ABSOLUTE
../../printf.c 0x00000000 Number 0 _sputc.o ABSOLUTE
../../printf.c 0x00000000 Number 0 _printf_input_char.o ABSOLUTE
../../printf.c 0x00000000 Number 0 __printf.o ABSOLUTE
../../signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
../../signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
../../signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
../../signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
../../signal.c 0x00000000 Number 0 defsig_stak_formal.o ABSOLUTE
../../signal.c 0x00000000 Number 0 defsig_stak_outer.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_fpe_inner.o ABSOLUTE
../../signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
../../signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE
../../signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE
../../signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
../../stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
../../stkheap.s 0x00000000 Number 0 heapext.o ABSOLUTE
../../stkheap.s 0x00000000 Number 0 stkovf.o ABSOLUTE
../../stkheap.s 0x00000000 Number 0 stacklimit.o ABSOLUTE
../../stkheap1.s 0x00000000 Number 0 stkheap1sc.o ABSOLUTE
../../stkheap1.s 0x00000000 Number 0 stkheap1.o ABSOLUTE
../../stkheap1.s 0x00000000 Number 0 stkheap1scss.o ABSOLUTE
../../stkheap2.s 0x00000000 Number 0 stkheap2.o ABSOLUTE
../../stkheap2.s 0x00000000 Number 0 stkheap2scss.o ABSOLUTE
../../stkheap2.s 0x00000000 Number 0 stkheap2sc.o ABSOLUTE
../../unhosted.s 0x00000000 Number 0 callvia.o ABSOLUTE
Startup.s 0x00000000 Number 0 startup.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
sources\KeyBoard.c 0x00000000 Number 0 keyboard.o ABSOLUTE
sources\adc.c 0x00000000 Number 0 adc.o ABSOLUTE
sources\display_4x20.c 0x00000000 Number 0 display_4x20.o ABSOLUTE
sources\impactr3.c 0x00000000 Number 0 impactr3.o ABSOLUTE
sources\irq.c 0x00000000 Number 0 irq.o ABSOLUTE
sources\mifare.c 0x00000000 Number 0 mifare.o ABSOLUTE
sources\rtc.c 0x00000000 Number 0 rtc.o ABSOLUTE
sources\sample.c 0x00000000 Number 0 sample.o ABSOLUTE
sources\spi.c 0x00000000 Number 0 spi.o ABSOLUTE
sources\target.c 0x00000000 Number 0 target.o ABSOLUTE
sources\timer.c 0x00000000 Number 0 timer.o ABSOLUTE
sources\uart.c 0x00000000 Number 0 uart.o ABSOLUTE
swi_handler.s 0x00000000 Number 0 swi_handler.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 0x000000b8 Section 8 __main.o(!!!main)
!!!scatter 0x000000c0 Section 56 __scatter.o(!!!scatter)
!!handler_copy 0x000000f8 Section 40 __scatter_copy.o(!!handler_copy)
.emb_text 0x00000124 Section 16 lib_init.o(.emb_text)
.text 0x00000134 Section 36 startup.o(.text)
.text 0x00000158 Section 648 target.o(.text)
.text 0x000003e0 Section 160 irq.o(.text)
.text 0x00000480 Section 2096 uart.o(.text)
.text 0x00000cb0 Section 908 display_4x20.o(.text)
.text 0x0000103c Section 888 keyboard.o(.text)
.text 0x000013b4 Section 2940 sample.o(.text)
.text 0x00001f30 Section 2700 impactr3.o(.text)
.text 0x000029c4 Section 44 __0sprintf.o(.text)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -