project.map
来自「LPC2129实现从SPI通讯和两个串口定时器中断」· MAP 代码 · 共 826 行 · 第 1/5 页
MAP
826 行
C$debug_line2 0x00000330 Data 0 uart0.o(.debug_line)
C$debug_macinfo53 0x000003b0 Data 0 uart0.o(.debug_macinfo)
C$debug_line74 0x00000400 Data 0 uart0.o(.debug_line)
C$debug_line50 0x000004bc Data 0 uart0.o(.debug_line)
C$debug_info3 0x00000584 Data 0 uart0.o(.debug_info)
C$debug_info51 0x000005fc Data 0 uart0.o(.debug_info)
C$debug_info75 0x0000065c Data 0 uart0.o(.debug_info)
.bss$2 0x40000000 Data 0 uart0.o(.bss)
../../angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE
<Anonymous Symbol> 0x00000254 Data 60 __main.o(.debug_frame)
!!! 0x00000208 ARM Code 168 __main.o(!!!)
_move_region 0x00000228 ARM Code 0 __main.o(!!!)
_move_loop 0x00000258 ARM Code 0 __main.o(!!!)
_zero_region 0x0000026c ARM Code 0 __main.o(!!!)
_zero_loop 0x00000290 ARM Code 0 __main.o(!!!)
_region_table 0x000002a0 Data 0 __main.o(!!!)
../../armsys.c 0x00000000 Number 0 _no_redirect.o ABSOLUTE
.text 0x00000600 ARM Code 0 _no_redirect.o(.text)
C$debug_frame18 0x00000290 Data 0 _no_redirect.o(.debug_frame)
../../division.s 0x00000000 Number 0 rt_sdiv.o ABSOLUTE
<Anonymous Symbol> 0x000002dc Data 68 rt_sdiv.o(.debug_frame)
.text 0x00000608 ARM Code 212 rt_sdiv.o(.text)
../../division.s 0x00000000 Number 0 rtsdiv10.o ABSOLUTE
.text 0x000006dc ARM Code 64 rtsdiv10.o(.text)
<Anonymous Symbol> 0x00000320 Data 68 rtsdiv10.o(.debug_frame)
../../printf.c 0x00000000 Number 0 vsprintf.o ABSOLUTE
.text 0x0000071c ARM Code 0 vsprintf.o(.text)
C$debug_frame18 0x00000364 Data 0 vsprintf.o(.debug_frame)
../../printf.c 0x00000000 Number 0 __vfpntf.o ABSOLUTE
.text 0x00000774 ARM Code 0 __vfpntf.o(.text)
C$debug_frame18 0x000003b8 Data 0 __vfpntf.o(.debug_frame)
_printf_display 0x00000f7c ARM Code 1328 __vfpntf.o(.text)
../../printf.c 0x00000000 Number 0 _sputc.o ABSOLUTE
.text 0x000014ac ARM Code 0 _sputc.o(.text)
C$debug_frame18 0x00000468 Data 0 _sputc.o(.debug_frame)
../../angel/kernel.s 0x00000000 Number 0 kernel.o ABSOLUTE
.text 0x000014c8 ARM Code 40 kernel.o(.text)
<Anonymous Symbol> 0x000004b4 Data 88 kernel.o(.debug_frame)
__rt_abort1 0x000014ec ARM Code 0 kernel.o(.text)
../../printf1.s 0x00000000 Number 0 printf1.o ABSOLUTE
<Anonymous Symbol> 0x0000050c Data 60 printf1.o(.debug_frame)
x$fpl$printf1 0x00003620 ARM Code 4 printf1.o(x$fpl$printf1)
../../printf.c 0x00000000 Number 0 _fp_disp.o ABSOLUTE
.text 0x000014f0 ARM Code 0 _fp_disp.o(.text)
C$debug_frame19 0x00000548 Data 0 _fp_disp.o(.debug_frame)
_fp_digits 0x000014f0 ARM Code 892 _fp_disp.o(.text)
_fp_addexp 0x00001d68 ARM Code 172 _fp_disp.o(.text)
../../stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
.text 0x00001e14 ARM Code 0 exit.o(.text)
C$debug_frame12 0x0000067c Data 0 exit.o(.debug_frame)
../../armsys.c 0x00000000 Number 0 lib_init.o ABSOLUTE
.text 0x00001e2c ARM Code 0 lib_init.o(.text)
C$debug_frame18 0x000006c8 Data 0 lib_init.o(.debug_frame)
../../longlong.s 0x00000000 Number 0 lludiv10.o ABSOLUTE
<Anonymous Symbol> 0x00000744 Data 88 lludiv10.o(.debug_frame)
.text 0x00001f28 ARM Code 152 lludiv10.o(.text)
../../division.s 0x00000000 Number 0 rtudiv10.o ABSOLUTE
.text 0x00001fc0 ARM Code 44 rtudiv10.o(.text)
<Anonymous Symbol> 0x0000079c Data 68 rtudiv10.o(.debug_frame)
../../stkheap1.s 0x00000000 Number 0 stkheap1.o ABSOLUTE
<Anonymous Symbol> 0x000007e0 Data 128 stkheap1.o(.debug_frame)
.text 0x00001fec ARM Code 252 stkheap1.o(.text)
_heap_overflow 0x000020d8 ARM Code 0 stkheap1.o(.text)
../../string.c 0x00000000 Number 0 strlen.o ABSOLUTE
.text 0x000020e8 ARM Code 0 strlen.o(.text)
C$debug_frame12 0x00000860 Data 0 strlen.o(.debug_frame)
../../angel/sys.s 0x00000000 Number 0 sys_exit.o ABSOLUTE
.text 0x00002150 ARM Code 24 sys_exit.o(.text)
<Anonymous Symbol> 0x0000089c Data 68 sys_exit.o(.debug_frame)
../../bigflt.c 0x00000000 Number 0 bigflt0.o ABSOLUTE
.text 0x00002168 ARM Code 0 bigflt0.o(.text)
.constdata 0x00003760 Data 0 bigflt0.o(.constdata)
C$debug_frame3 0x000008e0 Data 0 bigflt0.o(.debug_frame)
.constdata$1 0x00003760 Data 0 bigflt0.o(.constdata)
tenpwrs_x@_btod_etento_0 0x00003760 Data 12 bigflt0.o(.constdata)
tenpwrs_i@_btod_etento_1 0x0000379c Data 16 bigflt0.o(.constdata)
../../btod.s 0x00000000 Number 0 btod.o ABSOLUTE
CL$$btodstuff 0x000026b0 ARM Code 2200 btod.o(CL$$btodstuff)
<Anonymous Symbol> 0x00000960 Data 536 btod.o(.debug_frame)
_mul_uncommon 0x000027cc ARM Code 0 btod.o(CL$$btodstuff)
_div_special_case 0x000027fc ARM Code 0 btod.o(CL$$btodstuff)
_muld_uncommon 0x0000282c ARM Code 0 btod.o(CL$$btodstuff)
_divd_special_case 0x0000285c ARM Code 0 btod.o(CL$$btodstuff)
_e2e_underflow_dealtwith 0x0000286c ARM Code 0 btod.o(CL$$btodstuff)
_e2e_round_by_C 0x00002874 ARM Code 0 btod.o(CL$$btodstuff)
_e2e_return_value 0x000028b0 ARM Code 0 btod.o(CL$$btodstuff)
_e2e_exact_or_tied 0x000028bc ARM Code 0 btod.o(CL$$btodstuff)
_e2e_underflow 0x000028c8 ARM Code 0 btod.o(CL$$btodstuff)
_e2e_underflow_huge 0x00002918 ARM Code 0 btod.o(CL$$btodstuff)
_Mult_64x32 0x00002abc ARM Code 0 btod.o(CL$$btodstuff)
_Mult_32xX 0x00002b34 ARM Code 0 btod.o(CL$$btodstuff)
_Mult_32x32 0x00002bb4 ARM Code 0 btod.o(CL$$btodstuff)
_Recip_Table 0x00002ec4 Data 0 btod.o(CL$$btodstuff)
../../locale.c 0x00000000 Number 0 lc_numeric_c.o ABSOLUTE
.text 0x000022c4 ARM Code 0 lc_numeric_c.o(.text)
.constdata 0x000037f4 Data 0 lc_numeric_c.o(.constdata)
C$debug_frame19 0x00000b78 Data 0 lc_numeric_c.o(.debug_frame)
.constdata$1 0x000037f4 Data 0 lc_numeric_c.o(.constdata)
__lcnum_c_index 0x000037f4 Data 4 lc_numeric_c.o(.constdata)
__lcnum_c_lname 0x000037f8 Data 4 lc_numeric_c.o(.constdata)
__lcnum_c_pname 0x000037fc Data 4 lc_numeric_c.o(.constdata)
__lcnum_c_start 0x00003800 Data 4 lc_numeric_c.o(.constdata)
__lcnum_c_tsoff 0x00003804 Data 4 lc_numeric_c.o(.constdata)
__lcnum_c_groff 0x00003808 Data 4 lc_numeric_c.o(.constdata)
__lcnum_c_dptxt 0x0000380c Data 2 lc_numeric_c.o(.constdata)
__lcnum_c_tstxt 0x0000380e Data 1 lc_numeric_c.o(.constdata)
__lcnum_c_grtxt 0x0000380f Data 1 lc_numeric_c.o(.constdata)
../../angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
<Anonymous Symbol> 0x00000bc4 Data 68 libspace.o(.debug_frame)
.bss 0x40000064 Data 96 libspace.o(.bss)
.text 0x00002300 ARM Code 12 libspace.o(.text)
__libspace_start 0x40000064 Data 96 libspace.o(.bss)
../../angel/sys.s 0x00000000 Number 0 use_semi.o ABSOLUTE
.text 0x0000230c ARM Code 4 use_semi.o(.text)
<Anonymous Symbol> 0x00000c08 Data 68 use_semi.o(.debug_frame)
../../fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
x$fpl$fpinit 0x000035d0 ARM Code 20 fpinit.o(x$fpl$fpinit)
<Anonymous Symbol> 0x00000c4c Data 76 fpinit.o(.debug_frame)
../../istatus.s 0x00000000 Number 0 istatus.o ABSOLUTE
<Anonymous Symbol> 0x00000c98 Data 80 istatus.o(.debug_frame)
x$fpl$ieeestatus 0x000035e4 ARM Code 60 istatus.o(x$fpl$ieeestatus)
../../classify.c 0x00000000 Number 0 classify.o ABSOLUTE
.text 0x00002310 ARM Code 0 classify.o(.text)
C$debug_frame5 0x00000ce8 Data 0 classify.o(.debug_frame)
../../dtoi.c 0x00000000 Number 0 dtoi.o ABSOLUTE
.text 0x00002358 ARM Code 0 dtoi.o(.text)
C$debug_frame4 0x00000d24 Data 0 dtoi.o(.debug_frame)
../../angel/rt.s 0x00000000 Number 0 rt_fp_status_addr.o ABSOLUTE
<Anonymous Symbol> 0x00000d70 Data 76 rt_fp_status_addr.o(.debug_frame)
.text 0x000023ac ARM Code 16 rt_fp_status_addr.o(.text)
../../memcpset.s 0x00000000 Number 0 strcmp.o ABSOLUTE
<Anonymous Symbol> 0x00000dbc Data 84 strcmp.o(.debug_frame)
.text 0x000023bc Data 160 strcmp.o(.text)
_ones_word 0x000023bc Data 4 strcmp.o(.text)
_strcmp_loop 0x000023d4 ARM Code 0 strcmp.o(.text)
_strcmp_return 0x00002424 ARM Code 0 strcmp.o(.text)
_strcmp_byteloop 0x0000242c ARM Code 0 strcmp.o(.text)
_strcmp_byteend 0x00002454 ARM Code 0 strcmp.o(.text)
../../dmul.s 0x00000000 Number 0 dmul_mull.o ABSOLUTE
<Anonymous Symbol> 0x00000e10 Data 120 dmul_mull.o(.debug_frame)
x$fpl$dmul 0x00002f88 ARM Code 692 dmul_mull.o(x$fpl$dmul)
dmul_normalised 0x00002fb4 ARM Code 0 dmul_mull.o(x$fpl$dmul)
dmul_exact 0x0000305c ARM Code 0 dmul_mull.o(x$fpl$dmul)
dmul_rounded 0x0000305c ARM Code 0 dmul_mull.o(x$fpl$dmul)
dmul_outflow 0x00003098 ARM Code 0 dmul_mull.o(x$fpl$dmul)
dmul_zerodenorm 0x000030b8 ARM Code 0 dmul_mull.o(x$fpl$dmul)
dmul_done_op2 0x000030cc ARM Code 0 dmul_mull.o(x$fpl$dmul)
dmul_zero 0x000030d8 ARM Code 0 dmul_mull.o(x$fpl$dmul)
dmul_renorm_op1 0x000030e4 ARM Code 0 dmul_mull.o(x$fpl$dmul)
dmul_renorm_op2 0x00003160 ARM Code 0 dmul_mull.o(x$fpl$dmul)
dmul_naninf 0x000031dc ARM Code 0 dmul_mull.o(x$fpl$dmul)
dmul_ivo 0x00003228 ARM Code 0 dmul_mull.o(x$fpl$dmul)
../../dcheck.s 0x00000000 Number 0 dcheck.o ABSOLUTE
x$fpl$dcheck 0x00002f48 ARM Code 64 dcheck.o(x$fpl$dcheck)
<Anonymous Symbol> 0x00000e88 Data 84 dcheck.o(.debug_frame)
dcheck_except 0x00002f80 ARM Code 0 dcheck.o(x$fpl$dcheck)
../../dunder.s 0x00000000 Number 0 dunder.o ABSOLUTE
<Anonymous Symbol> 0x00000edc Data 168 dunder.o(.debug_frame)
x$fpl$dunder 0x0000323c ARM Code 560 dunder.o(x$fpl$dunder)
dunder_hiloword 0x000032cc ARM Code 0 dunder.o(x$fpl$dunder)
dunder_hiword 0x000032ec ARM Code 0 dunder.o(x$fpl$dunder)
dunder_roundbit 0x00003310 ARM Code 0 dunder.o(x$fpl$dunder)
dunder_stickyonly 0x00003328 ARM Code 0 dunder.o(x$fpl$dunder)
dunder_round 0x00003334 ARM Code 0 dunder.o(x$fpl$dunder)
dunder_roundup 0x00003354 ARM Code 0 dunder.o(x$fpl$dunder)
dunder_rerounded 0x0000335c ARM Code 0 dunder.o(x$fpl$dunder)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?