📄 meter.map
字号:
i2c0_stop 0x00000e08 ARM Code 48 i2c.o(.text)
i2c0_operation 0x00000e38 ARM Code 180 i2c.o(.text)
DefaultVICHandler 0x00000f04 ARM Code 20 irq.o(.text)
init_VIC 0x00000f18 ARM Code 96 irq.o(.text)
install_irq 0x00000f78 ARM Code 136 irq.o(.text)
uninstall_irq 0x00001000 ARM Code 148 irq.o(.text)
fputc 0x00001098 ARM Code 28 retarget.o(.text)
ferror 0x000010b4 ARM Code 12 retarget.o(.text)
_ttywrch 0x000010c0 ARM Code 24 retarget.o(.text)
_sys_exit 0x000010d8 ARM Code 8 retarget.o(.text)
serial_init 0x000010e0 ARM Code 52 serial.o(.text)
sendchar 0x00001114 ARM Code 80 serial.o(.text)
getkey 0x00001164 ARM Code 32 serial.o(.text)
zlg7290_display 0x0000118c ARM Code 160 zlg7290.o(.text)
zlg7290_minus 0x0000122c ARM Code 84 zlg7290.o(.text)
i2c_getkey 0x00001280 ARM Code 116 zlg7290.o(.text)
zlg7290_clean_left 0x000012f4 ARM Code 92 zlg7290.o(.text)
zlg7290_clean_right 0x00001350 ARM Code 92 zlg7290.o(.text)
__I_use_semihosting 0x000013b4 ARM Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x000013b4 ARM Code 4 use_no_semi.o(.text)
_printf_int_dec 0x000013b9 Thumb Code 98 _printf_dec.o(.text)
Inline ARM to Thumb Veneer to __0printf 0x0000142c ARM Code 0 __0printf.o(.text)
__0printf 0x00001435 Thumb Code 46 __0printf.o(.text)
__aeabi_memcpy4 0x0000146c ARM Code 0 rt_memcpy_w.o(.text)
__aeabi_memcpy8 0x0000146c ARM Code 0 rt_memcpy_w.o(.text)
__rt_memcpy_w 0x0000146c ARM Code 100 rt_memcpy_w.o(.text)
_memcpy_lastbytes_aligned 0x000014b8 ARM Code 0 rt_memcpy_w.o(.text)
__aeabi_idiv 0x000014d0 ARM Code 0 aeabi_sdiv.o(.text)
__aeabi_idivmod 0x000014d0 ARM Code 364 aeabi_sdiv.o(.text)
__use_two_region_memory 0x0000163c ARM Code 4 stkheap2.o(.text)
__rt_stackheap_init 0x00001640 ARM Code 60 stkheap2.o(.text)
__rt_heap_extend 0x0000167c ARM Code 24 stkheap2.o(.text)
__rt_entry 0x00001694 ARM Code 76 kernel.o(.text)
__rt_exit 0x000016e0 ARM Code 20 kernel.o(.text)
__rt_abort 0x000016f4 ARM Code 8 kernel.o(.text)
__user_setup_stackheap 0x000016fc ARM Code 96 sys_stackheap_outer.o(.text)
__aeabi_idiv0 0x0000175c ARM Code 4 aeabi_idiv0.o(.text)
__rt_stackheap_storage 0x00001760 ARM Code 12 rt_stackheap_storage_intlibspace.o(.text)
_printf_int_common 0x00001771 Thumb Code 168 _printf_intcommon.o(.text)
_printf_char_common 0x00001819 Thumb Code 44 _printf_char_common.o(.text)
Inline Thumb to ARM Veneer to __rt_udiv10 0x0000184d Thumb Code 0 rtudiv10.o(.text)
__rt_udiv10 0x00001850 ARM Code 44 rtudiv10.o(.text)
__user_libspace 0x0000187c ARM Code 8 libspace.o(.text)
__user_perproc_libspace 0x0000187c ARM Code 0 libspace.o(.text)
__user_perthread_libspace 0x0000187c ARM Code 0 libspace.o(.text)
__printf 0x00001889 Thumb Code 740 __printf.o(.text)
_printf_outstr_char 0x00001b71 Thumb Code 32 _printf_outstr_char.o(.text)
_printf_input_char 0x00001b91 Thumb Code 10 _printf_input_char.o(.text)
exit 0x00001b9b Thumb Code 24 exit.o(.text)
Inline ARM to Thumb Veneer to __rt_lib_init 0x00001bb4 ARM Code 0 lib_init.o(.text)
__rt_lib_init 0x00001bbd Thumb Code 188 lib_init.o(.text)
__rt_lib_shutdown 0x00001c79 Thumb Code 26 lib_init.o(.text)
_platform_post_stackheap_init 0x00001c94 ARM Code 12 boardinit2.o(.text)
_platform_post_lib_init 0x00001ca0 ARM Code 16 boardinit3.o(.text)
__ARM_call_via_r0 0x00001cb1 Thumb Code 2 callvia.o(.text)
__call_via_r0 0x00001cb1 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r1 0x00001cb3 Thumb Code 2 callvia.o(.text)
__call_via_r1 0x00001cb3 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r2 0x00001cb5 Thumb Code 2 callvia.o(.text)
__call_via_r2 0x00001cb5 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r3 0x00001cb7 Thumb Code 2 callvia.o(.text)
__call_via_r3 0x00001cb7 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r4 0x00001cb9 Thumb Code 2 callvia.o(.text)
__call_via_r4 0x00001cb9 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r5 0x00001cbb Thumb Code 2 callvia.o(.text)
__call_via_r5 0x00001cbb Thumb Code 0 callvia.o(.text)
__ARM_call_via_r6 0x00001cbd Thumb Code 2 callvia.o(.text)
__call_via_r6 0x00001cbd Thumb Code 0 callvia.o(.text)
__ARM_call_via_r7 0x00001cbf Thumb Code 2 callvia.o(.text)
__call_via_r7 0x00001cbf Thumb Code 0 callvia.o(.text)
Inline Thumb to ARM Veneer to __rt_locale 0x00001cc1 Thumb Code 0 rt_locale_intlibspace.o(.text)
__rt_locale 0x00001cc4 ARM Code 12 rt_locale_intlibspace.o(.text)
__ARM_get_argv 0x00001cd5 Thumb Code 6 no_argv.o(.text)
__rt_fp_status_addr 0x00001cdc ARM Code 12 rt_fp_status_addr_intlibspace.o(.text)
__aeabi_uidiv 0x00001cec ARM Code 0 aeabi_sdiv.o(.text_udiv)
__aeabi_uidivmod 0x00001cec ARM Code 28 aeabi_sdiv.o(.text_udiv)
Short Thumb to ARM Veneer to ferror 0x00001d09 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Long ARM to Thumb Veneer to __rt_lib_shutdown 0x00001d10 ARM Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to __rt_exit 0x00001d1d Thumb Code 0 anon$$obj.o(Veneer$$Code)
__fpl_dcheck_NaN2 0x00001d24 ARM Code 12 dcheck.o(x$fpl$dcheck)
__fpl_dcheck_NaN1 0x00001d34 ARM Code 12 dcheck1.o(x$fpl$dcheck1)
__aeabi_ddiv 0x00001d44 ARM Code 0 ddiv.o(x$fpl$ddiv)
_ddiv 0x00001d44 ARM Code 464 ddiv.o(x$fpl$ddiv)
__fpl_inf_ddiv 0x00001ed0 ARM Code 0 ddiv.o(x$fpl$ddiv)
_ddiv_mantissas 0x00001f14 ARM Code 608 ddiv.o(x$fpl$ddiv)
__aeabi_d2uiz 0x00002204 ARM Code 0 dfixu.o(x$fpl$dfixu)
_dfixu 0x00002204 ARM Code 132 dfixu.o(x$fpl$dfixu)
__fpl_inf_dfixu 0x00002280 ARM Code 0 dfixu.o(x$fpl$dfixu)
__aeabi_i2d 0x0000228c ARM Code 0 dflt_noclz.o(x$fpl$dflt)
_dflt 0x0000228c ARM Code 88 dflt_noclz.o(x$fpl$dflt)
__dflt_normalise 0x0000229c ARM Code 0 dflt_noclz.o(x$fpl$dflt)
__aeabi_ui2d 0x000022e4 ARM Code 0 dflt_noclz.o(x$fpl$dfltu)
_dfltu 0x000022e4 ARM Code 12 dflt_noclz.o(x$fpl$dfltu)
__aeabi_dmul 0x000022f0 ARM Code 0 dmul.o(x$fpl$dmul)
_dmul 0x000022f0 ARM Code 460 dmul.o(x$fpl$dmul)
__fpl_inf_dmul 0x00002488 ARM Code 0 dmul.o(x$fpl$dmul)
__dunder 0x000024cc ARM Code 272 dunder.o(x$fpl$dunder)
__dunder_d 0x000025dc ARM Code 4 dunder.o(x$fpl$dunder)
Inline Thumb to ARM Veneer to _fp_init 0x000025e1 Thumb Code 0 fpinit.o(x$fpl$fpinit)
_fp_init 0x000025e4 ARM Code 24 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x000025f4 ARM Code 0 fpinit.o(x$fpl$fpinit)
__fpl_return_NaN 0x000025fc ARM Code 116 retnan.o(x$fpl$retnan)
__fpl_cmpreturn 0x00002670 ARM Code 60 trapv.o(x$fpl$trapveneer)
__I_use_fp 0x000026ac Number 0 usenofp.o(x$fpl$usenofp)
Region$$Table$$Base 0x00002788 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x000027a8 Number 0 anon$$obj.o(Region$$Table)
eint0_flag 0x40000000 Data 1 eint.o(.data)
eint2_flag 0x40000001 Data 1 eint.o(.data)
eint1_flag 0x40000002 Data 1 eint.o(.data)
state_flag 0x4000000b Data 1 i2c.o(.data)
__stdout 0x4000000c Data 4 retarget.o(.data)
__libspace_start 0x40000010 Data 96 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x00000120
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x000027b8, Max: 0xffffffff, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x000027a8, Max: 0x00010000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x00000120 Code RO 3 RESET startup.o
0x00000120 0x00000008 Code RO 248 * !!!main __main.o(c_t__un.l)
0x00000128 0x00000038 Code RO 403 !!!scatter __scatter.o(c_t__un.l)
0x00000160 0x00000028 Code RO 405 !!handler_copy __scatter_copy.o(c_t__un.l)
0x00000188 0x0000002c Code RO 407 !!handler_zi __scatter_zi.o(c_t__un.l)
0x000001b4 0x00000004 Ven RO 319 .emb_text lib_init.o(c_t__un.l)
0x000001b8 0x00000010 Code RO 319 .emb_text lib_init.o(c_t__un.l)
0x000001c8 0x00000020 Code RO 4 .text startup.o
0x000001e8 0x00000228 Code RO 11 .text meter.o
0x00000410 0x000002c0 Code RO 63 .text adc.o
0x000006d0 0x00000078 Code RO 96 .text delay.o
0x00000748 0x00000160 Code RO 108 .text eint.o
0x000008a8 0x0000065c Code RO 131 .text i2c.o
0x00000f04 0x00000194 Code RO 149 .text irq.o
0x00001098 0x00000048 Code RO 165 .text retarget.o
0x000010e0 0x000000ac Code RO 187 .text serial.o
0x0000118c 0x00000228 Code RO 203 .text zlg7290.o
0x000013b4 0x00000004 Code RO 222 .text use_no_semi.o(c_t__un.l)
0x000013b8 0x00000074 Code RO 224 .text _printf_dec.o(c_t__un.l)
0x0000142c 0x00000008 Ven RO 226 .text __0printf.o(c_t__un.l)
0x00001434 0x00000038 Code RO 226 .text __0printf.o(c_t__un.l)
0x0000146c 0x00000064 Code RO 228 .text rt_memcpy_w.o(c_t__un.l)
0x000014d0 0x0000016c Code RO 230 .text aeabi_sdiv.o(c_t__un.l)
0x0000163c 0x00000058 Code RO 246 .text stkheap2.o(c_t__un.l)
0x00001694 0x00000068 Code RO 264 .text kernel.o(c_t__un.l)
0x000016fc 0x00000060 Code RO 267 .text sys_stackheap_outer.o(c_t__un.l)
0x0000175c 0x00000004 Code RO 269 .text aeabi_idiv0.o(c_t__un.l)
0x00001760 0x00000010 Code RO 276 .text rt_stackheap_storage_intlibspace.o(c_t__un.l)
0x00001770 0x000000a8 Code RO 282 .text _printf_intcommon.o(c_t__un.l)
0x00001818 0x00000034 Code RO 284 .text _printf_char_common.o(c_t__un.l)
0x0000184c 0x00000004 Ven RO 286 .text rtudiv10.o(c_t__un.l)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -