📄 blinky.map
字号:
lcd_write_4bit 0x000005c8 ARM Code 84 lcd_4bit.o(.text)
lcd_write_cmd 0x0000061c ARM Code 48 lcd_4bit.o(.text)
lcd_putchar 0x0000067c ARM Code 24 lcd_4bit.o(.text)
lcd_init 0x00000694 ARM Code 176 lcd_4bit.o(.text)
set_cursor 0x00000744 ARM Code 48 lcd_4bit.o(.text)
lcd_clear 0x00000774 ARM Code 32 lcd_4bit.o(.text)
lcd_print 0x00000794 ARM Code 40 lcd_4bit.o(.text)
T0_IRQHandler 0x000007cc ARM Code 176 irq.o(.text)
ADC_IRQHandler 0x0000087c ARM Code 44 irq.o(.text)
Inline ARM to Thumb Veneer to __aeabi_idivmod 0x000008bc ARM Code 0 idiv.o(.text)
__aeabi_idiv 0x000008c5 Thumb Code 0 idiv.o(.text)
__aeabi_idivmod 0x000008c5 Thumb Code 44 idiv.o(.text)
__ARM_call_via_r0 0x000008f1 Thumb Code 2 callvia.o(.text)
__call_via_r0 0x000008f1 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r1 0x000008f3 Thumb Code 2 callvia.o(.text)
__call_via_r1 0x000008f3 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r2 0x000008f5 Thumb Code 2 callvia.o(.text)
__call_via_r2 0x000008f5 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r3 0x000008f7 Thumb Code 2 callvia.o(.text)
__call_via_r3 0x000008f7 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r4 0x000008f9 Thumb Code 2 callvia.o(.text)
__call_via_r4 0x000008f9 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r5 0x000008fb Thumb Code 2 callvia.o(.text)
__call_via_r5 0x000008fb Thumb Code 0 callvia.o(.text)
__ARM_call_via_r6 0x000008fd Thumb Code 2 callvia.o(.text)
__call_via_r6 0x000008fd Thumb Code 0 callvia.o(.text)
__ARM_call_via_r7 0x000008ff Thumb Code 2 callvia.o(.text)
__call_via_r7 0x000008ff Thumb Code 0 callvia.o(.text)
Inline ARM to Thumb Veneer to __init 0x00000900 ARM Code 0 init.o(.text)
__init 0x00000909 Thumb Code 26 init.o(.text)
__scatterload_rt2 0x00000909 Thumb Code 0 init.o(.text)
__aeabi_uidiv 0x00000931 Thumb Code 0 uidiv.o(.text)
__aeabi_uidivmod 0x00000931 Thumb Code 40 uidiv.o(.text)
__aeabi_uldivmod 0x00000959 Thumb Code 96 uldiv.o(.text)
__aeabi_llsl 0x000009b9 Thumb Code 34 llshl.o(.text)
_ll_shift_l 0x000009b9 Thumb Code 0 llshl.o(.text)
__aeabi_llsr 0x000009db Thumb Code 38 llushr.o(.text)
_ll_ushift_r 0x000009db Thumb Code 0 llushr.o(.text)
Inline ARM to Thumb Veneer to __1printf 0x00000a00 ARM Code 0 printf8.o(i.__0printf_8)
__0printf_8 0x00000a09 Thumb Code 24 printf8.o(i.__0printf_8)
__1printf 0x00000a09 Thumb Code 0 printf8.o(i.__0printf_8)
_printf_charcount 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_fp_dec 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_fp_hex 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_int_dec 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_longlong_dec 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_longlong_hex 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_longlong_oct 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_mbtowc 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_percent 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_pre_padding 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_return_value 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_sizespec 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_str 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_truncate_signed 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_truncate_unsigned 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_wc 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
_printf_wctomb 0x00000a08 Number 0 stubs.o(c$$printf_stubs)
__scatterload_copy 0x00000a28 ARM Code 24 handlers.o(i.__scatterload_copy)
__scatterload_null 0x00000a40 ARM Code 4 handlers.o(i.__scatterload_null)
__scatterload_zeroinit 0x00000a44 ARM Code 24 handlers.o(i.__scatterload_zeroinit)
UserFont 0x00000f1e Data 64 lcd_4bit.o(.constdata)
Region$$Table$$Base 0x00000f60 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x00000f80 Number 0 anon$$obj.o(Region$$Table)
__stdout 0x40000000 Data 4 retarget.o(.data)
AD_last 0x40000008 Data 2 irq.o(.data)
clock_1s 0x4000000a Data 1 irq.o(.data)
__initial_sp 0x40000410 Data 264 lpc2300.o(STACK)
================================================================================
Memory Map of the image
Image Entry point : 0x00000164
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00000f8c, Max: 0x00080000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00000f80, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x00000164 Code RO 3 RESET lpc2300.o
0x00000164 0x0000000c Code RO 93 * $$startup$$ entry.o(mc_t.l)
0x00000170 0x00000002 Code RO 296 .emb_text init.o(mc_t.l)
0x00000172 0x00000002 PAD
0x00000174 0x00000048 Code RO 9 .text retarget.o
0x000001bc 0x0000009c Code RO 31 .text serial.o
0x00000258 0x00000278 Code RO 47 .text blinkymain.o
0x000004d0 0x000002fc Code RO 65 .text lcd_4bit.o
0x000007cc 0x000000f0 Code RO 79 .text irq.o
0x000008bc 0x00000008 Ven RO 97 .text idiv.o(mc_t.l)
0x000008c4 0x0000002c Code RO 97 .text idiv.o(mc_t.l)
0x000008f0 0x00000010 Code RO 294 .text callvia.o(h_t.l)
0x00000900 0x00000008 Ven RO 295 .text init.o(mc_t.l)
0x00000908 0x00000028 Code RO 295 .text init.o(mc_t.l)
0x00000930 0x00000028 Code RO 299 .text uidiv.o(mc_t.l)
0x00000958 0x00000060 Code RO 301 .text uldiv.o(mc_t.l)
0x000009b8 0x00000022 Code RO 314 .text llshl.o(mc_t.l)
0x000009da 0x00000026 Code RO 316 .text llushr.o(mc_t.l)
0x00000a00 0x00000008 Ven RO 254 i.__0printf_8 printf8.o(mc_t.l)
0x00000a08 0x00000000 Code RO 293 c$$printf_stubs stubs.o(mc_t.l)
0x00000a08 0x00000020 Code RO 254 i.__0printf_8 printf8.o(mc_t.l)
0x00000a28 0x00000018 Code RO 321 i.__scatterload_copy handlers.o(mc_t.l)
0x00000a40 0x00000004 Code RO 323 i.__scatterload_null handlers.o(mc_t.l)
0x00000a44 0x00000018 Code RO 322 i.__scatterload_zeroinit handlers.o(mc_t.l)
0x00000a5c 0x0000046c Code RO 251 i._printf_core printf8.o(mc_t.l)
0x00000ec8 0x00000026 Code RO 259 i._printf_post_padding printf8.o(mc_t.l)
0x00000eee 0x00000030 Code RO 258 i._printf_pre_padding printf8.o(mc_t.l)
0x00000f1e 0x00000040 Data RO 66 .constdata lcd_4bit.o
0x00000f5e 0x00000002 PAD
0x00000f60 0x00000020 Data RO 320 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x40000000, Size: 0x00000518, Max: 0x0000e800, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x40000000 0x00000004 Data RW 10 .data retarget.o
0x40000004 0x00000007 Data RW 80 .data irq.o
0x4000000b 0x00000005 PAD
0x40000010 0x00000508 Zero RW 1 STACK lpc2300.o
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
632 104 0 0 0 1313 blinkymain.o
240 20 0 7 0 681 irq.o
764 16 64 0 0 2974 lcd_4bit.o
356 48 0 0 1288 283 lpc2300.o
72 0 0 4 0 5158 retarget.o
156 8 0 0 0 585 serial.o
------------------------------------------------------------------------
2220 196 98 12 1292 10996 Object Totals
0 0 32 0 0 0 (incl. Generated)
0 0 2 1 4 2 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
16 0 0 0 0 0 callvia.o
12 4 0 0 0 0 entry.o
52 0 0 0 0 0 handlers.o
52 0 0 0 0 0 idiv.o
50 14 0 0 0 0 init.o
34 0 0 0 0 0 llshl.o
38 0 0 0 0 0 llushr.o
1258 52 0 0 0 0 printf8.o
0 0 0 0 0 0 stubs.o
40 0 0 0 0 0 uidiv.o
96 0 0 0 0 0 uldiv.o
------------------------------------------------------------------------
1650 70 0 0 0 0 Library Totals
2 0 0 0 0 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
16 0 0 0 0 0 h_t.l
1632 70 0 0 0 0 mc_t.l
------------------------------------------------------------------------
1650 70 0 0 0 0 Library Totals
------------------------------------------------------------------------
================================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
3870 266 98 12 1292 10996 Grand Totals
3870 266 98 12 1292 10996 ELF Image Totals
3870 266 98 12 0 0 ROM Totals
================================================================================
Total RO Size (Code + RO Data) 3968 ( 3.88kB)
Total RW Size (RW Data + ZI Data) 1304 ( 1.27kB)
Total ROM Size (Code + RO Data + RW Data) 3980 ( 3.89kB)
================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -