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

📄 analog.m51

📁 Cygnal 公司的TCP/IP 协议及webserver2.0 的源代码
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03              04/28/2004  11:47:56  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL707AA\C51\BIN\BL51.EXE F:\资料\JS\WEB020\ANALOG.OBJ, F:\资料\JS\WEB020\
>> ARP.OBJ, F:\资料\JS\WEB020\CKSUM.OBJ, F:\资料\JS\WEB020\ETH.OBJ, F:\资料\JS
>> \WEB020\HTTP.OBJ, F:\资料\JS\WEB020\ICMP.OBJ, F:\资料\JS\WEB020\IP.OBJ, F:\
>> 资料\JS\WEB020\MAIN.OBJ, F:\资料\JS\WEB020\SERIAL.OBJ, F:\资料\JS\WEB020\TC
>> P.OBJ, F:\资料\JS\WEB020\TIMER.OBJ, F:\资料\JS\WEB020\UDP.OBJ, F:\资料\JS\W
>> EB020\WEBDOC1.OBJ TO F:\资料\JS\WEB020\ANALOG RS (255) PL (68) PW (78)


MEMORY MODEL: SMALL


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


LINK MAP OF MODULE:  F:\资料\JS\WEB020\ANALOG (ANALOG)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
BL51 BANKED LINKER/LOCATER V5.03            04/28/2004  11:47:56  PAGE 2


            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     065BH     UNIT         ?PR?_TCP_RCVE?TCP
            CODE    228EH     05D8H     UNIT         ?C?LIB_CODE
            CODE    2866H     04B3H     UNIT         ?PR?_HTTP_SERVER?HTTP
            CODE    2D19H     0346H     UNIT         ?CO?TCP
            CODE    305FH     01E1H     UNIT         ?PR?_TCP_SEND?TCP
            CODE    3240H     01D6H     UNIT         ?PR?_ARP_RCVE?ARP
            CODE    3416H     01D0H     UNIT         ?PR?TCP
            CODE    35E6H     0192H     UNIT         ?PR?_IP_RCVE?IP
            CODE    3778H     0174H     UNIT         ?CO?ARP
            CODE    38ECH     0157H     UNIT         ?PR?_HTTP_SEND?HTTP
            CODE    3A43H     0145H     UNIT         ?PR?_UDP_SEND?UDP
            CODE    3B88H     0105H     UNIT         ?PR?TCP_RETRANSMIT?TCP
            CODE    3C8DH     0103H     UNIT         ?PR?_FREE?FREE
            CODE    3D90H     0102H     UNIT         ?PR?HTTP
            CODE    3E92H     00FFH     UNIT         ?PR?_IP_SEND?IP
            CODE    3F91H     00F5H     UNIT         ?PR?_UDP_RCVE?UDP
            CODE    4086H     00F4H     UNIT         ?PR?_ARP_SEND?ARP
            CODE    417AH     00EBH     UNIT         ?PR?MAIN?MAIN
            CODE    4265H     00E7H     UNIT         ?CO?ICMP
            CODE    434CH     00DEH     UNIT         ?CO?IP
            CODE    442AH     00D9H     UNIT         ?PR?RCVE_FRAME?ETH
            CODE    4503H     00CCH     UNIT         ?PR?_PING_SEND?ICMP
            CODE    45CFH     00C9H     UNIT         ?PR?_ARP_RESOLVE?ARP
            CODE    4698H     00C6H     UNIT         ?PR?_DEST_UNREACH_SEND?IC
>> MP
            CODE    475EH     00BEH     UNIT         ?PR?_SEND_FRAME?ETH
BL51 BANKED LINKER/LOCATER V5.03            04/28/2004  11:47:56  PAGE 3


            CODE    481CH     00BBH     UNIT         ?PR?ARP
            CODE    48D7H     00B8H     UNIT         ?CO?HTTP
            CODE    498FH     00AEH     UNIT         ?PR?_CKSUM?CKSUM
            CODE    4A3DH     00AEH     UNIT         ?PR?_ITOA?SERIAL
            CODE    4AEBH     00ADH     UNIT         ?PR?TIMER2_INTERRUPT?TIME
>> R
            CODE    4B98H     00A5H     UNIT         ?CO?UDP
            CODE    4C3DH     009FH     UNIT         ?PR?_ICMP_RCVE?ICMP
            CODE    4CDCH     009CH     UNIT         ?PR?_MALLOC?MALLOC
            CODE    4D78H     008EH     UNIT         ?PR?UDP
            CODE    4E06H     008CH     UNIT         ?C_C51STARTUP
            CODE    4E92H     0077H     UNIT         ?PR?INIT_8019?ETH
            CODE    4F09H     0077H     UNIT         ?PR?_STRSTR?HTTP
            CODE    4F80H     0076H     UNIT         ?PR?READ_ANALOG_INPUTS?AN
>> ALOG
            CODE    4FF6H     0076H     UNIT         ?PR?TCP_INACTIVITY?TCP
            CODE    506CH     0071H     UNIT         ?PR?ETH
            CODE    50DDH     0069H     UNIT         ?PR?_REPLACE_TAG?HTTP
            CODE    5146H     0060H     UNIT         ?PR?ARP_RETRANSMIT?ARP
            CODE    51A6H     005CH     UNIT         ?PR?COMMISR?SERIAL
            CODE    5202H     0053H     UNIT         ?PR?AGE_ARP_CACHE?ARP
            CODE    5255H     0053H     UNIT         ?PR?_ETH_RCVE?ETH
            CODE    52A8H     004DH     UNIT         ?PR?_UDP_ECHO_SERVICE?UDP
>> 
            CODE    52F5H     004DH     UNIT         ?PR?_INIT_MEMPOOL?INIT_ME
>> M
            CODE    5342H     0049H     UNIT         ?PR?TIMER0_ISR?MAIN
            CODE    538BH     0047H     UNIT         ?PR?_ETH_SEND?ETH
            CODE    53D2H     0045H     UNIT         ?PR?_SENDCOMMSTRING?SERIA
>> L
            CODE    5417H     0040H     UNIT         ?PR?WRITERTL8019NODEID?ET
>> H
            CODE    5457H     0035H     UNIT         ?CO?ETH
            CODE    548CH     0034H     UNIT         ?PR?OPENCOMM?SERIAL
            CODE    54C0H     0031H     UNIT         ?PR?ANALOG
            CODE    54F1H     002DH     UNIT         ?PR?IP
            CODE    551EH     002BH     UNIT         ?PR?QUERY_8019?ETH
            CODE    5549H     0027H     UNIT         ?PR?ICMP
            CODE    5570H     0025H     UNIT         ?PR?INIT_MAIN?MAIN
            CODE    5595H     0023H     UNIT         ?C_INITSEG
            CODE    55B8H     0022H     UNIT         ?CO?MAIN
            CODE    55DAH     0020H     UNIT         ?PR?CLEARCOMMRECBUFFER?SE
>> RIAL
            CODE    55FAH     001CH     UNIT         ?PR?SYSCLK_INIT?MAIN
            CODE    5616H     001AH     UNIT         ?PR?READRTL8019NODEID?ETH
>> 
            CODE    5630H     001AH     UNIT         ?PR?TIMER0_INIT?MAIN
            CODE    564AH     001AH     UNIT         ?PR?LIGHTONOFF?MAIN
            CODE    5664H     0017H     UNIT         ?PR?INIT_ADC?ANALOG
            CODE    567BH     0016H     UNIT         ?PR?INIT_ARP?ARP
            CODE    5691H     0016H     UNIT         ?PR?INIT_TCP?TCP
            CODE    56A7H     0013H     UNIT         ?PR?_PAGE?ETH
            CODE    56BAH     0013H     UNIT         ?PR?PORT_INIT?MAIN
            CODE    56CDH     0012H     UNIT         ?PR?CKSUM
            CODE    56DFH     0010H     UNIT         ?PR?RTL8019AS_RESET?ETH
            CODE    56EFH     0010H     UNIT         ?PR?INIT_TIMER2?TIMER
            CODE    56FFH     000DH     UNIT         ?PR?SPI0_INIT?MAIN
            CODE    570CH     000CH     UNIT         ?PR?SERIAL
            CODE    5718H     0009H     UNIT         ?PR?INIT_HTTP?HTTP
            CODE    5721H     0007H     UNIT         ?PR?_DELAY1MS?MAIN
            CODE    5728H     0006H     UNIT         ?PR?INIT_SERIAL?SERIAL



OVERLAY MAP OF MODULE:   F:\资料\JS\WEB020\ANALOG (ANALOG)
BL51 BANKED LINKER/LOCATER V5.03            04/28/2004  11:47:56  PAGE 4




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                    -----    -----      -----    -----      
>> -----    -----
  +--> ?PR?LIGHTONOFF?MAIN

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

?PR?INIT_SERIAL?SERIAL                -----    -----      -----    -----      
>> -----    -----
  +--> ?PR?CLEARCOMMRECBUFFER?SERIAL
  +--> ?PR?OPENCOMM?SERIAL
BL51 BANKED LINKER/LOCATER V5.03            04/28/2004  11:47:56  PAGE 5



?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
  +--> ?CO?ARP
  +--> ?PR?_SERIAL_SEND?SERIAL
  +--> ?CO?MAIN
  +--> ?PR?_IP_SEND?IP
BL51 BANKED LINKER/LOCATER V5.03            04/28/2004  11:47:56  PAGE 6


  +--> ?PR?_ARP_SEND?ARP

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

?PR?_IP_SEND?IP                       -----    -----      004AH    000BH      

⌨️ 快捷键说明

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