📄 re.m51
字号:
BL51 BANKED LINKER/LOCATER V4.23 05/11/2004 18:03:28 PAGE 1
BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE ethernet.obj, icmp.obj, ip.obj, arp.obj, task.obj, ring.obj, udp.obj TO RE RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
ethernet.obj (ETHERNET)
icmp.obj (ICMP)
ip.obj (IP)
arp.obj (ARP)
task.obj (TASK)
ring.obj (RING)
udp.obj (UDP)
D:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IILDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IILDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ISTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LNOT)
D:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?PSTOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ICASE)
D:\KEIL\C51\LIB\C51L.LIB (?C?MEMCMP)
D:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
D:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PSTIDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
LINK MAP OF MODULE: RE (ETHERNET)
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 0001H UNIT ?STACK
BL51 BANKED LINKER/LOCATER V4.23 05/11/2004 18:03:28 PAGE 2
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0DB9H UNIT ?XD?UDP
XDATA 0DB9H 0BF8H UNIT _XDATA_GROUP_
XDATA 19B1H 00AEH UNIT ?XD?ARP
XDATA 1A5FH 001CH UNIT ?XD?ETHERNET
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 060DH UNIT ?C?LIB_CODE
CODE 0610H 01C9H INBLOCK ?PR?_ETHERNET_SEND?ETHERNET
CODE 07D9H 000FH INBLOCK ?PR?ARP_INIT?ARP
CODE 07E8H 000CH INBLOCK ?PR?UDP_CLOSE?UDP
CODE 07F4H 000CH UNIT ?C_C51STARTUP
CODE 0800H 0210H INBLOCK ?PR?_ETHERNET_RECEIVE?ETHERNET
CODE 0A10H 0168H INBLOCK ?PR?_ARP_SEND?ARP
CODE 0B78H 0155H INBLOCK ?PR?_ICMP_SEND?ICMP
CODE 0CCDH 0146H INBLOCK ?PR?_IP_SEND?IP
CODE 0E13H 0143H INBLOCK ?PR?_ETHERNET_INIT?ETHERNET
CODE 0F56H 0090H INBLOCK ?PR?_GET_MACADDR?ARP
0FE6H 001AH *** GAP ***
CODE 1000H 0139H INBLOCK ?PR?_RING_WRITE?RING
CODE 1139H 0136H INBLOCK ?PR?_UDP_SENDTO?UDP
CODE 126FH 0130H INBLOCK ?PR?_RING_READ?RING
CODE 139FH 011DH INBLOCK ?PR?_CPU_CHECKSUM?IP
CODE 14BCH 011AH INBLOCK ?PR?_ADD_MACADDR?ARP
CODE 15D6H 00DEH INBLOCK ?PR?_IP_CONFIG?IP
CODE 16B4H 00DCH INBLOCK ?PR?_ICMP_RECEIVE?ICMP
CODE 1790H 0064H INBLOCK ?PR?MAIN?TASK
17F4H 000CH *** GAP ***
CODE 1800H 00D6H INBLOCK ?PR?_IP_RECEIVE?IP
CODE 18D6H 00D5H INBLOCK ?PR?_ARP_RECEIVE?ARP
CODE 19ABH 008BH INBLOCK ?PR?_RING_INIT?RING
CODE 1A36H 008BH INBLOCK ?PR?_UDP_PROCESS?UDP
CODE 1AC1H 0089H INBLOCK ?PR?_UDP_OPEN?UDP
CODE 1B4AH 0075H INBLOCK ?PR?_UDP_RECV?UDP
CODE 1BBFH 003CH INBLOCK ?PR?_UDP_SEND?UDP
CODE 1BFBH 003BH INBLOCK ?PR?TICK?UDP
OVERLAY MAP OF MODULE: RE (ETHERNET)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TASK
?PR?MAIN?TASK 0DB9H 05DCH
+--> ?PR?_ETHERNET_INIT?ETHERNET
+--> ?PR?ARP_INIT?ARP
+--> ?PR?_IP_CONFIG?IP
+--> ?PR?_UDP_OPEN?UDP
+--> ?PR?_UDP_SEND?UDP
+--> ?PR?_UDP_RECV?UDP
+--> ?PR?TICK?UDP
BL51 BANKED LINKER/LOCATER V4.23 05/11/2004 18:03:28 PAGE 3
+--> ?PR?UDP_CLOSE?UDP
?PR?_ETHERNET_INIT?ETHERNET 1395H 0003H
?PR?_IP_CONFIG?IP 1395H 000CH
?PR?_UDP_OPEN?UDP 1395H 0007H
+--> ?PR?_RING_INIT?RING
?PR?_RING_INIT?RING 139CH 0009H
?PR?_UDP_SEND?UDP 1395H 0003H
+--> ?PR?_UDP_SENDTO?UDP
?PR?_UDP_SENDTO?UDP 1398H 0010H
+--> ?PR?_IP_SEND?IP
?PR?_IP_SEND?IP 1990H 000CH
+--> ?PR?_CPU_CHECKSUM?IP
+--> ?PR?_GET_MACADDR?ARP
+--> ?PR?_ARP_SEND?ARP
+--> ?PR?_ETHERNET_SEND?ETHERNET
?PR?_CPU_CHECKSUM?IP 199CH 000BH
?PR?_GET_MACADDR?ARP 199CH 0004H
?PR?_ARP_SEND?ARP 199CH 000EH
+--> ?PR?_ETHERNET_SEND?ETHERNET
?PR?_ETHERNET_SEND?ETHERNET 19AAH 0007H
?PR?_UDP_RECV?UDP 1395H 0005H
+--> ?PR?_RING_READ?RING
?PR?_RING_READ?RING 139AH 0006H
?PR?TICK?UDP 1395H 05DCH
+--> ?PR?_ETHERNET_RECEIVE?ETHERNET
+--> ?PR?_IP_RECEIVE?IP
+--> ?PR?_ARP_RECEIVE?ARP
?PR?_ETHERNET_RECEIVE?ETHERNET 1971H 0008H
?PR?_IP_RECEIVE?IP 1971H 0006H
+--> ?PR?_CPU_CHECKSUM?IP
+--> ?PR?_ICMP_RECEIVE?ICMP
+--> ?PR?_UDP_PROCESS?UDP
?PR?_ICMP_RECEIVE?ICMP 1977H 0009H
+--> ?PR?_CPU_CHECKSUM?IP
+--> ?PR?_ICMP_SEND?ICMP
?PR?_ICMP_SEND?ICMP 1980H 0010H
+--> ?PR?_CPU_CHECKSUM?IP
+--> ?PR?_IP_SEND?IP
BL51 BANKED LINKER/LOCATER V4.23 05/11/2004 18:03:28 PAGE 4
?PR?_UDP_PROCESS?UDP 1977H 0003H
+--> ?PR?_RING_WRITE?RING
?PR?_RING_WRITE?RING 197AH 0006H
?PR?_ARP_RECEIVE?ARP 1971H 0003H
+--> ?PR?_ADD_MACADDR?ARP
+--> ?PR?_ARP_SEND?ARP
?PR?_ADD_MACADDR?ARP 1974H 0009H
SYMBOL TABLE OF MODULE: RE (ETHERNET)
VALUE TYPE NAME
----------------------------------
------- MODULE ETHERNET
C:0000H SYMBOL _ICE_DUMMY_
C:0800H PUBLIC _ethernet_receive
C:0610H PUBLIC _ethernet_send
C:0E13H PUBLIC _ethernet_init
X:1A5FH PUBLIC net_inf
------- PROC _ETHERNET_INIT
D:0006H SYMBOL base_addr
X:1395H SYMBOL pMac
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0E13H LINE# 53
C:0E1EH LINE# 54
C:0E1EH LINE# 56
C:0E26H LINE# 57
C:0E34H LINE# 58
C:0E48H LINE# 60
C:0E56H LINE# 62
C:0E69H LINE# 64
C:0E74H LINE# 65
C:0E7FH LINE# 67
C:0E8BH LINE# 69
C:0E97H LINE# 71
C:0E9FH LINE# 72
C:0EA8H LINE# 73
C:0EB2H LINE# 75
C:0EBEH LINE# 76
C:0ECAH LINE# 78
C:0ED6H LINE# 79
C:0EE1H LINE# 80
C:0EECH LINE# 82
C:0EF3H LINE# 84
C:0F05H LINE# 86
C:0F07H LINE# 87
C:0F28H LINE# 88
C:0F2DH LINE# 90
C:0F3BH LINE# 91
C:0F4EH LINE# 93
BL51 BANKED LINKER/LOCATER V4.23 05/11/2004 18:03:28 PAGE 5
C:0F55H LINE# 94
------- ENDPROC _ETHERNET_INIT
------- PROC _ETHERNET_SEND
X:19AAH SYMBOL pbuffer
X:19ADH SYMBOL aLength
------- DO
D:0005H SYMBOL crda0
X:19AFH SYMBOL i
------- ENDDO
C:0610H LINE# 97
C:0621H LINE# 98
C:0621H LINE# 101
C:0631H LINE# 102
C:0633H LINE# 103
C:0651H LINE# 104
C:0670H LINE# 106
C:0683H LINE# 107
C:068EH LINE# 108
C:0699H LINE# 109
C:06A5H LINE# 110
C:06B0H LINE# 111
C:06B7H LINE# 112
C:06CEH LINE# 113
C:06E1H LINE# 114
C:06E1H LINE# 115
C:06F1H LINE# 116
C:06F7H LINE# 117
C:06F9H LINE# 119
C:070CH LINE# 120
C:0717H LINE# 121
C:072EH LINE# 122
C:073EH LINE# 123
C:0745H LINE# 124
C:0761H LINE# 125
C:0786H LINE# 126
C:0796H LINE# 128
C:07A9H LINE# 129
C:07B9H LINE# 130
C:07D0H LINE# 131
C:07D7H LINE# 132
C:07D8H LINE# 133
------- ENDPROC _ETHERNET_SEND
------- PROC _ETHERNET_RECEIVE
X:1971H SYMBOL pBuffer
------- DO
X:1974H SYMBOL i
X:1976H SYMBOL length
D:0007H SYMBOL next_pkt
D:0006H SYMBOL curr
X:1978H SYMBOL bnry
------- ENDDO
C:0800H LINE# 136
C:080BH LINE# 137
C:080BH LINE# 141
C:0825H LINE# 142
C:0833H LINE# 143
C:0841H LINE# 144
BL51 BANKED LINKER/LOCATER V4.23 05/11/2004 18:03:28 PAGE 6
C:0842H LINE# 145
C:0848H LINE# 146
C:084AH LINE# 148
C:0858H LINE# 149
C:086AH LINE# 150
C:0871H LINE# 152
C:0875H LINE# 153
C:0887H LINE# 154
C:088BH LINE# 155
C:088BH LINE# 157
C:089DH LINE# 158
C:08A8H LINE# 159
C:08B3H LINE# 160
C:08BFH LINE# 161
C:08C6H LINE# 162
C:08DBH LINE# 163
C:08E9H LINE# 164
C:0903H LINE# 165
C:0916H LINE# 166
C:0927H LINE# 167
C:0945H LINE# 169
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -