📄 myethernet.map
字号:
.bss 0x20000438 Section 96 libspace.o(.bss)
HEAP 0x20000498 Section 0 startup.o(HEAP)
STACK 0x20000498 Section 256 startup.o(STACK)
HeapMem 0x20000498 Data 0 startup.o(HEAP)
StackMem 0x20000498 Data 0 startup.o(STACK)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
__ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
__Vectors 0x00000000 Data 0 startup.o(RESET)
__ARM_exceptions_init - Undefined Weak Reference
__alloca_initialize - Undefined Weak Reference
__cpp_initialize__aeabi_ - Undefined Weak Reference
__cxa_finalize - Undefined Weak Reference
__rt_locale - Undefined Weak Reference
__sigvec_lookup - Undefined Weak Reference
_atexit_init - Undefined Weak Reference
_call_atexit_fns - Undefined Weak Reference
_clock_init - Undefined Weak Reference
_fp_trap_init - Undefined Weak Reference
_fp_trap_shutdown - Undefined Weak Reference
_get_lc_collate - Undefined Weak Reference
_get_lc_ctype - Undefined Weak Reference
_get_lc_monetary - Undefined Weak Reference
_get_lc_numeric - Undefined Weak Reference
_get_lc_time - Undefined Weak Reference
_getenv_init - Undefined Weak Reference
_handle_redirection - Undefined Weak Reference
_init_alloc - Undefined Weak Reference
_init_user_alloc - Undefined Weak Reference
_initio - Undefined Weak Reference
_rand_init - Undefined Weak Reference
_signal_finish - Undefined Weak Reference
_signal_init - Undefined Weak Reference
_terminate_alloc - Undefined Weak Reference
_terminate_user_alloc - Undefined Weak Reference
_terminateio - Undefined Weak Reference
Reset_Handler 0x00000101 Thumb Code 0 startup.o(RESET)
__main 0x0000010d Thumb Code 8 __main.o(!!!main)
__scatterload 0x00000115 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_rt2 0x00000115 Thumb Code 44 __scatter.o(!!!scatter)
__scatterload_rt2_thumb_only 0x00000115 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_null 0x00000123 Thumb Code 0 __scatter.o(!!!scatter)
__decompress 0x00000149 Thumb Code 100 __dclz77c.o(!!dclz77c)
__decompress2 0x00000149 Thumb Code 0 __dclz77c.o(!!dclz77c)
__scatterload_zeroinit 0x000001ad Thumb Code 28 __scatter_zi.o(!!handler_zi)
__rt_lib_init 0x000001c9 Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000)
__rt_lib_init_alloca_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002A)
__rt_lib_init_argv_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000028)
__rt_lib_init_atexit_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
__rt_lib_init_clock_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
__rt_lib_init_cpp_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
__rt_lib_init_exceptions_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
__rt_lib_init_fp_trap_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
__rt_lib_init_getenv_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
__rt_lib_init_heap_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000006)
__rt_lib_init_lc_collate_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000D)
__rt_lib_init_lc_ctype_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000F)
__rt_lib_init_lc_monetary_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
__rt_lib_init_lc_numeric_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
__rt_lib_init_lc_time_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
__rt_lib_init_rand_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
__rt_lib_init_return 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002F)
__rt_lib_init_signal_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
__rt_lib_init_stdio_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
__rt_lib_init_user_alloc_1 0x000001cf Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000008)
__rt_lib_shutdown 0x000001d1 Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
__rt_lib_shutdown_fp_trap_1 0x000001d3 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
__rt_lib_shutdown_heap_1 0x000001d3 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
__rt_lib_shutdown_return 0x000001d3 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
__rt_lib_shutdown_signal_1 0x000001d3 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
__rt_lib_shutdown_stdio_1 0x000001d3 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
__rt_lib_shutdown_user_alloc_1 0x000001d3 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
__rt_entry 0x000001d5 Thumb Code 0 rtentry.o(.ARM.Collect$$rtentry$$00000000)
__rt_entry_presh_1 0x000001d5 Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$00000002)
__rt_entry_sh 0x000001d5 Thumb Code 0 rtentry4.o(.ARM.Collect$$rtentry$$00000004)
__rt_entry_li 0x000001db Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
__rt_entry_postsh_1 0x000001db Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$00000009)
__rt_entry_main 0x000001df Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
__rt_entry_postli_1 0x000001df Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
__rt_exit 0x000001e7 Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000)
__rt_exit_ls 0x000001e7 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
__rt_exit_prels_1 0x000001e7 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
__rt_exit_exit 0x000001eb Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
SysCtlDelay 0x000001f1 Thumb Code 6 sysctl.o(.emb_text)
__user_initial_stackheap 0x000001f9 Thumb Code 0 startup.o(.text)
main 0x00000211 Thumb Code 144 main.o(.text)
__use_two_region_memory 0x000002b9 Thumb Code 2 heapauxi.o(.text)
__rt_heap_escrow$2region 0x000002bb Thumb Code 2 heapauxi.o(.text)
__rt_heap_expand$2region 0x000002bd Thumb Code 2 heapauxi.o(.text)
__user_setup_stackheap 0x000002bf Thumb Code 74 sys_stackheap_outer.o(.text)
exit 0x00000309 Thumb Code 12 exit.o(.text)
__user_libspace 0x00000315 Thumb Code 8 libspace.o(.text)
__user_perproc_libspace 0x00000315 Thumb Code 0 libspace.o(.text)
__user_perthread_libspace 0x00000315 Thumb Code 0 libspace.o(.text)
_sys_exit 0x0000031d Thumb Code 16 sys_exit.o(.text)
__I$use$semihosting 0x00000331 Thumb Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x00000331 Thumb Code 2 use_no_semi.o(.text)
EthernetConfigSet 0x00000333 Thumb Code 42 ethernet.o(i.EthernetConfigSet)
EthernetEnable 0x0000035d Thumb Code 34 ethernet.o(i.EthernetEnable)
EthernetInitExpClk 0x00000381 Thumb Code 12 ethernet.o(i.EthernetInitExpClk)
EthernetIntClear 0x00000391 Thumb Code 4 ethernet.o(i.EthernetIntClear)
EthernetIntDisable 0x00000395 Thumb Code 10 ethernet.o(i.EthernetIntDisable)
EthernetIntStatus 0x0000039f Thumb Code 14 ethernet.o(i.EthernetIntStatus)
EthernetMACAddrSet 0x000003ad Thumb Code 54 ethernet.o(i.EthernetMACAddrSet)
GPIODirModeSet 0x000003e3 Thumb Code 40 gpio.o(i.GPIODirModeSet)
GPIOPadConfigSet 0x0000040b Thumb Code 176 gpio.o(i.GPIOPadConfigSet)
SysCtlClockGet 0x000004bd Thumb Code 292 sysctl.o(i.SysCtlClockGet)
SysCtlClockSet 0x000005fd Thumb Code 290 sysctl.o(i.SysCtlClockSet)
SysCtlPeripheralEnable 0x00000735 Thumb Code 26 sysctl.o(i.SysCtlPeripheralEnable)
SysCtlPeripheralReset 0x00000755 Thumb Code 50 sysctl.o(i.SysCtlPeripheralReset)
Region$$Table$$Base 0x00000828 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x00000848 Number 0 anon$$obj.o(Region$$Table)
__libspace_start 0x20000438 Data 96 libspace.o(.bss)
__temporary_stack_top$libspace 0x20000498 Data 0 libspace.o(.bss)
==============================================================================
Memory Map of the image
Image Entry point : 0x0000010d
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00000c80, Max: 0x00040000, ABSOLUTE, COMPRESSED[0x00000990])
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00000848, Max: 0x00040000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x0000010c Code RO 3 RESET startup.o
0x0000010c 0x00000008 Code RO 871 * !!!main __main.o(c_w.l)
0x00000114 0x00000034 Code RO 1029 !!!scatter __scatter.o(c_w.l)
0x00000148 0x00000064 Code RO 1027 !!dclz77c __dclz77c.o(c_w.l)
0x000001ac 0x0000001c Code RO 1031 !!handler_zi __scatter_zi.o(c_w.l)
0x000001c8 0x00000006 Code RO 903 .ARM.Collect$$libinit$$00000000 libinit.o(c_w.l)
0x000001ce 0x00000000 Code RO 911 .ARM.Collect$$libinit$$00000006 libinit2.o(c_w.l)
0x000001ce 0x00000000 Code RO 913 .ARM.Collect$$libinit$$00000008 libinit2.o(c_w.l)
0x000001ce 0x00000000 Code RO 915 .ARM.Collect$$libinit$$0000000A libinit2.o(c_w.l)
0x000001ce 0x00000000 Code RO 918 .ARM.Collect$$libinit$$0000000D libinit2.o(c_w.l)
0x000001ce 0x00000000 Code RO 920 .ARM.Collect$$libinit$$0000000F libinit2.o(c_w.l)
0x000001ce 0x00000000 Code RO 922 .ARM.Collect$$libinit$$00000011 libinit2.o(c_w.l)
0x000001ce 0x00000000 Code RO 924 .ARM.Collect$$libinit$$00000013 libinit2.o(c_w.l)
0x000001ce 0x00000000 Code RO 926 .ARM.Collect$$libinit$$00000015 libinit2.o(c_w.l)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -