📄 dss.map
字号:
ARM Linker, RVCT3.1 [Build 903] for uVision [Standard]
================================================================================
Removing Unused input sections from the image.
Removing irq.o(.data), (4 bytes).
Removing target.o(.data), (4 bytes).
Removing uart.o(.text), (1216 bytes).
Removing uart.o(.data), (24 bytes).
Removing uart.o(.bss), (32 bytes).
Removing i2s.o(.data), (4 bytes).
Removing fio.o(.data), (4 bytes).
7 unused section(s) (total 1288 bytes) removed from the image.
================================================================================
Adding Veneers to the image
Adding AT veneer (12 bytes, Long) for call to '_printf_fp_dec_real' from printf1.o(x$fpl$printf1).
Adding TA veneer (8 bytes, Short) for call to '__rt_exit' from exit.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 'ferror' from __0printf.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '_printf_fp_dec' from __printf.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '__ieee_status' from _printf_fp_dec.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 '_get_lc_numeric' from lib_init.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '__support_dtoi' from _printf_fp_dec.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '__mathlib_classify' from _printf_fp_dec.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '_btod_emul' from _printf_fp_dec.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '_btod_ediv' from _printf_fp_dec.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '_btod_d2e' from _printf_fp_dec.o(.text).
Adding AT veneer (8 bytes, Inline) for call to '__rt_lib_init' from kernel.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '_ll_udiv10' from _printf_fp_dec.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '__rt_locale' from _printf_fp_dec.o(.text).
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 '__aeabi_idivmod' from bigflt0.o(.text).
Adding AT veneer (8 bytes, Inline) for call to '__1printf' from eint.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '__ARM_argv_veneer' from lib_init.o(.text).
20 Veneer(s) (total 112 bytes) added to the image.
================================================================================
Memory Map of the image
Image Entry point : 0x00000000
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00006df4, Max: 0x00080000, ABSOLUTE, COMPRESSED[0x000065f8])
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00005aa8, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x000000b8 Code RO 70 * RESET startup.o
0x000000b8 0x00000008 Code RO 383 * !!!main __main.o(c_t.l)
0x000000c0 0x0000003c Code RO 573 !!!scatter __scatter.o(c_t.l)
0x000000fc 0x00000060 Code RO 571 !!dclz77c __dclz77c.o(c_t.l)
0x0000015c 0x0000002c Code RO 575 !!handler_zi __scatter_zi.o(c_t.l)
0x00000188 0x00000004 Ven RO 489 .emb_text lib_init.o(c_t.l)
0x0000018c 0x00000010 Code RO 489 .emb_text lib_init.o(c_t.l)
0x0000019c 0x000000d8 Code RO 1 .text irq.o
0x00000274 0x0000005c Code RO 27 .text retarget.o
0x000002d0 0x00000218 Code RO 48 .text target.o
0x000004e8 0x00000020 Code RO 71 .text startup.o
0x00000508 0x00000594 Code RO 80 .text timer.o
0x00000a9c 0x00000560 Code RO 100 .text portlcd.o
0x00000ffc 0x00000204 Code RO 124 .text eint.o
0x00001200 0x000001d4 Code RO 149 .text uart_retarget.o
0x000013d4 0x0000133c Code RO 186 .text l3.o
0x00002710 0x00000378 Code RO 211 .text i2s.o
0x00002a88 0x000000c4 Code RO 225 .text fio.o
0x00002b4c 0x000001b0 Code RO 242 .text dss.o
0x00002cfc 0x00000538 Code RO 264 .text i2sdemo.o
0x00003234 0x00000248 Code RO 296 .text main.o
0x0000347c 0x000002a0 Code RO 333 .text sinetables.o
0x0000371c 0x00000004 Code RO 350 .text use_no_semi.o(c_t.l)
0x00003720 0x000002f8 Code RO 352 .text __printf.o(c_t.l)
0x00003a18 0x00000054 Code RO 355 .text _printf_pad.o(c_t.l)
0x00003a6c 0x0000005e Code RO 357 .text _printf_str.o(c_t.l)
0x00003aca 0x00000002 PAD
0x00003acc 0x00000074 Code RO 359 .text _printf_dec.o(c_t.l)
0x00003b40 0x00000008 Ven RO 361 .text __0printf.o(c_t.l)
0x00003b48 0x00000038 Code RO 361 .text __0printf.o(c_t.l)
0x00003b80 0x00000064 Code RO 363 .text rt_memcpy_w.o(c_t.l)
0x00003be4 0x00000004 Ven RO 365 .text aeabi_sdiv.o(c_t.l)
0x00003be8 0x00000180 Code RO 365 .text aeabi_sdiv.o(c_t.l)
0x00003d68 0x00000040 Code RO 381 .text stkheap2.o(c_t.l)
0x00003da8 0x00000068 Code RO 397 .text kernel.o(c_t.l)
0x00003e10 0x00000060 Code RO 400 .text sys_stackheap_outer.o(c_t.l)
0x00003e70 0x00000010 Code RO 409 .text rt_stackheap_storage_intlibspace.o(c_t.l)
0x00003e80 0x000000a8 Code RO 415 .text _printf_intcommon.o(c_t.l)
0x00003f28 0x000004a0 Code RO 417 .text _printf_fp_dec.o(c_t.l)
0x000043c8 0x00000034 Code RO 419 .text _printf_char_common.o(c_t.l)
0x000043fc 0x00000004 Ven RO 421 .text rtudiv10.o(c_t.l)
0x00004400 0x0000002c Code RO 421 .text rtudiv10.o(c_t.l)
0x0000442c 0x00000010 Code RO 436 .text callvia.o(h_t.l)
0x0000443c 0x0000000c Code RO 437 .text libspace.o(c_t.l)
0x00004448 0x00000004 Ven RO 445 .text rt_locale_intlibspace.o(c_t.l)
0x0000444c 0x00000010 Code RO 445 .text rt_locale_intlibspace.o(c_t.l)
0x0000445c 0x00000004 Ven RO 451 .text lludiv10.o(c_t.l)
0x00004460 0x000000a0 Code RO 451 .text lludiv10.o(c_t.l)
0x00004500 0x000000c8 Code RO 453 .text bigflt0.o(c_t.l)
0x000045c8 0x00000020 Code RO 478 .text _printf_outstr_char.o(c_t.l)
0x000045e8 0x0000000a Code RO 480 .text _printf_input_char.o(c_t.l)
0x000045f2 0x0000000c Code RO 485 .text exit.o(c_t.l)
0x000045fe 0x00000002 PAD
0x00004600 0x00000008 Ven RO 490 .text lib_init.o(c_t.l)
0x00004608 0x000000ce Code RO 490 .text lib_init.o(c_t.l)
0x000046d6 0x00000002 PAD
0x000046d8 0x0000000c Code RO 495 .text boardinit2.o(c_t.l)
0x000046e4 0x00000010 Code RO 497 .text boardinit3.o(c_t.l)
0x000046f4 0x000000a0 Code RO 513 .text strcmp.o(c_t.l)
0x00004794 0x00000006 Code RO 519 .text no_argv.o(c_t.l)
0x0000479a 0x00000002 PAD
0x0000479c 0x00000010 Code RO 542 .text rt_fp_status_addr_intlibspace.o(c_t.l)
0x000047ac 0x0000001c Code RO 366 .text_udiv aeabi_sdiv.o(c_t.l)
0x000047c8 0x00000004 Ven RO 456 CL$$btod_d2e btod.o(c_t.l)
0x000047cc 0x00000038 Code RO 456 CL$$btod_d2e btod.o(c_t.l)
0x00004804 0x00000054 Code RO 458 CL$$btod_d2e_denorm_low btod.o(c_t.l)
0x00004858 0x00000068 Code RO 457 CL$$btod_d2e_norm_op1 btod.o(c_t.l)
0x000048c0 0x0000034c Code RO 466 CL$$btod_div_common btod.o(c_t.l)
0x00004c0c 0x000000dc Code RO 463 CL$$btod_e2e btod.o(c_t.l)
0x00004ce8 0x00000004 Ven RO 460 CL$$btod_ediv btod.o(c_t.l)
0x00004cec 0x00000034 Code RO 460 CL$$btod_ediv btod.o(c_t.l)
0x00004d20 0x00000004 Ven RO 459 CL$$btod_emul btod.o(c_t.l)
0x00004d24 0x00000034 Code RO 459 CL$$btod_emul btod.o(c_t.l)
0x00004d58 0x00000268 Code RO 465 CL$$btod_mult_common btod.o(c_t.l)
0x00004fc0 0x0000006c Code RO 77 * SWI_HANDLER swi_handler.o
0x0000502c 0x00000008 Ven RO 593 Veneer$$Code anon$$obj.o
0x00005034 0x0000000c Ven RO 594 Veneer$$Code anon$$obj.o
0x00005040 0x00000008 Ven RO 595 Veneer$$Code anon$$obj.o
0x00005048 0x0000000c Ven RO 596 Veneer$$Code anon$$obj.o
0x00005054 0x00000030 Code RO 533 i.__ARM_fpclassify fpclassify.o(m_ts.l)
0x00005084 0x00000004 Ven RO 505 i.__mathlib_classify classify.o(m_ts.l)
0x00005088 0x00000038 Code RO 505 i.__mathlib_classify classify.o(m_ts.l)
0x000050c0 0x00000004 Ven RO 507 i.__support_dtoi dtoi.o(m_ts.l)
0x000050c4 0x00000060 Code RO 507 i.__support_dtoi dtoi.o(m_ts.l)
0x00005124 0x00000004 Ven RO 483 locale$$code lc_numeric_c.o(c_t.l)
0x00005128 0x00000050 Code RO 483 locale$$code lc_numeric_c.o(c_t.l)
0x00005178 0x00000010 Code RO 560 x$fpl$dcheck1 dcheck1.o(fz_ts.l)
0x00005188 0x00000058 Code RO 425 x$fpl$dflt dflt_noclz.o(fz_ts.l)
0x000051e0 0x00000064 Code RO 385 x$fpl$f2d f2d.o(fz_ts.l)
0x00005244 0x0000000c Code RO 428 x$fpl$fcheck fcheck.o(fz_ts.l)
0x00005250 0x0000000c Code RO 430 x$fpl$fcheck1 fcheck1.o(fz_ts.l)
0x0000525c 0x000001e4 Code RO 388 x$fpl$fdiv fdiv.o(fz_ts.l)
0x00005440 0x0000005c Code RO 392 x$fpl$fflt fflt_noclz.o(fz_ts.l)
0x0000549c 0x00000008 Code RO 391 x$fpl$ffltu fflt_noclz.o(fz_ts.l)
0x000054a4 0x00000094 Code RO 432 x$fpl$fnorm2 fnorm2_noclz.o(fz_ts.l)
0x00005538 0x00000004 Ven RO 531 x$fpl$fpinit fpinit.o(fz_ts.l)
0x0000553c 0x00000018 Code RO 531 x$fpl$fpinit fpinit.o(fz_ts.l)
0x00005554 0x00000090 Code RO 434 x$fpl$funder funder.o(fz_ts.l)
0x000055e4 0x00000004 Ven RO 503 x$fpl$ieeestatus istatus.o(fz_ts.l)
0x000055e8 0x00000008 Code RO 503 x$fpl$ieeestatus istatus.o(fz_ts.l)
0x000055f0 0x00000004 Ven RO 395 x$fpl$printf1 printf1.o(fz_ts.l)
0x000055f4 0x00000004 Code RO 395 x$fpl$printf1 printf1.o(fz_ts.l)
0x000055f8 0x00000074 Code RO 501 x$fpl$retnan retnan.o(fz_ts.l)
0x0000566c 0x0000006c Code RO 526 x$fpl$scalbn scalbn_noclz.o(fz_ts.l)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -