📄 51webw78e516b.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 05/27/2008 11:02:14 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL7_06\C51\BIN\BL51.EXE .\RUN\STARTUP.obj, .\RUN\udp.obj, .\RUN\global.obj, .\RUN\icmp.obj, .\RUN\input.obj, .\RUN\
>> main.obj, .\RUN\tcp.obj, .\RUN\uart.obj, .\RUN\arp.obj TO .\RUN\51WEBW78E516B PRINT (.\51WEBW78E516B.m51) RAMSIZE (25
>> 6)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\RUN\STARTUP.obj (?C_STARTUP)
.\RUN\udp.obj (UDP)
.\RUN\global.obj (GLOBAL)
.\RUN\icmp.obj (ICMP)
.\RUN\input.obj (INPUT)
.\RUN\main.obj (MAIN)
.\RUN\tcp.obj (TCP)
.\RUN\uart.obj (UART)
.\RUN\arp.obj (ARP)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?COPY)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?IMUL)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?UIDIV)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?ISTOPTR)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?LNOT)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?ULCMP)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?ULSHR)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?LLDPTR)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?LSTXDATA)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?LSTKXDATA)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?OFFXADD)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?LLDIDATA)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?LLDXDATA)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?LLDPDATA)
D:\KEIL7_06\C51\LIB\C51S.LIB (?C?LLDCODE)
LINK MAP OF MODULE: .\RUN\51WEBW78E516B (?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 0018H UNIT _DATA_GROUP_
BIT 0020H.0 0000H.5 UNIT ?BI?GLOBAL
0020H.5 0000H.3 *** GAP ***
DATA 0021H 001CH UNIT ?DT?GLOBAL
DATA 003DH 0002H UNIT ?DT?INPUT
IDATA 003FH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 1973H UNIT ?XD?GLOBAL
BL51 BANKED LINKER/LOCATER V5.03 05/27/2008 11:02:14 PAGE 2
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0013H UNIT ?PR?_PRINTF_STRING?UART
0021H 0002H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 068CH UNIT ?PR?PROCESS_COMMAND?INPUT
CODE 06B2H 03A3H UNIT ?PR?TCP_SYN_SENT?TCP
CODE 0A55H 02FEH UNIT ?PR?_PORT_HEX2STR?GLOBAL
CODE 0D53H 02B2H UNIT ?PR?TCP_LISTEN?TCP
CODE 1005H 02B0H UNIT ?C?LIB_CODE
CODE 12B5H 024DH UNIT ?PR?PROCESS_TCP_TIMEOUT?TCP
CODE 1502H 01FEH UNIT ?CO?INPUT
CODE 1700H 01ECH UNIT ?PR?TCP_ESTABLISHED?TCP
CODE 18ECH 0198H UNIT ?PR?REC_NEWPACKET?GLOBAL
CODE 1A84H 0163H UNIT ?PR?MAIN?MAIN
CODE 1BE7H 013CH UNIT ?PR?IP_HEX2STR?GLOBAL
CODE 1D23H 0139H UNIT ?PR?ARP_ANSWER?ARP
CODE 1E5CH 0135H UNIT ?PR?_UDP_REQUEST?UDP
CODE 1F91H 0114H UNIT ?PR?_SEND_PACKET?GLOBAL
CODE 20A5H 010FH UNIT ?PR?PING_ANSWER?ICMP
CODE 21B4H 010EH UNIT ?PR?PROCESS_PING?ICMP
CODE 22C2H 00FDH UNIT ?PR?PROCESS_UDP?UDP
CODE 23BFH 00F5H UNIT ?PR?_ARP_REQUEST?ARP
CODE 24B4H 00EDH UNIT ?PR?PING_REQUEST?ICMP
CODE 25A1H 00DFH UNIT ?PR?SEND_RESET?TCP
CODE 2680H 00D8H UNIT ?PR?_IP_STR2HEX?GLOBAL
CODE 2758H 00CCH UNIT ?PR?_CHECKSUM?GLOBAL
CODE 2824H 00BCH UNIT ?PR?_CREATE_IP_FRAME?GLOBAL
CODE 28E0H 00B5H UNIT ?PR?SERIAL?MAIN
CODE 2995H 00ADH UNIT ?PR?ARP_PROCESS?ARP
CODE 2A42H 00A2H UNIT ?PR?COPY_SEND_DATA?TCP
CODE 2AE4H 009CH UNIT ?PR?_PROCESS_TCPDATA_REC?TCP
CODE 2B80H 008CH UNIT ?C_C51STARTUP
CODE 2C0CH 0084H UNIT ?PR?INITNIC?GLOBAL
CODE 2C90H 0080H UNIT ?CO?UDP
CODE 2D10H 007EH UNIT ?CO?MAIN
CODE 2D8EH 0072H UNIT ?PR?TCP_SYN_REC?TCP
CODE 2E00H 0070H UNIT ?PR?SETMACID?GLOBAL
CODE 2E70H 0070H UNIT ?CO?ICMP
CODE 2EE0H 006CH UNIT ?PR?CREATEIPHEADCRC?GLOBAL
CODE 2F4CH 006CH UNIT ?PR?CREATEICMPCRC?GLOBAL
CODE 2FB8H 0067H UNIT ?PR?PROCESS_TCP?TCP
CODE 301FH 0065H UNIT ?PR?PROCESS_UDP_COMMAND?UDP
CODE 3084H 0065H UNIT ?PR?PROCESS_RESEND_BUFF?TCP
CODE 30E9H 005AH UNIT ?PR?RESEND_PACKET?TCP
CODE 3143H 0059H UNIT ?PR?TCP_CLOSE_WAIT?TCP
CODE 319CH 0057H UNIT ?PR?INITIAL_SYSTEM?GLOBAL
CODE 31F3H 0052H UNIT ?PR?COPY_TO_RESEND_BUFF?GLOBAL
CODE 3245H 004DH UNIT ?PR?PING_ECHO?ICMP
CODE 3292H 0043H UNIT ?PR?VERIFYTCPCRC?GLOBAL
CODE 32D5H 0043H UNIT ?PR?VERIFYUDPCRC?GLOBAL
CODE 3318H 0043H UNIT ?PR?TIMER0?MAIN
CODE 335BH 0035H UNIT ?C_INITSEG
CODE 3390H 0034H UNIT ?PR?DELETE_SOCKET?TCP
CODE 33C4H 002EH UNIT ?PR?GET_CHAR?UART
BL51 BANKED LINKER/LOCATER V5.03 05/27/2008 11:02:14 PAGE 3
CODE 33F2H 002DH UNIT ?PR?_PRINTF_CHAR?UART
CODE 341FH 002CH UNIT ?PR?_STR_COMPARE?INPUT
CODE 344BH 0024H UNIT ?PR?_DELAY_MS?GLOBAL
CODE 346FH 0023H UNIT ?CO?TCP
CODE 3492H 0023H UNIT ?PR?GATEWAY_ARP_REQUEST?ARP
CODE 34B5H 0020H UNIT ?PR?_PAGE?GLOBAL
CODE 34D5H 001FH UNIT ?PR?PRINTF_IPSTR?UART
CODE 34F4H 001EH UNIT ?PR?VERIFYIPHEADCRC?GLOBAL
CODE 3512H 001EH UNIT ?PR?TCP1024_INIT?TCP
CODE 3530H 001BH UNIT ?PR?SERIAL_INIT?GLOBAL
CODE 354BH 0019H UNIT ?PR?_PRINTF_HEX?UART
CODE 3564H 0017H UNIT ?CO?GLOBAL
CODE 357BH 0016H UNIT ?PR?CREATETCPCRC?GLOBAL
CODE 3591H 000EH UNIT ?PR?TIMER0_INIT?GLOBAL
CODE 359FH 000DH UNIT ?PR?INTERRUPT_INIT?GLOBAL
CODE 35ACH 000CH UNIT ?PR?CHECK_FREE_RESEND_BUFF?TCP
CODE 35B8H 000CH UNIT ?PR?TCP_LAST_ACK?TCP
CODE 35C4H 000CH UNIT ?PR?_PRINTF_PORTSTR?UART
OVERLAY MAP OF MODULE: .\RUN\51WEBW78E516B (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0008H 0001H
+--> ?PR?_DELAY_MS?GLOBAL
+--> ?CO?MAIN
+--> ?PR?_IP_STR2HEX?GLOBAL
+--> ?PR?INITIAL_SYSTEM?GLOBAL
+--> ?PR?_PRINTF_STRING?UART
+--> ?PR?PRINTF_IPSTR?UART
+--> ?PR?PROCESS_TCP_TIMEOUT?TCP
+--> ?PR?PROCESS_COMMAND?INPUT
+--> ?PR?PROCESS_PING?ICMP
+--> ?PR?PROCESS_UDP_COMMAND?UDP
+--> ?PR?GATEWAY_ARP_REQUEST?ARP
+--> ?PR?REC_NEWPACKET?GLOBAL
+--> ?PR?ARP_ANSWER?ARP
+--> ?PR?ARP_PROCESS?ARP
+--> ?PR?VERIFYIPHEADCRC?GLOBAL
+--> ?PR?PING_ANSWER?ICMP
+--> ?PR?PING_ECHO?ICMP
+--> ?PR?PROCESS_TCP?TCP
+--> ?PR?PROCESS_UDP?UDP
?PR?_IP_STR2HEX?GLOBAL 0009H 0008H
?PR?INITIAL_SYSTEM?GLOBAL ----- -----
+--> ?PR?_DELAY_MS?GLOBAL
+--> ?PR?TIMER0_INIT?GLOBAL
BL51 BANKED LINKER/LOCATER V5.03 05/27/2008 11:02:14 PAGE 4
+--> ?PR?SERIAL_INIT?GLOBAL
+--> ?PR?INTERRUPT_INIT?GLOBAL
+--> ?PR?INITNIC?GLOBAL
+--> ?PR?TCP1024_INIT?TCP
?PR?INITNIC?GLOBAL ----- -----
+--> ?PR?_DELAY_MS?GLOBAL
+--> ?PR?_PAGE?GLOBAL
+--> ?PR?SETMACID?GLOBAL
?PR?SETMACID?GLOBAL ----- -----
+--> ?CO?GLOBAL
+--> ?PR?_PAGE?GLOBAL
?PR?_PRINTF_STRING?UART ----- -----
+--> ?PR?_PRINTF_CHAR?UART
?PR?PRINTF_IPSTR?UART 000FH 0004H
+--> ?PR?IP_HEX2STR?GLOBAL
+--> ?PR?_PRINTF_STRING?UART
?PR?IP_HEX2STR?GLOBAL 0013H 0007H
?PR?PROCESS_TCP_TIMEOUT?TCP 0009H 0003H
+--> ?PR?PROCESS_RESEND_BUFF?TCP
+--> ?PR?CHECK_FREE_RESEND_BUFF?TCP
+--> ?PR?COPY_SEND_DATA?TCP
+--> ?PR?CREATETCPCRC?GLOBAL
+--> ?PR?_CREATE_IP_FRAME?GLOBAL
+--> ?PR?DELETE_SOCKET?TCP
?PR?PROCESS_RESEND_BUFF?TCP ----- -----
+--> ?PR?DELETE_SOCKET?TCP
+--> ?PR?RESEND_PACKET?TCP
?PR?DELETE_SOCKET?TCP ----- -----
+--> ?CO?TCP
+--> ?PR?_PRINTF_STRING?UART
?PR?RESEND_PACKET?TCP 000DH 0002H
+--> ?PR?_SEND_PACKET?GLOBAL
?PR?_SEND_PACKET?GLOBAL 0018H 0007H
+--> ?PR?_PAGE?GLOBAL
?PR?COPY_SEND_DATA?TCP 000DH 0002H
+--> ?PR?CHECK_FREE_RESEND_BUFF?TCP
+--> ?PR?GET_CHAR?UART
?PR?CREATETCPCRC?GLOBAL ----- -----
+--> ?PR?_CHECKSUM?GLOBAL
?PR?_CHECKSUM?GLOBAL 0011H 0008H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -