📄 web51.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 05/19/2004 15:18:12 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE ANALOG.obj, ARP.obj, ETH.obj, HTTP.obj, ICMP.obj, IP.obj, MAIN.obj, SERIAL.obj, TCP.obj, TIMER.
>> obj, UDP.obj, CKSUM.obj, WEBDOC1.obj TO Web51 RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
ANALOG.obj (ANALOG)
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)
D:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
D:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
D:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA0)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE0)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTKIDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?ICASE)
D:\KEIL\C51\LIB\C51L.LIB (PRINTF)
D:\KEIL\C51\LIB\C51L.LIB (STRLEN)
D:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
D:\KEIL\C51\LIB\C51L.LIB (?C?MEMMOVE)
D:\KEIL\C51\LIB\C51L.LIB (MALLOC)
D:\KEIL\C51\LIB\C51L.LIB (INIT_MEM)
D:\KEIL\C51\LIB\C51L.LIB (FREE)
D:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
D:\KEIL\C51\LIB\C51L.LIB (PUTCHAR)
BL51 BANKED LINKER/LOCATER V5.03 05/19/2004 15:18:12 PAGE 2
LINK MAP OF MODULE: Web51 (ANALOG)
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 0005H UNIT _DATA_GROUP_
IDATA 000DH 0007H UNIT ?ID?ANALOG
IDATA 0014H 0006H UNIT ?ID?TCP
IDATA 001AH 0002H UNIT ?ID?MAIN
IDATA 001CH 0001H UNIT ?ID?ARP
IDATA 001DH 0001H UNIT ?ID?HTTP
001EH 0002H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.1 UNIT ?BI?ETH
BIT 0021H.2 0000H.1 UNIT ?BI?HTTP
0021H.3 0000H.5 *** GAP ***
IDATA 0022H 0026H UNIT _IDATA_GROUP_
IDATA 0048H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 00E7H UNIT ?XD?TCP
XDATA 00E7H 007CH UNIT _XDATA_GROUP_
XDATA 0163H 006FH UNIT ?XD?ARP
XDATA 01D2H 001DH UNIT ?XD?MAIN
XDATA 01EFH 000CH UNIT ?XD?IP
XDATA 01FBH 0008H UNIT ?XD?INIT_MEM
XDATA 0203H 0006H UNIT ?XD?UDP
XDATA 0209H 0004H UNIT ?XD?TIMER
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H UNIT ?PR?AD?ANALOG
CODE 0006H 0001H UNIT ?PR?INIT_SERIAL?SERIAL
0007H 0004H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000CH UNIT ?PR?_DELAY1MS?MAIN
001AH 0001H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 190DH UNIT ?CO?WEBDOC1
CODE 192BH 0C77H UNIT ?PR?_TCP_RCVE?TCP
CODE 25A2H 0767H UNIT ?PR?_HTTP_SERVER?HTTP
CODE 2D09H 0529H UNIT ?C?LIB_CODE
CODE 3232H 039DH UNIT ?PR?_ARP_RCVE?ARP
CODE 35CFH 0365H UNIT ?PR?PRINTF?PRINTF
CODE 3934H 0347H UNIT ?CO?TCP
CODE 3C7BH 0338H UNIT ?PR?_TCP_SEND?TCP
CODE 3FB3H 023EH UNIT ?PR?_HTTP_SEND?HTTP
CODE 41F1H 0204H UNIT ?PR?_UDP_SEND?UDP
CODE 43F5H 01F6H UNIT ?PR?_IP_RCVE?IP
CODE 45EBH 01C4H UNIT ?PR?TCP_RETRANSMIT?TCP
CODE 47AFH 01B4H UNIT ?PR?_UDP_RCVE?UDP
CODE 4963H 01A6H UNIT ?PR?_IP_SEND?IP
CODE 4B09H 017BH UNIT ?PR?_ARP_SEND?ARP
BL51 BANKED LINKER/LOCATER V5.03 05/19/2004 15:18:12 PAGE 3
CODE 4C84H 0174H UNIT ?CO?ARP
CODE 4DF8H 016EH UNIT ?PR?RCVE_FRAME?ETH
CODE 4F66H 014FH UNIT ?PR?_PING_SEND?ICMP
CODE 50B5H 013EH UNIT ?PR?_FREE?FREE
CODE 51F3H 0124H UNIT ?PR?_CKSUM?CKSUM
CODE 5317H 010FH UNIT ?PR?MAIN?MAIN
CODE 5426H 00FCH UNIT ?PR?_DEST_UNREACH_SEND?ICMP
CODE 5522H 00F9H UNIT ?PR?_SEND_FRAME?ETH
CODE 561BH 00F4H UNIT ?PR?TCP_INACTIVITY?TCP
CODE 570FH 00F3H UNIT ?CO?IP
CODE 5802H 00ECH UNIT ?PR?_ARP_RESOLVE?ARP
CODE 58EEH 00E8H UNIT ?PR?_ITOA?SERIAL
CODE 59D6H 00E7H UNIT ?CO?ICMP
CODE 5ABDH 00E5H UNIT ?PR?TIMER1_INTERRUPT?TIMER
CODE 5BA2H 00D2H UNIT ?CO?HTTP
CODE 5C74H 00D1H UNIT ?PR?_MALLOC?MALLOC
CODE 5D45H 00D0H UNIT ?PR?_ICMP_RCVE?ICMP
CODE 5E15H 00BEH UNIT ?PR?_STRSTR?HTTP
CODE 5ED3H 00A7H UNIT ?PR?INIT_8019?ETH
CODE 5F7AH 00A5H UNIT ?CO?UDP
CODE 601FH 009EH UNIT ?PR?AGE_ARP_CACHE?ARP
CODE 60BDH 008CH UNIT ?C_C51STARTUP
CODE 6149H 0087H UNIT ?PR?_REPLACE_TAG?HTTP
CODE 61D0H 0078H UNIT ?PR?_ETH_RCVE?ETH
CODE 6248H 0076H UNIT ?PR?_ETH_SEND?ETH
CODE 62BEH 0069H UNIT ?PR?_UDP_ECHO_SERVICE?UDP
CODE 6327H 0067H UNIT ?PR?TIMER0_ISR?MAIN
CODE 638EH 0059H UNIT ?CO?ETH
CODE 63E7H 0058H UNIT ?PR?ARP_RETRANSMIT?ARP
CODE 643FH 004DH UNIT ?PR?_INIT_MEMPOOL?INIT_MEM
CODE 648CH 0048H UNIT ?PR?QUERY_8019?ETH
CODE 64D4H 0040H UNIT ?PR?WRITERTL8019NODEID?ETH
CODE 6514H 0029H UNIT ?PR?READRTL8019NODEID?ETH
CODE 653DH 0028H UNIT ?PR?INIT_MAIN?MAIN
CODE 6565H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 658CH 0026H UNIT ?C_INITSEG
CODE 65B2H 0024H UNIT ?PR?INIT_ARP?ARP
CODE 65D6H 0022H UNIT ?PR?READ_ANALOG_INPUTS?ANALOG
CODE 65F8H 0022H UNIT ?CO?MAIN
CODE 661AH 001FH UNIT ?PR?_PAGE?ETH
CODE 6639H 001CH UNIT ?PR?TIMER_INIT?MAIN
CODE 6655H 001CH UNIT ?PR?INIT_TCP?TCP
CODE 6671H 0018H UNIT ?PR?RTL8019AS_RESET?ETH
CODE 6689H 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 669EH 000BH UNIT ?PR?LIGHTONOFF?MAIN
CODE 66A9H 0009H UNIT ?PR?INIT_HTTP?HTTP
OVERLAY MAP OF MODULE: Web51 (ANALOG)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH START LENGTH
-----------------------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
BL51 BANKED LINKER/LOCATER V5.03 05/19/2004 15:18:12 PAGE 4
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- ----- ----- ----- 00E7H 0006H
+--> ?PR?TIMER_INIT?MAIN
+--> ?PR?INIT_MAIN?MAIN
+--> ?PR?INIT_TCP?TCP
+--> ?PR?INIT_HTTP?HTTP
+--> ?PR?INIT_SERIAL?SERIAL
+--> ?CO?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?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.0 0000H.1 ----- ----- ----- ----- ----- -----
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0008H 0005H ----- ----- 013BH 0028H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?INIT_8019?ETH ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?RTL8019AS_RESET?ETH
+--> ?PR?_DELAY1MS?MAIN
+--> ?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 ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?_PAGE?ETH
+--> ?CO?MAIN
?PR?QUERY_8019?ETH ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?_PAGE?ETH
?PR?RCVE_FRAME?ETH ----- ----- ----- ----- ----- ----- 00EDH 0007H
+--> ?PR?_PAGE?ETH
BL51 BANKED LINKER/LOCATER V5.03 05/19/2004 15:18:12 PAGE 5
+--> ?PR?_MALLOC?MALLOC
?PR?_MALLOC?MALLOC ----- ----- ----- ----- ----- ----- 012CH 0006H
?PR?_ETH_RCVE?ETH ----- ----- ----- ----- ----- ----- 00EDH 0004H
+--> ?CO?ETH
+--> ?PR?_ARP_RCVE?ARP
+--> ?PR?_IP_RCVE?IP
+--> ?PR?PRINTF?PRINTF
?PR?_ARP_RCVE?ARP ----- ----- ----- ----- 0022H 0005H 00F1H 0002H
+--> ?CO?ARP
+--> ?PR?PRINTF?PRINTF
+--> ?CO?MAIN
+--> ?PR?_IP_SEND?IP
+--> ?PR?_ARP_SEND?ARP
?PR?_IP_SEND?IP ----- ----- ----- ----- ----- ----- 0110H 000BH
+--> ?CO?MAIN
+--> ?PR?_CKSUM?CKSUM
+--> ?PR?_ARP_RESOLVE?ARP
+--> ?PR?_ETH_SEND?ETH
+--> ?CO?IP
+--> ?PR?PRINTF?PRINTF
?PR?_CKSUM?CKSUM ----- ----- ----- ----- ----- ----- 011BH 000AH
?PR?_ARP_RESOLVE?ARP ----- ----- ----- ----- ----- ----- 011BH 0005H
+--> ?CO?MAIN
+--> ?CO?ARP
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_ARP_SEND?ARP
?PR?_ARP_SEND?ARP ----- ----- ----- ----- ----- ----- 0120H 000CH
+--> ?PR?_MALLOC?MALLOC
+--> ?CO?ARP
+--> ?PR?PRINTF?PRINTF
+--> ?CO?MAIN
+--> ?PR?_ETH_SEND?ETH
?PR?_ETH_SEND?ETH ----- ----- ----- ----- ----- ----- 012CH 000BH
+--> ?CO?MAIN
+--> ?PR?_SEND_FRAME?ETH
?PR?_SEND_FRAME?ETH ----- ----- ----- ----- ----- ----- 0137H 0004H
+--> ?PR?_PAGE?ETH
+--> ?PR?_FREE?FREE
+--> ?CO?ETH
+--> ?PR?PRINTF?PRINTF
?PR?_FREE?FREE ----- ----- ----- ----- ----- ----- 013BH 0006H
?PR?_IP_RCVE?IP ----- ----- ----- ----- 0022H 0004H 00F1H 0004H
+--> ?CO?MAIN
+--> ?PR?_CKSUM?CKSUM
+--> ?CO?IP
+--> ?PR?PRINTF?PRINTF
BL51 BANKED LINKER/LOCATER V5.03 05/19/2004 15:18:12 PAGE 6
+--> ?PR?_ICMP_RCVE?ICMP
+--> ?PR?_UDP_RCVE?UDP
+--> ?PR?_TCP_RCVE?TCP
?PR?_ICMP_RCVE?ICMP ----- ----- ----- ----- 0026H 0003H 00F5H 0007H
+--> ?PR?_CKSUM?CKSUM
+--> ?CO?ICMP
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_PING_SEND?ICMP
?PR?_PING_SEND?ICMP ----- ----- ----- ----- ----- ----- 00FCH 000EH
+--> ?PR?_MALLOC?MALLOC
+--> ?CO?ICMP
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_CKSUM?CKSUM
+--> ?PR?_IP_SEND?IP
?PR?_UDP_RCVE?UDP ----- ----- ----- ----- 0026H 0006H 00F5H 0006H
+--> ?CO?UDP
+--> ?PR?_CKSUM?CKSUM
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_UDP_ECHO_SERVICE?UDP
+--> ?PR?_DEST_UNREACH_SEND?ICMP
?PR?_UDP_ECHO_SERVICE?UDP ----- ----- ----- ----- ----- ----- 00FBH 0004H
+--> ?CO?UDP
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_ITOA?SERIAL
+--> ?PR?_UDP_SEND?UDP
?PR?_ITOA?SERIAL ----- ----- ----- ----- ----- ----- 0107H 000EH
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -