📄 tcp51new.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 09/21/2006 20:16:35 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE App.obj, Eth.obj, main.obj, SerEEROM.obj, serial.obj, TCP.obj, UDP.obj, STARTUP.obj, Led.obj TO
>> TCP51NEW RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
App.obj (APP)
Eth.obj (ETH)
main.obj (MAIN)
SerEEROM.obj (SEREEROM)
serial.obj (SERIAL)
TCP.obj (TCP)
UDP.obj (UDP)
STARTUP.obj (?C_STARTUP)
Led.obj (LED)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNOT)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
C:\KEIL\C51\LIB\C51S.LIB (?C_XBP)
C:\KEIL\C51\LIB\C51S.LIB (?C_IBP)
C:\KEIL\C51\LIB\C51S.LIB (?C?STRCMP)
LINK MAP OF MODULE: TCP51NEW (APP)
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 000CH UNIT ?DT?_TCPLISTEN?APP
DATA 0014H 000BH UNIT ?DT?SERIAL
IDATA 001FH 0001H UNIT ?ID?UDP
BIT 0020H.0 0000H.1 UNIT ?BI?ETH
BIT 0020H.1 0000H.1 UNIT ?BI?SERIAL
0020H.2 0000H.6 *** GAP ***
DATA 0021H 0041H UNIT _DATA_GROUP_
DATA 0062H 0006H UNIT ?DT?LED
DATA 0068H 0005H UNIT ?DT?MAIN
DATA 006DH 0004H UNIT ?DT?SEREEROM
DATA 0071H 0003H UNIT ?DT?ETH
DATA 0074H 0003H UNIT ?C?LIB_DATA
DATA 0077H 0002H UNIT ?DT?_PRINTREC?SERIAL
IDATA 0079H 0002H UNIT ?ID?TCP
BL51 BANKED LINKER/LOCATER V6.00 09/21/2006 20:16:35 PAGE 2
IDATA 007BH 0001H UNIT _IDATA_GROUP_
IDATA 007CH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0CCAH UNIT ?XD?ETH
XDATA 0CCAH 0C67H UNIT ?XD?TCP
XDATA 1931H 05F0H UNIT ?XD?UDP
XDATA 1F21H 02FBH UNIT ?XD?SERIAL
XDATA 221CH 022CH UNIT _XDATA_GROUP_
XDATA 2448H 0004H UNIT ?XD?MAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?RTL8019AS_RESET?ETH
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?DELAY10MS?MAIN
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0E0EH UNIT ?PR?_TCP_RCVE?TCP
CODE 0E34H 049DH UNIT ?PR?_TCP_SENDDATA?TCP
CODE 12D1H 0389H UNIT ?C?LIB_CODE
CODE 165AH 02EFH UNIT ?PR?MAIN?MAIN
CODE 1949H 02D7H UNIT ?PR?_IP_SEND?TCP
CODE 1C20H 02D2H UNIT ?PR?ARP_PROCESS?ETH
CODE 1EF2H 025BH UNIT ?PR?_TCP_SEND?TCP
CODE 214DH 020BH UNIT ?CO?ETH
CODE 2358H 01C9H UNIT ?PR?TCP_RETRANSMIT?TCP
CODE 2521H 01A0H UNIT ?PR?_RECV_PACKET?ETH
CODE 26C1H 018FH UNIT ?PR?_SEND_PACKET?ETH
CODE 2850H 0167H UNIT ?PR?TCP_ATYARP?TCP
CODE 29B7H 0167H UNIT ?PR?INIT_TCP?TCP
CODE 2B1EH 015CH UNIT ?PR?ARP_ANSWER?ETH
CODE 2C7AH 0132H UNIT ?PR?_UDP_SEND?UDP
CODE 2DACH 0131H UNIT ?PR?_HEXTOIPADR?ETH
CODE 2EDDH 0131H UNIT ?PR?DISPCONFIG?SEREEROM
CODE 300EH 0131H UNIT ?PR?_HEXTOMAC?SEREEROM
CODE 313FH 0129H UNIT ?PR?_TCPCONNECT?APP
CODE 3268H 0129H UNIT ?PR?TCP_INACTIVITY?TCP
CODE 3391H 0127H UNIT ?PR?_TCPLISTEN?APP
CODE 34B8H 0120H UNIT ?CO?MAIN
CODE 35D8H 0112H UNIT ?PR?_GETWORD?SERIAL
CODE 36EAH 0112H UNIT ?PR?_INERCLOSE?TCP
CODE 37FCH 0110H UNIT ?PR?PING_ANSWER?ETH
CODE 390CH 010EH UNIT ?PR?_UDP_RCVE?UDP
CODE 3A1AH 0107H UNIT ?PR?_DATATOUNACK?TCP
CODE 3B21H 00FFH UNIT ?CO?SEREEROM
CODE 3C20H 00FEH UNIT ?PR?ARP_REQUEST?ETH
CODE 3D1EH 00FEH UNIT ?PR?PING_REQUEST?ETH
CODE 3E1CH 00E8H UNIT ?PR?SERIAL?SERIAL
CODE 3F04H 00E0H UNIT ?PR?_TCPCLOSE?APP
CODE 3FE4H 00DCH UNIT ?CO?TCP
CODE 40C0H 00DAH UNIT ?PR?PINGCYCLE?ETH
CODE 419AH 00D0H UNIT ?PR?_CREATETCPCRC?TCP
CODE 426AH 00CDH UNIT ?PR?MAINCYCLE?ETH
CODE 4337H 00CCH UNIT ?PR?_CHECKSUM?ETH
CODE 4403H 00BFH UNIT ?PR?DSPTCPSTAT?TCP
CODE 44C2H 00AAH UNIT ?PR?FINDMACADR?ETH
CODE 456CH 00A6H UNIT ?PR?_RECONSTRUCT_PING?ETH
BL51 BANKED LINKER/LOCATER V6.00 09/21/2006 20:16:35 PAGE 3
CODE 4612H 00A0H UNIT ?PR?X5045WRITEDATA?SEREEROM
CODE 46B2H 00A0H UNIT ?C_C51STARTUP
CODE 4752H 009BH UNIT ?PR?_USER_TCPSEND?APP
CODE 47EDH 0098H UNIT ?PR?PRINTUNREACH?ETH
CODE 4885H 0096H UNIT ?PR?_DATATOWAIT?TCP
CODE 491BH 0094H UNIT ?PR?CREATEICMPCRC?ETH
CODE 49AFH 008AH UNIT ?PR?_MYGETCH?SERIAL
CODE 4A39H 0084H UNIT ?PR?INIT_8019?ETH
CODE 4ABDH 0080H UNIT ?PR?PING_ECHO?ETH
CODE 4B3DH 007BH UNIT ?PR?X5045WRITESTATUS?SEREEROM
CODE 4BB8H 0075H UNIT ?PR?_VERIFYTCPCRC?TCP
CODE 4C2DH 0075H UNIT ?PR?_VERIFYUDPCRC?UDP
CODE 4CA2H 006AH UNIT ?PR?X5045READDATA?SEREEROM
CODE 4D0CH 0067H UNIT ?PR?_PRINTCHAR?SERIAL
CODE 4D73H 0066H UNIT ?PR?INITARPTABLE?ETH
CODE 4DD9H 005EH UNIT ?PR?GET_KEY?LED
CODE 4E37H 005DH UNIT ?PR?_CREATEUDPCRC?UDP
CODE 4E94H 0059H UNIT ?CO?UDP
CODE 4EEDH 004EH UNIT ?PR?UPDATEARPTAB?ETH
CODE 4F3BH 004BH UNIT ?PR?_PRINTSTR?SERIAL
CODE 4F86H 0049H UNIT ?PR?_MY_MECPY?TCP
CODE 4FCFH 0045H UNIT ?PR?PINGDISP?ETH
CODE 5014H 0043H UNIT ?PR?QUERY_8019?ETH
CODE 5057H 0043H UNIT ?PR?DISP_LED?LED
CODE 509AH 0041H UNIT ?PR?_?ONRECEIVE?APP
CODE 50DBH 003EH UNIT ?PR?X5045READSTATUS?SEREEROM
CODE 5119H 003AH UNIT ?PR?WRITERTL8019NODEID?ETH
CODE 5153H 003AH UNIT ?PR?_MYSTRLWR?SERIAL
CODE 518DH 0034H UNIT ?PR?READGATEWAY?ETH
CODE 51C1H 0032H UNIT ?PR?INITSERIALBUFFER?SERIAL
CODE 51F3H 002FH UNIT ?PR?TCPSOCKET?APP
CODE 5222H 002EH UNIT ?PR?_PRINTREC?SERIAL
CODE 5250H 002CH UNIT ?PR?_DISP_BUF?LED
CODE 527CH 0029H UNIT ?PR?_VERIFYIPHEADCRC?ETH
CODE 52A5H 0027H UNIT ?PR?READLIP?ETH
CODE 52CCH 0027H UNIT ?PR?READSERVERPORT?TCP
CODE 52F3H 0027H UNIT ?PR?READSERVERIP?TCP
CODE 531AH 0025H UNIT ?PR?_PRINTCH?SERIAL
CODE 533FH 0024H UNIT ?PR?READMAC?ETH
CODE 5363H 0022H UNIT ?PR?_SENT_BYTE?LED
CODE 5385H 0020H UNIT ?PR?_PAGE?ETH
CODE 53A5H 001FH UNIT ?PR?INIT_TIMER?MAIN
CODE 53C4H 001EH UNIT ?PR?_WRITELIP?SEREEROM
CODE 53E2H 001EH UNIT ?PR?_WRITESERVERPORT?SEREEROM
CODE 5400H 001EH UNIT ?PR?_WRITESERVERIP?SEREEROM
CODE 541EH 001EH UNIT ?PR?_WRITEGATE?SEREEROM
CODE 543CH 001DH UNIT ?PR?_SETPINGIP?MAIN
CODE 5459H 001BH UNIT ?PR?TIMER0?MAIN
CODE 5474H 001BH UNIT ?PR?_WRITEMAC?SEREEROM
CODE 548FH 0019H UNIT ?PR?_PRINTLONG?SERIAL
CODE 54A8H 0017H UNIT ?PR?INITPINGTABLE?ETH
CODE 54BFH 0016H UNIT ?PR?SCAN_KEY?LED
CODE 54D5H 0015H UNIT ?PR?INITSERIAL?SERIAL
CODE 54EAH 0012H UNIT ?PR?_PRINTBYTE?SERIAL
CODE 54FCH 0011H UNIT ?CO?LED
CODE 550DH 0010H UNIT ?PR?FILL_DISPBUF?LED
CODE 551DH 000FH UNIT ?PR?_CREATEIPHEADCRC?ETH
BL51 BANKED LINKER/LOCATER V6.00 09/21/2006 20:16:35 PAGE 4
CODE 552CH 000EH UNIT ?PR?_PRINTWORD?SERIAL
CODE 553AH 000CH UNIT ?PR?_?ONCONNECT?APP
CODE 5546H 000CH UNIT ?C_INITSEG
CODE 5552H 000BH UNIT ?PR?_?ONCLOSE?APP
CODE 555DH 000BH UNIT ?CO?SERIAL
CODE 5568H 000BH UNIT ?PR?_DLY?LED
CODE 5573H 000BH UNIT ?PR?DISP_ALL?LED
OVERLAY MAP OF MODULE: TCP51NEW (APP)
SEGMENT DATA_GROUP IDATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
---------------------------------------------------------------------------------------------
?PR?SERIAL?SERIAL 0021H 0003H ----- ----- ----- -----
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0024H 0009H ----- ----- 221CH 00FBH
+--> ?PR?INITSERIAL?SERIAL
+--> ?PR?INITSERIALBUFFER?SERIAL
+--> ?PR?INIT_TIMER?MAIN
+--> ?PR?READGATEWAY?ETH
+--> ?PR?READLIP?ETH
+--> ?PR?READMAC?ETH
+--> ?PR?READSERVERIP?TCP
+--> ?PR?READSERVERPORT?TCP
+--> ?PR?INIT_8019?ETH
+--> ?PR?INITPINGTABLE?ETH
+--> ?PR?INITARPTABLE?ETH
+--> ?PR?INIT_TCP?TCP
+--> ?PR?DISP_ALL?LED
+--> ?PR?QUERY_8019?ETH
+--> ?PR?MAINCYCLE?ETH
+--> ?PR?TCP_RETRANSMIT?TCP
+--> ?PR?TCP_INACTIVITY?TCP
+--> ?PR?PINGCYCLE?ETH
+--> ?PR?UPDATEARPTAB?ETH
+--> ?PR?TCPSOCKET?APP
+--> ?PR?_?ONRECEIVE?APP
+--> ?PR?_?ONCLOSE?APP
+--> ?PR?_?ONCONNECT?APP
+--> ?PR?_TCPCONNECT?APP
+--> ?PR?_MYGETCH?SERIAL
+--> ?PR?_GETWORD?SERIAL
+--> ?PR?_MYSTRLWR?SERIAL
+--> ?CO?MAIN
+--> ?PR?_SETPINGIP?MAIN
+--> ?PR?PING_REQUEST?ETH
+--> ?PR?_WRITESERVERIP?SEREEROM
+--> ?PR?_WRITELIP?SEREEROM
BL51 BANKED LINKER/LOCATER V6.00 09/21/2006 20:16:35 PAGE 5
+--> ?PR?_WRITEMAC?SEREEROM
+--> ?PR?DISPCONFIG?SEREEROM
+--> ?PR?_WRITESERVERPORT?SEREEROM
+--> ?PR?_WRITEGATE?SEREEROM
+--> ?PR?DSPTCPSTAT?TCP
+--> ?PR?_PRINTSTR?SERIAL
+--> ?PR?_USER_TCPSEND?APP
?PR?READGATEWAY?ETH 002DH 0001H ----- ----- ----- -----
+--> ?PR?X5045READDATA?SEREEROM
?PR?X5045READDATA?SEREEROM ----- ----- ----- ----- ----- -----
+--> ?PR?X5045READSTATUS?SEREEROM
?PR?READLIP?ETH 002DH 0001H ----- ----- ----- -----
+--> ?PR?X5045READDATA?SEREEROM
?PR?READMAC?ETH 002DH 0001H ----- ----- ----- -----
+--> ?PR?X5045READDATA?SEREEROM
?PR?READSERVERIP?TCP 002DH 0001H ----- ----- ----- -----
+--> ?PR?X5045READDATA?SEREEROM
?PR?READSERVERPORT?TCP 002DH 0001H ----- ----- ----- -----
+--> ?PR?X5045READDATA?SEREEROM
?PR?INIT_8019?ETH ----- ----- ----- ----- ----- -----
+--> ?PR?RTL8019AS_RESET?ETH
+--> ?PR?DELAY10MS?MAIN
+--> ?PR?_PAGE?ETH
+--> ?PR?WRITERTL8019NODEID?ETH
?PR?RTL8019AS_RESET?ETH ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY10MS?MAIN
?PR?WRITERTL8019NODEID?ETH ----- ----- ----- ----- ----- -----
+--> ?PR?_PAGE?ETH
?PR?DISP_ALL?LED ----- ----- ----- ----- ----- -----
+--> ?PR?FILL_DISPBUF?LED
+--> ?PR?GET_KEY?LED
+--> ?PR?DISP_LED?LED
?PR?GET_KEY?LED ----- ----- ----- ----- ----- -----
+--> ?PR?_SENT_BYTE?LED
+--> ?PR?SCAN_KEY?LED
?PR?DISP_LED?LED ----- ----- ----- ----- ----- -----
+--> ?PR?_SENT_BYTE?LED
+--> ?CO?LED
?PR?QUERY_8019?ETH ----- ----- ----- ----- ----- -----
+--> ?PR?_PAGE?ETH
?PR?MAINCYCLE?ETH ----- ----- ----- ----- ----- -----
+--> ?PR?_RECV_PACKET?ETH
+--> ?PR?ARP_ANSWER?ETH
BL51 BANKED LINKER/LOCATER V6.00 09/21/2006 20:16:35 PAGE 6
+--> ?PR?ARP_PROCESS?ETH
+--> ?PR?TCP_ATYARP?TCP
+--> ?PR?_VERIFYIPHEADCRC?ETH
+--> ?PR?PING_ANSWER?ETH
+--> ?PR?PING_ECHO?ETH
+--> ?PR?_TCP_RCVE?TCP
+--> ?PR?_UDP_RCVE?UDP
?PR?_RECV_PACKET?ETH 002DH 0004H ----- ----- ----- -----
+--> ?PR?_PAGE?ETH
?PR?ARP_ANSWER?ETH ----- ----- ----- ----- ----- -----
+--> ?PR?_SEND_PACKET?ETH
?PR?_SEND_PACKET?ETH 005AH 0005H ----- ----- ----- -----
+--> ?PR?_PAGE?ETH
?PR?ARP_PROCESS?ETH 002DH 0003H ----- ----- ----- -----
+--> ?PR?_IP_SEND?TCP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -