📄 ex1.m51
字号:
BL51 BANKED LINKER/LOCATER V5.01 11/28/2003 21:19:10 PAGE 1
BL51 BANKED LINKER/LOCATER V5.01, INVOKED BY:
D:\SOFTWARE\EESOFT\KEIL6\C51\BIN\BL51.EXE .\IP.obj, .\NetIf.obj, .\TCP.obj, .\TCPIPmem.obj, .\icmp.obj, .\ARP.obj, .\eth
>> erif.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:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C_STARTUP)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?COPY)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?IILDX)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?LNOT)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?SLCMP)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?ULCMP)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?ULSHR)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?LLDIDATA)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?LLDIDATA0)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?LSTIDATA)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?LSTXDATA)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?LSTKIDATA)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?OFFXADD)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?ICASE)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C?ICALL)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C_IBP)
D:\SOFTWARE\EESOFT\KEIL6\C51\LIB\C51S.LIB (?C_INIT)
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 0022H UNIT _DATA_GROUP_
DATA 002AH 0001H UNIT ?C?LIB_DATA
IDATA 002BH 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 05C4H UNIT ?XD?TCP
XDATA 25CBH 050CH UNIT ?XD?MAIN
XDATA 2AD7H 0036H UNIT ?XD?ARP
BL51 BANKED LINKER/LOCATER V5.01 11/28/2003 21:19:10 PAGE 2
XDATA 2B0DH 0018H UNIT ?XD?NETIF
XDATA 2B25H 0010H UNIT _XDATA_GROUP_
XDATA 2B35H 0007H UNIT ?XD?RTL8019
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0006H UNIT ?CO?MAIN
0009H 0002H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 072FH UNIT ?PR?_?TCPRECVSEG?TCP
CODE 073DH 0561H UNIT ?PR?_?TCPINPUT?TCP
CODE 0C9EH 043BH UNIT ?PR?_?TCPSENDSEG?TCP
CODE 10D9H 0240H UNIT ?PR?_?ETHEROUTPUT?ETHERIF
CODE 1319H 0222H UNIT ?C?LIB_CODE
CODE 153BH 0201H UNIT ?PR?_?MEMALLOCATE?TCPIPMEM
CODE 173CH 01A9H UNIT ?PR?_?RTLRECEIVEPACKET?RTL8019
CODE 18E5H 01A3H UNIT ?PR?_?ARPQUERY?ARP
CODE 1A88H 017CH UNIT ?PR?_?CHECKSUM?IP
CODE 1C04H 0170H UNIT ?PR?MAIN?MAIN
CODE 1D74H 016AH UNIT ?PR?_?MEMFREE?TCPIPMEM
CODE 1EDEH 0169H UNIT ?PR?_?IPOUTPUT?IP
CODE 2047H 015BH UNIT ?PR?_?TCPCHECKSUM?TCP
CODE 21A2H 0154H UNIT ?PR?_?TCPSOCKET?TCP
CODE 22F6H 0146H UNIT ?PR?_ARPINPUT?ARP
CODE 243CH 013DH UNIT ?PR?TCPTIMER?TCP
CODE 2579H 0134H UNIT ?PR?_?ETHERINPUT?ETHERIF
CODE 26ADH 0133H UNIT ?PR?_?TCPINSERTQ?TCP
CODE 27E0H 0110H UNIT ?PR?_ICMPINPUT?ICMP
CODE 28F0H 00EAH UNIT ?PR?_?TCPOUTQ?TCP
CODE 29DAH 00DAH UNIT ?PR?_?RTLSENDPACKET?RTL8019
CODE 2AB4H 00D6H UNIT ?PR?_IPINPUT?IP
CODE 2B8AH 00D5H UNIT ?PR?_?NETIFFINDROUT?NETIF
CODE 2C5FH 00D3H UNIT ?PR?_TCPSENDSEGJUDGEWND?TCP
CODE 2D32H 00C5H UNIT ?PR?_?TCPCONNECT?TCP
CODE 2DF7H 00C5H UNIT ?PR?_?RTLWRITERAM?RTL8019
CODE 2EBCH 00B0H UNIT ?PR?_?TCPABORT?TCP
CODE 2F6CH 00B0H UNIT ?PR?_ARPADDENTRY?ARP
CODE 301CH 00AEH UNIT ?PR?_NETIFADD?NETIF
CODE 30CAH 00A4H UNIT ?PR?TCPINIT?TCP
CODE 316EH 00A2H UNIT ?PR?_?TCPRELEASE?TCP
CODE 3210H 00A0H UNIT ?PR?_RTLINIT?RTL8019
CODE 32B0H 0098H UNIT ?PR?_?ARPFIND?ARP
CODE 3348H 008CH UNIT ?C_C51STARTUP
CODE 33D4H 0083H UNIT ?PR?_?MEMCOPY?GLOBLDEF
CODE 3457H 0079H UNIT ?PR?_?TCPALLOCATE?TCP
CODE 34D0H 0074H UNIT ?PR?_TCPCLOSE?TCP
CODE 3544H 006BH UNIT ?PR?_TCPLISTEN?TCP
CODE 35AFH 0063H UNIT ?PR?_RTLREADRAM?RTL8019
CODE 3612H 0062H UNIT ?PR?_TCPSENDEX?TCP
CODE 3674H 0053H UNIT ?PR?NETIFINIT?NETIF
CODE 36C7H 0049H UNIT ?PR?_NETIFFINDIP?NETIF
CODE 3710H 0047H UNIT ?PR?TIMER?MAIN
CODE 3757H 0044H UNIT ?PR?_TCPSEND?TCP
CODE 379BH 0043H UNIT ?PR?_TCPSENDUNSENDQ?TCP
CODE 37DEH 0041H UNIT ?PR?MEMINIT?TCPIPMEM
CODE 381FH 003AH UNIT ?PR?_ETHERDEVINIT?ETHERIF
CODE 3859H 0037H UNIT ?PR?NETIFTIMER?NETIF
BL51 BANKED LINKER/LOCATER V5.01 11/28/2003 21:19:10 PAGE 3
CODE 3890H 0032H UNIT ?PR?_?TCPGETTCB?TCP
CODE 38C2H 0032H UNIT ?PR?_?TCPGETQ?TCP
CODE 38F4H 0031H UNIT ?PR?ARPTIMER?ARP
CODE 3925H 0030H UNIT ?PR?_?TCPINSERTTCB?TCP
CODE 3955H 0028H UNIT ?PR?_ONACCEPT?MAIN
CODE 397DH 0019H UNIT ?PR?ARPINIT?ARP
CODE 3996H 0013H UNIT ?C_INITSEG
CODE 39A9H 0013H UNIT ?PR?_ONRECEIVE?MAIN
CODE 39BCH 0013H UNIT ?PR?_ONACCEPTRECV?MAIN
CODE 39CFH 0010H UNIT ?PR?SERIALINIT?MAIN
CODE 39DFH 0010H UNIT ?PR?INTERRUPTINIT?MAIN
CODE 39EFH 0009H UNIT ?PR?_?MEMFREESIZE?TCPIPMEM
CODE 39F8H 0003H UNIT ?PR?_ONCLOSE?MAIN
OVERLAY MAP OF MODULE: Ex1 (IP)
SEGMENT DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
--------------------------------------------------------------------------
?PR?TIMER?MAIN ----- ----- ----- -----
+--> ?PR?NETIFTIMER?NETIF
+--> ?PR?ARPTIMER?ARP
+--> ?PR?TCPTIMER?TCP
?PR?NETIFTIMER?NETIF 0008H 0002H ----- -----
?PR?TCPTIMER?TCP 0008H 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
BL51 BANKED LINKER/LOCATER V5.01 11/28/2003 21:19:10 PAGE 4
+--> ?PR?_?MEMFREE?TCPIPMEM
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 000AH 000EH 2B25H 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?_ONACCEPT?MAIN
+--> ?PR?_TCPLISTEN?TCP
+--> ?PR?_ONCLOSE?MAIN
+--> ?PR?_ONRECEIVE?MAIN
+--> ?PR?_?TCPCONNECT?TCP
+--> ?PR?_TCPSEND?TCP
+--> ?PR?_?TCPALLOCATE?TCP
+--> ?PR?_?MEMCOPY?GLOBLDEF
+--> ?PR?_TCPSENDEX?TCP
+--> ?PR?_?TCPABORT?TCP
?PR?_?RTLSENDPACKET?RTL8019 ----- ----- ----- -----
+--> ?PR?_?RTLWRITERAM?RTL8019
?PR?_?RTLRECEIVEPACKET?RTL8019 ----- ----- ----- -----
+--> ?PR?_RTLREADRAM?RTL8019
+--> ?PR?_?MEMALLOCATE?TCPIPMEM
?PR?_RTLREADRAM?RTL8019 0018H 0004H ----- -----
?PR?_ETHERDEVINIT?ETHERIF 0018H 0009H ----- -----
+--> ?PR?_?MEMCOPY?GLOBLDEF
?PR?_?ETHERINPUT?ETHERIF ----- ----- ----- -----
+--> ?PR?_IPINPUT?IP
+--> ?PR?_ARPINPUT?ARP
+--> ?PR?_?MEMFREE?TCPIPMEM
?PR?_IPINPUT?IP 0018H 0006H ----- -----
+--> ?PR?_?CHECKSUM?IP
+--> ?PR?_NETIFFINDIP?NETIF
+--> ?PR?_?TCPINPUT?TCP
+--> ?PR?_ICMPINPUT?ICMP
BL51 BANKED LINKER/LOCATER V5.01 11/28/2003 21:19:10 PAGE 5
+--> ?PR?_?MEMFREE?TCPIPMEM
?PR?_NETIFFINDIP?NETIF 001EH 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 001EH 0002H ----- -----
+--> ?PR?_TCPSENDSEGJUDGEWND?TCP
+--> ?PR?_?TCPOUTQ?TCP
?PR?_TCPSENDSEGJUDGEWND?TCP 0024H 0006H ----- -----
+--> ?PR?_?TCPALLOCATE?TCP
+--> ?PR?_?MEMCOPY?GLOBLDEF
+--> ?PR?_?TCPSENDSEG?TCP
?PR?_ICMPINPUT?ICMP 001EH 0006H ----- -----
+--> ?PR?_?IPOUTPUT?IP
+--> ?PR?_?MEMFREE?TCPIPMEM
?PR?_ARPINPUT?ARP 0018H 0008H ----- -----
+--> ?PR?_?MEMCOPY?GLOBLDEF
+--> ?PR?_ARPADDENTRY?ARP
+--> ?PR?_?MEMFREE?TCPIPMEM
?PR?_ARPADDENTRY?ARP 0020H 0003H ----- -----
+--> ?PR?_?MEMCOPY?GLOBLDEF
?PR?_?ETHEROUTPUT?ETHERIF ----- ----- ----- -----
+--> ?PR?_?ARPFIND?ARP
+--> ?PR?_?ARPQUERY?ARP
+--> ?PR?_?MEMFREE?TCPIPMEM
BL51 BANKED LINKER/LOCATER V5.01 11/28/2003 21:19:10 PAGE 6
+--> ?PR?_?MEMCOPY?GLOBLDEF
?PR?_?ARPFIND?ARP ----- ----- ----- -----
+--> ?PR?_?MEMCOPY?GLOBLDEF
?PR?_?ARPQUERY?ARP ----- ----- ----- -----
+--> ?PR?_?MEMALLOCATE?TCPIPMEM
+--> ?PR?_?MEMCOPY?GLOBLDEF
?PR?_NETIFADD?NETIF 0018H 0012H ----- -----
?PR?_ONACCEPT?MAIN ----- ----- ----- -----
+--> ?PR?_ONACCEPTRECV?MAIN
+--> ?PR?_ONCLOSE?MAIN
?PR?_ONACCEPTRECV?MAIN ----- ----- ----- -----
+--> ?PR?_TCPSEND?TCP
?PR?_TCPSEND?TCP 0018H 0008H ----- -----
+--> ?PR?_?TCPALLOCATE?TCP
+--> ?PR?_?MEMCOPY?GLOBLDEF
+--> ?PR?_TCPSENDEX?TCP
?PR?_TCPSENDEX?TCP 0020H 0004H ----- -----
+--> ?PR?_?MEMFREE?TCPIPMEM
+--> ?PR?_TCPSENDSEGJUDGEWND?TCP
+--> ?PR?_?TCPINSERTQ?TCP
?PR?_ONCLOSE?MAIN ----- ----- ----- -----
+--> ?PR?_TCPCLOSE?TCP
?PR?_TCPCLOSE?TCP 0018H 0002H ----- -----
+--> ?PR?_?TCPRELEASE?TCP
+--> ?PR?_?TCPALLOCATE?TCP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -