📄 httpdemo.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 10/12/2006 16:00:57 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\Release\main.obj, .\Release\libif.obj, .\Release\Config.obj, .\Release\Utility.obj, .\Release
>> \Getkey.obj, .\Release\Putchar.obj, .\Release\Rs232.obj, .\Release\Timer.obj, .\Release\Cs_drv.obj, ..\..\lib\620xEth
>> Drv.LIB, ..\..\lib\620xstack.LIB, .\Release\Rtc.obj, .\Release\iap.obj, .\Release\HWI2C.obj, .\Release\Connvar.obj, .
>> \Release\Http.obj, .\Release\Strutil.obj, .\Release\Webserve.obj, .\Release\Webpages.obj, .\Release\Yello.obj, .\Rele
>> ase\Century.obj, .\Release\Cs00.obj, .\Release\Demokit.obj, .\Release\Desc.obj, .\Release\Grem.obj, .\Release\Index.o
>> bj, .\Release\Ioset.obj, .\Release\Purm.obj, .\Release\Redm.obj, .\Release\Status.obj, .\Release\Bgm.obj, .\Release\c
>> s6209.obj, .\Release\tm00.obj, .\Release\TIME.obj, .\Release\Egi_stat.obj, .\Release\Egi_swit.obj, .\Release\EGI_TIME
>> .obj TO .\Release\httpdemo PRINT (.\Release\httpdemo.m51) RAMSIZE (256) OVERLAY (?PR?_SEARCH_GET_WEB_PAGE?WEBSERVE ~
>> ?PR?WEBSERVE, ?PR?_HTTP_DATA?WEBSERVE ! ?PR?_IOSET_RESP?EGI_SWIT, ?PR?_EGI_EXECSTR?WEBSERVE ! ?PR?_IOSET_RESP?EGI_SWI
>> T, ?PR?_HTTP_DATA?WEBSERVE ! ?PR?_STATUS_RESP?EGI_STAT, ?PR?_EGI_EXECSTR?WEBSERVE ! ?PR?_STATUS_RESP?EGI_STAT) CODE (
>> 0X0000-0XEFFF) XDATA (0X8000-0XFDFF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\Release\main.obj (MAIN)
.\Release\libif.obj (LIBIF)
.\Release\Config.obj (CONFIG)
.\Release\Utility.obj (UTILITY)
.\Release\Getkey.obj (GETKEY)
.\Release\Putchar.obj (PUTCHAR)
.\Release\Rs232.obj (RS232)
.\Release\Timer.obj (TIMER)
.\Release\Cs_drv.obj (CS_DRV)
..\..\lib\620xEthDrv.LIB (_620XENET)
..\..\lib\620xstack.LIB (IS_TCP)
..\..\lib\620xstack.LIB (TCP_POLL)
..\..\lib\620xstack.LIB (TCP_RECEIVE)
..\..\lib\620xstack.LIB (TCP_VARDEF)
..\..\lib\620xstack.LIB (ARP_RECEIVE)
..\..\lib\620xstack.LIB (GETIP_SRCE)
..\..\lib\620xstack.LIB (IS_ARP)
..\..\lib\620xstack.LIB (IS_ICMP)
..\..\lib\620xstack.LIB (IS_IP)
..\..\lib\620xstack.LIB (MAKE_ARP)
..\..\lib\620xstack.LIB (MAKE_ICMP)
..\..\lib\620xstack.LIB (GETFRAME_DATAP)
..\..\lib\620xstack.LIB (MAXI)
..\..\lib\620xstack.LIB (ATOIP)
..\..\lib\620xstack.LIB (TSOCK_RX)
..\..\lib\620xstack.LIB (CHECK_TCP)
..\..\lib\620xstack.LIB (DISP_TCP)
..\..\lib\620xstack.LIB (GETTCP_LOCDEST)
..\..\lib\620xstack.LIB (GETTCP_OPT)
..\..\lib\620xstack.LIB (GETTCP_SRCE)
..\..\lib\620xstack.LIB (MAKE_RESET_RESP)
..\..\lib\620xstack.LIB (MAKE_SOCK_TCP)
..\..\lib\620xstack.LIB (NEW_STATE)
..\..\lib\620xstack.LIB (REMAKE_TSOCK)
..\..\lib\620xstack.LIB (GATE_IP)
..\..\lib\620xstack.LIB (MAKE_IP)
..\..\lib\620xstack.LIB (CSUM)
..\..\lib\620xstack.LIB (DTYPE_HDRLEN)
..\..\lib\620xstack.LIB (GETFRAME_PCOL)
..\..\lib\620xstack.LIB (GETFRAME_SRCE)
BL51 BANKED LINKER/LOCATER V5.12 10/12/2006 16:00:57 PAGE 2
..\..\lib\620xstack.LIB (MAKE_FRAME)
..\..\lib\620xstack.LIB (MINI)
..\..\lib\620xstack.LIB (MAKE_TCP)
..\..\lib\620xstack.LIB (TSOCK_ESTAB_RX)
..\..\lib\620xstack.LIB (TSOCK_ESTAB_TX)
..\..\lib\620xstack.LIB (ON_SUBNET)
..\..\lib\620xstack.LIB (GETIP_LOCDEST)
..\..\lib\620xstack.LIB (NETUTIL_VARDEF)
..\..\lib\620xstack.LIB (BUFF_DLEN)
..\..\lib\620xstack.LIB (BUFF_SETALL)
..\..\lib\620xstack.LIB (BUFF_TRY)
..\..\lib\620xstack.LIB (GETFRAME_MTU)
..\..\lib\620xstack.LIB (GETFRAME_SRCEP)
..\..\lib\620xstack.LIB (IN_LIMITS)
..\..\lib\620xstack.LIB (TCP_MAXDATA)
..\..\lib\620xstack.LIB (FINDLOC_IP)
..\..\lib\620xstack.LIB (BUFF_IN)
..\..\lib\620xstack.LIB (BUFF_TRYLEN)
..\..\lib\620xstack.LIB (BUFF_UNTRIEDLEN)
..\..\lib\620xstack.LIB (GETFRAME_MAXLEN)
..\..\lib\620xstack.LIB (MINW)
..\..\lib\620xstack.LIB (IP_MAXDATA)
..\..\lib\620xstack.LIB (BUFF_FREELEN)
.\Release\Rtc.obj (RTC)
.\Release\iap.obj (IAP)
.\Release\HWI2C.obj (HWI2C)
.\Release\Connvar.obj (CONNVAR)
.\Release\Http.obj (HTTP)
.\Release\Strutil.obj (STRUTIL)
.\Release\Webserve.obj (WEBSERVE)
.\Release\Webpages.obj (WEBPAGES)
.\Release\Yello.obj (YELLO)
.\Release\Century.obj (CENTURY)
.\Release\Cs00.obj (CS00)
.\Release\Demokit.obj (DEMOKIT)
.\Release\Desc.obj (DESC)
.\Release\Grem.obj (GREM)
.\Release\Index.obj (INDEX)
.\Release\Ioset.obj (IOSET)
.\Release\Purm.obj (PURM)
.\Release\Redm.obj (REDM)
.\Release\Status.obj (STATUS)
.\Release\Bgm.obj (BGM)
.\Release\cs6209.obj (CS6209)
.\Release\tm00.obj (TM00)
.\Release\TIME.obj (TIME)
.\Release\Egi_stat.obj (EGI_STAT)
.\Release\Egi_swit.obj (EGI_SWIT)
.\Release\EGI_TIME.obj (EGI_TIME)
..\..\lib\620xstack.LIB (CLOSE_TCP)
..\..\lib\620xstack.LIB (BUFF_CHRLEN)
..\..\lib\620xstack.LIB (BUFF_INSTR)
..\..\lib\620xstack.LIB (BUFF_OUT)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
BL51 BANKED LINKER/LOCATER V5.12 10/12/2006 16:00:57 PAGE 3
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LADD)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSUB)
C:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSHL)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPTR0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LILDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (?C?ICALL)
C:\KEIL\C51\LIB\C51L.LIB (PRINTF)
C:\KEIL\C51\LIB\C51L.LIB (PUTS)
C:\KEIL\C51\LIB\C51L.LIB (ISDIGIT)
C:\KEIL\C51\LIB\C51L.LIB (ISXDIGIT)
C:\KEIL\C51\LIB\C51L.LIB (TOUPPER)
C:\KEIL\C51\LIB\C51L.LIB (STRNCMP)
C:\KEIL\C51\LIB\C51L.LIB (STRNCPY)
C:\KEIL\C51\LIB\C51L.LIB (STRLEN)
C:\KEIL\C51\LIB\C51L.LIB (STRCHR)
C:\KEIL\C51\LIB\C51L.LIB (STRTOUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMCHR)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMMOVEAMD)
C:\KEIL\C51\LIB\C51L.LIB (?C?COPYAMD)
C:\KEIL\C51\LIB\C51L.LIB (?C?STRCMPAMD)
C:\KEIL\C51\LIB\C51L.LIB (?C?STRCPYAMD)
BL51 BANKED LINKER/LOCATER V5.12 10/12/2006 16:00:57 PAGE 4
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
LINK MAP OF MODULE: .\Release\httpdemo (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 000DH UNIT _DATA_GROUP_
DATA 0015H 0008H UNIT ?DT?_RS232_RX_BUFFOUT?RS232
001DH 0003H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
DATA 0022H 0006H UNIT ?DT?RS232
DATA 0028H 0006H UNIT ?DT?620XENET
DATA 002EH 0004H UNIT ?DT?RS232_RX_DATALEN?RS232
IDATA 0032H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
0000H 8000H *** GAP ***
XDATA 8000H 1000H ABSOLUTE
XDATA 9000H 0C00H ABSOLUTE
XDATA 9C00H 420AH UNIT ?XD?CONFIG
XDATA DE0AH 0585H UNIT ?XD?WEBSERVE
XDATA E38FH 0530H UNIT ?XD?WEBPAGES
XDATA E8BFH 0506H UNIT _XDATA_GROUP_
XDATA EDC5H 0100H UNIT ?XD?RS232
XDATA EEC5H 0049H UNIT ?XD?TCP_VARDEF
XDATA EF0EH 0029H UNIT ?XD?UTILITY
XDATA EF37H 0020H UNIT ?XD?LIBIF
XDATA EF57H 000FH UNIT ?XD?_C256_SEQWRITE?HWI2C
XDATA EF66H 000CH UNIT ?XD?NETUTIL_VARDEF
XDATA EF72H 000CH UNIT ?XD?_C256_PAGEWRITE?HWI2C
XDATA EF7EH 0007H UNIT ?XD?_IAP_PAGEWRITE?IAP
XDATA EF85H 0007H UNIT ?XD?EGI_SWIT
XDATA EF8CH 0006H UNIT ?XD?_PUT_CONNVAR?CONNVAR
XDATA EF92H 0005H UNIT ?XD?_UDP_RECEIVE?LIBIF
XDATA EF97H 0005H UNIT ?XD?_RS232_RX_BUFFOUT?RS232
XDATA EF9CH 0005H UNIT ?XD?TIMER
BL51 BANKED LINKER/LOCATER V5.12 10/12/2006 16:00:57 PAGE 5
XDATA EFA1H 0004H UNIT ?XD?NEW_STATE
XDATA EFA5H 0004H UNIT ?XD?MAKE_IP
XDATA EFA9H 0004H UNIT ?XD?EGI_TIME
XDATA EFADH 0003H UNIT ?XD?STRUTIL
XDATA EFB0H 0002H UNIT ?XD?TSOCK_RX
XDATA EFB2H 0001H UNIT ?XD?MAIN
XDATA EFB3H 0001H UNIT ?XD?HWI2C
EFB4H 004CH *** GAP ***
XDATA F000H 000CH ABSOLUTE
XDATA F00CH 0461H UNIT ?XD?HTTP
F46DH 0B71H *** GAP ***
XDATA FFDEH 0001H ABSOLUTE
XDATA FFDFH 0001H ABSOLUTE
FFE0H 0002H *** GAP ***
XDATA FFE2H 0001H ABSOLUTE
XDATA FFE3H 0001H ABSOLUTE
FFE4H 0008H *** GAP ***
XDATA FFECH 0001H ABSOLUTE
XDATA FFEDH 0001H ABSOLUTE
XDATA FFEEH 0001H ABSOLUTE
XDATA FFEFH 0001H ABSOLUTE
XDATA FFF0H 0001H ABSOLUTE
XDATA FFF1H 0001H ABSOLUTE
XDATA FFF2H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0020H UNIT ?CO?TSOCK_RX
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0003H UNIT ?PR?ENABLE_INTERRUPT?TIMER
CODE 0029H 0002H UNIT ?CO?RS232
CODE 002BH 0003H ABSOLUTE
CODE 002EH 1240H UNIT ?CO?CS00
CODE 126EH 0C03H UNIT ?C?LIB_CODE
CODE 1E71H 0816H UNIT ?CO?TM00
CODE 2687H 0749H UNIT ?PR?_TSOCK_RX?TSOCK_RX
CODE 2DD0H 0596H UNIT ?CO?DESC
CODE 3366H 04C2H UNIT ?CO?DEMOKIT
CODE 3828H 045EH UNIT ?CO?YELLO
CODE 3C86H 0442H UNIT ?CO?GREM
CODE 40C8H 0438H UNIT ?CO?INDEX
CODE 4500H 042AH UNIT ?CO?REDM
CODE 492AH 041EH UNIT ?CO?PURM
CODE 4D48H 040EH UNIT ?CO?IOSET
CODE 5156H 0400H UNIT ?CO?CS6209
CODE 5556H 03D2H UNIT ?CO?BGM
CODE 5928H 03C7H UNIT ?PR?_TIME_RESP?EGI_TIME
CODE 5CEFH 03A2H UNIT ?PR?INIT_HTML_PAGES?WEBSERVE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -