📄 lcd_main.map
字号:
_sys_exit 0x000016e4 ARM Code 20 sys_exit.o(.text)
__user_libspace 0x000016fc ARM Code 8 libspace.o(.text)
__user_perproc_libspace 0x000016fc ARM Code 0 libspace.o(.text)
__user_perthread_libspace 0x000016fc ARM Code 0 libspace.o(.text)
Inline Thumb to ARM Veneer to _ll_udiv10 0x00001709 Thumb Code 0 lludiv10.o(.text)
_ll_udiv10 0x0000170c ARM Code 160 lludiv10.o(.text)
__printf 0x000017ad Thumb Code 748 __printf.o(.text)
_printf_return_value 0x00001a99 Thumb Code 2 __printf.o(.text)
_printf_percent 0x00001a9b Thumb Code 2 __printf.o(.text)
_printf_sizespec 0x00001a9d Thumb Code 2 __printf.o(.text)
_printf_int_common 0x00001aa5 Thumb Code 168 _printf_intcommon.o(.text)
__lib_sel_fp_printf 0x00001b4d Thumb Code 2 _printf_fp_dec.o(.text)
_printf_fp_dec_real 0x00001d35 Thumb Code 696 _printf_fp_dec.o(.text)
_printf_outstr_char 0x00001fed Thumb Code 32 _printf_outstr_char.o(.text)
_printf_input_char 0x0000200d Thumb Code 10 _printf_input_char.o(.text)
_wcrtomb 0x00002017 Thumb Code 74 _wcrtomb.o(.text)
exit 0x00002061 Thumb Code 12 exit.o(.text)
Inline Thumb to ARM Veneer to __rt_udiv10 0x0000206d Thumb Code 0 rtudiv10.o(.text)
__rt_udiv10 0x00002070 ARM Code 44 rtudiv10.o(.text)
Inline ARM to Thumb Veneer to __rt_lib_init 0x0000209c ARM Code 0 lib_init.o(.text)
__rt_lib_init 0x000020a5 Thumb Code 184 lib_init.o(.text)
__rt_lib_shutdown 0x0000215d Thumb Code 22 lib_init.o(.text)
_platform_post_stackheap_init 0x00002174 ARM Code 12 boardinit2.o(.text)
_platform_post_lib_init 0x00002180 ARM Code 16 boardinit3.o(.text)
__ARM_call_via_r0 0x00002191 Thumb Code 2 callvia.o(.text)
__call_via_r0 0x00002191 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r1 0x00002193 Thumb Code 2 callvia.o(.text)
__call_via_r1 0x00002193 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r2 0x00002195 Thumb Code 2 callvia.o(.text)
__call_via_r2 0x00002195 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r3 0x00002197 Thumb Code 2 callvia.o(.text)
__call_via_r3 0x00002197 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r4 0x00002199 Thumb Code 2 callvia.o(.text)
__call_via_r4 0x00002199 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r5 0x0000219b Thumb Code 2 callvia.o(.text)
__call_via_r5 0x0000219b Thumb Code 0 callvia.o(.text)
__ARM_call_via_r6 0x0000219d Thumb Code 2 callvia.o(.text)
__call_via_r6 0x0000219d Thumb Code 0 callvia.o(.text)
__ARM_call_via_r7 0x0000219f Thumb Code 2 callvia.o(.text)
__call_via_r7 0x0000219f Thumb Code 0 callvia.o(.text)
__I_use_semihosting 0x000021a0 ARM Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x000021a0 ARM Code 4 use_no_semi.o(.text)
Inline Thumb to ARM Veneer to __rt_ctype_table 0x000021a5 Thumb Code 0 rt_ctype_table.o(.text)
__rt_ctype_table 0x000021a8 ARM Code 24 rt_ctype_table.o(.text)
Inline Thumb to ARM Veneer to __rt_locale 0x000021c1 Thumb Code 0 rt_locale_intlibspace.o(.text)
__rt_locale 0x000021c4 ARM Code 12 rt_locale_intlibspace.o(.text)
_btod_etento 0x000021d5 Thumb Code 196 bigflt0.o(.text)
__ARM_get_argv 0x0000229d Thumb Code 6 no_argv.o(.text)
__rt_fp_status_addr 0x000022a4 ARM Code 12 rt_fp_status_addr_intlibspace.o(.text)
strcmp 0x000022b4 ARM Code 156 strcmp.o(.text)
__aeabi_uidiv 0x00002354 ARM Code 0 aeabi_sdiv.o(.text_udiv)
__aeabi_uidivmod 0x00002354 ARM Code 28 aeabi_sdiv.o(.text_udiv)
Inline Thumb to ARM Veneer to _btod_d2e 0x00002371 Thumb Code 0 btod.o(CL$$btod_d2e)
_btod_d2e 0x00002374 ARM Code 56 btod.o(CL$$btod_d2e)
_d2e_denorm_low 0x000023ac ARM Code 84 btod.o(CL$$btod_d2e_denorm_low)
_d2e_norm_op1 0x00002400 ARM Code 104 btod.o(CL$$btod_d2e_norm_op1)
__btod_div_common 0x00002468 ARM Code 716 btod.o(CL$$btod_div_common)
_e2e 0x000027b4 ARM Code 220 btod.o(CL$$btod_e2e)
Inline Thumb to ARM Veneer to _btod_ediv 0x00002891 Thumb Code 0 btod.o(CL$$btod_ediv)
_btod_ediv 0x00002894 ARM Code 52 btod.o(CL$$btod_ediv)
Inline Thumb to ARM Veneer to _btod_emul 0x000028c9 Thumb Code 0 btod.o(CL$$btod_emul)
_btod_emul 0x000028cc ARM Code 52 btod.o(CL$$btod_emul)
__btod_mult_common 0x00002900 ARM Code 616 btod.o(CL$$btod_mult_common)
SoftwareInterrupt 0x00002b68 ARM Code 0 swi_handler.o(SWI_HANDLER)
IntEnable 0x00002bc4 ARM Code 0 swi_handler.o(SWI_HANDLER)
IntDisable 0x00002bcc ARM Code 0 swi_handler.o(SWI_HANDLER)
Long ARM to Thumb Veneer to __rt_lib_shutdown 0x00002bd4 ARM Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to __rt_exit 0x00002be1 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Long ARM to Thumb Veneer to _printf_fp_dec_real 0x00002be8 ARM Code 0 anon$$obj.o(Veneer$$Code)
__ARM_fpclassify 0x00002bf4 ARM Code 44 fpclassify.o(i.__ARM_fpclassify)
Inline Thumb to ARM Veneer to __mathlib_classify 0x00002c25 Thumb Code 0 classify.o(i.__mathlib_classify)
__mathlib_classify 0x00002c28 ARM Code 56 classify.o(i.__mathlib_classify)
Inline Thumb to ARM Veneer to __support_dtoi 0x00002c61 Thumb Code 0 dtoi.o(i.__support_dtoi)
__support_dtoi 0x00002c64 ARM Code 96 dtoi.o(i.__support_dtoi)
Inline Thumb to ARM Veneer to _get_lc_numeric 0x00002cc5 Thumb Code 0 lc_numeric_c.o(locale$$code)
_get_lc_numeric 0x00002cc8 ARM Code 80 lc_numeric_c.o(locale$$code)
Inline Thumb to ARM Veneer to _get_lc_ctype 0x00002d19 Thumb Code 0 lc_ctype_c.o(locale$$code)
_get_lc_ctype 0x00002d1c ARM Code 80 lc_ctype_c.o(locale$$code)
__fpl_dcheck_NaN1 0x00002d6c ARM Code 12 dcheck1.o(x$fpl$dcheck1)
Inline Thumb to ARM Veneer to _fp_init 0x00002d7d Thumb Code 0 fpinit.o(x$fpl$fpinit)
_fp_init 0x00002d80 ARM Code 24 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x00002d90 ARM Code 0 fpinit.o(x$fpl$fpinit)
Inline Thumb to ARM Veneer to __ieee_status 0x00002d99 Thumb Code 0 istatus.o(x$fpl$ieeestatus)
__ieee_status 0x00002d9c ARM Code 8 istatus.o(x$fpl$ieeestatus)
Inline Thumb to ARM Veneer to _printf_fp_dec 0x00002da5 Thumb Code 0 printf1.o(x$fpl$printf1)
_printf_fp_dec 0x00002da8 ARM Code 4 printf1.o(x$fpl$printf1)
__fpl_return_NaN 0x00002dac ARM Code 116 retnan.o(x$fpl$retnan)
__ARM_scalbn 0x00002e20 ARM Code 0 scalbn_noclz.o(x$fpl$scalbn)
scalbn 0x00002e20 ARM Code 108 scalbn_noclz.o(x$fpl$scalbn)
__fpl_inf_scalbn 0x00002e88 ARM Code 0 scalbn_noclz.o(x$fpl$scalbn)
__fpl_cmpreturn 0x00002e8c ARM Code 60 trapv.o(x$fpl$trapveneer)
__I_use_fp 0x00002ec8 Number 0 usenofp.o(x$fpl$usenofp)
gImage_linpo 0x00002ec8 Data 129600 linpo.o(.constdata)
Region$$Table$$Base 0x000229d8 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x000229f8 Number 0 anon$$obj.o(Region$$Table)
__ctype 0x00022a21 Data 0 lc_ctype_c.o(locale$$data)
timer0_counter 0x40000000 Data 4 timer.o(.data)
timer1_counter 0x40000004 Data 4 timer.o(.data)
clock 0x40000008 Data 4 timer.o(.data)
DMA_SRC 0x40000014 Data 4 lcdinit.o(.data)
UART0TxEmpty 0x40000018 Data 1 printc.o(.data)
UART1TxEmpty 0x40000019 Data 1 printc.o(.data)
UART0Count 0x4000001c Data 4 printc.o(.data)
UART1Count 0x40000020 Data 4 printc.o(.data)
UART0Status 0x40000028 Data 4 printc.o(.data)
UART1Status 0x4000002c Data 4 printc.o(.data)
UART0Buffer 0x40000030 Data 16 printc.o(.bss)
UART1Buffer 0x40000040 Data 16 printc.o(.bss)
__libspace_start 0x40000050 Data 96 libspace.o(.bss)
__temporary_stack_top_libspace 0x400000b0 Data 0 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x00000000
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00022b54, Max: 0x00080000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00022b24, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x000000b8 Code RO 29 * RESET startup.o
0x000000b8 0x00000008 Code RO 195 * !!!main __main.o(c_t.l)
0x000000c0 0x0000003c Code RO 387 !!!scatter __scatter.o(c_t.l)
0x000000fc 0x00000028 Code RO 389 !!handler_copy __scatter_copy.o(c_t.l)
0x00000124 0x0000002c Code RO 391 !!handler_zi __scatter_zi.o(c_t.l)
0x00000150 0x00000004 Ven RO 265 .emb_text lib_init.o(c_t.l)
0x00000154 0x00000010 Code RO 265 .emb_text lib_init.o(c_t.l)
0x00000164 0x000000b8 Code RO 1 .text irq.o
0x0000021c 0x00000020 Code RO 30 .text startup.o
0x0000023c 0x00000214 Code RO 39 .text target.o
0x00000450 0x000002c0 Code RO 56 .text timer.o
0x00000710 0x00000150 Code RO 73 .text lcd_main.o
0x00000860 0x00000228 Code RO 103 .text lcdinit.o
0x00000a88 0x000001c8 Code RO 120 .text sdram.o
0x00000c50 0x00000360 Code RO 140 .text printc.o
0x00000fb0 0x00000008 Ven RO 175 .text c89vsprintf.o(c_t.l)
0x00000fb8 0x0000002c Code RO 175 .text c89vsprintf.o(c_t.l)
0x00000fe4 0x00000004 Ven RO 177 .text aeabi_sdiv.o(c_t.l)
0x00000fe8 0x00000180 Code RO 177 .text aeabi_sdiv.o(c_t.l)
0x00001168 0x00000040 Code RO 193 .text stkheap2.o(c_t.l)
0x000011a8 0x00000068 Code RO 197 .text kernel.o(c_t.l)
0x00001210 0x00000060 Code RO 200 .text sys_stackheap_outer.o(c_t.l)
0x00001270 0x00000010 Code RO 209 .text rt_stackheap_storage_intlibspace.o(c_t.l)
0x00001280 0x00000054 Code RO 211 .text _printf_pad.o(c_t.l)
0x000012d4 0x0000002c Code RO 213 .text
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -