📄 ex1.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 11/26/2007 20:40:54 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILE\KEIL\C51\BIN\BL51.EXE .\IP.obj, .\NetIf.obj, .\TCP.obj, .\TCPIPmem.obj, .\icmp.obj, .\ARP.obj, .\etherif
>> .obj, .\RTL8019.obj, .\main.obj, .\GloblDef.obj TO Ex1 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\IP.obj (IP)
.\NetIf.obj (NETIF)
.\TCP.obj (TCP)
.\TCPIPmem.obj (TCPIPMEM)
.\icmp.obj (ICMP)
.\ARP.obj (ARP)
.\etherif.obj (ETHERIF)
.\RTL8019.obj (RTL8019)
.\main.obj (MAIN)
.\GloblDef.obj (GLOBLDEF)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?LNOT)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?ICASE)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C_IBP)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (PRINTF)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
D:\PROGRAM FILE\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: Ex1 (IP)
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 0002H UNIT ?DT?_READ_BYTES?MAIN
DATA 000AH 0001H UNIT ?C?LIB_DATA
000BH 0015H *** GAP ***
BL51 BANKED LINKER/LOCATER V5.03 11/26/2007 20:40:54 PAGE 2
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.1 UNIT ?BI?MAIN
0021H.2 0000H.6 *** GAP ***
DATA 0022H 0024H UNIT _DATA_GROUP_
DATA 0046H 0019H UNIT ?DT?MAIN
IDATA 005FH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0001H ABSOLUTE
XDATA 0001H 2006H UNIT ?XD?TCPIPMEM
XDATA 2007H 0970H UNIT ?XD?TCP
XDATA 2977H 070EH UNIT ?XD?MAIN
XDATA 3085H 0036H UNIT ?XD?ARP
XDATA 30BBH 0018H UNIT ?XD?NETIF
XDATA 30D3H 0010H UNIT _XDATA_GROUP_
XDATA 30E3H 0007H UNIT ?XD?RTL8019
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?_TEMPDELAY?MAIN
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 072FH UNIT ?PR?_?TCPRECVSEG?TCP
CODE 073DH 0557H UNIT ?PR?_?TCPINPUT?TCP
CODE 0C94H 043BH UNIT ?PR?_?TCPSENDSEG?TCP
CODE 10CFH 038DH UNIT ?C?LIB_CODE
CODE 145CH 035CH UNIT ?PR?PRINTF?PRINTF
CODE 17B8H 0240H UNIT ?PR?_?ETHEROUTPUT?ETHERIF
CODE 19F8H 0225H UNIT ?C_INITSEG
CODE 1C1DH 0200H UNIT ?PR?_?MEMALLOCATE?TCPIPMEM
CODE 1E1DH 01A9H UNIT ?PR?_?RTLRECEIVEPACKET?RTL8019
CODE 1FC6H 01A3H UNIT ?PR?_?ARPQUERY?ARP
CODE 2169H 016AH UNIT ?PR?_?MEMFREE?TCPIPMEM
CODE 22D3H 0169H UNIT ?PR?_?IPOUTPUT?IP
CODE 243CH 0168H UNIT ?PR?_?CHECKSUM?IP
CODE 25A4H 0154H UNIT ?PR?_?TCPSOCKET?TCP
CODE 26F8H 0149H UNIT ?CO?MAIN
CODE 2841H 0146H UNIT ?PR?_ARPINPUT?ARP
CODE 2987H 013DH UNIT ?PR?_?TCPCHECKSUM?TCP
CODE 2AC4H 013DH UNIT ?PR?TCPTIMER?TCP
CODE 2C01H 013AH UNIT ?PR?_?TCPINSERTQ?TCP
CODE 2D3BH 0134H UNIT ?PR?_?ETHERINPUT?ETHERIF
CODE 2E6FH 0112H UNIT ?PR?_ONHTTPACCEPT?MAIN
CODE 2F81H 0110H UNIT ?PR?_ICMPINPUT?ICMP
CODE 3091H 00EAH UNIT ?PR?_?TCPOUTQ?TCP
CODE 317BH 00DEH UNIT ?PR?_?RTLSENDPACKET?RTL8019
CODE 3259H 00D6H UNIT ?PR?_IPINPUT?IP
CODE 332FH 00D5H UNIT ?PR?_?NETIFFINDROUT?NETIF
CODE 3404H 00D5H UNIT ?PR?MAIN?MAIN
CODE 34D9H 00D3H UNIT ?PR?_TCPSENDSEGJUDGEWND?TCP
CODE 35ACH 00C5H UNIT ?PR?_?TCPCONNECT?TCP
CODE 3671H 00C5H UNIT ?PR?_?RTLWRITERAM?RTL8019
CODE 3736H 00B0H UNIT ?PR?_?TCPABORT?TCP
CODE 37E6H 00B0H UNIT ?PR?_ARPADDENTRY?ARP
CODE 3896H 00B0H UNIT ?PR?_RTLINIT?RTL8019
CODE 3946H 00AEH UNIT ?PR?_NETIFADD?NETIF
CODE 39F4H 00A4H UNIT ?PR?TCPINIT?TCP
BL51 BANKED LINKER/LOCATER V5.03 11/26/2007 20:40:54 PAGE 3
CODE 3A98H 00A2H UNIT ?PR?_?TCPRELEASE?TCP
CODE 3B3AH 0098H UNIT ?PR?_?ARPFIND?ARP
CODE 3BD2H 008CH UNIT ?C_C51STARTUP
CODE 3C5EH 0083H UNIT ?PR?_?MEMCOPY?GLOBLDEF
CODE 3CE1H 0079H UNIT ?PR?_?TCPALLOCATE?TCP
CODE 3D5AH 0074H UNIT ?PR?_TCPCLOSE?TCP
CODE 3DCEH 006BH UNIT ?PR?_TCPLISTEN?TCP
CODE 3E39H 0063H UNIT ?PR?_RTLREADRAM?RTL8019
CODE 3E9CH 0062H UNIT ?PR?_TCPSENDEX?TCP
CODE 3EFEH 0053H UNIT ?PR?NETIFINIT?NETIF
CODE 3F51H 0053H UNIT ?PR?_SEND_IP?MAIN
CODE 3FA4H 0049H UNIT ?PR?_NETIFFINDIP?NETIF
CODE 3FEDH 0047H UNIT ?PR?TIMER?MAIN
CODE 4034H 0044H UNIT ?PR?_TCPSEND?TCP
CODE 4078H 0043H UNIT ?PR?_TCPSENDUNSENDQ?TCP
CODE 40BBH 0041H UNIT ?PR?MEMINIT?TCPIPMEM
CODE 40FCH 003BH UNIT ?PR?_ONACCEPTRECV?MAIN
CODE 4137H 003AH UNIT ?PR?_ETHERDEVINIT?ETHERIF
CODE 4171H 0037H UNIT ?PR?NETIFTIMER?NETIF
CODE 41A8H 0033H UNIT ?PR?_SEND_BYTE?MAIN
CODE 41DBH 0032H UNIT ?PR?_?TCPGETTCB?TCP
CODE 420DH 0032H UNIT ?PR?_?TCPGETQ?TCP
CODE 423FH 0031H UNIT ?PR?ARPTIMER?ARP
CODE 4270H 0031H UNIT ?PR?GEMTEMP?MAIN
CODE 42A1H 0030H UNIT ?PR?_?TCPINSERTTCB?TCP
CODE 42D1H 0029H UNIT ?PR?_READ_BYTES?MAIN
CODE 42FAH 0028H UNIT ?PR?INIT18B20?MAIN
CODE 4322H 0028H UNIT ?PR?TEMPERATUERRESULT?MAIN
CODE 434AH 0028H UNIT ?PR?_ONACCEPT?MAIN
CODE 4372H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 4399H 0025H UNIT ?PR?_WRITEBYTE?MAIN
CODE 43BEH 0021H UNIT ?PR?CONFIG18B20?MAIN
CODE 43DFH 001EH UNIT ?PR?READBYTE?MAIN
CODE 43FDH 0019H UNIT ?PR?ARPINIT?ARP
CODE 4416H 0019H UNIT ?PR?_CRC?MAIN
CODE 442FH 0014H UNIT ?PR?_ONHTTPCLOSE?MAIN
CODE 4443H 0013H UNIT ?PR?_ONRECEIVE?MAIN
CODE 4456H 0013H UNIT ?PR?_SEND_CHAR?MAIN
CODE 4469H 0010H UNIT ?PR?SERIALINIT?MAIN
CODE 4479H 0010H UNIT ?PR?INTERRUPTINIT?MAIN
CODE 4489H 000DH UNIT ?PR?READID?MAIN
CODE 4496H 0009H UNIT ?PR?_?MEMFREESIZE?TCPIPMEM
CODE 449FH 0003H UNIT ?PR?_ONCLOSE?MAIN
OVERLAY MAP OF MODULE: Ex1 (IP)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
----------------------------------------------------------------------------------------------
?PR?TIMER?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?NETIFTIMER?NETIF
+--> ?PR?ARPTIMER?ARP
+--> ?PR?TCPTIMER?TCP
BL51 BANKED LINKER/LOCATER V5.03 11/26/2007 20:40:54 PAGE 4
?PR?NETIFTIMER?NETIF ----- ----- 0022H 0002H ----- -----
?PR?TCPTIMER?TCP ----- ----- 0022H 0002H ----- -----
+--> ?PR?_?TCPALLOCATE?TCP
+--> ?PR?_?TCPSENDSEG?TCP
+--> ?PR?_?TCPRELEASE?TCP
+--> ?PR?_?IPOUTPUT?IP
?PR?_?TCPALLOCATE?TCP ----- ----- ----- ----- ----- -----
+--> ?PR?_?MEMALLOCATE?TCPIPMEM
?PR?_?TCPSENDSEG?TCP ----- ----- ----- ----- ----- -----
+--> ?PR?_?MEMFREESIZE?TCPIPMEM
+--> ?PR?_?TCPCHECKSUM?TCP
+--> ?PR?_?IPOUTPUT?IP
+--> ?PR?_?TCPINSERTQ?TCP
+--> ?PR?_?MEMFREE?TCPIPMEM
?PR?_?TCPCHECKSUM?TCP ----- ----- ----- ----- ----- -----
+--> ?PR?_?CHECKSUM?IP
?PR?_?IPOUTPUT?IP ----- ----- ----- ----- ----- -----
+--> ?PR?_?NETIFFINDROUT?NETIF
+--> ?PR?_?CHECKSUM?IP
?PR?_?TCPINSERTQ?TCP ----- ----- ----- ----- ----- -----
+--> ?PR?_?TCPGETQ?TCP
?PR?_?TCPRELEASE?TCP ----- ----- ----- ----- ----- -----
+--> ?PR?_?TCPOUTQ?TCP
+--> ?PR?_?MEMFREE?TCPIPMEM
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 0024H 000CH 30D3H 0010H
+--> ?CO?MAIN
+--> ?PR?NETIFINIT?NETIF
+--> ?PR?ARPINIT?ARP
+--> ?PR?TCPINIT?TCP
+--> ?PR?MEMINIT?TCPIPMEM
+--> ?PR?_RTLINIT?RTL8019
+--> ?PR?_?RTLSENDPACKET?RTL8019
+--> ?PR?_?RTLRECEIVEPACKET?RTL8019
+--> ?PR?_ETHERDEVINIT?ETHERIF
+--> ?PR?_?ETHERINPUT?ETHERIF
+--> ?PR?_?ETHEROUTPUT?ETHERIF
+--> ?PR?_NETIFADD?NETIF
+--> ?PR?SERIALINIT?MAIN
+--> ?PR?INTERRUPTINIT?MAIN
+--> ?PR?_?TCPSOCKET?TCP
+--> ?PR?_ONHTTPACCEPT?MAIN
+--> ?PR?_TCPLISTEN?TCP
+--> ?PR?PRINTF?PRINTF
BL51 BANKED LINKER/LOCATER V5.03 11/26/2007 20:40:54 PAGE 5
?PR?_?RTLSENDPACKET?RTL8019 ----- ----- ----- ----- ----- -----
+--> ?PR?_?RTLWRITERAM?RTL8019
?PR?_?RTLRECEIVEPACKET?RTL8019 ----- ----- ----- ----- ----- -----
+--> ?PR?_RTLREADRAM?RTL8019
+--> ?PR?_?MEMALLOCATE?TCPIPMEM
?PR?_RTLREADRAM?RTL8019 ----- ----- 0030H 0004H ----- -----
?PR?_ETHERDEVINIT?ETHERIF ----- ----- 0030H 0009H ----- -----
+--> ?PR?_?MEMCOPY?GLOBLDEF
?PR?_?ETHERINPUT?ETHERIF ----- ----- ----- ----- ----- -----
+--> ?PR?_IPINPUT?IP
+--> ?PR?_ARPINPUT?ARP
+--> ?PR?_?MEMFREE?TCPIPMEM
?PR?_IPINPUT?IP ----- ----- 0030H 0006H ----- -----
+--> ?PR?_?CHECKSUM?IP
+--> ?PR?_NETIFFINDIP?NETIF
+--> ?PR?_?TCPINPUT?TCP
+--> ?PR?_ICMPINPUT?ICMP
+--> ?PR?_?MEMFREE?TCPIPMEM
?PR?_NETIFFINDIP?NETIF ----- ----- 0036H 0006H ----- -----
?PR?_?TCPINPUT?TCP ----- ----- ----- ----- ----- -----
+--> ?PR?_?TCPCHECKSUM?TCP
+--> ?PR?_?MEMFREE?TCPIPMEM
+--> ?PR?_?TCPSOCKET?TCP
+--> ?PR?_?TCPALLOCATE?TCP
+--> ?PR?_?TCPSENDSEG?TCP
+--> ?PR?_?TCPABORT?TCP
+--> ?PR?_?TCPINSERTQ?TCP
+--> ?PR?_?TCPRECVSEG?TCP
+--> ?PR?_?TCPOUTQ?TCP
?PR?_?TCPSOCKET?TCP ----- ----- ----- ----- ----- -----
+--> ?PR?_?TCPGETTCB?TCP
+--> ?PR?_?MEMFREESIZE?TCPIPMEM
+--> ?PR?_?TCPINSERTTCB?TCP
?PR?_?TCPABORT?TCP ----- ----- ----- ----- ----- -----
+--> ?PR?_?TCPRELEASE?TCP
?PR?_?TCPRECVSEG?TCP ----- ----- ----- ----- ----- -----
+--> ?PR?_TCPSENDUNSENDQ?TCP
+--> ?PR?_?MEMFREE?TCPIPMEM
+--> ?PR?_?TCPOUTQ?TCP
+--> ?PR?_?TCPSOCKET?TCP
+--> ?PR?_?TCPALLOCATE?TCP
+--> ?PR?_?TCPRELEASE?TCP
+--> ?PR?_?TCPSENDSEG?TCP
?PR?_TCPSENDUNSENDQ?TCP ----- ----- 0036H 0002H ----- -----
+--> ?PR?_TCPSENDSEGJUDGEWND?TCP
BL51 BANKED LINKER/LOCATER V5.03 11/26/2007 20:40:54 PAGE 6
+--> ?PR?_?TCPOUTQ?TCP
?PR?_TCPSENDSEGJUDGEWND?TCP ----- ----- 003CH 0006H ----- -----
+--> ?PR?_?TCPALLOCATE?TCP
+--> ?PR?_?MEMCOPY?GLOBLDEF
+--> ?PR?_?TCPSENDSEG?TCP
?PR?_ICMPINPUT?ICMP ----- ----- 0036H 0006H ----- -----
+--> ?PR?_?IPOUTPUT?IP
+--> ?PR?_?MEMFREE?TCPIPMEM
?PR?_ARPINPUT?ARP ----- ----- 0030H 0008H ----- -----
+--> ?PR?_?MEMCOPY?GLOBLDEF
+--> ?PR?_ARPADDENTRY?ARP
+--> ?PR?_?MEMFREE?TCPIPMEM
?PR?_ARPADDENTRY?ARP ----- ----- 0038H 0003H ----- -----
+--> ?PR?_?MEMCOPY?GLOBLDEF
?PR?_?ETHEROUTPUT?ETHERIF ----- ----- ----- ----- ----- -----
+--> ?PR?_?ARPFIND?ARP
+--> ?PR?_?ARPQUERY?ARP
+--> ?PR?_?MEMFREE?TCPIPMEM
+--> ?PR?_?MEMCOPY?GLOBLDEF
?PR?_?ARPFIND?ARP ----- ----- ----- ----- ----- -----
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -