📄 uart_release.map
字号:
init_VIC 0x00000164 ARM Code 68 irq.o(.text)
install_irq 0x000001a8 ARM Code 76 irq.o(.text)
TargetInit 0x000001fc ARM Code 4 target.o(.text)
GPIOResetInit 0x00000200 ARM Code 120 target.o(.text)
ConfigurePLL 0x00000278 ARM Code 204 target.o(.text)
TargetResetInit 0x00000344 ARM Code 80 target.o(.text)
UART0Handler 0x000003a4 ARM Code 204 uart.o(.text)
UARTInit 0x00000470 ARM Code 108 uart.o(.text)
UARTSend 0x000004dc ARM Code 64 uart.o(.text)
main 0x00000530 ARM Code 204 uarttest.o(.text)
__user_initial_stackheap 0x0000062c ARM Code 0 startup.o(.text)
__printf 0x0000064d Thumb Code 748 __printf.o(.text)
_printf_return_value 0x00000939 Thumb Code 2 __printf.o(.text)
_printf_percent 0x0000093b Thumb Code 2 __printf.o(.text)
_printf_sizespec 0x0000093d Thumb Code 2 __printf.o(.text)
_printf_longlong_hex 0x00000945 Thumb Code 182 _printf_longlong_hex.o(.text)
_printf_int_dec 0x00000a11 Thumb Code 98 _printf_dec.o(.text)
Inline ARM to Thumb Veneer to __1sprintf 0x00000a84 ARM Code 0 __0sprintf.o(.text)
__0sprintf 0x00000a8d Thumb Code 40 __0sprintf.o(.text)
__1sprintf 0x00000a8d Thumb Code 0 __0sprintf.o(.text)
Inline Thumb to ARM Veneer to __aeabi_idivmod 0x00000ab9 Thumb Code 0 aeabi_sdiv.o(.text)
__aeabi_idiv 0x00000abc ARM Code 0 aeabi_sdiv.o(.text)
__aeabi_idivmod 0x00000abc ARM Code 384 aeabi_sdiv.o(.text)
__use_two_region_memory 0x00000c3c ARM Code 4 stkheap2.o(.text)
__rt_stackheap_init 0x00000c40 ARM Code 36 stkheap2.o(.text)
__rt_heap_extend 0x00000c64 ARM Code 24 stkheap2.o(.text)
__rt_entry 0x00000c7c ARM Code 76 kernel.o(.text)
__rt_exit 0x00000cc8 ARM Code 20 kernel.o(.text)
__rt_abort 0x00000cdc ARM Code 8 kernel.o(.text)
__user_setup_stackheap 0x00000ce4 ARM Code 96 sys_stackheap_outer.o(.text)
__rt_stackheap_storage 0x00000d44 ARM Code 12 rt_stackheap_storage_intlibspace.o(.text)
_printf_int_common 0x00000d55 Thumb Code 168 _printf_intcommon.o(.text)
__lib_sel_fp_printf 0x00000dfd Thumb Code 2 _printf_fp_dec.o(.text)
_printf_fp_dec_real 0x00000fe5 Thumb Code 696 _printf_fp_dec.o(.text)
_printf_char_common 0x0000129d Thumb Code 44 _printf_char_common.o(.text)
_sputc 0x000012d1 Thumb Code 10 _sputc.o(.text)
Inline Thumb to ARM Veneer to __rt_udiv10 0x000012dd Thumb Code 0 rtudiv10.o(.text)
__rt_udiv10 0x000012e0 ARM Code 44 rtudiv10.o(.text)
__ARM_call_via_r0 0x0000130d Thumb Code 2 callvia.o(.text)
__call_via_r0 0x0000130d Thumb Code 0 callvia.o(.text)
__ARM_call_via_r1 0x0000130f Thumb Code 2 callvia.o(.text)
__call_via_r1 0x0000130f Thumb Code 0 callvia.o(.text)
__ARM_call_via_r2 0x00001311 Thumb Code 2 callvia.o(.text)
__call_via_r2 0x00001311 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r3 0x00001313 Thumb Code 2 callvia.o(.text)
__call_via_r3 0x00001313 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r4 0x00001315 Thumb Code 2 callvia.o(.text)
__call_via_r4 0x00001315 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r5 0x00001317 Thumb Code 2 callvia.o(.text)
__call_via_r5 0x00001317 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r6 0x00001319 Thumb Code 2 callvia.o(.text)
__call_via_r6 0x00001319 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r7 0x0000131b Thumb Code 2 callvia.o(.text)
__call_via_r7 0x0000131b Thumb Code 0 callvia.o(.text)
_sys_exit 0x0000131c ARM Code 20 sys_exit.o(.text)
__user_libspace 0x00001334 ARM Code 8 libspace.o(.text)
__user_perproc_libspace 0x00001334 ARM Code 0 libspace.o(.text)
__user_perthread_libspace 0x00001334 ARM Code 0 libspace.o(.text)
Inline Thumb to ARM Veneer to __rt_locale 0x00001341 Thumb Code 0 rt_locale_intlibspace.o(.text)
__rt_locale 0x00001344 ARM Code 12 rt_locale_intlibspace.o(.text)
Inline Thumb to ARM Veneer to _ll_udiv10 0x00001355 Thumb Code 0 lludiv10.o(.text)
_ll_udiv10 0x00001358 ARM Code 160 lludiv10.o(.text)
_btod_etento 0x000013f9 Thumb Code 196 bigflt0.o(.text)
_printf_outstr_char 0x000014c1 Thumb Code 32 _printf_outstr_char.o(.text)
_printf_input_char 0x000014e1 Thumb Code 10 _printf_input_char.o(.text)
exit 0x000014eb Thumb Code 12 exit.o(.text)
Inline ARM to Thumb Veneer to __rt_lib_init 0x000014f8 ARM Code 0 lib_init.o(.text)
__rt_lib_init 0x00001501 Thumb Code 184 lib_init.o(.text)
__rt_lib_shutdown 0x000015b9 Thumb Code 22 lib_init.o(.text)
_platform_post_stackheap_init 0x000015d0 ARM Code 12 boardinit2.o(.text)
_platform_post_lib_init 0x000015dc ARM Code 16 boardinit3.o(.text)
__I_use_semihosting 0x000015ec ARM Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x000015ec ARM Code 4 use_no_semi.o(.text)
strcmp 0x000015f0 ARM Code 156 strcmp.o(.text)
__ARM_get_argv 0x00001691 Thumb Code 6 no_argv.o(.text)
__rt_fp_status_addr 0x00001698 ARM Code 12 rt_fp_status_addr_intlibspace.o(.text)
__aeabi_uidiv 0x000016a8 ARM Code 0 aeabi_sdiv.o(.text_udiv)
__aeabi_uidivmod 0x000016a8 ARM Code 28 aeabi_sdiv.o(.text_udiv)
Inline Thumb to ARM Veneer to _btod_d2e 0x000016c5 Thumb Code 0 btod.o(CL$$btod_d2e)
_btod_d2e 0x000016c8 ARM Code 56 btod.o(CL$$btod_d2e)
_d2e_denorm_low 0x00001700 ARM Code 84 btod.o(CL$$btod_d2e_denorm_low)
_d2e_norm_op1 0x00001754 ARM Code 104 btod.o(CL$$btod_d2e_norm_op1)
__btod_div_common 0x000017bc ARM Code 716 btod.o(CL$$btod_div_common)
_e2e 0x00001b08 ARM Code 220 btod.o(CL$$btod_e2e)
Inline Thumb to ARM Veneer to _btod_ediv 0x00001be5 Thumb Code 0 btod.o(CL$$btod_ediv)
_btod_ediv 0x00001be8 ARM Code 52 btod.o(CL$$btod_ediv)
Inline Thumb to ARM Veneer to _btod_emul 0x00001c1d Thumb Code 0 btod.o(CL$$btod_emul)
_btod_emul 0x00001c20 ARM Code 52 btod.o(CL$$btod_emul)
__btod_mult_common 0x00001c54 ARM Code 616 btod.o(CL$$btod_mult_common)
SoftwareInterrupt 0x00001ebc ARM Code 0 swi_handler.o(SWI_HANDLER)
IntEnable 0x00001f18 ARM Code 0 swi_handler.o(SWI_HANDLER)
IntDisable 0x00001f20 ARM Code 0 swi_handler.o(SWI_HANDLER)
Long ARM to Thumb Veneer to __rt_lib_shutdown 0x00001f28 ARM Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to __rt_exit 0x00001f35 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Long ARM to Thumb Veneer to _printf_fp_dec_real 0x00001f3c ARM Code 0 anon$$obj.o(Veneer$$Code)
__ARM_fpclassify 0x00001f48 ARM Code 44 fpclassify.o(i.__ARM_fpclassify)
Inline Thumb to ARM Veneer to __mathlib_classify 0x00001f79 Thumb Code 0 classify.o(i.__mathlib_classify)
__mathlib_classify 0x00001f7c ARM Code 56 classify.o(i.__mathlib_classify)
Inline Thumb to ARM Veneer to __support_dtoi 0x00001fb5 Thumb Code 0 dtoi.o(i.__support_dtoi)
__support_dtoi 0x00001fb8 ARM Code 96 dtoi.o(i.__support_dtoi)
Inline Thumb to ARM Veneer to _get_lc_numeric 0x00002019 Thumb Code 0 lc_numeric_c.o(locale$$code)
_get_lc_numeric 0x0000201c ARM Code 80 lc_numeric_c.o(locale$$code)
__fpl_dcheck_NaN1 0x0000206c ARM Code 12 dcheck1.o(x$fpl$dcheck1)
Inline Thumb to ARM Veneer to _fp_init 0x0000207d Thumb Code 0 fpinit.o(x$fpl$fpinit)
_fp_init 0x00002080 ARM Code 24 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x00002090 ARM Code 0 fpinit.o(x$fpl$fpinit)
Inline Thumb to ARM Veneer to __ieee_status 0x00002099 Thumb Code 0 istatus.o(x$fpl$ieeestatus)
__ieee_status 0x0000209c ARM Code 8 istatus.o(x$fpl$ieeestatus)
Inline Thumb to ARM Veneer to _printf_fp_dec 0x000020a5 Thumb Code 0 printf1.o(x$fpl$printf1)
_printf_fp_dec 0x000020a8 ARM Code 4 printf1.o(x$fpl$printf1)
__fpl_return_NaN 0x000020ac ARM Code 116 retnan.o(x$fpl$retnan)
__ARM_scalbn 0x00002120 ARM Code 0 scalbn_noclz.o(x$fpl$scalbn)
scalbn 0x00002120 ARM Code 108 scalbn_noclz.o(x$fpl$scalbn)
__fpl_inf_scalbn 0x00002188 ARM Code 0 scalbn_noclz.o(x$fpl$scalbn)
__fpl_cmpreturn 0x0000218c ARM Code 60 trapv.o(x$fpl$trapveneer)
__I_use_fp 0x000021c8 Number 0 usenofp.o(x$fpl$usenofp)
Region$$Table$$Base 0x00002290 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x000022b0 Number 0 anon$$obj.o(Region$$Table)
UART0TxEmpty 0x40000000 Data 1 uart.o(.data)
UART0Count 0x40000004 Data 4 uart.o(.data)
UART0Status 0x4000000c Data 4 uart.o(.data)
test 0x40000010 Data 30 uarttest.o(.data)
UART0Buffer 0x40000030 Data 16 uart.o(.bss)
__libspace_start 0x40000040 Data 96 libspace.o(.bss)
__temporary_stack_top_libspace 0x400000a0 Data 0 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x00000000
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x000022fc, Max: 0x00080000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x000022cc, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x000000b8 Code RO 80 * RESET startup.o
0x000000b8 0x00000008 Code RO 120 * !!!main __main.o(c_t.l)
0x000000c0 0x0000003c Code RO 282 !!!scatter __scatter.o(c_t.l)
0x000000fc 0x00000028 Code RO 284 !!handler_copy __scatter_copy.o(c_t.l)
0x00000124 0x0000002c Code RO 286 !!handler_zi __scatter_zi.o(c_t.l)
0x00000150 0x00000004 Ven RO 200 .emb_text lib_init.o(c_t.l)
0x00000154 0x00000010 Code RO 200 .emb_text lib_init.o(c_t.l)
0x00000164 0x00000098 Code RO 1 .text irq.o
0x000001fc 0x000001a8 Code RO 25 .text target.o
0x000003a4 0x0000018c Code RO 40 .text uart.o
0x00000530 0x000000fc Code RO 60 .text uarttest.o
0x0000062c 0x00000020 Code RO 81 .text startup.o
0x0000064c 0x000002f8 Code RO 92 .text __printf.o(c_t.l)
0x00000944 0x000000cc Code RO 95 .text _printf_longlong_hex.o(c_t.l)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -