📄 web51.m51
字号:
BL51 BANKED LINKER/LOCATER V4.23 11/04/2004 06:56:43 PAGE 1
BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE ARP.obj, ETH.obj, HTTP.obj, ICMP.obj, IP.obj, MAIN.obj, SERIAL.obj, TCP.obj, TIMER.obj, UDP.obj
>> , CKSUM.obj, WEBDOC1.obj, Analog.obj TO Web51 RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
ARP.obj (ARP)
ETH.obj (ETH)
HTTP.obj (HTTP)
ICMP.obj (ICMP)
IP.obj (IP)
MAIN.obj (MAIN)
SERIAL.obj (SERIAL)
TCP.obj (TCP)
TIMER.obj (TIMER)
UDP.obj (UDP)
CKSUM.obj (CKSUM)
WEBDOC1.obj (WEBDOC1)
Analog.obj (ANALOG)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?ICASE)
C:\KEIL\C51\LIB\C51L.LIB (STRLEN)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMMOVE)
C:\KEIL\C51\LIB\C51L.LIB (MALLOC)
C:\KEIL\C51\LIB\C51L.LIB (INIT_MEM)
C:\KEIL\C51\LIB\C51L.LIB (FREE)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
LINK MAP OF MODULE: Web51 (ARP)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
BL51 BANKED LINKER/LOCATER V4.23 11/04/2004 06:56:43 PAGE 2
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0002H UNIT _DATA_GROUP_
IDATA 000AH 0007H UNIT ?ID?ANALOG
IDATA 0011H 0006H UNIT ?ID?TCP
IDATA 0017H 0002H UNIT ?ID?MAIN
IDATA 0019H 0001H UNIT ?ID?ARP
IDATA 001AH 0001H UNIT ?ID?HTTP
001BH 0005H *** GAP ***
BIT 0020H.0 0000H.3 UNIT ?BI?SERIAL
BIT 0020H.3 0000H.1 UNIT ?BI?ETH
BIT 0020H.4 0000H.1 UNIT ?BI?HTTP
BIT 0020H.5 0000H.1 UNIT _BIT_GROUP_
0020H.6 0000H.2 *** GAP ***
IDATA 0021H 0026H UNIT _IDATA_GROUP_
IDATA 0047H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0080H ABSOLUTE
XDATA 0080H 0080H ABSOLUTE
XDATA 0100H 00E7H UNIT ?XD?TCP
XDATA 01E7H 006FH UNIT ?XD?ARP
XDATA 0256H 005AH UNIT _XDATA_GROUP_
XDATA 02B0H 001DH UNIT ?XD?MAIN
XDATA 02CDH 000CH UNIT ?XD?IP
XDATA 02D9H 0008H UNIT ?XD?INIT_MEM
XDATA 02E1H 0006H UNIT ?XD?UDP
XDATA 02E7H 0004H UNIT ?XD?SERIAL
XDATA 02EBH 0004H UNIT ?XD?TIMER
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0006H UNIT ?PR?INIT_SERIAL?SERIAL
CODE 0009H 0001H UNIT ?PR?INIT_ADC?ANALOG
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0003H UNIT ?PR?_SERIAL_SEND?SERIAL
0029H 0002H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 18DDH UNIT ?CO?WEBDOC1
CODE 190BH 0C76H UNIT ?PR?_TCP_RCVE?TCP
CODE 2581H 0767H UNIT ?PR?_HTTP_SERVER?HTTP
CODE 2CE8H 04D1H UNIT ?C?LIB_CODE
CODE 31B9H 039DH UNIT ?PR?_ARP_RCVE?ARP
CODE 3556H 0346H UNIT ?CO?TCP
CODE 389CH 0335H UNIT ?PR?_TCP_SEND?TCP
CODE 3BD1H 023EH UNIT ?PR?_HTTP_SEND?HTTP
CODE 3E0FH 01FCH UNIT ?PR?_UDP_SEND?UDP
CODE 400BH 01F6H UNIT ?PR?_IP_RCVE?IP
CODE 4201H 01C4H UNIT ?PR?TCP_RETRANSMIT?TCP
CODE 43C5H 01B4H UNIT ?PR?_UDP_RCVE?UDP
CODE 4579H 019DH UNIT ?PR?_IP_SEND?IP
CODE 4716H 017BH UNIT ?PR?_ARP_SEND?ARP
CODE 4891H 0174H UNIT ?CO?ARP
BL51 BANKED LINKER/LOCATER V4.23 11/04/2004 06:56:43 PAGE 3
CODE 4A05H 016EH UNIT ?PR?RCVE_FRAME?ETH
CODE 4B73H 014FH UNIT ?PR?_PING_SEND?ICMP
CODE 4CC2H 013EH UNIT ?PR?_FREE?FREE
CODE 4E00H 0124H UNIT ?PR?_CKSUM?CKSUM
CODE 4F24H 0112H UNIT ?PR?MAIN?MAIN
CODE 5036H 00FCH UNIT ?PR?_DEST_UNREACH_SEND?ICMP
CODE 5132H 00F4H UNIT ?PR?TCP_INACTIVITY?TCP
CODE 5226H 00F0H UNIT ?PR?_SEND_FRAME?ETH
CODE 5316H 00ECH UNIT ?PR?_ARP_RESOLVE?ARP
CODE 5402H 00E8H UNIT ?PR?_ITOA?SERIAL
CODE 54EAH 00E7H UNIT ?CO?ICMP
CODE 55D1H 00E1H UNIT ?PR?TIMER2_INTERRUPT?TIMER
CODE 56B2H 00DEH UNIT ?CO?IP
CODE 5790H 00D1H UNIT ?PR?_MALLOC?MALLOC
CODE 5861H 00D0H UNIT ?PR?_ICMP_RCVE?ICMP
CODE 5931H 00BEH UNIT ?PR?_STRSTR?HTTP
CODE 59EFH 00B8H UNIT ?CO?HTTP
CODE 5AA7H 00A5H UNIT ?CO?UDP
CODE 5B4CH 009EH UNIT ?PR?AGE_ARP_CACHE?ARP
CODE 5BEAH 0091H UNIT ?PR?INIT_8019?ETH
CODE 5C7BH 0091H UNIT ?PR?_REPLACE_TAG?HTTP
CODE 5D0CH 008CH UNIT ?C_C51STARTUP
CODE 5D98H 0080H UNIT ?PR?COMMISR?SERIAL
CODE 5E18H 0078H UNIT ?PR?_ETH_RCVE?ETH
CODE 5E90H 0076H UNIT ?PR?_ETH_SEND?ETH
CODE 5F06H 0069H UNIT ?PR?_UDP_ECHO_SERVICE?UDP
CODE 5F6FH 0068H UNIT ?PR?_SENDCOMMSTRING?SERIAL
CODE 5FD7H 0067H UNIT ?PR?TIMER0_ISR?MAIN
CODE 603EH 0058H UNIT ?PR?ARP_RETRANSMIT?ARP
CODE 6096H 004DH UNIT ?PR?_INIT_MEMPOOL?INIT_MEM
CODE 60E3H 0048H UNIT ?PR?QUERY_8019?ETH
CODE 612BH 0040H UNIT ?PR?WRITERTL8019NODEID?ETH
CODE 616BH 0035H UNIT ?CO?ETH
CODE 61A0H 0035H UNIT ?PR?READ_ANALOG_INPUTS?ANALOG
CODE 61D5H 002DH UNIT ?PR?OPENCOMM?SERIAL
CODE 6202H 0029H UNIT ?PR?READRTL8019NODEID?ETH
CODE 622BH 0028H UNIT ?PR?CLEARCOMMRECBUFFER?SERIAL
CODE 6253H 0027H UNIT ?PR?INIT_MAIN?MAIN
CODE 627AH 0026H UNIT ?C_INITSEG
CODE 62A0H 0024H UNIT ?PR?INIT_ARP?ARP
CODE 62C4H 0022H UNIT ?CO?MAIN
CODE 62E6H 001FH UNIT ?PR?_PAGE?ETH
CODE 6305H 001CH UNIT ?PR?TIMER0_INIT?MAIN
CODE 6321H 001CH UNIT ?PR?INIT_TCP?TCP
CODE 633DH 0010H UNIT ?PR?RTL8019AS_RESET?ETH
CODE 634DH 0010H UNIT ?PR?INIT_TIMER2?TIMER
CODE 635DH 000CH UNIT ?PR?_DELAY1MS?MAIN
CODE 6369H 000BH UNIT ?PR?LIGHTONOFF?MAIN
CODE 6374H 0009H UNIT ?PR?INIT_HTTP?HTTP
OVERLAY MAP OF MODULE: Web51 (ARP)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH START LENGTH
BL51 BANKED LINKER/LOCATER V4.23 11/04/2004 06:56:43 PAGE 4
-----------------------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- ----- ----- ----- 0256H 0006H
+--> ?PR?TIMER0_INIT?MAIN
+--> ?PR?INIT_MAIN?MAIN
+--> ?PR?INIT_TCP?TCP
+--> ?PR?INIT_HTTP?HTTP
+--> ?PR?INIT_SERIAL?SERIAL
+--> ?CO?MAIN
+--> ?PR?_SENDCOMMSTRING?SERIAL
+--> ?PR?INIT_ADC?ANALOG
+--> ?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?READ_ANALOG_INPUTS?ANALOG
?PR?INIT_MAIN?MAIN ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?_INIT_MEMPOOL?INIT_MEM
?PR?INIT_HTTP?HTTP ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?LIGHTONOFF?MAIN
?PR?LIGHTONOFF?MAIN 0020H.5 0000H.1 ----- ----- ----- ----- ----- -----
?PR?INIT_SERIAL?SERIAL ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?CLEARCOMMRECBUFFER?SERIAL
+--> ?PR?OPENCOMM?SERIAL
?PR?_SENDCOMMSTRING?SERIAL ----- ----- ----- ----- ----- ----- 029BH 0003H
?PR?INIT_8019?ETH ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY1MS?MAIN
+--> ?PR?RTL8019AS_RESET?ETH
+--> ?PR?_PAGE?ETH
+--> ?PR?READRTL8019NODEID?ETH
+--> ?PR?WRITERTL8019NODEID?ETH
?PR?RTL8019AS_RESET?ETH ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY1MS?MAIN
?PR?_PAGE?ETH ----- ----- 0009H 0001H ----- ----- ----- -----
?PR?READRTL8019NODEID?ETH ----- ----- 0008H 0001H ----- ----- ----- -----
+--> ?PR?_PAGE?ETH
?PR?WRITERTL8019NODEID?ETH ----- ----- ----- ----- ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V4.23 11/04/2004 06:56:43 PAGE 5
+--> ?PR?_PAGE?ETH
+--> ?CO?MAIN
?PR?QUERY_8019?ETH ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?_PAGE?ETH
?PR?RCVE_FRAME?ETH ----- ----- ----- ----- ----- ----- 025CH 0007H
+--> ?PR?_PAGE?ETH
+--> ?PR?_MALLOC?MALLOC
?PR?_MALLOC?MALLOC ----- ----- ----- ----- ----- ----- 029BH 0006H
?PR?_ETH_RCVE?ETH ----- ----- ----- ----- ----- ----- 025CH 0004H
+--> ?CO?ETH
+--> ?PR?_ARP_RCVE?ARP
+--> ?PR?_IP_RCVE?IP
+--> ?PR?_SERIAL_SEND?SERIAL
?PR?_ARP_RCVE?ARP ----- ----- ----- ----- 0021H 0005H 0260H 0002H
+--> ?CO?ARP
+--> ?PR?_SERIAL_SEND?SERIAL
+--> ?CO?MAIN
+--> ?PR?_IP_SEND?IP
+--> ?PR?_ARP_SEND?ARP
?PR?_SERIAL_SEND?SERIAL ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?_SENDCOMMSTRING?SERIAL
?PR?_IP_SEND?IP ----- ----- ----- ----- ----- ----- 027FH 000BH
+--> ?CO?MAIN
+--> ?PR?_CKSUM?CKSUM
+--> ?PR?_ARP_RESOLVE?ARP
+--> ?PR?_ETH_SEND?ETH
?PR?_CKSUM?CKSUM ----- ----- ----- ----- ----- ----- 028AH 000AH
?PR?_ARP_RESOLVE?ARP ----- ----- ----- ----- ----- ----- 028AH 0005H
+--> ?CO?MAIN
+--> ?CO?ARP
+--> ?PR?_SERIAL_SEND?SERIAL
+--> ?PR?_ARP_SEND?ARP
?PR?_ARP_SEND?ARP ----- ----- ----- ----- ----- ----- 028FH 000CH
+--> ?PR?_MALLOC?MALLOC
+--> ?CO?ARP
+--> ?PR?_SERIAL_SEND?SERIAL
+--> ?CO?MAIN
+--> ?PR?_ETH_SEND?ETH
?PR?_ETH_SEND?ETH ----- ----- ----- ----- ----- ----- 029BH 000BH
+--> ?CO?MAIN
+--> ?PR?_SEND_FRAME?ETH
?PR?_SEND_FRAME?ETH ----- ----- ----- ----- ----- ----- 02A6H 0004H
+--> ?PR?_PAGE?ETH
+--> ?PR?_FREE?FREE
BL51 BANKED LINKER/LOCATER V4.23 11/04/2004 06:56:43 PAGE 6
?PR?_FREE?FREE ----- ----- ----- ----- ----- ----- 02AAH 0006H
?PR?_IP_RCVE?IP ----- ----- ----- ----- 0021H 0004H 0260H 0004H
+--> ?CO?MAIN
+--> ?PR?_CKSUM?CKSUM
+--> ?CO?IP
+--> ?PR?_SERIAL_SEND?SERIAL
+--> ?PR?_ICMP_RCVE?ICMP
+--> ?PR?_UDP_RCVE?UDP
+--> ?PR?_TCP_RCVE?TCP
?PR?_ICMP_RCVE?ICMP ----- ----- ----- ----- 0025H 0003H 0264H 0007H
+--> ?PR?_CKSUM?CKSUM
+--> ?CO?ICMP
+--> ?PR?_SERIAL_SEND?SERIAL
+--> ?PR?_PING_SEND?ICMP
?PR?_PING_SEND?ICMP ----- ----- ----- ----- ----- ----- 026BH 000EH
+--> ?PR?_MALLOC?MALLOC
+--> ?CO?ICMP
+--> ?PR?_SERIAL_SEND?SERIAL
+--> ?PR?_CKSUM?CKSUM
+--> ?PR?_IP_SEND?IP
?PR?_UDP_RCVE?UDP ----- ----- ----- ----- 0025H 0006H 0264H 0006H
+--> ?CO?UDP
+--> ?PR?_CKSUM?CKSUM
+--> ?PR?_SERIAL_SEND?SERIAL
+--> ?PR?_UDP_ECHO_SERVICE?UDP
+--> ?PR?_DEST_UNREACH_SEND?ICMP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -