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

📄 wk.m51

📁 嵌入式WEB程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.01                                                        04/30/2003  15:22:13  PAGE 1


BL51 BANKED LINKER/LOCATER V5.01, INVOKED BY:
D:\SOFT\KEIL\C51\BIN\BL51.EXE Analog.obj, Arp.obj, Cksum.obj, Eth.obj, Http.obj, Icmp.obj, Ip.obj, Main.obj, Serial.obj,
>>  Tcp.obj, Timer.obj, Udp.obj, Webdoc1.obj TO wk RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  Analog.obj (ANALOG)
  Arp.obj (ARP)
  Cksum.obj (CKSUM)
  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)
  Webdoc1.obj (WEBDOC1)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?COPY)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?LLDOPTR)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE0)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?ICASE)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (STRLEN)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?MEMMOVE)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (MALLOC)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (INIT_MEM)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (FREE)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
  D:\SOFT\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA)


LINK MAP OF MODULE:  wk (ANALOG)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
BL51 BANKED LINKER/LOCATER V5.01                                                      04/30/2003  15:22:13  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     1C16H     UNIT         ?CO?WEBDOC1
            CODE    1C44H     0BBDH     UNIT         ?PR?_TCP_RCVE?TCP
            CODE    2801H     066FH     UNIT         ?PR?_HTTP_SERVER?HTTP
            CODE    2E70H     05D8H     UNIT         ?C?LIB_CODE
            CODE    3448H     0355H     UNIT         ?PR?_ARP_RCVE?ARP
            CODE    379DH     0346H     UNIT         ?CO?TCP
            CODE    3AE3H     02E0H     UNIT         ?PR?_TCP_SEND?TCP
            CODE    3DC3H     01F9H     UNIT         ?PR?_HTTP_SEND?HTTP
            CODE    3FBCH     01BEH     UNIT         ?PR?_IP_RCVE?IP
            CODE    417AH     01BEH     UNIT         ?PR?TCP_RETRANSMIT?TCP
            CODE    4338H     01BBH     UNIT         ?PR?_UDP_SEND?UDP
            CODE    44F3H     0180H     UNIT         ?PR?_UDP_RCVE?UDP
            CODE    4673H     0174H     UNIT         ?CO?ARP
            CODE    47E7H     0147H     UNIT         ?PR?_IP_SEND?IP
            CODE    492EH     0122H     UNIT         ?PR?_ARP_SEND?ARP
BL51 BANKED LINKER/LOCATER V5.01                                                      04/30/2003  15:22:13  PAGE 3


            CODE    4A50H     0121H     UNIT         ?PR?RCVE_FRAME?ETH
            CODE    4B71H     0103H     UNIT         ?PR?_FREE?FREE
            CODE    4C74H     0102H     UNIT         ?PR?_PING_SEND?ICMP
            CODE    4D76H     00F4H     UNIT         ?PR?READ_ANALOG_INPUTS?ANALOG
            CODE    4E6AH     00F4H     UNIT         ?PR?TCP_INACTIVITY?TCP
            CODE    4F5EH     00E7H     UNIT         ?CO?ICMP
            CODE    5045H     00E2H     UNIT         ?PR?MAIN?MAIN
            CODE    5127H     00DEH     UNIT         ?PR?_ARP_RESOLVE?ARP
            CODE    5205H     00DEH     UNIT         ?CO?IP
            CODE    52E3H     00D1H     UNIT         ?PR?_SEND_FRAME?ETH
            CODE    53B4H     00CAH     UNIT         ?PR?_CKSUM?CKSUM
            CODE    547EH     00C6H     UNIT         ?PR?_DEST_UNREACH_SEND?ICMP
            CODE    5544H     00B8H     UNIT         ?CO?HTTP
            CODE    55FCH     00AEH     UNIT         ?PR?_ITOA?SERIAL
            CODE    56AAH     00ADH     UNIT         ?PR?TIMER2_INTERRUPT?TIMER
            CODE    5757H     00A5H     UNIT         ?CO?UDP
            CODE    57FCH     009FH     UNIT         ?PR?_ICMP_RCVE?ICMP
            CODE    589BH     009CH     UNIT         ?PR?_MALLOC?MALLOC
            CODE    5937H     0091H     UNIT         ?PR?INIT_8019?ETH
            CODE    59C8H     008FH     UNIT         ?PR?AGE_ARP_CACHE?ARP
            CODE    5A57H     008CH     UNIT         ?C_C51STARTUP
            CODE    5AE3H     0083H     UNIT         ?PR?_STRSTR?HTTP
            CODE    5B66H     0073H     UNIT         ?PR?_REPLACE_TAG?HTTP
            CODE    5BD9H     006BH     UNIT         ?PR?_ETH_RCVE?ETH
            CODE    5C44H     0068H     UNIT         ?PR?ARP_RETRANSMIT?ARP
            CODE    5CACH     0064H     UNIT         ?PR?COMMISR?SERIAL
            CODE    5D10H     0056H     UNIT         ?PR?_UDP_ECHO_SERVICE?UDP
            CODE    5D66H     0053H     UNIT         ?PR?_ETH_SEND?ETH
            CODE    5DB9H     0051H     UNIT         ?PR?_SENDCOMMSTRING?SERIAL
            CODE    5E0AH     004DH     UNIT         ?PR?_INIT_MEMPOOL?INIT_MEM
            CODE    5E57H     0049H     UNIT         ?PR?TIMER0_ISR?MAIN
            CODE    5EA0H     0042H     UNIT         ?PR?QUERY_8019?ETH
            CODE    5EE2H     0040H     UNIT         ?PR?WRITERTL8019NODEID?ETH
            CODE    5F22H     0035H     UNIT         ?CO?ETH
            CODE    5F57H     0034H     UNIT         ?PR?OPENCOMM?SERIAL
            CODE    5F8BH     0029H     UNIT         ?PR?_GETCOMMCHAR?SERIAL
            CODE    5FB4H     0025H     UNIT         ?PR?READRTL8019NODEID?ETH
            CODE    5FD9H     0025H     UNIT         ?PR?INIT_MAIN?MAIN
            CODE    5FFEH     0023H     UNIT         ?C_INITSEG
            CODE    6021H     0022H     UNIT         ?PR?INIT_ARP?ARP
            CODE    6043H     0022H     UNIT         ?CO?MAIN
            CODE    6065H     0020H     UNIT         ?PR?_PAGE?ETH
            CODE    6085H     0020H     UNIT         ?PR?CLEARCOMMRECBUFFER?SERIAL
            CODE    60A5H     001CH     UNIT         ?PR?SYSCLK_INIT?MAIN
            CODE    60C1H     001CH     UNIT         ?PR?INIT_TCP?TCP
            CODE    60DDH     001AH     UNIT         ?PR?TIMER0_INIT?MAIN
            CODE    60F7H     001AH     UNIT         ?PR?LIGHTONOFF?MAIN
            CODE    6111H     0017H     UNIT         ?PR?INIT_ADC?ANALOG
            CODE    6128H     0013H     UNIT         ?PR?PORT_INIT?MAIN
            CODE    613BH     0010H     UNIT         ?PR?RTL8019AS_RESET?ETH
            CODE    614BH     0010H     UNIT         ?PR?INIT_TIMER2?TIMER
            CODE    615BH     000DH     UNIT         ?PR?SPI0_INIT?MAIN
            CODE    6168H     0009H     UNIT         ?PR?INIT_HTTP?HTTP
            CODE    6171H     0007H     UNIT         ?PR?_DELAY1MS?MAIN
            CODE    6178H     0006H     UNIT         ?PR?INIT_SERIAL?SERIAL


BL51 BANKED LINKER/LOCATER V5.01                                                      04/30/2003  15:22:13  PAGE 4



OVERLAY MAP OF MODULE:   wk (ANALOG)


SEGMENT                                  BIT_GROUP          DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT                 START    LENGTH     START    LENGTH     START    LENGTH
---------------------------------------------------------------------------------------------
?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_HTTP?HTTP                    -----    -----      -----    -----      -----    -----
  +--> ?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?INIT_8019?ETH                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY1MS?MAIN
  +--> ?PR?RTL8019AS_RESET?ETH
  +--> ?PR?_PAGE?ETH
  +--> ?PR?READRTL8019NODEID?ETH
  +--> ?PR?WRITERTL8019NODEID?ETH
BL51 BANKED LINKER/LOCATER V5.01                                                      04/30/2003  15:22:13  PAGE 5



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

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

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

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

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

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

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

?PR?_ARP_RCVE?ARP                     -----    -----      002BH    0002H      0079H    0005H
  +--> ?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      -----    -----
  +--> ?CO?MAIN
  +--> ?PR?_CKSUM?CKSUM
  +--> ?PR?_ARP_RESOLVE?ARP
  +--> ?PR?_ETH_SEND?ETH

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

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

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

BL51 BANKED LINKER/LOCATER V5.01                                                      04/30/2003  15:22:13  PAGE 6


?PR?_ETH_SEND?ETH                     -----    -----      0066H    000BH      -----    -----
  +--> ?CO?MAIN
  +--> ?PR?_SEND_FRAME?ETH

?PR?_SEND_FRAME?ETH                   -----    -----      0071H    0004H      -----    -----
  +--> ?PR?_PAGE?ETH
  +--> ?PR?_FREE?FREE

?PR?_FREE?FREE                        -----    -----      0075H    0004H      -----    -----

?PR?_IP_RCVE?IP                       -----    -----      002BH    0004H      0079H    0004H
  +--> ?CO?MAIN
  +--> ?PR?_CKSUM?CKSUM
  +--> ?CO?IP
  +--> ?PR?_SERIAL_SEND?SERIAL
  +--> ?PR?_ICMP_RCVE?ICMP
  +--> ?PR?_UDP_RCVE?UDP
  +--> ?PR?_TCP_RCVE?TCP

?PR?_ICMP_RCVE?ICMP                   -----    -----      002FH    0007H      007DH    0003H
  +--> ?PR?_CKSUM?CKSUM
  +--> ?CO?ICMP
  +--> ?PR?_SERIAL_SEND?SERIAL
  +--> ?PR?_PING_SEND?ICMP

?PR?_PING_SEND?ICMP                   -----    -----      0036H    000EH      -----    -----
  +--> ?PR?_MALLOC?MALLOC
  +--> ?CO?ICMP
  +--> ?PR?_SERIAL_SEND?SERIAL
  +--> ?PR?_CKSUM?CKSUM
  +--> ?PR?_IP_SEND?IP

⌨️ 快捷键说明

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