📄 web.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 10/09/2006 21:51:56 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE .\STARTUP.obj, eth.obj, arp.obj, icmp.obj, cksum.obj, ip.obj, tcp.obj, http.obj,
>> webdoc.obj, main.obj, timer.obj TO web RAMSIZE (256) XDATA (0X0000-0X7FFE)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\STARTUP.obj (?C_STARTUP)
eth.obj (ETH)
arp.obj (ARP)
icmp.obj (ICMP)
cksum.obj (CKSUM)
ip.obj (IP)
tcp.obj (TCP)
http.obj (HTTP)
webdoc.obj (WEBDOC)
main.obj (MAIN)
timer.obj (TIMER)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LLDOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE0)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ICASE)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (STRLEN)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?MEMMOVE)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (MALLOC)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (INIT_MEM)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (FREE)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA)
LINK MAP OF MODULE: web (?C_STARTUP)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 000AH UNIT ?DT?_DEST_UNREACH_SEND?ICMP
BL51 BANKED LINKER/LOCATER V5.03 10/09/2006 21:51:56 PAGE 2
DATA 0012H 0009H UNIT ?DT?MAIN
DATA 001BH 0004H UNIT ?DT?TIMER
DATA 001FH 0001H UNIT ?DT?ARP
BIT 0020H.0 0000H.1 UNIT ?BI?ETH
BIT 0020H.1 0000H.1 UNIT ?BI?HTTP
BIT 0020H.2 0000H.1 UNIT _BIT_GROUP_
0020H.3 0000H.5 *** GAP ***
DATA 0021H 0056H UNIT _DATA_GROUP_
DATA 0077H 0002H UNIT ?DT?IP
IDATA 0079H 001EH UNIT _IDATA_GROUP_
IDATA 0097H 0005H UNIT ?ID?TCP
IDATA 009CH 0001H UNIT ?ID?ARP
IDATA 009DH 0001H UNIT ?ID?HTTP
IDATA 009EH 0001H UNIT ?ID?MAIN
IDATA 009FH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 00E7H UNIT ?XD?TCP
XDATA 00E7H 006EH UNIT ?XD?ARP
XDATA 0155H 0014H UNIT ?XD?MAIN
XDATA 0169H 000AH UNIT ?XD?IP
XDATA 0173H 0008H UNIT ?XD?INIT_MEM
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?_DELAY1MS?MAIN
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0019H UNIT ?PR?INIT_TCP?TCP
0027H 0004H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 094FH UNIT ?PR?_TCP_RCVE?TCP
CODE 097DH 04BBH UNIT ?C?LIB_CODE
CODE 0E38H 03E7H UNIT ?CO?WEBDOC
CODE 121FH 02F4H UNIT ?PR?_HTTP_SERVER?HTTP
CODE 1513H 02EFH UNIT ?PR?_ARP_RCVE?ARP
CODE 1802H 02BDH UNIT ?PR?_TCP_SEND?TCP
CODE 1ABFH 01DDH UNIT ?PR?_HTTP_SEND?HTTP
CODE 1C9CH 0182H UNIT ?PR?TCP_RETRANSMIT?TCP
CODE 1E1EH 0147H UNIT ?PR?_IP_SEND?IP
CODE 1F65H 0130H UNIT ?PR?_IP_RCVE?IP
CODE 2095H 0121H UNIT ?PR?RCVE_FRAME?ETH
CODE 21B6H 0114H UNIT ?PR?_ARP_SEND?ARP
CODE 22CAH 0103H UNIT ?PR?_FREE?FREE
CODE 23CDH 00E6H UNIT ?PR?_PING_SEND?ICMP
CODE 24B3H 00E3H UNIT ?PR?TCP_INACTIVITY?TCP
CODE 2596H 00D1H UNIT ?PR?_SEND_FRAME?ETH
CODE 2667H 00CAH UNIT ?PR?_CKSUM?CKSUM
CODE 2731H 00B4H UNIT ?PR?_ARP_RESOLVE?ARP
CODE 27E5H 00AEH UNIT ?PR?_ITOA?HTTP
CODE 2893H 00AAH UNIT ?PR?_DEST_UNREACH_SEND?ICMP
CODE 293DH 00A2H UNIT ?PR?TIMER2_INTERRUPT?TIMER
CODE 29DFH 009DH UNIT ?PR?MAIN?MAIN
CODE 2A7CH 009CH UNIT ?PR?_MALLOC?MALLOC
CODE 2B18H 008CH UNIT ?C_C51STARTUP
CODE 2BA4H 008BH UNIT ?PR?INIT_8019?ETH
CODE 2C2FH 0083H UNIT ?PR?_STRSTR?HTTP
BL51 BANKED LINKER/LOCATER V5.03 10/09/2006 21:51:56 PAGE 3
CODE 2CB2H 007DH UNIT ?PR?AGE_ARP_CACHE?ARP
CODE 2D2FH 0069H UNIT ?PR?_REPLACE_TAG?HTTP
CODE 2D98H 0064H UNIT ?PR?_ICMP_RCVE?ICMP
CODE 2DFCH 0053H UNIT ?PR?_ETH_SEND?ETH
CODE 2E4FH 004DH UNIT ?PR?_INIT_MEMPOOL?INIT_MEM
CODE 2E9CH 004CH UNIT ?PR?ARP_RETRANSMIT?ARP
CODE 2EE8H 0049H UNIT ?PR?TIMER0_ISR?MAIN
CODE 2F31H 0044H UNIT ?CO?HTTP
CODE 2F75H 0042H UNIT ?PR?QUERY_8019?ETH
CODE 2FB7H 0041H UNIT ?PR?_ETH_RCVE?ETH
CODE 2FF8H 0040H UNIT ?PR?WRITERTL8019NODEID?ETH
CODE 3038H 0023H UNIT ?C_INITSEG
CODE 305BH 0023H UNIT ?PR?INIT_MAIN?MAIN
CODE 307EH 0022H UNIT ?PR?INIT_ARP?ARP
CODE 30A0H 0020H UNIT ?PR?_PAGE?ETH
CODE 30C0H 0018H UNIT ?CO?MAIN
CODE 30D8H 0017H UNIT ?PR?TIMER0_INIT?MAIN
CODE 30EFH 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 3104H 0012H UNIT ?PR?INIT_TIMER2?TIMER
CODE 3116H 000EH UNIT ?PR?RTL8019AS_RESET?ETH
CODE 3124H 000AH UNIT ?CO?TCP
CODE 312EH 0009H UNIT ?PR?INIT_HTTP?HTTP
CODE 3137H 0009H UNIT ?PR?LIGHTONOFF?MAIN
OVERLAY MAP OF MODULE: web (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 0021H 0006H ----- -----
+--> ?PR?TIMER0_INIT?MAIN
+--> ?PR?INIT_MAIN?MAIN
+--> ?PR?INIT_TCP?TCP
+--> ?PR?INIT_HTTP?HTTP
+--> ?PR?INIT_TIMER2?TIMER
+--> ?PR?INIT_ARP?ARP
+--> ?PR?INIT_8019?ETH
+--> ?PR?QUERY_8019?ETH
+--> ?PR?RCVE_FRAME?ETH
+--> ?PR?_ETH_RCVE?ETH
+--> ?PR?_FREE?FREE
+--> ?PR?TCP_RETRANSMIT?TCP
+--> ?PR?TCP_INACTIVITY?TCP
+--> ?PR?ARP_RETRANSMIT?ARP
+--> ?PR?AGE_ARP_CACHE?ARP
?PR?INIT_MAIN?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?_INIT_MEMPOOL?INIT_MEM
?PR?INIT_HTTP?HTTP ----- ----- ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V5.03 10/09/2006 21:51:56 PAGE 4
+--> ?PR?LIGHTONOFF?MAIN
?PR?LIGHTONOFF?MAIN 0020H.2 0000H.1 ----- ----- ----- -----
?PR?INIT_8019?ETH ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY1MS?MAIN
+--> ?PR?RTL8019AS_RESET?ETH
+--> ?PR?_PAGE?ETH
+--> ?PR?WRITERTL8019NODEID?ETH
?PR?RTL8019AS_RESET?ETH ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY1MS?MAIN
?PR?WRITERTL8019NODEID?ETH ----- ----- ----- ----- ----- -----
+--> ?PR?_PAGE?ETH
+--> ?CO?MAIN
?PR?QUERY_8019?ETH ----- ----- ----- ----- ----- -----
+--> ?PR?_PAGE?ETH
?PR?RCVE_FRAME?ETH ----- ----- 0027H 0007H ----- -----
+--> ?PR?_PAGE?ETH
+--> ?PR?_MALLOC?MALLOC
?PR?_MALLOC?MALLOC ----- ----- 0064H 0004H ----- -----
?PR?_ETH_RCVE?ETH ----- ----- 0027H 0002H ----- -----
+--> ?PR?_ARP_RCVE?ARP
+--> ?PR?_IP_RCVE?IP
?PR?_ARP_RCVE?ARP ----- ----- 0029H 0002H 0079H 0005H
+--> ?CO?MAIN
+--> ?PR?_IP_SEND?IP
+--> ?PR?_ARP_SEND?ARP
?PR?_IP_SEND?IP ----- ----- 0048H 000BH ----- -----
+--> ?CO?MAIN
+--> ?PR?_CKSUM?CKSUM
+--> ?PR?_ARP_RESOLVE?ARP
+--> ?PR?_ETH_SEND?ETH
?PR?_CKSUM?CKSUM ----- ----- 0053H 0008H ----- -----
?PR?_ARP_RESOLVE?ARP ----- ----- 0053H 0005H ----- -----
+--> ?CO?MAIN
+--> ?PR?_ARP_SEND?ARP
?PR?_ARP_SEND?ARP ----- ----- 0058H 000CH ----- -----
+--> ?PR?_MALLOC?MALLOC
+--> ?CO?MAIN
+--> ?PR?_ETH_SEND?ETH
?PR?_ETH_SEND?ETH ----- ----- 0064H 000BH ----- -----
+--> ?CO?MAIN
+--> ?PR?_SEND_FRAME?ETH
?PR?_SEND_FRAME?ETH ----- ----- 006FH 0004H ----- -----
BL51 BANKED LINKER/LOCATER V5.03 10/09/2006 21:51:56 PAGE 5
+--> ?PR?_PAGE?ETH
+--> ?PR?_FREE?FREE
?PR?_FREE?FREE ----- ----- 0073H 0004H ----- -----
?PR?_IP_RCVE?IP ----- ----- 0029H 0004H 0079H 0004H
+--> ?CO?MAIN
+--> ?PR?_CKSUM?CKSUM
+--> ?PR?_ICMP_RCVE?ICMP
+--> ?PR?_TCP_RCVE?TCP
?PR?_ICMP_RCVE?ICMP ----- ----- 002DH 0007H 007DH 0003H
+--> ?PR?_CKSUM?CKSUM
+--> ?PR?_PING_SEND?ICMP
?PR?_PING_SEND?ICMP ----- ----- 0034H 000EH ----- -----
+--> ?PR?_MALLOC?MALLOC
+--> ?PR?_CKSUM?CKSUM
+--> ?PR?_IP_SEND?IP
?PR?_TCP_RCVE?TCP ----- ----- 002DH 0008H 007DH 000DH
+--> ?PR?_CKSUM?CKSUM
+--> ?PR?_TCP_SEND?TCP
+--> ?PR?_HTTP_SERVER?HTTP
?PR?_TCP_SEND?TCP ----- ----- 0035H 000BH 008AH 000AH
+--> ?PR?_MALLOC?MALLOC
+--> ?PR?_FREE?FREE
+--> ?CO?TCP
+--> ?CO?MAIN
+--> ?PR?_CKSUM?CKSUM
+--> ?PR?_IP_SEND?IP
?PR?_HTTP_SERVER?HTTP ----- ----- 0035H 000AH 008AH 0007H
+--> ?CO?HTTP
+--> ?PR?_STRSTR?HTTP
+--> ?PR?LIGHTONOFF?MAIN
+--> ?CO?WEBDOC
+--> ?PR?_STRLEN?STRLEN
+--> ?PR?_FREE?FREE
+--> ?PR?_MALLOC?MALLOC
+--> ?PR?_ITOA?HTTP
+--> ?PR?_REPLACE_TAG?HTTP
+--> ?PR?_HTTP_SEND?HTTP
?PR?_STRSTR?HTTP ----- ----- 0047H 000CH ----- -----
?PR?_ITOA?HTTP ----- ----- 003FH 000EH ----- -----
?PR?_REPLACE_TAG?HTTP ----- ----- 003FH 0008H 0091H 0002H
+--> ?PR?_STRSTR?HTTP
?PR?_HTTP_SEND?HTTP ----- ----- 003FH 0009H 0091H 0006H
+--> ?CO?MAIN
+--> ?PR?_CKSUM?CKSUM
+--> ?PR?_IP_SEND?IP
BL51 BANKED LINKER/LOCATER V5.03 10/09/2006 21:51:56 PAGE 6
?PR?TCP_RETRANSMIT?TCP ----- ----- ----- ----- 0079H 0001H
+--> ?PR?_TCP_SEND?TCP
+--> ?PR?_HTTP_SERVER?HTTP
?PR?TCP_INACTIVITY?TCP ----- ----- ----- ----- 0079H 0001H
+--> ?PR?_TCP_SEND?TCP
?PR?ARP_RETRANSMIT?ARP ----- ----- ----- ----- ----- -----
+--> ?PR?_ARP_SEND?ARP
+--> ?PR?_FREE?FREE
?PR?AGE_ARP_CACHE?ARP ----- ----- 0027H 0001H ----- -----
SYMBOL TABLE OF MODULE: web (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:2B18H SEGMENT ?C_C51STARTUP
I:009FH SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:2B1BH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -