📄 tcp_ip_51_v1.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 09/26/2008 13:36:25 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE ..\OUT\main.obj, ..\OUT\Timer0.obj, ..\OUT\Uart0.obj, ..\OUT\Flash.obj, ..\OUT\Api.obj, ..\OUT\
>> ARP.obj, ..\OUT\Icmp.obj, ..\OUT\Http.obj, ..\OUT\TCP.obj, ..\OUT\UDP.obj, ..\OUT\IP.obj, ..\OUT\Eth.obj, ..\OUT\Cksu
>> m.obj, ..\OUT\WebDoc.obj, ..\OUT\Config.obj, ..\OUT\str.obj, ..\OUT\DebugMsg.obj, ..\OUT\Dhcp.obj, ..\OUT\Pro2004.obj
>> TO ..\OUT\TCP_IP_51_V1 PRINT (..\OUT\TCP_IP_51_V1.m51) RAMSIZE (256) XDATA (0X8200-0XFFFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
..\OUT\main.obj (MAIN)
..\OUT\Timer0.obj (TIMER0)
..\OUT\Uart0.obj (UART0)
..\OUT\Flash.obj (FLASH)
..\OUT\Api.obj (API)
..\OUT\ARP.obj (ARP)
..\OUT\Icmp.obj (ICMP)
..\OUT\Http.obj (HTTP)
..\OUT\TCP.obj (TCP)
..\OUT\UDP.obj (UDP)
..\OUT\IP.obj (IP)
..\OUT\Eth.obj (ETH)
..\OUT\Cksum.obj (CKSUM)
..\OUT\WebDoc.obj (WEBDOC)
..\OUT\Config.obj (CONFIG)
..\OUT\str.obj (STR)
..\OUT\DebugMsg.obj (DEBUGMSG)
..\OUT\Dhcp.obj (DHCP)
..\OUT\Pro2004.obj (PRO2004)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
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?CILDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNOT)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
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?ICASE)
C:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
C:\KEIL\C51\LIB\C51S.LIB (?C_IBP)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (STRLEN)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
BL51 BANKED LINKER/LOCATER V5.12 09/26/2008 13:36:25 PAGE 2
LINK MAP OF MODULE: ..\OUT\TCP_IP_51_V1 (MAIN)
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?UART0
DATA 0014H 0004H UNIT ?DT?TIMER0
DATA 0018H 0002H UNIT ?DT?ETH
DATA 001AH 0002H UNIT ?DT?CONFIG
DATA 001CH 0001H UNIT ?DT?ARP
DATA 001DH 0001H UNIT ?C?LIB_DATA
IDATA 001EH 0001H UNIT _IDATA_GROUP_
001FH 0001H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.2 UNIT ?BI?TCP
BIT 0021H.3 0000H.1 UNIT ?BI?UART0
BIT 0021H.4 0000H.1 UNIT ?BI?HTTP
BIT 0021H.5 0000H.1 UNIT ?BI?ETH
BIT 0021H.6 0000H.1 UNIT ?BI?CONFIG
BIT 0021H.7 0000H.1 UNIT ?BI?DHCP
DATA 0022H 003EH UNIT _DATA_GROUP_
IDATA 0060H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
0000H 7E00H *** GAP ***
XDATA 7E00H 0001H ABSOLUTE
7E01H 01FFH *** GAP ***
XDATA 8000H 0100H ABSOLUTE
8100H 0100H *** GAP ***
XDATA 8200H 45C5H UNIT ?XD?UART0
XDATA C7C5H 11ECH UNIT ?XD?TCP
XDATA D9B1H 0BF8H UNIT ?XD?ETH
XDATA E5A9H 05F4H UNIT ?XD?UDP
XDATA EB9DH 05DAH UNIT _XDATA_GROUP_
XDATA F177H 00E9H UNIT ?XD?CONFIG
XDATA F260H 0078H UNIT ?XD?ARP
XDATA F2D8H 005AH UNIT ?XD?ICMP
XDATA F332H 0030H UNIT ?XD?DHCP
XDATA F362H 002AH UNIT ?XD?STR
XDATA F38CH 000FH UNIT ?XD?HTTP
XDATA F39BH 000EH UNIT ?XD?TIMER0
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0005H UNIT ?CO?DHCP
CODE 0008H 0003H UNIT ?CO?STR
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 0023H 0003H ABSOLUTE
CODE 0026H 3CEFH UNIT ?CO?WEBDOC
CODE 3D15H 0CFEH UNIT ?PR?_TCP_RCVE?TCP
CODE 4A13H 0B9FH UNIT ?PR?_DHCP_PACK?DHCP
BL51 BANKED LINKER/LOCATER V5.12 09/26/2008 13:36:25 PAGE 3
CODE 55B2H 070AH UNIT ?CO?CONFIG
CODE 5CBCH 0528H UNIT ?PR?_HTTPFUNC?HTTP
CODE 61E4H 04D8H UNIT ?PR?_TCP_SENDDATA?TCP
CODE 66BCH 0403H UNIT ?C?LIB_CODE
CODE 6ABFH 03E2H UNIT ?PR?_?QUERY_NET_CONFIG?CONFIG
CODE 6EA1H 03BFH UNIT ?PR?_REPLACE_LOOP?HTTP
CODE 7260H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 75BCH 0320H UNIT ?PR?_?PARSE_IP?CONFIG
CODE 78DCH 02FFH UNIT ?PR?_PARSERXDDHCP?DHCP
CODE 7BDBH 02FCH UNIT ?PR?_DECTOHEX?STR
CODE 7ED7H 02D4H UNIT ?PR?ARPECHO?ARP
CODE 81ABH 0296H UNIT ?PR?_IP_SEND?TCP
CODE 8441H 0275H UNIT ?PR?_TCP_SEND?TCP
CODE 86B6H 0211H UNIT ?CO?HTTP
CODE 88C7H 01DCH UNIT ?PR?DHCPTIMER?DHCP
CODE 8AA3H 01ACH UNIT ?PR?_RECV_PACKET?ETH
CODE 8C4FH 019EH UNIT ?PR?_TIMETOSTR?STR
CODE 8DEDH 018CH UNIT ?PR?TCP_RETRANSMIT?TCP
CODE 8F79H 018BH UNIT ?PR?_HEXTODEC?STR
CODE 9104H 0187H UNIT ?PR?_?PARSE_PORT?CONFIG
CODE 928BH 0176H UNIT ?PR?_?COPY_CONFIG_DATA?CONFIG
CODE 9401H 0175H UNIT ?PR?_PARSEHTTPCMD?CONFIG
CODE 9576H 016EH UNIT ?PR?PINGCYCLE?ICMP
CODE 96E4H 016BH UNIT ?PR?_?PARSE_MAC?CONFIG
CODE 984FH 0167H UNIT ?PR?TCP_ATYARP?TCP
CODE 99B6H 0166H UNIT ?PR?_?NETCONFIGINIT?CONFIG
CODE 9B1CH 015CH UNIT ?PR?ARPANSWER?ARP
CODE 9C78H 0150H UNIT ?PR?PARSE_TE2NETBUF?UART0
CODE 9DC8H 014FH UNIT ?PR?TCP_INACTIVITY?TCP
CODE 9F17H 0149H UNIT ?PR?_?PARSE_NORMAL_VALUE?CONFIG
CODE A060H 0140H UNIT ?PR?_DELAYHMSM?TIMER0
CODE A1A0H 013AH UNIT ?PR?PARSE_NET2TEBUF?UART0
CODE A2DAH 012DH UNIT ?PR?_TCPCONNECT?API
CODE A407H 0124H UNIT ?PR?MAINCYCLE?ETH
CODE A52BH 0121H UNIT ?PR?_DATATOUNACK?TCP
CODE A64CH 0110H UNIT ?PR?PINGANSWER?ICMP
CODE A75CH 0110H UNIT ?PR?_INERCLOSE?TCP
CODE A86CH 010CH UNIT ?PR?_?ON_BOUND?DHCP
CODE A978H 0100H UNIT ?PR?CLIENT_CONNECT?TIMER0
CODE AA78H 0100H UNIT ?PR?_PARSEREMOTECMD?CONFIG
CODE AB78H 00FFH UNIT ?PR?_SEND_PACKET?ETH
CODE AC77H 00FEH UNIT ?PR?ARPREQUEST?ARP
CODE AD75H 00FEH UNIT ?PR?PINGREQUEST?ICMP
CODE AE73H 00FBH UNIT ?CO?DEBUGMSG
CODE AF6EH 00FAH UNIT ?PR?_PARSEUARTCMD?CONFIG
CODE B068H 00F7H UNIT ?PR?_?PARAMETERINIT?CONFIG
CODE B15FH 00F3H UNIT ?PR?_FRAMEPUSH?UART0
CODE B252H 00F3H UNIT ?PR?_FRAMEPUSH2?UART0
CODE B345H 00EDH UNIT ?PR?UART0_ISR?UART0
CODE B432H 00E9H UNIT ?PR?_SOCKETINDEXINIT?TCP
CODE B51BH 00E8H UNIT ?PR?_UDP_RCVE?UDP
CODE B603H 00D8H UNIT ?PR?_OUTACKMSG?CONFIG
CODE B6DBH 00D0H UNIT ?PR?_CREATETCPCRC?TCP
CODE B7ABH 00CCH UNIT ?PR?_CHECKSUM?ETH
CODE B877H 00BBH UNIT ?PR?_HINTMSG?DEBUGMSG
CODE B932H 00B4H UNIT ?PR?_STRCOMPARE?STR
CODE B9E6H 00A8H UNIT ?PR?_PARSE_VALUE?CONFIG
BL51 BANKED LINKER/LOCATER V5.12 09/26/2008 13:36:25 PAGE 4
CODE BA8EH 00A6H UNIT ?PR?_RECONSTRUCT_PING?ICMP
CODE BB34H 009AH UNIT ?PR?UART0INIT?UART0
CODE BBCEH 009AH UNIT ?PR?IPTOSTR?STR
CODE BC68H 0094H UNIT ?PR?CREATEICMPCRC?ICMP
CODE BCFCH 008EH UNIT ?PR?RTL8019INIT?ETH
CODE BD8AH 008CH UNIT ?PR?UART0BUFFERINIT?UART0
CODE BE16H 008CH UNIT ?C_C51STARTUP
CODE BEA2H 0088H UNIT ?PR?PINGECHO?ICMP
CODE BF2AH 0083H UNIT ?PR?FINDMAC?ARP
CODE BFADH 0082H UNIT ?PR?_COPYMAC2PINGTABLE?ICMP
CODE C02FH 0081H UNIT ?PR?LOGINMSG?API
CODE C0B0H 007CH UNIT ?C_INITSEG
CODE C12CH 007AH UNIT ?PR?MODEL_CONFIG?MAIN
CODE C1A6H 0078H UNIT ?PR?TE2NETBUF_TTL?TIMER0
CODE C21EH 0078H UNIT ?PR?NET2TEBUF_TTL?TIMER0
CODE C296H 0075H UNIT ?PR?_VERIFYTCPCRC?TCP
CODE C30BH 0075H UNIT ?PR?_VERIFYUDPCRC?UDP
CODE C380H 0072H UNIT ?PR?_MYGETCH?UART0
CODE C3F2H 0067H UNIT ?PR?_REPLACETAG?STR
CODE C459H 0066H UNIT ?PR?INITARPTABLE?ARP
CODE C4BFH 0060H UNIT ?PR?DHCPVALUEINIT?DHCP
CODE C51FH 005EH UNIT ?PR?DATA2_TE2NETBUF?UART0
CODE C57DH 005DH UNIT ?PR?_FLASH_BOOT_ERASE_SECTOR?FLASH
CODE C5DAH 005DH UNIT ?PR?_CREATEUDPCRC?UDP
CODE C637H 005BH UNIT ?PR?TIMER0?TIMER0
CODE C692H 0058H UNIT ?PR?CYCLE1S?TIMER0
CODE C6EAH 0058H UNIT ?PR?_FLASH_BOOT_WRITE_WITH_POLL?FLASH
CODE C742H 0058H UNIT ?PR?_WRITEFLASH?FLASH
CODE C79AH 0053H UNIT ?PR?CYCLE10MS?TIMER0
CODE C7EDH 0051H UNIT ?PR?_PRINTCHAR?UART0
CODE C83EH 0051H UNIT ?PR?DEFAULTPIN?CONFIG
CODE C88FH 0050H UNIT ?PR?_USER_TCPSEND?API
CODE C8DFH 004DH UNIT ?PR?UPDATEARPTAB?ARP
CODE C92CH 004AH UNIT ?PR?DHCPREQUEST?DHCP
CODE C976H 0048H UNIT ?PR?_READFLASH?FLASH
CODE C9BEH 0045H UNIT ?PR?_?ONRECEIVE?API
CODE CA03H 0044H UNIT ?PR?_?SET_PING_IP?CONFIG
CODE CA47H 0044H UNIT ?C?LDIV
CODE CA8BH 0042H UNIT ?PR?_PARSE_LENGTH?CONFIG
CODE CACDH 0042H UNIT ?PR?_PARSEOPTIONS?DHCP
CODE CB0FH 003FH UNIT ?PR?QUERY8019?ETH
CODE CB4EH 003EH UNIT ?PR?SOCKET_TTL?TIMER0
CODE CB8CH 003AH UNIT ?PR?WRITERTL8019NODEID?ETH
CODE CBC6H 0035H UNIT ?PR?_?CONFIG_DEFAULT?CONFIG
CODE CBFBH 0033H UNIT ?PR?TIMER0INIT?TIMER0
CODE CC2EH 0033H UNIT ?PR?_?ONCONNECT?API
CODE CC61H 0030H UNIT ?PR?_?MCU_RESTART?CONFIG
CODE CC91H 002DH UNIT ?PR?UPDATA_MODEL_STATU?TIMER0
CODE CCBEH 002BH UNIT ?PR?CLOSEHOOK?CONFIG
CODE CCE9H 0029H UNIT ?PR?_VERIFYIPHEADCRC?ETH
CODE CD12H 0027H UNIT ?PR?_CHARTOHEX?CONFIG
CODE CD39H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE CD60H 0026H UNIT ?PR?_?ON_RELEASE?DHCP
CODE CD86H 0024H UNIT ?PR?_MCURST?CONFIG
CODE CDAAH 0022H UNIT ?PR?MAIN?MAIN
CODE CDCCH 0022H UNIT ?PR?_UART0PUTSL?UART0
CODE CDEEH 0021H UNIT ?PR?MCU_INIT?MAIN
BL51 BANKED LINKER/LOCATER V5.12 09/26/2008 13:36:25 PAGE 5
CODE CE0FH 0020H UNIT ?PR?VALUEINIT?MAIN
CODE CE2FH 0020H UNIT ?PR?_PAGE?ETH
CODE CE4FH 001FH UNIT ?PR?_UART0PUTS?UART0
CODE CE6EH 001FH UNIT ?PR?_UART0PUTF?UART0
CODE CE8DH 001FH UNIT ?PR?SENDHEART?UART0
CODE CEACH 001FH UNIT ?PR?_?HINT2REMOTE?CONFIG
CODE CECBH 001EH UNIT ?PR?DHCPINIT?DHCP
CODE CEE9H 001BH UNIT ?PR?_?ONCLOSE?API
CODE CF04H 0017H UNIT ?PR?INITPINGTABLE?ICMP
CODE CF1BH 0016H UNIT ?CO?API
CODE CF31H 0016H UNIT ?PR?TCPINIT?TCP
CODE CF47H 0016H UNIT ?PR?_?SET_LOCAL_MAC?CONFIG
CODE CF5DH 0016H UNIT ?PR?_?SET_LOCAL_IP?CONFIG
CODE CF73H 0016H UNIT ?PR?_?SET_SEVER_IP?CONFIG
CODE CF89H 0016H UNIT ?PR?_?SET_SEVER_PORT?CONFIG
CODE CF9FH 0016H UNIT ?PR?_?SET_GATEWAY_IP?CONFIG
CODE CFB5H 0016H UNIT ?PR?_?SET_MASK_IP?CONFIG
CODE CFCBH 0016H UNIT ?PR?_FIND_OPCODE_TABLE?DHCP
CODE CFE1H 0013H UNIT ?PR?_TIMEDLY?TIMER0
CODE CFF4H 0012H UNIT ?PR?RTL8019_RESET?ETH
CODE D006H 0010H UNIT ?PR?_?SET_MODEL_ID?CONFIG
CODE D016H 0010H UNIT ?PR?_?SET_DHCP_MODE?CONFIG
CODE D026H 0010H UNIT ?PR?_?SET_COMC?CONFIG
CODE D036H 000FH UNIT ?PR?_CREATEIPHEADCRC?ETH
CODE D045H 000FH UNIT ?PR?_?QUERY_LOG?CONFIG
CODE D054H 000EH UNIT ?PR?_?SET_BAUDRATE?CONFIG
CODE D062H 000EH UNIT ?PR?_?SET_HEART_TIME?CONFIG
CODE D070H 000BH UNIT ?PR?MCU_PORT_INIT?MAIN
CODE D07BH 000AH UNIT ?CO?TCP
OVERLAY MAP OF MODULE: ..\OUT\TCP_IP_51_V1 (MAIN)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH START LENGT
>> H
------------------------------------------------------------------------------------------------------------------------
>> -
?C_C51STARTUP ----- ----- ----- ----- ----- ----- ----- -----
>>
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- ----- ----- ----- ----- -----
>>
+--> ?PR?MCU_INIT?MAIN
+--> ?PR?MODEL_CONFIG?MAIN
+--> ?PR?QUERY8019?ETH
+--> ?PR?MAINCYCLE?ETH
+--> ?PR?CYCLE10MS?TIMER0
+--> ?PR?CYCLE1S?TIMER0
+--> ?PR?DATA2_TE2NETBUF?UART0
+--> ?PR?PARSE_TE2NETBUF?UART0
+--> ?PR?PARSE_NET2TEBUF?UART0
BL51 BANKED LINKER/LOCATER V5.12 09/26/2008 13:36:25 PAGE 6
?PR?MCU_INIT?MAIN ----- ----- ----- ----- ----- ----- ----- -----
>>
+--> ?PR?MCU_PORT_INIT?MAIN
+--> ?PR?VALUEINIT?MAIN
+--> ?PR?_?NETCONFIGINIT?CONFIG
+--> ?PR?UART0INIT?UART0
+--> ?PR?UART0BUFFERINIT?UART0
+--> ?PR?TIMER0INIT?TIMER0
+--> ?PR?RTL8019INIT?ETH
+--> ?PR?INITPINGTABLE?ICMP
+--> ?PR?INITARPTABLE?ARP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -