📄 udptest.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 12/04/2007 13:46:20 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, cp2200.obj, netcomm.obj, arp.obj, eth.obj, ip.obj, icmp.obj, udp.obj, pubilc.obj TO u
>> dptest RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
cp2200.obj (CP2200)
netcomm.obj (NETCOMM)
arp.obj (ARP)
eth.obj (ETH)
ip.obj (IP)
icmp.obj (ICMP)
udp.obj (UDP)
pubilc.obj (PUBILC)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ISTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?ICASE)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: udptest (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 0002H UNIT ?DT?CP2200
DATA 000AH 0002H UNIT ?DT?IP
DATA 000CH 0001H UNIT ?DT?ARP
IDATA 000DH 0011H UNIT _IDATA_GROUP_
001EH 0002H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
DATA 0022H 0043H UNIT _DATA_GROUP_
IDATA 0065H 0001H UNIT ?STACK
BL51 BANKED LINKER/LOCATER V5.03 12/04/2007 13:46:20 PAGE 2
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 02FEH UNIT _XDATA_GROUP_
XDATA 02FEH 015EH UNIT ?XD?IP
XDATA 045CH 0024H UNIT ?XD?MAIN
XDATA 0480H 0019H UNIT ?XD?PUBILC
XDATA 0499H 0001H UNIT ?XD?CP2200
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0005H UNIT ?CO?UDP
0008H 0003H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0020H UNIT ?PR?TIMER0_ISR?MAIN
002EH 0005H *** GAP ***
CODE 0033H 0003H ABSOLUTE
CODE 0036H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 0392H 02BEH UNIT ?C?LIB_CODE
CODE 0650H 02AFH UNIT ?PR?_ARP_PROCESS?ARP
CODE 08FFH 01E0H UNIT ?PR?_ARP_ANSWER?ARP
CODE 0ADFH 01C1H UNIT ?PR?_UDP_SEND?UDP
CODE 0CA0H 01BEH UNIT ?PR?_IP_SEND?IP
CODE 0E5EH 01A4H UNIT ?PR?_ARP_IP_MAC?ARP
CODE 1002H 013DH UNIT ?PR?_IP_RCVE?IP
CODE 113FH 0108H UNIT ?PR?_UDP_RCVE?UDP
CODE 1247H 0107H UNIT ?PR?_PING_ANSWER?ICMP
CODE 134EH 00F4H UNIT ?PR?ARP_REQUEST?ARP
CODE 1442H 00DAH UNIT ?PR?_CP220X_RECEIVE?CP2200
CODE 151CH 00CAH UNIT ?PR?_CHKSUM?NETCOMM
CODE 15E6H 00ABH UNIT ?PR?PHY_INIT?CP2200
CODE 1691H 009FH UNIT ?PR?MAIN?MAIN
CODE 1730H 009BH UNIT ?PR?ARP_FIND_MAC?ARP
CODE 17CBH 0090H UNIT ?PR?MAC_INIT?CP2200
CODE 185BH 008DH UNIT ?PR?_CP220X_SEND?CP2200
CODE 18E8H 008CH UNIT ?C_C51STARTUP
CODE 1974H 0075H UNIT ?PR?_ETH_RCVE?ETH
CODE 19E9H 005DH UNIT ?CO?MAIN
CODE 1A46H 005CH UNIT ?PR?_MAC_SETADDRESS?CP2200
CODE 1AA2H 005BH UNIT ?PR?_ETH_SEND?ETH
CODE 1AFDH 004EH UNIT ?PR?UPDATEARPTAB?ARP
CODE 1B4BH 003EH UNIT ?PR?CP2201_RESTART?MAIN
CODE 1B89H 003BH UNIT ?PR?TIMER2_INT?MAIN
CODE 1BC4H 0035H UNIT ?PR?_ARP_RCVE?ARP
CODE 1BF9H 002CH UNIT ?PR?ARPTAB_INIT?ARP
CODE 1C25H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 1C4CH 0015H UNIT ?C_INITSEG
CODE 1C61H 0011H UNIT ?PR?_SWAP16U?NETCOMM
CODE 1C72H 000FH UNIT ?PR?_MAC_WRITE?CP2200
CODE 1C81H 000EH UNIT ?PR?CPRCV?CP2200
CODE 1C8FH 000EH UNIT ?CO?CP2200
CODE 1C9DH 000CH UNIT ?PR?_DELAY1MS?CP2200
OVERLAY MAP OF MODULE: udptest (MAIN)
BL51 BANKED LINKER/LOCATER V5.03 12/04/2007 13:46:20 PAGE 3
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- ----- ----- ----- 0000H 0156H
+--> ?CO?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?CP2201_RESTART?MAIN
+--> ?PR?PHY_INIT?CP2200
+--> ?PR?MAC_INIT?CP2200
+--> ?PR?ARPTAB_INIT?ARP
+--> ?PR?CPRCV?CP2200
+--> ?PR?_CP220X_RECEIVE?CP2200
+--> ?PR?_ETH_RCVE?ETH
+--> ?PR?UPDATEARPTAB?ARP
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0038H 0014H ----- ----- ----- -----
+--> ?PR?PUTCHAR?PUTCHAR
?PR?CP2201_RESTART?MAIN ----- ----- ----- ----- ----- ----- ----- -----
+--> ?CO?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_DELAY1MS?CP2200
?PR?PHY_INIT?CP2200 ----- ----- 0022H 0001H ----- ----- ----- -----
+--> ?CO?CP2200
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_DELAY1MS?CP2200
?PR?MAC_INIT?CP2200 ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?_MAC_WRITE?CP2200
+--> ?PR?_MAC_SETADDRESS?CP2200
?PR?_MAC_SETADDRESS?CP2200 ----- ----- 0022H 0007H ----- ----- ----- -----
+--> ?PR?_SWAP16U?NETCOMM
+--> ?PR?_MAC_WRITE?CP2200
?PR?_CP220X_RECEIVE?CP2200 ----- ----- 0022H 0004H ----- ----- ----- -----
?PR?_ETH_RCVE?ETH ----- ----- 0022H 0002H ----- ----- 0156H 0006H
+--> ?PR?_ARP_RCVE?ARP
+--> ?PR?_IP_RCVE?IP
?PR?_ARP_RCVE?ARP ----- ----- 0024H 0002H ----- ----- ----- -----
+--> ?PR?_ARP_ANSWER?ARP
+--> ?PR?_ARP_PROCESS?ARP
?PR?_ARP_ANSWER?ARP ----- ----- 0026H 000DH ----- ----- 015CH 003CH
+--> ?PR?_ETH_SEND?ETH
?PR?_ETH_SEND?ETH ----- ----- 0055H 000CH ----- ----- ----- -----
+--> ?PR?_CP220X_SEND?CP2200
?PR?_CP220X_SEND?CP2200 ----- ----- 0061H 0004H ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V5.03 12/04/2007 13:46:20 PAGE 4
?PR?_ARP_PROCESS?ARP ----- ----- 0026H 0004H ----- ----- 015CH 000AH
+--> ?PR?_ETH_SEND?ETH
?PR?_IP_RCVE?IP ----- ----- 0024H 000BH 000DH 0002H 015CH 0004H
+--> ?PR?_CHKSUM?NETCOMM
+--> ?PR?_ARP_IP_MAC?ARP
+--> ?PR?_PING_ANSWER?ICMP
+--> ?PR?_UDP_RCVE?UDP
?PR?_CHKSUM?NETCOMM ----- ----- 0051H 0008H ----- ----- ----- -----
?PR?_ARP_IP_MAC?ARP ----- ----- 002FH 000BH ----- ----- ----- -----
?PR?_PING_ANSWER?ICMP ----- ----- 002FH 0011H ----- ----- ----- -----
+--> ?PR?_CHKSUM?NETCOMM
+--> ?PR?_IP_SEND?IP
?PR?_IP_SEND?IP ----- ----- 0046H 000BH 001DH 0001H 02B6H 0006H
+--> ?PR?_CHKSUM?NETCOMM
+--> ?PR?ARP_FIND_MAC?ARP
+--> ?PR?_ETH_SEND?ETH
+--> ?PR?ARP_REQUEST?ARP
?PR?ARP_FIND_MAC?ARP ----- ----- 0051H 0006H ----- ----- ----- -----
?PR?ARP_REQUEST?ARP ----- ----- 0051H 0004H ----- ----- 02BCH 0042H
+--> ?PR?_ETH_SEND?ETH
?PR?_UDP_RCVE?UDP ----- ----- 002FH 0009H 000FH 0006H ----- -----
+--> ?PR?_CHKSUM?NETCOMM
+--> ?CO?UDP
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_UDP_SEND?UDP
?PR?_UDP_SEND?UDP ----- ----- 0038H 000EH 0015H 0008H 0160H 0156H
+--> ?PR?_CHKSUM?NETCOMM
+--> ?PR?_IP_SEND?IP
SYMBOL TABLE OF MODULE: udptest (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:1B89H PUBLIC timer2_int
C:000EH PUBLIC Timer0_ISR
C:1B4BH PUBLIC cp2201_restart
B:00A8H.7 PUBLIC EA
X:045CH PUBLIC pc_ip_addr
B:0098H.1 PUBLIC TI
D:0081H PUBLIC SP
BL51 BANKED LINKER/LOCATER V5.03 12/04/2007 13:46:20 PAGE 5
C:1691H PUBLIC main
D:0087H PUBLIC PCON
D:00C0H PUBLIC WDTC
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
B:00A8H.1 PUBLIC ET0
B:00A8H.5 PUBLIC ET2
B:00C8H.7 PUBLIC TF2
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
D:00CDH PUBLIC TH2
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
D:00CCH PUBLIC TL2
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
X:0460H PUBLIC timer0_count
X:0462H PUBLIC udp_test
X:046CH PUBLIC myNode
B:00C0H.1 PUBLIC WDT
B:0090H.7 PUBLIC RST
------- PROC MAIN
------- DO
D:0006H SYMBOL tmp
X:0000H SYMBOL inbuf
------- ENDDO
C:1691H LINE# 31
C:1691H LINE# 32
C:1691H LINE# 35
C:1694H LINE# 37
C:1696H LINE# 38
C:1698H LINE# 39
C:169AH LINE# 41
C:169DH LINE# 42
C:16A0H LINE# 43
C:16A3H LINE# 44
C:16A6H LINE# 45
C:16A9H LINE# 46
C:16ABH LINE# 47
C:16AEH LINE# 48
C:16B1H LINE# 49
C:16B3H LINE# 53
C:16B5H LINE# 55
C:16BEH LINE# 56
C:16C1H LINE# 57
C:16C7H LINE# 58
C:16CDH LINE# 59
C:16D0H LINE# 60
C:16DEH LINE# 61
C:16E1H LINE# 62
C:16E4H LINE# 63
C:16EEH LINE# 64
C:16F8H LINE# 66
C:1702H LINE# 67
C:1708H LINE# 68
C:1708H LINE# 69
BL51 BANKED LINKER/LOCATER V5.03 12/04/2007 13:46:20 PAGE 6
C:1708H LINE# 71
C:170EH LINE# 72
C:170EH LINE# 73
C:1719H LINE# 74
C:1724H LINE# 75
C:1724H LINE# 76
C:172BH LINE# 77
C:172EH LINE# 78
C:172EH LINE# 79
C:172EH LINE# 80
------- ENDPROC MAIN
------- PROC TIMER0_ISR
C:000EH LINE# 87
C:0014H LINE# 89
C:0016H LINE# 90
C:0019H LINE# 91
C:001CH LINE# 92
C:0025H LINE# 93
C:0027H LINE# 95
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -