⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 web51.m51

📁 embeded websever
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.11                                                        12/13/2004  17:09:24  PAGE 1


BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
D:\PROGRAM FILES\KEILC720\C51\BIN\BL51.EXE ANALOG.obj, ARP.obj, ETH.obj, HTTP.obj, ICMP.obj, IP.obj, MAIN.obj, SERIAL.ob
>> j, TCP.obj, TIMER.obj, UDP.obj, CKSUM.obj, WEBDOC1.obj TO Web51 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  ANALOG.obj (ANALOG)
  ARP.obj (ARP)
  ETH.obj (ETH)
  HTTP.obj (HTTP)
  ICMP.obj (ICMP)
  IP.obj (IP)
  MAIN.obj (MAIN)
  SERIAL.obj (SERIAL)
  TCP.obj (TCP)
  TIMER.obj (TIMER)
  UDP.obj (UDP)
  CKSUM.obj (CKSUM)
  WEBDOC1.obj (WEBDOC1)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?COPY)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?CLDOPTR)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?CSTPTR)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?UIDIV)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?LMUL)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?ULDIV)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?ULCMP)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?ULSHR)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?LLDOPTR)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?LLDIDATA)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?LLDCODE)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?LLDIDATA0)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?LLDCODE0)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?LSTIDATA)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?LSTXDATA)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?LSTKIDATA)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?LSTKXDATA)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?ICASE)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (STRLEN)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?MEMSET)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?MEMMOVE)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (MALLOC)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (INIT_MEM)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (FREE)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C_INIT)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?IILDX)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?LLDXDATA)
  D:\PROGRAM FILES\KEILC720\C51\LIB\C51S.LIB (?C?LLDPDATA)


LINK MAP OF MODULE:  Web51 (ANALOG)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
BL51 BANKED LINKER/LOCATER V5.11                                                      12/13/2004  17:09:24  PAGE 2


            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     0009H     UNIT         ?DT?MAIN
            DATA    0011H     0004H     UNIT         ?DT?SERIAL
            DATA    0015H     0004H     UNIT         ?DT?TIMER
            DATA    0019H     0002H     UNIT         ?DT?IP
            DATA    001BH     0001H     UNIT         ?DT?ARP
            IDATA   001CH     0002H     UNIT         ?ID?MAIN
            IDATA   001EH     0001H     UNIT         ?ID?ARP
            IDATA   001FH     0001H     UNIT         ?ID?HTTP
            BIT     0020H.0   0000H.3   UNIT         ?BI?SERIAL
            BIT     0020H.3   0000H.1   UNIT         ?BI?ETH
            BIT     0020H.4   0000H.1   UNIT         ?BI?HTTP
            BIT     0020H.5   0000H.1   UNIT         _BIT_GROUP_
                    0020H.6   0000H.2                *** GAP ***
            DATA    0021H     0058H     UNIT         _DATA_GROUP_
            IDATA   0079H     0026H     UNIT         _IDATA_GROUP_
            IDATA   009FH     0007H     UNIT         ?ID?ANALOG
            IDATA   00A6H     0006H     UNIT         ?ID?TCP
            IDATA   00ACH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0080H     ABSOLUTE     
            XDATA   0080H     0080H     ABSOLUTE     
            XDATA   0100H     00E7H     UNIT         ?XD?TCP
            XDATA   01E7H     006EH     UNIT         ?XD?ARP
            XDATA   0255H     0014H     UNIT         ?XD?MAIN
            XDATA   0269H     000AH     UNIT         ?XD?IP
            XDATA   0273H     0008H     UNIT         ?XD?INIT_MEM
            XDATA   027BH     0006H     UNIT         ?XD?UDP

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0008H     UNIT         ?PR?_SENDSPIBYTE?MAIN
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0015H     UNIT         ?PR?_STRLEN?STRLEN
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0003H     UNIT         ?PR?_SERIAL_SEND?SERIAL
                    0029H     0002H                  *** GAP ***
            CODE    002BH     0003H     ABSOLUTE     
            CODE    002EH     1C05H     UNIT         ?CO?WEBDOC1
            CODE    1C33H     065CH     UNIT         ?PR?_TCP_RCVE?TCP
            CODE    228FH     05D8H     UNIT         ?C?LIB_CODE
            CODE    2867H     04B3H     UNIT         ?PR?_HTTP_SERVER?HTTP
            CODE    2D1AH     0346H     UNIT         ?CO?TCP
            CODE    3060H     01E2H     UNIT         ?PR?_TCP_SEND?TCP
            CODE    3242H     01D6H     UNIT         ?PR?_ARP_RCVE?ARP
            CODE    3418H     01D3H     UNIT         ?PR?TCP
            CODE    35EBH     0192H     UNIT         ?PR?_IP_RCVE?IP
            CODE    377DH     0174H     UNIT         ?CO?ARP
            CODE    38F1H     015CH     UNIT         ?PR?_HTTP_SEND?HTTP
            CODE    3A4DH     0146H     UNIT         ?PR?_UDP_SEND?UDP
            CODE    3B93H     0105H     UNIT         ?PR?TCP_RETRANSMIT?TCP
            CODE    3C98H     0103H     UNIT         ?PR?_FREE?FREE
            CODE    3D9BH     0102H     UNIT         ?PR?HTTP
BL51 BANKED LINKER/LOCATER V5.11                                                      12/13/2004  17:09:24  PAGE 3


            CODE    3E9DH     00FFH     UNIT         ?PR?_IP_SEND?IP
            CODE    3F9CH     00F5H     UNIT         ?PR?_UDP_RCVE?UDP
            CODE    4091H     00F4H     UNIT         ?PR?_ARP_SEND?ARP
            CODE    4185H     00EBH     UNIT         ?PR?MAIN?MAIN
            CODE    4270H     00E7H     UNIT         ?CO?ICMP
            CODE    4357H     00DEH     UNIT         ?CO?IP
            CODE    4435H     00DDH     UNIT         ?PR?RCVE_FRAME?ETH
            CODE    4512H     00CCH     UNIT         ?PR?_PING_SEND?ICMP
            CODE    45DEH     00C9H     UNIT         ?PR?_ARP_RESOLVE?ARP
            CODE    46A7H     00C6H     UNIT         ?PR?_DEST_UNREACH_SEND?ICMP
            CODE    476DH     00BEH     UNIT         ?PR?_SEND_FRAME?ETH
            CODE    482BH     00BBH     UNIT         ?PR?ARP
            CODE    48E6H     00B8H     UNIT         ?CO?HTTP
            CODE    499EH     00AEH     UNIT         ?PR?_ITOA?SERIAL
            CODE    4A4CH     00AEH     UNIT         ?PR?_CKSUM?CKSUM
            CODE    4AFAH     00ADH     UNIT         ?PR?TIMER2_INTERRUPT?TIMER
            CODE    4BA7H     00A5H     UNIT         ?CO?UDP
            CODE    4C4CH     009FH     UNIT         ?PR?_ICMP_RCVE?ICMP
            CODE    4CEBH     009CH     UNIT         ?PR?_MALLOC?MALLOC
            CODE    4D87H     0092H     UNIT         ?PR?UDP
            CODE    4E19H     008CH     UNIT         ?C_C51STARTUP
            CODE    4EA5H     0077H     UNIT         ?PR?INIT_8019?ETH
            CODE    4F1CH     0077H     UNIT         ?PR?_STRSTR?HTTP
            CODE    4F93H     0076H     UNIT         ?PR?READ_ANALOG_INPUTS?ANALOG
            CODE    5009H     0076H     UNIT         ?PR?TCP_INACTIVITY?TCP
            CODE    507FH     0071H     UNIT         ?PR?ETH
            CODE    50F0H     0069H     UNIT         ?PR?_REPLACE_TAG?HTTP
            CODE    5159H     0060H     UNIT         ?PR?ARP_RETRANSMIT?ARP
            CODE    51B9H     005CH     UNIT         ?PR?COMMISR?SERIAL
            CODE    5215H     0053H     UNIT         ?PR?AGE_ARP_CACHE?ARP
            CODE    5268H     0053H     UNIT         ?PR?_ETH_RCVE?ETH
            CODE    52BBH     004DH     UNIT         ?PR?_UDP_ECHO_SERVICE?UDP
            CODE    5308H     004DH     UNIT         ?PR?_INIT_MEMPOOL?INIT_MEM
            CODE    5355H     0049H     UNIT         ?PR?TIMER0_ISR?MAIN
            CODE    539EH     0047H     UNIT         ?PR?_ETH_SEND?ETH
            CODE    53E5H     0045H     UNIT         ?PR?_SENDCOMMSTRING?SERIAL
            CODE    542AH     0040H     UNIT         ?PR?WRITERTL8019NODEID?ETH
            CODE    546AH     0035H     UNIT         ?CO?ETH
            CODE    549FH     0034H     UNIT         ?PR?OPENCOMM?SERIAL
            CODE    54D3H     002FH     UNIT         ?PR?QUERY_8019?ETH
            CODE    5502H     002EH     UNIT         ?PR?ANALOG
            CODE    5530H     002DH     UNIT         ?PR?IP
            CODE    555DH     0027H     UNIT         ?PR?ICMP
            CODE    5584H     0025H     UNIT         ?PR?INIT_MAIN?MAIN
            CODE    55A9H     0023H     UNIT         ?C_INITSEG
            CODE    55CCH     0022H     UNIT         ?CO?MAIN
            CODE    55EEH     0020H     UNIT         ?PR?CLEARCOMMRECBUFFER?SERIAL
            CODE    560EH     001CH     UNIT         ?PR?SYSCLK_INIT?MAIN
            CODE    562AH     001AH     UNIT         ?PR?READRTL8019NODEID?ETH
            CODE    5644H     001AH     UNIT         ?PR?TIMER0_INIT?MAIN
            CODE    565EH     001AH     UNIT         ?PR?LIGHTONOFF?MAIN
            CODE    5678H     0017H     UNIT         ?PR?INIT_ADC?ANALOG
            CODE    568FH     0016H     UNIT         ?PR?INIT_ARP?ARP
            CODE    56A5H     0016H     UNIT         ?PR?INIT_TCP?TCP
            CODE    56BBH     0013H     UNIT         ?PR?_PAGE?ETH
            CODE    56CEH     0013H     UNIT         ?PR?PORT_INIT?MAIN
            CODE    56E1H     0012H     UNIT         ?PR?CKSUM
BL51 BANKED LINKER/LOCATER V5.11                                                      12/13/2004  17:09:24  PAGE 4


            CODE    56F3H     0010H     UNIT         ?PR?RTL8019AS_RESET?ETH
            CODE    5703H     0010H     UNIT         ?PR?INIT_TIMER2?TIMER
            CODE    5713H     000DH     UNIT         ?PR?SPI0_INIT?MAIN
            CODE    5720H     000CH     UNIT         ?PR?SERIAL
            CODE    572CH     0009H     UNIT         ?PR?INIT_HTTP?HTTP
            CODE    5735H     0007H     UNIT         ?PR?_DELAY1MS?MAIN
            CODE    573CH     0006H     UNIT         ?PR?INIT_SERIAL?SERIAL



OVERLAY MAP OF MODULE:   Web51 (ANALOG)


SEGMENT                                  BIT_GROUP          DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT                 START    LENGTH     START    LENGTH     START    LENGTH
---------------------------------------------------------------------------------------------
?PR?COMMISR?SERIAL                    -----    -----      -----    -----      -----    -----
  +--> ?PR?SERIAL

*** NEW ROOT ***************************************************

?C_C51STARTUP                         -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

?PR?MAIN?MAIN                         -----    -----      0021H    0006H      -----    -----
  +--> ?PR?SYSCLK_INIT?MAIN
  +--> ?PR?TIMER0_INIT?MAIN
  +--> ?PR?PORT_INIT?MAIN
  +--> ?PR?SPI0_INIT?MAIN
  +--> ?PR?INIT_MAIN?MAIN
  +--> ?PR?INIT_TCP?TCP
  +--> ?PR?INIT_HTTP?HTTP
  +--> ?PR?INIT_SERIAL?SERIAL
  +--> ?CO?MAIN
  +--> ?PR?_SENDCOMMSTRING?SERIAL
  +--> ?PR?INIT_ADC?ANALOG
  +--> ?PR?INIT_TIMER2?TIMER
  +--> ?PR?INIT_ARP?ARP
  +--> ?PR?INIT_8019?ETH
  +--> ?PR?QUERY_8019?ETH
  +--> ?PR?RCVE_FRAME?ETH
  +--> ?PR?_ETH_RCVE?ETH
  +--> ?PR?_FREE?FREE
  +--> ?PR?TCP_RETRANSMIT?TCP
  +--> ?PR?TCP_INACTIVITY?TCP
  +--> ?PR?ARP_RETRANSMIT?ARP
  +--> ?PR?AGE_ARP_CACHE?ARP
  +--> ?PR?READ_ANALOG_INPUTS?ANALOG

?PR?INIT_MAIN?MAIN                    -----    -----      -----    -----      -----    -----
  +--> ?PR?_INIT_MEMPOOL?INIT_MEM

?PR?INIT_TCP?TCP                      -----    -----      -----    -----      -----    -----
  +--> ?PR?TCP

?PR?INIT_HTTP?HTTP                    -----    -----      -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.11                                                      12/13/2004  17:09:24  PAGE 5


  +--> ?PR?LIGHTONOFF?MAIN

?PR?LIGHTONOFF?MAIN                   0020H.5  0000H.1    -----    -----      -----    -----
  +--> ?PR?_SENDSPIBYTE?MAIN

?PR?INIT_SERIAL?SERIAL                -----    -----      -----    -----      -----    -----
  +--> ?PR?CLEARCOMMRECBUFFER?SERIAL
  +--> ?PR?OPENCOMM?SERIAL

?PR?_SENDCOMMSTRING?SERIAL            -----    -----      0066H    0003H      -----    -----
  +--> ?PR?SERIAL

?PR?INIT_ARP?ARP                      -----    -----      -----    -----      -----    -----
  +--> ?PR?ARP

?PR?INIT_8019?ETH                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY1MS?MAIN
  +--> ?PR?RTL8019AS_RESET?ETH
  +--> ?PR?_PAGE?ETH
  +--> ?PR?ETH
  +--> ?PR?READRTL8019NODEID?ETH
  +--> ?PR?WRITERTL8019NODEID?ETH

?PR?RTL8019AS_RESET?ETH               -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY1MS?MAIN

?PR?ETH                               -----    -----      -----    -----      -----    -----
  +--> ?PR?_PAGE?ETH

?PR?READRTL8019NODEID?ETH             -----    -----      -----    -----      -----    -----
  +--> ?PR?_PAGE?ETH
  +--> ?PR?ETH

?PR?WRITERTL8019NODEID?ETH            -----    -----      -----    -----      -----    -----
  +--> ?PR?_PAGE?ETH
  +--> ?CO?MAIN

?PR?QUERY_8019?ETH                    -----    -----      -----    -----      -----    -----
  +--> ?PR?ETH
  +--> ?PR?_PAGE?ETH

?PR?RCVE_FRAME?ETH                    -----    -----      0027H    0007H      -----    -----
  +--> ?PR?ETH
  +--> ?PR?_PAGE?ETH
  +--> ?PR?_MALLOC?MALLOC

?PR?_MALLOC?MALLOC                    -----    -----      0066H    0004H      -----    -----

?PR?_ETH_RCVE?ETH                     -----    -----      0027H    0004H      -----    -----
  +--> ?PR?ETH
  +--> ?CO?ETH
  +--> ?PR?_ARP_RCVE?ARP
  +--> ?PR?_IP_RCVE?IP
  +--> ?PR?_SERIAL_SEND?SERIAL

?PR?_ARP_RCVE?ARP                     -----    -----      002BH    0002H      0079H    0005H
  +--> ?PR?ARP
BL51 BANKED LINKER/LOCATER V5.11                                                      12/13/2004  17:09:24  PAGE 6


  +--> ?CO?ARP
  +--> ?PR?_SERIAL_SEND?SERIAL
  +--> ?CO?MAIN
  +--> ?PR?_IP_SEND?IP
  +--> ?PR?_ARP_SEND?ARP

?PR?_SERIAL_SEND?SERIAL               -----    -----      -----    -----      -----    -----
  +--> ?PR?_SENDCOMMSTRING?SERIAL

?PR?_IP_SEND?IP                       -----    -----      004AH    000BH      -----    -----
  +--> ?PR?IP
  +--> ?CO?MAIN
  +--> ?PR?_CKSUM?CKSUM
  +--> ?PR?_ARP_RESOLVE?ARP
  +--> ?PR?_ETH_SEND?ETH

?PR?_CKSUM?CKSUM                      -----    -----      0055H    0008H      -----    -----
  +--> ?PR?CKSUM

?PR?_ARP_RESOLVE?ARP                  -----    -----      0055H    0005H      -----    -----
  +--> ?CO?MAIN
  +--> ?CO?ARP
  +--> ?PR?_SERIAL_SEND?SERIAL
  +--> ?PR?ARP
  +--> ?PR?_ARP_SEND?ARP

?PR?_ARP_SEND?ARP                     -----    -----      005AH    000CH      -----    -----
  +--> ?PR?_MALLOC?MALLOC
  +--> ?CO?ARP
  +--> ?PR?_SERIAL_SEND?SERIAL
  +--> ?PR?ARP

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -