📄 webcontrol51.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 02/06/2006 09:17:18 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE COMMON {.\obj\TFStartup.obj}, BANK0 {.\obj\main.obj}, BANK0 {.\obj\WEB.obj}, BANK2 {.\obj\ioDrv
>> .obj}, BANK3 {.\obj\magic.obj}, COMMON {.\obj\L51_Bank.obj}, BANK0 {.\obj\htmfiles.obj}, BANK1 {.\obj\htmfiles1.obj},
>> BANK2 {.\obj\htmfiles2.obj}, BANK5 {.\obj\htmfiles3.obj}, BANK1 {.\obj\uip_arch.obj}, BANK1 {.\obj\uarp.obj}, BANK1
>> {.\obj\uip.obj}, BANK2 {.\obj\fs2.obj}, BANK1 {.\obj\checkip.obj}, BANK0 {.\obj\fs.obj}, BANK3 {.\obj\fs3.obj}, BANK1
>> {.\obj\fs1.obj}, COMMON {.\obj\httputil.obj}, BANK1 {.\obj\httpd.obj}, BANK7 {.\obj\memcpy07.obj}, BANK1 {.\obj\memc
>> py01.obj}, BANK2 {.\obj\memcpy02.obj}, BANK3 {.\obj\memcpy03.obj}, BANK4 {.\obj\memcpy04.obj}, BANK5 {.\obj\memcpy05.
>> obj}, BANK6 {.\obj\memcpy06.obj}, BANK0 {.\obj\memcpy00.obj}, BANK2 {.\obj\loginCbk.obj}, BANK2 {.\obj\md5.obj}, COMM
>> ON {..\..\src\httpd\cookie.lib}, COMMON {..\..\src\httpd\httpout.lib}, COMMON {.\obj\uart.obj}, COMMON {.\obj\timer.o
>> bj}, COMMON {.\obj\tf320Drv.obj}, COMMON {.\obj\ethernet.obj}, BANK2 {.\obj\eeprom.obj}, BANK2 {.\obj\i2c.obj}, COMMO
>> N {.\obj\dprintf.obj}, COMMON {.\obj\jump.obj}, BANK3 {.\obj\configCbk.obj}, BANK0 {.\obj\updateCbk.obj}, BANK0 {.\ob
>> j\ioCbk.obj}, BANK3 {.\obj\loopback.obj}, BANK3 {.\obj\remoteStatusCbk.obj}, BANK3 {.\obj\remoteConfigCbk.obj}, BANK3
>> {.\obj\statusCbk.obj}, BANK1 {.\obj\parameterSettingsCbk.obj}, BANK1 {.\obj\conjuncCbk.obj}, BANK2 {.\obj\dns.obj},
>> BANK2 {.\obj\alert.obj}, BANK2 {.\obj\mime.obj}, BANK2 {.\obj\smtp.obj}, BANK1 {.\obj\dhcpc.obj}, BANK7 {.\obj\ip113f
>> .obj} TO .\obj\WebControl51 BANKAREA (0X7000, 0XFFFF) PRINT (.\obj\WebControl51.m51) NOOVERLAY, BANK0 (?CO?HTMFILES (
>> 0X7000)) BANK1 (?CO?HTMFILES1 (0X7000)) BANK2 (?CO?HTMFILES2 (0X7000)) BANK3 (?CO?HTMFILES3 (0X7000)) BANK7 (?CO?MAGI
>> C (0X7FFFC)) CODE (0X2000-0XFFFE) XDATA (0X0000-0X2CFF)
MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
.\obj\TFStartup.obj (?C_STARTUP)
.\obj\main.obj (MAIN)
.\obj\WEB.obj (WEB)
.\obj\ioDrv.obj (IODRV)
.\obj\magic.obj (MAGIC)
.\obj\L51_Bank.obj (?BANK?SWITCHING)
.\obj\htmfiles.obj (HTMFILES)
.\obj\htmfiles1.obj (HTMFILES1)
.\obj\htmfiles2.obj (HTMFILES2)
.\obj\htmfiles3.obj (HTMFILES3)
.\obj\uip_arch.obj (UIP_ARCH)
.\obj\uarp.obj (UARP)
.\obj\uip.obj (UIP)
.\obj\fs2.obj (FS2)
.\obj\checkip.obj (CHECKIP)
.\obj\fs.obj (FS)
.\obj\fs3.obj (FS3)
.\obj\fs1.obj (FS1)
.\obj\httputil.obj (HTTPUTIL)
.\obj\httpd.obj (HTTPD)
.\obj\memcpy07.obj (MEMCPY07)
.\obj\memcpy01.obj (MEMCPY01)
.\obj\memcpy02.obj (MEMCPY02)
.\obj\memcpy03.obj (MEMCPY03)
.\obj\memcpy04.obj (MEMCPY04)
.\obj\memcpy05.obj (MEMCPY05)
.\obj\memcpy06.obj (MEMCPY06)
.\obj\memcpy00.obj (MEMCPY00)
.\obj\loginCbk.obj (LOGINCBK)
.\obj\md5.obj (MD5)
..\..\src\httpd\cookie.lib (COOKIE)
..\..\src\httpd\httpout.lib (HTTPOUT)
.\obj\uart.obj (UART)
.\obj\timer.obj (TIMER)
.\obj\tf320Drv.obj (TF320DRV)
BL51 BANKED LINKER/LOCATER V5.12 02/06/2006 09:17:18 PAGE 2
.\obj\ethernet.obj (ETHERNET)
.\obj\eeprom.obj (EEPROM)
.\obj\i2c.obj (I2C)
.\obj\dprintf.obj (DPRINTF)
.\obj\jump.obj (JUMP)
.\obj\configCbk.obj (CONFIGCBK)
.\obj\updateCbk.obj (UPDATECBK)
.\obj\ioCbk.obj (IOCBK)
.\obj\loopback.obj (LOOPBACK)
.\obj\remoteStatusCbk.obj (REMOTESTATUSCBK)
.\obj\remoteConfigCbk.obj (REMOTECONFIGCBK)
.\obj\statusCbk.obj (STATUSCBK)
.\obj\parameterSettingsCbk.obj (PARAMETERSETTINGSCBK)
.\obj\conjuncCbk.obj (CONJUNCCBK)
.\obj\dns.obj (DNS)
.\obj\alert.obj (ALERT)
.\obj\mime.obj (MIME)
.\obj\smtp.obj (SMTP)
.\obj\dhcpc.obj (DHCPC)
.\obj\ip113f.obj (IP113F)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPL.LIB (PRINTF)
C:\KEIL\C51\LIB\C51FPL.LIB (SCANF)
C:\KEIL\C51\LIB\C51FPL.LIB (POW)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?CHKFLOAT)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPCMP)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPNEG)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPROUND)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPCONVERT)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?ATOF)
C:\KEIL\C51\LIB\C51FPL.LIB (EXP)
C:\KEIL\C51\LIB\C51FPL.LIB (LOG)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FTNPWR)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPSERIES)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CILDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
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?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)
BL51 BANKED LINKER/LOCATER V5.12 02/06/2006 09:17:18 PAGE 3
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?ULDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?SLDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?LAND)
C:\KEIL\C51\LIB\C51L.LIB (?C?LOR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LXOR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LNOT)
C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
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?LLDCODE)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
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?PILDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
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?PLDIOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (?C?ICASE)
C:\KEIL\C51\LIB\C51L.LIB (?C?ICALL)
C:\KEIL\C51\LIB\C51L.LIB (GETCHAR)
C:\KEIL\C51\LIB\C51L.LIB (UNGETC)
C:\KEIL\C51\LIB\C51L.LIB (ISSPACE)
C:\KEIL\C51\LIB\C51L.LIB (ISXDIGIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?STRCMP)
C:\KEIL\C51\LIB\C51L.LIB (STRNCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?STRCPY)
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 (STRCSPN)
C:\KEIL\C51\LIB\C51L.LIB (STRSTR)
C:\KEIL\C51\LIB\C51L.LIB (ATOL)
C:\KEIL\C51\LIB\C51L.LIB (ATOI)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMMOVE)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPDATA)
BL51 BANKED LINKER/LOCATER V5.12 02/06/2006 09:17:18 PAGE 4
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
C:\KEIL\C51\LIB\C51L.LIB (_GETKEY)
C:\KEIL\C51\LIB\C51L.LIB (ISDIGIT)
LINK MAP OF MODULE: .\obj\WebControl51 (?C_STARTUP)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
IDATA 0008H 0018H ABSOLUTE
* OVERLAP * REG 0008H 0008H ABSOLUTE "REG BANK 1"
IDATA 0020H 0002H ABSOLUTE
DATA 0022H 0001H BIT_ADDR ?BA?I2C
BIT 0023H.0 0001H.1 UNIT ?BI?PRINTF?PRINTF
BIT 0024H.1 0000H.6 UNIT ?BI?SCANF?SCANF
BIT 0024H.7 0000H.5 UNIT ?BI??C?ATOF??C?ATOF
BIT 0025H.4 0000H.1 UNIT ?BI?I2C
BIT 0025H.5 0000H.1 UNIT ?BI?LOG?LOG
BIT 0025H.6 0000H.1 UNIT ?BI?GETCHAR
BIT 0025H.7 0000H.1 UNIT ?BI?_ATOL?ATOL
BIT 0026H.0 0000H.1 UNIT ?BI?_ATOI?ATOI
0026H.1 0000H.7 *** GAP ***
DATA 0027H 0009H UNIT ?DT?SCANF?SCANF
IDATA 0030H 0016H ABSOLUTE
DATA 0046H 0004H ABSOLUTE
DATA 004AH 0005H UNIT ?DT?PRINTF?PRINTF
DATA 004FH 0002H UNIT ?DT??C?ATOF??C?ATOF
DATA 0051H 0001H UNIT ?BANK?DATA
IDATA 0052H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 09DEH UNIT ?XD?UIP
XDATA 09DEH 0323H UNIT ?XD?HTTPD
XDATA 0D01H 01DEH UNIT ?XD?HTMFILES3
XDATA 0EDFH 0118H UNIT ?XD?HTMFILES
XDATA 0FF7H 0110H UNIT ?XD?SMTP
XDATA 1107H 0102H UNIT ?XD?_SMTP_CHK_RESPONSE?SMTP
XDATA 1209H 00E9H UNIT ?XD?HTMFILES1
XDATA 12F2H 00D9H UNIT ?XD?MD5
XDATA 13CBH 00A4H UNIT ?XD?UARP
XDATA 146FH 0076H UNIT ?XD?COOKIE
XDATA 14E5H 0071H UNIT ?XD?DHCPC
XDATA 1556H 0055H UNIT ?XD?HTMFILES2
XDATA 15ABH 0054H UNIT ?XD?STATUSCBK
XDATA 15FFH 0053H UNIT ?XD?_MD5TRANSFORM?MD5
XDATA 1652H 004BH UNIT ?XD?CONJUNCCBK
XDATA 169DH 0036H UNIT ?XD?REMOTESTATUSCBK
BL51 BANKED LINKER/LOCATER V5.12 02/06/2006 09:17:18 PAGE 5
XDATA 16D3H 0034H UNIT ?XD?CONFIGCBK
XDATA 1707H 0034H UNIT ?XD?REMOTECONFIGCBK
XDATA 173BH 0030H UNIT ?XD?PRINTF?PRINTF
XDATA 176BH 002EH UNIT ?XD?SCANF?SCANF
XDATA 1799H 002BH UNIT ?XD?DNS
XDATA 17C4H 0029H UNIT ?XD?_HTTPD_VALIDATE_PASSWORD?LOGINCBK
XDATA 17EDH 0025H UNIT ?XD?LOOPBACK
XDATA 1812H 0024H UNIT ?XD?PARAMETERSETTINGSCBK
XDATA 1836H 0024H UNIT ?XD?_RESOLV_QUERY?DNS
XDATA 185AH 0023H UNIT ?XD?WEB
XDATA 187DH 0022H UNIT ?XD?LOGINCBK
XDATA 189FH 0020H UNIT ?XD?_NAME2DNS?DNS
XDATA 18BFH 001DH UNIT ?XD?IODRV
XDATA 18DCH 0018H UNIT ?XD?_TGISYSTEM?IOCBK
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -