📄 easyweb.map
字号:
__ARM_call_via_r0 0x00001b39 Thumb Code 2 callvia.o(.text)
__call_via_r0 0x00001b39 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r1 0x00001b3b Thumb Code 2 callvia.o(.text)
__call_via_r1 0x00001b3b Thumb Code 0 callvia.o(.text)
__ARM_call_via_r2 0x00001b3d Thumb Code 2 callvia.o(.text)
__call_via_r2 0x00001b3d Thumb Code 0 callvia.o(.text)
__ARM_call_via_r3 0x00001b3f Thumb Code 2 callvia.o(.text)
__call_via_r3 0x00001b3f Thumb Code 0 callvia.o(.text)
__ARM_call_via_r4 0x00001b41 Thumb Code 2 callvia.o(.text)
__call_via_r4 0x00001b41 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r5 0x00001b43 Thumb Code 2 callvia.o(.text)
__call_via_r5 0x00001b43 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r6 0x00001b45 Thumb Code 2 callvia.o(.text)
__call_via_r6 0x00001b45 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r7 0x00001b47 Thumb Code 2 callvia.o(.text)
__call_via_r7 0x00001b47 Thumb Code 0 callvia.o(.text)
__user_libspace 0x00001b48 ARM Code 8 libspace.o(.text)
__user_perproc_libspace 0x00001b48 ARM Code 0 libspace.o(.text)
__user_perthread_libspace 0x00001b48 ARM Code 0 libspace.o(.text)
__printf 0x00001b55 Thumb Code 744 __printf.o(.text)
_printf_outstr_char 0x00001e41 Thumb Code 32 _printf_outstr_char.o(.text)
_printf_input_char 0x00001e61 Thumb Code 10 _printf_input_char.o(.text)
exit 0x00001e6b Thumb Code 24 exit.o(.text)
Inline ARM to Thumb Veneer to __rt_lib_init 0x00001e84 ARM Code 0 lib_init.o(.text)
__rt_lib_init 0x00001e8d Thumb Code 188 lib_init.o(.text)
__rt_lib_shutdown 0x00001f49 Thumb Code 26 lib_init.o(.text)
_platform_post_stackheap_init 0x00001f64 ARM Code 12 boardinit2.o(.text)
_platform_post_lib_init 0x00001f70 ARM Code 16 boardinit3.o(.text)
Inline Thumb to ARM Veneer to __rt_locale 0x00001f81 Thumb Code 0 rt_locale_intlibspace.o(.text)
__rt_locale 0x00001f84 ARM Code 12 rt_locale_intlibspace.o(.text)
__ARM_get_argv 0x00001f95 Thumb Code 6 no_argv.o(.text)
__rt_fp_status_addr 0x00001f9c ARM Code 12 rt_fp_status_addr_intlibspace.o(.text)
Inline Thumb to ARM Veneer to __aeabi_uidivmod 0x00001fad Thumb Code 0 aeabi_sdiv.o(.text_udiv)
__aeabi_uidiv 0x00001fb0 ARM Code 0 aeabi_sdiv.o(.text_udiv)
__aeabi_uidiv_div0 0x00001fb0 ARM Code 0 aeabi_sdiv.o(.text_udiv)
__aeabi_uidivmod 0x00001fb0 ARM Code 28 aeabi_sdiv.o(.text_udiv)
__aeabi_uidivmod_div0 0x00001fb0 ARM Code 0 aeabi_sdiv.o(.text_udiv)
Long ARM to Thumb Veneer to __rt_lib_shutdown 0x00001fcc ARM Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to __rt_exit 0x00001fd9 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Inline Thumb to ARM Veneer to _fp_init 0x00001fe1 Thumb Code 0 fpinit.o(x$fpl$fpinit)
_fp_init 0x00001fe4 ARM Code 24 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x00001ff4 ARM Code 0 fpinit.o(x$fpl$fpinit)
GetResponse 0x00001ffc Data 45 easyweb.o(.constdata)
WebSide 0x00002029 Data 1537 easyweb.o(.constdata)
MyIP 0x0000262a Data 4 easyweb.o(.constdata)
SubnetMask 0x0000262e Data 4 easyweb.o(.constdata)
GatewayIP 0x00002632 Data 4 easyweb.o(.constdata)
MyMAC 0x00002636 Data 6 tcpip.o(.constdata)
Region$$Table$$Base 0x00002650 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x00002670 Number 0 anon$$obj.o(Region$$Table)
HTTPStatus 0x40000000 Data 1 easyweb.o(.data)
SocketStatus 0x40000001 Data 1 easyweb.o(.data)
TCPTxDataCount 0x40000002 Data 2 easyweb.o(.data)
TCPLocalPort 0x40000004 Data 2 easyweb.o(.data)
PWebSide 0x40000008 Data 4 easyweb.o(.data)
HTTPBytesToSend 0x4000000c Data 4 easyweb.o(.data)
TCPStateMachine 0x40000010 Data 1 easyweb.o(.data)
LastFrameSent 0x40000011 Data 1 easyweb.o(.data)
ISNGenHigh 0x40000012 Data 2 easyweb.o(.data)
TCPSeqNr 0x40000014 Data 4 easyweb.o(.data)
TCPUNASeqNr 0x40000018 Data 4 easyweb.o(.data)
TCPAckNr 0x4000001c Data 4 easyweb.o(.data)
TCPTimer 0x40000020 Data 1 easyweb.o(.data)
RetryCounter 0x40000021 Data 1 easyweb.o(.data)
RecdFrameLength 0x40000022 Data 2 easyweb.o(.data)
RecdFrameMAC 0x40000024 Data 6 easyweb.o(.data)
RecdFrameIP 0x4000002a Data 4 easyweb.o(.data)
RecdIPFrameLength 0x4000002e Data 2 easyweb.o(.data)
TxFrame1Size 0x40000030 Data 2 easyweb.o(.data)
TxFrame2Size 0x40000032 Data 1 easyweb.o(.data)
TransmitControl 0x40000033 Data 1 easyweb.o(.data)
TCPFlags 0x40000034 Data 1 easyweb.o(.data)
TCPRxDataCount 0x40000036 Data 2 easyweb.o(.data)
TCPRemotePort 0x40000038 Data 2 easyweb.o(.data)
RemoteMAC 0x4000003a Data 6 easyweb.o(.data)
RemoteIP 0x40000040 Data 4 easyweb.o(.data)
_TxFrame1 0x4000004c Data 566 easyweb.o(.bss)
_TxFrame2 0x40000282 Data 74 easyweb.o(.bss)
_RxTCPBuffer 0x400002cc Data 256 easyweb.o(.bss)
__libspace_start 0x400003cc Data 96 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x00000000
Load Region LR_1 (Base: 0x00000000, Size: 0x000026bc, Max: 0xffffffff, ABSOLUTE)
Execution Region ER_RO (Base: 0x00000000, Size: 0x00002670, Max: 0xffffffff, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x0000017c Code RO 139 * RESET startup.o
0x0000017c 0x00000008 Code RO 174 * !!!main __main.o(c_t__un.l)
0x00000184 0x00000038 Code RO 312 !!!scatter __scatter.o(c_t__un.l)
0x000001bc 0x00000028 Code RO 314 !!handler_copy __scatter_copy.o(c_t__un.l)
0x000001e4 0x0000002c Code RO 316 !!handler_zi __scatter_zi.o(c_t__un.l)
0x00000210 0x00000004 Ven RO 233 .emb_text lib_init.o(c_t__un.l)
0x00000214 0x00000010 Code RO 233 .emb_text lib_init.o(c_t__un.l)
0x00000224 0x000001ac Code RO 1 .text easyweb.o
0x000003d0 0x00000cb4 Code RO 72 .text tcpip.o
0x00001084 0x0000004c Code RO 73 .text tcpip.o
0x000010d0 0x0000032c Code RO 102 .text emac.o
0x000013fc 0x00000008 Ven RO 122 .text retarget.o
0x00001404 0x00000004 Code RO 122 .text retarget.o
0x00001408 0x00000020 Code RO 140 .text startup.o
0x00001428 0x00000004 Code RO 148 .text use_no_semi.o(c_t__un.l)
0x0000142c 0x00000054 Code RO 150 .text _printf_pad.o(c_t__un.l)
0x00001480 0x00000074 Code RO 152 .text _printf_dec.o(c_t__un.l)
0x000014f4 0x0000002c Code RO 154 .text __0sprintf.o(c_t__un.l)
0x00001520 0x00000056 Code RO 156 .text memcmp.o(c_t__un.l)
0x00001576 0x00000002 PAD
0x00001578 0x00000004 Ven RO 158 .text aeabi_memset.o(c_t__un.l)
0x0000157c 0x00000010 Code RO 158 .text aeabi_memset.o(c_t__un.l)
0x0000158c 0x00000004 Ven RO 160 .text rt_memcpy.o(c_t__un.l)
0x00001590 0x000000d4 Code RO 160 .text rt_memcpy.o(c_t__un.l)
0x00001664 0x00000004 Ven RO 162 .text rt_memclr.o(c_t__un.l)
0x00001668 0x00000040 Code RO 162 .text rt_memclr.o(c_t__un.l)
0x000016a8 0x0000016c Code RO 164 .text aeabi_sdiv.o(c_t__un.l)
0x00001814 0x00000058 Code RO 172 .text stkheap2.o(c_t__un.l)
0x0000186c 0x00000004 Ven RO 176 .text switch8.o(h_t__un.l)
0x00001870 0x00000018 Code RO 176 .text switch8.o(h_t__un.l)
0x00001888 0x00000068 Code RO 178 .text kernel.o(c_t__un.l)
0x000018f0 0x00000060 Code RO 181 .text sys_stackheap_outer.o(c_t__un.l)
0x00001950 0x00000004 Code RO 183 .text aeabi_idiv0.o(c_t__un.l)
0x00001954 0x00000010 Code RO 190 .text rt_stackheap_storage_intlibspace.o(c_t__un.l)
0x00001964 0x000000aa Code RO 196 .text _printf_intcommon.o(c_t__un.l)
0x00001a0e 0x00000002 PAD
0x00001a10 0x00000034 Code RO 198 .text _printf_char_common.o(c_t__un.l)
0x00001a44 0x0000000a Code RO 200 .text _sputc.o(c_t__un.l)
0x00001a4e 0x00000002 PAD
0x00001a50 0x00000064 Code RO 202 .text rt_memcpy_w.o(c_t__un.l)
0x00001ab4 0x00000054 Code RO 204 .text rt_memclr_w.o(c_t__un.l)
0x00001b08 0x00000004 Ven RO 206 .text rtudiv10.o(c_t__un.l)
0x00001b0c 0x0000002c Code RO 206 .text rtudiv10.o(c_t__un.l)
0x00001b38 0x00000010 Code RO 208 .text callvia.o(h_t__un.l)
0x00001b48 0x0000000c Code RO 209 .text libspace.o(c_t__un.l)
0x00001b54 0x000002ec Code RO 214 .text __printf.o(c_t__un.l)
0x00001e40 0x00000020 Code RO 217 .text _printf_outstr_char.o(c_t__un.l)
0x00001e60 0x0000000a Code RO 219 .text _printf_input_char.o(c_t__un.l)
0x00001e6a 0x00000018 Code RO 221 .text exit.o(c_t__un.l)
0x00001e82 0x00000002 PAD
0x00001e84 0x00000008 Ven RO 234 .text lib_init.o(c_t__un.l)
0x00001e8c 0x000000d6 Code RO 234 .text lib_init.o(c_t__un.l)
0x00001f62 0x00000002 PAD
0x00001f64 0x0000000c Code RO 239 .text boardinit2.o(c_t__un.l)
0x00001f70 0x00000010 Code RO 241 .text boardinit3.o(c_t__un.l)
0x00001f80 0x0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -