📄 easyweb.map
字号:
Inline Thumb to ARM Veneer to __aeabi_uidivmod 0x00001fd5 Thumb Code 0 aeabi_sdiv.o(.text_udiv)
__aeabi_uidiv 0x00001fd8 ARM Code 0 aeabi_sdiv.o(.text_udiv)
__aeabi_uidivmod 0x00001fd8 ARM Code 28 aeabi_sdiv.o(.text_udiv)
Long ARM to Thumb Veneer to __rt_lib_shutdown 0x00001ff4 ARM Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to __rt_exit 0x00002001 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Inline Thumb to ARM Veneer to _fp_init 0x00002009 Thumb Code 0 fpinit.o(x$fpl$fpinit)
_fp_init 0x0000200c ARM Code 24 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x0000201c ARM Code 0 fpinit.o(x$fpl$fpinit)
GetResponse 0x00002024 Data 45 easyweb.o(.constdata)
WebSide 0x00002051 Data 979 easyweb.o(.constdata)
MyIP 0x00002424 Data 4 easyweb.o(.constdata)
SubnetMask 0x00002428 Data 4 easyweb.o(.constdata)
GatewayIP 0x0000242c Data 4 easyweb.o(.constdata)
MyMAC 0x00002430 Data 6 tcpip.o(.constdata)
Region$$Table$$Base 0x00002448 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x00002468 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)
__temporary_stack_top_libspace 0x4000042c Number 0 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x00000000
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x000024b4, Max: 0x00080000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00002468, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x0000016c Code RO 139 * RESET lpc2300.o
0x0000016c 0x00000008 Code RO 185 * !!!main __main.o(c_t.l)
0x00000174 0x0000003c Code RO 288 !!!scatter __scatter.o(c_t.l)
0x000001b0 0x00000028 Code RO 290 !!handler_copy __scatter_copy.o(c_t.l)
0x000001d8 0x0000002c Code RO 292 !!handler_zi __scatter_zi.o(c_t.l)
0x00000204 0x00000004 Ven RO 229 .emb_text lib_init.o(c_t.l)
0x00000208 0x00000010 Code RO 229 .emb_text lib_init.o(c_t.l)
0x00000218 0x000001b0 Code RO 1 .text easyweb.o
0x000003c8 0x00000cc0 Code RO 75 .text tcpip.o
0x00001088 0x0000004c Code RO 76 .text tcpip.o
0x000010d4 0x00000364 Code RO 103 .text emac.o
0x00001438 0x00000008 Ven RO 121 .text retarget.o
0x00001440 0x00000004 Code RO 121 .text retarget.o
0x00001444 0x00000020 Code RO 140 .text lpc2300.o
0x00001464 0x00000004 Code RO 148 .text use_no_semi.o(c_t.l)
0x00001468 0x000002f8 Code RO 150 .text __printf.o(c_t.l)
0x00001760 0x00000054 Code RO 153 .text _printf_pad.o(c_t.l)
0x000017b4 0x00000074 Code RO 155 .text _printf_dec.o(c_t.l)
0x00001828 0x0000002c Code RO 157 .text __0sprintf.o(c_t.l)
0x00001854 0x00000056 Code RO 159 .text memcmp.o(c_t.l)
0x000018aa 0x00000002 PAD
0x000018ac 0x00000004 Ven RO 161 .text aeabi_memset.o(c_t.l)
0x000018b0 0x00000010 Code RO 161 .text aeabi_memset.o(c_t.l)
0x000018c0 0x00000004 Ven RO 163 .text rt_memcpy.o(c_t.l)
0x000018c4 0x000000d4 Code RO 163 .text rt_memcpy.o(c_t.l)
0x00001998 0x00000004 Ven RO 165 .text rt_memclr.o(c_t.l)
0x0000199c 0x00000040 Code RO 165 .text rt_memclr.o(c_t.l)
0x000019dc 0x00000180 Code RO 167 .text aeabi_sdiv.o(c_t.l)
0x00001b5c 0x00000040 Code RO 183 .text stkheap2.o(c_t.l)
0x00001b9c 0x00000004 Ven RO 187 .text switch8.o(h_t.l)
0x00001ba0 0x00000018 Code RO 187 .text switch8.o(h_t.l)
0x00001bb8 0x00000068 Code RO 189 .text kernel.o(c_t.l)
0x00001c20 0x00000060 Code RO 192 .text sys_stackheap_outer.o(c_t.l)
0x00001c80 0x00000010 Code RO 201 .text rt_stackheap_storage_intlibspace.o(c_t.l)
0x00001c90 0x000000a8 Code RO 203 .text _printf_intcommon.o(c_t.l)
0x00001d38 0x00000034 Code RO 205 .text _printf_char_common.o(c_t.l)
0x00001d6c 0x0000000a Code RO 207 .text _sputc.o(c_t.l)
0x00001d76 0x00000002 PAD
0x00001d78 0x00000064 Code RO 209 .text rt_memcpy_w.o(c_t.l)
0x00001ddc 0x00000054 Code RO 211 .text rt_memclr_w.o(c_t.l)
0x00001e30 0x00000004 Ven RO 213 .text rtudiv10.o(c_t.l)
0x00001e34 0x0000002c Code RO 213 .text rtudiv10.o(c_t.l)
0x00001e60 0x00000010 Code RO 215 .text callvia.o(h_t.l)
0x00001e70 0x0000000c Code RO 216 .text libspace.o(c_t.l)
0x00001e7c 0x00000020 Code RO 221 .text _printf_outstr_char.o(c_t.l)
0x00001e9c 0x0000000a Code RO 223 .text _printf_input_char.o(c_t.l)
0x00001ea6 0x0000000c Code RO 225 .text exit.o(c_t.l)
0x00001eb2 0x00000002 PAD
0x00001eb4 0x00000008 Ven RO 230 .text lib_init.o(c_t.l)
0x00001ebc 0x000000ce Code RO 230 .text lib_init.o(c_t.l)
0x00001f8a 0x00000002 PAD
0x00001f8c 0x0000000c Code RO 235 .text boardinit2.o(c_t.l)
0x00001f98 0x00000010 Code RO 237 .text boardinit3.o(c_t.l)
0x00001fa8 0x00000004 Ven RO 244 .text rt_locale_intlibspace.o(c_t.l)
0x00001fac 0x00000010 Code RO 244 .text rt_locale_intlibspace.o(c_t.l)
0x00001fbc 0x00000006 Code RO 254 .text no_argv.o(c_t.l)
0x00001fc2 0x00000002 PAD
0x00001fc4 0x00000010 Code RO 265 .text rt_fp_status_addr_intlibspace.o(c_t.l)
0x00001fd4 0x00000004 Ven RO 168 .text_udiv aeabi_sdiv.o(c_t.l)
0x00001fd8 0x0000001c Code RO 168 .text_udiv aeabi_sdiv.o(c_t.l)
0x00001ff4 0x0000000c Ven RO 305 Veneer$$Code anon$$obj.o
0x00002000 0x00000008 Ven RO 306 Veneer$$Code anon$$obj.o
0x00002008 0x00000004 Ven RO 256 x$fpl$fpinit fpinit.o(fz_ts.l)
0x0000200c 0x00000018 Code RO 256 x$fpl$fpinit fpinit.o(fz_ts.l)
0x00002024 0x00000400 Data RO 3 .constdata easyweb.o
0x00002424 0x00000004 Data RO 5 .constdata easyweb.o
0x00002428 0x00000004 Data RO 6 .constdata easyweb.o
0x0000242c 0x00000004 Data RO 7 .constdata easyweb.o
0x00002430 0x00000006 Data RO 77 .constdata tcpip.o
0x00002436 0x00000011 Data RO 151 .constdata __printf.o(c_t.l)
0x00002447 0x00000001 PAD
0x00002448 0x00000020 Data RO 287 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x40000000, Size: 0x00000938, Max: 0x00008000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x40000000 0x00000010 Data RW 2 .data easyweb.o
0x40000010 0x00000001 Data RW 8 .data easyweb.o
0x40000011 0x00000001 Data RW 9 .data easyweb.o
0x40000012 0x00000002 Data RW 10 .data easyweb.o
0x40000014 0x00000004 Data RW 11 .data easyweb.o
0x40000018 0x00000004 Data RW 12 .data easyweb.o
0x4000001c 0x00000004 Data RW 13 .data easyweb.o
0x40000020 0x00000001 Data RW 14 .data easyweb.o
0x40000021 0x00000001 Data RW 15 .data easyweb.o
0x40000022 0x00000002 Data RW 16 .data easyweb.o
0x40000024 0x00000006 Data RW 17 .data easyweb.o
0x4000002a 0x00000004 Data RW
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -