📄 test.m51
字号:
BL51 BANKED LINKER/LOCATER V4.20 02/08/2002 20:19:17 PAGE 1
BL51 BANKED LINKER/LOCATER V4.20, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE D:\TEST\NE2000.OBJ TO TEST RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
D:\TEST\NE2000.OBJ (NE2000)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?LNOT)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
LINK MAP OF MODULE: TEST (NE2000)
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?READMYNODEID?NE2000
DATA 000AH 0001H UNIT ?DT?NE2000
DATA 000BH 0001H UNIT _DATA_GROUP_
000CH 0014H *** GAP ***
BIT 0020H.0 0000H.3 UNIT ?BI?NE2000
BIT 0020H.3 0000H.1 UNIT _BIT_GROUP_
0020H.4 0000H.4 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 6CB3H UNIT ?XD?NE2000
XDATA 6CB3H 000BH UNIT _XDATA_GROUP_
XDATA 6CBEH 0008H UNIT ?XD?_UDP_REQUEST?NE2000
XDATA 6CC6H 0007H UNIT ?XD?_CREATE_IP_PACKET?NE2000
XDATA 6CCDH 0004H UNIT ?XD?_RETRANSMIT_PACKET?NE2000
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0012H UNIT ?PR?_DELAY_100MS?NE2000
0020H 0003H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 046CH UNIT ?PR?MAIN?NE2000
CODE 0492H 0461H UNIT ?CO?NE2000
CODE 08F3H 02F8H UNIT ?PR?PROCESS_COMMAND?NE2000
CODE 0BEBH 020AH UNIT ?PR?CHECK_NEW_PACKET?NE2000
BL51 BANKED LINKER/LOCATER V4.20 02/08/2002 20:19:17 PAGE 2
CODE 0DF5H 0169H UNIT ?PR?_UDP_REQUEST?NE2000
CODE 0F5EH 0135H UNIT ?PR?ARP_ANSWER?NE2000
CODE 1093H 0129H UNIT ?PR?_CHECKSUM?NE2000
CODE 11BCH 011AH UNIT ?C?LIB_CODE
CODE 12D6H 0111H UNIT ?PR?_SEND_PACKET?NE2000
CODE 13E7H 010CH UNIT ?PR?_ARP_REQUEST?NE2000
CODE 14F3H 00E0H UNIT ?PR?PING_ANSWER?NE2000
CODE 15D3H 00D8H UNIT ?PR?_RETRANSMIT_PACKET?NE2000
CODE 16ABH 00CDH UNIT ?PR?PING_REQUEST?NE2000
CODE 1778H 00CBH UNIT ?PR?CREATEIPHEADCRC?NE2000
CODE 1843H 00BDH UNIT ?PR?SERIAL?NE2000
CODE 1900H 00B3H UNIT ?PR?ARP_PROCESS?NE2000
CODE 19B3H 00A9H UNIT ?PR?RTL8019AS_INIT?NE2000
CODE 1A5CH 00A1H UNIT ?PR?CREATEICMPCRC?NE2000
CODE 1AFDH 009FH UNIT ?PR?_CREATE_IP_PACKET?NE2000
CODE 1B9CH 008CH UNIT ?C_C51STARTUP
CODE 1C28H 0074H UNIT ?PR?PROCESS_PING?NE2000
CODE 1C9CH 0074H UNIT ?PR?PROCESS_UDP_COMMAND?NE2000
CODE 1D10H 0074H UNIT ?PR?TIMER0?NE2000
CODE 1D84H 006DH UNIT ?PR?_READ24C02?NE2000
CODE 1DF1H 0052H UNIT ?PR?READMYNODEID?NE2000
CODE 1E43H 0052H UNIT ?C_INITSEG
CODE 1E95H 0043H UNIT ?PR?_WRITE24C02?NE2000
CODE 1ED8H 003DH UNIT ?PR?_SEND_CHAR?NE2000
CODE 1F15H 003CH UNIT ?PR?VERIFYUDPCRC?NE2000
CODE 1F51H 003AH UNIT ?PR?WRITEMYNODEID?NE2000
CODE 1F8BH 0038H UNIT ?PR?_SEND_LONG?NE2000
CODE 1FC3H 0035H UNIT ?PR?TESTACK?NE2000
CODE 1FF8H 0034H UNIT ?PR?GET_CHAR?NE2000
CODE 202CH 0030H UNIT ?PR?_STRING_COMPARE?NE2000
CODE 205CH 0028H UNIT ?PR?FREE_RT?NE2000
CODE 2084H 0027H UNIT ?PR?_WRITE8BIT?NE2000
CODE 20ABH 0025H UNIT ?PR?_SEND_WORD?NE2000
CODE 20D0H 0022H UNIT ?PR?PING_ECHO?NE2000
CODE 20F2H 0021H UNIT ?PR?START?NE2000
CODE 2113H 0021H UNIT ?PR?STOP?NE2000
CODE 2134H 0021H UNIT ?PR?ACK?NE2000
CODE 2155H 0021H UNIT ?PR?_SEND_HEX?NE2000
CODE 2176H 001FH UNIT ?PR?_PAGE?NE2000
CODE 2195H 001FH UNIT ?PR?GATEWAY_ARP_REQUEST?NE2000
CODE 21B4H 001EH UNIT ?PR?VERIFYIPHEADCRC?NE2000
CODE 21D2H 001CH UNIT ?PR?READ8BIT?NE2000
CODE 21EEH 001CH UNIT ?PR?_SEND_STRING?NE2000
CODE 220AH 001AH UNIT ?PR?PROCESS_UDP?NE2000
CODE 2224H 0019H UNIT ?PR?_DELAY_MS?NE2000
CODE 223DH 0019H UNIT ?PR?NOACK?NE2000
CODE 2256H 0018H UNIT ?PR?SERIAL_INIT?NE2000
CODE 226EH 0017H UNIT ?PR?INTERRUPT_INIT?NE2000
CODE 2285H 000FH UNIT ?PR?CREATETCPCRC?NE2000
CODE 2294H 000EH UNIT ?PR?TIMER0_INIT?NE2000
CODE 22A2H 000CH UNIT ?PR?RTL8019AS_RESET?NE2000
OVERLAY MAP OF MODULE: TEST (NE2000)
BL51 BANKED LINKER/LOCATER V4.20 02/08/2002 20:19:17 PAGE 3
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
----------------------------------------------------------------------------------------------
?PR?SERIAL?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?_SEND_CHAR?NE2000
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?NE2000
+--> ?C_INITSEG
?PR?MAIN?NE2000 ----- ----- ----- ----- 6CB3H 0001H
+--> ?PR?_DELAY_100MS?NE2000
+--> ?PR?TIMER0_INIT?NE2000
+--> ?PR?SERIAL_INIT?NE2000
+--> ?PR?INTERRUPT_INIT?NE2000
+--> ?CO?NE2000
+--> ?PR?_SEND_STRING?NE2000
+--> ?PR?_DELAY_MS?NE2000
+--> ?PR?_READ24C02?NE2000
+--> ?PR?RTL8019AS_INIT?NE2000
+--> ?PR?_SEND_WORD?NE2000
+--> ?PR?_SEND_LONG?NE2000
+--> ?PR?PROCESS_COMMAND?NE2000
+--> ?PR?PROCESS_PING?NE2000
+--> ?PR?GATEWAY_ARP_REQUEST?NE2000
+--> ?PR?CHECK_NEW_PACKET?NE2000
+--> ?PR?_SEND_HEX?NE2000
+--> ?PR?ARP_ANSWER?NE2000
+--> ?PR?ARP_PROCESS?NE2000
+--> ?PR?VERIFYIPHEADCRC?NE2000
+--> ?PR?PING_ANSWER?NE2000
+--> ?PR?PING_ECHO?NE2000
+--> ?PR?PROCESS_UDP?NE2000
?PR?_DELAY_100MS?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY_MS?NE2000
?PR?_SEND_STRING?NE2000 ----- ----- ----- ----- ----- -----
+--> ?CO?NE2000
+--> ?PR?_SEND_CHAR?NE2000
?PR?_READ24C02?NE2000 ----- ----- ----- ----- 6CB4H 0005H
+--> ?PR?TESTACK?NE2000
+--> ?PR?_WRITE8BIT?NE2000
+--> ?PR?START?NE2000
+--> ?PR?READ8BIT?NE2000
+--> ?PR?ACK?NE2000
+--> ?PR?NOACK?NE2000
+--> ?PR?STOP?NE2000
+--> ?PR?_DELAY_MS?NE2000
?PR?TESTACK?NE2000 0020H.3 0000H.1 ----- ----- ----- -----
+--> ?PR?START?NE2000
+--> ?PR?_WRITE8BIT?NE2000
BL51 BANKED LINKER/LOCATER V4.20 02/08/2002 20:19:17 PAGE 4
?PR?READ8BIT?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY_MS?NE2000
?PR?RTL8019AS_INIT?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY_MS?NE2000
+--> ?PR?RTL8019AS_RESET?NE2000
+--> ?PR?_PAGE?NE2000
+--> ?PR?WRITEMYNODEID?NE2000
?PR?RTL8019AS_RESET?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY_MS?NE2000
?PR?_PAGE?NE2000 ----- ----- 000BH 0001H ----- -----
?PR?WRITEMYNODEID?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?_PAGE?NE2000
?PR?_SEND_WORD?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?_SEND_STRING?NE2000
+--> ?PR?_SEND_HEX?NE2000
?PR?_SEND_HEX?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?_SEND_STRING?NE2000
+--> ?CO?NE2000
+--> ?PR?_SEND_CHAR?NE2000
?PR?_SEND_LONG?NE2000 ----- ----- ----- ----- 6CB4H 0004H
+--> ?PR?_SEND_WORD?NE2000
?PR?PROCESS_COMMAND?NE2000 ----- ----- ----- ----- 6CB4H 0004H
+--> ?PR?GET_CHAR?NE2000
+--> ?CO?NE2000
+--> ?PR?_STRING_COMPARE?NE2000
+--> ?PR?_SEND_STRING?NE2000
+--> ?PR?_SEND_WORD?NE2000
+--> ?PR?_ARP_REQUEST?NE2000
+--> ?PR?_WRITE24C02?NE2000
?PR?_ARP_REQUEST?NE2000 ----- ----- ----- ----- 6CB8H 0004H
+--> ?PR?_SEND_PACKET?NE2000
?PR?_SEND_PACKET?NE2000 ----- ----- ----- ----- 6CBCH 0002H
+--> ?PR?_PAGE?NE2000
?PR?_WRITE24C02?NE2000 ----- ----- ----- ----- 6CB8H 0005H
+--> ?PR?TESTACK?NE2000
+--> ?PR?_WRITE8BIT?NE2000
+--> ?PR?STOP?NE2000
+--> ?PR?_DELAY_MS?NE2000
?PR?PROCESS_PING?NE2000 ----- ----- ----- ----- ----- -----
+--> ?CO?NE2000
+--> ?PR?_SEND_STRING?NE2000
+--> ?PR?PING_REQUEST?NE2000
+--> ?PR?_ARP_REQUEST?NE2000
+--> ?PR?_SEND_WORD?NE2000
BL51 BANKED LINKER/LOCATER V4.20 02/08/2002 20:19:17 PAGE 5
?PR?PING_REQUEST?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?CREATEIPHEADCRC?NE2000
+--> ?PR?CREATEICMPCRC?NE2000
+--> ?PR?_SEND_PACKET?NE2000
?PR?CREATEIPHEADCRC?NE2000 ----- ----- ----- ----- 6CB4H 0001H
?PR?CREATEICMPCRC?NE2000 ----- ----- ----- ----- 6CB4H 0001H
?PR?GATEWAY_ARP_REQUEST?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?_ARP_REQUEST?NE2000
?PR?CHECK_NEW_PACKET?NE2000 ----- ----- ----- ----- 6CB4H 0002H
+--> ?PR?_PAGE?NE2000
+--> ?CO?NE2000
+--> ?PR?_SEND_HEX?NE2000
+--> ?PR?_SEND_STRING?NE2000
?PR?ARP_ANSWER?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?_SEND_PACKET?NE2000
?PR?VERIFYIPHEADCRC?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?_CHECKSUM?NE2000
?PR?_CHECKSUM?NE2000 ----- ----- ----- ----- 6CB4H 000AH
?PR?PING_ANSWER?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?CREATEIPHEADCRC?NE2000
+--> ?PR?CREATEICMPCRC?NE2000
+--> ?PR?_SEND_PACKET?NE2000
?PR?PING_ECHO?NE2000 ----- ----- ----- ----- ----- -----
+--> ?CO?NE2000
+--> ?PR?_SEND_STRING?NE2000
+--> ?PR?_SEND_WORD?NE2000
+--> ?PR?_SEND_HEX?NE2000
?PR?PROCESS_UDP?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?VERIFYUDPCRC?NE2000
+--> ?CO?NE2000
+--> ?PR?_SEND_STRING?NE2000
?PR?VERIFYUDPCRC?NE2000 ----- ----- ----- ----- ----- -----
+--> ?PR?_CHECKSUM?NE2000
SYMBOL TABLE OF MODULE: TEST (NE2000)
VALUE TYPE NAME
----------------------------------
------- MODULE NE2000
C:0000H SYMBOL _ICE_DUMMY_
C:2180H PUBLIC _page
B:0088H.1 PUBLIC ie0
B:0088H.3 PUBLIC ie1
BL51 BANKED LINKER/LOCATER V4.20 02/08/2002 20:19:17 PAGE 6
B:00C8H.6 PUBLIC t2ip
C:1843H PUBLIC serial
C:22A2H PUBLIC rtl8019as_reset
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:0090H.1 PUBLIC t2ex
B:00B0H.5 PUBLIC T1
B:0020H.0 PUBLIC comtxdbufempty
B:0090H.0 PUBLIC T2
B:00A8H.7 PUBLIC EA
C:21F2H PUBLIC _send_string
X:0000H PUBLIC gateway_ethernet_address
C:0BEBH PUBLIC check_new_packet
B:00A8H.6 PUBLIC es1
B:00A8H.1 PUBLIC et0
C:2195H PUBLIC gateway_arp_request
C:226EH PUBLIC interrupt_init
B:00A8H.3 PUBLIC et1
B:0088H.5 PUBLIC tf0
B:00A8H.5 PUBLIC et2
B:0088H.7 PUBLIC tf1
C:15D3H PUBLIC _retransmit_packet
C:1ED8H PUBLIC _send_char
B:00C8H.7 PUBLIC tf2
B:0098H.2 PUBLIC rb8
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -